body {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  width: 100vw;
  overflow: hidden;
  padding: 0;
  margin: 0;
  background: linear-gradient(to bottom, #8e9eab, #eef2f3 calc(50% + 145px), #fff calc(50% + 150px));
  cursor: grab;
}
body * {
  transform-style: preserve-3d;
}
body ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
body ul li {
  list-style-type: none;
}
body > ul {
  display: grid;
  grid-template-rows: repeat(16, 3.125vw);
  grid-template-columns: repeat(16, 3.125vw);
  height: 50vw;
  width: 50vw;
  position: absolute;
  z-index: 999;
}
body > ul:active {
  cursor: grabbing;
}
body > ul:hover > ul {
  transition: transform 300ms;
}
body > ul:hover > ul:before {
  transition: box-shadow 300ms;
}
body > ul:hover > ul:after {
  transition: transform 300ms;
}
body > ul:active > li {
  transform-style: preserve-3d;
  z-index: 999;
}
body > ul:active > li:nth-child(1):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(1):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(1):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(2):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(2):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(2):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(3):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(3):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(3):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(4):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(4):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(4):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(5):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(5):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(5):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(6):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(6):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(6):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(7):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(7):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(7):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(8):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(8):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(8):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(9):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(9):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(9):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(10):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(10):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(10):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(11):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(11):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(11):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(12):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(12):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(12):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(13):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(13):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(13):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(14):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(14):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(14):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(15):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(15):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(15):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(16):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(14deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(16):hover ~ ul:before {
  box-shadow: inset 0 -25px 5px 0 #aead74;
}
body > ul:active > li:nth-child(16):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(17):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(17):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(17):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(18):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(18):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(18):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(19):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(19):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(19):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(20):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(20):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(20):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(21):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(21):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(21):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(22):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(22):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(22):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(23):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(23):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(23):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(24):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(24):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(24):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(25):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(25):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(25):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(26):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(26):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(26):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(27):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(27):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(27):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(28):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(28):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(28):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(29):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(29):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(29):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(30):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(30):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(30):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(31):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(31):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(31):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(32):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(13deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(32):hover ~ ul:before {
  box-shadow: inset 0 -50px 10px 0 #aead74;
}
body > ul:active > li:nth-child(32):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(33):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(33):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(33):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(34):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(34):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(34):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(35):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(35):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(35):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(36):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(36):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(36):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(37):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(37):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(37):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(38):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(38):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(38):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(39):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(39):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(39):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(40):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(40):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(40):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(41):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(41):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(41):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(42):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(42):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(42):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(43):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(43):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(43):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(44):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(44):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(44):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(45):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(45):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(45):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(46):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(46):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(46):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(47):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(47):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(47):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(48):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(12deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(48):hover ~ ul:before {
  box-shadow: inset 0 -75px 15px 0 #aead74;
}
body > ul:active > li:nth-child(48):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(49):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(49):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(49):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(50):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(50):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(50):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(51):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(51):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(51):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(52):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(52):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(52):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(53):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(53):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(53):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(54):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(54):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(54):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(55):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(55):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(55):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(56):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(56):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(56):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(57):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(57):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(57):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(58):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(58):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(58):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(59):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(59):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(59):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(60):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(60):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(60):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(61):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(61):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(61):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(62):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(62):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(62):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(63):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(63):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(63):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(64):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(11deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(64):hover ~ ul:before {
  box-shadow: inset 0 -100px 20px 0 #aead74;
}
body > ul:active > li:nth-child(64):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(65):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(65):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(65):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(66):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(66):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(66):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(67):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(67):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(67):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(68):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(68):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(68):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(69):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(69):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(69):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(70):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(70):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(70):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(71):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(71):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(71):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(72):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(72):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(72):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(73):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(73):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(73):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(74):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(74):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(74):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(75):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(75):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(75):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(76):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(76):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(76):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(77):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(77):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(77):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(78):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(78):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(78):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(79):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(79):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(79):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(80):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(10deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(80):hover ~ ul:before {
  box-shadow: inset 0 -125px 25px 0 #aead74;
}
body > ul:active > li:nth-child(80):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(81):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(81):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(81):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(82):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(82):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(82):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(83):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(83):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(83):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(84):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(84):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(84):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(85):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(85):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(85):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(86):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(86):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(86):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(87):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(87):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(87):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(88):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(88):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(88):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(89):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(89):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(89):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(90):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(90):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(90):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(91):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(91):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(91):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(92):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(92):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(92):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(93):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(93):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(93):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(94):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(94):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(94):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(95):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(95):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(95):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(96):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(9deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(96):hover ~ ul:before {
  box-shadow: inset 0 -150px 30px 0 #aead74;
}
body > ul:active > li:nth-child(96):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(97):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(97):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(97):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(98):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(98):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(98):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(99):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(99):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(99):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(100):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(100):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(100):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(101):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(101):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(101):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(102):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(102):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(102):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(103):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(103):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(103):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(104):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(104):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(104):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(105):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(105):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(105):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(106):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(106):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(106):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(107):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(107):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(107):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(108):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(108):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(108):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(109):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(109):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(109):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(110):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(110):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(110):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(111):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(111):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(111):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(112):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(8deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(112):hover ~ ul:before {
  box-shadow: inset 0 -175px 35px 0 #aead74;
}
body > ul:active > li:nth-child(112):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(113):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(113):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(113):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(114):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(114):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(114):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(115):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(115):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(115):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(116):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(116):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(116):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(117):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(117):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(117):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(118):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(118):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(118):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(119):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(119):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(119):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(120):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(120):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(120):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(121):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(121):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(121):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(122):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(122):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(122):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(123):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(123):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(123):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(124):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(124):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(124):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(125):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(125):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(125):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(126):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(126):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(126):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(127):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(127):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(127):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(128):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(7deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(128):hover ~ ul:before {
  box-shadow: inset 0 -200px 40px 0 #aead74;
}
body > ul:active > li:nth-child(128):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(129):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(129):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(129):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(130):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(130):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(130):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(131):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(131):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(131):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(132):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(132):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(132):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(133):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(133):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(133):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(134):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(134):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(134):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(135):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(135):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(135):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(136):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(136):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(136):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(137):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(137):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(137):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(138):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(138):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(138):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(139):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(139):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(139):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(140):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(140):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(140):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(141):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(141):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(141):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(142):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(142):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(142):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(143):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(143):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(143):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(144):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(6deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(144):hover ~ ul:before {
  box-shadow: inset 0 -225px 45px 0 #aead74;
}
body > ul:active > li:nth-child(144):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(145):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(145):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(145):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(146):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(146):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(146):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(147):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(147):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(147):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(148):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(148):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(148):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(149):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(149):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(149):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(150):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(150):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(150):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(151):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(151):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(151):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(152):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(152):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(152):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(153):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(153):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(153):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(154):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(154):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(154):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(155):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(155):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(155):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(156):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(156):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(156):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(157):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(157):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(157):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(158):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(158):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(158):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(159):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(159):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(159):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(160):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(5deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(160):hover ~ ul:before {
  box-shadow: inset 0 -250px 50px 0 #aead74;
}
body > ul:active > li:nth-child(160):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(161):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(161):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(161):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(162):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(162):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(162):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(163):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(163):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(163):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(164):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(164):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(164):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(165):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(165):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(165):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(166):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(166):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(166):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(167):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(167):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(167):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(168):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(168):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(168):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(169):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(169):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(169):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(170):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(170):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(170):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(171):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(171):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(171):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(172):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(172):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(172):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(173):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(173):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(173):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(174):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(174):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(174):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(175):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(175):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(175):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(176):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(4deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(176):hover ~ ul:before {
  box-shadow: inset 0 -275px 55px 0 #aead74;
}
body > ul:active > li:nth-child(176):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(177):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(177):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(177):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(178):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(178):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(178):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(179):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(179):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(179):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(180):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(180):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(180):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(181):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(181):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(181):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(182):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(182):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(182):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(183):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(183):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(183):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(184):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(184):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(184):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(185):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(185):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(185):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(186):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(186):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(186):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(187):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(187):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(187):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(188):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(188):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(188):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(189):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(189):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(189):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(190):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(190):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(190):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(191):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(191):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(191):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(192):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(3deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(192):hover ~ ul:before {
  box-shadow: inset 0 -300px 60px 0 #aead74;
}
body > ul:active > li:nth-child(192):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(193):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(193):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(193):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(194):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(194):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(194):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(195):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(195):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(195):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(196):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(196):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(196):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(197):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(197):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(197):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(198):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(198):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(198):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(199):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(199):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(199):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(200):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(200):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(200):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(201):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(201):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(201):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(202):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(202):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(202):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(203):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(203):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(203):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(204):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(204):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(204):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(205):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(205):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(205):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(206):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(206):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(206):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(207):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(207):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(207):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(208):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(2deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(208):hover ~ ul:before {
  box-shadow: inset 0 -325px 65px 0 #aead74;
}
body > ul:active > li:nth-child(208):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(209):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(209):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(209):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(210):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(210):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(210):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(211):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(211):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(211):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(212):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(212):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(212):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(213):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(213):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(213):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(214):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(214):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(214):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(215):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(215):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(215):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(216):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(216):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(216):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(217):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(217):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(217):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(218):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(218):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(218):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(219):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(219):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(219):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(220):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(220):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(220):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(221):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(221):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(221):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(222):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(222):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(222):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(223):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(223):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(223):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(224):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(1deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(224):hover ~ ul:before {
  box-shadow: inset 0 -350px 70px 0 #aead74;
}
body > ul:active > li:nth-child(224):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(225):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(225):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(225):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(226):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(226):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(226):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(227):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(227):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(227):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(228):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(228):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(228):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(229):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(229):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(229):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(230):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(230):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(230):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(231):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(231):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(231):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(232):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(232):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(232):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(233):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(233):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(233):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(234):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(234):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(234):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(235):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(235):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(235):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(236):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(236):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(236):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(237):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(237):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(237):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(238):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(238):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(238):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(239):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(239):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(239):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(240):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(0deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(240):hover ~ ul:before {
  box-shadow: inset 0 -375px 75px 0 #aead74;
}
body > ul:active > li:nth-child(240):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul:active > li:nth-child(241):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(18deg) rotate(-27deg);
}
body > ul:active > li:nth-child(241):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(241):hover ~ ul:after {
  transform: translateZ(50px) rotate(27deg);
}
body > ul:active > li:nth-child(242):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(16deg) rotate(-24deg);
}
body > ul:active > li:nth-child(242):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(242):hover ~ ul:after {
  transform: translateZ(50px) rotate(24deg);
}
body > ul:active > li:nth-child(243):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(14deg) rotate(-21deg);
}
body > ul:active > li:nth-child(243):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(243):hover ~ ul:after {
  transform: translateZ(50px) rotate(21deg);
}
body > ul:active > li:nth-child(244):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(12deg) rotate(-18deg);
}
body > ul:active > li:nth-child(244):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(244):hover ~ ul:after {
  transform: translateZ(50px) rotate(18deg);
}
body > ul:active > li:nth-child(245):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(10deg) rotate(-15deg);
}
body > ul:active > li:nth-child(245):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(245):hover ~ ul:after {
  transform: translateZ(50px) rotate(15deg);
}
body > ul:active > li:nth-child(246):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(8deg) rotate(-12deg);
}
body > ul:active > li:nth-child(246):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(246):hover ~ ul:after {
  transform: translateZ(50px) rotate(12deg);
}
body > ul:active > li:nth-child(247):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(6deg) rotate(-9deg);
}
body > ul:active > li:nth-child(247):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(247):hover ~ ul:after {
  transform: translateZ(50px) rotate(9deg);
}
body > ul:active > li:nth-child(248):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(4deg) rotate(-6deg);
}
body > ul:active > li:nth-child(248):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(248):hover ~ ul:after {
  transform: translateZ(50px) rotate(6deg);
}
body > ul:active > li:nth-child(249):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(2deg) rotate(-3deg);
}
body > ul:active > li:nth-child(249):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(249):hover ~ ul:after {
  transform: translateZ(50px) rotate(3deg);
}
body > ul:active > li:nth-child(250):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(0deg) rotate(0deg);
}
body > ul:active > li:nth-child(250):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(250):hover ~ ul:after {
  transform: translateZ(50px) rotate(0deg);
}
body > ul:active > li:nth-child(251):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(-2deg) rotate(3deg);
}
body > ul:active > li:nth-child(251):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(251):hover ~ ul:after {
  transform: translateZ(50px) rotate(-3deg);
}
body > ul:active > li:nth-child(252):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(-4deg) rotate(6deg);
}
body > ul:active > li:nth-child(252):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(252):hover ~ ul:after {
  transform: translateZ(50px) rotate(-6deg);
}
body > ul:active > li:nth-child(253):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(-6deg) rotate(9deg);
}
body > ul:active > li:nth-child(253):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(253):hover ~ ul:after {
  transform: translateZ(50px) rotate(-9deg);
}
body > ul:active > li:nth-child(254):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(-8deg) rotate(12deg);
}
body > ul:active > li:nth-child(254):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(254):hover ~ ul:after {
  transform: translateZ(50px) rotate(-12deg);
}
body > ul:active > li:nth-child(255):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(-10deg) rotate(15deg);
}
body > ul:active > li:nth-child(255):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(255):hover ~ ul:after {
  transform: translateZ(50px) rotate(-15deg);
}
body > ul:active > li:nth-child(256):hover ~ ul {
  transform: translate(-50%, -50%) rotateX(-1deg) rotateY(-12deg) rotate(18deg);
}
body > ul:active > li:nth-child(256):hover ~ ul:before {
  box-shadow: inset 0 -400px 80px 0 #aead74;
}
body > ul:active > li:nth-child(256):hover ~ ul:after {
  transform: translateZ(50px) rotate(-18deg);
}
body > ul > ul {
  width: 10px;
  height: 500px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) rotateY(0deg);
  transform-style: preserve-3d;
  transition: transform 500ms cubic-bezier(0.075, 0.885, 0.32, 1.75);
  transform-origin: 50% calc(100% + 20px) 50px;
  will-change: transform;
  pointer-events: none;
}
body > ul > ul:before {
  content: '';
  position: absolute;
  width: 40px;
  height: calc(100% - 20px);
  top: 40px;
  left: calc(50% - 20px);
  background: repeating-linear-gradient(to right, #67663c 1px, #67663c 2px, #87864f 2px, #87864f 4px, #67663c 4px, #67663c 5px);
  box-shadow: inset 0 -10px 20px 0 #aead74;
  transition: box-shadow 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  border-radius: 0 0 20px 20px / 0 0 10px 10px;
}
body > ul > ul:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 100px;
  background: #fff;
  box-shadow: inset 0 -77px 0 #fff, inset 0 -85px 20px #fff, inset 0 1px 20px 0 #eee;
  border-radius: 500px 500px 0 0;
  bottom: -100px;
  z-index: 9;
  left: calc(50% - 100px);
  transition: transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body > ul > ul * {
  transform-style: preserve-3d;
}
body > ul > ul ul {
  position: absolute;
  background: #222;
  width: 1px;
  height: 1px;
  top: 0;
  left: 50%;
}
body > ul > ul ul:nth-of-type(1) {
  transform: rotateX(90deg) translateZ(12.5px) rotate(0deg) translateY(-13px);
}
body > ul > ul ul:nth-of-type(1) li {
  position: absolute;
  width: 66.6666666667px;
  height: 30px;
  top: calc(50% - 5px);
  left: 20px;
  transform-origin: -20px 50%;
  backface-visibility: visible;
  transition: 300ms;
}
body > ul > ul ul:nth-of-type(1) li ul {
  content: '';
  position: absolute;
  width: 5px;
  height: 5px;
  background: #f4fab7;
  border-radius: 100%;
  top: calc(50% - 2.5px);
  left: calc(100% - 40px);
  filter: blur(1px);
  box-shadow: 10px -20px 0 0 rgba(206, 0, 16, 0), 10px 20px 0 0 #ce0010;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(1) {
  transform: rotate(36deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(1) ul {
  animation-delay: -0.05s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(2) {
  transform: rotate(72deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(2) ul {
  animation-delay: -0.1s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(3) {
  transform: rotate(108deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(3) ul {
  animation-delay: -0.15s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(4) {
  transform: rotate(144deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(4) ul {
  animation-delay: -0.2s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(5) {
  transform: rotate(180deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(5) ul {
  animation-delay: -0.25s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(6) {
  transform: rotate(216deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(6) ul {
  animation-delay: -0.3s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(7) {
  transform: rotate(252deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(7) ul {
  animation-delay: -0.35s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(8) {
  transform: rotate(288deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(8) ul {
  animation-delay: -0.4s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(9) {
  transform: rotate(324deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(9) ul {
  animation-delay: -0.45s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(10) {
  transform: rotate(360deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(10) ul {
  animation-delay: -0.5s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(11) {
  transform: rotate(396deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(11) ul {
  animation-delay: -0.55s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(12) {
  transform: rotate(432deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(12) ul {
  animation-delay: -0.6s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(13) {
  transform: rotate(468deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(13) ul {
  animation-delay: -0.65s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(14) {
  transform: rotate(504deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(14) ul {
  animation-delay: -0.7s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(15) {
  transform: rotate(540deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(15) ul {
  animation-delay: -0.75s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(16) {
  transform: rotate(576deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(16) ul {
  animation-delay: -0.8s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(17) {
  transform: rotate(612deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(17) ul {
  animation-delay: -0.85s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(18) {
  transform: rotate(648deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(18) ul {
  animation-delay: -0.9s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(19) {
  transform: rotate(684deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(19) ul {
  animation-delay: -0.95s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(20) {
  transform: rotate(720deg) rotateY(44.5deg);
  border-radius: 0 15px 15px 0;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(20) ul {
  animation-delay: -1s;
}
body > ul > ul ul:nth-of-type(1) li ul {
  transform: translateZ(10px) rotateY(35.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(1) {
  background: linear-gradient(to left, #bfe600 0%, #809900 70%), #bfe600;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(2) {
  background: linear-gradient(to left, #99e600 0%, #669900 70%), #99e600;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(3) {
  background: linear-gradient(to left, #73e600 0%, #4d9900 70%), #73e600;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(4) {
  background: linear-gradient(to left, #4de600 0%, #339900 70%), #4de600;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(5) {
  background: linear-gradient(to left, #26e600 0%, #1a9900 70%), #26e600;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(6) {
  background: linear-gradient(to left, #00e600 0%, #009900 70%), #00e600;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(7) {
  background: linear-gradient(to left, #00e626 0%, #00991a 70%), #00e626;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(8) {
  background: linear-gradient(to left, #00e64d 0%, #009933 70%), #00e64d;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(9) {
  background: linear-gradient(to left, #00e673 0%, #00994d 70%), #00e673;
}
body > ul > ul ul:nth-of-type(1) li:nth-of-type(10) {
  background: linear-gradient(to left, #00e699 0%, #009966 70%), #00e699;
}
body > ul > ul ul:nth-of-type(2) {
  transform: rotateX(90deg) translateZ(0px) rotate(0deg) translateY(-26px);
}
body > ul > ul ul:nth-of-type(2) li {
  position: absolute;
  width: 133.3333333333px;
  height: 60px;
  top: calc(50% - 5px);
  left: 40px;
  transform-origin: -40px 50%;
  backface-visibility: visible;
  transition: 300ms;
}
body > ul > ul ul:nth-of-type(2) li ul {
  content: '';
  position: absolute;
  width: 5px;
  height: 5px;
  background: #f4fab7;
  border-radius: 100%;
  top: calc(50% - 2.5px);
  left: calc(100% - 40px);
  filter: blur(1px);
  box-shadow: 10px -20px 0 0 rgba(206, 0, 16, 0), 10px 20px 0 0 #ce0010;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(1) {
  transform: rotate(36deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(1) ul {
  animation-delay: -0.1s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(2) {
  transform: rotate(72deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(2) ul {
  animation-delay: -0.2s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(3) {
  transform: rotate(108deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(3) ul {
  animation-delay: -0.3s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(4) {
  transform: rotate(144deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(4) ul {
  animation-delay: -0.4s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(5) {
  transform: rotate(180deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(5) ul {
  animation-delay: -0.5s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(6) {
  transform: rotate(216deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(6) ul {
  animation-delay: -0.6s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(7) {
  transform: rotate(252deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(7) ul {
  animation-delay: -0.7s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(8) {
  transform: rotate(288deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(8) ul {
  animation-delay: -0.8s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(9) {
  transform: rotate(324deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(9) ul {
  animation-delay: -0.9s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(10) {
  transform: rotate(360deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(10) ul {
  animation-delay: -1s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(11) {
  transform: rotate(396deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(11) ul {
  animation-delay: -1.1s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(12) {
  transform: rotate(432deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(12) ul {
  animation-delay: -1.2s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(13) {
  transform: rotate(468deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(13) ul {
  animation-delay: -1.3s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(14) {
  transform: rotate(504deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(14) ul {
  animation-delay: -1.4s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(15) {
  transform: rotate(540deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(15) ul {
  animation-delay: -1.5s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(16) {
  transform: rotate(576deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(16) ul {
  animation-delay: -1.6s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(17) {
  transform: rotate(612deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(17) ul {
  animation-delay: -1.7s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(18) {
  transform: rotate(648deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(18) ul {
  animation-delay: -1.8s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(19) {
  transform: rotate(684deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(19) ul {
  animation-delay: -1.9s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(20) {
  transform: rotate(720deg) rotateY(49deg);
  border-radius: 0 30px 30px 0;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(20) ul {
  animation-delay: -2s;
}
body > ul > ul ul:nth-of-type(2) li ul {
  transform: translateZ(10px) rotateY(31deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(1) {
  background: linear-gradient(to left, #bfe600 0%, #809900 70%), #bfe600;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(2) {
  background: linear-gradient(to left, #99e600 0%, #669900 70%), #99e600;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(3) {
  background: linear-gradient(to left, #73e600 0%, #4d9900 70%), #73e600;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(4) {
  background: linear-gradient(to left, #4de600 0%, #339900 70%), #4de600;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(5) {
  background: linear-gradient(to left, #26e600 0%, #1a9900 70%), #26e600;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(6) {
  background: linear-gradient(to left, #00e600 0%, #009900 70%), #00e600;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(7) {
  background: linear-gradient(to left, #00e626 0%, #00991a 70%), #00e626;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(8) {
  background: linear-gradient(to left, #00e64d 0%, #009933 70%), #00e64d;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(9) {
  background: linear-gradient(to left, #00e673 0%, #00994d 70%), #00e673;
}
body > ul > ul ul:nth-of-type(2) li:nth-of-type(10) {
  background: linear-gradient(to left, #00e699 0%, #009966 70%), #00e699;
}
body > ul > ul ul:nth-of-type(3) {
  transform: rotateX(90deg) translateZ(-12.5px) rotate(0deg) translateY(-39px);
}
body > ul > ul ul:nth-of-type(3) li {
  position: absolute;
  width: 200px;
  height: 90px;
  top: calc(50% - 5px);
  left: 60px;
  transform-origin: -60px 50%;
  backface-visibility: visible;
  transition: 300ms;
}
body > ul > ul ul:nth-of-type(3) li ul {
  content: '';
  position: absolute;
  width: 5px;
  height: 5px;
  background: #f4fab7;
  border-radius: 100%;
  top: calc(50% - 2.5px);
  left: calc(100% - 40px);
  filter: blur(1px);
  box-shadow: 10px -20px 0 0 rgba(206, 0, 16, 0), 10px 20px 0 0 #ce0010;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(1) {
  transform: rotate(36deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(1) ul {
  animation-delay: -0.15s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(2) {
  transform: rotate(72deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(2) ul {
  animation-delay: -0.3s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(3) {
  transform: rotate(108deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(3) ul {
  animation-delay: -0.45s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(4) {
  transform: rotate(144deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(4) ul {
  animation-delay: -0.6s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(5) {
  transform: rotate(180deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(5) ul {
  animation-delay: -0.75s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(6) {
  transform: rotate(216deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(6) ul {
  animation-delay: -0.9s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(7) {
  transform: rotate(252deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(7) ul {
  animation-delay: -1.05s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(8) {
  transform: rotate(288deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(8) ul {
  animation-delay: -1.2s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(9) {
  transform: rotate(324deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(9) ul {
  animation-delay: -1.35s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(10) {
  transform: rotate(360deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(10) ul {
  animation-delay: -1.5s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(11) {
  transform: rotate(396deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(11) ul {
  animation-delay: -1.65s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(12) {
  transform: rotate(432deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(12) ul {
  animation-delay: -1.8s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(13) {
  transform: rotate(468deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(13) ul {
  animation-delay: -1.95s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(14) {
  transform: rotate(504deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(14) ul {
  animation-delay: -2.1s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(15) {
  transform: rotate(540deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(15) ul {
  animation-delay: -2.25s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(16) {
  transform: rotate(576deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(16) ul {
  animation-delay: -2.4s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(17) {
  transform: rotate(612deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(17) ul {
  animation-delay: -2.55s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(18) {
  transform: rotate(648deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(18) ul {
  animation-delay: -2.7s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(19) {
  transform: rotate(684deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(19) ul {
  animation-delay: -2.85s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(20) {
  transform: rotate(720deg) rotateY(53.5deg);
  border-radius: 0 45px 45px 0;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(20) ul {
  animation-delay: -3s;
}
body > ul > ul ul:nth-of-type(3) li ul {
  transform: translateZ(10px) rotateY(26.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(1) {
  background: linear-gradient(to left, #bfe600 0%, #809900 70%), #bfe600;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(2) {
  background: linear-gradient(to left, #99e600 0%, #669900 70%), #99e600;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(3) {
  background: linear-gradient(to left, #73e600 0%, #4d9900 70%), #73e600;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(4) {
  background: linear-gradient(to left, #4de600 0%, #339900 70%), #4de600;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(5) {
  background: linear-gradient(to left, #26e600 0%, #1a9900 70%), #26e600;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(6) {
  background: linear-gradient(to left, #00e600 0%, #009900 70%), #00e600;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(7) {
  background: linear-gradient(to left, #00e626 0%, #00991a 70%), #00e626;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(8) {
  background: linear-gradient(to left, #00e64d 0%, #009933 70%), #00e64d;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(9) {
  background: linear-gradient(to left, #00e673 0%, #00994d 70%), #00e673;
}
body > ul > ul ul:nth-of-type(3) li:nth-of-type(10) {
  background: linear-gradient(to left, #00e699 0%, #009966 70%), #00e699;
}
body > ul > ul ul:nth-of-type(4) {
  transform: rotateX(90deg) translateZ(-25px) rotate(0deg) translateY(-52px);
}
body > ul > ul ul:nth-of-type(4) li {
  position: absolute;
  width: 266.6666666667px;
  height: 120px;
  top: calc(50% - 5px);
  left: 80px;
  transform-origin: -80px 50%;
  backface-visibility: visible;
  transition: 300ms;
}
body > ul > ul ul:nth-of-type(4) li ul {
  content: '';
  position: absolute;
  width: 5px;
  height: 5px;
  background: #f4fab7;
  border-radius: 100%;
  top: calc(50% - 2.5px);
  left: calc(100% - 40px);
  filter: blur(1px);
  box-shadow: 10px -20px 0 0 rgba(206, 0, 16, 0), 10px 20px 0 0 #ce0010;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(1) {
  transform: rotate(36deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(1) ul {
  animation-delay: -0.2s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(2) {
  transform: rotate(72deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(2) ul {
  animation-delay: -0.4s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(3) {
  transform: rotate(108deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(3) ul {
  animation-delay: -0.6s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(4) {
  transform: rotate(144deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(4) ul {
  animation-delay: -0.8s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(5) {
  transform: rotate(180deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(5) ul {
  animation-delay: -1s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(6) {
  transform: rotate(216deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(6) ul {
  animation-delay: -1.2s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(7) {
  transform: rotate(252deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(7) ul {
  animation-delay: -1.4s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(8) {
  transform: rotate(288deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(8) ul {
  animation-delay: -1.6s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(9) {
  transform: rotate(324deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(9) ul {
  animation-delay: -1.8s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(10) {
  transform: rotate(360deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(10) ul {
  animation-delay: -2s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(11) {
  transform: rotate(396deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(11) ul {
  animation-delay: -2.2s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(12) {
  transform: rotate(432deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(12) ul {
  animation-delay: -2.4s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(13) {
  transform: rotate(468deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(13) ul {
  animation-delay: -2.6s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(14) {
  transform: rotate(504deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(14) ul {
  animation-delay: -2.8s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(15) {
  transform: rotate(540deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(15) ul {
  animation-delay: -3s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(16) {
  transform: rotate(576deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(16) ul {
  animation-delay: -3.2s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(17) {
  transform: rotate(612deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(17) ul {
  animation-delay: -3.4s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(18) {
  transform: rotate(648deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(18) ul {
  animation-delay: -3.6s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(19) {
  transform: rotate(684deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(19) ul {
  animation-delay: -3.8s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(20) {
  transform: rotate(720deg) rotateY(58deg);
  border-radius: 0 60px 60px 0;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(20) ul {
  animation-delay: -4s;
}
body > ul > ul ul:nth-of-type(4) li ul {
  transform: translateZ(10px) rotateY(22deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(1) {
  background: linear-gradient(to left, #bfe600 0%, #809900 70%), #bfe600;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(2) {
  background: linear-gradient(to left, #99e600 0%, #669900 70%), #99e600;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(3) {
  background: linear-gradient(to left, #73e600 0%, #4d9900 70%), #73e600;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(4) {
  background: linear-gradient(to left, #4de600 0%, #339900 70%), #4de600;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(5) {
  background: linear-gradient(to left, #26e600 0%, #1a9900 70%), #26e600;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(6) {
  background: linear-gradient(to left, #00e600 0%, #009900 70%), #00e600;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(7) {
  background: linear-gradient(to left, #00e626 0%, #00991a 70%), #00e626;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(8) {
  background: linear-gradient(to left, #00e64d 0%, #009933 70%), #00e64d;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(9) {
  background: linear-gradient(to left, #00e673 0%, #00994d 70%), #00e673;
}
body > ul > ul ul:nth-of-type(4) li:nth-of-type(10) {
  background: linear-gradient(to left, #00e699 0%, #009966 70%), #00e699;
}
body > ul > ul ul:nth-of-type(5) {
  transform: rotateX(90deg) translateZ(-37.5px) rotate(0deg) translateY(-65px);
}
body > ul > ul ul:nth-of-type(5) li {
  position: absolute;
  width: 333.3333333333px;
  height: 150px;
  top: calc(50% - 5px);
  left: 100px;
  transform-origin: -100px 50%;
  backface-visibility: visible;
  transition: 300ms;
}
body > ul > ul ul:nth-of-type(5) li ul {
  content: '';
  position: absolute;
  width: 5px;
  height: 5px;
  background: #f4fab7;
  border-radius: 100%;
  top: calc(50% - 2.5px);
  left: calc(100% - 40px);
  filter: blur(1px);
  box-shadow: 10px -20px 0 0 rgba(206, 0, 16, 0), 10px 20px 0 0 #ce0010;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(1) {
  transform: rotate(36deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(1) ul {
  animation-delay: -0.25s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(2) {
  transform: rotate(72deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(2) ul {
  animation-delay: -0.5s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(3) {
  transform: rotate(108deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(3) ul {
  animation-delay: -0.75s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(4) {
  transform: rotate(144deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(4) ul {
  animation-delay: -1s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(5) {
  transform: rotate(180deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(5) ul {
  animation-delay: -1.25s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(6) {
  transform: rotate(216deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(6) ul {
  animation-delay: -1.5s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(7) {
  transform: rotate(252deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(7) ul {
  animation-delay: -1.75s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(8) {
  transform: rotate(288deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(8) ul {
  animation-delay: -2s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(9) {
  transform: rotate(324deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(9) ul {
  animation-delay: -2.25s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(10) {
  transform: rotate(360deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(10) ul {
  animation-delay: -2.5s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(11) {
  transform: rotate(396deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(11) ul {
  animation-delay: -2.75s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(12) {
  transform: rotate(432deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(12) ul {
  animation-delay: -3s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(13) {
  transform: rotate(468deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(13) ul {
  animation-delay: -3.25s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(14) {
  transform: rotate(504deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(14) ul {
  animation-delay: -3.5s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(15) {
  transform: rotate(540deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(15) ul {
  animation-delay: -3.75s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(16) {
  transform: rotate(576deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(16) ul {
  animation-delay: -4s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(17) {
  transform: rotate(612deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(17) ul {
  animation-delay: -4.25s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(18) {
  transform: rotate(648deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(18) ul {
  animation-delay: -4.5s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(19) {
  transform: rotate(684deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(19) ul {
  animation-delay: -4.75s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(even) ul {
  left: calc(100% - 60px);
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(20) {
  transform: rotate(720deg) rotateY(62.5deg);
  border-radius: 0 75px 75px 0;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(20) ul {
  animation-delay: -5s;
}
body > ul > ul ul:nth-of-type(5) li ul {
  transform: translateZ(10px) rotateY(17.5deg);
  animation: blink 0.5s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    background: rgba(244, 250, 183, 0.25);
    box-shadow: 10px -20px 0 0 #ce0010, 10px 20px 0 0 rgba(206, 0, 16, 0);
  }
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(1) {
  background: linear-gradient(to left, #bfe600 0%, #809900 70%), #bfe600;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(2) {
  background: linear-gradient(to left, #99e600 0%, #669900 70%), #99e600;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(3) {
  background: linear-gradient(to left, #73e600 0%, #4d9900 70%), #73e600;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(4) {
  background: linear-gradient(to left, #4de600 0%, #339900 70%), #4de600;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(5) {
  background: linear-gradient(to left, #26e600 0%, #1a9900 70%), #26e600;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(6) {
  background: linear-gradient(to left, #00e600 0%, #009900 70%), #00e600;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(7) {
  background: linear-gradient(to left, #00e626 0%, #00991a 70%), #00e626;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(8) {
  background: linear-gradient(to left, #00e64d 0%, #009933 70%), #00e64d;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(9) {
  background: linear-gradient(to left, #00e673 0%, #00994d 70%), #00e673;
}
body > ul > ul ul:nth-of-type(5) li:nth-of-type(10) {
  background: linear-gradient(to left, #00e699 0%, #009966 70%), #00e699;
}
body > ul > ul ul:nth-of-type(even) {
  animation-direction: reverse;
}
body > ul > ul ul:first-of-type {
  top: -10px;
}
body > ul > ul ul:first-of-type li {
  width: 100px;
  clip-path: polygon(100% 0, 0 50%, 100% 100%);
}
body > ul > ul ul:first-of-type li:nth-of-type(1) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(18deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(1) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(2) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(36deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(2) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(3) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(54deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(3) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(4) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(72deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(4) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(5) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(90deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(5) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(6) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(108deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(6) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(7) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(126deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(7) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(8) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(144deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(8) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(9) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(162deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(9) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(10) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(180deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(10) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(11) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(198deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(11) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(12) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(216deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(12) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(13) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(234deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(13) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(14) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(252deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(14) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(15) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(270deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(15) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(16) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(288deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(16) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(17) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(306deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(17) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(18) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(324deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(18) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(19) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(342deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(19) ul {
  display: none;
}
body > ul > ul ul:first-of-type li:nth-of-type(20) {
  left: 0px;
  transform-origin: 0 50%;
  transform: rotate(360deg) rotateY(50deg);
}
body > ul > ul ul:first-of-type li:nth-of-type(20) ul {
  display: none;
}