.title {
  background-image: repeating-linear-gradient(to right, #a2682a 0%, #be8c3c 8%, #be8c3c 18%, #d3b15f 27%, #faf0a0 35%, #ffffc2 40%, #faf0a0 50%, #d3b15f 58%, #be8c3c 67%, #b17b32 77%, #bb8332 83%, #d4a245 88%, #e1b453 93%, #a4692a 100%);
  background-size: 150%;
  font-weight: 500;
  width: 50%;
  font-family: inherit;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 4em;
  line-height: 76px !important;
  filter: drop-shadow(0 0 1px rgba(255, 200, 0, 0.3));
  animation: MoveBackgroundPosition 6s ease-in-out infinite;
}
@media screen and (max-width: 992px) {
  .title {
    font-size: 2.5em !important;
    line-height: 41px !important;
    width: 100%;
  }
}
@media screen and (max-width: 1024pxpx) {
  .title {
    font-size: 3em;
    line-height: 47px !important;
  }
}

@keyframes MoveBackgroundPosition {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
a,
span {
  display: initial;
}

.metas span {
  padding: 0;
}

@media screen and (max-width: 768px) {
  .site-header {
    height: 195px;
  }
}

.site-header .inner-header .main-logo img {
  height: auto;
  min-height: 148px;
  width: 100%;
  min-width: 250px;
  object-fit: contain;
  height: auto;
}
@media screen and (max-width: 1366px) {
  .site-header .inner-header .main-logo img {
    min-width: 250px;
  }
}
@media screen and (max-width: 768px) {
  .site-header .inner-header .main-logo img {
    padding: 0rem;
    height: auto;
    min-height: 48px;
    width: 100%;
    min-width: 225px;
    object-fit: cover;
  }
}
.site-header .inner-header .main-logo img .site-header .inner-header .main-logo a .logoMob {
  display: none !important;
}
@media screen and (min-width: 768px) {
  .site-header .inner-header .main-logo img .site-header .inner-header .main-logo a .logoMob {
    display: none !important;
  }
}

.site-header .menu-icon {
  position: relative;
  left: 1rem;
  cursor: pointer;
  pointer-events: all;
}
@media screen and (max-width: 768px) {
  .site-header .menu-icon {
    position: absolute;
    right: 1.5rem;
    top: 1.85rem;
    left: auto;
  }
}

.service-description {
  align-items: start;
  flex-wrap: wrap;
  list-style: disc;
}
.service-description h4 {
  font-weight: 300 !important;
}

@media screen and (max-width: 768px) {
  .accountBtnDiv {
    position: relative;
    left: -90px;
    top: 5rem;
  }
  .accountBtnDiv a {
    font-size: 0.8rem;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .accountBtnDiv {
    left: 6rem;
    position: relative;
  }
}

.loginsignup {
  display: block;
  padding: 0.5rem;
  font-size: 0.8rem;
  font-weight: 500;
  min-width: 150px !important;
  color: #000;
  text-align: center;
  text-transform: uppercase;
  border: 2px solid #d3b15f;
  border-radius: 3px;
  margin: 0 1rem 0 0 !important;
  letter-spacing: 1.2px;
  transition: 0.3s;
  pointer-events: all;
  background: #d3b15f;
}
@media screen and (max-width: 768px) {
  .loginsignup {
    margin: 0;
  }
}
.loginsignup:hover {
  background: #a78a46;
  color: #000;
}

.loginsignup.demoSignup {
  display: block;
  padding: 0.5rem;
  font-size: 0.8rem !important;
  font-weight: 500;
  min-width: 185px !important;
  color: #000;
  text-align: center;
  text-transform: uppercase;
  border: 2px solid #d3b15f;
  border-radius: 3px;
  margin: 0 1rem 0 0 !important;
  letter-spacing: 1.2px;
  transition: 0.3s;
  pointer-events: all;
  background: transparent;
  color: #ffffff;
}
.loginsignup.demoSignup:hover {
  background: #a78a46;
  color: #000;
}

.btnSlider {
  margin-top: 3.7rem;
  position: relative;
  width: fit-content !important;
}
@media screen and (max-width: 992px) {
  .btnSlider {
    margin-top: 3.7rem;
    position: relative;
    font-size: 0.75em;
  }
}
.btnSlider a {
  /*  styling */
  position: relative;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 5px;
  color: #fafafa;
  border: 3px solid #d3b15f;
  padding: 15px;
  /*  centering */
  text-align: center;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  background: rgba(0, 0, 0, 0.5);
  -webkit-transition: background 0.15s ease-in-out;
  -moz-transition: background 0.15s ease-in-out;
  -ms-transition: background 0.15s ease-in-out;
  -o-transition: background 0.15s ease-in-out;
  transition: background 0.15s ease-in-out;
}
@media screen and (max-width: 992px) {
  .btnSlider a {
    font-size: 1em;
  }
}
.btnSlider a:hover {
  background: rgba(8, 97, 76, 0.6);
}
.btnSlider i {
  /*   positioning */
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  /*   gradient   */
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.03) 1%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 0.85) 50%, rgba(255, 255, 255, 0.85) 70%, rgba(255, 255, 255, 0.85) 71%, rgba(255, 255, 255, 0) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(1%, rgba(255, 255, 255, 0.03)), color-stop(30%, rgba(255, 255, 255, 0.85)), color-stop(50%, rgba(255, 255, 255, 0.85)), color-stop(70%, rgba(255, 255, 255, 0.85)), color-stop(71%, rgba(255, 255, 255, 0.85)), color-stop(100%, rgba(255, 255, 255, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.03) 1%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 0.85) 50%, rgba(255, 255, 255, 0.85) 70%, rgba(255, 255, 255, 0.85) 71%, rgba(255, 255, 255, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.03) 1%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 0.85) 50%, rgba(255, 255, 255, 0.85) 70%, rgba(255, 255, 255, 0.85) 71%, rgba(255, 255, 255, 0) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.03) 1%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 0.85) 50%, rgba(255, 255, 255, 0.85) 70%, rgba(255, 255, 255, 0.85) 71%, rgba(255, 255, 255, 0) 100%);
  /* IE10+ */
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.03) 1%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 0.85) 50%, rgba(255, 255, 255, 0.85) 70%, rgba(255, 255, 255, 0.85) 71%, rgba(255, 255, 255, 0) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#00ffffff", GradientType=1);
  /* IE6-9 */
  /*  forming the shine element
          play around with the width, skew and gradient to get different effects
        */
  width: 15%;
  height: 100%;
  transform: skew(-10deg, 0deg);
  -webkit-transform: skew(-10deg, 0deg);
  -moz-transform: skew(-10deg, 0deg);
  -ms-transform: skew(-10deg, 0deg);
  -o-transform: skew(-10deg, 0deg);
  /*  animating it  */
  animation: move 2s;
  animation-iteration-count: infinite;
  animation-delay: 1s;
  -webkit-animation: move 2s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-delay: 1s;
  -moz-transform: skew(-10deg, 0deg);
  -moz-animation: move 2s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-delay: 1s;
  -ms-transform: skew(-10deg, 0deg);
  -ms-animation: move 2s;
  -ms-animation-iteration-count: infinite;
  -ms-animation-delay: 1s;
  -o-transform: skew(-10deg, 0deg);
  -o-animation: move 2s;
  -o-animation-iteration-count: infinite;
  -o-animation-delay: 1s;
}

/*  */
@keyframes move {
  0% {
    left: 0;
    opacity: 0;
  }
  5% {
    opacity: 0;
  }
  48% {
    opacity: 0.2;
  }
  80% {
    opacity: 0;
  }
  100% {
    left: 82%;
  }
}
@-webkit-keyframes move {
  0% {
    left: 0;
    opacity: 0;
  }
  5% {
    opacity: 0;
  }
  48% {
    opacity: 0.2;
  }
  80% {
    opacity: 0;
  }
  100% {
    left: 82%;
  }
}
@-moz-keyframes move {
  0% {
    left: 0;
    opacity: 0;
  }
  5% {
    opacity: 0;
  }
  48% {
    opacity: 0.2;
  }
  80% {
    opacity: 0;
  }
  100% {
    left: 88%;
  }
}
@-ms-keyframes move {
  0% {
    left: 0;
    opacity: 0;
  }
  5% {
    opacity: 0;
  }
  48% {
    opacity: 0.2;
  }
  80% {
    opacity: 0;
  }
  100% {
    left: 82%;
  }
}
@-o-keyframes move {
  0% {
    left: 0;
    opacity: 0;
  }
  5% {
    opacity: 0;
  }
  48% {
    opacity: 0.2;
  }
  80% {
    opacity: 0;
  }
  100% {
    left: 82%;
  }
}
.wrap {
  position: absolute;
  top: 50%;
  left: 64%;
  width: 0;
  height: 0;
  transform-style: preserve-3d;
  perspective: 1000px;
  animation: rotate 35s infinite linear;
}

@keyframes rotate {
  100% {
    transform: rotateY(360deg) rotateX(360deg);
  }
}
.c {
  position: absolute;
  width: 2px;
  height: 2px;
  border-radius: 50%;
  opacity: 0;
}

.c:nth-child(1) {
  animation: orbit1 35s infinite;
  animation-delay: 0.01s;
  background-color: hsl(30.0571428571, 100%, 50%);
}

@keyframes orbit1 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-179deg) rotateY(58deg) translateX(320px) rotateZ(179deg);
  }
  80% {
    transform: rotateZ(-179deg) rotateY(58deg) translateX(320px) rotateZ(179deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-179deg) rotateY(58deg) translateX(960px) rotateZ(179deg);
  }
}
.c:nth-child(2) {
  animation: orbit2 35s infinite;
  animation-delay: 0.02s;
  background-color: hsl(30.1142857143, 100%, 50%);
}

@keyframes orbit2 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-86deg) rotateY(156deg) translateX(320px) rotateZ(86deg);
  }
  80% {
    transform: rotateZ(-86deg) rotateY(156deg) translateX(320px) rotateZ(86deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-86deg) rotateY(156deg) translateX(960px) rotateZ(86deg);
  }
}
.c:nth-child(3) {
  animation: orbit3 35s infinite;
  animation-delay: 0.03s;
  background-color: hsl(30.1714285714, 100%, 50%);
}

@keyframes orbit3 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-131deg) rotateY(52deg) translateX(320px) rotateZ(131deg);
  }
  80% {
    transform: rotateZ(-131deg) rotateY(52deg) translateX(320px) rotateZ(131deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-131deg) rotateY(52deg) translateX(960px) rotateZ(131deg);
  }
}
.c:nth-child(4) {
  animation: orbit4 35s infinite;
  animation-delay: 0.04s;
  background-color: hsl(30.2285714286, 100%, 50%);
}

@keyframes orbit4 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-19deg) rotateY(15deg) translateX(320px) rotateZ(19deg);
  }
  80% {
    transform: rotateZ(-19deg) rotateY(15deg) translateX(320px) rotateZ(19deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-19deg) rotateY(15deg) translateX(960px) rotateZ(19deg);
  }
}
.c:nth-child(5) {
  animation: orbit5 35s infinite;
  animation-delay: 0.05s;
  background-color: hsl(30.2857142857, 100%, 50%);
}

@keyframes orbit5 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-315deg) rotateY(315deg) translateX(320px) rotateZ(315deg);
  }
  80% {
    transform: rotateZ(-315deg) rotateY(315deg) translateX(320px) rotateZ(315deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-315deg) rotateY(315deg) translateX(960px) rotateZ(315deg);
  }
}
.c:nth-child(6) {
  animation: orbit6 35s infinite;
  animation-delay: 0.06s;
  background-color: hsl(30.3428571429, 100%, 50%);
}

@keyframes orbit6 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-60deg) rotateY(356deg) translateX(320px) rotateZ(60deg);
  }
  80% {
    transform: rotateZ(-60deg) rotateY(356deg) translateX(320px) rotateZ(60deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-60deg) rotateY(356deg) translateX(960px) rotateZ(60deg);
  }
}
.c:nth-child(7) {
  animation: orbit7 35s infinite;
  animation-delay: 0.07s;
  background-color: hsl(30.4, 100%, 50%);
}

@keyframes orbit7 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-187deg) rotateY(313deg) translateX(320px) rotateZ(187deg);
  }
  80% {
    transform: rotateZ(-187deg) rotateY(313deg) translateX(320px) rotateZ(187deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-187deg) rotateY(313deg) translateX(960px) rotateZ(187deg);
  }
}
.c:nth-child(8) {
  animation: orbit8 35s infinite;
  animation-delay: 0.08s;
  background-color: hsl(30.4571428571, 100%, 50%);
}

@keyframes orbit8 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-59deg) rotateY(14deg) translateX(320px) rotateZ(59deg);
  }
  80% {
    transform: rotateZ(-59deg) rotateY(14deg) translateX(320px) rotateZ(59deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-59deg) rotateY(14deg) translateX(960px) rotateZ(59deg);
  }
}
.c:nth-child(9) {
  animation: orbit9 35s infinite;
  animation-delay: 0.09s;
  background-color: hsl(30.5142857143, 100%, 50%);
}

@keyframes orbit9 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-32deg) rotateY(117deg) translateX(320px) rotateZ(32deg);
  }
  80% {
    transform: rotateZ(-32deg) rotateY(117deg) translateX(320px) rotateZ(32deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-32deg) rotateY(117deg) translateX(960px) rotateZ(32deg);
  }
}
.c:nth-child(10) {
  animation: orbit10 35s infinite;
  animation-delay: 0.1s;
  background-color: hsl(30.5714285714, 100%, 50%);
}

@keyframes orbit10 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-238deg) rotateY(245deg) translateX(320px) rotateZ(238deg);
  }
  80% {
    transform: rotateZ(-238deg) rotateY(245deg) translateX(320px) rotateZ(238deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-238deg) rotateY(245deg) translateX(960px) rotateZ(238deg);
  }
}
.c:nth-child(11) {
  animation: orbit11 35s infinite;
  animation-delay: 0.11s;
  background-color: hsl(30.6285714286, 100%, 50%);
}

@keyframes orbit11 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-136deg) rotateY(87deg) translateX(320px) rotateZ(136deg);
  }
  80% {
    transform: rotateZ(-136deg) rotateY(87deg) translateX(320px) rotateZ(136deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-136deg) rotateY(87deg) translateX(960px) rotateZ(136deg);
  }
}
.c:nth-child(12) {
  animation: orbit12 35s infinite;
  animation-delay: 0.12s;
  background-color: hsl(30.6857142857, 100%, 50%);
}

@keyframes orbit12 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-44deg) rotateY(52deg) translateX(320px) rotateZ(44deg);
  }
  80% {
    transform: rotateZ(-44deg) rotateY(52deg) translateX(320px) rotateZ(44deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-44deg) rotateY(52deg) translateX(960px) rotateZ(44deg);
  }
}
.c:nth-child(13) {
  animation: orbit13 35s infinite;
  animation-delay: 0.13s;
  background-color: hsl(30.7428571429, 100%, 50%);
}

@keyframes orbit13 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-328deg) rotateY(313deg) translateX(320px) rotateZ(328deg);
  }
  80% {
    transform: rotateZ(-328deg) rotateY(313deg) translateX(320px) rotateZ(328deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-328deg) rotateY(313deg) translateX(960px) rotateZ(328deg);
  }
}
.c:nth-child(14) {
  animation: orbit14 35s infinite;
  animation-delay: 0.14s;
  background-color: hsl(30.8, 100%, 50%);
}

@keyframes orbit14 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-58deg) rotateY(128deg) translateX(320px) rotateZ(58deg);
  }
  80% {
    transform: rotateZ(-58deg) rotateY(128deg) translateX(320px) rotateZ(58deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-58deg) rotateY(128deg) translateX(960px) rotateZ(58deg);
  }
}
.c:nth-child(15) {
  animation: orbit15 35s infinite;
  animation-delay: 0.15s;
  background-color: hsl(30.8571428571, 100%, 50%);
}

@keyframes orbit15 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-31deg) rotateY(135deg) translateX(320px) rotateZ(31deg);
  }
  80% {
    transform: rotateZ(-31deg) rotateY(135deg) translateX(320px) rotateZ(31deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-31deg) rotateY(135deg) translateX(960px) rotateZ(31deg);
  }
}
.c:nth-child(16) {
  animation: orbit16 35s infinite;
  animation-delay: 0.16s;
  background-color: hsl(30.9142857143, 100%, 50%);
}

@keyframes orbit16 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-20deg) rotateY(202deg) translateX(320px) rotateZ(20deg);
  }
  80% {
    transform: rotateZ(-20deg) rotateY(202deg) translateX(320px) rotateZ(20deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-20deg) rotateY(202deg) translateX(960px) rotateZ(20deg);
  }
}
.c:nth-child(17) {
  animation: orbit17 35s infinite;
  animation-delay: 0.17s;
  background-color: hsl(30.9714285714, 100%, 50%);
}

@keyframes orbit17 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-169deg) rotateY(31deg) translateX(320px) rotateZ(169deg);
  }
  80% {
    transform: rotateZ(-169deg) rotateY(31deg) translateX(320px) rotateZ(169deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-169deg) rotateY(31deg) translateX(960px) rotateZ(169deg);
  }
}
.c:nth-child(18) {
  animation: orbit18 35s infinite;
  animation-delay: 0.18s;
  background-color: hsl(31.0285714286, 100%, 50%);
}

@keyframes orbit18 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-10deg) rotateY(281deg) translateX(320px) rotateZ(10deg);
  }
  80% {
    transform: rotateZ(-10deg) rotateY(281deg) translateX(320px) rotateZ(10deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-10deg) rotateY(281deg) translateX(960px) rotateZ(10deg);
  }
}
.c:nth-child(19) {
  animation: orbit19 35s infinite;
  animation-delay: 0.19s;
  background-color: hsl(31.0857142857, 100%, 50%);
}

@keyframes orbit19 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-55deg) rotateY(24deg) translateX(320px) rotateZ(55deg);
  }
  80% {
    transform: rotateZ(-55deg) rotateY(24deg) translateX(320px) rotateZ(55deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-55deg) rotateY(24deg) translateX(960px) rotateZ(55deg);
  }
}
.c:nth-child(20) {
  animation: orbit20 35s infinite;
  animation-delay: 0.2s;
  background-color: hsl(31.1428571429, 100%, 50%);
}

@keyframes orbit20 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-287deg) rotateY(302deg) translateX(320px) rotateZ(287deg);
  }
  80% {
    transform: rotateZ(-287deg) rotateY(302deg) translateX(320px) rotateZ(287deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-287deg) rotateY(302deg) translateX(960px) rotateZ(287deg);
  }
}
.c:nth-child(21) {
  animation: orbit21 35s infinite;
  animation-delay: 0.21s;
  background-color: hsl(31.2, 100%, 50%);
}

@keyframes orbit21 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-19deg) rotateY(326deg) translateX(320px) rotateZ(19deg);
  }
  80% {
    transform: rotateZ(-19deg) rotateY(326deg) translateX(320px) rotateZ(19deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-19deg) rotateY(326deg) translateX(960px) rotateZ(19deg);
  }
}
.c:nth-child(22) {
  animation: orbit22 35s infinite;
  animation-delay: 0.22s;
  background-color: hsl(31.2571428571, 100%, 50%);
}

@keyframes orbit22 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-145deg) rotateY(120deg) translateX(320px) rotateZ(145deg);
  }
  80% {
    transform: rotateZ(-145deg) rotateY(120deg) translateX(320px) rotateZ(145deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-145deg) rotateY(120deg) translateX(960px) rotateZ(145deg);
  }
}
.c:nth-child(23) {
  animation: orbit23 35s infinite;
  animation-delay: 0.23s;
  background-color: hsl(31.3142857143, 100%, 50%);
}

@keyframes orbit23 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-99deg) rotateY(308deg) translateX(320px) rotateZ(99deg);
  }
  80% {
    transform: rotateZ(-99deg) rotateY(308deg) translateX(320px) rotateZ(99deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-99deg) rotateY(308deg) translateX(960px) rotateZ(99deg);
  }
}
.c:nth-child(24) {
  animation: orbit24 35s infinite;
  animation-delay: 0.24s;
  background-color: hsl(31.3714285714, 100%, 50%);
}

@keyframes orbit24 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-39deg) rotateY(250deg) translateX(320px) rotateZ(39deg);
  }
  80% {
    transform: rotateZ(-39deg) rotateY(250deg) translateX(320px) rotateZ(39deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-39deg) rotateY(250deg) translateX(960px) rotateZ(39deg);
  }
}
.c:nth-child(25) {
  animation: orbit25 35s infinite;
  animation-delay: 0.25s;
  background-color: hsl(31.4285714286, 100%, 50%);
}

@keyframes orbit25 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-318deg) rotateY(116deg) translateX(320px) rotateZ(318deg);
  }
  80% {
    transform: rotateZ(-318deg) rotateY(116deg) translateX(320px) rotateZ(318deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-318deg) rotateY(116deg) translateX(960px) rotateZ(318deg);
  }
}
.c:nth-child(26) {
  animation: orbit26 35s infinite;
  animation-delay: 0.26s;
  background-color: hsl(31.4857142857, 100%, 50%);
}

@keyframes orbit26 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-359deg) rotateY(143deg) translateX(320px) rotateZ(359deg);
  }
  80% {
    transform: rotateZ(-359deg) rotateY(143deg) translateX(320px) rotateZ(359deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-359deg) rotateY(143deg) translateX(960px) rotateZ(359deg);
  }
}
.c:nth-child(27) {
  animation: orbit27 35s infinite;
  animation-delay: 0.27s;
  background-color: hsl(31.5428571429, 100%, 50%);
}

@keyframes orbit27 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-309deg) rotateY(309deg) translateX(320px) rotateZ(309deg);
  }
  80% {
    transform: rotateZ(-309deg) rotateY(309deg) translateX(320px) rotateZ(309deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-309deg) rotateY(309deg) translateX(960px) rotateZ(309deg);
  }
}
.c:nth-child(28) {
  animation: orbit28 35s infinite;
  animation-delay: 0.28s;
  background-color: hsl(31.6, 100%, 50%);
}

@keyframes orbit28 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-26deg) rotateY(344deg) translateX(320px) rotateZ(26deg);
  }
  80% {
    transform: rotateZ(-26deg) rotateY(344deg) translateX(320px) rotateZ(26deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-26deg) rotateY(344deg) translateX(960px) rotateZ(26deg);
  }
}
.c:nth-child(29) {
  animation: orbit29 35s infinite;
  animation-delay: 0.29s;
  background-color: hsl(31.6571428571, 100%, 50%);
}

@keyframes orbit29 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-201deg) rotateY(68deg) translateX(320px) rotateZ(201deg);
  }
  80% {
    transform: rotateZ(-201deg) rotateY(68deg) translateX(320px) rotateZ(201deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-201deg) rotateY(68deg) translateX(960px) rotateZ(201deg);
  }
}
.c:nth-child(30) {
  animation: orbit30 35s infinite;
  animation-delay: 0.3s;
  background-color: hsl(31.7142857143, 100%, 50%);
}

@keyframes orbit30 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-301deg) rotateY(29deg) translateX(320px) rotateZ(301deg);
  }
  80% {
    transform: rotateZ(-301deg) rotateY(29deg) translateX(320px) rotateZ(301deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-301deg) rotateY(29deg) translateX(960px) rotateZ(301deg);
  }
}
.c:nth-child(31) {
  animation: orbit31 35s infinite;
  animation-delay: 0.31s;
  background-color: hsl(31.7714285714, 100%, 50%);
}

@keyframes orbit31 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-26deg) rotateY(10deg) translateX(320px) rotateZ(26deg);
  }
  80% {
    transform: rotateZ(-26deg) rotateY(10deg) translateX(320px) rotateZ(26deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-26deg) rotateY(10deg) translateX(960px) rotateZ(26deg);
  }
}
.c:nth-child(32) {
  animation: orbit32 35s infinite;
  animation-delay: 0.32s;
  background-color: hsl(31.8285714286, 100%, 50%);
}

@keyframes orbit32 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-183deg) rotateY(315deg) translateX(320px) rotateZ(183deg);
  }
  80% {
    transform: rotateZ(-183deg) rotateY(315deg) translateX(320px) rotateZ(183deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-183deg) rotateY(315deg) translateX(960px) rotateZ(183deg);
  }
}
.c:nth-child(33) {
  animation: orbit33 35s infinite;
  animation-delay: 0.33s;
  background-color: hsl(31.8857142857, 100%, 50%);
}

@keyframes orbit33 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-136deg) rotateY(81deg) translateX(320px) rotateZ(136deg);
  }
  80% {
    transform: rotateZ(-136deg) rotateY(81deg) translateX(320px) rotateZ(136deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-136deg) rotateY(81deg) translateX(960px) rotateZ(136deg);
  }
}
.c:nth-child(34) {
  animation: orbit34 35s infinite;
  animation-delay: 0.34s;
  background-color: hsl(31.9428571429, 100%, 50%);
}

@keyframes orbit34 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-339deg) rotateY(123deg) translateX(320px) rotateZ(339deg);
  }
  80% {
    transform: rotateZ(-339deg) rotateY(123deg) translateX(320px) rotateZ(339deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-339deg) rotateY(123deg) translateX(960px) rotateZ(339deg);
  }
}
.c:nth-child(35) {
  animation: orbit35 35s infinite;
  animation-delay: 0.35s;
  background-color: hsl(32, 100%, 50%);
}

@keyframes orbit35 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-4deg) rotateY(156deg) translateX(320px) rotateZ(4deg);
  }
  80% {
    transform: rotateZ(-4deg) rotateY(156deg) translateX(320px) rotateZ(4deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-4deg) rotateY(156deg) translateX(960px) rotateZ(4deg);
  }
}
.c:nth-child(36) {
  animation: orbit36 35s infinite;
  animation-delay: 0.36s;
  background-color: hsl(32.0571428571, 100%, 50%);
}

@keyframes orbit36 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-227deg) rotateY(130deg) translateX(320px) rotateZ(227deg);
  }
  80% {
    transform: rotateZ(-227deg) rotateY(130deg) translateX(320px) rotateZ(227deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-227deg) rotateY(130deg) translateX(960px) rotateZ(227deg);
  }
}
.c:nth-child(37) {
  animation: orbit37 35s infinite;
  animation-delay: 0.37s;
  background-color: hsl(32.1142857143, 100%, 50%);
}

@keyframes orbit37 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-190deg) rotateY(8deg) translateX(320px) rotateZ(190deg);
  }
  80% {
    transform: rotateZ(-190deg) rotateY(8deg) translateX(320px) rotateZ(190deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-190deg) rotateY(8deg) translateX(960px) rotateZ(190deg);
  }
}
.c:nth-child(38) {
  animation: orbit38 35s infinite;
  animation-delay: 0.38s;
  background-color: hsl(32.1714285714, 100%, 50%);
}

@keyframes orbit38 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-216deg) rotateY(212deg) translateX(320px) rotateZ(216deg);
  }
  80% {
    transform: rotateZ(-216deg) rotateY(212deg) translateX(320px) rotateZ(216deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-216deg) rotateY(212deg) translateX(960px) rotateZ(216deg);
  }
}
.c:nth-child(39) {
  animation: orbit39 35s infinite;
  animation-delay: 0.39s;
  background-color: hsl(32.2285714286, 100%, 50%);
}

@keyframes orbit39 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-112deg) rotateY(97deg) translateX(320px) rotateZ(112deg);
  }
  80% {
    transform: rotateZ(-112deg) rotateY(97deg) translateX(320px) rotateZ(112deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-112deg) rotateY(97deg) translateX(960px) rotateZ(112deg);
  }
}
.c:nth-child(40) {
  animation: orbit40 35s infinite;
  animation-delay: 0.4s;
  background-color: hsl(32.2857142857, 100%, 50%);
}

@keyframes orbit40 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-332deg) rotateY(252deg) translateX(320px) rotateZ(332deg);
  }
  80% {
    transform: rotateZ(-332deg) rotateY(252deg) translateX(320px) rotateZ(332deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-332deg) rotateY(252deg) translateX(960px) rotateZ(332deg);
  }
}
.c:nth-child(41) {
  animation: orbit41 35s infinite;
  animation-delay: 0.41s;
  background-color: hsl(32.3428571429, 100%, 50%);
}

@keyframes orbit41 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-237deg) rotateY(258deg) translateX(320px) rotateZ(237deg);
  }
  80% {
    transform: rotateZ(-237deg) rotateY(258deg) translateX(320px) rotateZ(237deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-237deg) rotateY(258deg) translateX(960px) rotateZ(237deg);
  }
}
.c:nth-child(42) {
  animation: orbit42 35s infinite;
  animation-delay: 0.42s;
  background-color: hsl(32.4, 100%, 50%);
}

@keyframes orbit42 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-99deg) rotateY(72deg) translateX(320px) rotateZ(99deg);
  }
  80% {
    transform: rotateZ(-99deg) rotateY(72deg) translateX(320px) rotateZ(99deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-99deg) rotateY(72deg) translateX(960px) rotateZ(99deg);
  }
}
.c:nth-child(43) {
  animation: orbit43 35s infinite;
  animation-delay: 0.43s;
  background-color: hsl(32.4571428571, 100%, 50%);
}

@keyframes orbit43 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-202deg) rotateY(184deg) translateX(320px) rotateZ(202deg);
  }
  80% {
    transform: rotateZ(-202deg) rotateY(184deg) translateX(320px) rotateZ(202deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-202deg) rotateY(184deg) translateX(960px) rotateZ(202deg);
  }
}
.c:nth-child(44) {
  animation: orbit44 35s infinite;
  animation-delay: 0.44s;
  background-color: hsl(32.5142857143, 100%, 50%);
}

@keyframes orbit44 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-115deg) rotateY(289deg) translateX(320px) rotateZ(115deg);
  }
  80% {
    transform: rotateZ(-115deg) rotateY(289deg) translateX(320px) rotateZ(115deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-115deg) rotateY(289deg) translateX(960px) rotateZ(115deg);
  }
}
.c:nth-child(45) {
  animation: orbit45 35s infinite;
  animation-delay: 0.45s;
  background-color: hsl(32.5714285714, 100%, 50%);
}

@keyframes orbit45 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-82deg) rotateY(92deg) translateX(320px) rotateZ(82deg);
  }
  80% {
    transform: rotateZ(-82deg) rotateY(92deg) translateX(320px) rotateZ(82deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-82deg) rotateY(92deg) translateX(960px) rotateZ(82deg);
  }
}
.c:nth-child(46) {
  animation: orbit46 35s infinite;
  animation-delay: 0.46s;
  background-color: hsl(32.6285714286, 100%, 50%);
}

@keyframes orbit46 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-155deg) rotateY(16deg) translateX(320px) rotateZ(155deg);
  }
  80% {
    transform: rotateZ(-155deg) rotateY(16deg) translateX(320px) rotateZ(155deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-155deg) rotateY(16deg) translateX(960px) rotateZ(155deg);
  }
}
.c:nth-child(47) {
  animation: orbit47 35s infinite;
  animation-delay: 0.47s;
  background-color: hsl(32.6857142857, 100%, 50%);
}

@keyframes orbit47 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-260deg) rotateY(325deg) translateX(320px) rotateZ(260deg);
  }
  80% {
    transform: rotateZ(-260deg) rotateY(325deg) translateX(320px) rotateZ(260deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-260deg) rotateY(325deg) translateX(960px) rotateZ(260deg);
  }
}
.c:nth-child(48) {
  animation: orbit48 35s infinite;
  animation-delay: 0.48s;
  background-color: hsl(32.7428571429, 100%, 50%);
}

@keyframes orbit48 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-169deg) rotateY(186deg) translateX(320px) rotateZ(169deg);
  }
  80% {
    transform: rotateZ(-169deg) rotateY(186deg) translateX(320px) rotateZ(169deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-169deg) rotateY(186deg) translateX(960px) rotateZ(169deg);
  }
}
.c:nth-child(49) {
  animation: orbit49 35s infinite;
  animation-delay: 0.49s;
  background-color: hsl(32.8, 100%, 50%);
}

@keyframes orbit49 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-166deg) rotateY(269deg) translateX(320px) rotateZ(166deg);
  }
  80% {
    transform: rotateZ(-166deg) rotateY(269deg) translateX(320px) rotateZ(166deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-166deg) rotateY(269deg) translateX(960px) rotateZ(166deg);
  }
}
.c:nth-child(50) {
  animation: orbit50 35s infinite;
  animation-delay: 0.5s;
  background-color: hsl(32.8571428571, 100%, 50%);
}

@keyframes orbit50 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-49deg) rotateY(288deg) translateX(320px) rotateZ(49deg);
  }
  80% {
    transform: rotateZ(-49deg) rotateY(288deg) translateX(320px) rotateZ(49deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-49deg) rotateY(288deg) translateX(960px) rotateZ(49deg);
  }
}
.c:nth-child(51) {
  animation: orbit51 35s infinite;
  animation-delay: 0.51s;
  background-color: hsl(32.9142857143, 100%, 50%);
}

@keyframes orbit51 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-240deg) rotateY(44deg) translateX(320px) rotateZ(240deg);
  }
  80% {
    transform: rotateZ(-240deg) rotateY(44deg) translateX(320px) rotateZ(240deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-240deg) rotateY(44deg) translateX(960px) rotateZ(240deg);
  }
}
.c:nth-child(52) {
  animation: orbit52 35s infinite;
  animation-delay: 0.52s;
  background-color: hsl(32.9714285714, 100%, 50%);
}

@keyframes orbit52 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-187deg) rotateY(243deg) translateX(320px) rotateZ(187deg);
  }
  80% {
    transform: rotateZ(-187deg) rotateY(243deg) translateX(320px) rotateZ(187deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-187deg) rotateY(243deg) translateX(960px) rotateZ(187deg);
  }
}
.c:nth-child(53) {
  animation: orbit53 35s infinite;
  animation-delay: 0.53s;
  background-color: hsl(33.0285714286, 100%, 50%);
}

@keyframes orbit53 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-203deg) rotateY(189deg) translateX(320px) rotateZ(203deg);
  }
  80% {
    transform: rotateZ(-203deg) rotateY(189deg) translateX(320px) rotateZ(203deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-203deg) rotateY(189deg) translateX(960px) rotateZ(203deg);
  }
}
.c:nth-child(54) {
  animation: orbit54 35s infinite;
  animation-delay: 0.54s;
  background-color: hsl(33.0857142857, 100%, 50%);
}

@keyframes orbit54 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-108deg) rotateY(337deg) translateX(320px) rotateZ(108deg);
  }
  80% {
    transform: rotateZ(-108deg) rotateY(337deg) translateX(320px) rotateZ(108deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-108deg) rotateY(337deg) translateX(960px) rotateZ(108deg);
  }
}
.c:nth-child(55) {
  animation: orbit55 35s infinite;
  animation-delay: 0.55s;
  background-color: hsl(33.1428571429, 100%, 50%);
}

@keyframes orbit55 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-283deg) rotateY(98deg) translateX(320px) rotateZ(283deg);
  }
  80% {
    transform: rotateZ(-283deg) rotateY(98deg) translateX(320px) rotateZ(283deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-283deg) rotateY(98deg) translateX(960px) rotateZ(283deg);
  }
}
.c:nth-child(56) {
  animation: orbit56 35s infinite;
  animation-delay: 0.56s;
  background-color: hsl(33.2, 100%, 50%);
}

@keyframes orbit56 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-98deg) rotateY(291deg) translateX(320px) rotateZ(98deg);
  }
  80% {
    transform: rotateZ(-98deg) rotateY(291deg) translateX(320px) rotateZ(98deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-98deg) rotateY(291deg) translateX(960px) rotateZ(98deg);
  }
}
.c:nth-child(57) {
  animation: orbit57 35s infinite;
  animation-delay: 0.57s;
  background-color: hsl(33.2571428571, 100%, 50%);
}

@keyframes orbit57 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-238deg) rotateY(166deg) translateX(320px) rotateZ(238deg);
  }
  80% {
    transform: rotateZ(-238deg) rotateY(166deg) translateX(320px) rotateZ(238deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-238deg) rotateY(166deg) translateX(960px) rotateZ(238deg);
  }
}
.c:nth-child(58) {
  animation: orbit58 35s infinite;
  animation-delay: 0.58s;
  background-color: hsl(33.3142857143, 100%, 50%);
}

@keyframes orbit58 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-145deg) rotateY(145deg) translateX(320px) rotateZ(145deg);
  }
  80% {
    transform: rotateZ(-145deg) rotateY(145deg) translateX(320px) rotateZ(145deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-145deg) rotateY(145deg) translateX(960px) rotateZ(145deg);
  }
}
.c:nth-child(59) {
  animation: orbit59 35s infinite;
  animation-delay: 0.59s;
  background-color: hsl(33.3714285714, 100%, 50%);
}

@keyframes orbit59 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-199deg) rotateY(198deg) translateX(320px) rotateZ(199deg);
  }
  80% {
    transform: rotateZ(-199deg) rotateY(198deg) translateX(320px) rotateZ(199deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-199deg) rotateY(198deg) translateX(960px) rotateZ(199deg);
  }
}
.c:nth-child(60) {
  animation: orbit60 35s infinite;
  animation-delay: 0.6s;
  background-color: hsl(33.4285714286, 100%, 50%);
}

@keyframes orbit60 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-161deg) rotateY(232deg) translateX(320px) rotateZ(161deg);
  }
  80% {
    transform: rotateZ(-161deg) rotateY(232deg) translateX(320px) rotateZ(161deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-161deg) rotateY(232deg) translateX(960px) rotateZ(161deg);
  }
}
.c:nth-child(61) {
  animation: orbit61 35s infinite;
  animation-delay: 0.61s;
  background-color: hsl(33.4857142857, 100%, 50%);
}

@keyframes orbit61 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-300deg) rotateY(2deg) translateX(320px) rotateZ(300deg);
  }
  80% {
    transform: rotateZ(-300deg) rotateY(2deg) translateX(320px) rotateZ(300deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-300deg) rotateY(2deg) translateX(960px) rotateZ(300deg);
  }
}
.c:nth-child(62) {
  animation: orbit62 35s infinite;
  animation-delay: 0.62s;
  background-color: hsl(33.5428571429, 100%, 50%);
}

@keyframes orbit62 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-194deg) rotateY(3deg) translateX(320px) rotateZ(194deg);
  }
  80% {
    transform: rotateZ(-194deg) rotateY(3deg) translateX(320px) rotateZ(194deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-194deg) rotateY(3deg) translateX(960px) rotateZ(194deg);
  }
}
.c:nth-child(63) {
  animation: orbit63 35s infinite;
  animation-delay: 0.63s;
  background-color: hsl(33.6, 100%, 50%);
}

@keyframes orbit63 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-288deg) rotateY(335deg) translateX(320px) rotateZ(288deg);
  }
  80% {
    transform: rotateZ(-288deg) rotateY(335deg) translateX(320px) rotateZ(288deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-288deg) rotateY(335deg) translateX(960px) rotateZ(288deg);
  }
}
.c:nth-child(64) {
  animation: orbit64 35s infinite;
  animation-delay: 0.64s;
  background-color: hsl(33.6571428571, 100%, 50%);
}

@keyframes orbit64 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-81deg) rotateY(200deg) translateX(320px) rotateZ(81deg);
  }
  80% {
    transform: rotateZ(-81deg) rotateY(200deg) translateX(320px) rotateZ(81deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-81deg) rotateY(200deg) translateX(960px) rotateZ(81deg);
  }
}
.c:nth-child(65) {
  animation: orbit65 35s infinite;
  animation-delay: 0.65s;
  background-color: hsl(33.7142857143, 100%, 50%);
}

@keyframes orbit65 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-217deg) rotateY(201deg) translateX(320px) rotateZ(217deg);
  }
  80% {
    transform: rotateZ(-217deg) rotateY(201deg) translateX(320px) rotateZ(217deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-217deg) rotateY(201deg) translateX(960px) rotateZ(217deg);
  }
}
.c:nth-child(66) {
  animation: orbit66 35s infinite;
  animation-delay: 0.66s;
  background-color: hsl(33.7714285714, 100%, 50%);
}

@keyframes orbit66 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-25deg) rotateY(329deg) translateX(320px) rotateZ(25deg);
  }
  80% {
    transform: rotateZ(-25deg) rotateY(329deg) translateX(320px) rotateZ(25deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-25deg) rotateY(329deg) translateX(960px) rotateZ(25deg);
  }
}
.c:nth-child(67) {
  animation: orbit67 35s infinite;
  animation-delay: 0.67s;
  background-color: hsl(33.8285714286, 100%, 50%);
}

@keyframes orbit67 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-167deg) rotateY(44deg) translateX(320px) rotateZ(167deg);
  }
  80% {
    transform: rotateZ(-167deg) rotateY(44deg) translateX(320px) rotateZ(167deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-167deg) rotateY(44deg) translateX(960px) rotateZ(167deg);
  }
}
.c:nth-child(68) {
  animation: orbit68 35s infinite;
  animation-delay: 0.68s;
  background-color: hsl(33.8857142857, 100%, 50%);
}

@keyframes orbit68 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-324deg) rotateY(323deg) translateX(320px) rotateZ(324deg);
  }
  80% {
    transform: rotateZ(-324deg) rotateY(323deg) translateX(320px) rotateZ(324deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-324deg) rotateY(323deg) translateX(960px) rotateZ(324deg);
  }
}
.c:nth-child(69) {
  animation: orbit69 35s infinite;
  animation-delay: 0.69s;
  background-color: hsl(33.9428571429, 100%, 50%);
}

@keyframes orbit69 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-268deg) rotateY(149deg) translateX(320px) rotateZ(268deg);
  }
  80% {
    transform: rotateZ(-268deg) rotateY(149deg) translateX(320px) rotateZ(268deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-268deg) rotateY(149deg) translateX(960px) rotateZ(268deg);
  }
}
.c:nth-child(70) {
  animation: orbit70 35s infinite;
  animation-delay: 0.7s;
  background-color: hsl(34, 100%, 50%);
}

@keyframes orbit70 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-226deg) rotateY(93deg) translateX(320px) rotateZ(226deg);
  }
  80% {
    transform: rotateZ(-226deg) rotateY(93deg) translateX(320px) rotateZ(226deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-226deg) rotateY(93deg) translateX(960px) rotateZ(226deg);
  }
}
.c:nth-child(71) {
  animation: orbit71 35s infinite;
  animation-delay: 0.71s;
  background-color: hsl(34.0571428571, 100%, 50%);
}

@keyframes orbit71 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-290deg) rotateY(168deg) translateX(320px) rotateZ(290deg);
  }
  80% {
    transform: rotateZ(-290deg) rotateY(168deg) translateX(320px) rotateZ(290deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-290deg) rotateY(168deg) translateX(960px) rotateZ(290deg);
  }
}
.c:nth-child(72) {
  animation: orbit72 35s infinite;
  animation-delay: 0.72s;
  background-color: hsl(34.1142857143, 100%, 50%);
}

@keyframes orbit72 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-231deg) rotateY(315deg) translateX(320px) rotateZ(231deg);
  }
  80% {
    transform: rotateZ(-231deg) rotateY(315deg) translateX(320px) rotateZ(231deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-231deg) rotateY(315deg) translateX(960px) rotateZ(231deg);
  }
}
.c:nth-child(73) {
  animation: orbit73 35s infinite;
  animation-delay: 0.73s;
  background-color: hsl(34.1714285714, 100%, 50%);
}

@keyframes orbit73 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-66deg) rotateY(301deg) translateX(320px) rotateZ(66deg);
  }
  80% {
    transform: rotateZ(-66deg) rotateY(301deg) translateX(320px) rotateZ(66deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-66deg) rotateY(301deg) translateX(960px) rotateZ(66deg);
  }
}
.c:nth-child(74) {
  animation: orbit74 35s infinite;
  animation-delay: 0.74s;
  background-color: hsl(34.2285714286, 100%, 50%);
}

@keyframes orbit74 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-278deg) rotateY(81deg) translateX(320px) rotateZ(278deg);
  }
  80% {
    transform: rotateZ(-278deg) rotateY(81deg) translateX(320px) rotateZ(278deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-278deg) rotateY(81deg) translateX(960px) rotateZ(278deg);
  }
}
.c:nth-child(75) {
  animation: orbit75 35s infinite;
  animation-delay: 0.75s;
  background-color: hsl(34.2857142857, 100%, 50%);
}

@keyframes orbit75 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-295deg) rotateY(316deg) translateX(320px) rotateZ(295deg);
  }
  80% {
    transform: rotateZ(-295deg) rotateY(316deg) translateX(320px) rotateZ(295deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-295deg) rotateY(316deg) translateX(960px) rotateZ(295deg);
  }
}
.c:nth-child(76) {
  animation: orbit76 35s infinite;
  animation-delay: 0.76s;
  background-color: hsl(34.3428571429, 100%, 50%);
}

@keyframes orbit76 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-299deg) rotateY(285deg) translateX(320px) rotateZ(299deg);
  }
  80% {
    transform: rotateZ(-299deg) rotateY(285deg) translateX(320px) rotateZ(299deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-299deg) rotateY(285deg) translateX(960px) rotateZ(299deg);
  }
}
.c:nth-child(77) {
  animation: orbit77 35s infinite;
  animation-delay: 0.77s;
  background-color: hsl(34.4, 100%, 50%);
}

@keyframes orbit77 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-117deg) rotateY(342deg) translateX(320px) rotateZ(117deg);
  }
  80% {
    transform: rotateZ(-117deg) rotateY(342deg) translateX(320px) rotateZ(117deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-117deg) rotateY(342deg) translateX(960px) rotateZ(117deg);
  }
}
.c:nth-child(78) {
  animation: orbit78 35s infinite;
  animation-delay: 0.78s;
  background-color: hsl(34.4571428571, 100%, 50%);
}

@keyframes orbit78 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-267deg) rotateY(65deg) translateX(320px) rotateZ(267deg);
  }
  80% {
    transform: rotateZ(-267deg) rotateY(65deg) translateX(320px) rotateZ(267deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-267deg) rotateY(65deg) translateX(960px) rotateZ(267deg);
  }
}
.c:nth-child(79) {
  animation: orbit79 35s infinite;
  animation-delay: 0.79s;
  background-color: hsl(34.5142857143, 100%, 50%);
}

@keyframes orbit79 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-330deg) rotateY(32deg) translateX(320px) rotateZ(330deg);
  }
  80% {
    transform: rotateZ(-330deg) rotateY(32deg) translateX(320px) rotateZ(330deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-330deg) rotateY(32deg) translateX(960px) rotateZ(330deg);
  }
}
.c:nth-child(80) {
  animation: orbit80 35s infinite;
  animation-delay: 0.8s;
  background-color: hsl(34.5714285714, 100%, 50%);
}

@keyframes orbit80 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-327deg) rotateY(282deg) translateX(320px) rotateZ(327deg);
  }
  80% {
    transform: rotateZ(-327deg) rotateY(282deg) translateX(320px) rotateZ(327deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-327deg) rotateY(282deg) translateX(960px) rotateZ(327deg);
  }
}
.c:nth-child(81) {
  animation: orbit81 35s infinite;
  animation-delay: 0.81s;
  background-color: hsl(34.6285714286, 100%, 50%);
}

@keyframes orbit81 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-277deg) rotateY(278deg) translateX(320px) rotateZ(277deg);
  }
  80% {
    transform: rotateZ(-277deg) rotateY(278deg) translateX(320px) rotateZ(277deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-277deg) rotateY(278deg) translateX(960px) rotateZ(277deg);
  }
}
.c:nth-child(82) {
  animation: orbit82 35s infinite;
  animation-delay: 0.82s;
  background-color: hsl(34.6857142857, 100%, 50%);
}

@keyframes orbit82 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-325deg) rotateY(360deg) translateX(320px) rotateZ(325deg);
  }
  80% {
    transform: rotateZ(-325deg) rotateY(360deg) translateX(320px) rotateZ(325deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-325deg) rotateY(360deg) translateX(960px) rotateZ(325deg);
  }
}
.c:nth-child(83) {
  animation: orbit83 35s infinite;
  animation-delay: 0.83s;
  background-color: hsl(34.7428571429, 100%, 50%);
}

@keyframes orbit83 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-61deg) rotateY(13deg) translateX(320px) rotateZ(61deg);
  }
  80% {
    transform: rotateZ(-61deg) rotateY(13deg) translateX(320px) rotateZ(61deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-61deg) rotateY(13deg) translateX(960px) rotateZ(61deg);
  }
}
.c:nth-child(84) {
  animation: orbit84 35s infinite;
  animation-delay: 0.84s;
  background-color: hsl(34.8, 100%, 50%);
}

@keyframes orbit84 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-298deg) rotateY(211deg) translateX(320px) rotateZ(298deg);
  }
  80% {
    transform: rotateZ(-298deg) rotateY(211deg) translateX(320px) rotateZ(298deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-298deg) rotateY(211deg) translateX(960px) rotateZ(298deg);
  }
}
.c:nth-child(85) {
  animation: orbit85 35s infinite;
  animation-delay: 0.85s;
  background-color: hsl(34.8571428571, 100%, 50%);
}

@keyframes orbit85 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-282deg) rotateY(306deg) translateX(320px) rotateZ(282deg);
  }
  80% {
    transform: rotateZ(-282deg) rotateY(306deg) translateX(320px) rotateZ(282deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-282deg) rotateY(306deg) translateX(960px) rotateZ(282deg);
  }
}
.c:nth-child(86) {
  animation: orbit86 35s infinite;
  animation-delay: 0.86s;
  background-color: hsl(34.9142857143, 100%, 50%);
}

@keyframes orbit86 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-350deg) rotateY(191deg) translateX(320px) rotateZ(350deg);
  }
  80% {
    transform: rotateZ(-350deg) rotateY(191deg) translateX(320px) rotateZ(350deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-350deg) rotateY(191deg) translateX(960px) rotateZ(350deg);
  }
}
.c:nth-child(87) {
  animation: orbit87 35s infinite;
  animation-delay: 0.87s;
  background-color: hsl(34.9714285714, 100%, 50%);
}

@keyframes orbit87 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-345deg) rotateY(205deg) translateX(320px) rotateZ(345deg);
  }
  80% {
    transform: rotateZ(-345deg) rotateY(205deg) translateX(320px) rotateZ(345deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-345deg) rotateY(205deg) translateX(960px) rotateZ(345deg);
  }
}
.c:nth-child(88) {
  animation: orbit88 35s infinite;
  animation-delay: 0.88s;
  background-color: hsl(35.0285714286, 100%, 50%);
}

@keyframes orbit88 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-312deg) rotateY(52deg) translateX(320px) rotateZ(312deg);
  }
  80% {
    transform: rotateZ(-312deg) rotateY(52deg) translateX(320px) rotateZ(312deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-312deg) rotateY(52deg) translateX(960px) rotateZ(312deg);
  }
}
.c:nth-child(89) {
  animation: orbit89 35s infinite;
  animation-delay: 0.89s;
  background-color: hsl(35.0857142857, 100%, 50%);
}

@keyframes orbit89 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-307deg) rotateY(149deg) translateX(320px) rotateZ(307deg);
  }
  80% {
    transform: rotateZ(-307deg) rotateY(149deg) translateX(320px) rotateZ(307deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-307deg) rotateY(149deg) translateX(960px) rotateZ(307deg);
  }
}
.c:nth-child(90) {
  animation: orbit90 35s infinite;
  animation-delay: 0.9s;
  background-color: hsl(35.1428571429, 100%, 50%);
}

@keyframes orbit90 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-356deg) rotateY(330deg) translateX(320px) rotateZ(356deg);
  }
  80% {
    transform: rotateZ(-356deg) rotateY(330deg) translateX(320px) rotateZ(356deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-356deg) rotateY(330deg) translateX(960px) rotateZ(356deg);
  }
}
.c:nth-child(91) {
  animation: orbit91 35s infinite;
  animation-delay: 0.91s;
  background-color: hsl(35.2, 100%, 50%);
}

@keyframes orbit91 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-22deg) rotateY(114deg) translateX(320px) rotateZ(22deg);
  }
  80% {
    transform: rotateZ(-22deg) rotateY(114deg) translateX(320px) rotateZ(22deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-22deg) rotateY(114deg) translateX(960px) rotateZ(22deg);
  }
}
.c:nth-child(92) {
  animation: orbit92 35s infinite;
  animation-delay: 0.92s;
  background-color: hsl(35.2571428571, 100%, 50%);
}

@keyframes orbit92 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-198deg) rotateY(214deg) translateX(320px) rotateZ(198deg);
  }
  80% {
    transform: rotateZ(-198deg) rotateY(214deg) translateX(320px) rotateZ(198deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-198deg) rotateY(214deg) translateX(960px) rotateZ(198deg);
  }
}
.c:nth-child(93) {
  animation: orbit93 35s infinite;
  animation-delay: 0.93s;
  background-color: hsl(35.3142857143, 100%, 50%);
}

@keyframes orbit93 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-116deg) rotateY(167deg) translateX(320px) rotateZ(116deg);
  }
  80% {
    transform: rotateZ(-116deg) rotateY(167deg) translateX(320px) rotateZ(116deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-116deg) rotateY(167deg) translateX(960px) rotateZ(116deg);
  }
}
.c:nth-child(94) {
  animation: orbit94 35s infinite;
  animation-delay: 0.94s;
  background-color: hsl(35.3714285714, 100%, 50%);
}

@keyframes orbit94 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-246deg) rotateY(314deg) translateX(320px) rotateZ(246deg);
  }
  80% {
    transform: rotateZ(-246deg) rotateY(314deg) translateX(320px) rotateZ(246deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-246deg) rotateY(314deg) translateX(960px) rotateZ(246deg);
  }
}
.c:nth-child(95) {
  animation: orbit95 35s infinite;
  animation-delay: 0.95s;
  background-color: hsl(35.4285714286, 100%, 50%);
}

@keyframes orbit95 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-299deg) rotateY(25deg) translateX(320px) rotateZ(299deg);
  }
  80% {
    transform: rotateZ(-299deg) rotateY(25deg) translateX(320px) rotateZ(299deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-299deg) rotateY(25deg) translateX(960px) rotateZ(299deg);
  }
}
.c:nth-child(96) {
  animation: orbit96 35s infinite;
  animation-delay: 0.96s;
  background-color: hsl(35.4857142857, 100%, 50%);
}

@keyframes orbit96 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-25deg) rotateY(192deg) translateX(320px) rotateZ(25deg);
  }
  80% {
    transform: rotateZ(-25deg) rotateY(192deg) translateX(320px) rotateZ(25deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-25deg) rotateY(192deg) translateX(960px) rotateZ(25deg);
  }
}
.c:nth-child(97) {
  animation: orbit97 35s infinite;
  animation-delay: 0.97s;
  background-color: hsl(35.5428571429, 100%, 50%);
}

@keyframes orbit97 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-207deg) rotateY(319deg) translateX(320px) rotateZ(207deg);
  }
  80% {
    transform: rotateZ(-207deg) rotateY(319deg) translateX(320px) rotateZ(207deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-207deg) rotateY(319deg) translateX(960px) rotateZ(207deg);
  }
}
.c:nth-child(98) {
  animation: orbit98 35s infinite;
  animation-delay: 0.98s;
  background-color: hsl(35.6, 100%, 50%);
}

@keyframes orbit98 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-82deg) rotateY(195deg) translateX(320px) rotateZ(82deg);
  }
  80% {
    transform: rotateZ(-82deg) rotateY(195deg) translateX(320px) rotateZ(82deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-82deg) rotateY(195deg) translateX(960px) rotateZ(82deg);
  }
}
.c:nth-child(99) {
  animation: orbit99 35s infinite;
  animation-delay: 0.99s;
  background-color: hsl(35.6571428571, 100%, 50%);
}

@keyframes orbit99 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-46deg) rotateY(92deg) translateX(320px) rotateZ(46deg);
  }
  80% {
    transform: rotateZ(-46deg) rotateY(92deg) translateX(320px) rotateZ(46deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-46deg) rotateY(92deg) translateX(960px) rotateZ(46deg);
  }
}
.c:nth-child(100) {
  animation: orbit100 35s infinite;
  animation-delay: 1s;
  background-color: hsl(35.7142857143, 100%, 50%);
}

@keyframes orbit100 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-84deg) rotateY(281deg) translateX(320px) rotateZ(84deg);
  }
  80% {
    transform: rotateZ(-84deg) rotateY(281deg) translateX(320px) rotateZ(84deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-84deg) rotateY(281deg) translateX(960px) rotateZ(84deg);
  }
}
.c:nth-child(101) {
  animation: orbit101 35s infinite;
  animation-delay: 1.01s;
  background-color: hsl(35.7714285714, 100%, 50%);
}

@keyframes orbit101 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-83deg) rotateY(186deg) translateX(320px) rotateZ(83deg);
  }
  80% {
    transform: rotateZ(-83deg) rotateY(186deg) translateX(320px) rotateZ(83deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-83deg) rotateY(186deg) translateX(960px) rotateZ(83deg);
  }
}
.c:nth-child(102) {
  animation: orbit102 35s infinite;
  animation-delay: 1.02s;
  background-color: hsl(35.8285714286, 100%, 50%);
}

@keyframes orbit102 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-94deg) rotateY(258deg) translateX(320px) rotateZ(94deg);
  }
  80% {
    transform: rotateZ(-94deg) rotateY(258deg) translateX(320px) rotateZ(94deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-94deg) rotateY(258deg) translateX(960px) rotateZ(94deg);
  }
}
.c:nth-child(103) {
  animation: orbit103 35s infinite;
  animation-delay: 1.03s;
  background-color: hsl(35.8857142857, 100%, 50%);
}

@keyframes orbit103 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-93deg) rotateY(104deg) translateX(320px) rotateZ(93deg);
  }
  80% {
    transform: rotateZ(-93deg) rotateY(104deg) translateX(320px) rotateZ(93deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-93deg) rotateY(104deg) translateX(960px) rotateZ(93deg);
  }
}
.c:nth-child(104) {
  animation: orbit104 35s infinite;
  animation-delay: 1.04s;
  background-color: hsl(35.9428571429, 100%, 50%);
}

@keyframes orbit104 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-32deg) rotateY(44deg) translateX(320px) rotateZ(32deg);
  }
  80% {
    transform: rotateZ(-32deg) rotateY(44deg) translateX(320px) rotateZ(32deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-32deg) rotateY(44deg) translateX(960px) rotateZ(32deg);
  }
}
.c:nth-child(105) {
  animation: orbit105 35s infinite;
  animation-delay: 1.05s;
  background-color: hsl(36, 100%, 50%);
}

@keyframes orbit105 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-213deg) rotateY(107deg) translateX(320px) rotateZ(213deg);
  }
  80% {
    transform: rotateZ(-213deg) rotateY(107deg) translateX(320px) rotateZ(213deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-213deg) rotateY(107deg) translateX(960px) rotateZ(213deg);
  }
}
.c:nth-child(106) {
  animation: orbit106 35s infinite;
  animation-delay: 1.06s;
  background-color: hsl(36.0571428571, 100%, 50%);
}

@keyframes orbit106 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-330deg) rotateY(221deg) translateX(320px) rotateZ(330deg);
  }
  80% {
    transform: rotateZ(-330deg) rotateY(221deg) translateX(320px) rotateZ(330deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-330deg) rotateY(221deg) translateX(960px) rotateZ(330deg);
  }
}
.c:nth-child(107) {
  animation: orbit107 35s infinite;
  animation-delay: 1.07s;
  background-color: hsl(36.1142857143, 100%, 50%);
}

@keyframes orbit107 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-297deg) rotateY(112deg) translateX(320px) rotateZ(297deg);
  }
  80% {
    transform: rotateZ(-297deg) rotateY(112deg) translateX(320px) rotateZ(297deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-297deg) rotateY(112deg) translateX(960px) rotateZ(297deg);
  }
}
.c:nth-child(108) {
  animation: orbit108 35s infinite;
  animation-delay: 1.08s;
  background-color: hsl(36.1714285714, 100%, 50%);
}

@keyframes orbit108 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-137deg) rotateY(128deg) translateX(320px) rotateZ(137deg);
  }
  80% {
    transform: rotateZ(-137deg) rotateY(128deg) translateX(320px) rotateZ(137deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-137deg) rotateY(128deg) translateX(960px) rotateZ(137deg);
  }
}
.c:nth-child(109) {
  animation: orbit109 35s infinite;
  animation-delay: 1.09s;
  background-color: hsl(36.2285714286, 100%, 50%);
}

@keyframes orbit109 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-168deg) rotateY(231deg) translateX(320px) rotateZ(168deg);
  }
  80% {
    transform: rotateZ(-168deg) rotateY(231deg) translateX(320px) rotateZ(168deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-168deg) rotateY(231deg) translateX(960px) rotateZ(168deg);
  }
}
.c:nth-child(110) {
  animation: orbit110 35s infinite;
  animation-delay: 1.1s;
  background-color: hsl(36.2857142857, 100%, 50%);
}

@keyframes orbit110 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-82deg) rotateY(273deg) translateX(320px) rotateZ(82deg);
  }
  80% {
    transform: rotateZ(-82deg) rotateY(273deg) translateX(320px) rotateZ(82deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-82deg) rotateY(273deg) translateX(960px) rotateZ(82deg);
  }
}
.c:nth-child(111) {
  animation: orbit111 35s infinite;
  animation-delay: 1.11s;
  background-color: hsl(36.3428571429, 100%, 50%);
}

@keyframes orbit111 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-176deg) rotateY(334deg) translateX(320px) rotateZ(176deg);
  }
  80% {
    transform: rotateZ(-176deg) rotateY(334deg) translateX(320px) rotateZ(176deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-176deg) rotateY(334deg) translateX(960px) rotateZ(176deg);
  }
}
.c:nth-child(112) {
  animation: orbit112 35s infinite;
  animation-delay: 1.12s;
  background-color: hsl(36.4, 100%, 50%);
}

@keyframes orbit112 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-323deg) rotateY(206deg) translateX(320px) rotateZ(323deg);
  }
  80% {
    transform: rotateZ(-323deg) rotateY(206deg) translateX(320px) rotateZ(323deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-323deg) rotateY(206deg) translateX(960px) rotateZ(323deg);
  }
}
.c:nth-child(113) {
  animation: orbit113 35s infinite;
  animation-delay: 1.13s;
  background-color: hsl(36.4571428571, 100%, 50%);
}

@keyframes orbit113 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-5deg) rotateY(199deg) translateX(320px) rotateZ(5deg);
  }
  80% {
    transform: rotateZ(-5deg) rotateY(199deg) translateX(320px) rotateZ(5deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-5deg) rotateY(199deg) translateX(960px) rotateZ(5deg);
  }
}
.c:nth-child(114) {
  animation: orbit114 35s infinite;
  animation-delay: 1.14s;
  background-color: hsl(36.5142857143, 100%, 50%);
}

@keyframes orbit114 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-322deg) rotateY(156deg) translateX(320px) rotateZ(322deg);
  }
  80% {
    transform: rotateZ(-322deg) rotateY(156deg) translateX(320px) rotateZ(322deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-322deg) rotateY(156deg) translateX(960px) rotateZ(322deg);
  }
}
.c:nth-child(115) {
  animation: orbit115 35s infinite;
  animation-delay: 1.15s;
  background-color: hsl(36.5714285714, 100%, 50%);
}

@keyframes orbit115 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-153deg) rotateY(195deg) translateX(320px) rotateZ(153deg);
  }
  80% {
    transform: rotateZ(-153deg) rotateY(195deg) translateX(320px) rotateZ(153deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-153deg) rotateY(195deg) translateX(960px) rotateZ(153deg);
  }
}
.c:nth-child(116) {
  animation: orbit116 35s infinite;
  animation-delay: 1.16s;
  background-color: hsl(36.6285714286, 100%, 50%);
}

@keyframes orbit116 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-237deg) rotateY(121deg) translateX(320px) rotateZ(237deg);
  }
  80% {
    transform: rotateZ(-237deg) rotateY(121deg) translateX(320px) rotateZ(237deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-237deg) rotateY(121deg) translateX(960px) rotateZ(237deg);
  }
}
.c:nth-child(117) {
  animation: orbit117 35s infinite;
  animation-delay: 1.17s;
  background-color: hsl(36.6857142857, 100%, 50%);
}

@keyframes orbit117 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-280deg) rotateY(36deg) translateX(320px) rotateZ(280deg);
  }
  80% {
    transform: rotateZ(-280deg) rotateY(36deg) translateX(320px) rotateZ(280deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-280deg) rotateY(36deg) translateX(960px) rotateZ(280deg);
  }
}
.c:nth-child(118) {
  animation: orbit118 35s infinite;
  animation-delay: 1.18s;
  background-color: hsl(36.7428571429, 100%, 50%);
}

@keyframes orbit118 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-207deg) rotateY(303deg) translateX(320px) rotateZ(207deg);
  }
  80% {
    transform: rotateZ(-207deg) rotateY(303deg) translateX(320px) rotateZ(207deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-207deg) rotateY(303deg) translateX(960px) rotateZ(207deg);
  }
}
.c:nth-child(119) {
  animation: orbit119 35s infinite;
  animation-delay: 1.19s;
  background-color: hsl(36.8, 100%, 50%);
}

@keyframes orbit119 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-100deg) rotateY(319deg) translateX(320px) rotateZ(100deg);
  }
  80% {
    transform: rotateZ(-100deg) rotateY(319deg) translateX(320px) rotateZ(100deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-100deg) rotateY(319deg) translateX(960px) rotateZ(100deg);
  }
}
.c:nth-child(120) {
  animation: orbit120 35s infinite;
  animation-delay: 1.2s;
  background-color: hsl(36.8571428571, 100%, 50%);
}

@keyframes orbit120 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-186deg) rotateY(109deg) translateX(320px) rotateZ(186deg);
  }
  80% {
    transform: rotateZ(-186deg) rotateY(109deg) translateX(320px) rotateZ(186deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-186deg) rotateY(109deg) translateX(960px) rotateZ(186deg);
  }
}
.c:nth-child(121) {
  animation: orbit121 35s infinite;
  animation-delay: 1.21s;
  background-color: hsl(36.9142857143, 100%, 50%);
}

@keyframes orbit121 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-310deg) rotateY(3deg) translateX(320px) rotateZ(310deg);
  }
  80% {
    transform: rotateZ(-310deg) rotateY(3deg) translateX(320px) rotateZ(310deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-310deg) rotateY(3deg) translateX(960px) rotateZ(310deg);
  }
}
.c:nth-child(122) {
  animation: orbit122 35s infinite;
  animation-delay: 1.22s;
  background-color: hsl(36.9714285714, 100%, 50%);
}

@keyframes orbit122 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-182deg) rotateY(156deg) translateX(320px) rotateZ(182deg);
  }
  80% {
    transform: rotateZ(-182deg) rotateY(156deg) translateX(320px) rotateZ(182deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-182deg) rotateY(156deg) translateX(960px) rotateZ(182deg);
  }
}
.c:nth-child(123) {
  animation: orbit123 35s infinite;
  animation-delay: 1.23s;
  background-color: hsl(37.0285714286, 100%, 50%);
}

@keyframes orbit123 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-66deg) rotateY(114deg) translateX(320px) rotateZ(66deg);
  }
  80% {
    transform: rotateZ(-66deg) rotateY(114deg) translateX(320px) rotateZ(66deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-66deg) rotateY(114deg) translateX(960px) rotateZ(66deg);
  }
}
.c:nth-child(124) {
  animation: orbit124 35s infinite;
  animation-delay: 1.24s;
  background-color: hsl(37.0857142857, 100%, 50%);
}

@keyframes orbit124 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-87deg) rotateY(314deg) translateX(320px) rotateZ(87deg);
  }
  80% {
    transform: rotateZ(-87deg) rotateY(314deg) translateX(320px) rotateZ(87deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-87deg) rotateY(314deg) translateX(960px) rotateZ(87deg);
  }
}
.c:nth-child(125) {
  animation: orbit125 35s infinite;
  animation-delay: 1.25s;
  background-color: hsl(37.1428571429, 100%, 50%);
}

@keyframes orbit125 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-56deg) rotateY(7deg) translateX(320px) rotateZ(56deg);
  }
  80% {
    transform: rotateZ(-56deg) rotateY(7deg) translateX(320px) rotateZ(56deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-56deg) rotateY(7deg) translateX(960px) rotateZ(56deg);
  }
}
.c:nth-child(126) {
  animation: orbit126 35s infinite;
  animation-delay: 1.26s;
  background-color: hsl(37.2, 100%, 50%);
}

@keyframes orbit126 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-314deg) rotateY(357deg) translateX(320px) rotateZ(314deg);
  }
  80% {
    transform: rotateZ(-314deg) rotateY(357deg) translateX(320px) rotateZ(314deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-314deg) rotateY(357deg) translateX(960px) rotateZ(314deg);
  }
}
.c:nth-child(127) {
  animation: orbit127 35s infinite;
  animation-delay: 1.27s;
  background-color: hsl(37.2571428571, 100%, 50%);
}

@keyframes orbit127 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-206deg) rotateY(34deg) translateX(320px) rotateZ(206deg);
  }
  80% {
    transform: rotateZ(-206deg) rotateY(34deg) translateX(320px) rotateZ(206deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-206deg) rotateY(34deg) translateX(960px) rotateZ(206deg);
  }
}
.c:nth-child(128) {
  animation: orbit128 35s infinite;
  animation-delay: 1.28s;
  background-color: hsl(37.3142857143, 100%, 50%);
}

@keyframes orbit128 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-15deg) rotateY(191deg) translateX(320px) rotateZ(15deg);
  }
  80% {
    transform: rotateZ(-15deg) rotateY(191deg) translateX(320px) rotateZ(15deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-15deg) rotateY(191deg) translateX(960px) rotateZ(15deg);
  }
}
.c:nth-child(129) {
  animation: orbit129 35s infinite;
  animation-delay: 1.29s;
  background-color: hsl(37.3714285714, 100%, 50%);
}

@keyframes orbit129 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-151deg) rotateY(178deg) translateX(320px) rotateZ(151deg);
  }
  80% {
    transform: rotateZ(-151deg) rotateY(178deg) translateX(320px) rotateZ(151deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-151deg) rotateY(178deg) translateX(960px) rotateZ(151deg);
  }
}
.c:nth-child(130) {
  animation: orbit130 35s infinite;
  animation-delay: 1.3s;
  background-color: hsl(37.4285714286, 100%, 50%);
}

@keyframes orbit130 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-326deg) rotateY(8deg) translateX(320px) rotateZ(326deg);
  }
  80% {
    transform: rotateZ(-326deg) rotateY(8deg) translateX(320px) rotateZ(326deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-326deg) rotateY(8deg) translateX(960px) rotateZ(326deg);
  }
}
.c:nth-child(131) {
  animation: orbit131 35s infinite;
  animation-delay: 1.31s;
  background-color: hsl(37.4857142857, 100%, 50%);
}

@keyframes orbit131 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-78deg) rotateY(89deg) translateX(320px) rotateZ(78deg);
  }
  80% {
    transform: rotateZ(-78deg) rotateY(89deg) translateX(320px) rotateZ(78deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-78deg) rotateY(89deg) translateX(960px) rotateZ(78deg);
  }
}
.c:nth-child(132) {
  animation: orbit132 35s infinite;
  animation-delay: 1.32s;
  background-color: hsl(37.5428571429, 100%, 50%);
}

@keyframes orbit132 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-124deg) rotateY(119deg) translateX(320px) rotateZ(124deg);
  }
  80% {
    transform: rotateZ(-124deg) rotateY(119deg) translateX(320px) rotateZ(124deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-124deg) rotateY(119deg) translateX(960px) rotateZ(124deg);
  }
}
.c:nth-child(133) {
  animation: orbit133 35s infinite;
  animation-delay: 1.33s;
  background-color: hsl(37.6, 100%, 50%);
}

@keyframes orbit133 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-213deg) rotateY(360deg) translateX(320px) rotateZ(213deg);
  }
  80% {
    transform: rotateZ(-213deg) rotateY(360deg) translateX(320px) rotateZ(213deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-213deg) rotateY(360deg) translateX(960px) rotateZ(213deg);
  }
}
.c:nth-child(134) {
  animation: orbit134 35s infinite;
  animation-delay: 1.34s;
  background-color: hsl(37.6571428571, 100%, 50%);
}

@keyframes orbit134 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-305deg) rotateY(355deg) translateX(320px) rotateZ(305deg);
  }
  80% {
    transform: rotateZ(-305deg) rotateY(355deg) translateX(320px) rotateZ(305deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-305deg) rotateY(355deg) translateX(960px) rotateZ(305deg);
  }
}
.c:nth-child(135) {
  animation: orbit135 35s infinite;
  animation-delay: 1.35s;
  background-color: hsl(37.7142857143, 100%, 50%);
}

@keyframes orbit135 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-328deg) rotateY(183deg) translateX(320px) rotateZ(328deg);
  }
  80% {
    transform: rotateZ(-328deg) rotateY(183deg) translateX(320px) rotateZ(328deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-328deg) rotateY(183deg) translateX(960px) rotateZ(328deg);
  }
}
.c:nth-child(136) {
  animation: orbit136 35s infinite;
  animation-delay: 1.36s;
  background-color: hsl(37.7714285714, 100%, 50%);
}

@keyframes orbit136 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-360deg) rotateY(113deg) translateX(320px) rotateZ(360deg);
  }
  80% {
    transform: rotateZ(-360deg) rotateY(113deg) translateX(320px) rotateZ(360deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-360deg) rotateY(113deg) translateX(960px) rotateZ(360deg);
  }
}
.c:nth-child(137) {
  animation: orbit137 35s infinite;
  animation-delay: 1.37s;
  background-color: hsl(37.8285714286, 100%, 50%);
}

@keyframes orbit137 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-81deg) rotateY(107deg) translateX(320px) rotateZ(81deg);
  }
  80% {
    transform: rotateZ(-81deg) rotateY(107deg) translateX(320px) rotateZ(81deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-81deg) rotateY(107deg) translateX(960px) rotateZ(81deg);
  }
}
.c:nth-child(138) {
  animation: orbit138 35s infinite;
  animation-delay: 1.38s;
  background-color: hsl(37.8857142857, 100%, 50%);
}

@keyframes orbit138 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-37deg) rotateY(256deg) translateX(320px) rotateZ(37deg);
  }
  80% {
    transform: rotateZ(-37deg) rotateY(256deg) translateX(320px) rotateZ(37deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-37deg) rotateY(256deg) translateX(960px) rotateZ(37deg);
  }
}
.c:nth-child(139) {
  animation: orbit139 35s infinite;
  animation-delay: 1.39s;
  background-color: hsl(37.9428571429, 100%, 50%);
}

@keyframes orbit139 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-16deg) rotateY(87deg) translateX(320px) rotateZ(16deg);
  }
  80% {
    transform: rotateZ(-16deg) rotateY(87deg) translateX(320px) rotateZ(16deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-16deg) rotateY(87deg) translateX(960px) rotateZ(16deg);
  }
}
.c:nth-child(140) {
  animation: orbit140 35s infinite;
  animation-delay: 1.4s;
  background-color: hsl(38, 100%, 50%);
}

@keyframes orbit140 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-80deg) rotateY(237deg) translateX(320px) rotateZ(80deg);
  }
  80% {
    transform: rotateZ(-80deg) rotateY(237deg) translateX(320px) rotateZ(80deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-80deg) rotateY(237deg) translateX(960px) rotateZ(80deg);
  }
}
.c:nth-child(141) {
  animation: orbit141 35s infinite;
  animation-delay: 1.41s;
  background-color: hsl(38.0571428571, 100%, 50%);
}

@keyframes orbit141 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-128deg) rotateY(343deg) translateX(320px) rotateZ(128deg);
  }
  80% {
    transform: rotateZ(-128deg) rotateY(343deg) translateX(320px) rotateZ(128deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-128deg) rotateY(343deg) translateX(960px) rotateZ(128deg);
  }
}
.c:nth-child(142) {
  animation: orbit142 35s infinite;
  animation-delay: 1.42s;
  background-color: hsl(38.1142857143, 100%, 50%);
}

@keyframes orbit142 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-75deg) rotateY(232deg) translateX(320px) rotateZ(75deg);
  }
  80% {
    transform: rotateZ(-75deg) rotateY(232deg) translateX(320px) rotateZ(75deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-75deg) rotateY(232deg) translateX(960px) rotateZ(75deg);
  }
}
.c:nth-child(143) {
  animation: orbit143 35s infinite;
  animation-delay: 1.43s;
  background-color: hsl(38.1714285714, 100%, 50%);
}

@keyframes orbit143 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-40deg) rotateY(230deg) translateX(320px) rotateZ(40deg);
  }
  80% {
    transform: rotateZ(-40deg) rotateY(230deg) translateX(320px) rotateZ(40deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-40deg) rotateY(230deg) translateX(960px) rotateZ(40deg);
  }
}
.c:nth-child(144) {
  animation: orbit144 35s infinite;
  animation-delay: 1.44s;
  background-color: hsl(38.2285714286, 100%, 50%);
}

@keyframes orbit144 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-135deg) rotateY(263deg) translateX(320px) rotateZ(135deg);
  }
  80% {
    transform: rotateZ(-135deg) rotateY(263deg) translateX(320px) rotateZ(135deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-135deg) rotateY(263deg) translateX(960px) rotateZ(135deg);
  }
}
.c:nth-child(145) {
  animation: orbit145 35s infinite;
  animation-delay: 1.45s;
  background-color: hsl(38.2857142857, 100%, 50%);
}

@keyframes orbit145 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-100deg) rotateY(271deg) translateX(320px) rotateZ(100deg);
  }
  80% {
    transform: rotateZ(-100deg) rotateY(271deg) translateX(320px) rotateZ(100deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-100deg) rotateY(271deg) translateX(960px) rotateZ(100deg);
  }
}
.c:nth-child(146) {
  animation: orbit146 35s infinite;
  animation-delay: 1.46s;
  background-color: hsl(38.3428571429, 100%, 50%);
}

@keyframes orbit146 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-295deg) rotateY(47deg) translateX(320px) rotateZ(295deg);
  }
  80% {
    transform: rotateZ(-295deg) rotateY(47deg) translateX(320px) rotateZ(295deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-295deg) rotateY(47deg) translateX(960px) rotateZ(295deg);
  }
}
.c:nth-child(147) {
  animation: orbit147 35s infinite;
  animation-delay: 1.47s;
  background-color: hsl(38.4, 100%, 50%);
}

@keyframes orbit147 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-356deg) rotateY(187deg) translateX(320px) rotateZ(356deg);
  }
  80% {
    transform: rotateZ(-356deg) rotateY(187deg) translateX(320px) rotateZ(356deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-356deg) rotateY(187deg) translateX(960px) rotateZ(356deg);
  }
}
.c:nth-child(148) {
  animation: orbit148 35s infinite;
  animation-delay: 1.48s;
  background-color: hsl(38.4571428571, 100%, 50%);
}

@keyframes orbit148 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-25deg) rotateY(273deg) translateX(320px) rotateZ(25deg);
  }
  80% {
    transform: rotateZ(-25deg) rotateY(273deg) translateX(320px) rotateZ(25deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-25deg) rotateY(273deg) translateX(960px) rotateZ(25deg);
  }
}
.c:nth-child(149) {
  animation: orbit149 35s infinite;
  animation-delay: 1.49s;
  background-color: hsl(38.5142857143, 100%, 50%);
}

@keyframes orbit149 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-161deg) rotateY(17deg) translateX(320px) rotateZ(161deg);
  }
  80% {
    transform: rotateZ(-161deg) rotateY(17deg) translateX(320px) rotateZ(161deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-161deg) rotateY(17deg) translateX(960px) rotateZ(161deg);
  }
}
.c:nth-child(150) {
  animation: orbit150 35s infinite;
  animation-delay: 1.5s;
  background-color: hsl(38.5714285714, 100%, 50%);
}

@keyframes orbit150 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-314deg) rotateY(101deg) translateX(320px) rotateZ(314deg);
  }
  80% {
    transform: rotateZ(-314deg) rotateY(101deg) translateX(320px) rotateZ(314deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-314deg) rotateY(101deg) translateX(960px) rotateZ(314deg);
  }
}
.c:nth-child(151) {
  animation: orbit151 35s infinite;
  animation-delay: 1.51s;
  background-color: hsl(38.6285714286, 100%, 50%);
}

@keyframes orbit151 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-137deg) rotateY(166deg) translateX(320px) rotateZ(137deg);
  }
  80% {
    transform: rotateZ(-137deg) rotateY(166deg) translateX(320px) rotateZ(137deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-137deg) rotateY(166deg) translateX(960px) rotateZ(137deg);
  }
}
.c:nth-child(152) {
  animation: orbit152 35s infinite;
  animation-delay: 1.52s;
  background-color: hsl(38.6857142857, 100%, 50%);
}

@keyframes orbit152 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-149deg) rotateY(90deg) translateX(320px) rotateZ(149deg);
  }
  80% {
    transform: rotateZ(-149deg) rotateY(90deg) translateX(320px) rotateZ(149deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-149deg) rotateY(90deg) translateX(960px) rotateZ(149deg);
  }
}
.c:nth-child(153) {
  animation: orbit153 35s infinite;
  animation-delay: 1.53s;
  background-color: hsl(38.7428571429, 100%, 50%);
}

@keyframes orbit153 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-246deg) rotateY(178deg) translateX(320px) rotateZ(246deg);
  }
  80% {
    transform: rotateZ(-246deg) rotateY(178deg) translateX(320px) rotateZ(246deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-246deg) rotateY(178deg) translateX(960px) rotateZ(246deg);
  }
}
.c:nth-child(154) {
  animation: orbit154 35s infinite;
  animation-delay: 1.54s;
  background-color: hsl(38.8, 100%, 50%);
}

@keyframes orbit154 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-63deg) rotateY(194deg) translateX(320px) rotateZ(63deg);
  }
  80% {
    transform: rotateZ(-63deg) rotateY(194deg) translateX(320px) rotateZ(63deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-63deg) rotateY(194deg) translateX(960px) rotateZ(63deg);
  }
}
.c:nth-child(155) {
  animation: orbit155 35s infinite;
  animation-delay: 1.55s;
  background-color: hsl(38.8571428571, 100%, 50%);
}

@keyframes orbit155 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-6deg) rotateY(334deg) translateX(320px) rotateZ(6deg);
  }
  80% {
    transform: rotateZ(-6deg) rotateY(334deg) translateX(320px) rotateZ(6deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-6deg) rotateY(334deg) translateX(960px) rotateZ(6deg);
  }
}
.c:nth-child(156) {
  animation: orbit156 35s infinite;
  animation-delay: 1.56s;
  background-color: hsl(38.9142857143, 100%, 50%);
}

@keyframes orbit156 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-30deg) rotateY(245deg) translateX(320px) rotateZ(30deg);
  }
  80% {
    transform: rotateZ(-30deg) rotateY(245deg) translateX(320px) rotateZ(30deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-30deg) rotateY(245deg) translateX(960px) rotateZ(30deg);
  }
}
.c:nth-child(157) {
  animation: orbit157 35s infinite;
  animation-delay: 1.57s;
  background-color: hsl(38.9714285714, 100%, 50%);
}

@keyframes orbit157 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-83deg) rotateY(172deg) translateX(320px) rotateZ(83deg);
  }
  80% {
    transform: rotateZ(-83deg) rotateY(172deg) translateX(320px) rotateZ(83deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-83deg) rotateY(172deg) translateX(960px) rotateZ(83deg);
  }
}
.c:nth-child(158) {
  animation: orbit158 35s infinite;
  animation-delay: 1.58s;
  background-color: hsl(39.0285714286, 100%, 50%);
}

@keyframes orbit158 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-93deg) rotateY(134deg) translateX(320px) rotateZ(93deg);
  }
  80% {
    transform: rotateZ(-93deg) rotateY(134deg) translateX(320px) rotateZ(93deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-93deg) rotateY(134deg) translateX(960px) rotateZ(93deg);
  }
}
.c:nth-child(159) {
  animation: orbit159 35s infinite;
  animation-delay: 1.59s;
  background-color: hsl(39.0857142857, 100%, 50%);
}

@keyframes orbit159 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-341deg) rotateY(222deg) translateX(320px) rotateZ(341deg);
  }
  80% {
    transform: rotateZ(-341deg) rotateY(222deg) translateX(320px) rotateZ(341deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-341deg) rotateY(222deg) translateX(960px) rotateZ(341deg);
  }
}
.c:nth-child(160) {
  animation: orbit160 35s infinite;
  animation-delay: 1.6s;
  background-color: hsl(39.1428571429, 100%, 50%);
}

@keyframes orbit160 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-350deg) rotateY(247deg) translateX(320px) rotateZ(350deg);
  }
  80% {
    transform: rotateZ(-350deg) rotateY(247deg) translateX(320px) rotateZ(350deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-350deg) rotateY(247deg) translateX(960px) rotateZ(350deg);
  }
}
.c:nth-child(161) {
  animation: orbit161 35s infinite;
  animation-delay: 1.61s;
  background-color: hsl(39.2, 100%, 50%);
}

@keyframes orbit161 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-272deg) rotateY(123deg) translateX(320px) rotateZ(272deg);
  }
  80% {
    transform: rotateZ(-272deg) rotateY(123deg) translateX(320px) rotateZ(272deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-272deg) rotateY(123deg) translateX(960px) rotateZ(272deg);
  }
}
.c:nth-child(162) {
  animation: orbit162 35s infinite;
  animation-delay: 1.62s;
  background-color: hsl(39.2571428571, 100%, 50%);
}

@keyframes orbit162 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-186deg) rotateY(360deg) translateX(320px) rotateZ(186deg);
  }
  80% {
    transform: rotateZ(-186deg) rotateY(360deg) translateX(320px) rotateZ(186deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-186deg) rotateY(360deg) translateX(960px) rotateZ(186deg);
  }
}
.c:nth-child(163) {
  animation: orbit163 35s infinite;
  animation-delay: 1.63s;
  background-color: hsl(39.3142857143, 100%, 50%);
}

@keyframes orbit163 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-310deg) rotateY(299deg) translateX(320px) rotateZ(310deg);
  }
  80% {
    transform: rotateZ(-310deg) rotateY(299deg) translateX(320px) rotateZ(310deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-310deg) rotateY(299deg) translateX(960px) rotateZ(310deg);
  }
}
.c:nth-child(164) {
  animation: orbit164 35s infinite;
  animation-delay: 1.64s;
  background-color: hsl(39.3714285714, 100%, 50%);
}

@keyframes orbit164 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-199deg) rotateY(117deg) translateX(320px) rotateZ(199deg);
  }
  80% {
    transform: rotateZ(-199deg) rotateY(117deg) translateX(320px) rotateZ(199deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-199deg) rotateY(117deg) translateX(960px) rotateZ(199deg);
  }
}
.c:nth-child(165) {
  animation: orbit165 35s infinite;
  animation-delay: 1.65s;
  background-color: hsl(39.4285714286, 100%, 50%);
}

@keyframes orbit165 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-201deg) rotateY(285deg) translateX(320px) rotateZ(201deg);
  }
  80% {
    transform: rotateZ(-201deg) rotateY(285deg) translateX(320px) rotateZ(201deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-201deg) rotateY(285deg) translateX(960px) rotateZ(201deg);
  }
}
.c:nth-child(166) {
  animation: orbit166 35s infinite;
  animation-delay: 1.66s;
  background-color: hsl(39.4857142857, 100%, 50%);
}

@keyframes orbit166 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-342deg) rotateY(326deg) translateX(320px) rotateZ(342deg);
  }
  80% {
    transform: rotateZ(-342deg) rotateY(326deg) translateX(320px) rotateZ(342deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-342deg) rotateY(326deg) translateX(960px) rotateZ(342deg);
  }
}
.c:nth-child(167) {
  animation: orbit167 35s infinite;
  animation-delay: 1.67s;
  background-color: hsl(39.5428571429, 100%, 50%);
}

@keyframes orbit167 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-150deg) rotateY(169deg) translateX(320px) rotateZ(150deg);
  }
  80% {
    transform: rotateZ(-150deg) rotateY(169deg) translateX(320px) rotateZ(150deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-150deg) rotateY(169deg) translateX(960px) rotateZ(150deg);
  }
}
.c:nth-child(168) {
  animation: orbit168 35s infinite;
  animation-delay: 1.68s;
  background-color: hsl(39.6, 100%, 50%);
}

@keyframes orbit168 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-125deg) rotateY(203deg) translateX(320px) rotateZ(125deg);
  }
  80% {
    transform: rotateZ(-125deg) rotateY(203deg) translateX(320px) rotateZ(125deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-125deg) rotateY(203deg) translateX(960px) rotateZ(125deg);
  }
}
.c:nth-child(169) {
  animation: orbit169 35s infinite;
  animation-delay: 1.69s;
  background-color: hsl(39.6571428571, 100%, 50%);
}

@keyframes orbit169 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-343deg) rotateY(345deg) translateX(320px) rotateZ(343deg);
  }
  80% {
    transform: rotateZ(-343deg) rotateY(345deg) translateX(320px) rotateZ(343deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-343deg) rotateY(345deg) translateX(960px) rotateZ(343deg);
  }
}
.c:nth-child(170) {
  animation: orbit170 35s infinite;
  animation-delay: 1.7s;
  background-color: hsl(39.7142857143, 100%, 50%);
}

@keyframes orbit170 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-64deg) rotateY(221deg) translateX(320px) rotateZ(64deg);
  }
  80% {
    transform: rotateZ(-64deg) rotateY(221deg) translateX(320px) rotateZ(64deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-64deg) rotateY(221deg) translateX(960px) rotateZ(64deg);
  }
}
.c:nth-child(171) {
  animation: orbit171 35s infinite;
  animation-delay: 1.71s;
  background-color: hsl(39.7714285714, 100%, 50%);
}

@keyframes orbit171 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-239deg) rotateY(206deg) translateX(320px) rotateZ(239deg);
  }
  80% {
    transform: rotateZ(-239deg) rotateY(206deg) translateX(320px) rotateZ(239deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-239deg) rotateY(206deg) translateX(960px) rotateZ(239deg);
  }
}
.c:nth-child(172) {
  animation: orbit172 35s infinite;
  animation-delay: 1.72s;
  background-color: hsl(39.8285714286, 100%, 50%);
}

@keyframes orbit172 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-70deg) rotateY(48deg) translateX(320px) rotateZ(70deg);
  }
  80% {
    transform: rotateZ(-70deg) rotateY(48deg) translateX(320px) rotateZ(70deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-70deg) rotateY(48deg) translateX(960px) rotateZ(70deg);
  }
}
.c:nth-child(173) {
  animation: orbit173 35s infinite;
  animation-delay: 1.73s;
  background-color: hsl(39.8857142857, 100%, 50%);
}

@keyframes orbit173 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-231deg) rotateY(47deg) translateX(320px) rotateZ(231deg);
  }
  80% {
    transform: rotateZ(-231deg) rotateY(47deg) translateX(320px) rotateZ(231deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-231deg) rotateY(47deg) translateX(960px) rotateZ(231deg);
  }
}
.c:nth-child(174) {
  animation: orbit174 35s infinite;
  animation-delay: 1.74s;
  background-color: hsl(39.9428571429, 100%, 50%);
}

@keyframes orbit174 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-111deg) rotateY(261deg) translateX(320px) rotateZ(111deg);
  }
  80% {
    transform: rotateZ(-111deg) rotateY(261deg) translateX(320px) rotateZ(111deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-111deg) rotateY(261deg) translateX(960px) rotateZ(111deg);
  }
}
.c:nth-child(175) {
  animation: orbit175 35s infinite;
  animation-delay: 1.75s;
  background-color: hsl(40, 100%, 50%);
}

@keyframes orbit175 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-186deg) rotateY(50deg) translateX(320px) rotateZ(186deg);
  }
  80% {
    transform: rotateZ(-186deg) rotateY(50deg) translateX(320px) rotateZ(186deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-186deg) rotateY(50deg) translateX(960px) rotateZ(186deg);
  }
}
.c:nth-child(176) {
  animation: orbit176 35s infinite;
  animation-delay: 1.76s;
  background-color: hsl(40.0571428571, 100%, 50%);
}

@keyframes orbit176 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-167deg) rotateY(353deg) translateX(320px) rotateZ(167deg);
  }
  80% {
    transform: rotateZ(-167deg) rotateY(353deg) translateX(320px) rotateZ(167deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-167deg) rotateY(353deg) translateX(960px) rotateZ(167deg);
  }
}
.c:nth-child(177) {
  animation: orbit177 35s infinite;
  animation-delay: 1.77s;
  background-color: hsl(40.1142857143, 100%, 50%);
}

@keyframes orbit177 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-83deg) rotateY(133deg) translateX(320px) rotateZ(83deg);
  }
  80% {
    transform: rotateZ(-83deg) rotateY(133deg) translateX(320px) rotateZ(83deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-83deg) rotateY(133deg) translateX(960px) rotateZ(83deg);
  }
}
.c:nth-child(178) {
  animation: orbit178 35s infinite;
  animation-delay: 1.78s;
  background-color: hsl(40.1714285714, 100%, 50%);
}

@keyframes orbit178 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-283deg) rotateY(139deg) translateX(320px) rotateZ(283deg);
  }
  80% {
    transform: rotateZ(-283deg) rotateY(139deg) translateX(320px) rotateZ(283deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-283deg) rotateY(139deg) translateX(960px) rotateZ(283deg);
  }
}
.c:nth-child(179) {
  animation: orbit179 35s infinite;
  animation-delay: 1.79s;
  background-color: hsl(40.2285714286, 100%, 50%);
}

@keyframes orbit179 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-98deg) rotateY(126deg) translateX(320px) rotateZ(98deg);
  }
  80% {
    transform: rotateZ(-98deg) rotateY(126deg) translateX(320px) rotateZ(98deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-98deg) rotateY(126deg) translateX(960px) rotateZ(98deg);
  }
}
.c:nth-child(180) {
  animation: orbit180 35s infinite;
  animation-delay: 1.8s;
  background-color: hsl(40.2857142857, 100%, 50%);
}

@keyframes orbit180 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-334deg) rotateY(345deg) translateX(320px) rotateZ(334deg);
  }
  80% {
    transform: rotateZ(-334deg) rotateY(345deg) translateX(320px) rotateZ(334deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-334deg) rotateY(345deg) translateX(960px) rotateZ(334deg);
  }
}
.c:nth-child(181) {
  animation: orbit181 35s infinite;
  animation-delay: 1.81s;
  background-color: hsl(40.3428571429, 100%, 50%);
}

@keyframes orbit181 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-37deg) rotateY(241deg) translateX(320px) rotateZ(37deg);
  }
  80% {
    transform: rotateZ(-37deg) rotateY(241deg) translateX(320px) rotateZ(37deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-37deg) rotateY(241deg) translateX(960px) rotateZ(37deg);
  }
}
.c:nth-child(182) {
  animation: orbit182 35s infinite;
  animation-delay: 1.82s;
  background-color: hsl(40.4, 100%, 50%);
}

@keyframes orbit182 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-110deg) rotateY(284deg) translateX(320px) rotateZ(110deg);
  }
  80% {
    transform: rotateZ(-110deg) rotateY(284deg) translateX(320px) rotateZ(110deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-110deg) rotateY(284deg) translateX(960px) rotateZ(110deg);
  }
}
.c:nth-child(183) {
  animation: orbit183 35s infinite;
  animation-delay: 1.83s;
  background-color: hsl(40.4571428571, 100%, 50%);
}

@keyframes orbit183 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-188deg) rotateY(35deg) translateX(320px) rotateZ(188deg);
  }
  80% {
    transform: rotateZ(-188deg) rotateY(35deg) translateX(320px) rotateZ(188deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-188deg) rotateY(35deg) translateX(960px) rotateZ(188deg);
  }
}
.c:nth-child(184) {
  animation: orbit184 35s infinite;
  animation-delay: 1.84s;
  background-color: hsl(40.5142857143, 100%, 50%);
}

@keyframes orbit184 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-49deg) rotateY(180deg) translateX(320px) rotateZ(49deg);
  }
  80% {
    transform: rotateZ(-49deg) rotateY(180deg) translateX(320px) rotateZ(49deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-49deg) rotateY(180deg) translateX(960px) rotateZ(49deg);
  }
}
.c:nth-child(185) {
  animation: orbit185 35s infinite;
  animation-delay: 1.85s;
  background-color: hsl(40.5714285714, 100%, 50%);
}

@keyframes orbit185 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-44deg) rotateY(163deg) translateX(320px) rotateZ(44deg);
  }
  80% {
    transform: rotateZ(-44deg) rotateY(163deg) translateX(320px) rotateZ(44deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-44deg) rotateY(163deg) translateX(960px) rotateZ(44deg);
  }
}
.c:nth-child(186) {
  animation: orbit186 35s infinite;
  animation-delay: 1.86s;
  background-color: hsl(40.6285714286, 100%, 50%);
}

@keyframes orbit186 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-125deg) rotateY(283deg) translateX(320px) rotateZ(125deg);
  }
  80% {
    transform: rotateZ(-125deg) rotateY(283deg) translateX(320px) rotateZ(125deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-125deg) rotateY(283deg) translateX(960px) rotateZ(125deg);
  }
}
.c:nth-child(187) {
  animation: orbit187 35s infinite;
  animation-delay: 1.87s;
  background-color: hsl(40.6857142857, 100%, 50%);
}

@keyframes orbit187 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-235deg) rotateY(107deg) translateX(320px) rotateZ(235deg);
  }
  80% {
    transform: rotateZ(-235deg) rotateY(107deg) translateX(320px) rotateZ(235deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-235deg) rotateY(107deg) translateX(960px) rotateZ(235deg);
  }
}
.c:nth-child(188) {
  animation: orbit188 35s infinite;
  animation-delay: 1.88s;
  background-color: hsl(40.7428571429, 100%, 50%);
}

@keyframes orbit188 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-263deg) rotateY(208deg) translateX(320px) rotateZ(263deg);
  }
  80% {
    transform: rotateZ(-263deg) rotateY(208deg) translateX(320px) rotateZ(263deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-263deg) rotateY(208deg) translateX(960px) rotateZ(263deg);
  }
}
.c:nth-child(189) {
  animation: orbit189 35s infinite;
  animation-delay: 1.89s;
  background-color: hsl(40.8, 100%, 50%);
}

@keyframes orbit189 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-146deg) rotateY(134deg) translateX(320px) rotateZ(146deg);
  }
  80% {
    transform: rotateZ(-146deg) rotateY(134deg) translateX(320px) rotateZ(146deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-146deg) rotateY(134deg) translateX(960px) rotateZ(146deg);
  }
}
.c:nth-child(190) {
  animation: orbit190 35s infinite;
  animation-delay: 1.9s;
  background-color: hsl(40.8571428571, 100%, 50%);
}

@keyframes orbit190 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-64deg) rotateY(188deg) translateX(320px) rotateZ(64deg);
  }
  80% {
    transform: rotateZ(-64deg) rotateY(188deg) translateX(320px) rotateZ(64deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-64deg) rotateY(188deg) translateX(960px) rotateZ(64deg);
  }
}
.c:nth-child(191) {
  animation: orbit191 35s infinite;
  animation-delay: 1.91s;
  background-color: hsl(40.9142857143, 100%, 50%);
}

@keyframes orbit191 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-297deg) rotateY(304deg) translateX(320px) rotateZ(297deg);
  }
  80% {
    transform: rotateZ(-297deg) rotateY(304deg) translateX(320px) rotateZ(297deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-297deg) rotateY(304deg) translateX(960px) rotateZ(297deg);
  }
}
.c:nth-child(192) {
  animation: orbit192 35s infinite;
  animation-delay: 1.92s;
  background-color: hsl(40.9714285714, 100%, 50%);
}

@keyframes orbit192 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-241deg) rotateY(264deg) translateX(320px) rotateZ(241deg);
  }
  80% {
    transform: rotateZ(-241deg) rotateY(264deg) translateX(320px) rotateZ(241deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-241deg) rotateY(264deg) translateX(960px) rotateZ(241deg);
  }
}
.c:nth-child(193) {
  animation: orbit193 35s infinite;
  animation-delay: 1.93s;
  background-color: hsl(41.0285714286, 100%, 50%);
}

@keyframes orbit193 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-68deg) rotateY(8deg) translateX(320px) rotateZ(68deg);
  }
  80% {
    transform: rotateZ(-68deg) rotateY(8deg) translateX(320px) rotateZ(68deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-68deg) rotateY(8deg) translateX(960px) rotateZ(68deg);
  }
}
.c:nth-child(194) {
  animation: orbit194 35s infinite;
  animation-delay: 1.94s;
  background-color: hsl(41.0857142857, 100%, 50%);
}

@keyframes orbit194 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-164deg) rotateY(163deg) translateX(320px) rotateZ(164deg);
  }
  80% {
    transform: rotateZ(-164deg) rotateY(163deg) translateX(320px) rotateZ(164deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-164deg) rotateY(163deg) translateX(960px) rotateZ(164deg);
  }
}
.c:nth-child(195) {
  animation: orbit195 35s infinite;
  animation-delay: 1.95s;
  background-color: hsl(41.1428571429, 100%, 50%);
}

@keyframes orbit195 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-6deg) rotateY(201deg) translateX(320px) rotateZ(6deg);
  }
  80% {
    transform: rotateZ(-6deg) rotateY(201deg) translateX(320px) rotateZ(6deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-6deg) rotateY(201deg) translateX(960px) rotateZ(6deg);
  }
}
.c:nth-child(196) {
  animation: orbit196 35s infinite;
  animation-delay: 1.96s;
  background-color: hsl(41.2, 100%, 50%);
}

@keyframes orbit196 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-307deg) rotateY(19deg) translateX(320px) rotateZ(307deg);
  }
  80% {
    transform: rotateZ(-307deg) rotateY(19deg) translateX(320px) rotateZ(307deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-307deg) rotateY(19deg) translateX(960px) rotateZ(307deg);
  }
}
.c:nth-child(197) {
  animation: orbit197 35s infinite;
  animation-delay: 1.97s;
  background-color: hsl(41.2571428571, 100%, 50%);
}

@keyframes orbit197 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-343deg) rotateY(130deg) translateX(320px) rotateZ(343deg);
  }
  80% {
    transform: rotateZ(-343deg) rotateY(130deg) translateX(320px) rotateZ(343deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-343deg) rotateY(130deg) translateX(960px) rotateZ(343deg);
  }
}
.c:nth-child(198) {
  animation: orbit198 35s infinite;
  animation-delay: 1.98s;
  background-color: hsl(41.3142857143, 100%, 50%);
}

@keyframes orbit198 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-96deg) rotateY(179deg) translateX(320px) rotateZ(96deg);
  }
  80% {
    transform: rotateZ(-96deg) rotateY(179deg) translateX(320px) rotateZ(96deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-96deg) rotateY(179deg) translateX(960px) rotateZ(96deg);
  }
}
.c:nth-child(199) {
  animation: orbit199 35s infinite;
  animation-delay: 1.99s;
  background-color: hsl(41.3714285714, 100%, 50%);
}

@keyframes orbit199 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-246deg) rotateY(335deg) translateX(320px) rotateZ(246deg);
  }
  80% {
    transform: rotateZ(-246deg) rotateY(335deg) translateX(320px) rotateZ(246deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-246deg) rotateY(335deg) translateX(960px) rotateZ(246deg);
  }
}
.c:nth-child(200) {
  animation: orbit200 35s infinite;
  animation-delay: 2s;
  background-color: hsl(41.4285714286, 100%, 50%);
}

@keyframes orbit200 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-97deg) rotateY(61deg) translateX(320px) rotateZ(97deg);
  }
  80% {
    transform: rotateZ(-97deg) rotateY(61deg) translateX(320px) rotateZ(97deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-97deg) rotateY(61deg) translateX(960px) rotateZ(97deg);
  }
}
.c:nth-child(201) {
  animation: orbit201 35s infinite;
  animation-delay: 2.01s;
  background-color: hsl(41.4857142857, 100%, 50%);
}

@keyframes orbit201 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-194deg) rotateY(66deg) translateX(320px) rotateZ(194deg);
  }
  80% {
    transform: rotateZ(-194deg) rotateY(66deg) translateX(320px) rotateZ(194deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-194deg) rotateY(66deg) translateX(960px) rotateZ(194deg);
  }
}
.c:nth-child(202) {
  animation: orbit202 35s infinite;
  animation-delay: 2.02s;
  background-color: hsl(41.5428571429, 100%, 50%);
}

@keyframes orbit202 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-127deg) rotateY(57deg) translateX(320px) rotateZ(127deg);
  }
  80% {
    transform: rotateZ(-127deg) rotateY(57deg) translateX(320px) rotateZ(127deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-127deg) rotateY(57deg) translateX(960px) rotateZ(127deg);
  }
}
.c:nth-child(203) {
  animation: orbit203 35s infinite;
  animation-delay: 2.03s;
  background-color: hsl(41.6, 100%, 50%);
}

@keyframes orbit203 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-149deg) rotateY(275deg) translateX(320px) rotateZ(149deg);
  }
  80% {
    transform: rotateZ(-149deg) rotateY(275deg) translateX(320px) rotateZ(149deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-149deg) rotateY(275deg) translateX(960px) rotateZ(149deg);
  }
}
.c:nth-child(204) {
  animation: orbit204 35s infinite;
  animation-delay: 2.04s;
  background-color: hsl(41.6571428571, 100%, 50%);
}

@keyframes orbit204 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-212deg) rotateY(36deg) translateX(320px) rotateZ(212deg);
  }
  80% {
    transform: rotateZ(-212deg) rotateY(36deg) translateX(320px) rotateZ(212deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-212deg) rotateY(36deg) translateX(960px) rotateZ(212deg);
  }
}
.c:nth-child(205) {
  animation: orbit205 35s infinite;
  animation-delay: 2.05s;
  background-color: hsl(41.7142857143, 100%, 50%);
}

@keyframes orbit205 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-163deg) rotateY(311deg) translateX(320px) rotateZ(163deg);
  }
  80% {
    transform: rotateZ(-163deg) rotateY(311deg) translateX(320px) rotateZ(163deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-163deg) rotateY(311deg) translateX(960px) rotateZ(163deg);
  }
}
.c:nth-child(206) {
  animation: orbit206 35s infinite;
  animation-delay: 2.06s;
  background-color: hsl(41.7714285714, 100%, 50%);
}

@keyframes orbit206 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-27deg) rotateY(222deg) translateX(320px) rotateZ(27deg);
  }
  80% {
    transform: rotateZ(-27deg) rotateY(222deg) translateX(320px) rotateZ(27deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-27deg) rotateY(222deg) translateX(960px) rotateZ(27deg);
  }
}
.c:nth-child(207) {
  animation: orbit207 35s infinite;
  animation-delay: 2.07s;
  background-color: hsl(41.8285714286, 100%, 50%);
}

@keyframes orbit207 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-85deg) rotateY(34deg) translateX(320px) rotateZ(85deg);
  }
  80% {
    transform: rotateZ(-85deg) rotateY(34deg) translateX(320px) rotateZ(85deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-85deg) rotateY(34deg) translateX(960px) rotateZ(85deg);
  }
}
.c:nth-child(208) {
  animation: orbit208 35s infinite;
  animation-delay: 2.08s;
  background-color: hsl(41.8857142857, 100%, 50%);
}

@keyframes orbit208 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-35deg) rotateY(277deg) translateX(320px) rotateZ(35deg);
  }
  80% {
    transform: rotateZ(-35deg) rotateY(277deg) translateX(320px) rotateZ(35deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-35deg) rotateY(277deg) translateX(960px) rotateZ(35deg);
  }
}
.c:nth-child(209) {
  animation: orbit209 35s infinite;
  animation-delay: 2.09s;
  background-color: hsl(41.9428571429, 100%, 50%);
}

@keyframes orbit209 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-355deg) rotateY(117deg) translateX(320px) rotateZ(355deg);
  }
  80% {
    transform: rotateZ(-355deg) rotateY(117deg) translateX(320px) rotateZ(355deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-355deg) rotateY(117deg) translateX(960px) rotateZ(355deg);
  }
}
.c:nth-child(210) {
  animation: orbit210 35s infinite;
  animation-delay: 2.1s;
  background-color: hsl(42, 100%, 50%);
}

@keyframes orbit210 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-64deg) rotateY(201deg) translateX(320px) rotateZ(64deg);
  }
  80% {
    transform: rotateZ(-64deg) rotateY(201deg) translateX(320px) rotateZ(64deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-64deg) rotateY(201deg) translateX(960px) rotateZ(64deg);
  }
}
.c:nth-child(211) {
  animation: orbit211 35s infinite;
  animation-delay: 2.11s;
  background-color: hsl(42.0571428571, 100%, 50%);
}

@keyframes orbit211 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-285deg) rotateY(254deg) translateX(320px) rotateZ(285deg);
  }
  80% {
    transform: rotateZ(-285deg) rotateY(254deg) translateX(320px) rotateZ(285deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-285deg) rotateY(254deg) translateX(960px) rotateZ(285deg);
  }
}
.c:nth-child(212) {
  animation: orbit212 35s infinite;
  animation-delay: 2.12s;
  background-color: hsl(42.1142857143, 100%, 50%);
}

@keyframes orbit212 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-113deg) rotateY(116deg) translateX(320px) rotateZ(113deg);
  }
  80% {
    transform: rotateZ(-113deg) rotateY(116deg) translateX(320px) rotateZ(113deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-113deg) rotateY(116deg) translateX(960px) rotateZ(113deg);
  }
}
.c:nth-child(213) {
  animation: orbit213 35s infinite;
  animation-delay: 2.13s;
  background-color: hsl(42.1714285714, 100%, 50%);
}

@keyframes orbit213 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-128deg) rotateY(290deg) translateX(320px) rotateZ(128deg);
  }
  80% {
    transform: rotateZ(-128deg) rotateY(290deg) translateX(320px) rotateZ(128deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-128deg) rotateY(290deg) translateX(960px) rotateZ(128deg);
  }
}
.c:nth-child(214) {
  animation: orbit214 35s infinite;
  animation-delay: 2.14s;
  background-color: hsl(42.2285714286, 100%, 50%);
}

@keyframes orbit214 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-209deg) rotateY(164deg) translateX(320px) rotateZ(209deg);
  }
  80% {
    transform: rotateZ(-209deg) rotateY(164deg) translateX(320px) rotateZ(209deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-209deg) rotateY(164deg) translateX(960px) rotateZ(209deg);
  }
}
.c:nth-child(215) {
  animation: orbit215 35s infinite;
  animation-delay: 2.15s;
  background-color: hsl(42.2857142857, 100%, 50%);
}

@keyframes orbit215 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-133deg) rotateY(188deg) translateX(320px) rotateZ(133deg);
  }
  80% {
    transform: rotateZ(-133deg) rotateY(188deg) translateX(320px) rotateZ(133deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-133deg) rotateY(188deg) translateX(960px) rotateZ(133deg);
  }
}
.c:nth-child(216) {
  animation: orbit216 35s infinite;
  animation-delay: 2.16s;
  background-color: hsl(42.3428571429, 100%, 50%);
}

@keyframes orbit216 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-78deg) rotateY(89deg) translateX(320px) rotateZ(78deg);
  }
  80% {
    transform: rotateZ(-78deg) rotateY(89deg) translateX(320px) rotateZ(78deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-78deg) rotateY(89deg) translateX(960px) rotateZ(78deg);
  }
}
.c:nth-child(217) {
  animation: orbit217 35s infinite;
  animation-delay: 2.17s;
  background-color: hsl(42.4, 100%, 50%);
}

@keyframes orbit217 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-34deg) rotateY(127deg) translateX(320px) rotateZ(34deg);
  }
  80% {
    transform: rotateZ(-34deg) rotateY(127deg) translateX(320px) rotateZ(34deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-34deg) rotateY(127deg) translateX(960px) rotateZ(34deg);
  }
}
.c:nth-child(218) {
  animation: orbit218 35s infinite;
  animation-delay: 2.18s;
  background-color: hsl(42.4571428571, 100%, 50%);
}

@keyframes orbit218 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-107deg) rotateY(182deg) translateX(320px) rotateZ(107deg);
  }
  80% {
    transform: rotateZ(-107deg) rotateY(182deg) translateX(320px) rotateZ(107deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-107deg) rotateY(182deg) translateX(960px) rotateZ(107deg);
  }
}
.c:nth-child(219) {
  animation: orbit219 35s infinite;
  animation-delay: 2.19s;
  background-color: hsl(42.5142857143, 100%, 50%);
}

@keyframes orbit219 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-232deg) rotateY(133deg) translateX(320px) rotateZ(232deg);
  }
  80% {
    transform: rotateZ(-232deg) rotateY(133deg) translateX(320px) rotateZ(232deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-232deg) rotateY(133deg) translateX(960px) rotateZ(232deg);
  }
}
.c:nth-child(220) {
  animation: orbit220 35s infinite;
  animation-delay: 2.2s;
  background-color: hsl(42.5714285714, 100%, 50%);
}

@keyframes orbit220 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-170deg) rotateY(71deg) translateX(320px) rotateZ(170deg);
  }
  80% {
    transform: rotateZ(-170deg) rotateY(71deg) translateX(320px) rotateZ(170deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-170deg) rotateY(71deg) translateX(960px) rotateZ(170deg);
  }
}
.c:nth-child(221) {
  animation: orbit221 35s infinite;
  animation-delay: 2.21s;
  background-color: hsl(42.6285714286, 100%, 50%);
}

@keyframes orbit221 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-20deg) rotateY(246deg) translateX(320px) rotateZ(20deg);
  }
  80% {
    transform: rotateZ(-20deg) rotateY(246deg) translateX(320px) rotateZ(20deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-20deg) rotateY(246deg) translateX(960px) rotateZ(20deg);
  }
}
.c:nth-child(222) {
  animation: orbit222 35s infinite;
  animation-delay: 2.22s;
  background-color: hsl(42.6857142857, 100%, 50%);
}

@keyframes orbit222 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-282deg) rotateY(198deg) translateX(320px) rotateZ(282deg);
  }
  80% {
    transform: rotateZ(-282deg) rotateY(198deg) translateX(320px) rotateZ(282deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-282deg) rotateY(198deg) translateX(960px) rotateZ(282deg);
  }
}
.c:nth-child(223) {
  animation: orbit223 35s infinite;
  animation-delay: 2.23s;
  background-color: hsl(42.7428571429, 100%, 50%);
}

@keyframes orbit223 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-19deg) rotateY(180deg) translateX(320px) rotateZ(19deg);
  }
  80% {
    transform: rotateZ(-19deg) rotateY(180deg) translateX(320px) rotateZ(19deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-19deg) rotateY(180deg) translateX(960px) rotateZ(19deg);
  }
}
.c:nth-child(224) {
  animation: orbit224 35s infinite;
  animation-delay: 2.24s;
  background-color: hsl(42.8, 100%, 50%);
}

@keyframes orbit224 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-302deg) rotateY(121deg) translateX(320px) rotateZ(302deg);
  }
  80% {
    transform: rotateZ(-302deg) rotateY(121deg) translateX(320px) rotateZ(302deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-302deg) rotateY(121deg) translateX(960px) rotateZ(302deg);
  }
}
.c:nth-child(225) {
  animation: orbit225 35s infinite;
  animation-delay: 2.25s;
  background-color: hsl(42.8571428571, 100%, 50%);
}

@keyframes orbit225 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-314deg) rotateY(289deg) translateX(320px) rotateZ(314deg);
  }
  80% {
    transform: rotateZ(-314deg) rotateY(289deg) translateX(320px) rotateZ(314deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-314deg) rotateY(289deg) translateX(960px) rotateZ(314deg);
  }
}
.c:nth-child(226) {
  animation: orbit226 35s infinite;
  animation-delay: 2.26s;
  background-color: hsl(42.9142857143, 100%, 50%);
}

@keyframes orbit226 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-312deg) rotateY(189deg) translateX(320px) rotateZ(312deg);
  }
  80% {
    transform: rotateZ(-312deg) rotateY(189deg) translateX(320px) rotateZ(312deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-312deg) rotateY(189deg) translateX(960px) rotateZ(312deg);
  }
}
.c:nth-child(227) {
  animation: orbit227 35s infinite;
  animation-delay: 2.27s;
  background-color: hsl(42.9714285714, 100%, 50%);
}

@keyframes orbit227 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-39deg) rotateY(184deg) translateX(320px) rotateZ(39deg);
  }
  80% {
    transform: rotateZ(-39deg) rotateY(184deg) translateX(320px) rotateZ(39deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-39deg) rotateY(184deg) translateX(960px) rotateZ(39deg);
  }
}
.c:nth-child(228) {
  animation: orbit228 35s infinite;
  animation-delay: 2.28s;
  background-color: hsl(43.0285714286, 100%, 50%);
}

@keyframes orbit228 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-284deg) rotateY(356deg) translateX(320px) rotateZ(284deg);
  }
  80% {
    transform: rotateZ(-284deg) rotateY(356deg) translateX(320px) rotateZ(284deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-284deg) rotateY(356deg) translateX(960px) rotateZ(284deg);
  }
}
.c:nth-child(229) {
  animation: orbit229 35s infinite;
  animation-delay: 2.29s;
  background-color: hsl(43.0857142857, 100%, 50%);
}

@keyframes orbit229 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-317deg) rotateY(89deg) translateX(320px) rotateZ(317deg);
  }
  80% {
    transform: rotateZ(-317deg) rotateY(89deg) translateX(320px) rotateZ(317deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-317deg) rotateY(89deg) translateX(960px) rotateZ(317deg);
  }
}
.c:nth-child(230) {
  animation: orbit230 35s infinite;
  animation-delay: 2.3s;
  background-color: hsl(43.1428571429, 100%, 50%);
}

@keyframes orbit230 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-315deg) rotateY(94deg) translateX(320px) rotateZ(315deg);
  }
  80% {
    transform: rotateZ(-315deg) rotateY(94deg) translateX(320px) rotateZ(315deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-315deg) rotateY(94deg) translateX(960px) rotateZ(315deg);
  }
}
.c:nth-child(231) {
  animation: orbit231 35s infinite;
  animation-delay: 2.31s;
  background-color: hsl(43.2, 100%, 50%);
}

@keyframes orbit231 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-235deg) rotateY(191deg) translateX(320px) rotateZ(235deg);
  }
  80% {
    transform: rotateZ(-235deg) rotateY(191deg) translateX(320px) rotateZ(235deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-235deg) rotateY(191deg) translateX(960px) rotateZ(235deg);
  }
}
.c:nth-child(232) {
  animation: orbit232 35s infinite;
  animation-delay: 2.32s;
  background-color: hsl(43.2571428571, 100%, 50%);
}

@keyframes orbit232 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-340deg) rotateY(242deg) translateX(320px) rotateZ(340deg);
  }
  80% {
    transform: rotateZ(-340deg) rotateY(242deg) translateX(320px) rotateZ(340deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-340deg) rotateY(242deg) translateX(960px) rotateZ(340deg);
  }
}
.c:nth-child(233) {
  animation: orbit233 35s infinite;
  animation-delay: 2.33s;
  background-color: hsl(43.3142857143, 100%, 50%);
}

@keyframes orbit233 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-134deg) rotateY(59deg) translateX(320px) rotateZ(134deg);
  }
  80% {
    transform: rotateZ(-134deg) rotateY(59deg) translateX(320px) rotateZ(134deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-134deg) rotateY(59deg) translateX(960px) rotateZ(134deg);
  }
}
.c:nth-child(234) {
  animation: orbit234 35s infinite;
  animation-delay: 2.34s;
  background-color: hsl(43.3714285714, 100%, 50%);
}

@keyframes orbit234 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-165deg) rotateY(164deg) translateX(320px) rotateZ(165deg);
  }
  80% {
    transform: rotateZ(-165deg) rotateY(164deg) translateX(320px) rotateZ(165deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-165deg) rotateY(164deg) translateX(960px) rotateZ(165deg);
  }
}
.c:nth-child(235) {
  animation: orbit235 35s infinite;
  animation-delay: 2.35s;
  background-color: hsl(43.4285714286, 100%, 50%);
}

@keyframes orbit235 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-319deg) rotateY(244deg) translateX(320px) rotateZ(319deg);
  }
  80% {
    transform: rotateZ(-319deg) rotateY(244deg) translateX(320px) rotateZ(319deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-319deg) rotateY(244deg) translateX(960px) rotateZ(319deg);
  }
}
.c:nth-child(236) {
  animation: orbit236 35s infinite;
  animation-delay: 2.36s;
  background-color: hsl(43.4857142857, 100%, 50%);
}

@keyframes orbit236 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-35deg) rotateY(145deg) translateX(320px) rotateZ(35deg);
  }
  80% {
    transform: rotateZ(-35deg) rotateY(145deg) translateX(320px) rotateZ(35deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-35deg) rotateY(145deg) translateX(960px) rotateZ(35deg);
  }
}
.c:nth-child(237) {
  animation: orbit237 35s infinite;
  animation-delay: 2.37s;
  background-color: hsl(43.5428571429, 100%, 50%);
}

@keyframes orbit237 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-324deg) rotateY(276deg) translateX(320px) rotateZ(324deg);
  }
  80% {
    transform: rotateZ(-324deg) rotateY(276deg) translateX(320px) rotateZ(324deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-324deg) rotateY(276deg) translateX(960px) rotateZ(324deg);
  }
}
.c:nth-child(238) {
  animation: orbit238 35s infinite;
  animation-delay: 2.38s;
  background-color: hsl(43.6, 100%, 50%);
}

@keyframes orbit238 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-338deg) rotateY(30deg) translateX(320px) rotateZ(338deg);
  }
  80% {
    transform: rotateZ(-338deg) rotateY(30deg) translateX(320px) rotateZ(338deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-338deg) rotateY(30deg) translateX(960px) rotateZ(338deg);
  }
}
.c:nth-child(239) {
  animation: orbit239 35s infinite;
  animation-delay: 2.39s;
  background-color: hsl(43.6571428571, 100%, 50%);
}

@keyframes orbit239 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-359deg) rotateY(27deg) translateX(320px) rotateZ(359deg);
  }
  80% {
    transform: rotateZ(-359deg) rotateY(27deg) translateX(320px) rotateZ(359deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-359deg) rotateY(27deg) translateX(960px) rotateZ(359deg);
  }
}
.c:nth-child(240) {
  animation: orbit240 35s infinite;
  animation-delay: 2.4s;
  background-color: hsl(43.7142857143, 100%, 50%);
}

@keyframes orbit240 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-203deg) rotateY(63deg) translateX(320px) rotateZ(203deg);
  }
  80% {
    transform: rotateZ(-203deg) rotateY(63deg) translateX(320px) rotateZ(203deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-203deg) rotateY(63deg) translateX(960px) rotateZ(203deg);
  }
}
.c:nth-child(241) {
  animation: orbit241 35s infinite;
  animation-delay: 2.41s;
  background-color: hsl(43.7714285714, 100%, 50%);
}

@keyframes orbit241 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-261deg) rotateY(58deg) translateX(320px) rotateZ(261deg);
  }
  80% {
    transform: rotateZ(-261deg) rotateY(58deg) translateX(320px) rotateZ(261deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-261deg) rotateY(58deg) translateX(960px) rotateZ(261deg);
  }
}
.c:nth-child(242) {
  animation: orbit242 35s infinite;
  animation-delay: 2.42s;
  background-color: hsl(43.8285714286, 100%, 50%);
}

@keyframes orbit242 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-354deg) rotateY(51deg) translateX(320px) rotateZ(354deg);
  }
  80% {
    transform: rotateZ(-354deg) rotateY(51deg) translateX(320px) rotateZ(354deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-354deg) rotateY(51deg) translateX(960px) rotateZ(354deg);
  }
}
.c:nth-child(243) {
  animation: orbit243 35s infinite;
  animation-delay: 2.43s;
  background-color: hsl(43.8857142857, 100%, 50%);
}

@keyframes orbit243 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-77deg) rotateY(308deg) translateX(320px) rotateZ(77deg);
  }
  80% {
    transform: rotateZ(-77deg) rotateY(308deg) translateX(320px) rotateZ(77deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-77deg) rotateY(308deg) translateX(960px) rotateZ(77deg);
  }
}
.c:nth-child(244) {
  animation: orbit244 35s infinite;
  animation-delay: 2.44s;
  background-color: hsl(43.9428571429, 100%, 50%);
}

@keyframes orbit244 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-159deg) rotateY(210deg) translateX(320px) rotateZ(159deg);
  }
  80% {
    transform: rotateZ(-159deg) rotateY(210deg) translateX(320px) rotateZ(159deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-159deg) rotateY(210deg) translateX(960px) rotateZ(159deg);
  }
}
.c:nth-child(245) {
  animation: orbit245 35s infinite;
  animation-delay: 2.45s;
  background-color: hsl(44, 100%, 50%);
}

@keyframes orbit245 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-38deg) rotateY(118deg) translateX(320px) rotateZ(38deg);
  }
  80% {
    transform: rotateZ(-38deg) rotateY(118deg) translateX(320px) rotateZ(38deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-38deg) rotateY(118deg) translateX(960px) rotateZ(38deg);
  }
}
.c:nth-child(246) {
  animation: orbit246 35s infinite;
  animation-delay: 2.46s;
  background-color: hsl(44.0571428571, 100%, 50%);
}

@keyframes orbit246 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-270deg) rotateY(116deg) translateX(320px) rotateZ(270deg);
  }
  80% {
    transform: rotateZ(-270deg) rotateY(116deg) translateX(320px) rotateZ(270deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-270deg) rotateY(116deg) translateX(960px) rotateZ(270deg);
  }
}
.c:nth-child(247) {
  animation: orbit247 35s infinite;
  animation-delay: 2.47s;
  background-color: hsl(44.1142857143, 100%, 50%);
}

@keyframes orbit247 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-141deg) rotateY(236deg) translateX(320px) rotateZ(141deg);
  }
  80% {
    transform: rotateZ(-141deg) rotateY(236deg) translateX(320px) rotateZ(141deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-141deg) rotateY(236deg) translateX(960px) rotateZ(141deg);
  }
}
.c:nth-child(248) {
  animation: orbit248 35s infinite;
  animation-delay: 2.48s;
  background-color: hsl(44.1714285714, 100%, 50%);
}

@keyframes orbit248 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-349deg) rotateY(11deg) translateX(320px) rotateZ(349deg);
  }
  80% {
    transform: rotateZ(-349deg) rotateY(11deg) translateX(320px) rotateZ(349deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-349deg) rotateY(11deg) translateX(960px) rotateZ(349deg);
  }
}
.c:nth-child(249) {
  animation: orbit249 35s infinite;
  animation-delay: 2.49s;
  background-color: hsl(44.2285714286, 100%, 50%);
}

@keyframes orbit249 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-241deg) rotateY(108deg) translateX(320px) rotateZ(241deg);
  }
  80% {
    transform: rotateZ(-241deg) rotateY(108deg) translateX(320px) rotateZ(241deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-241deg) rotateY(108deg) translateX(960px) rotateZ(241deg);
  }
}
.c:nth-child(250) {
  animation: orbit250 35s infinite;
  animation-delay: 2.5s;
  background-color: hsl(44.2857142857, 100%, 50%);
}

@keyframes orbit250 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-27deg) rotateY(260deg) translateX(320px) rotateZ(27deg);
  }
  80% {
    transform: rotateZ(-27deg) rotateY(260deg) translateX(320px) rotateZ(27deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-27deg) rotateY(260deg) translateX(960px) rotateZ(27deg);
  }
}
.c:nth-child(251) {
  animation: orbit251 35s infinite;
  animation-delay: 2.51s;
  background-color: hsl(44.3428571429, 100%, 50%);
}

@keyframes orbit251 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-165deg) rotateY(146deg) translateX(320px) rotateZ(165deg);
  }
  80% {
    transform: rotateZ(-165deg) rotateY(146deg) translateX(320px) rotateZ(165deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-165deg) rotateY(146deg) translateX(960px) rotateZ(165deg);
  }
}
.c:nth-child(252) {
  animation: orbit252 35s infinite;
  animation-delay: 2.52s;
  background-color: hsl(44.4, 100%, 50%);
}

@keyframes orbit252 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-137deg) rotateY(304deg) translateX(320px) rotateZ(137deg);
  }
  80% {
    transform: rotateZ(-137deg) rotateY(304deg) translateX(320px) rotateZ(137deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-137deg) rotateY(304deg) translateX(960px) rotateZ(137deg);
  }
}
.c:nth-child(253) {
  animation: orbit253 35s infinite;
  animation-delay: 2.53s;
  background-color: hsl(44.4571428571, 100%, 50%);
}

@keyframes orbit253 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-226deg) rotateY(38deg) translateX(320px) rotateZ(226deg);
  }
  80% {
    transform: rotateZ(-226deg) rotateY(38deg) translateX(320px) rotateZ(226deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-226deg) rotateY(38deg) translateX(960px) rotateZ(226deg);
  }
}
.c:nth-child(254) {
  animation: orbit254 35s infinite;
  animation-delay: 2.54s;
  background-color: hsl(44.5142857143, 100%, 50%);
}

@keyframes orbit254 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-54deg) rotateY(75deg) translateX(320px) rotateZ(54deg);
  }
  80% {
    transform: rotateZ(-54deg) rotateY(75deg) translateX(320px) rotateZ(54deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-54deg) rotateY(75deg) translateX(960px) rotateZ(54deg);
  }
}
.c:nth-child(255) {
  animation: orbit255 35s infinite;
  animation-delay: 2.55s;
  background-color: hsl(44.5714285714, 100%, 50%);
}

@keyframes orbit255 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-109deg) rotateY(316deg) translateX(320px) rotateZ(109deg);
  }
  80% {
    transform: rotateZ(-109deg) rotateY(316deg) translateX(320px) rotateZ(109deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-109deg) rotateY(316deg) translateX(960px) rotateZ(109deg);
  }
}
.c:nth-child(256) {
  animation: orbit256 35s infinite;
  animation-delay: 2.56s;
  background-color: hsl(44.6285714286, 100%, 50%);
}

@keyframes orbit256 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-57deg) rotateY(225deg) translateX(320px) rotateZ(57deg);
  }
  80% {
    transform: rotateZ(-57deg) rotateY(225deg) translateX(320px) rotateZ(57deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-57deg) rotateY(225deg) translateX(960px) rotateZ(57deg);
  }
}
.c:nth-child(257) {
  animation: orbit257 35s infinite;
  animation-delay: 2.57s;
  background-color: hsl(44.6857142857, 100%, 50%);
}

@keyframes orbit257 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-184deg) rotateY(279deg) translateX(320px) rotateZ(184deg);
  }
  80% {
    transform: rotateZ(-184deg) rotateY(279deg) translateX(320px) rotateZ(184deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-184deg) rotateY(279deg) translateX(960px) rotateZ(184deg);
  }
}
.c:nth-child(258) {
  animation: orbit258 35s infinite;
  animation-delay: 2.58s;
  background-color: hsl(44.7428571429, 100%, 50%);
}

@keyframes orbit258 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-310deg) rotateY(200deg) translateX(320px) rotateZ(310deg);
  }
  80% {
    transform: rotateZ(-310deg) rotateY(200deg) translateX(320px) rotateZ(310deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-310deg) rotateY(200deg) translateX(960px) rotateZ(310deg);
  }
}
.c:nth-child(259) {
  animation: orbit259 35s infinite;
  animation-delay: 2.59s;
  background-color: hsl(44.8, 100%, 50%);
}

@keyframes orbit259 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-74deg) rotateY(101deg) translateX(320px) rotateZ(74deg);
  }
  80% {
    transform: rotateZ(-74deg) rotateY(101deg) translateX(320px) rotateZ(74deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-74deg) rotateY(101deg) translateX(960px) rotateZ(74deg);
  }
}
.c:nth-child(260) {
  animation: orbit260 35s infinite;
  animation-delay: 2.6s;
  background-color: hsl(44.8571428571, 100%, 50%);
}

@keyframes orbit260 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-44deg) rotateY(294deg) translateX(320px) rotateZ(44deg);
  }
  80% {
    transform: rotateZ(-44deg) rotateY(294deg) translateX(320px) rotateZ(44deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-44deg) rotateY(294deg) translateX(960px) rotateZ(44deg);
  }
}
.c:nth-child(261) {
  animation: orbit261 35s infinite;
  animation-delay: 2.61s;
  background-color: hsl(44.9142857143, 100%, 50%);
}

@keyframes orbit261 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-204deg) rotateY(78deg) translateX(320px) rotateZ(204deg);
  }
  80% {
    transform: rotateZ(-204deg) rotateY(78deg) translateX(320px) rotateZ(204deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-204deg) rotateY(78deg) translateX(960px) rotateZ(204deg);
  }
}
.c:nth-child(262) {
  animation: orbit262 35s infinite;
  animation-delay: 2.62s;
  background-color: hsl(44.9714285714, 100%, 50%);
}

@keyframes orbit262 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-287deg) rotateY(295deg) translateX(320px) rotateZ(287deg);
  }
  80% {
    transform: rotateZ(-287deg) rotateY(295deg) translateX(320px) rotateZ(287deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-287deg) rotateY(295deg) translateX(960px) rotateZ(287deg);
  }
}
.c:nth-child(263) {
  animation: orbit263 35s infinite;
  animation-delay: 2.63s;
  background-color: hsl(45.0285714286, 100%, 50%);
}

@keyframes orbit263 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-291deg) rotateY(95deg) translateX(320px) rotateZ(291deg);
  }
  80% {
    transform: rotateZ(-291deg) rotateY(95deg) translateX(320px) rotateZ(291deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-291deg) rotateY(95deg) translateX(960px) rotateZ(291deg);
  }
}
.c:nth-child(264) {
  animation: orbit264 35s infinite;
  animation-delay: 2.64s;
  background-color: hsl(45.0857142857, 100%, 50%);
}

@keyframes orbit264 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-314deg) rotateY(236deg) translateX(320px) rotateZ(314deg);
  }
  80% {
    transform: rotateZ(-314deg) rotateY(236deg) translateX(320px) rotateZ(314deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-314deg) rotateY(236deg) translateX(960px) rotateZ(314deg);
  }
}
.c:nth-child(265) {
  animation: orbit265 35s infinite;
  animation-delay: 2.65s;
  background-color: hsl(45.1428571429, 100%, 50%);
}

@keyframes orbit265 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-175deg) rotateY(338deg) translateX(320px) rotateZ(175deg);
  }
  80% {
    transform: rotateZ(-175deg) rotateY(338deg) translateX(320px) rotateZ(175deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-175deg) rotateY(338deg) translateX(960px) rotateZ(175deg);
  }
}
.c:nth-child(266) {
  animation: orbit266 35s infinite;
  animation-delay: 2.66s;
  background-color: hsl(45.2, 100%, 50%);
}

@keyframes orbit266 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-152deg) rotateY(338deg) translateX(320px) rotateZ(152deg);
  }
  80% {
    transform: rotateZ(-152deg) rotateY(338deg) translateX(320px) rotateZ(152deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-152deg) rotateY(338deg) translateX(960px) rotateZ(152deg);
  }
}
.c:nth-child(267) {
  animation: orbit267 35s infinite;
  animation-delay: 2.67s;
  background-color: hsl(45.2571428571, 100%, 50%);
}

@keyframes orbit267 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-109deg) rotateY(352deg) translateX(320px) rotateZ(109deg);
  }
  80% {
    transform: rotateZ(-109deg) rotateY(352deg) translateX(320px) rotateZ(109deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-109deg) rotateY(352deg) translateX(960px) rotateZ(109deg);
  }
}
.c:nth-child(268) {
  animation: orbit268 35s infinite;
  animation-delay: 2.68s;
  background-color: hsl(45.3142857143, 100%, 50%);
}

@keyframes orbit268 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-277deg) rotateY(126deg) translateX(320px) rotateZ(277deg);
  }
  80% {
    transform: rotateZ(-277deg) rotateY(126deg) translateX(320px) rotateZ(277deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-277deg) rotateY(126deg) translateX(960px) rotateZ(277deg);
  }
}
.c:nth-child(269) {
  animation: orbit269 35s infinite;
  animation-delay: 2.69s;
  background-color: hsl(45.3714285714, 100%, 50%);
}

@keyframes orbit269 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-183deg) rotateY(291deg) translateX(320px) rotateZ(183deg);
  }
  80% {
    transform: rotateZ(-183deg) rotateY(291deg) translateX(320px) rotateZ(183deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-183deg) rotateY(291deg) translateX(960px) rotateZ(183deg);
  }
}
.c:nth-child(270) {
  animation: orbit270 35s infinite;
  animation-delay: 2.7s;
  background-color: hsl(45.4285714286, 100%, 50%);
}

@keyframes orbit270 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-312deg) rotateY(36deg) translateX(320px) rotateZ(312deg);
  }
  80% {
    transform: rotateZ(-312deg) rotateY(36deg) translateX(320px) rotateZ(312deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-312deg) rotateY(36deg) translateX(960px) rotateZ(312deg);
  }
}
.c:nth-child(271) {
  animation: orbit271 35s infinite;
  animation-delay: 2.71s;
  background-color: hsl(45.4857142857, 100%, 50%);
}

@keyframes orbit271 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-126deg) rotateY(163deg) translateX(320px) rotateZ(126deg);
  }
  80% {
    transform: rotateZ(-126deg) rotateY(163deg) translateX(320px) rotateZ(126deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-126deg) rotateY(163deg) translateX(960px) rotateZ(126deg);
  }
}
.c:nth-child(272) {
  animation: orbit272 35s infinite;
  animation-delay: 2.72s;
  background-color: hsl(45.5428571429, 100%, 50%);
}

@keyframes orbit272 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-31deg) rotateY(129deg) translateX(320px) rotateZ(31deg);
  }
  80% {
    transform: rotateZ(-31deg) rotateY(129deg) translateX(320px) rotateZ(31deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-31deg) rotateY(129deg) translateX(960px) rotateZ(31deg);
  }
}
.c:nth-child(273) {
  animation: orbit273 35s infinite;
  animation-delay: 2.73s;
  background-color: hsl(45.6, 100%, 50%);
}

@keyframes orbit273 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-313deg) rotateY(97deg) translateX(320px) rotateZ(313deg);
  }
  80% {
    transform: rotateZ(-313deg) rotateY(97deg) translateX(320px) rotateZ(313deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-313deg) rotateY(97deg) translateX(960px) rotateZ(313deg);
  }
}
.c:nth-child(274) {
  animation: orbit274 35s infinite;
  animation-delay: 2.74s;
  background-color: hsl(45.6571428571, 100%, 50%);
}

@keyframes orbit274 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-78deg) rotateY(119deg) translateX(320px) rotateZ(78deg);
  }
  80% {
    transform: rotateZ(-78deg) rotateY(119deg) translateX(320px) rotateZ(78deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-78deg) rotateY(119deg) translateX(960px) rotateZ(78deg);
  }
}
.c:nth-child(275) {
  animation: orbit275 35s infinite;
  animation-delay: 2.75s;
  background-color: hsl(45.7142857143, 100%, 50%);
}

@keyframes orbit275 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-148deg) rotateY(275deg) translateX(320px) rotateZ(148deg);
  }
  80% {
    transform: rotateZ(-148deg) rotateY(275deg) translateX(320px) rotateZ(148deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-148deg) rotateY(275deg) translateX(960px) rotateZ(148deg);
  }
}
.c:nth-child(276) {
  animation: orbit276 35s infinite;
  animation-delay: 2.76s;
  background-color: hsl(45.7714285714, 100%, 50%);
}

@keyframes orbit276 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-39deg) rotateY(80deg) translateX(320px) rotateZ(39deg);
  }
  80% {
    transform: rotateZ(-39deg) rotateY(80deg) translateX(320px) rotateZ(39deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-39deg) rotateY(80deg) translateX(960px) rotateZ(39deg);
  }
}
.c:nth-child(277) {
  animation: orbit277 35s infinite;
  animation-delay: 2.77s;
  background-color: hsl(45.8285714286, 100%, 50%);
}

@keyframes orbit277 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-261deg) rotateY(171deg) translateX(320px) rotateZ(261deg);
  }
  80% {
    transform: rotateZ(-261deg) rotateY(171deg) translateX(320px) rotateZ(261deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-261deg) rotateY(171deg) translateX(960px) rotateZ(261deg);
  }
}
.c:nth-child(278) {
  animation: orbit278 35s infinite;
  animation-delay: 2.78s;
  background-color: hsl(45.8857142857, 100%, 50%);
}

@keyframes orbit278 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-101deg) rotateY(116deg) translateX(320px) rotateZ(101deg);
  }
  80% {
    transform: rotateZ(-101deg) rotateY(116deg) translateX(320px) rotateZ(101deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-101deg) rotateY(116deg) translateX(960px) rotateZ(101deg);
  }
}
.c:nth-child(279) {
  animation: orbit279 35s infinite;
  animation-delay: 2.79s;
  background-color: hsl(45.9428571429, 100%, 50%);
}

@keyframes orbit279 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-5deg) rotateY(197deg) translateX(320px) rotateZ(5deg);
  }
  80% {
    transform: rotateZ(-5deg) rotateY(197deg) translateX(320px) rotateZ(5deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-5deg) rotateY(197deg) translateX(960px) rotateZ(5deg);
  }
}
.c:nth-child(280) {
  animation: orbit280 35s infinite;
  animation-delay: 2.8s;
  background-color: hsl(46, 100%, 50%);
}

@keyframes orbit280 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-176deg) rotateY(60deg) translateX(320px) rotateZ(176deg);
  }
  80% {
    transform: rotateZ(-176deg) rotateY(60deg) translateX(320px) rotateZ(176deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-176deg) rotateY(60deg) translateX(960px) rotateZ(176deg);
  }
}
.c:nth-child(281) {
  animation: orbit281 35s infinite;
  animation-delay: 2.81s;
  background-color: hsl(46.0571428571, 100%, 50%);
}

@keyframes orbit281 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-318deg) rotateY(180deg) translateX(320px) rotateZ(318deg);
  }
  80% {
    transform: rotateZ(-318deg) rotateY(180deg) translateX(320px) rotateZ(318deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-318deg) rotateY(180deg) translateX(960px) rotateZ(318deg);
  }
}
.c:nth-child(282) {
  animation: orbit282 35s infinite;
  animation-delay: 2.82s;
  background-color: hsl(46.1142857143, 100%, 50%);
}

@keyframes orbit282 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-56deg) rotateY(282deg) translateX(320px) rotateZ(56deg);
  }
  80% {
    transform: rotateZ(-56deg) rotateY(282deg) translateX(320px) rotateZ(56deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-56deg) rotateY(282deg) translateX(960px) rotateZ(56deg);
  }
}
.c:nth-child(283) {
  animation: orbit283 35s infinite;
  animation-delay: 2.83s;
  background-color: hsl(46.1714285714, 100%, 50%);
}

@keyframes orbit283 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-90deg) rotateY(342deg) translateX(320px) rotateZ(90deg);
  }
  80% {
    transform: rotateZ(-90deg) rotateY(342deg) translateX(320px) rotateZ(90deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-90deg) rotateY(342deg) translateX(960px) rotateZ(90deg);
  }
}
.c:nth-child(284) {
  animation: orbit284 35s infinite;
  animation-delay: 2.84s;
  background-color: hsl(46.2285714286, 100%, 50%);
}

@keyframes orbit284 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-48deg) rotateY(3deg) translateX(320px) rotateZ(48deg);
  }
  80% {
    transform: rotateZ(-48deg) rotateY(3deg) translateX(320px) rotateZ(48deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-48deg) rotateY(3deg) translateX(960px) rotateZ(48deg);
  }
}
.c:nth-child(285) {
  animation: orbit285 35s infinite;
  animation-delay: 2.85s;
  background-color: hsl(46.2857142857, 100%, 50%);
}

@keyframes orbit285 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-231deg) rotateY(41deg) translateX(320px) rotateZ(231deg);
  }
  80% {
    transform: rotateZ(-231deg) rotateY(41deg) translateX(320px) rotateZ(231deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-231deg) rotateY(41deg) translateX(960px) rotateZ(231deg);
  }
}
.c:nth-child(286) {
  animation: orbit286 35s infinite;
  animation-delay: 2.86s;
  background-color: hsl(46.3428571429, 100%, 50%);
}

@keyframes orbit286 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-136deg) rotateY(2deg) translateX(320px) rotateZ(136deg);
  }
  80% {
    transform: rotateZ(-136deg) rotateY(2deg) translateX(320px) rotateZ(136deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-136deg) rotateY(2deg) translateX(960px) rotateZ(136deg);
  }
}
.c:nth-child(287) {
  animation: orbit287 35s infinite;
  animation-delay: 2.87s;
  background-color: hsl(46.4, 100%, 50%);
}

@keyframes orbit287 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-39deg) rotateY(162deg) translateX(320px) rotateZ(39deg);
  }
  80% {
    transform: rotateZ(-39deg) rotateY(162deg) translateX(320px) rotateZ(39deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-39deg) rotateY(162deg) translateX(960px) rotateZ(39deg);
  }
}
.c:nth-child(288) {
  animation: orbit288 35s infinite;
  animation-delay: 2.88s;
  background-color: hsl(46.4571428571, 100%, 50%);
}

@keyframes orbit288 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-124deg) rotateY(9deg) translateX(320px) rotateZ(124deg);
  }
  80% {
    transform: rotateZ(-124deg) rotateY(9deg) translateX(320px) rotateZ(124deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-124deg) rotateY(9deg) translateX(960px) rotateZ(124deg);
  }
}
.c:nth-child(289) {
  animation: orbit289 35s infinite;
  animation-delay: 2.89s;
  background-color: hsl(46.5142857143, 100%, 50%);
}

@keyframes orbit289 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-244deg) rotateY(344deg) translateX(320px) rotateZ(244deg);
  }
  80% {
    transform: rotateZ(-244deg) rotateY(344deg) translateX(320px) rotateZ(244deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-244deg) rotateY(344deg) translateX(960px) rotateZ(244deg);
  }
}
.c:nth-child(290) {
  animation: orbit290 35s infinite;
  animation-delay: 2.9s;
  background-color: hsl(46.5714285714, 100%, 50%);
}

@keyframes orbit290 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-66deg) rotateY(245deg) translateX(320px) rotateZ(66deg);
  }
  80% {
    transform: rotateZ(-66deg) rotateY(245deg) translateX(320px) rotateZ(66deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-66deg) rotateY(245deg) translateX(960px) rotateZ(66deg);
  }
}
.c:nth-child(291) {
  animation: orbit291 35s infinite;
  animation-delay: 2.91s;
  background-color: hsl(46.6285714286, 100%, 50%);
}

@keyframes orbit291 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-274deg) rotateY(144deg) translateX(320px) rotateZ(274deg);
  }
  80% {
    transform: rotateZ(-274deg) rotateY(144deg) translateX(320px) rotateZ(274deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-274deg) rotateY(144deg) translateX(960px) rotateZ(274deg);
  }
}
.c:nth-child(292) {
  animation: orbit292 35s infinite;
  animation-delay: 2.92s;
  background-color: hsl(46.6857142857, 100%, 50%);
}

@keyframes orbit292 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-299deg) rotateY(116deg) translateX(320px) rotateZ(299deg);
  }
  80% {
    transform: rotateZ(-299deg) rotateY(116deg) translateX(320px) rotateZ(299deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-299deg) rotateY(116deg) translateX(960px) rotateZ(299deg);
  }
}
.c:nth-child(293) {
  animation: orbit293 35s infinite;
  animation-delay: 2.93s;
  background-color: hsl(46.7428571429, 100%, 50%);
}

@keyframes orbit293 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-167deg) rotateY(107deg) translateX(320px) rotateZ(167deg);
  }
  80% {
    transform: rotateZ(-167deg) rotateY(107deg) translateX(320px) rotateZ(167deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-167deg) rotateY(107deg) translateX(960px) rotateZ(167deg);
  }
}
.c:nth-child(294) {
  animation: orbit294 35s infinite;
  animation-delay: 2.94s;
  background-color: hsl(46.8, 100%, 50%);
}

@keyframes orbit294 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-65deg) rotateY(1deg) translateX(320px) rotateZ(65deg);
  }
  80% {
    transform: rotateZ(-65deg) rotateY(1deg) translateX(320px) rotateZ(65deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-65deg) rotateY(1deg) translateX(960px) rotateZ(65deg);
  }
}
.c:nth-child(295) {
  animation: orbit295 35s infinite;
  animation-delay: 2.95s;
  background-color: hsl(46.8571428571, 100%, 50%);
}

@keyframes orbit295 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-297deg) rotateY(66deg) translateX(320px) rotateZ(297deg);
  }
  80% {
    transform: rotateZ(-297deg) rotateY(66deg) translateX(320px) rotateZ(297deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-297deg) rotateY(66deg) translateX(960px) rotateZ(297deg);
  }
}
.c:nth-child(296) {
  animation: orbit296 35s infinite;
  animation-delay: 2.96s;
  background-color: hsl(46.9142857143, 100%, 50%);
}

@keyframes orbit296 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-5deg) rotateY(132deg) translateX(320px) rotateZ(5deg);
  }
  80% {
    transform: rotateZ(-5deg) rotateY(132deg) translateX(320px) rotateZ(5deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-5deg) rotateY(132deg) translateX(960px) rotateZ(5deg);
  }
}
.c:nth-child(297) {
  animation: orbit297 35s infinite;
  animation-delay: 2.97s;
  background-color: hsl(46.9714285714, 100%, 50%);
}

@keyframes orbit297 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-214deg) rotateY(84deg) translateX(320px) rotateZ(214deg);
  }
  80% {
    transform: rotateZ(-214deg) rotateY(84deg) translateX(320px) rotateZ(214deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-214deg) rotateY(84deg) translateX(960px) rotateZ(214deg);
  }
}
.c:nth-child(298) {
  animation: orbit298 35s infinite;
  animation-delay: 2.98s;
  background-color: hsl(47.0285714286, 100%, 50%);
}

@keyframes orbit298 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-254deg) rotateY(270deg) translateX(320px) rotateZ(254deg);
  }
  80% {
    transform: rotateZ(-254deg) rotateY(270deg) translateX(320px) rotateZ(254deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-254deg) rotateY(270deg) translateX(960px) rotateZ(254deg);
  }
}
.c:nth-child(299) {
  animation: orbit299 35s infinite;
  animation-delay: 2.99s;
  background-color: hsl(47.0857142857, 100%, 50%);
}

@keyframes orbit299 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-146deg) rotateY(311deg) translateX(320px) rotateZ(146deg);
  }
  80% {
    transform: rotateZ(-146deg) rotateY(311deg) translateX(320px) rotateZ(146deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-146deg) rotateY(311deg) translateX(960px) rotateZ(146deg);
  }
}
.c:nth-child(300) {
  animation: orbit300 35s infinite;
  animation-delay: 3s;
  background-color: hsl(47.1428571429, 100%, 50%);
}

@keyframes orbit300 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-266deg) rotateY(209deg) translateX(320px) rotateZ(266deg);
  }
  80% {
    transform: rotateZ(-266deg) rotateY(209deg) translateX(320px) rotateZ(266deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-266deg) rotateY(209deg) translateX(960px) rotateZ(266deg);
  }
}
.c:nth-child(301) {
  animation: orbit301 35s infinite;
  animation-delay: 3.01s;
  background-color: hsl(47.2, 100%, 50%);
}

@keyframes orbit301 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-309deg) rotateY(273deg) translateX(320px) rotateZ(309deg);
  }
  80% {
    transform: rotateZ(-309deg) rotateY(273deg) translateX(320px) rotateZ(309deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-309deg) rotateY(273deg) translateX(960px) rotateZ(309deg);
  }
}
.c:nth-child(302) {
  animation: orbit302 35s infinite;
  animation-delay: 3.02s;
  background-color: hsl(47.2571428571, 100%, 50%);
}

@keyframes orbit302 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-336deg) rotateY(256deg) translateX(320px) rotateZ(336deg);
  }
  80% {
    transform: rotateZ(-336deg) rotateY(256deg) translateX(320px) rotateZ(336deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-336deg) rotateY(256deg) translateX(960px) rotateZ(336deg);
  }
}
.c:nth-child(303) {
  animation: orbit303 35s infinite;
  animation-delay: 3.03s;
  background-color: hsl(47.3142857143, 100%, 50%);
}

@keyframes orbit303 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-245deg) rotateY(106deg) translateX(320px) rotateZ(245deg);
  }
  80% {
    transform: rotateZ(-245deg) rotateY(106deg) translateX(320px) rotateZ(245deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-245deg) rotateY(106deg) translateX(960px) rotateZ(245deg);
  }
}
.c:nth-child(304) {
  animation: orbit304 35s infinite;
  animation-delay: 3.04s;
  background-color: hsl(47.3714285714, 100%, 50%);
}

@keyframes orbit304 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-161deg) rotateY(120deg) translateX(320px) rotateZ(161deg);
  }
  80% {
    transform: rotateZ(-161deg) rotateY(120deg) translateX(320px) rotateZ(161deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-161deg) rotateY(120deg) translateX(960px) rotateZ(161deg);
  }
}
.c:nth-child(305) {
  animation: orbit305 35s infinite;
  animation-delay: 3.05s;
  background-color: hsl(47.4285714286, 100%, 50%);
}

@keyframes orbit305 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-83deg) rotateY(280deg) translateX(320px) rotateZ(83deg);
  }
  80% {
    transform: rotateZ(-83deg) rotateY(280deg) translateX(320px) rotateZ(83deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-83deg) rotateY(280deg) translateX(960px) rotateZ(83deg);
  }
}
.c:nth-child(306) {
  animation: orbit306 35s infinite;
  animation-delay: 3.06s;
  background-color: hsl(47.4857142857, 100%, 50%);
}

@keyframes orbit306 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-276deg) rotateY(137deg) translateX(320px) rotateZ(276deg);
  }
  80% {
    transform: rotateZ(-276deg) rotateY(137deg) translateX(320px) rotateZ(276deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-276deg) rotateY(137deg) translateX(960px) rotateZ(276deg);
  }
}
.c:nth-child(307) {
  animation: orbit307 35s infinite;
  animation-delay: 3.07s;
  background-color: hsl(47.5428571429, 100%, 50%);
}

@keyframes orbit307 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-153deg) rotateY(61deg) translateX(320px) rotateZ(153deg);
  }
  80% {
    transform: rotateZ(-153deg) rotateY(61deg) translateX(320px) rotateZ(153deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-153deg) rotateY(61deg) translateX(960px) rotateZ(153deg);
  }
}
.c:nth-child(308) {
  animation: orbit308 35s infinite;
  animation-delay: 3.08s;
  background-color: hsl(47.6, 100%, 50%);
}

@keyframes orbit308 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-338deg) rotateY(212deg) translateX(320px) rotateZ(338deg);
  }
  80% {
    transform: rotateZ(-338deg) rotateY(212deg) translateX(320px) rotateZ(338deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-338deg) rotateY(212deg) translateX(960px) rotateZ(338deg);
  }
}
.c:nth-child(309) {
  animation: orbit309 35s infinite;
  animation-delay: 3.09s;
  background-color: hsl(47.6571428571, 100%, 50%);
}

@keyframes orbit309 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-31deg) rotateY(127deg) translateX(320px) rotateZ(31deg);
  }
  80% {
    transform: rotateZ(-31deg) rotateY(127deg) translateX(320px) rotateZ(31deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-31deg) rotateY(127deg) translateX(960px) rotateZ(31deg);
  }
}
.c:nth-child(310) {
  animation: orbit310 35s infinite;
  animation-delay: 3.1s;
  background-color: hsl(47.7142857143, 100%, 50%);
}

@keyframes orbit310 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-19deg) rotateY(114deg) translateX(320px) rotateZ(19deg);
  }
  80% {
    transform: rotateZ(-19deg) rotateY(114deg) translateX(320px) rotateZ(19deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-19deg) rotateY(114deg) translateX(960px) rotateZ(19deg);
  }
}
.c:nth-child(311) {
  animation: orbit311 35s infinite;
  animation-delay: 3.11s;
  background-color: hsl(47.7714285714, 100%, 50%);
}

@keyframes orbit311 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-303deg) rotateY(233deg) translateX(320px) rotateZ(303deg);
  }
  80% {
    transform: rotateZ(-303deg) rotateY(233deg) translateX(320px) rotateZ(303deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-303deg) rotateY(233deg) translateX(960px) rotateZ(303deg);
  }
}
.c:nth-child(312) {
  animation: orbit312 35s infinite;
  animation-delay: 3.12s;
  background-color: hsl(47.8285714286, 100%, 50%);
}

@keyframes orbit312 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-149deg) rotateY(63deg) translateX(320px) rotateZ(149deg);
  }
  80% {
    transform: rotateZ(-149deg) rotateY(63deg) translateX(320px) rotateZ(149deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-149deg) rotateY(63deg) translateX(960px) rotateZ(149deg);
  }
}
.c:nth-child(313) {
  animation: orbit313 35s infinite;
  animation-delay: 3.13s;
  background-color: hsl(47.8857142857, 100%, 50%);
}

@keyframes orbit313 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-221deg) rotateY(276deg) translateX(320px) rotateZ(221deg);
  }
  80% {
    transform: rotateZ(-221deg) rotateY(276deg) translateX(320px) rotateZ(221deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-221deg) rotateY(276deg) translateX(960px) rotateZ(221deg);
  }
}
.c:nth-child(314) {
  animation: orbit314 35s infinite;
  animation-delay: 3.14s;
  background-color: hsl(47.9428571429, 100%, 50%);
}

@keyframes orbit314 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-167deg) rotateY(359deg) translateX(320px) rotateZ(167deg);
  }
  80% {
    transform: rotateZ(-167deg) rotateY(359deg) translateX(320px) rotateZ(167deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-167deg) rotateY(359deg) translateX(960px) rotateZ(167deg);
  }
}
.c:nth-child(315) {
  animation: orbit315 35s infinite;
  animation-delay: 3.15s;
  background-color: hsl(48, 100%, 50%);
}

@keyframes orbit315 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-34deg) rotateY(115deg) translateX(320px) rotateZ(34deg);
  }
  80% {
    transform: rotateZ(-34deg) rotateY(115deg) translateX(320px) rotateZ(34deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-34deg) rotateY(115deg) translateX(960px) rotateZ(34deg);
  }
}
.c:nth-child(316) {
  animation: orbit316 35s infinite;
  animation-delay: 3.16s;
  background-color: hsl(48.0571428571, 100%, 50%);
}

@keyframes orbit316 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-211deg) rotateY(148deg) translateX(320px) rotateZ(211deg);
  }
  80% {
    transform: rotateZ(-211deg) rotateY(148deg) translateX(320px) rotateZ(211deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-211deg) rotateY(148deg) translateX(960px) rotateZ(211deg);
  }
}
.c:nth-child(317) {
  animation: orbit317 35s infinite;
  animation-delay: 3.17s;
  background-color: hsl(48.1142857143, 100%, 50%);
}

@keyframes orbit317 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-28deg) rotateY(85deg) translateX(320px) rotateZ(28deg);
  }
  80% {
    transform: rotateZ(-28deg) rotateY(85deg) translateX(320px) rotateZ(28deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-28deg) rotateY(85deg) translateX(960px) rotateZ(28deg);
  }
}
.c:nth-child(318) {
  animation: orbit318 35s infinite;
  animation-delay: 3.18s;
  background-color: hsl(48.1714285714, 100%, 50%);
}

@keyframes orbit318 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-276deg) rotateY(60deg) translateX(320px) rotateZ(276deg);
  }
  80% {
    transform: rotateZ(-276deg) rotateY(60deg) translateX(320px) rotateZ(276deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-276deg) rotateY(60deg) translateX(960px) rotateZ(276deg);
  }
}
.c:nth-child(319) {
  animation: orbit319 35s infinite;
  animation-delay: 3.19s;
  background-color: hsl(48.2285714286, 100%, 50%);
}

@keyframes orbit319 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-9deg) rotateY(202deg) translateX(320px) rotateZ(9deg);
  }
  80% {
    transform: rotateZ(-9deg) rotateY(202deg) translateX(320px) rotateZ(9deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-9deg) rotateY(202deg) translateX(960px) rotateZ(9deg);
  }
}
.c:nth-child(320) {
  animation: orbit320 35s infinite;
  animation-delay: 3.2s;
  background-color: hsl(48.2857142857, 100%, 50%);
}

@keyframes orbit320 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-67deg) rotateY(61deg) translateX(320px) rotateZ(67deg);
  }
  80% {
    transform: rotateZ(-67deg) rotateY(61deg) translateX(320px) rotateZ(67deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-67deg) rotateY(61deg) translateX(960px) rotateZ(67deg);
  }
}
.c:nth-child(321) {
  animation: orbit321 35s infinite;
  animation-delay: 3.21s;
  background-color: hsl(48.3428571429, 100%, 50%);
}

@keyframes orbit321 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-128deg) rotateY(8deg) translateX(320px) rotateZ(128deg);
  }
  80% {
    transform: rotateZ(-128deg) rotateY(8deg) translateX(320px) rotateZ(128deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-128deg) rotateY(8deg) translateX(960px) rotateZ(128deg);
  }
}
.c:nth-child(322) {
  animation: orbit322 35s infinite;
  animation-delay: 3.22s;
  background-color: hsl(48.4, 100%, 50%);
}

@keyframes orbit322 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-312deg) rotateY(112deg) translateX(320px) rotateZ(312deg);
  }
  80% {
    transform: rotateZ(-312deg) rotateY(112deg) translateX(320px) rotateZ(312deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-312deg) rotateY(112deg) translateX(960px) rotateZ(312deg);
  }
}
.c:nth-child(323) {
  animation: orbit323 35s infinite;
  animation-delay: 3.23s;
  background-color: hsl(48.4571428571, 100%, 50%);
}

@keyframes orbit323 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-156deg) rotateY(184deg) translateX(320px) rotateZ(156deg);
  }
  80% {
    transform: rotateZ(-156deg) rotateY(184deg) translateX(320px) rotateZ(156deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-156deg) rotateY(184deg) translateX(960px) rotateZ(156deg);
  }
}
.c:nth-child(324) {
  animation: orbit324 35s infinite;
  animation-delay: 3.24s;
  background-color: hsl(48.5142857143, 100%, 50%);
}

@keyframes orbit324 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-166deg) rotateY(165deg) translateX(320px) rotateZ(166deg);
  }
  80% {
    transform: rotateZ(-166deg) rotateY(165deg) translateX(320px) rotateZ(166deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-166deg) rotateY(165deg) translateX(960px) rotateZ(166deg);
  }
}
.c:nth-child(325) {
  animation: orbit325 35s infinite;
  animation-delay: 3.25s;
  background-color: hsl(48.5714285714, 100%, 50%);
}

@keyframes orbit325 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-180deg) rotateY(325deg) translateX(320px) rotateZ(180deg);
  }
  80% {
    transform: rotateZ(-180deg) rotateY(325deg) translateX(320px) rotateZ(180deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-180deg) rotateY(325deg) translateX(960px) rotateZ(180deg);
  }
}
.c:nth-child(326) {
  animation: orbit326 35s infinite;
  animation-delay: 3.26s;
  background-color: hsl(48.6285714286, 100%, 50%);
}

@keyframes orbit326 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-63deg) rotateY(69deg) translateX(320px) rotateZ(63deg);
  }
  80% {
    transform: rotateZ(-63deg) rotateY(69deg) translateX(320px) rotateZ(63deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-63deg) rotateY(69deg) translateX(960px) rotateZ(63deg);
  }
}
.c:nth-child(327) {
  animation: orbit327 35s infinite;
  animation-delay: 3.27s;
  background-color: hsl(48.6857142857, 100%, 50%);
}

@keyframes orbit327 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-340deg) rotateY(343deg) translateX(320px) rotateZ(340deg);
  }
  80% {
    transform: rotateZ(-340deg) rotateY(343deg) translateX(320px) rotateZ(340deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-340deg) rotateY(343deg) translateX(960px) rotateZ(340deg);
  }
}
.c:nth-child(328) {
  animation: orbit328 35s infinite;
  animation-delay: 3.28s;
  background-color: hsl(48.7428571429, 100%, 50%);
}

@keyframes orbit328 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-228deg) rotateY(228deg) translateX(320px) rotateZ(228deg);
  }
  80% {
    transform: rotateZ(-228deg) rotateY(228deg) translateX(320px) rotateZ(228deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-228deg) rotateY(228deg) translateX(960px) rotateZ(228deg);
  }
}
.c:nth-child(329) {
  animation: orbit329 35s infinite;
  animation-delay: 3.29s;
  background-color: hsl(48.8, 100%, 50%);
}

@keyframes orbit329 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-301deg) rotateY(296deg) translateX(320px) rotateZ(301deg);
  }
  80% {
    transform: rotateZ(-301deg) rotateY(296deg) translateX(320px) rotateZ(301deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-301deg) rotateY(296deg) translateX(960px) rotateZ(301deg);
  }
}
.c:nth-child(330) {
  animation: orbit330 35s infinite;
  animation-delay: 3.3s;
  background-color: hsl(48.8571428571, 100%, 50%);
}

@keyframes orbit330 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-2deg) rotateY(221deg) translateX(320px) rotateZ(2deg);
  }
  80% {
    transform: rotateZ(-2deg) rotateY(221deg) translateX(320px) rotateZ(2deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-2deg) rotateY(221deg) translateX(960px) rotateZ(2deg);
  }
}
.c:nth-child(331) {
  animation: orbit331 35s infinite;
  animation-delay: 3.31s;
  background-color: hsl(48.9142857143, 100%, 50%);
}

@keyframes orbit331 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-33deg) rotateY(26deg) translateX(320px) rotateZ(33deg);
  }
  80% {
    transform: rotateZ(-33deg) rotateY(26deg) translateX(320px) rotateZ(33deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-33deg) rotateY(26deg) translateX(960px) rotateZ(33deg);
  }
}
.c:nth-child(332) {
  animation: orbit332 35s infinite;
  animation-delay: 3.32s;
  background-color: hsl(48.9714285714, 100%, 50%);
}

@keyframes orbit332 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-282deg) rotateY(350deg) translateX(320px) rotateZ(282deg);
  }
  80% {
    transform: rotateZ(-282deg) rotateY(350deg) translateX(320px) rotateZ(282deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-282deg) rotateY(350deg) translateX(960px) rotateZ(282deg);
  }
}
.c:nth-child(333) {
  animation: orbit333 35s infinite;
  animation-delay: 3.33s;
  background-color: hsl(49.0285714286, 100%, 50%);
}

@keyframes orbit333 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-161deg) rotateY(289deg) translateX(320px) rotateZ(161deg);
  }
  80% {
    transform: rotateZ(-161deg) rotateY(289deg) translateX(320px) rotateZ(161deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-161deg) rotateY(289deg) translateX(960px) rotateZ(161deg);
  }
}
.c:nth-child(334) {
  animation: orbit334 35s infinite;
  animation-delay: 3.34s;
  background-color: hsl(49.0857142857, 100%, 50%);
}

@keyframes orbit334 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-36deg) rotateY(309deg) translateX(320px) rotateZ(36deg);
  }
  80% {
    transform: rotateZ(-36deg) rotateY(309deg) translateX(320px) rotateZ(36deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-36deg) rotateY(309deg) translateX(960px) rotateZ(36deg);
  }
}
.c:nth-child(335) {
  animation: orbit335 35s infinite;
  animation-delay: 3.35s;
  background-color: hsl(49.1428571429, 100%, 50%);
}

@keyframes orbit335 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-29deg) rotateY(3deg) translateX(320px) rotateZ(29deg);
  }
  80% {
    transform: rotateZ(-29deg) rotateY(3deg) translateX(320px) rotateZ(29deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-29deg) rotateY(3deg) translateX(960px) rotateZ(29deg);
  }
}
.c:nth-child(336) {
  animation: orbit336 35s infinite;
  animation-delay: 3.36s;
  background-color: hsl(49.2, 100%, 50%);
}

@keyframes orbit336 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-229deg) rotateY(327deg) translateX(320px) rotateZ(229deg);
  }
  80% {
    transform: rotateZ(-229deg) rotateY(327deg) translateX(320px) rotateZ(229deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-229deg) rotateY(327deg) translateX(960px) rotateZ(229deg);
  }
}
.c:nth-child(337) {
  animation: orbit337 35s infinite;
  animation-delay: 3.37s;
  background-color: hsl(49.2571428571, 100%, 50%);
}

@keyframes orbit337 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-263deg) rotateY(18deg) translateX(320px) rotateZ(263deg);
  }
  80% {
    transform: rotateZ(-263deg) rotateY(18deg) translateX(320px) rotateZ(263deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-263deg) rotateY(18deg) translateX(960px) rotateZ(263deg);
  }
}
.c:nth-child(338) {
  animation: orbit338 35s infinite;
  animation-delay: 3.38s;
  background-color: hsl(49.3142857143, 100%, 50%);
}

@keyframes orbit338 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-188deg) rotateY(35deg) translateX(320px) rotateZ(188deg);
  }
  80% {
    transform: rotateZ(-188deg) rotateY(35deg) translateX(320px) rotateZ(188deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-188deg) rotateY(35deg) translateX(960px) rotateZ(188deg);
  }
}
.c:nth-child(339) {
  animation: orbit339 35s infinite;
  animation-delay: 3.39s;
  background-color: hsl(49.3714285714, 100%, 50%);
}

@keyframes orbit339 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-59deg) rotateY(47deg) translateX(320px) rotateZ(59deg);
  }
  80% {
    transform: rotateZ(-59deg) rotateY(47deg) translateX(320px) rotateZ(59deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-59deg) rotateY(47deg) translateX(960px) rotateZ(59deg);
  }
}
.c:nth-child(340) {
  animation: orbit340 35s infinite;
  animation-delay: 3.4s;
  background-color: hsl(49.4285714286, 100%, 50%);
}

@keyframes orbit340 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-191deg) rotateY(6deg) translateX(320px) rotateZ(191deg);
  }
  80% {
    transform: rotateZ(-191deg) rotateY(6deg) translateX(320px) rotateZ(191deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-191deg) rotateY(6deg) translateX(960px) rotateZ(191deg);
  }
}
.c:nth-child(341) {
  animation: orbit341 35s infinite;
  animation-delay: 3.41s;
  background-color: hsl(49.4857142857, 100%, 50%);
}

@keyframes orbit341 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-282deg) rotateY(6deg) translateX(320px) rotateZ(282deg);
  }
  80% {
    transform: rotateZ(-282deg) rotateY(6deg) translateX(320px) rotateZ(282deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-282deg) rotateY(6deg) translateX(960px) rotateZ(282deg);
  }
}
.c:nth-child(342) {
  animation: orbit342 35s infinite;
  animation-delay: 3.42s;
  background-color: hsl(49.5428571429, 100%, 50%);
}

@keyframes orbit342 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-294deg) rotateY(128deg) translateX(320px) rotateZ(294deg);
  }
  80% {
    transform: rotateZ(-294deg) rotateY(128deg) translateX(320px) rotateZ(294deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-294deg) rotateY(128deg) translateX(960px) rotateZ(294deg);
  }
}
.c:nth-child(343) {
  animation: orbit343 35s infinite;
  animation-delay: 3.43s;
  background-color: hsl(49.6, 100%, 50%);
}

@keyframes orbit343 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-33deg) rotateY(314deg) translateX(320px) rotateZ(33deg);
  }
  80% {
    transform: rotateZ(-33deg) rotateY(314deg) translateX(320px) rotateZ(33deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-33deg) rotateY(314deg) translateX(960px) rotateZ(33deg);
  }
}
.c:nth-child(344) {
  animation: orbit344 35s infinite;
  animation-delay: 3.44s;
  background-color: hsl(49.6571428571, 100%, 50%);
}

@keyframes orbit344 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-65deg) rotateY(319deg) translateX(320px) rotateZ(65deg);
  }
  80% {
    transform: rotateZ(-65deg) rotateY(319deg) translateX(320px) rotateZ(65deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-65deg) rotateY(319deg) translateX(960px) rotateZ(65deg);
  }
}
.c:nth-child(345) {
  animation: orbit345 35s infinite;
  animation-delay: 3.45s;
  background-color: hsl(49.7142857143, 100%, 50%);
}

@keyframes orbit345 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-235deg) rotateY(271deg) translateX(320px) rotateZ(235deg);
  }
  80% {
    transform: rotateZ(-235deg) rotateY(271deg) translateX(320px) rotateZ(235deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-235deg) rotateY(271deg) translateX(960px) rotateZ(235deg);
  }
}
.c:nth-child(346) {
  animation: orbit346 35s infinite;
  animation-delay: 3.46s;
  background-color: hsl(49.7714285714, 100%, 50%);
}

@keyframes orbit346 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-306deg) rotateY(121deg) translateX(320px) rotateZ(306deg);
  }
  80% {
    transform: rotateZ(-306deg) rotateY(121deg) translateX(320px) rotateZ(306deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-306deg) rotateY(121deg) translateX(960px) rotateZ(306deg);
  }
}
.c:nth-child(347) {
  animation: orbit347 35s infinite;
  animation-delay: 3.47s;
  background-color: hsl(49.8285714286, 100%, 50%);
}

@keyframes orbit347 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-170deg) rotateY(155deg) translateX(320px) rotateZ(170deg);
  }
  80% {
    transform: rotateZ(-170deg) rotateY(155deg) translateX(320px) rotateZ(170deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-170deg) rotateY(155deg) translateX(960px) rotateZ(170deg);
  }
}
.c:nth-child(348) {
  animation: orbit348 35s infinite;
  animation-delay: 3.48s;
  background-color: hsl(49.8857142857, 100%, 50%);
}

@keyframes orbit348 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-218deg) rotateY(59deg) translateX(320px) rotateZ(218deg);
  }
  80% {
    transform: rotateZ(-218deg) rotateY(59deg) translateX(320px) rotateZ(218deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-218deg) rotateY(59deg) translateX(960px) rotateZ(218deg);
  }
}
.c:nth-child(349) {
  animation: orbit349 35s infinite;
  animation-delay: 3.49s;
  background-color: hsl(49.9428571429, 100%, 50%);
}

@keyframes orbit349 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-176deg) rotateY(67deg) translateX(320px) rotateZ(176deg);
  }
  80% {
    transform: rotateZ(-176deg) rotateY(67deg) translateX(320px) rotateZ(176deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-176deg) rotateY(67deg) translateX(960px) rotateZ(176deg);
  }
}
.c:nth-child(350) {
  animation: orbit350 35s infinite;
  animation-delay: 3.5s;
  background-color: hsl(50, 100%, 50%);
}

@keyframes orbit350 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-249deg) rotateY(150deg) translateX(320px) rotateZ(249deg);
  }
  80% {
    transform: rotateZ(-249deg) rotateY(150deg) translateX(320px) rotateZ(249deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-249deg) rotateY(150deg) translateX(960px) rotateZ(249deg);
  }
}
.c:nth-child(351) {
  animation: orbit351 35s infinite;
  animation-delay: 3.51s;
  background-color: hsl(50.0571428571, 100%, 50%);
}

@keyframes orbit351 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-177deg) rotateY(68deg) translateX(320px) rotateZ(177deg);
  }
  80% {
    transform: rotateZ(-177deg) rotateY(68deg) translateX(320px) rotateZ(177deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-177deg) rotateY(68deg) translateX(960px) rotateZ(177deg);
  }
}
.c:nth-child(352) {
  animation: orbit352 35s infinite;
  animation-delay: 3.52s;
  background-color: hsl(50.1142857143, 100%, 50%);
}

@keyframes orbit352 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-135deg) rotateY(171deg) translateX(320px) rotateZ(135deg);
  }
  80% {
    transform: rotateZ(-135deg) rotateY(171deg) translateX(320px) rotateZ(135deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-135deg) rotateY(171deg) translateX(960px) rotateZ(135deg);
  }
}
.c:nth-child(353) {
  animation: orbit353 35s infinite;
  animation-delay: 3.53s;
  background-color: hsl(50.1714285714, 100%, 50%);
}

@keyframes orbit353 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-258deg) rotateY(161deg) translateX(320px) rotateZ(258deg);
  }
  80% {
    transform: rotateZ(-258deg) rotateY(161deg) translateX(320px) rotateZ(258deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-258deg) rotateY(161deg) translateX(960px) rotateZ(258deg);
  }
}
.c:nth-child(354) {
  animation: orbit354 35s infinite;
  animation-delay: 3.54s;
  background-color: hsl(50.2285714286, 100%, 50%);
}

@keyframes orbit354 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-116deg) rotateY(57deg) translateX(320px) rotateZ(116deg);
  }
  80% {
    transform: rotateZ(-116deg) rotateY(57deg) translateX(320px) rotateZ(116deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-116deg) rotateY(57deg) translateX(960px) rotateZ(116deg);
  }
}
.c:nth-child(355) {
  animation: orbit355 35s infinite;
  animation-delay: 3.55s;
  background-color: hsl(50.2857142857, 100%, 50%);
}

@keyframes orbit355 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-118deg) rotateY(84deg) translateX(320px) rotateZ(118deg);
  }
  80% {
    transform: rotateZ(-118deg) rotateY(84deg) translateX(320px) rotateZ(118deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-118deg) rotateY(84deg) translateX(960px) rotateZ(118deg);
  }
}
.c:nth-child(356) {
  animation: orbit356 35s infinite;
  animation-delay: 3.56s;
  background-color: hsl(50.3428571429, 100%, 50%);
}

@keyframes orbit356 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-82deg) rotateY(283deg) translateX(320px) rotateZ(82deg);
  }
  80% {
    transform: rotateZ(-82deg) rotateY(283deg) translateX(320px) rotateZ(82deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-82deg) rotateY(283deg) translateX(960px) rotateZ(82deg);
  }
}
.c:nth-child(357) {
  animation: orbit357 35s infinite;
  animation-delay: 3.57s;
  background-color: hsl(50.4, 100%, 50%);
}

@keyframes orbit357 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-291deg) rotateY(211deg) translateX(320px) rotateZ(291deg);
  }
  80% {
    transform: rotateZ(-291deg) rotateY(211deg) translateX(320px) rotateZ(291deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-291deg) rotateY(211deg) translateX(960px) rotateZ(291deg);
  }
}
.c:nth-child(358) {
  animation: orbit358 35s infinite;
  animation-delay: 3.58s;
  background-color: hsl(50.4571428571, 100%, 50%);
}

@keyframes orbit358 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-314deg) rotateY(262deg) translateX(320px) rotateZ(314deg);
  }
  80% {
    transform: rotateZ(-314deg) rotateY(262deg) translateX(320px) rotateZ(314deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-314deg) rotateY(262deg) translateX(960px) rotateZ(314deg);
  }
}
.c:nth-child(359) {
  animation: orbit359 35s infinite;
  animation-delay: 3.59s;
  background-color: hsl(50.5142857143, 100%, 50%);
}

@keyframes orbit359 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-355deg) rotateY(359deg) translateX(320px) rotateZ(355deg);
  }
  80% {
    transform: rotateZ(-355deg) rotateY(359deg) translateX(320px) rotateZ(355deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-355deg) rotateY(359deg) translateX(960px) rotateZ(355deg);
  }
}
.c:nth-child(360) {
  animation: orbit360 35s infinite;
  animation-delay: 3.6s;
  background-color: hsl(50.5714285714, 100%, 50%);
}

@keyframes orbit360 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-74deg) rotateY(305deg) translateX(320px) rotateZ(74deg);
  }
  80% {
    transform: rotateZ(-74deg) rotateY(305deg) translateX(320px) rotateZ(74deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-74deg) rotateY(305deg) translateX(960px) rotateZ(74deg);
  }
}
.c:nth-child(361) {
  animation: orbit361 35s infinite;
  animation-delay: 3.61s;
  background-color: hsl(50.6285714286, 100%, 50%);
}

@keyframes orbit361 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-158deg) rotateY(178deg) translateX(320px) rotateZ(158deg);
  }
  80% {
    transform: rotateZ(-158deg) rotateY(178deg) translateX(320px) rotateZ(158deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-158deg) rotateY(178deg) translateX(960px) rotateZ(158deg);
  }
}
.c:nth-child(362) {
  animation: orbit362 35s infinite;
  animation-delay: 3.62s;
  background-color: hsl(50.6857142857, 100%, 50%);
}

@keyframes orbit362 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-184deg) rotateY(69deg) translateX(320px) rotateZ(184deg);
  }
  80% {
    transform: rotateZ(-184deg) rotateY(69deg) translateX(320px) rotateZ(184deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-184deg) rotateY(69deg) translateX(960px) rotateZ(184deg);
  }
}
.c:nth-child(363) {
  animation: orbit363 35s infinite;
  animation-delay: 3.63s;
  background-color: hsl(50.7428571429, 100%, 50%);
}

@keyframes orbit363 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-172deg) rotateY(73deg) translateX(320px) rotateZ(172deg);
  }
  80% {
    transform: rotateZ(-172deg) rotateY(73deg) translateX(320px) rotateZ(172deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-172deg) rotateY(73deg) translateX(960px) rotateZ(172deg);
  }
}
.c:nth-child(364) {
  animation: orbit364 35s infinite;
  animation-delay: 3.64s;
  background-color: hsl(50.8, 100%, 50%);
}

@keyframes orbit364 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-317deg) rotateY(10deg) translateX(320px) rotateZ(317deg);
  }
  80% {
    transform: rotateZ(-317deg) rotateY(10deg) translateX(320px) rotateZ(317deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-317deg) rotateY(10deg) translateX(960px) rotateZ(317deg);
  }
}
.c:nth-child(365) {
  animation: orbit365 35s infinite;
  animation-delay: 3.65s;
  background-color: hsl(50.8571428571, 100%, 50%);
}

@keyframes orbit365 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-104deg) rotateY(154deg) translateX(320px) rotateZ(104deg);
  }
  80% {
    transform: rotateZ(-104deg) rotateY(154deg) translateX(320px) rotateZ(104deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-104deg) rotateY(154deg) translateX(960px) rotateZ(104deg);
  }
}
.c:nth-child(366) {
  animation: orbit366 35s infinite;
  animation-delay: 3.66s;
  background-color: hsl(50.9142857143, 100%, 50%);
}

@keyframes orbit366 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-179deg) rotateY(22deg) translateX(320px) rotateZ(179deg);
  }
  80% {
    transform: rotateZ(-179deg) rotateY(22deg) translateX(320px) rotateZ(179deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-179deg) rotateY(22deg) translateX(960px) rotateZ(179deg);
  }
}
.c:nth-child(367) {
  animation: orbit367 35s infinite;
  animation-delay: 3.67s;
  background-color: hsl(50.9714285714, 100%, 50%);
}

@keyframes orbit367 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-150deg) rotateY(319deg) translateX(320px) rotateZ(150deg);
  }
  80% {
    transform: rotateZ(-150deg) rotateY(319deg) translateX(320px) rotateZ(150deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-150deg) rotateY(319deg) translateX(960px) rotateZ(150deg);
  }
}
.c:nth-child(368) {
  animation: orbit368 35s infinite;
  animation-delay: 3.68s;
  background-color: hsl(51.0285714286, 100%, 50%);
}

@keyframes orbit368 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-173deg) rotateY(113deg) translateX(320px) rotateZ(173deg);
  }
  80% {
    transform: rotateZ(-173deg) rotateY(113deg) translateX(320px) rotateZ(173deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-173deg) rotateY(113deg) translateX(960px) rotateZ(173deg);
  }
}
.c:nth-child(369) {
  animation: orbit369 35s infinite;
  animation-delay: 3.69s;
  background-color: hsl(51.0857142857, 100%, 50%);
}

@keyframes orbit369 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-104deg) rotateY(352deg) translateX(320px) rotateZ(104deg);
  }
  80% {
    transform: rotateZ(-104deg) rotateY(352deg) translateX(320px) rotateZ(104deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-104deg) rotateY(352deg) translateX(960px) rotateZ(104deg);
  }
}
.c:nth-child(370) {
  animation: orbit370 35s infinite;
  animation-delay: 3.7s;
  background-color: hsl(51.1428571429, 100%, 50%);
}

@keyframes orbit370 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-15deg) rotateY(129deg) translateX(320px) rotateZ(15deg);
  }
  80% {
    transform: rotateZ(-15deg) rotateY(129deg) translateX(320px) rotateZ(15deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-15deg) rotateY(129deg) translateX(960px) rotateZ(15deg);
  }
}
.c:nth-child(371) {
  animation: orbit371 35s infinite;
  animation-delay: 3.71s;
  background-color: hsl(51.2, 100%, 50%);
}

@keyframes orbit371 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-116deg) rotateY(282deg) translateX(320px) rotateZ(116deg);
  }
  80% {
    transform: rotateZ(-116deg) rotateY(282deg) translateX(320px) rotateZ(116deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-116deg) rotateY(282deg) translateX(960px) rotateZ(116deg);
  }
}
.c:nth-child(372) {
  animation: orbit372 35s infinite;
  animation-delay: 3.72s;
  background-color: hsl(51.2571428571, 100%, 50%);
}

@keyframes orbit372 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-15deg) rotateY(86deg) translateX(320px) rotateZ(15deg);
  }
  80% {
    transform: rotateZ(-15deg) rotateY(86deg) translateX(320px) rotateZ(15deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-15deg) rotateY(86deg) translateX(960px) rotateZ(15deg);
  }
}
.c:nth-child(373) {
  animation: orbit373 35s infinite;
  animation-delay: 3.73s;
  background-color: hsl(51.3142857143, 100%, 50%);
}

@keyframes orbit373 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-28deg) rotateY(126deg) translateX(320px) rotateZ(28deg);
  }
  80% {
    transform: rotateZ(-28deg) rotateY(126deg) translateX(320px) rotateZ(28deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-28deg) rotateY(126deg) translateX(960px) rotateZ(28deg);
  }
}
.c:nth-child(374) {
  animation: orbit374 35s infinite;
  animation-delay: 3.74s;
  background-color: hsl(51.3714285714, 100%, 50%);
}

@keyframes orbit374 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-351deg) rotateY(115deg) translateX(320px) rotateZ(351deg);
  }
  80% {
    transform: rotateZ(-351deg) rotateY(115deg) translateX(320px) rotateZ(351deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-351deg) rotateY(115deg) translateX(960px) rotateZ(351deg);
  }
}
.c:nth-child(375) {
  animation: orbit375 35s infinite;
  animation-delay: 3.75s;
  background-color: hsl(51.4285714286, 100%, 50%);
}

@keyframes orbit375 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-314deg) rotateY(84deg) translateX(320px) rotateZ(314deg);
  }
  80% {
    transform: rotateZ(-314deg) rotateY(84deg) translateX(320px) rotateZ(314deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-314deg) rotateY(84deg) translateX(960px) rotateZ(314deg);
  }
}
.c:nth-child(376) {
  animation: orbit376 35s infinite;
  animation-delay: 3.76s;
  background-color: hsl(51.4857142857, 100%, 50%);
}

@keyframes orbit376 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-111deg) rotateY(219deg) translateX(320px) rotateZ(111deg);
  }
  80% {
    transform: rotateZ(-111deg) rotateY(219deg) translateX(320px) rotateZ(111deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-111deg) rotateY(219deg) translateX(960px) rotateZ(111deg);
  }
}
.c:nth-child(377) {
  animation: orbit377 35s infinite;
  animation-delay: 3.77s;
  background-color: hsl(51.5428571429, 100%, 50%);
}

@keyframes orbit377 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-345deg) rotateY(253deg) translateX(320px) rotateZ(345deg);
  }
  80% {
    transform: rotateZ(-345deg) rotateY(253deg) translateX(320px) rotateZ(345deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-345deg) rotateY(253deg) translateX(960px) rotateZ(345deg);
  }
}
.c:nth-child(378) {
  animation: orbit378 35s infinite;
  animation-delay: 3.78s;
  background-color: hsl(51.6, 100%, 50%);
}

@keyframes orbit378 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-268deg) rotateY(114deg) translateX(320px) rotateZ(268deg);
  }
  80% {
    transform: rotateZ(-268deg) rotateY(114deg) translateX(320px) rotateZ(268deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-268deg) rotateY(114deg) translateX(960px) rotateZ(268deg);
  }
}
.c:nth-child(379) {
  animation: orbit379 35s infinite;
  animation-delay: 3.79s;
  background-color: hsl(51.6571428571, 100%, 50%);
}

@keyframes orbit379 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-303deg) rotateY(21deg) translateX(320px) rotateZ(303deg);
  }
  80% {
    transform: rotateZ(-303deg) rotateY(21deg) translateX(320px) rotateZ(303deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-303deg) rotateY(21deg) translateX(960px) rotateZ(303deg);
  }
}
.c:nth-child(380) {
  animation: orbit380 35s infinite;
  animation-delay: 3.8s;
  background-color: hsl(51.7142857143, 100%, 50%);
}

@keyframes orbit380 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-36deg) rotateY(182deg) translateX(320px) rotateZ(36deg);
  }
  80% {
    transform: rotateZ(-36deg) rotateY(182deg) translateX(320px) rotateZ(36deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-36deg) rotateY(182deg) translateX(960px) rotateZ(36deg);
  }
}
.c:nth-child(381) {
  animation: orbit381 35s infinite;
  animation-delay: 3.81s;
  background-color: hsl(51.7714285714, 100%, 50%);
}

@keyframes orbit381 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-25deg) rotateY(13deg) translateX(320px) rotateZ(25deg);
  }
  80% {
    transform: rotateZ(-25deg) rotateY(13deg) translateX(320px) rotateZ(25deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-25deg) rotateY(13deg) translateX(960px) rotateZ(25deg);
  }
}
.c:nth-child(382) {
  animation: orbit382 35s infinite;
  animation-delay: 3.82s;
  background-color: hsl(51.8285714286, 100%, 50%);
}

@keyframes orbit382 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-202deg) rotateY(25deg) translateX(320px) rotateZ(202deg);
  }
  80% {
    transform: rotateZ(-202deg) rotateY(25deg) translateX(320px) rotateZ(202deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-202deg) rotateY(25deg) translateX(960px) rotateZ(202deg);
  }
}
.c:nth-child(383) {
  animation: orbit383 35s infinite;
  animation-delay: 3.83s;
  background-color: hsl(51.8857142857, 100%, 50%);
}

@keyframes orbit383 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-144deg) rotateY(150deg) translateX(320px) rotateZ(144deg);
  }
  80% {
    transform: rotateZ(-144deg) rotateY(150deg) translateX(320px) rotateZ(144deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-144deg) rotateY(150deg) translateX(960px) rotateZ(144deg);
  }
}
.c:nth-child(384) {
  animation: orbit384 35s infinite;
  animation-delay: 3.84s;
  background-color: hsl(51.9428571429, 100%, 50%);
}

@keyframes orbit384 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-310deg) rotateY(80deg) translateX(320px) rotateZ(310deg);
  }
  80% {
    transform: rotateZ(-310deg) rotateY(80deg) translateX(320px) rotateZ(310deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-310deg) rotateY(80deg) translateX(960px) rotateZ(310deg);
  }
}
.c:nth-child(385) {
  animation: orbit385 35s infinite;
  animation-delay: 3.85s;
  background-color: hsl(52, 100%, 50%);
}

@keyframes orbit385 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-177deg) rotateY(91deg) translateX(320px) rotateZ(177deg);
  }
  80% {
    transform: rotateZ(-177deg) rotateY(91deg) translateX(320px) rotateZ(177deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-177deg) rotateY(91deg) translateX(960px) rotateZ(177deg);
  }
}
.c:nth-child(386) {
  animation: orbit386 35s infinite;
  animation-delay: 3.86s;
  background-color: hsl(52.0571428571, 100%, 50%);
}

@keyframes orbit386 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-111deg) rotateY(153deg) translateX(320px) rotateZ(111deg);
  }
  80% {
    transform: rotateZ(-111deg) rotateY(153deg) translateX(320px) rotateZ(111deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-111deg) rotateY(153deg) translateX(960px) rotateZ(111deg);
  }
}
.c:nth-child(387) {
  animation: orbit387 35s infinite;
  animation-delay: 3.87s;
  background-color: hsl(52.1142857143, 100%, 50%);
}

@keyframes orbit387 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-311deg) rotateY(265deg) translateX(320px) rotateZ(311deg);
  }
  80% {
    transform: rotateZ(-311deg) rotateY(265deg) translateX(320px) rotateZ(311deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-311deg) rotateY(265deg) translateX(960px) rotateZ(311deg);
  }
}
.c:nth-child(388) {
  animation: orbit388 35s infinite;
  animation-delay: 3.88s;
  background-color: hsl(52.1714285714, 100%, 50%);
}

@keyframes orbit388 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-192deg) rotateY(271deg) translateX(320px) rotateZ(192deg);
  }
  80% {
    transform: rotateZ(-192deg) rotateY(271deg) translateX(320px) rotateZ(192deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-192deg) rotateY(271deg) translateX(960px) rotateZ(192deg);
  }
}
.c:nth-child(389) {
  animation: orbit389 35s infinite;
  animation-delay: 3.89s;
  background-color: hsl(52.2285714286, 100%, 50%);
}

@keyframes orbit389 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-288deg) rotateY(273deg) translateX(320px) rotateZ(288deg);
  }
  80% {
    transform: rotateZ(-288deg) rotateY(273deg) translateX(320px) rotateZ(288deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-288deg) rotateY(273deg) translateX(960px) rotateZ(288deg);
  }
}
.c:nth-child(390) {
  animation: orbit390 35s infinite;
  animation-delay: 3.9s;
  background-color: hsl(52.2857142857, 100%, 50%);
}

@keyframes orbit390 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-214deg) rotateY(143deg) translateX(320px) rotateZ(214deg);
  }
  80% {
    transform: rotateZ(-214deg) rotateY(143deg) translateX(320px) rotateZ(214deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-214deg) rotateY(143deg) translateX(960px) rotateZ(214deg);
  }
}
.c:nth-child(391) {
  animation: orbit391 35s infinite;
  animation-delay: 3.91s;
  background-color: hsl(52.3428571429, 100%, 50%);
}

@keyframes orbit391 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-41deg) rotateY(216deg) translateX(320px) rotateZ(41deg);
  }
  80% {
    transform: rotateZ(-41deg) rotateY(216deg) translateX(320px) rotateZ(41deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-41deg) rotateY(216deg) translateX(960px) rotateZ(41deg);
  }
}
.c:nth-child(392) {
  animation: orbit392 35s infinite;
  animation-delay: 3.92s;
  background-color: hsl(52.4, 100%, 50%);
}

@keyframes orbit392 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-259deg) rotateY(58deg) translateX(320px) rotateZ(259deg);
  }
  80% {
    transform: rotateZ(-259deg) rotateY(58deg) translateX(320px) rotateZ(259deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-259deg) rotateY(58deg) translateX(960px) rotateZ(259deg);
  }
}
.c:nth-child(393) {
  animation: orbit393 35s infinite;
  animation-delay: 3.93s;
  background-color: hsl(52.4571428571, 100%, 50%);
}

@keyframes orbit393 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-75deg) rotateY(330deg) translateX(320px) rotateZ(75deg);
  }
  80% {
    transform: rotateZ(-75deg) rotateY(330deg) translateX(320px) rotateZ(75deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-75deg) rotateY(330deg) translateX(960px) rotateZ(75deg);
  }
}
.c:nth-child(394) {
  animation: orbit394 35s infinite;
  animation-delay: 3.94s;
  background-color: hsl(52.5142857143, 100%, 50%);
}

@keyframes orbit394 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-29deg) rotateY(5deg) translateX(320px) rotateZ(29deg);
  }
  80% {
    transform: rotateZ(-29deg) rotateY(5deg) translateX(320px) rotateZ(29deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-29deg) rotateY(5deg) translateX(960px) rotateZ(29deg);
  }
}
.c:nth-child(395) {
  animation: orbit395 35s infinite;
  animation-delay: 3.95s;
  background-color: hsl(52.5714285714, 100%, 50%);
}

@keyframes orbit395 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-248deg) rotateY(302deg) translateX(320px) rotateZ(248deg);
  }
  80% {
    transform: rotateZ(-248deg) rotateY(302deg) translateX(320px) rotateZ(248deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-248deg) rotateY(302deg) translateX(960px) rotateZ(248deg);
  }
}
.c:nth-child(396) {
  animation: orbit396 35s infinite;
  animation-delay: 3.96s;
  background-color: hsl(52.6285714286, 100%, 50%);
}

@keyframes orbit396 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-18deg) rotateY(277deg) translateX(320px) rotateZ(18deg);
  }
  80% {
    transform: rotateZ(-18deg) rotateY(277deg) translateX(320px) rotateZ(18deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-18deg) rotateY(277deg) translateX(960px) rotateZ(18deg);
  }
}
.c:nth-child(397) {
  animation: orbit397 35s infinite;
  animation-delay: 3.97s;
  background-color: hsl(52.6857142857, 100%, 50%);
}

@keyframes orbit397 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-47deg) rotateY(128deg) translateX(320px) rotateZ(47deg);
  }
  80% {
    transform: rotateZ(-47deg) rotateY(128deg) translateX(320px) rotateZ(47deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-47deg) rotateY(128deg) translateX(960px) rotateZ(47deg);
  }
}
.c:nth-child(398) {
  animation: orbit398 35s infinite;
  animation-delay: 3.98s;
  background-color: hsl(52.7428571429, 100%, 50%);
}

@keyframes orbit398 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-295deg) rotateY(329deg) translateX(320px) rotateZ(295deg);
  }
  80% {
    transform: rotateZ(-295deg) rotateY(329deg) translateX(320px) rotateZ(295deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-295deg) rotateY(329deg) translateX(960px) rotateZ(295deg);
  }
}
.c:nth-child(399) {
  animation: orbit399 35s infinite;
  animation-delay: 3.99s;
  background-color: hsl(52.8, 100%, 50%);
}

@keyframes orbit399 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-336deg) rotateY(32deg) translateX(320px) rotateZ(336deg);
  }
  80% {
    transform: rotateZ(-336deg) rotateY(32deg) translateX(320px) rotateZ(336deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-336deg) rotateY(32deg) translateX(960px) rotateZ(336deg);
  }
}
.c:nth-child(400) {
  animation: orbit400 35s infinite;
  animation-delay: 4s;
  background-color: hsl(52.8571428571, 100%, 50%);
}

@keyframes orbit400 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-156deg) rotateY(89deg) translateX(320px) rotateZ(156deg);
  }
  80% {
    transform: rotateZ(-156deg) rotateY(89deg) translateX(320px) rotateZ(156deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-156deg) rotateY(89deg) translateX(960px) rotateZ(156deg);
  }
}
.c:nth-child(401) {
  animation: orbit401 35s infinite;
  animation-delay: 4.01s;
  background-color: hsl(52.9142857143, 100%, 50%);
}

@keyframes orbit401 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-121deg) rotateY(225deg) translateX(320px) rotateZ(121deg);
  }
  80% {
    transform: rotateZ(-121deg) rotateY(225deg) translateX(320px) rotateZ(121deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-121deg) rotateY(225deg) translateX(960px) rotateZ(121deg);
  }
}
.c:nth-child(402) {
  animation: orbit402 35s infinite;
  animation-delay: 4.02s;
  background-color: hsl(52.9714285714, 100%, 50%);
}

@keyframes orbit402 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-235deg) rotateY(287deg) translateX(320px) rotateZ(235deg);
  }
  80% {
    transform: rotateZ(-235deg) rotateY(287deg) translateX(320px) rotateZ(235deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-235deg) rotateY(287deg) translateX(960px) rotateZ(235deg);
  }
}
.c:nth-child(403) {
  animation: orbit403 35s infinite;
  animation-delay: 4.03s;
  background-color: hsl(53.0285714286, 100%, 50%);
}

@keyframes orbit403 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-157deg) rotateY(80deg) translateX(320px) rotateZ(157deg);
  }
  80% {
    transform: rotateZ(-157deg) rotateY(80deg) translateX(320px) rotateZ(157deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-157deg) rotateY(80deg) translateX(960px) rotateZ(157deg);
  }
}
.c:nth-child(404) {
  animation: orbit404 35s infinite;
  animation-delay: 4.04s;
  background-color: hsl(53.0857142857, 100%, 50%);
}

@keyframes orbit404 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-231deg) rotateY(11deg) translateX(320px) rotateZ(231deg);
  }
  80% {
    transform: rotateZ(-231deg) rotateY(11deg) translateX(320px) rotateZ(231deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-231deg) rotateY(11deg) translateX(960px) rotateZ(231deg);
  }
}
.c:nth-child(405) {
  animation: orbit405 35s infinite;
  animation-delay: 4.05s;
  background-color: hsl(53.1428571429, 100%, 50%);
}

@keyframes orbit405 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-231deg) rotateY(151deg) translateX(320px) rotateZ(231deg);
  }
  80% {
    transform: rotateZ(-231deg) rotateY(151deg) translateX(320px) rotateZ(231deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-231deg) rotateY(151deg) translateX(960px) rotateZ(231deg);
  }
}
.c:nth-child(406) {
  animation: orbit406 35s infinite;
  animation-delay: 4.06s;
  background-color: hsl(53.2, 100%, 50%);
}

@keyframes orbit406 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-300deg) rotateY(270deg) translateX(320px) rotateZ(300deg);
  }
  80% {
    transform: rotateZ(-300deg) rotateY(270deg) translateX(320px) rotateZ(300deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-300deg) rotateY(270deg) translateX(960px) rotateZ(300deg);
  }
}
.c:nth-child(407) {
  animation: orbit407 35s infinite;
  animation-delay: 4.07s;
  background-color: hsl(53.2571428571, 100%, 50%);
}

@keyframes orbit407 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-333deg) rotateY(82deg) translateX(320px) rotateZ(333deg);
  }
  80% {
    transform: rotateZ(-333deg) rotateY(82deg) translateX(320px) rotateZ(333deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-333deg) rotateY(82deg) translateX(960px) rotateZ(333deg);
  }
}
.c:nth-child(408) {
  animation: orbit408 35s infinite;
  animation-delay: 4.08s;
  background-color: hsl(53.3142857143, 100%, 50%);
}

@keyframes orbit408 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-258deg) rotateY(188deg) translateX(320px) rotateZ(258deg);
  }
  80% {
    transform: rotateZ(-258deg) rotateY(188deg) translateX(320px) rotateZ(258deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-258deg) rotateY(188deg) translateX(960px) rotateZ(258deg);
  }
}
.c:nth-child(409) {
  animation: orbit409 35s infinite;
  animation-delay: 4.09s;
  background-color: hsl(53.3714285714, 100%, 50%);
}

@keyframes orbit409 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-268deg) rotateY(33deg) translateX(320px) rotateZ(268deg);
  }
  80% {
    transform: rotateZ(-268deg) rotateY(33deg) translateX(320px) rotateZ(268deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-268deg) rotateY(33deg) translateX(960px) rotateZ(268deg);
  }
}
.c:nth-child(410) {
  animation: orbit410 35s infinite;
  animation-delay: 4.1s;
  background-color: hsl(53.4285714286, 100%, 50%);
}

@keyframes orbit410 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-76deg) rotateY(140deg) translateX(320px) rotateZ(76deg);
  }
  80% {
    transform: rotateZ(-76deg) rotateY(140deg) translateX(320px) rotateZ(76deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-76deg) rotateY(140deg) translateX(960px) rotateZ(76deg);
  }
}
.c:nth-child(411) {
  animation: orbit411 35s infinite;
  animation-delay: 4.11s;
  background-color: hsl(53.4857142857, 100%, 50%);
}

@keyframes orbit411 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-310deg) rotateY(226deg) translateX(320px) rotateZ(310deg);
  }
  80% {
    transform: rotateZ(-310deg) rotateY(226deg) translateX(320px) rotateZ(310deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-310deg) rotateY(226deg) translateX(960px) rotateZ(310deg);
  }
}
.c:nth-child(412) {
  animation: orbit412 35s infinite;
  animation-delay: 4.12s;
  background-color: hsl(53.5428571429, 100%, 50%);
}

@keyframes orbit412 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-165deg) rotateY(313deg) translateX(320px) rotateZ(165deg);
  }
  80% {
    transform: rotateZ(-165deg) rotateY(313deg) translateX(320px) rotateZ(165deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-165deg) rotateY(313deg) translateX(960px) rotateZ(165deg);
  }
}
.c:nth-child(413) {
  animation: orbit413 35s infinite;
  animation-delay: 4.13s;
  background-color: hsl(53.6, 100%, 50%);
}

@keyframes orbit413 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-322deg) rotateY(122deg) translateX(320px) rotateZ(322deg);
  }
  80% {
    transform: rotateZ(-322deg) rotateY(122deg) translateX(320px) rotateZ(322deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-322deg) rotateY(122deg) translateX(960px) rotateZ(322deg);
  }
}
.c:nth-child(414) {
  animation: orbit414 35s infinite;
  animation-delay: 4.14s;
  background-color: hsl(53.6571428571, 100%, 50%);
}

@keyframes orbit414 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-30deg) rotateY(133deg) translateX(320px) rotateZ(30deg);
  }
  80% {
    transform: rotateZ(-30deg) rotateY(133deg) translateX(320px) rotateZ(30deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-30deg) rotateY(133deg) translateX(960px) rotateZ(30deg);
  }
}
.c:nth-child(415) {
  animation: orbit415 35s infinite;
  animation-delay: 4.15s;
  background-color: hsl(53.7142857143, 100%, 50%);
}

@keyframes orbit415 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-40deg) rotateY(211deg) translateX(320px) rotateZ(40deg);
  }
  80% {
    transform: rotateZ(-40deg) rotateY(211deg) translateX(320px) rotateZ(40deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-40deg) rotateY(211deg) translateX(960px) rotateZ(40deg);
  }
}
.c:nth-child(416) {
  animation: orbit416 35s infinite;
  animation-delay: 4.16s;
  background-color: hsl(53.7714285714, 100%, 50%);
}

@keyframes orbit416 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-21deg) rotateY(346deg) translateX(320px) rotateZ(21deg);
  }
  80% {
    transform: rotateZ(-21deg) rotateY(346deg) translateX(320px) rotateZ(21deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-21deg) rotateY(346deg) translateX(960px) rotateZ(21deg);
  }
}
.c:nth-child(417) {
  animation: orbit417 35s infinite;
  animation-delay: 4.17s;
  background-color: hsl(53.8285714286, 100%, 50%);
}

@keyframes orbit417 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-348deg) rotateY(134deg) translateX(320px) rotateZ(348deg);
  }
  80% {
    transform: rotateZ(-348deg) rotateY(134deg) translateX(320px) rotateZ(348deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-348deg) rotateY(134deg) translateX(960px) rotateZ(348deg);
  }
}
.c:nth-child(418) {
  animation: orbit418 35s infinite;
  animation-delay: 4.18s;
  background-color: hsl(53.8857142857, 100%, 50%);
}

@keyframes orbit418 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-260deg) rotateY(213deg) translateX(320px) rotateZ(260deg);
  }
  80% {
    transform: rotateZ(-260deg) rotateY(213deg) translateX(320px) rotateZ(260deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-260deg) rotateY(213deg) translateX(960px) rotateZ(260deg);
  }
}
.c:nth-child(419) {
  animation: orbit419 35s infinite;
  animation-delay: 4.19s;
  background-color: hsl(53.9428571429, 100%, 50%);
}

@keyframes orbit419 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-7deg) rotateY(333deg) translateX(320px) rotateZ(7deg);
  }
  80% {
    transform: rotateZ(-7deg) rotateY(333deg) translateX(320px) rotateZ(7deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-7deg) rotateY(333deg) translateX(960px) rotateZ(7deg);
  }
}
.c:nth-child(420) {
  animation: orbit420 35s infinite;
  animation-delay: 4.2s;
  background-color: hsl(54, 100%, 50%);
}

@keyframes orbit420 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-10deg) rotateY(328deg) translateX(320px) rotateZ(10deg);
  }
  80% {
    transform: rotateZ(-10deg) rotateY(328deg) translateX(320px) rotateZ(10deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-10deg) rotateY(328deg) translateX(960px) rotateZ(10deg);
  }
}
.c:nth-child(421) {
  animation: orbit421 35s infinite;
  animation-delay: 4.21s;
  background-color: hsl(54.0571428571, 100%, 50%);
}

@keyframes orbit421 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-13deg) rotateY(301deg) translateX(320px) rotateZ(13deg);
  }
  80% {
    transform: rotateZ(-13deg) rotateY(301deg) translateX(320px) rotateZ(13deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-13deg) rotateY(301deg) translateX(960px) rotateZ(13deg);
  }
}
.c:nth-child(422) {
  animation: orbit422 35s infinite;
  animation-delay: 4.22s;
  background-color: hsl(54.1142857143, 100%, 50%);
}

@keyframes orbit422 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-57deg) rotateY(63deg) translateX(320px) rotateZ(57deg);
  }
  80% {
    transform: rotateZ(-57deg) rotateY(63deg) translateX(320px) rotateZ(57deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-57deg) rotateY(63deg) translateX(960px) rotateZ(57deg);
  }
}
.c:nth-child(423) {
  animation: orbit423 35s infinite;
  animation-delay: 4.23s;
  background-color: hsl(54.1714285714, 100%, 50%);
}

@keyframes orbit423 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-100deg) rotateY(270deg) translateX(320px) rotateZ(100deg);
  }
  80% {
    transform: rotateZ(-100deg) rotateY(270deg) translateX(320px) rotateZ(100deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-100deg) rotateY(270deg) translateX(960px) rotateZ(100deg);
  }
}
.c:nth-child(424) {
  animation: orbit424 35s infinite;
  animation-delay: 4.24s;
  background-color: hsl(54.2285714286, 100%, 50%);
}

@keyframes orbit424 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-4deg) rotateY(154deg) translateX(320px) rotateZ(4deg);
  }
  80% {
    transform: rotateZ(-4deg) rotateY(154deg) translateX(320px) rotateZ(4deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-4deg) rotateY(154deg) translateX(960px) rotateZ(4deg);
  }
}
.c:nth-child(425) {
  animation: orbit425 35s infinite;
  animation-delay: 4.25s;
  background-color: hsl(54.2857142857, 100%, 50%);
}

@keyframes orbit425 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-126deg) rotateY(326deg) translateX(320px) rotateZ(126deg);
  }
  80% {
    transform: rotateZ(-126deg) rotateY(326deg) translateX(320px) rotateZ(126deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-126deg) rotateY(326deg) translateX(960px) rotateZ(126deg);
  }
}
.c:nth-child(426) {
  animation: orbit426 35s infinite;
  animation-delay: 4.26s;
  background-color: hsl(54.3428571429, 100%, 50%);
}

@keyframes orbit426 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-136deg) rotateY(29deg) translateX(320px) rotateZ(136deg);
  }
  80% {
    transform: rotateZ(-136deg) rotateY(29deg) translateX(320px) rotateZ(136deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-136deg) rotateY(29deg) translateX(960px) rotateZ(136deg);
  }
}
.c:nth-child(427) {
  animation: orbit427 35s infinite;
  animation-delay: 4.27s;
  background-color: hsl(54.4, 100%, 50%);
}

@keyframes orbit427 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-109deg) rotateY(1deg) translateX(320px) rotateZ(109deg);
  }
  80% {
    transform: rotateZ(-109deg) rotateY(1deg) translateX(320px) rotateZ(109deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-109deg) rotateY(1deg) translateX(960px) rotateZ(109deg);
  }
}
.c:nth-child(428) {
  animation: orbit428 35s infinite;
  animation-delay: 4.28s;
  background-color: hsl(54.4571428571, 100%, 50%);
}

@keyframes orbit428 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-69deg) rotateY(347deg) translateX(320px) rotateZ(69deg);
  }
  80% {
    transform: rotateZ(-69deg) rotateY(347deg) translateX(320px) rotateZ(69deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-69deg) rotateY(347deg) translateX(960px) rotateZ(69deg);
  }
}
.c:nth-child(429) {
  animation: orbit429 35s infinite;
  animation-delay: 4.29s;
  background-color: hsl(54.5142857143, 100%, 50%);
}

@keyframes orbit429 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-298deg) rotateY(200deg) translateX(320px) rotateZ(298deg);
  }
  80% {
    transform: rotateZ(-298deg) rotateY(200deg) translateX(320px) rotateZ(298deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-298deg) rotateY(200deg) translateX(960px) rotateZ(298deg);
  }
}
.c:nth-child(430) {
  animation: orbit430 35s infinite;
  animation-delay: 4.3s;
  background-color: hsl(54.5714285714, 100%, 50%);
}

@keyframes orbit430 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-68deg) rotateY(337deg) translateX(320px) rotateZ(68deg);
  }
  80% {
    transform: rotateZ(-68deg) rotateY(337deg) translateX(320px) rotateZ(68deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-68deg) rotateY(337deg) translateX(960px) rotateZ(68deg);
  }
}
.c:nth-child(431) {
  animation: orbit431 35s infinite;
  animation-delay: 4.31s;
  background-color: hsl(54.6285714286, 100%, 50%);
}

@keyframes orbit431 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-203deg) rotateY(260deg) translateX(320px) rotateZ(203deg);
  }
  80% {
    transform: rotateZ(-203deg) rotateY(260deg) translateX(320px) rotateZ(203deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-203deg) rotateY(260deg) translateX(960px) rotateZ(203deg);
  }
}
.c:nth-child(432) {
  animation: orbit432 35s infinite;
  animation-delay: 4.32s;
  background-color: hsl(54.6857142857, 100%, 50%);
}

@keyframes orbit432 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-65deg) rotateY(48deg) translateX(320px) rotateZ(65deg);
  }
  80% {
    transform: rotateZ(-65deg) rotateY(48deg) translateX(320px) rotateZ(65deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-65deg) rotateY(48deg) translateX(960px) rotateZ(65deg);
  }
}
.c:nth-child(433) {
  animation: orbit433 35s infinite;
  animation-delay: 4.33s;
  background-color: hsl(54.7428571429, 100%, 50%);
}

@keyframes orbit433 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-136deg) rotateY(240deg) translateX(320px) rotateZ(136deg);
  }
  80% {
    transform: rotateZ(-136deg) rotateY(240deg) translateX(320px) rotateZ(136deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-136deg) rotateY(240deg) translateX(960px) rotateZ(136deg);
  }
}
.c:nth-child(434) {
  animation: orbit434 35s infinite;
  animation-delay: 4.34s;
  background-color: hsl(54.8, 100%, 50%);
}

@keyframes orbit434 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-256deg) rotateY(27deg) translateX(320px) rotateZ(256deg);
  }
  80% {
    transform: rotateZ(-256deg) rotateY(27deg) translateX(320px) rotateZ(256deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-256deg) rotateY(27deg) translateX(960px) rotateZ(256deg);
  }
}
.c:nth-child(435) {
  animation: orbit435 35s infinite;
  animation-delay: 4.35s;
  background-color: hsl(54.8571428571, 100%, 50%);
}

@keyframes orbit435 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-239deg) rotateY(149deg) translateX(320px) rotateZ(239deg);
  }
  80% {
    transform: rotateZ(-239deg) rotateY(149deg) translateX(320px) rotateZ(239deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-239deg) rotateY(149deg) translateX(960px) rotateZ(239deg);
  }
}
.c:nth-child(436) {
  animation: orbit436 35s infinite;
  animation-delay: 4.36s;
  background-color: hsl(54.9142857143, 100%, 50%);
}

@keyframes orbit436 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-31deg) rotateY(144deg) translateX(320px) rotateZ(31deg);
  }
  80% {
    transform: rotateZ(-31deg) rotateY(144deg) translateX(320px) rotateZ(31deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-31deg) rotateY(144deg) translateX(960px) rotateZ(31deg);
  }
}
.c:nth-child(437) {
  animation: orbit437 35s infinite;
  animation-delay: 4.37s;
  background-color: hsl(54.9714285714, 100%, 50%);
}

@keyframes orbit437 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-45deg) rotateY(319deg) translateX(320px) rotateZ(45deg);
  }
  80% {
    transform: rotateZ(-45deg) rotateY(319deg) translateX(320px) rotateZ(45deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-45deg) rotateY(319deg) translateX(960px) rotateZ(45deg);
  }
}
.c:nth-child(438) {
  animation: orbit438 35s infinite;
  animation-delay: 4.38s;
  background-color: hsl(55.0285714286, 100%, 50%);
}

@keyframes orbit438 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-98deg) rotateY(321deg) translateX(320px) rotateZ(98deg);
  }
  80% {
    transform: rotateZ(-98deg) rotateY(321deg) translateX(320px) rotateZ(98deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-98deg) rotateY(321deg) translateX(960px) rotateZ(98deg);
  }
}
.c:nth-child(439) {
  animation: orbit439 35s infinite;
  animation-delay: 4.39s;
  background-color: hsl(55.0857142857, 100%, 50%);
}

@keyframes orbit439 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-181deg) rotateY(255deg) translateX(320px) rotateZ(181deg);
  }
  80% {
    transform: rotateZ(-181deg) rotateY(255deg) translateX(320px) rotateZ(181deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-181deg) rotateY(255deg) translateX(960px) rotateZ(181deg);
  }
}
.c:nth-child(440) {
  animation: orbit440 35s infinite;
  animation-delay: 4.4s;
  background-color: hsl(55.1428571429, 100%, 50%);
}

@keyframes orbit440 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-333deg) rotateY(225deg) translateX(320px) rotateZ(333deg);
  }
  80% {
    transform: rotateZ(-333deg) rotateY(225deg) translateX(320px) rotateZ(333deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-333deg) rotateY(225deg) translateX(960px) rotateZ(333deg);
  }
}
.c:nth-child(441) {
  animation: orbit441 35s infinite;
  animation-delay: 4.41s;
  background-color: hsl(55.2, 100%, 50%);
}

@keyframes orbit441 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-184deg) rotateY(264deg) translateX(320px) rotateZ(184deg);
  }
  80% {
    transform: rotateZ(-184deg) rotateY(264deg) translateX(320px) rotateZ(184deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-184deg) rotateY(264deg) translateX(960px) rotateZ(184deg);
  }
}
.c:nth-child(442) {
  animation: orbit442 35s infinite;
  animation-delay: 4.42s;
  background-color: hsl(55.2571428571, 100%, 50%);
}

@keyframes orbit442 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-176deg) rotateY(267deg) translateX(320px) rotateZ(176deg);
  }
  80% {
    transform: rotateZ(-176deg) rotateY(267deg) translateX(320px) rotateZ(176deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-176deg) rotateY(267deg) translateX(960px) rotateZ(176deg);
  }
}
.c:nth-child(443) {
  animation: orbit443 35s infinite;
  animation-delay: 4.43s;
  background-color: hsl(55.3142857143, 100%, 50%);
}

@keyframes orbit443 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-283deg) rotateY(177deg) translateX(320px) rotateZ(283deg);
  }
  80% {
    transform: rotateZ(-283deg) rotateY(177deg) translateX(320px) rotateZ(283deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-283deg) rotateY(177deg) translateX(960px) rotateZ(283deg);
  }
}
.c:nth-child(444) {
  animation: orbit444 35s infinite;
  animation-delay: 4.44s;
  background-color: hsl(55.3714285714, 100%, 50%);
}

@keyframes orbit444 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-278deg) rotateY(331deg) translateX(320px) rotateZ(278deg);
  }
  80% {
    transform: rotateZ(-278deg) rotateY(331deg) translateX(320px) rotateZ(278deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-278deg) rotateY(331deg) translateX(960px) rotateZ(278deg);
  }
}
.c:nth-child(445) {
  animation: orbit445 35s infinite;
  animation-delay: 4.45s;
  background-color: hsl(55.4285714286, 100%, 50%);
}

@keyframes orbit445 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-240deg) rotateY(287deg) translateX(320px) rotateZ(240deg);
  }
  80% {
    transform: rotateZ(-240deg) rotateY(287deg) translateX(320px) rotateZ(240deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-240deg) rotateY(287deg) translateX(960px) rotateZ(240deg);
  }
}
.c:nth-child(446) {
  animation: orbit446 35s infinite;
  animation-delay: 4.46s;
  background-color: hsl(55.4857142857, 100%, 50%);
}

@keyframes orbit446 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-65deg) rotateY(166deg) translateX(320px) rotateZ(65deg);
  }
  80% {
    transform: rotateZ(-65deg) rotateY(166deg) translateX(320px) rotateZ(65deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-65deg) rotateY(166deg) translateX(960px) rotateZ(65deg);
  }
}
.c:nth-child(447) {
  animation: orbit447 35s infinite;
  animation-delay: 4.47s;
  background-color: hsl(55.5428571429, 100%, 50%);
}

@keyframes orbit447 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-153deg) rotateY(230deg) translateX(320px) rotateZ(153deg);
  }
  80% {
    transform: rotateZ(-153deg) rotateY(230deg) translateX(320px) rotateZ(153deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-153deg) rotateY(230deg) translateX(960px) rotateZ(153deg);
  }
}
.c:nth-child(448) {
  animation: orbit448 35s infinite;
  animation-delay: 4.48s;
  background-color: hsl(55.6, 100%, 50%);
}

@keyframes orbit448 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-203deg) rotateY(334deg) translateX(320px) rotateZ(203deg);
  }
  80% {
    transform: rotateZ(-203deg) rotateY(334deg) translateX(320px) rotateZ(203deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-203deg) rotateY(334deg) translateX(960px) rotateZ(203deg);
  }
}
.c:nth-child(449) {
  animation: orbit449 35s infinite;
  animation-delay: 4.49s;
  background-color: hsl(55.6571428571, 100%, 50%);
}

@keyframes orbit449 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-278deg) rotateY(112deg) translateX(320px) rotateZ(278deg);
  }
  80% {
    transform: rotateZ(-278deg) rotateY(112deg) translateX(320px) rotateZ(278deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-278deg) rotateY(112deg) translateX(960px) rotateZ(278deg);
  }
}
.c:nth-child(450) {
  animation: orbit450 35s infinite;
  animation-delay: 4.5s;
  background-color: hsl(55.7142857143, 100%, 50%);
}

@keyframes orbit450 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-105deg) rotateY(162deg) translateX(320px) rotateZ(105deg);
  }
  80% {
    transform: rotateZ(-105deg) rotateY(162deg) translateX(320px) rotateZ(105deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-105deg) rotateY(162deg) translateX(960px) rotateZ(105deg);
  }
}
.c:nth-child(451) {
  animation: orbit451 35s infinite;
  animation-delay: 4.51s;
  background-color: hsl(55.7714285714, 100%, 50%);
}

@keyframes orbit451 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-146deg) rotateY(190deg) translateX(320px) rotateZ(146deg);
  }
  80% {
    transform: rotateZ(-146deg) rotateY(190deg) translateX(320px) rotateZ(146deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-146deg) rotateY(190deg) translateX(960px) rotateZ(146deg);
  }
}
.c:nth-child(452) {
  animation: orbit452 35s infinite;
  animation-delay: 4.52s;
  background-color: hsl(55.8285714286, 100%, 50%);
}

@keyframes orbit452 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-153deg) rotateY(162deg) translateX(320px) rotateZ(153deg);
  }
  80% {
    transform: rotateZ(-153deg) rotateY(162deg) translateX(320px) rotateZ(153deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-153deg) rotateY(162deg) translateX(960px) rotateZ(153deg);
  }
}
.c:nth-child(453) {
  animation: orbit453 35s infinite;
  animation-delay: 4.53s;
  background-color: hsl(55.8857142857, 100%, 50%);
}

@keyframes orbit453 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-314deg) rotateY(175deg) translateX(320px) rotateZ(314deg);
  }
  80% {
    transform: rotateZ(-314deg) rotateY(175deg) translateX(320px) rotateZ(314deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-314deg) rotateY(175deg) translateX(960px) rotateZ(314deg);
  }
}
.c:nth-child(454) {
  animation: orbit454 35s infinite;
  animation-delay: 4.54s;
  background-color: hsl(55.9428571429, 100%, 50%);
}

@keyframes orbit454 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-126deg) rotateY(133deg) translateX(320px) rotateZ(126deg);
  }
  80% {
    transform: rotateZ(-126deg) rotateY(133deg) translateX(320px) rotateZ(126deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-126deg) rotateY(133deg) translateX(960px) rotateZ(126deg);
  }
}
.c:nth-child(455) {
  animation: orbit455 35s infinite;
  animation-delay: 4.55s;
  background-color: hsl(56, 100%, 50%);
}

@keyframes orbit455 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-119deg) rotateY(134deg) translateX(320px) rotateZ(119deg);
  }
  80% {
    transform: rotateZ(-119deg) rotateY(134deg) translateX(320px) rotateZ(119deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-119deg) rotateY(134deg) translateX(960px) rotateZ(119deg);
  }
}
.c:nth-child(456) {
  animation: orbit456 35s infinite;
  animation-delay: 4.56s;
  background-color: hsl(56.0571428571, 100%, 50%);
}

@keyframes orbit456 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-22deg) rotateY(6deg) translateX(320px) rotateZ(22deg);
  }
  80% {
    transform: rotateZ(-22deg) rotateY(6deg) translateX(320px) rotateZ(22deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-22deg) rotateY(6deg) translateX(960px) rotateZ(22deg);
  }
}
.c:nth-child(457) {
  animation: orbit457 35s infinite;
  animation-delay: 4.57s;
  background-color: hsl(56.1142857143, 100%, 50%);
}

@keyframes orbit457 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-212deg) rotateY(44deg) translateX(320px) rotateZ(212deg);
  }
  80% {
    transform: rotateZ(-212deg) rotateY(44deg) translateX(320px) rotateZ(212deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-212deg) rotateY(44deg) translateX(960px) rotateZ(212deg);
  }
}
.c:nth-child(458) {
  animation: orbit458 35s infinite;
  animation-delay: 4.58s;
  background-color: hsl(56.1714285714, 100%, 50%);
}

@keyframes orbit458 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-28deg) rotateY(345deg) translateX(320px) rotateZ(28deg);
  }
  80% {
    transform: rotateZ(-28deg) rotateY(345deg) translateX(320px) rotateZ(28deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-28deg) rotateY(345deg) translateX(960px) rotateZ(28deg);
  }
}
.c:nth-child(459) {
  animation: orbit459 35s infinite;
  animation-delay: 4.59s;
  background-color: hsl(56.2285714286, 100%, 50%);
}

@keyframes orbit459 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-216deg) rotateY(7deg) translateX(320px) rotateZ(216deg);
  }
  80% {
    transform: rotateZ(-216deg) rotateY(7deg) translateX(320px) rotateZ(216deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-216deg) rotateY(7deg) translateX(960px) rotateZ(216deg);
  }
}
.c:nth-child(460) {
  animation: orbit460 35s infinite;
  animation-delay: 4.6s;
  background-color: hsl(56.2857142857, 100%, 50%);
}

@keyframes orbit460 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-20deg) rotateY(335deg) translateX(320px) rotateZ(20deg);
  }
  80% {
    transform: rotateZ(-20deg) rotateY(335deg) translateX(320px) rotateZ(20deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-20deg) rotateY(335deg) translateX(960px) rotateZ(20deg);
  }
}
.c:nth-child(461) {
  animation: orbit461 35s infinite;
  animation-delay: 4.61s;
  background-color: hsl(56.3428571429, 100%, 50%);
}

@keyframes orbit461 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-157deg) rotateY(272deg) translateX(320px) rotateZ(157deg);
  }
  80% {
    transform: rotateZ(-157deg) rotateY(272deg) translateX(320px) rotateZ(157deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-157deg) rotateY(272deg) translateX(960px) rotateZ(157deg);
  }
}
.c:nth-child(462) {
  animation: orbit462 35s infinite;
  animation-delay: 4.62s;
  background-color: hsl(56.4, 100%, 50%);
}

@keyframes orbit462 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-179deg) rotateY(298deg) translateX(320px) rotateZ(179deg);
  }
  80% {
    transform: rotateZ(-179deg) rotateY(298deg) translateX(320px) rotateZ(179deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-179deg) rotateY(298deg) translateX(960px) rotateZ(179deg);
  }
}
.c:nth-child(463) {
  animation: orbit463 35s infinite;
  animation-delay: 4.63s;
  background-color: hsl(56.4571428571, 100%, 50%);
}

@keyframes orbit463 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-217deg) rotateY(158deg) translateX(320px) rotateZ(217deg);
  }
  80% {
    transform: rotateZ(-217deg) rotateY(158deg) translateX(320px) rotateZ(217deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-217deg) rotateY(158deg) translateX(960px) rotateZ(217deg);
  }
}
.c:nth-child(464) {
  animation: orbit464 35s infinite;
  animation-delay: 4.64s;
  background-color: hsl(56.5142857143, 100%, 50%);
}

@keyframes orbit464 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-305deg) rotateY(312deg) translateX(320px) rotateZ(305deg);
  }
  80% {
    transform: rotateZ(-305deg) rotateY(312deg) translateX(320px) rotateZ(305deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-305deg) rotateY(312deg) translateX(960px) rotateZ(305deg);
  }
}
.c:nth-child(465) {
  animation: orbit465 35s infinite;
  animation-delay: 4.65s;
  background-color: hsl(56.5714285714, 100%, 50%);
}

@keyframes orbit465 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-222deg) rotateY(127deg) translateX(320px) rotateZ(222deg);
  }
  80% {
    transform: rotateZ(-222deg) rotateY(127deg) translateX(320px) rotateZ(222deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-222deg) rotateY(127deg) translateX(960px) rotateZ(222deg);
  }
}
.c:nth-child(466) {
  animation: orbit466 35s infinite;
  animation-delay: 4.66s;
  background-color: hsl(56.6285714286, 100%, 50%);
}

@keyframes orbit466 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-268deg) rotateY(91deg) translateX(320px) rotateZ(268deg);
  }
  80% {
    transform: rotateZ(-268deg) rotateY(91deg) translateX(320px) rotateZ(268deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-268deg) rotateY(91deg) translateX(960px) rotateZ(268deg);
  }
}
.c:nth-child(467) {
  animation: orbit467 35s infinite;
  animation-delay: 4.67s;
  background-color: hsl(56.6857142857, 100%, 50%);
}

@keyframes orbit467 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-305deg) rotateY(103deg) translateX(320px) rotateZ(305deg);
  }
  80% {
    transform: rotateZ(-305deg) rotateY(103deg) translateX(320px) rotateZ(305deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-305deg) rotateY(103deg) translateX(960px) rotateZ(305deg);
  }
}
.c:nth-child(468) {
  animation: orbit468 35s infinite;
  animation-delay: 4.68s;
  background-color: hsl(56.7428571429, 100%, 50%);
}

@keyframes orbit468 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-51deg) rotateY(177deg) translateX(320px) rotateZ(51deg);
  }
  80% {
    transform: rotateZ(-51deg) rotateY(177deg) translateX(320px) rotateZ(51deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-51deg) rotateY(177deg) translateX(960px) rotateZ(51deg);
  }
}
.c:nth-child(469) {
  animation: orbit469 35s infinite;
  animation-delay: 4.69s;
  background-color: hsl(56.8, 100%, 50%);
}

@keyframes orbit469 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-149deg) rotateY(105deg) translateX(320px) rotateZ(149deg);
  }
  80% {
    transform: rotateZ(-149deg) rotateY(105deg) translateX(320px) rotateZ(149deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-149deg) rotateY(105deg) translateX(960px) rotateZ(149deg);
  }
}
.c:nth-child(470) {
  animation: orbit470 35s infinite;
  animation-delay: 4.7s;
  background-color: hsl(56.8571428571, 100%, 50%);
}

@keyframes orbit470 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-202deg) rotateY(198deg) translateX(320px) rotateZ(202deg);
  }
  80% {
    transform: rotateZ(-202deg) rotateY(198deg) translateX(320px) rotateZ(202deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-202deg) rotateY(198deg) translateX(960px) rotateZ(202deg);
  }
}
.c:nth-child(471) {
  animation: orbit471 35s infinite;
  animation-delay: 4.71s;
  background-color: hsl(56.9142857143, 100%, 50%);
}

@keyframes orbit471 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-125deg) rotateY(171deg) translateX(320px) rotateZ(125deg);
  }
  80% {
    transform: rotateZ(-125deg) rotateY(171deg) translateX(320px) rotateZ(125deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-125deg) rotateY(171deg) translateX(960px) rotateZ(125deg);
  }
}
.c:nth-child(472) {
  animation: orbit472 35s infinite;
  animation-delay: 4.72s;
  background-color: hsl(56.9714285714, 100%, 50%);
}

@keyframes orbit472 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-275deg) rotateY(300deg) translateX(320px) rotateZ(275deg);
  }
  80% {
    transform: rotateZ(-275deg) rotateY(300deg) translateX(320px) rotateZ(275deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-275deg) rotateY(300deg) translateX(960px) rotateZ(275deg);
  }
}
.c:nth-child(473) {
  animation: orbit473 35s infinite;
  animation-delay: 4.73s;
  background-color: hsl(57.0285714286, 100%, 50%);
}

@keyframes orbit473 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-96deg) rotateY(247deg) translateX(320px) rotateZ(96deg);
  }
  80% {
    transform: rotateZ(-96deg) rotateY(247deg) translateX(320px) rotateZ(96deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-96deg) rotateY(247deg) translateX(960px) rotateZ(96deg);
  }
}
.c:nth-child(474) {
  animation: orbit474 35s infinite;
  animation-delay: 4.74s;
  background-color: hsl(57.0857142857, 100%, 50%);
}

@keyframes orbit474 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-154deg) rotateY(277deg) translateX(320px) rotateZ(154deg);
  }
  80% {
    transform: rotateZ(-154deg) rotateY(277deg) translateX(320px) rotateZ(154deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-154deg) rotateY(277deg) translateX(960px) rotateZ(154deg);
  }
}
.c:nth-child(475) {
  animation: orbit475 35s infinite;
  animation-delay: 4.75s;
  background-color: hsl(57.1428571429, 100%, 50%);
}

@keyframes orbit475 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-330deg) rotateY(217deg) translateX(320px) rotateZ(330deg);
  }
  80% {
    transform: rotateZ(-330deg) rotateY(217deg) translateX(320px) rotateZ(330deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-330deg) rotateY(217deg) translateX(960px) rotateZ(330deg);
  }
}
.c:nth-child(476) {
  animation: orbit476 35s infinite;
  animation-delay: 4.76s;
  background-color: hsl(57.2, 100%, 50%);
}

@keyframes orbit476 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-300deg) rotateY(158deg) translateX(320px) rotateZ(300deg);
  }
  80% {
    transform: rotateZ(-300deg) rotateY(158deg) translateX(320px) rotateZ(300deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-300deg) rotateY(158deg) translateX(960px) rotateZ(300deg);
  }
}
.c:nth-child(477) {
  animation: orbit477 35s infinite;
  animation-delay: 4.77s;
  background-color: hsl(57.2571428571, 100%, 50%);
}

@keyframes orbit477 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-129deg) rotateY(37deg) translateX(320px) rotateZ(129deg);
  }
  80% {
    transform: rotateZ(-129deg) rotateY(37deg) translateX(320px) rotateZ(129deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-129deg) rotateY(37deg) translateX(960px) rotateZ(129deg);
  }
}
.c:nth-child(478) {
  animation: orbit478 35s infinite;
  animation-delay: 4.78s;
  background-color: hsl(57.3142857143, 100%, 50%);
}

@keyframes orbit478 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-179deg) rotateY(192deg) translateX(320px) rotateZ(179deg);
  }
  80% {
    transform: rotateZ(-179deg) rotateY(192deg) translateX(320px) rotateZ(179deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-179deg) rotateY(192deg) translateX(960px) rotateZ(179deg);
  }
}
.c:nth-child(479) {
  animation: orbit479 35s infinite;
  animation-delay: 4.79s;
  background-color: hsl(57.3714285714, 100%, 50%);
}

@keyframes orbit479 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-284deg) rotateY(88deg) translateX(320px) rotateZ(284deg);
  }
  80% {
    transform: rotateZ(-284deg) rotateY(88deg) translateX(320px) rotateZ(284deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-284deg) rotateY(88deg) translateX(960px) rotateZ(284deg);
  }
}
.c:nth-child(480) {
  animation: orbit480 35s infinite;
  animation-delay: 4.8s;
  background-color: hsl(57.4285714286, 100%, 50%);
}

@keyframes orbit480 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-303deg) rotateY(142deg) translateX(320px) rotateZ(303deg);
  }
  80% {
    transform: rotateZ(-303deg) rotateY(142deg) translateX(320px) rotateZ(303deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-303deg) rotateY(142deg) translateX(960px) rotateZ(303deg);
  }
}
.c:nth-child(481) {
  animation: orbit481 35s infinite;
  animation-delay: 4.81s;
  background-color: hsl(57.4857142857, 100%, 50%);
}

@keyframes orbit481 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-286deg) rotateY(292deg) translateX(320px) rotateZ(286deg);
  }
  80% {
    transform: rotateZ(-286deg) rotateY(292deg) translateX(320px) rotateZ(286deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-286deg) rotateY(292deg) translateX(960px) rotateZ(286deg);
  }
}
.c:nth-child(482) {
  animation: orbit482 35s infinite;
  animation-delay: 4.82s;
  background-color: hsl(57.5428571429, 100%, 50%);
}

@keyframes orbit482 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-77deg) rotateY(217deg) translateX(320px) rotateZ(77deg);
  }
  80% {
    transform: rotateZ(-77deg) rotateY(217deg) translateX(320px) rotateZ(77deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-77deg) rotateY(217deg) translateX(960px) rotateZ(77deg);
  }
}
.c:nth-child(483) {
  animation: orbit483 35s infinite;
  animation-delay: 4.83s;
  background-color: hsl(57.6, 100%, 50%);
}

@keyframes orbit483 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-157deg) rotateY(207deg) translateX(320px) rotateZ(157deg);
  }
  80% {
    transform: rotateZ(-157deg) rotateY(207deg) translateX(320px) rotateZ(157deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-157deg) rotateY(207deg) translateX(960px) rotateZ(157deg);
  }
}
.c:nth-child(484) {
  animation: orbit484 35s infinite;
  animation-delay: 4.84s;
  background-color: hsl(57.6571428571, 100%, 50%);
}

@keyframes orbit484 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-293deg) rotateY(69deg) translateX(320px) rotateZ(293deg);
  }
  80% {
    transform: rotateZ(-293deg) rotateY(69deg) translateX(320px) rotateZ(293deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-293deg) rotateY(69deg) translateX(960px) rotateZ(293deg);
  }
}
.c:nth-child(485) {
  animation: orbit485 35s infinite;
  animation-delay: 4.85s;
  background-color: hsl(57.7142857143, 100%, 50%);
}

@keyframes orbit485 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-315deg) rotateY(276deg) translateX(320px) rotateZ(315deg);
  }
  80% {
    transform: rotateZ(-315deg) rotateY(276deg) translateX(320px) rotateZ(315deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-315deg) rotateY(276deg) translateX(960px) rotateZ(315deg);
  }
}
.c:nth-child(486) {
  animation: orbit486 35s infinite;
  animation-delay: 4.86s;
  background-color: hsl(57.7714285714, 100%, 50%);
}

@keyframes orbit486 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-241deg) rotateY(304deg) translateX(320px) rotateZ(241deg);
  }
  80% {
    transform: rotateZ(-241deg) rotateY(304deg) translateX(320px) rotateZ(241deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-241deg) rotateY(304deg) translateX(960px) rotateZ(241deg);
  }
}
.c:nth-child(487) {
  animation: orbit487 35s infinite;
  animation-delay: 4.87s;
  background-color: hsl(57.8285714286, 100%, 50%);
}

@keyframes orbit487 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-44deg) rotateY(81deg) translateX(320px) rotateZ(44deg);
  }
  80% {
    transform: rotateZ(-44deg) rotateY(81deg) translateX(320px) rotateZ(44deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-44deg) rotateY(81deg) translateX(960px) rotateZ(44deg);
  }
}
.c:nth-child(488) {
  animation: orbit488 35s infinite;
  animation-delay: 4.88s;
  background-color: hsl(57.8857142857, 100%, 50%);
}

@keyframes orbit488 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-67deg) rotateY(10deg) translateX(320px) rotateZ(67deg);
  }
  80% {
    transform: rotateZ(-67deg) rotateY(10deg) translateX(320px) rotateZ(67deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-67deg) rotateY(10deg) translateX(960px) rotateZ(67deg);
  }
}
.c:nth-child(489) {
  animation: orbit489 35s infinite;
  animation-delay: 4.89s;
  background-color: hsl(57.9428571429, 100%, 50%);
}

@keyframes orbit489 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-353deg) rotateY(39deg) translateX(320px) rotateZ(353deg);
  }
  80% {
    transform: rotateZ(-353deg) rotateY(39deg) translateX(320px) rotateZ(353deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-353deg) rotateY(39deg) translateX(960px) rotateZ(353deg);
  }
}
.c:nth-child(490) {
  animation: orbit490 35s infinite;
  animation-delay: 4.9s;
  background-color: hsl(58, 100%, 50%);
}

@keyframes orbit490 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-74deg) rotateY(180deg) translateX(320px) rotateZ(74deg);
  }
  80% {
    transform: rotateZ(-74deg) rotateY(180deg) translateX(320px) rotateZ(74deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-74deg) rotateY(180deg) translateX(960px) rotateZ(74deg);
  }
}
.c:nth-child(491) {
  animation: orbit491 35s infinite;
  animation-delay: 4.91s;
  background-color: hsl(58.0571428571, 100%, 50%);
}

@keyframes orbit491 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-51deg) rotateY(10deg) translateX(320px) rotateZ(51deg);
  }
  80% {
    transform: rotateZ(-51deg) rotateY(10deg) translateX(320px) rotateZ(51deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-51deg) rotateY(10deg) translateX(960px) rotateZ(51deg);
  }
}
.c:nth-child(492) {
  animation: orbit492 35s infinite;
  animation-delay: 4.92s;
  background-color: hsl(58.1142857143, 100%, 50%);
}

@keyframes orbit492 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-321deg) rotateY(257deg) translateX(320px) rotateZ(321deg);
  }
  80% {
    transform: rotateZ(-321deg) rotateY(257deg) translateX(320px) rotateZ(321deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-321deg) rotateY(257deg) translateX(960px) rotateZ(321deg);
  }
}
.c:nth-child(493) {
  animation: orbit493 35s infinite;
  animation-delay: 4.93s;
  background-color: hsl(58.1714285714, 100%, 50%);
}

@keyframes orbit493 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-206deg) rotateY(223deg) translateX(320px) rotateZ(206deg);
  }
  80% {
    transform: rotateZ(-206deg) rotateY(223deg) translateX(320px) rotateZ(206deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-206deg) rotateY(223deg) translateX(960px) rotateZ(206deg);
  }
}
.c:nth-child(494) {
  animation: orbit494 35s infinite;
  animation-delay: 4.94s;
  background-color: hsl(58.2285714286, 100%, 50%);
}

@keyframes orbit494 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-170deg) rotateY(161deg) translateX(320px) rotateZ(170deg);
  }
  80% {
    transform: rotateZ(-170deg) rotateY(161deg) translateX(320px) rotateZ(170deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-170deg) rotateY(161deg) translateX(960px) rotateZ(170deg);
  }
}
.c:nth-child(495) {
  animation: orbit495 35s infinite;
  animation-delay: 4.95s;
  background-color: hsl(58.2857142857, 100%, 50%);
}

@keyframes orbit495 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-331deg) rotateY(50deg) translateX(320px) rotateZ(331deg);
  }
  80% {
    transform: rotateZ(-331deg) rotateY(50deg) translateX(320px) rotateZ(331deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-331deg) rotateY(50deg) translateX(960px) rotateZ(331deg);
  }
}
.c:nth-child(496) {
  animation: orbit496 35s infinite;
  animation-delay: 4.96s;
  background-color: hsl(58.3428571429, 100%, 50%);
}

@keyframes orbit496 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-323deg) rotateY(358deg) translateX(320px) rotateZ(323deg);
  }
  80% {
    transform: rotateZ(-323deg) rotateY(358deg) translateX(320px) rotateZ(323deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-323deg) rotateY(358deg) translateX(960px) rotateZ(323deg);
  }
}
.c:nth-child(497) {
  animation: orbit497 35s infinite;
  animation-delay: 4.97s;
  background-color: hsl(58.4, 100%, 50%);
}

@keyframes orbit497 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-287deg) rotateY(201deg) translateX(320px) rotateZ(287deg);
  }
  80% {
    transform: rotateZ(-287deg) rotateY(201deg) translateX(320px) rotateZ(287deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-287deg) rotateY(201deg) translateX(960px) rotateZ(287deg);
  }
}
.c:nth-child(498) {
  animation: orbit498 35s infinite;
  animation-delay: 4.98s;
  background-color: hsl(58.4571428571, 100%, 50%);
}

@keyframes orbit498 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-103deg) rotateY(70deg) translateX(320px) rotateZ(103deg);
  }
  80% {
    transform: rotateZ(-103deg) rotateY(70deg) translateX(320px) rotateZ(103deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-103deg) rotateY(70deg) translateX(960px) rotateZ(103deg);
  }
}
.c:nth-child(499) {
  animation: orbit499 35s infinite;
  animation-delay: 4.99s;
  background-color: hsl(58.5142857143, 100%, 50%);
}

@keyframes orbit499 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-49deg) rotateY(145deg) translateX(320px) rotateZ(49deg);
  }
  80% {
    transform: rotateZ(-49deg) rotateY(145deg) translateX(320px) rotateZ(49deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-49deg) rotateY(145deg) translateX(960px) rotateZ(49deg);
  }
}
.c:nth-child(500) {
  animation: orbit500 35s infinite;
  animation-delay: 5s;
  background-color: hsl(58.5714285714, 100%, 50%);
}

@keyframes orbit500 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-266deg) rotateY(80deg) translateX(320px) rotateZ(266deg);
  }
  80% {
    transform: rotateZ(-266deg) rotateY(80deg) translateX(320px) rotateZ(266deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-266deg) rotateY(80deg) translateX(960px) rotateZ(266deg);
  }
}
.c:nth-child(501) {
  animation: orbit501 35s infinite;
  animation-delay: 5.01s;
  background-color: hsl(58.6285714286, 100%, 50%);
}

@keyframes orbit501 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-274deg) rotateY(49deg) translateX(320px) rotateZ(274deg);
  }
  80% {
    transform: rotateZ(-274deg) rotateY(49deg) translateX(320px) rotateZ(274deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-274deg) rotateY(49deg) translateX(960px) rotateZ(274deg);
  }
}
.c:nth-child(502) {
  animation: orbit502 35s infinite;
  animation-delay: 5.02s;
  background-color: hsl(58.6857142857, 100%, 50%);
}

@keyframes orbit502 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-237deg) rotateY(150deg) translateX(320px) rotateZ(237deg);
  }
  80% {
    transform: rotateZ(-237deg) rotateY(150deg) translateX(320px) rotateZ(237deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-237deg) rotateY(150deg) translateX(960px) rotateZ(237deg);
  }
}
.c:nth-child(503) {
  animation: orbit503 35s infinite;
  animation-delay: 5.03s;
  background-color: hsl(58.7428571429, 100%, 50%);
}

@keyframes orbit503 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-319deg) rotateY(11deg) translateX(320px) rotateZ(319deg);
  }
  80% {
    transform: rotateZ(-319deg) rotateY(11deg) translateX(320px) rotateZ(319deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-319deg) rotateY(11deg) translateX(960px) rotateZ(319deg);
  }
}
.c:nth-child(504) {
  animation: orbit504 35s infinite;
  animation-delay: 5.04s;
  background-color: hsl(58.8, 100%, 50%);
}

@keyframes orbit504 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-2deg) rotateY(96deg) translateX(320px) rotateZ(2deg);
  }
  80% {
    transform: rotateZ(-2deg) rotateY(96deg) translateX(320px) rotateZ(2deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-2deg) rotateY(96deg) translateX(960px) rotateZ(2deg);
  }
}
.c:nth-child(505) {
  animation: orbit505 35s infinite;
  animation-delay: 5.05s;
  background-color: hsl(58.8571428571, 100%, 50%);
}

@keyframes orbit505 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-109deg) rotateY(204deg) translateX(320px) rotateZ(109deg);
  }
  80% {
    transform: rotateZ(-109deg) rotateY(204deg) translateX(320px) rotateZ(109deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-109deg) rotateY(204deg) translateX(960px) rotateZ(109deg);
  }
}
.c:nth-child(506) {
  animation: orbit506 35s infinite;
  animation-delay: 5.06s;
  background-color: hsl(58.9142857143, 100%, 50%);
}

@keyframes orbit506 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-20deg) rotateY(295deg) translateX(320px) rotateZ(20deg);
  }
  80% {
    transform: rotateZ(-20deg) rotateY(295deg) translateX(320px) rotateZ(20deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-20deg) rotateY(295deg) translateX(960px) rotateZ(20deg);
  }
}
.c:nth-child(507) {
  animation: orbit507 35s infinite;
  animation-delay: 5.07s;
  background-color: hsl(58.9714285714, 100%, 50%);
}

@keyframes orbit507 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-281deg) rotateY(161deg) translateX(320px) rotateZ(281deg);
  }
  80% {
    transform: rotateZ(-281deg) rotateY(161deg) translateX(320px) rotateZ(281deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-281deg) rotateY(161deg) translateX(960px) rotateZ(281deg);
  }
}
.c:nth-child(508) {
  animation: orbit508 35s infinite;
  animation-delay: 5.08s;
  background-color: hsl(59.0285714286, 100%, 50%);
}

@keyframes orbit508 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-72deg) rotateY(246deg) translateX(320px) rotateZ(72deg);
  }
  80% {
    transform: rotateZ(-72deg) rotateY(246deg) translateX(320px) rotateZ(72deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-72deg) rotateY(246deg) translateX(960px) rotateZ(72deg);
  }
}
.c:nth-child(509) {
  animation: orbit509 35s infinite;
  animation-delay: 5.09s;
  background-color: hsl(59.0857142857, 100%, 50%);
}

@keyframes orbit509 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-63deg) rotateY(133deg) translateX(320px) rotateZ(63deg);
  }
  80% {
    transform: rotateZ(-63deg) rotateY(133deg) translateX(320px) rotateZ(63deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-63deg) rotateY(133deg) translateX(960px) rotateZ(63deg);
  }
}
.c:nth-child(510) {
  animation: orbit510 35s infinite;
  animation-delay: 5.1s;
  background-color: hsl(59.1428571429, 100%, 50%);
}

@keyframes orbit510 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-256deg) rotateY(324deg) translateX(320px) rotateZ(256deg);
  }
  80% {
    transform: rotateZ(-256deg) rotateY(324deg) translateX(320px) rotateZ(256deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-256deg) rotateY(324deg) translateX(960px) rotateZ(256deg);
  }
}
.c:nth-child(511) {
  animation: orbit511 35s infinite;
  animation-delay: 5.11s;
  background-color: hsl(59.2, 100%, 50%);
}

@keyframes orbit511 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-266deg) rotateY(260deg) translateX(320px) rotateZ(266deg);
  }
  80% {
    transform: rotateZ(-266deg) rotateY(260deg) translateX(320px) rotateZ(266deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-266deg) rotateY(260deg) translateX(960px) rotateZ(266deg);
  }
}
.c:nth-child(512) {
  animation: orbit512 35s infinite;
  animation-delay: 5.12s;
  background-color: hsl(59.2571428571, 100%, 50%);
}

@keyframes orbit512 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-263deg) rotateY(149deg) translateX(320px) rotateZ(263deg);
  }
  80% {
    transform: rotateZ(-263deg) rotateY(149deg) translateX(320px) rotateZ(263deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-263deg) rotateY(149deg) translateX(960px) rotateZ(263deg);
  }
}
.c:nth-child(513) {
  animation: orbit513 35s infinite;
  animation-delay: 5.13s;
  background-color: hsl(59.3142857143, 100%, 50%);
}

@keyframes orbit513 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-141deg) rotateY(184deg) translateX(320px) rotateZ(141deg);
  }
  80% {
    transform: rotateZ(-141deg) rotateY(184deg) translateX(320px) rotateZ(141deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-141deg) rotateY(184deg) translateX(960px) rotateZ(141deg);
  }
}
.c:nth-child(514) {
  animation: orbit514 35s infinite;
  animation-delay: 5.14s;
  background-color: hsl(59.3714285714, 100%, 50%);
}

@keyframes orbit514 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-147deg) rotateY(141deg) translateX(320px) rotateZ(147deg);
  }
  80% {
    transform: rotateZ(-147deg) rotateY(141deg) translateX(320px) rotateZ(147deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-147deg) rotateY(141deg) translateX(960px) rotateZ(147deg);
  }
}
.c:nth-child(515) {
  animation: orbit515 35s infinite;
  animation-delay: 5.15s;
  background-color: hsl(59.4285714286, 100%, 50%);
}

@keyframes orbit515 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-295deg) rotateY(77deg) translateX(320px) rotateZ(295deg);
  }
  80% {
    transform: rotateZ(-295deg) rotateY(77deg) translateX(320px) rotateZ(295deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-295deg) rotateY(77deg) translateX(960px) rotateZ(295deg);
  }
}
.c:nth-child(516) {
  animation: orbit516 35s infinite;
  animation-delay: 5.16s;
  background-color: hsl(59.4857142857, 100%, 50%);
}

@keyframes orbit516 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-195deg) rotateY(11deg) translateX(320px) rotateZ(195deg);
  }
  80% {
    transform: rotateZ(-195deg) rotateY(11deg) translateX(320px) rotateZ(195deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-195deg) rotateY(11deg) translateX(960px) rotateZ(195deg);
  }
}
.c:nth-child(517) {
  animation: orbit517 35s infinite;
  animation-delay: 5.17s;
  background-color: hsl(59.5428571429, 100%, 50%);
}

@keyframes orbit517 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-278deg) rotateY(62deg) translateX(320px) rotateZ(278deg);
  }
  80% {
    transform: rotateZ(-278deg) rotateY(62deg) translateX(320px) rotateZ(278deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-278deg) rotateY(62deg) translateX(960px) rotateZ(278deg);
  }
}
.c:nth-child(518) {
  animation: orbit518 35s infinite;
  animation-delay: 5.18s;
  background-color: hsl(59.6, 100%, 50%);
}

@keyframes orbit518 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-325deg) rotateY(29deg) translateX(320px) rotateZ(325deg);
  }
  80% {
    transform: rotateZ(-325deg) rotateY(29deg) translateX(320px) rotateZ(325deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-325deg) rotateY(29deg) translateX(960px) rotateZ(325deg);
  }
}
.c:nth-child(519) {
  animation: orbit519 35s infinite;
  animation-delay: 5.19s;
  background-color: hsl(59.6571428571, 100%, 50%);
}

@keyframes orbit519 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-302deg) rotateY(77deg) translateX(320px) rotateZ(302deg);
  }
  80% {
    transform: rotateZ(-302deg) rotateY(77deg) translateX(320px) rotateZ(302deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-302deg) rotateY(77deg) translateX(960px) rotateZ(302deg);
  }
}
.c:nth-child(520) {
  animation: orbit520 35s infinite;
  animation-delay: 5.2s;
  background-color: hsl(59.7142857143, 100%, 50%);
}

@keyframes orbit520 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-240deg) rotateY(257deg) translateX(320px) rotateZ(240deg);
  }
  80% {
    transform: rotateZ(-240deg) rotateY(257deg) translateX(320px) rotateZ(240deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-240deg) rotateY(257deg) translateX(960px) rotateZ(240deg);
  }
}
.c:nth-child(521) {
  animation: orbit521 35s infinite;
  animation-delay: 5.21s;
  background-color: hsl(59.7714285714, 100%, 50%);
}

@keyframes orbit521 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-67deg) rotateY(106deg) translateX(320px) rotateZ(67deg);
  }
  80% {
    transform: rotateZ(-67deg) rotateY(106deg) translateX(320px) rotateZ(67deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-67deg) rotateY(106deg) translateX(960px) rotateZ(67deg);
  }
}
.c:nth-child(522) {
  animation: orbit522 35s infinite;
  animation-delay: 5.22s;
  background-color: hsl(59.8285714286, 100%, 50%);
}

@keyframes orbit522 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-103deg) rotateY(177deg) translateX(320px) rotateZ(103deg);
  }
  80% {
    transform: rotateZ(-103deg) rotateY(177deg) translateX(320px) rotateZ(103deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-103deg) rotateY(177deg) translateX(960px) rotateZ(103deg);
  }
}
.c:nth-child(523) {
  animation: orbit523 35s infinite;
  animation-delay: 5.23s;
  background-color: hsl(59.8857142857, 100%, 50%);
}

@keyframes orbit523 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-301deg) rotateY(151deg) translateX(320px) rotateZ(301deg);
  }
  80% {
    transform: rotateZ(-301deg) rotateY(151deg) translateX(320px) rotateZ(301deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-301deg) rotateY(151deg) translateX(960px) rotateZ(301deg);
  }
}
.c:nth-child(524) {
  animation: orbit524 35s infinite;
  animation-delay: 5.24s;
  background-color: hsl(59.9428571429, 100%, 50%);
}

@keyframes orbit524 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-65deg) rotateY(33deg) translateX(320px) rotateZ(65deg);
  }
  80% {
    transform: rotateZ(-65deg) rotateY(33deg) translateX(320px) rotateZ(65deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-65deg) rotateY(33deg) translateX(960px) rotateZ(65deg);
  }
}
.c:nth-child(525) {
  animation: orbit525 35s infinite;
  animation-delay: 5.25s;
  background-color: hsl(60, 100%, 50%);
}

@keyframes orbit525 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-252deg) rotateY(185deg) translateX(320px) rotateZ(252deg);
  }
  80% {
    transform: rotateZ(-252deg) rotateY(185deg) translateX(320px) rotateZ(252deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-252deg) rotateY(185deg) translateX(960px) rotateZ(252deg);
  }
}
.c:nth-child(526) {
  animation: orbit526 35s infinite;
  animation-delay: 5.26s;
  background-color: hsl(60.0571428571, 100%, 50%);
}

@keyframes orbit526 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-43deg) rotateY(242deg) translateX(320px) rotateZ(43deg);
  }
  80% {
    transform: rotateZ(-43deg) rotateY(242deg) translateX(320px) rotateZ(43deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-43deg) rotateY(242deg) translateX(960px) rotateZ(43deg);
  }
}
.c:nth-child(527) {
  animation: orbit527 35s infinite;
  animation-delay: 5.27s;
  background-color: hsl(60.1142857143, 100%, 50%);
}

@keyframes orbit527 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-319deg) rotateY(46deg) translateX(320px) rotateZ(319deg);
  }
  80% {
    transform: rotateZ(-319deg) rotateY(46deg) translateX(320px) rotateZ(319deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-319deg) rotateY(46deg) translateX(960px) rotateZ(319deg);
  }
}
.c:nth-child(528) {
  animation: orbit528 35s infinite;
  animation-delay: 5.28s;
  background-color: hsl(60.1714285714, 100%, 50%);
}

@keyframes orbit528 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-253deg) rotateY(121deg) translateX(320px) rotateZ(253deg);
  }
  80% {
    transform: rotateZ(-253deg) rotateY(121deg) translateX(320px) rotateZ(253deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-253deg) rotateY(121deg) translateX(960px) rotateZ(253deg);
  }
}
.c:nth-child(529) {
  animation: orbit529 35s infinite;
  animation-delay: 5.29s;
  background-color: hsl(60.2285714286, 100%, 50%);
}

@keyframes orbit529 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-95deg) rotateY(143deg) translateX(320px) rotateZ(95deg);
  }
  80% {
    transform: rotateZ(-95deg) rotateY(143deg) translateX(320px) rotateZ(95deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-95deg) rotateY(143deg) translateX(960px) rotateZ(95deg);
  }
}
.c:nth-child(530) {
  animation: orbit530 35s infinite;
  animation-delay: 5.3s;
  background-color: hsl(60.2857142857, 100%, 50%);
}

@keyframes orbit530 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-283deg) rotateY(227deg) translateX(320px) rotateZ(283deg);
  }
  80% {
    transform: rotateZ(-283deg) rotateY(227deg) translateX(320px) rotateZ(283deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-283deg) rotateY(227deg) translateX(960px) rotateZ(283deg);
  }
}
.c:nth-child(531) {
  animation: orbit531 35s infinite;
  animation-delay: 5.31s;
  background-color: hsl(60.3428571429, 100%, 50%);
}

@keyframes orbit531 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-299deg) rotateY(302deg) translateX(320px) rotateZ(299deg);
  }
  80% {
    transform: rotateZ(-299deg) rotateY(302deg) translateX(320px) rotateZ(299deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-299deg) rotateY(302deg) translateX(960px) rotateZ(299deg);
  }
}
.c:nth-child(532) {
  animation: orbit532 35s infinite;
  animation-delay: 5.32s;
  background-color: hsl(60.4, 100%, 50%);
}

@keyframes orbit532 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-95deg) rotateY(21deg) translateX(320px) rotateZ(95deg);
  }
  80% {
    transform: rotateZ(-95deg) rotateY(21deg) translateX(320px) rotateZ(95deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-95deg) rotateY(21deg) translateX(960px) rotateZ(95deg);
  }
}
.c:nth-child(533) {
  animation: orbit533 35s infinite;
  animation-delay: 5.33s;
  background-color: hsl(60.4571428571, 100%, 50%);
}

@keyframes orbit533 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-272deg) rotateY(204deg) translateX(320px) rotateZ(272deg);
  }
  80% {
    transform: rotateZ(-272deg) rotateY(204deg) translateX(320px) rotateZ(272deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-272deg) rotateY(204deg) translateX(960px) rotateZ(272deg);
  }
}
.c:nth-child(534) {
  animation: orbit534 35s infinite;
  animation-delay: 5.34s;
  background-color: hsl(60.5142857143, 100%, 50%);
}

@keyframes orbit534 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-199deg) rotateY(42deg) translateX(320px) rotateZ(199deg);
  }
  80% {
    transform: rotateZ(-199deg) rotateY(42deg) translateX(320px) rotateZ(199deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-199deg) rotateY(42deg) translateX(960px) rotateZ(199deg);
  }
}
.c:nth-child(535) {
  animation: orbit535 35s infinite;
  animation-delay: 5.35s;
  background-color: hsl(60.5714285714, 100%, 50%);
}

@keyframes orbit535 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-337deg) rotateY(128deg) translateX(320px) rotateZ(337deg);
  }
  80% {
    transform: rotateZ(-337deg) rotateY(128deg) translateX(320px) rotateZ(337deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-337deg) rotateY(128deg) translateX(960px) rotateZ(337deg);
  }
}
.c:nth-child(536) {
  animation: orbit536 35s infinite;
  animation-delay: 5.36s;
  background-color: hsl(60.6285714286, 100%, 50%);
}

@keyframes orbit536 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-294deg) rotateY(137deg) translateX(320px) rotateZ(294deg);
  }
  80% {
    transform: rotateZ(-294deg) rotateY(137deg) translateX(320px) rotateZ(294deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-294deg) rotateY(137deg) translateX(960px) rotateZ(294deg);
  }
}
.c:nth-child(537) {
  animation: orbit537 35s infinite;
  animation-delay: 5.37s;
  background-color: hsl(60.6857142857, 100%, 50%);
}

@keyframes orbit537 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-341deg) rotateY(41deg) translateX(320px) rotateZ(341deg);
  }
  80% {
    transform: rotateZ(-341deg) rotateY(41deg) translateX(320px) rotateZ(341deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-341deg) rotateY(41deg) translateX(960px) rotateZ(341deg);
  }
}
.c:nth-child(538) {
  animation: orbit538 35s infinite;
  animation-delay: 5.38s;
  background-color: hsl(60.7428571429, 100%, 50%);
}

@keyframes orbit538 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-359deg) rotateY(115deg) translateX(320px) rotateZ(359deg);
  }
  80% {
    transform: rotateZ(-359deg) rotateY(115deg) translateX(320px) rotateZ(359deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-359deg) rotateY(115deg) translateX(960px) rotateZ(359deg);
  }
}
.c:nth-child(539) {
  animation: orbit539 35s infinite;
  animation-delay: 5.39s;
  background-color: hsl(60.8, 100%, 50%);
}

@keyframes orbit539 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-277deg) rotateY(240deg) translateX(320px) rotateZ(277deg);
  }
  80% {
    transform: rotateZ(-277deg) rotateY(240deg) translateX(320px) rotateZ(277deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-277deg) rotateY(240deg) translateX(960px) rotateZ(277deg);
  }
}
.c:nth-child(540) {
  animation: orbit540 35s infinite;
  animation-delay: 5.4s;
  background-color: hsl(60.8571428571, 100%, 50%);
}

@keyframes orbit540 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-90deg) rotateY(263deg) translateX(320px) rotateZ(90deg);
  }
  80% {
    transform: rotateZ(-90deg) rotateY(263deg) translateX(320px) rotateZ(90deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-90deg) rotateY(263deg) translateX(960px) rotateZ(90deg);
  }
}
.c:nth-child(541) {
  animation: orbit541 35s infinite;
  animation-delay: 5.41s;
  background-color: hsl(60.9142857143, 100%, 50%);
}

@keyframes orbit541 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-283deg) rotateY(267deg) translateX(320px) rotateZ(283deg);
  }
  80% {
    transform: rotateZ(-283deg) rotateY(267deg) translateX(320px) rotateZ(283deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-283deg) rotateY(267deg) translateX(960px) rotateZ(283deg);
  }
}
.c:nth-child(542) {
  animation: orbit542 35s infinite;
  animation-delay: 5.42s;
  background-color: hsl(60.9714285714, 100%, 50%);
}

@keyframes orbit542 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-282deg) rotateY(111deg) translateX(320px) rotateZ(282deg);
  }
  80% {
    transform: rotateZ(-282deg) rotateY(111deg) translateX(320px) rotateZ(282deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-282deg) rotateY(111deg) translateX(960px) rotateZ(282deg);
  }
}
.c:nth-child(543) {
  animation: orbit543 35s infinite;
  animation-delay: 5.43s;
  background-color: hsl(61.0285714286, 100%, 50%);
}

@keyframes orbit543 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-249deg) rotateY(87deg) translateX(320px) rotateZ(249deg);
  }
  80% {
    transform: rotateZ(-249deg) rotateY(87deg) translateX(320px) rotateZ(249deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-249deg) rotateY(87deg) translateX(960px) rotateZ(249deg);
  }
}
.c:nth-child(544) {
  animation: orbit544 35s infinite;
  animation-delay: 5.44s;
  background-color: hsl(61.0857142857, 100%, 50%);
}

@keyframes orbit544 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-231deg) rotateY(336deg) translateX(320px) rotateZ(231deg);
  }
  80% {
    transform: rotateZ(-231deg) rotateY(336deg) translateX(320px) rotateZ(231deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-231deg) rotateY(336deg) translateX(960px) rotateZ(231deg);
  }
}
.c:nth-child(545) {
  animation: orbit545 35s infinite;
  animation-delay: 5.45s;
  background-color: hsl(61.1428571429, 100%, 50%);
}

@keyframes orbit545 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-105deg) rotateY(123deg) translateX(320px) rotateZ(105deg);
  }
  80% {
    transform: rotateZ(-105deg) rotateY(123deg) translateX(320px) rotateZ(105deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-105deg) rotateY(123deg) translateX(960px) rotateZ(105deg);
  }
}
.c:nth-child(546) {
  animation: orbit546 35s infinite;
  animation-delay: 5.46s;
  background-color: hsl(61.2, 100%, 50%);
}

@keyframes orbit546 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-39deg) rotateY(17deg) translateX(320px) rotateZ(39deg);
  }
  80% {
    transform: rotateZ(-39deg) rotateY(17deg) translateX(320px) rotateZ(39deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-39deg) rotateY(17deg) translateX(960px) rotateZ(39deg);
  }
}
.c:nth-child(547) {
  animation: orbit547 35s infinite;
  animation-delay: 5.47s;
  background-color: hsl(61.2571428571, 100%, 50%);
}

@keyframes orbit547 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-110deg) rotateY(66deg) translateX(320px) rotateZ(110deg);
  }
  80% {
    transform: rotateZ(-110deg) rotateY(66deg) translateX(320px) rotateZ(110deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-110deg) rotateY(66deg) translateX(960px) rotateZ(110deg);
  }
}
.c:nth-child(548) {
  animation: orbit548 35s infinite;
  animation-delay: 5.48s;
  background-color: hsl(61.3142857143, 100%, 50%);
}

@keyframes orbit548 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-280deg) rotateY(337deg) translateX(320px) rotateZ(280deg);
  }
  80% {
    transform: rotateZ(-280deg) rotateY(337deg) translateX(320px) rotateZ(280deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-280deg) rotateY(337deg) translateX(960px) rotateZ(280deg);
  }
}
.c:nth-child(549) {
  animation: orbit549 35s infinite;
  animation-delay: 5.49s;
  background-color: hsl(61.3714285714, 100%, 50%);
}

@keyframes orbit549 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-116deg) rotateY(297deg) translateX(320px) rotateZ(116deg);
  }
  80% {
    transform: rotateZ(-116deg) rotateY(297deg) translateX(320px) rotateZ(116deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-116deg) rotateY(297deg) translateX(960px) rotateZ(116deg);
  }
}
.c:nth-child(550) {
  animation: orbit550 35s infinite;
  animation-delay: 5.5s;
  background-color: hsl(61.4285714286, 100%, 50%);
}

@keyframes orbit550 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-163deg) rotateY(195deg) translateX(320px) rotateZ(163deg);
  }
  80% {
    transform: rotateZ(-163deg) rotateY(195deg) translateX(320px) rotateZ(163deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-163deg) rotateY(195deg) translateX(960px) rotateZ(163deg);
  }
}
.c:nth-child(551) {
  animation: orbit551 35s infinite;
  animation-delay: 5.51s;
  background-color: hsl(61.4857142857, 100%, 50%);
}

@keyframes orbit551 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-166deg) rotateY(321deg) translateX(320px) rotateZ(166deg);
  }
  80% {
    transform: rotateZ(-166deg) rotateY(321deg) translateX(320px) rotateZ(166deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-166deg) rotateY(321deg) translateX(960px) rotateZ(166deg);
  }
}
.c:nth-child(552) {
  animation: orbit552 35s infinite;
  animation-delay: 5.52s;
  background-color: hsl(61.5428571429, 100%, 50%);
}

@keyframes orbit552 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-174deg) rotateY(281deg) translateX(320px) rotateZ(174deg);
  }
  80% {
    transform: rotateZ(-174deg) rotateY(281deg) translateX(320px) rotateZ(174deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-174deg) rotateY(281deg) translateX(960px) rotateZ(174deg);
  }
}
.c:nth-child(553) {
  animation: orbit553 35s infinite;
  animation-delay: 5.53s;
  background-color: hsl(61.6, 100%, 50%);
}

@keyframes orbit553 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-41deg) rotateY(328deg) translateX(320px) rotateZ(41deg);
  }
  80% {
    transform: rotateZ(-41deg) rotateY(328deg) translateX(320px) rotateZ(41deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-41deg) rotateY(328deg) translateX(960px) rotateZ(41deg);
  }
}
.c:nth-child(554) {
  animation: orbit554 35s infinite;
  animation-delay: 5.54s;
  background-color: hsl(61.6571428571, 100%, 50%);
}

@keyframes orbit554 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-287deg) rotateY(331deg) translateX(320px) rotateZ(287deg);
  }
  80% {
    transform: rotateZ(-287deg) rotateY(331deg) translateX(320px) rotateZ(287deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-287deg) rotateY(331deg) translateX(960px) rotateZ(287deg);
  }
}
.c:nth-child(555) {
  animation: orbit555 35s infinite;
  animation-delay: 5.55s;
  background-color: hsl(61.7142857143, 100%, 50%);
}

@keyframes orbit555 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-221deg) rotateY(176deg) translateX(320px) rotateZ(221deg);
  }
  80% {
    transform: rotateZ(-221deg) rotateY(176deg) translateX(320px) rotateZ(221deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-221deg) rotateY(176deg) translateX(960px) rotateZ(221deg);
  }
}
.c:nth-child(556) {
  animation: orbit556 35s infinite;
  animation-delay: 5.56s;
  background-color: hsl(61.7714285714, 100%, 50%);
}

@keyframes orbit556 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-109deg) rotateY(275deg) translateX(320px) rotateZ(109deg);
  }
  80% {
    transform: rotateZ(-109deg) rotateY(275deg) translateX(320px) rotateZ(109deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-109deg) rotateY(275deg) translateX(960px) rotateZ(109deg);
  }
}
.c:nth-child(557) {
  animation: orbit557 35s infinite;
  animation-delay: 5.57s;
  background-color: hsl(61.8285714286, 100%, 50%);
}

@keyframes orbit557 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-65deg) rotateY(333deg) translateX(320px) rotateZ(65deg);
  }
  80% {
    transform: rotateZ(-65deg) rotateY(333deg) translateX(320px) rotateZ(65deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-65deg) rotateY(333deg) translateX(960px) rotateZ(65deg);
  }
}
.c:nth-child(558) {
  animation: orbit558 35s infinite;
  animation-delay: 5.58s;
  background-color: hsl(61.8857142857, 100%, 50%);
}

@keyframes orbit558 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-33deg) rotateY(103deg) translateX(320px) rotateZ(33deg);
  }
  80% {
    transform: rotateZ(-33deg) rotateY(103deg) translateX(320px) rotateZ(33deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-33deg) rotateY(103deg) translateX(960px) rotateZ(33deg);
  }
}
.c:nth-child(559) {
  animation: orbit559 35s infinite;
  animation-delay: 5.59s;
  background-color: hsl(61.9428571429, 100%, 50%);
}

@keyframes orbit559 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-236deg) rotateY(117deg) translateX(320px) rotateZ(236deg);
  }
  80% {
    transform: rotateZ(-236deg) rotateY(117deg) translateX(320px) rotateZ(236deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-236deg) rotateY(117deg) translateX(960px) rotateZ(236deg);
  }
}
.c:nth-child(560) {
  animation: orbit560 35s infinite;
  animation-delay: 5.6s;
  background-color: hsl(62, 100%, 50%);
}

@keyframes orbit560 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-289deg) rotateY(65deg) translateX(320px) rotateZ(289deg);
  }
  80% {
    transform: rotateZ(-289deg) rotateY(65deg) translateX(320px) rotateZ(289deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-289deg) rotateY(65deg) translateX(960px) rotateZ(289deg);
  }
}
.c:nth-child(561) {
  animation: orbit561 35s infinite;
  animation-delay: 5.61s;
  background-color: hsl(62.0571428571, 100%, 50%);
}

@keyframes orbit561 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-187deg) rotateY(269deg) translateX(320px) rotateZ(187deg);
  }
  80% {
    transform: rotateZ(-187deg) rotateY(269deg) translateX(320px) rotateZ(187deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-187deg) rotateY(269deg) translateX(960px) rotateZ(187deg);
  }
}
.c:nth-child(562) {
  animation: orbit562 35s infinite;
  animation-delay: 5.62s;
  background-color: hsl(62.1142857143, 100%, 50%);
}

@keyframes orbit562 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-51deg) rotateY(275deg) translateX(320px) rotateZ(51deg);
  }
  80% {
    transform: rotateZ(-51deg) rotateY(275deg) translateX(320px) rotateZ(51deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-51deg) rotateY(275deg) translateX(960px) rotateZ(51deg);
  }
}
.c:nth-child(563) {
  animation: orbit563 35s infinite;
  animation-delay: 5.63s;
  background-color: hsl(62.1714285714, 100%, 50%);
}

@keyframes orbit563 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-113deg) rotateY(91deg) translateX(320px) rotateZ(113deg);
  }
  80% {
    transform: rotateZ(-113deg) rotateY(91deg) translateX(320px) rotateZ(113deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-113deg) rotateY(91deg) translateX(960px) rotateZ(113deg);
  }
}
.c:nth-child(564) {
  animation: orbit564 35s infinite;
  animation-delay: 5.64s;
  background-color: hsl(62.2285714286, 100%, 50%);
}

@keyframes orbit564 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-1deg) rotateY(342deg) translateX(320px) rotateZ(1deg);
  }
  80% {
    transform: rotateZ(-1deg) rotateY(342deg) translateX(320px) rotateZ(1deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-1deg) rotateY(342deg) translateX(960px) rotateZ(1deg);
  }
}
.c:nth-child(565) {
  animation: orbit565 35s infinite;
  animation-delay: 5.65s;
  background-color: hsl(62.2857142857, 100%, 50%);
}

@keyframes orbit565 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-68deg) rotateY(196deg) translateX(320px) rotateZ(68deg);
  }
  80% {
    transform: rotateZ(-68deg) rotateY(196deg) translateX(320px) rotateZ(68deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-68deg) rotateY(196deg) translateX(960px) rotateZ(68deg);
  }
}
.c:nth-child(566) {
  animation: orbit566 35s infinite;
  animation-delay: 5.66s;
  background-color: hsl(62.3428571429, 100%, 50%);
}

@keyframes orbit566 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-327deg) rotateY(134deg) translateX(320px) rotateZ(327deg);
  }
  80% {
    transform: rotateZ(-327deg) rotateY(134deg) translateX(320px) rotateZ(327deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-327deg) rotateY(134deg) translateX(960px) rotateZ(327deg);
  }
}
.c:nth-child(567) {
  animation: orbit567 35s infinite;
  animation-delay: 5.67s;
  background-color: hsl(62.4, 100%, 50%);
}

@keyframes orbit567 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-324deg) rotateY(324deg) translateX(320px) rotateZ(324deg);
  }
  80% {
    transform: rotateZ(-324deg) rotateY(324deg) translateX(320px) rotateZ(324deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-324deg) rotateY(324deg) translateX(960px) rotateZ(324deg);
  }
}
.c:nth-child(568) {
  animation: orbit568 35s infinite;
  animation-delay: 5.68s;
  background-color: hsl(62.4571428571, 100%, 50%);
}

@keyframes orbit568 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-228deg) rotateY(342deg) translateX(320px) rotateZ(228deg);
  }
  80% {
    transform: rotateZ(-228deg) rotateY(342deg) translateX(320px) rotateZ(228deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-228deg) rotateY(342deg) translateX(960px) rotateZ(228deg);
  }
}
.c:nth-child(569) {
  animation: orbit569 35s infinite;
  animation-delay: 5.69s;
  background-color: hsl(62.5142857143, 100%, 50%);
}

@keyframes orbit569 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-251deg) rotateY(40deg) translateX(320px) rotateZ(251deg);
  }
  80% {
    transform: rotateZ(-251deg) rotateY(40deg) translateX(320px) rotateZ(251deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-251deg) rotateY(40deg) translateX(960px) rotateZ(251deg);
  }
}
.c:nth-child(570) {
  animation: orbit570 35s infinite;
  animation-delay: 5.7s;
  background-color: hsl(62.5714285714, 100%, 50%);
}

@keyframes orbit570 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-178deg) rotateY(224deg) translateX(320px) rotateZ(178deg);
  }
  80% {
    transform: rotateZ(-178deg) rotateY(224deg) translateX(320px) rotateZ(178deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-178deg) rotateY(224deg) translateX(960px) rotateZ(178deg);
  }
}
.c:nth-child(571) {
  animation: orbit571 35s infinite;
  animation-delay: 5.71s;
  background-color: hsl(62.6285714286, 100%, 50%);
}

@keyframes orbit571 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-343deg) rotateY(144deg) translateX(320px) rotateZ(343deg);
  }
  80% {
    transform: rotateZ(-343deg) rotateY(144deg) translateX(320px) rotateZ(343deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-343deg) rotateY(144deg) translateX(960px) rotateZ(343deg);
  }
}
.c:nth-child(572) {
  animation: orbit572 35s infinite;
  animation-delay: 5.72s;
  background-color: hsl(62.6857142857, 100%, 50%);
}

@keyframes orbit572 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-264deg) rotateY(195deg) translateX(320px) rotateZ(264deg);
  }
  80% {
    transform: rotateZ(-264deg) rotateY(195deg) translateX(320px) rotateZ(264deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-264deg) rotateY(195deg) translateX(960px) rotateZ(264deg);
  }
}
.c:nth-child(573) {
  animation: orbit573 35s infinite;
  animation-delay: 5.73s;
  background-color: hsl(62.7428571429, 100%, 50%);
}

@keyframes orbit573 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-85deg) rotateY(315deg) translateX(320px) rotateZ(85deg);
  }
  80% {
    transform: rotateZ(-85deg) rotateY(315deg) translateX(320px) rotateZ(85deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-85deg) rotateY(315deg) translateX(960px) rotateZ(85deg);
  }
}
.c:nth-child(574) {
  animation: orbit574 35s infinite;
  animation-delay: 5.74s;
  background-color: hsl(62.8, 100%, 50%);
}

@keyframes orbit574 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-357deg) rotateY(275deg) translateX(320px) rotateZ(357deg);
  }
  80% {
    transform: rotateZ(-357deg) rotateY(275deg) translateX(320px) rotateZ(357deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-357deg) rotateY(275deg) translateX(960px) rotateZ(357deg);
  }
}
.c:nth-child(575) {
  animation: orbit575 35s infinite;
  animation-delay: 5.75s;
  background-color: hsl(62.8571428571, 100%, 50%);
}

@keyframes orbit575 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-207deg) rotateY(239deg) translateX(320px) rotateZ(207deg);
  }
  80% {
    transform: rotateZ(-207deg) rotateY(239deg) translateX(320px) rotateZ(207deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-207deg) rotateY(239deg) translateX(960px) rotateZ(207deg);
  }
}
.c:nth-child(576) {
  animation: orbit576 35s infinite;
  animation-delay: 5.76s;
  background-color: hsl(62.9142857143, 100%, 50%);
}

@keyframes orbit576 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-185deg) rotateY(185deg) translateX(320px) rotateZ(185deg);
  }
  80% {
    transform: rotateZ(-185deg) rotateY(185deg) translateX(320px) rotateZ(185deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-185deg) rotateY(185deg) translateX(960px) rotateZ(185deg);
  }
}
.c:nth-child(577) {
  animation: orbit577 35s infinite;
  animation-delay: 5.77s;
  background-color: hsl(62.9714285714, 100%, 50%);
}

@keyframes orbit577 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-186deg) rotateY(19deg) translateX(320px) rotateZ(186deg);
  }
  80% {
    transform: rotateZ(-186deg) rotateY(19deg) translateX(320px) rotateZ(186deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-186deg) rotateY(19deg) translateX(960px) rotateZ(186deg);
  }
}
.c:nth-child(578) {
  animation: orbit578 35s infinite;
  animation-delay: 5.78s;
  background-color: hsl(63.0285714286, 100%, 50%);
}

@keyframes orbit578 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-178deg) rotateY(353deg) translateX(320px) rotateZ(178deg);
  }
  80% {
    transform: rotateZ(-178deg) rotateY(353deg) translateX(320px) rotateZ(178deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-178deg) rotateY(353deg) translateX(960px) rotateZ(178deg);
  }
}
.c:nth-child(579) {
  animation: orbit579 35s infinite;
  animation-delay: 5.79s;
  background-color: hsl(63.0857142857, 100%, 50%);
}

@keyframes orbit579 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-247deg) rotateY(340deg) translateX(320px) rotateZ(247deg);
  }
  80% {
    transform: rotateZ(-247deg) rotateY(340deg) translateX(320px) rotateZ(247deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-247deg) rotateY(340deg) translateX(960px) rotateZ(247deg);
  }
}
.c:nth-child(580) {
  animation: orbit580 35s infinite;
  animation-delay: 5.8s;
  background-color: hsl(63.1428571429, 100%, 50%);
}

@keyframes orbit580 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-227deg) rotateY(195deg) translateX(320px) rotateZ(227deg);
  }
  80% {
    transform: rotateZ(-227deg) rotateY(195deg) translateX(320px) rotateZ(227deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-227deg) rotateY(195deg) translateX(960px) rotateZ(227deg);
  }
}
.c:nth-child(581) {
  animation: orbit581 35s infinite;
  animation-delay: 5.81s;
  background-color: hsl(63.2, 100%, 50%);
}

@keyframes orbit581 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-11deg) rotateY(235deg) translateX(320px) rotateZ(11deg);
  }
  80% {
    transform: rotateZ(-11deg) rotateY(235deg) translateX(320px) rotateZ(11deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-11deg) rotateY(235deg) translateX(960px) rotateZ(11deg);
  }
}
.c:nth-child(582) {
  animation: orbit582 35s infinite;
  animation-delay: 5.82s;
  background-color: hsl(63.2571428571, 100%, 50%);
}

@keyframes orbit582 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-94deg) rotateY(176deg) translateX(320px) rotateZ(94deg);
  }
  80% {
    transform: rotateZ(-94deg) rotateY(176deg) translateX(320px) rotateZ(94deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-94deg) rotateY(176deg) translateX(960px) rotateZ(94deg);
  }
}
.c:nth-child(583) {
  animation: orbit583 35s infinite;
  animation-delay: 5.83s;
  background-color: hsl(63.3142857143, 100%, 50%);
}

@keyframes orbit583 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-357deg) rotateY(193deg) translateX(320px) rotateZ(357deg);
  }
  80% {
    transform: rotateZ(-357deg) rotateY(193deg) translateX(320px) rotateZ(357deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-357deg) rotateY(193deg) translateX(960px) rotateZ(357deg);
  }
}
.c:nth-child(584) {
  animation: orbit584 35s infinite;
  animation-delay: 5.84s;
  background-color: hsl(63.3714285714, 100%, 50%);
}

@keyframes orbit584 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-7deg) rotateY(80deg) translateX(320px) rotateZ(7deg);
  }
  80% {
    transform: rotateZ(-7deg) rotateY(80deg) translateX(320px) rotateZ(7deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-7deg) rotateY(80deg) translateX(960px) rotateZ(7deg);
  }
}
.c:nth-child(585) {
  animation: orbit585 35s infinite;
  animation-delay: 5.85s;
  background-color: hsl(63.4285714286, 100%, 50%);
}

@keyframes orbit585 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-5deg) rotateY(281deg) translateX(320px) rotateZ(5deg);
  }
  80% {
    transform: rotateZ(-5deg) rotateY(281deg) translateX(320px) rotateZ(5deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-5deg) rotateY(281deg) translateX(960px) rotateZ(5deg);
  }
}
.c:nth-child(586) {
  animation: orbit586 35s infinite;
  animation-delay: 5.86s;
  background-color: hsl(63.4857142857, 100%, 50%);
}

@keyframes orbit586 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-334deg) rotateY(17deg) translateX(320px) rotateZ(334deg);
  }
  80% {
    transform: rotateZ(-334deg) rotateY(17deg) translateX(320px) rotateZ(334deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-334deg) rotateY(17deg) translateX(960px) rotateZ(334deg);
  }
}
.c:nth-child(587) {
  animation: orbit587 35s infinite;
  animation-delay: 5.87s;
  background-color: hsl(63.5428571429, 100%, 50%);
}

@keyframes orbit587 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-2deg) rotateY(69deg) translateX(320px) rotateZ(2deg);
  }
  80% {
    transform: rotateZ(-2deg) rotateY(69deg) translateX(320px) rotateZ(2deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-2deg) rotateY(69deg) translateX(960px) rotateZ(2deg);
  }
}
.c:nth-child(588) {
  animation: orbit588 35s infinite;
  animation-delay: 5.88s;
  background-color: hsl(63.6, 100%, 50%);
}

@keyframes orbit588 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-357deg) rotateY(300deg) translateX(320px) rotateZ(357deg);
  }
  80% {
    transform: rotateZ(-357deg) rotateY(300deg) translateX(320px) rotateZ(357deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-357deg) rotateY(300deg) translateX(960px) rotateZ(357deg);
  }
}
.c:nth-child(589) {
  animation: orbit589 35s infinite;
  animation-delay: 5.89s;
  background-color: hsl(63.6571428571, 100%, 50%);
}

@keyframes orbit589 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-148deg) rotateY(149deg) translateX(320px) rotateZ(148deg);
  }
  80% {
    transform: rotateZ(-148deg) rotateY(149deg) translateX(320px) rotateZ(148deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-148deg) rotateY(149deg) translateX(960px) rotateZ(148deg);
  }
}
.c:nth-child(590) {
  animation: orbit590 35s infinite;
  animation-delay: 5.9s;
  background-color: hsl(63.7142857143, 100%, 50%);
}

@keyframes orbit590 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-248deg) rotateY(344deg) translateX(320px) rotateZ(248deg);
  }
  80% {
    transform: rotateZ(-248deg) rotateY(344deg) translateX(320px) rotateZ(248deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-248deg) rotateY(344deg) translateX(960px) rotateZ(248deg);
  }
}
.c:nth-child(591) {
  animation: orbit591 35s infinite;
  animation-delay: 5.91s;
  background-color: hsl(63.7714285714, 100%, 50%);
}

@keyframes orbit591 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-337deg) rotateY(194deg) translateX(320px) rotateZ(337deg);
  }
  80% {
    transform: rotateZ(-337deg) rotateY(194deg) translateX(320px) rotateZ(337deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-337deg) rotateY(194deg) translateX(960px) rotateZ(337deg);
  }
}
.c:nth-child(592) {
  animation: orbit592 35s infinite;
  animation-delay: 5.92s;
  background-color: hsl(63.8285714286, 100%, 50%);
}

@keyframes orbit592 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-318deg) rotateY(113deg) translateX(320px) rotateZ(318deg);
  }
  80% {
    transform: rotateZ(-318deg) rotateY(113deg) translateX(320px) rotateZ(318deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-318deg) rotateY(113deg) translateX(960px) rotateZ(318deg);
  }
}
.c:nth-child(593) {
  animation: orbit593 35s infinite;
  animation-delay: 5.93s;
  background-color: hsl(63.8857142857, 100%, 50%);
}

@keyframes orbit593 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-261deg) rotateY(37deg) translateX(320px) rotateZ(261deg);
  }
  80% {
    transform: rotateZ(-261deg) rotateY(37deg) translateX(320px) rotateZ(261deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-261deg) rotateY(37deg) translateX(960px) rotateZ(261deg);
  }
}
.c:nth-child(594) {
  animation: orbit594 35s infinite;
  animation-delay: 5.94s;
  background-color: hsl(63.9428571429, 100%, 50%);
}

@keyframes orbit594 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-82deg) rotateY(314deg) translateX(320px) rotateZ(82deg);
  }
  80% {
    transform: rotateZ(-82deg) rotateY(314deg) translateX(320px) rotateZ(82deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-82deg) rotateY(314deg) translateX(960px) rotateZ(82deg);
  }
}
.c:nth-child(595) {
  animation: orbit595 35s infinite;
  animation-delay: 5.95s;
  background-color: hsl(64, 100%, 50%);
}

@keyframes orbit595 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-278deg) rotateY(303deg) translateX(320px) rotateZ(278deg);
  }
  80% {
    transform: rotateZ(-278deg) rotateY(303deg) translateX(320px) rotateZ(278deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-278deg) rotateY(303deg) translateX(960px) rotateZ(278deg);
  }
}
.c:nth-child(596) {
  animation: orbit596 35s infinite;
  animation-delay: 5.96s;
  background-color: hsl(64.0571428571, 100%, 50%);
}

@keyframes orbit596 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-3deg) rotateY(138deg) translateX(320px) rotateZ(3deg);
  }
  80% {
    transform: rotateZ(-3deg) rotateY(138deg) translateX(320px) rotateZ(3deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-3deg) rotateY(138deg) translateX(960px) rotateZ(3deg);
  }
}
.c:nth-child(597) {
  animation: orbit597 35s infinite;
  animation-delay: 5.97s;
  background-color: hsl(64.1142857143, 100%, 50%);
}

@keyframes orbit597 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-158deg) rotateY(190deg) translateX(320px) rotateZ(158deg);
  }
  80% {
    transform: rotateZ(-158deg) rotateY(190deg) translateX(320px) rotateZ(158deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-158deg) rotateY(190deg) translateX(960px) rotateZ(158deg);
  }
}
.c:nth-child(598) {
  animation: orbit598 35s infinite;
  animation-delay: 5.98s;
  background-color: hsl(64.1714285714, 100%, 50%);
}

@keyframes orbit598 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-13deg) rotateY(115deg) translateX(320px) rotateZ(13deg);
  }
  80% {
    transform: rotateZ(-13deg) rotateY(115deg) translateX(320px) rotateZ(13deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-13deg) rotateY(115deg) translateX(960px) rotateZ(13deg);
  }
}
.c:nth-child(599) {
  animation: orbit599 35s infinite;
  animation-delay: 5.99s;
  background-color: hsl(64.2285714286, 100%, 50%);
}

@keyframes orbit599 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-84deg) rotateY(23deg) translateX(320px) rotateZ(84deg);
  }
  80% {
    transform: rotateZ(-84deg) rotateY(23deg) translateX(320px) rotateZ(84deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-84deg) rotateY(23deg) translateX(960px) rotateZ(84deg);
  }
}
.c:nth-child(600) {
  animation: orbit600 35s infinite;
  animation-delay: 6s;
  background-color: hsl(64.2857142857, 100%, 50%);
}

@keyframes orbit600 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-284deg) rotateY(321deg) translateX(320px) rotateZ(284deg);
  }
  80% {
    transform: rotateZ(-284deg) rotateY(321deg) translateX(320px) rotateZ(284deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-284deg) rotateY(321deg) translateX(960px) rotateZ(284deg);
  }
}
.c:nth-child(601) {
  animation: orbit601 35s infinite;
  animation-delay: 6.01s;
  background-color: hsl(64.3428571429, 100%, 50%);
}

@keyframes orbit601 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-71deg) rotateY(162deg) translateX(320px) rotateZ(71deg);
  }
  80% {
    transform: rotateZ(-71deg) rotateY(162deg) translateX(320px) rotateZ(71deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-71deg) rotateY(162deg) translateX(960px) rotateZ(71deg);
  }
}
.c:nth-child(602) {
  animation: orbit602 35s infinite;
  animation-delay: 6.02s;
  background-color: hsl(64.4, 100%, 50%);
}

@keyframes orbit602 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-132deg) rotateY(189deg) translateX(320px) rotateZ(132deg);
  }
  80% {
    transform: rotateZ(-132deg) rotateY(189deg) translateX(320px) rotateZ(132deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-132deg) rotateY(189deg) translateX(960px) rotateZ(132deg);
  }
}
.c:nth-child(603) {
  animation: orbit603 35s infinite;
  animation-delay: 6.03s;
  background-color: hsl(64.4571428571, 100%, 50%);
}

@keyframes orbit603 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-31deg) rotateY(25deg) translateX(320px) rotateZ(31deg);
  }
  80% {
    transform: rotateZ(-31deg) rotateY(25deg) translateX(320px) rotateZ(31deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-31deg) rotateY(25deg) translateX(960px) rotateZ(31deg);
  }
}
.c:nth-child(604) {
  animation: orbit604 35s infinite;
  animation-delay: 6.04s;
  background-color: hsl(64.5142857143, 100%, 50%);
}

@keyframes orbit604 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-194deg) rotateY(342deg) translateX(320px) rotateZ(194deg);
  }
  80% {
    transform: rotateZ(-194deg) rotateY(342deg) translateX(320px) rotateZ(194deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-194deg) rotateY(342deg) translateX(960px) rotateZ(194deg);
  }
}
.c:nth-child(605) {
  animation: orbit605 35s infinite;
  animation-delay: 6.05s;
  background-color: hsl(64.5714285714, 100%, 50%);
}

@keyframes orbit605 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-271deg) rotateY(55deg) translateX(320px) rotateZ(271deg);
  }
  80% {
    transform: rotateZ(-271deg) rotateY(55deg) translateX(320px) rotateZ(271deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-271deg) rotateY(55deg) translateX(960px) rotateZ(271deg);
  }
}
.c:nth-child(606) {
  animation: orbit606 35s infinite;
  animation-delay: 6.06s;
  background-color: hsl(64.6285714286, 100%, 50%);
}

@keyframes orbit606 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-157deg) rotateY(169deg) translateX(320px) rotateZ(157deg);
  }
  80% {
    transform: rotateZ(-157deg) rotateY(169deg) translateX(320px) rotateZ(157deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-157deg) rotateY(169deg) translateX(960px) rotateZ(157deg);
  }
}
.c:nth-child(607) {
  animation: orbit607 35s infinite;
  animation-delay: 6.07s;
  background-color: hsl(64.6857142857, 100%, 50%);
}

@keyframes orbit607 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-245deg) rotateY(103deg) translateX(320px) rotateZ(245deg);
  }
  80% {
    transform: rotateZ(-245deg) rotateY(103deg) translateX(320px) rotateZ(245deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-245deg) rotateY(103deg) translateX(960px) rotateZ(245deg);
  }
}
.c:nth-child(608) {
  animation: orbit608 35s infinite;
  animation-delay: 6.08s;
  background-color: hsl(64.7428571429, 100%, 50%);
}

@keyframes orbit608 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-305deg) rotateY(128deg) translateX(320px) rotateZ(305deg);
  }
  80% {
    transform: rotateZ(-305deg) rotateY(128deg) translateX(320px) rotateZ(305deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-305deg) rotateY(128deg) translateX(960px) rotateZ(305deg);
  }
}
.c:nth-child(609) {
  animation: orbit609 35s infinite;
  animation-delay: 6.09s;
  background-color: hsl(64.8, 100%, 50%);
}

@keyframes orbit609 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-252deg) rotateY(35deg) translateX(320px) rotateZ(252deg);
  }
  80% {
    transform: rotateZ(-252deg) rotateY(35deg) translateX(320px) rotateZ(252deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-252deg) rotateY(35deg) translateX(960px) rotateZ(252deg);
  }
}
.c:nth-child(610) {
  animation: orbit610 35s infinite;
  animation-delay: 6.1s;
  background-color: hsl(64.8571428571, 100%, 50%);
}

@keyframes orbit610 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-226deg) rotateY(250deg) translateX(320px) rotateZ(226deg);
  }
  80% {
    transform: rotateZ(-226deg) rotateY(250deg) translateX(320px) rotateZ(226deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-226deg) rotateY(250deg) translateX(960px) rotateZ(226deg);
  }
}
.c:nth-child(611) {
  animation: orbit611 35s infinite;
  animation-delay: 6.11s;
  background-color: hsl(64.9142857143, 100%, 50%);
}

@keyframes orbit611 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-289deg) rotateY(328deg) translateX(320px) rotateZ(289deg);
  }
  80% {
    transform: rotateZ(-289deg) rotateY(328deg) translateX(320px) rotateZ(289deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-289deg) rotateY(328deg) translateX(960px) rotateZ(289deg);
  }
}
.c:nth-child(612) {
  animation: orbit612 35s infinite;
  animation-delay: 6.12s;
  background-color: hsl(64.9714285714, 100%, 50%);
}

@keyframes orbit612 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-193deg) rotateY(335deg) translateX(320px) rotateZ(193deg);
  }
  80% {
    transform: rotateZ(-193deg) rotateY(335deg) translateX(320px) rotateZ(193deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-193deg) rotateY(335deg) translateX(960px) rotateZ(193deg);
  }
}
.c:nth-child(613) {
  animation: orbit613 35s infinite;
  animation-delay: 6.13s;
  background-color: hsl(65.0285714286, 100%, 50%);
}

@keyframes orbit613 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-92deg) rotateY(89deg) translateX(320px) rotateZ(92deg);
  }
  80% {
    transform: rotateZ(-92deg) rotateY(89deg) translateX(320px) rotateZ(92deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-92deg) rotateY(89deg) translateX(960px) rotateZ(92deg);
  }
}
.c:nth-child(614) {
  animation: orbit614 35s infinite;
  animation-delay: 6.14s;
  background-color: hsl(65.0857142857, 100%, 50%);
}

@keyframes orbit614 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-347deg) rotateY(179deg) translateX(320px) rotateZ(347deg);
  }
  80% {
    transform: rotateZ(-347deg) rotateY(179deg) translateX(320px) rotateZ(347deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-347deg) rotateY(179deg) translateX(960px) rotateZ(347deg);
  }
}
.c:nth-child(615) {
  animation: orbit615 35s infinite;
  animation-delay: 6.15s;
  background-color: hsl(65.1428571429, 100%, 50%);
}

@keyframes orbit615 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-245deg) rotateY(269deg) translateX(320px) rotateZ(245deg);
  }
  80% {
    transform: rotateZ(-245deg) rotateY(269deg) translateX(320px) rotateZ(245deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-245deg) rotateY(269deg) translateX(960px) rotateZ(245deg);
  }
}
.c:nth-child(616) {
  animation: orbit616 35s infinite;
  animation-delay: 6.16s;
  background-color: hsl(65.2, 100%, 50%);
}

@keyframes orbit616 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-39deg) rotateY(9deg) translateX(320px) rotateZ(39deg);
  }
  80% {
    transform: rotateZ(-39deg) rotateY(9deg) translateX(320px) rotateZ(39deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-39deg) rotateY(9deg) translateX(960px) rotateZ(39deg);
  }
}
.c:nth-child(617) {
  animation: orbit617 35s infinite;
  animation-delay: 6.17s;
  background-color: hsl(65.2571428571, 100%, 50%);
}

@keyframes orbit617 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-66deg) rotateY(348deg) translateX(320px) rotateZ(66deg);
  }
  80% {
    transform: rotateZ(-66deg) rotateY(348deg) translateX(320px) rotateZ(66deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-66deg) rotateY(348deg) translateX(960px) rotateZ(66deg);
  }
}
.c:nth-child(618) {
  animation: orbit618 35s infinite;
  animation-delay: 6.18s;
  background-color: hsl(65.3142857143, 100%, 50%);
}

@keyframes orbit618 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-171deg) rotateY(311deg) translateX(320px) rotateZ(171deg);
  }
  80% {
    transform: rotateZ(-171deg) rotateY(311deg) translateX(320px) rotateZ(171deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-171deg) rotateY(311deg) translateX(960px) rotateZ(171deg);
  }
}
.c:nth-child(619) {
  animation: orbit619 35s infinite;
  animation-delay: 6.19s;
  background-color: hsl(65.3714285714, 100%, 50%);
}

@keyframes orbit619 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-201deg) rotateY(91deg) translateX(320px) rotateZ(201deg);
  }
  80% {
    transform: rotateZ(-201deg) rotateY(91deg) translateX(320px) rotateZ(201deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-201deg) rotateY(91deg) translateX(960px) rotateZ(201deg);
  }
}
.c:nth-child(620) {
  animation: orbit620 35s infinite;
  animation-delay: 6.2s;
  background-color: hsl(65.4285714286, 100%, 50%);
}

@keyframes orbit620 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-347deg) rotateY(121deg) translateX(320px) rotateZ(347deg);
  }
  80% {
    transform: rotateZ(-347deg) rotateY(121deg) translateX(320px) rotateZ(347deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-347deg) rotateY(121deg) translateX(960px) rotateZ(347deg);
  }
}
.c:nth-child(621) {
  animation: orbit621 35s infinite;
  animation-delay: 6.21s;
  background-color: hsl(65.4857142857, 100%, 50%);
}

@keyframes orbit621 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-272deg) rotateY(181deg) translateX(320px) rotateZ(272deg);
  }
  80% {
    transform: rotateZ(-272deg) rotateY(181deg) translateX(320px) rotateZ(272deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-272deg) rotateY(181deg) translateX(960px) rotateZ(272deg);
  }
}
.c:nth-child(622) {
  animation: orbit622 35s infinite;
  animation-delay: 6.22s;
  background-color: hsl(65.5428571429, 100%, 50%);
}

@keyframes orbit622 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-60deg) rotateY(84deg) translateX(320px) rotateZ(60deg);
  }
  80% {
    transform: rotateZ(-60deg) rotateY(84deg) translateX(320px) rotateZ(60deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-60deg) rotateY(84deg) translateX(960px) rotateZ(60deg);
  }
}
.c:nth-child(623) {
  animation: orbit623 35s infinite;
  animation-delay: 6.23s;
  background-color: hsl(65.6, 100%, 50%);
}

@keyframes orbit623 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-349deg) rotateY(12deg) translateX(320px) rotateZ(349deg);
  }
  80% {
    transform: rotateZ(-349deg) rotateY(12deg) translateX(320px) rotateZ(349deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-349deg) rotateY(12deg) translateX(960px) rotateZ(349deg);
  }
}
.c:nth-child(624) {
  animation: orbit624 35s infinite;
  animation-delay: 6.24s;
  background-color: hsl(65.6571428571, 100%, 50%);
}

@keyframes orbit624 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-198deg) rotateY(213deg) translateX(320px) rotateZ(198deg);
  }
  80% {
    transform: rotateZ(-198deg) rotateY(213deg) translateX(320px) rotateZ(198deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-198deg) rotateY(213deg) translateX(960px) rotateZ(198deg);
  }
}
.c:nth-child(625) {
  animation: orbit625 35s infinite;
  animation-delay: 6.25s;
  background-color: hsl(65.7142857143, 100%, 50%);
}

@keyframes orbit625 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-107deg) rotateY(320deg) translateX(320px) rotateZ(107deg);
  }
  80% {
    transform: rotateZ(-107deg) rotateY(320deg) translateX(320px) rotateZ(107deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-107deg) rotateY(320deg) translateX(960px) rotateZ(107deg);
  }
}
.c:nth-child(626) {
  animation: orbit626 35s infinite;
  animation-delay: 6.26s;
  background-color: hsl(65.7714285714, 100%, 50%);
}

@keyframes orbit626 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-66deg) rotateY(20deg) translateX(320px) rotateZ(66deg);
  }
  80% {
    transform: rotateZ(-66deg) rotateY(20deg) translateX(320px) rotateZ(66deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-66deg) rotateY(20deg) translateX(960px) rotateZ(66deg);
  }
}
.c:nth-child(627) {
  animation: orbit627 35s infinite;
  animation-delay: 6.27s;
  background-color: hsl(65.8285714286, 100%, 50%);
}

@keyframes orbit627 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-91deg) rotateY(76deg) translateX(320px) rotateZ(91deg);
  }
  80% {
    transform: rotateZ(-91deg) rotateY(76deg) translateX(320px) rotateZ(91deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-91deg) rotateY(76deg) translateX(960px) rotateZ(91deg);
  }
}
.c:nth-child(628) {
  animation: orbit628 35s infinite;
  animation-delay: 6.28s;
  background-color: hsl(65.8857142857, 100%, 50%);
}

@keyframes orbit628 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-282deg) rotateY(249deg) translateX(320px) rotateZ(282deg);
  }
  80% {
    transform: rotateZ(-282deg) rotateY(249deg) translateX(320px) rotateZ(282deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-282deg) rotateY(249deg) translateX(960px) rotateZ(282deg);
  }
}
.c:nth-child(629) {
  animation: orbit629 35s infinite;
  animation-delay: 6.29s;
  background-color: hsl(65.9428571429, 100%, 50%);
}

@keyframes orbit629 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-188deg) rotateY(51deg) translateX(320px) rotateZ(188deg);
  }
  80% {
    transform: rotateZ(-188deg) rotateY(51deg) translateX(320px) rotateZ(188deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-188deg) rotateY(51deg) translateX(960px) rotateZ(188deg);
  }
}
.c:nth-child(630) {
  animation: orbit630 35s infinite;
  animation-delay: 6.3s;
  background-color: hsl(66, 100%, 50%);
}

@keyframes orbit630 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-42deg) rotateY(357deg) translateX(320px) rotateZ(42deg);
  }
  80% {
    transform: rotateZ(-42deg) rotateY(357deg) translateX(320px) rotateZ(42deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-42deg) rotateY(357deg) translateX(960px) rotateZ(42deg);
  }
}
.c:nth-child(631) {
  animation: orbit631 35s infinite;
  animation-delay: 6.31s;
  background-color: hsl(66.0571428571, 100%, 50%);
}

@keyframes orbit631 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-318deg) rotateY(28deg) translateX(320px) rotateZ(318deg);
  }
  80% {
    transform: rotateZ(-318deg) rotateY(28deg) translateX(320px) rotateZ(318deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-318deg) rotateY(28deg) translateX(960px) rotateZ(318deg);
  }
}
.c:nth-child(632) {
  animation: orbit632 35s infinite;
  animation-delay: 6.32s;
  background-color: hsl(66.1142857143, 100%, 50%);
}

@keyframes orbit632 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-100deg) rotateY(179deg) translateX(320px) rotateZ(100deg);
  }
  80% {
    transform: rotateZ(-100deg) rotateY(179deg) translateX(320px) rotateZ(100deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-100deg) rotateY(179deg) translateX(960px) rotateZ(100deg);
  }
}
.c:nth-child(633) {
  animation: orbit633 35s infinite;
  animation-delay: 6.33s;
  background-color: hsl(66.1714285714, 100%, 50%);
}

@keyframes orbit633 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-357deg) rotateY(153deg) translateX(320px) rotateZ(357deg);
  }
  80% {
    transform: rotateZ(-357deg) rotateY(153deg) translateX(320px) rotateZ(357deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-357deg) rotateY(153deg) translateX(960px) rotateZ(357deg);
  }
}
.c:nth-child(634) {
  animation: orbit634 35s infinite;
  animation-delay: 6.34s;
  background-color: hsl(66.2285714286, 100%, 50%);
}

@keyframes orbit634 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-156deg) rotateY(324deg) translateX(320px) rotateZ(156deg);
  }
  80% {
    transform: rotateZ(-156deg) rotateY(324deg) translateX(320px) rotateZ(156deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-156deg) rotateY(324deg) translateX(960px) rotateZ(156deg);
  }
}
.c:nth-child(635) {
  animation: orbit635 35s infinite;
  animation-delay: 6.35s;
  background-color: hsl(66.2857142857, 100%, 50%);
}

@keyframes orbit635 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-53deg) rotateY(308deg) translateX(320px) rotateZ(53deg);
  }
  80% {
    transform: rotateZ(-53deg) rotateY(308deg) translateX(320px) rotateZ(53deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-53deg) rotateY(308deg) translateX(960px) rotateZ(53deg);
  }
}
.c:nth-child(636) {
  animation: orbit636 35s infinite;
  animation-delay: 6.36s;
  background-color: hsl(66.3428571429, 100%, 50%);
}

@keyframes orbit636 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-66deg) rotateY(120deg) translateX(320px) rotateZ(66deg);
  }
  80% {
    transform: rotateZ(-66deg) rotateY(120deg) translateX(320px) rotateZ(66deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-66deg) rotateY(120deg) translateX(960px) rotateZ(66deg);
  }
}
.c:nth-child(637) {
  animation: orbit637 35s infinite;
  animation-delay: 6.37s;
  background-color: hsl(66.4, 100%, 50%);
}

@keyframes orbit637 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-42deg) rotateY(348deg) translateX(320px) rotateZ(42deg);
  }
  80% {
    transform: rotateZ(-42deg) rotateY(348deg) translateX(320px) rotateZ(42deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-42deg) rotateY(348deg) translateX(960px) rotateZ(42deg);
  }
}
.c:nth-child(638) {
  animation: orbit638 35s infinite;
  animation-delay: 6.38s;
  background-color: hsl(66.4571428571, 100%, 50%);
}

@keyframes orbit638 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-4deg) rotateY(308deg) translateX(320px) rotateZ(4deg);
  }
  80% {
    transform: rotateZ(-4deg) rotateY(308deg) translateX(320px) rotateZ(4deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-4deg) rotateY(308deg) translateX(960px) rotateZ(4deg);
  }
}
.c:nth-child(639) {
  animation: orbit639 35s infinite;
  animation-delay: 6.39s;
  background-color: hsl(66.5142857143, 100%, 50%);
}

@keyframes orbit639 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-265deg) rotateY(134deg) translateX(320px) rotateZ(265deg);
  }
  80% {
    transform: rotateZ(-265deg) rotateY(134deg) translateX(320px) rotateZ(265deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-265deg) rotateY(134deg) translateX(960px) rotateZ(265deg);
  }
}
.c:nth-child(640) {
  animation: orbit640 35s infinite;
  animation-delay: 6.4s;
  background-color: hsl(66.5714285714, 100%, 50%);
}

@keyframes orbit640 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-349deg) rotateY(222deg) translateX(320px) rotateZ(349deg);
  }
  80% {
    transform: rotateZ(-349deg) rotateY(222deg) translateX(320px) rotateZ(349deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-349deg) rotateY(222deg) translateX(960px) rotateZ(349deg);
  }
}
.c:nth-child(641) {
  animation: orbit641 35s infinite;
  animation-delay: 6.41s;
  background-color: hsl(66.6285714286, 100%, 50%);
}

@keyframes orbit641 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-37deg) rotateY(115deg) translateX(320px) rotateZ(37deg);
  }
  80% {
    transform: rotateZ(-37deg) rotateY(115deg) translateX(320px) rotateZ(37deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-37deg) rotateY(115deg) translateX(960px) rotateZ(37deg);
  }
}
.c:nth-child(642) {
  animation: orbit642 35s infinite;
  animation-delay: 6.42s;
  background-color: hsl(66.6857142857, 100%, 50%);
}

@keyframes orbit642 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-308deg) rotateY(268deg) translateX(320px) rotateZ(308deg);
  }
  80% {
    transform: rotateZ(-308deg) rotateY(268deg) translateX(320px) rotateZ(308deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-308deg) rotateY(268deg) translateX(960px) rotateZ(308deg);
  }
}
.c:nth-child(643) {
  animation: orbit643 35s infinite;
  animation-delay: 6.43s;
  background-color: hsl(66.7428571429, 100%, 50%);
}

@keyframes orbit643 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-296deg) rotateY(167deg) translateX(320px) rotateZ(296deg);
  }
  80% {
    transform: rotateZ(-296deg) rotateY(167deg) translateX(320px) rotateZ(296deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-296deg) rotateY(167deg) translateX(960px) rotateZ(296deg);
  }
}
.c:nth-child(644) {
  animation: orbit644 35s infinite;
  animation-delay: 6.44s;
  background-color: hsl(66.8, 100%, 50%);
}

@keyframes orbit644 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-114deg) rotateY(142deg) translateX(320px) rotateZ(114deg);
  }
  80% {
    transform: rotateZ(-114deg) rotateY(142deg) translateX(320px) rotateZ(114deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-114deg) rotateY(142deg) translateX(960px) rotateZ(114deg);
  }
}
.c:nth-child(645) {
  animation: orbit645 35s infinite;
  animation-delay: 6.45s;
  background-color: hsl(66.8571428571, 100%, 50%);
}

@keyframes orbit645 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-10deg) rotateY(337deg) translateX(320px) rotateZ(10deg);
  }
  80% {
    transform: rotateZ(-10deg) rotateY(337deg) translateX(320px) rotateZ(10deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-10deg) rotateY(337deg) translateX(960px) rotateZ(10deg);
  }
}
.c:nth-child(646) {
  animation: orbit646 35s infinite;
  animation-delay: 6.46s;
  background-color: hsl(66.9142857143, 100%, 50%);
}

@keyframes orbit646 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-15deg) rotateY(238deg) translateX(320px) rotateZ(15deg);
  }
  80% {
    transform: rotateZ(-15deg) rotateY(238deg) translateX(320px) rotateZ(15deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-15deg) rotateY(238deg) translateX(960px) rotateZ(15deg);
  }
}
.c:nth-child(647) {
  animation: orbit647 35s infinite;
  animation-delay: 6.47s;
  background-color: hsl(66.9714285714, 100%, 50%);
}

@keyframes orbit647 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-255deg) rotateY(60deg) translateX(320px) rotateZ(255deg);
  }
  80% {
    transform: rotateZ(-255deg) rotateY(60deg) translateX(320px) rotateZ(255deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-255deg) rotateY(60deg) translateX(960px) rotateZ(255deg);
  }
}
.c:nth-child(648) {
  animation: orbit648 35s infinite;
  animation-delay: 6.48s;
  background-color: hsl(67.0285714286, 100%, 50%);
}

@keyframes orbit648 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-103deg) rotateY(307deg) translateX(320px) rotateZ(103deg);
  }
  80% {
    transform: rotateZ(-103deg) rotateY(307deg) translateX(320px) rotateZ(103deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-103deg) rotateY(307deg) translateX(960px) rotateZ(103deg);
  }
}
.c:nth-child(649) {
  animation: orbit649 35s infinite;
  animation-delay: 6.49s;
  background-color: hsl(67.0857142857, 100%, 50%);
}

@keyframes orbit649 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-234deg) rotateY(130deg) translateX(320px) rotateZ(234deg);
  }
  80% {
    transform: rotateZ(-234deg) rotateY(130deg) translateX(320px) rotateZ(234deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-234deg) rotateY(130deg) translateX(960px) rotateZ(234deg);
  }
}
.c:nth-child(650) {
  animation: orbit650 35s infinite;
  animation-delay: 6.5s;
  background-color: hsl(67.1428571429, 100%, 50%);
}

@keyframes orbit650 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-313deg) rotateY(305deg) translateX(320px) rotateZ(313deg);
  }
  80% {
    transform: rotateZ(-313deg) rotateY(305deg) translateX(320px) rotateZ(313deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-313deg) rotateY(305deg) translateX(960px) rotateZ(313deg);
  }
}
.c:nth-child(651) {
  animation: orbit651 35s infinite;
  animation-delay: 6.51s;
  background-color: hsl(67.2, 100%, 50%);
}

@keyframes orbit651 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-160deg) rotateY(6deg) translateX(320px) rotateZ(160deg);
  }
  80% {
    transform: rotateZ(-160deg) rotateY(6deg) translateX(320px) rotateZ(160deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-160deg) rotateY(6deg) translateX(960px) rotateZ(160deg);
  }
}
.c:nth-child(652) {
  animation: orbit652 35s infinite;
  animation-delay: 6.52s;
  background-color: hsl(67.2571428571, 100%, 50%);
}

@keyframes orbit652 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-133deg) rotateY(162deg) translateX(320px) rotateZ(133deg);
  }
  80% {
    transform: rotateZ(-133deg) rotateY(162deg) translateX(320px) rotateZ(133deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-133deg) rotateY(162deg) translateX(960px) rotateZ(133deg);
  }
}
.c:nth-child(653) {
  animation: orbit653 35s infinite;
  animation-delay: 6.53s;
  background-color: hsl(67.3142857143, 100%, 50%);
}

@keyframes orbit653 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-139deg) rotateY(189deg) translateX(320px) rotateZ(139deg);
  }
  80% {
    transform: rotateZ(-139deg) rotateY(189deg) translateX(320px) rotateZ(139deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-139deg) rotateY(189deg) translateX(960px) rotateZ(139deg);
  }
}
.c:nth-child(654) {
  animation: orbit654 35s infinite;
  animation-delay: 6.54s;
  background-color: hsl(67.3714285714, 100%, 50%);
}

@keyframes orbit654 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-150deg) rotateY(190deg) translateX(320px) rotateZ(150deg);
  }
  80% {
    transform: rotateZ(-150deg) rotateY(190deg) translateX(320px) rotateZ(150deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-150deg) rotateY(190deg) translateX(960px) rotateZ(150deg);
  }
}
.c:nth-child(655) {
  animation: orbit655 35s infinite;
  animation-delay: 6.55s;
  background-color: hsl(67.4285714286, 100%, 50%);
}

@keyframes orbit655 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-331deg) rotateY(324deg) translateX(320px) rotateZ(331deg);
  }
  80% {
    transform: rotateZ(-331deg) rotateY(324deg) translateX(320px) rotateZ(331deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-331deg) rotateY(324deg) translateX(960px) rotateZ(331deg);
  }
}
.c:nth-child(656) {
  animation: orbit656 35s infinite;
  animation-delay: 6.56s;
  background-color: hsl(67.4857142857, 100%, 50%);
}

@keyframes orbit656 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-90deg) rotateY(206deg) translateX(320px) rotateZ(90deg);
  }
  80% {
    transform: rotateZ(-90deg) rotateY(206deg) translateX(320px) rotateZ(90deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-90deg) rotateY(206deg) translateX(960px) rotateZ(90deg);
  }
}
.c:nth-child(657) {
  animation: orbit657 35s infinite;
  animation-delay: 6.57s;
  background-color: hsl(67.5428571429, 100%, 50%);
}

@keyframes orbit657 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-20deg) rotateY(185deg) translateX(320px) rotateZ(20deg);
  }
  80% {
    transform: rotateZ(-20deg) rotateY(185deg) translateX(320px) rotateZ(20deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-20deg) rotateY(185deg) translateX(960px) rotateZ(20deg);
  }
}
.c:nth-child(658) {
  animation: orbit658 35s infinite;
  animation-delay: 6.58s;
  background-color: hsl(67.6, 100%, 50%);
}

@keyframes orbit658 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-43deg) rotateY(46deg) translateX(320px) rotateZ(43deg);
  }
  80% {
    transform: rotateZ(-43deg) rotateY(46deg) translateX(320px) rotateZ(43deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-43deg) rotateY(46deg) translateX(960px) rotateZ(43deg);
  }
}
.c:nth-child(659) {
  animation: orbit659 35s infinite;
  animation-delay: 6.59s;
  background-color: hsl(67.6571428571, 100%, 50%);
}

@keyframes orbit659 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-151deg) rotateY(116deg) translateX(320px) rotateZ(151deg);
  }
  80% {
    transform: rotateZ(-151deg) rotateY(116deg) translateX(320px) rotateZ(151deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-151deg) rotateY(116deg) translateX(960px) rotateZ(151deg);
  }
}
.c:nth-child(660) {
  animation: orbit660 35s infinite;
  animation-delay: 6.6s;
  background-color: hsl(67.7142857143, 100%, 50%);
}

@keyframes orbit660 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-114deg) rotateY(245deg) translateX(320px) rotateZ(114deg);
  }
  80% {
    transform: rotateZ(-114deg) rotateY(245deg) translateX(320px) rotateZ(114deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-114deg) rotateY(245deg) translateX(960px) rotateZ(114deg);
  }
}
.c:nth-child(661) {
  animation: orbit661 35s infinite;
  animation-delay: 6.61s;
  background-color: hsl(67.7714285714, 100%, 50%);
}

@keyframes orbit661 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-92deg) rotateY(272deg) translateX(320px) rotateZ(92deg);
  }
  80% {
    transform: rotateZ(-92deg) rotateY(272deg) translateX(320px) rotateZ(92deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-92deg) rotateY(272deg) translateX(960px) rotateZ(92deg);
  }
}
.c:nth-child(662) {
  animation: orbit662 35s infinite;
  animation-delay: 6.62s;
  background-color: hsl(67.8285714286, 100%, 50%);
}

@keyframes orbit662 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-343deg) rotateY(185deg) translateX(320px) rotateZ(343deg);
  }
  80% {
    transform: rotateZ(-343deg) rotateY(185deg) translateX(320px) rotateZ(343deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-343deg) rotateY(185deg) translateX(960px) rotateZ(343deg);
  }
}
.c:nth-child(663) {
  animation: orbit663 35s infinite;
  animation-delay: 6.63s;
  background-color: hsl(67.8857142857, 100%, 50%);
}

@keyframes orbit663 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-333deg) rotateY(352deg) translateX(320px) rotateZ(333deg);
  }
  80% {
    transform: rotateZ(-333deg) rotateY(352deg) translateX(320px) rotateZ(333deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-333deg) rotateY(352deg) translateX(960px) rotateZ(333deg);
  }
}
.c:nth-child(664) {
  animation: orbit664 35s infinite;
  animation-delay: 6.64s;
  background-color: hsl(67.9428571429, 100%, 50%);
}

@keyframes orbit664 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-128deg) rotateY(67deg) translateX(320px) rotateZ(128deg);
  }
  80% {
    transform: rotateZ(-128deg) rotateY(67deg) translateX(320px) rotateZ(128deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-128deg) rotateY(67deg) translateX(960px) rotateZ(128deg);
  }
}
.c:nth-child(665) {
  animation: orbit665 35s infinite;
  animation-delay: 6.65s;
  background-color: hsl(68, 100%, 50%);
}

@keyframes orbit665 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-148deg) rotateY(145deg) translateX(320px) rotateZ(148deg);
  }
  80% {
    transform: rotateZ(-148deg) rotateY(145deg) translateX(320px) rotateZ(148deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-148deg) rotateY(145deg) translateX(960px) rotateZ(148deg);
  }
}
.c:nth-child(666) {
  animation: orbit666 35s infinite;
  animation-delay: 6.66s;
  background-color: hsl(68.0571428571, 100%, 50%);
}

@keyframes orbit666 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-301deg) rotateY(319deg) translateX(320px) rotateZ(301deg);
  }
  80% {
    transform: rotateZ(-301deg) rotateY(319deg) translateX(320px) rotateZ(301deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-301deg) rotateY(319deg) translateX(960px) rotateZ(301deg);
  }
}
.c:nth-child(667) {
  animation: orbit667 35s infinite;
  animation-delay: 6.67s;
  background-color: hsl(68.1142857143, 100%, 50%);
}

@keyframes orbit667 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-105deg) rotateY(62deg) translateX(320px) rotateZ(105deg);
  }
  80% {
    transform: rotateZ(-105deg) rotateY(62deg) translateX(320px) rotateZ(105deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-105deg) rotateY(62deg) translateX(960px) rotateZ(105deg);
  }
}
.c:nth-child(668) {
  animation: orbit668 35s infinite;
  animation-delay: 6.68s;
  background-color: hsl(68.1714285714, 100%, 50%);
}

@keyframes orbit668 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-286deg) rotateY(203deg) translateX(320px) rotateZ(286deg);
  }
  80% {
    transform: rotateZ(-286deg) rotateY(203deg) translateX(320px) rotateZ(286deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-286deg) rotateY(203deg) translateX(960px) rotateZ(286deg);
  }
}
.c:nth-child(669) {
  animation: orbit669 35s infinite;
  animation-delay: 6.69s;
  background-color: hsl(68.2285714286, 100%, 50%);
}

@keyframes orbit669 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-153deg) rotateY(357deg) translateX(320px) rotateZ(153deg);
  }
  80% {
    transform: rotateZ(-153deg) rotateY(357deg) translateX(320px) rotateZ(153deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-153deg) rotateY(357deg) translateX(960px) rotateZ(153deg);
  }
}
.c:nth-child(670) {
  animation: orbit670 35s infinite;
  animation-delay: 6.7s;
  background-color: hsl(68.2857142857, 100%, 50%);
}

@keyframes orbit670 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-343deg) rotateY(164deg) translateX(320px) rotateZ(343deg);
  }
  80% {
    transform: rotateZ(-343deg) rotateY(164deg) translateX(320px) rotateZ(343deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-343deg) rotateY(164deg) translateX(960px) rotateZ(343deg);
  }
}
.c:nth-child(671) {
  animation: orbit671 35s infinite;
  animation-delay: 6.71s;
  background-color: hsl(68.3428571429, 100%, 50%);
}

@keyframes orbit671 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-295deg) rotateY(265deg) translateX(320px) rotateZ(295deg);
  }
  80% {
    transform: rotateZ(-295deg) rotateY(265deg) translateX(320px) rotateZ(295deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-295deg) rotateY(265deg) translateX(960px) rotateZ(295deg);
  }
}
.c:nth-child(672) {
  animation: orbit672 35s infinite;
  animation-delay: 6.72s;
  background-color: hsl(68.4, 100%, 50%);
}

@keyframes orbit672 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-198deg) rotateY(141deg) translateX(320px) rotateZ(198deg);
  }
  80% {
    transform: rotateZ(-198deg) rotateY(141deg) translateX(320px) rotateZ(198deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-198deg) rotateY(141deg) translateX(960px) rotateZ(198deg);
  }
}
.c:nth-child(673) {
  animation: orbit673 35s infinite;
  animation-delay: 6.73s;
  background-color: hsl(68.4571428571, 100%, 50%);
}

@keyframes orbit673 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-310deg) rotateY(277deg) translateX(320px) rotateZ(310deg);
  }
  80% {
    transform: rotateZ(-310deg) rotateY(277deg) translateX(320px) rotateZ(310deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-310deg) rotateY(277deg) translateX(960px) rotateZ(310deg);
  }
}
.c:nth-child(674) {
  animation: orbit674 35s infinite;
  animation-delay: 6.74s;
  background-color: hsl(68.5142857143, 100%, 50%);
}

@keyframes orbit674 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-1deg) rotateY(173deg) translateX(320px) rotateZ(1deg);
  }
  80% {
    transform: rotateZ(-1deg) rotateY(173deg) translateX(320px) rotateZ(1deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-1deg) rotateY(173deg) translateX(960px) rotateZ(1deg);
  }
}
.c:nth-child(675) {
  animation: orbit675 35s infinite;
  animation-delay: 6.75s;
  background-color: hsl(68.5714285714, 100%, 50%);
}

@keyframes orbit675 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-158deg) rotateY(128deg) translateX(320px) rotateZ(158deg);
  }
  80% {
    transform: rotateZ(-158deg) rotateY(128deg) translateX(320px) rotateZ(158deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-158deg) rotateY(128deg) translateX(960px) rotateZ(158deg);
  }
}
.c:nth-child(676) {
  animation: orbit676 35s infinite;
  animation-delay: 6.76s;
  background-color: hsl(68.6285714286, 100%, 50%);
}

@keyframes orbit676 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-78deg) rotateY(33deg) translateX(320px) rotateZ(78deg);
  }
  80% {
    transform: rotateZ(-78deg) rotateY(33deg) translateX(320px) rotateZ(78deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-78deg) rotateY(33deg) translateX(960px) rotateZ(78deg);
  }
}
.c:nth-child(677) {
  animation: orbit677 35s infinite;
  animation-delay: 6.77s;
  background-color: hsl(68.6857142857, 100%, 50%);
}

@keyframes orbit677 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-340deg) rotateY(197deg) translateX(320px) rotateZ(340deg);
  }
  80% {
    transform: rotateZ(-340deg) rotateY(197deg) translateX(320px) rotateZ(340deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-340deg) rotateY(197deg) translateX(960px) rotateZ(340deg);
  }
}
.c:nth-child(678) {
  animation: orbit678 35s infinite;
  animation-delay: 6.78s;
  background-color: hsl(68.7428571429, 100%, 50%);
}

@keyframes orbit678 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-238deg) rotateY(92deg) translateX(320px) rotateZ(238deg);
  }
  80% {
    transform: rotateZ(-238deg) rotateY(92deg) translateX(320px) rotateZ(238deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-238deg) rotateY(92deg) translateX(960px) rotateZ(238deg);
  }
}
.c:nth-child(679) {
  animation: orbit679 35s infinite;
  animation-delay: 6.79s;
  background-color: hsl(68.8, 100%, 50%);
}

@keyframes orbit679 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-67deg) rotateY(54deg) translateX(320px) rotateZ(67deg);
  }
  80% {
    transform: rotateZ(-67deg) rotateY(54deg) translateX(320px) rotateZ(67deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-67deg) rotateY(54deg) translateX(960px) rotateZ(67deg);
  }
}
.c:nth-child(680) {
  animation: orbit680 35s infinite;
  animation-delay: 6.8s;
  background-color: hsl(68.8571428571, 100%, 50%);
}

@keyframes orbit680 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-11deg) rotateY(109deg) translateX(320px) rotateZ(11deg);
  }
  80% {
    transform: rotateZ(-11deg) rotateY(109deg) translateX(320px) rotateZ(11deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-11deg) rotateY(109deg) translateX(960px) rotateZ(11deg);
  }
}
.c:nth-child(681) {
  animation: orbit681 35s infinite;
  animation-delay: 6.81s;
  background-color: hsl(68.9142857143, 100%, 50%);
}

@keyframes orbit681 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-98deg) rotateY(108deg) translateX(320px) rotateZ(98deg);
  }
  80% {
    transform: rotateZ(-98deg) rotateY(108deg) translateX(320px) rotateZ(98deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-98deg) rotateY(108deg) translateX(960px) rotateZ(98deg);
  }
}
.c:nth-child(682) {
  animation: orbit682 35s infinite;
  animation-delay: 6.82s;
  background-color: hsl(68.9714285714, 100%, 50%);
}

@keyframes orbit682 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-310deg) rotateY(313deg) translateX(320px) rotateZ(310deg);
  }
  80% {
    transform: rotateZ(-310deg) rotateY(313deg) translateX(320px) rotateZ(310deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-310deg) rotateY(313deg) translateX(960px) rotateZ(310deg);
  }
}
.c:nth-child(683) {
  animation: orbit683 35s infinite;
  animation-delay: 6.83s;
  background-color: hsl(69.0285714286, 100%, 50%);
}

@keyframes orbit683 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-94deg) rotateY(147deg) translateX(320px) rotateZ(94deg);
  }
  80% {
    transform: rotateZ(-94deg) rotateY(147deg) translateX(320px) rotateZ(94deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-94deg) rotateY(147deg) translateX(960px) rotateZ(94deg);
  }
}
.c:nth-child(684) {
  animation: orbit684 35s infinite;
  animation-delay: 6.84s;
  background-color: hsl(69.0857142857, 100%, 50%);
}

@keyframes orbit684 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-87deg) rotateY(198deg) translateX(320px) rotateZ(87deg);
  }
  80% {
    transform: rotateZ(-87deg) rotateY(198deg) translateX(320px) rotateZ(87deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-87deg) rotateY(198deg) translateX(960px) rotateZ(87deg);
  }
}
.c:nth-child(685) {
  animation: orbit685 35s infinite;
  animation-delay: 6.85s;
  background-color: hsl(69.1428571429, 100%, 50%);
}

@keyframes orbit685 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-102deg) rotateY(42deg) translateX(320px) rotateZ(102deg);
  }
  80% {
    transform: rotateZ(-102deg) rotateY(42deg) translateX(320px) rotateZ(102deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-102deg) rotateY(42deg) translateX(960px) rotateZ(102deg);
  }
}
.c:nth-child(686) {
  animation: orbit686 35s infinite;
  animation-delay: 6.86s;
  background-color: hsl(69.2, 100%, 50%);
}

@keyframes orbit686 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-52deg) rotateY(59deg) translateX(320px) rotateZ(52deg);
  }
  80% {
    transform: rotateZ(-52deg) rotateY(59deg) translateX(320px) rotateZ(52deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-52deg) rotateY(59deg) translateX(960px) rotateZ(52deg);
  }
}
.c:nth-child(687) {
  animation: orbit687 35s infinite;
  animation-delay: 6.87s;
  background-color: hsl(69.2571428571, 100%, 50%);
}

@keyframes orbit687 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-41deg) rotateY(89deg) translateX(320px) rotateZ(41deg);
  }
  80% {
    transform: rotateZ(-41deg) rotateY(89deg) translateX(320px) rotateZ(41deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-41deg) rotateY(89deg) translateX(960px) rotateZ(41deg);
  }
}
.c:nth-child(688) {
  animation: orbit688 35s infinite;
  animation-delay: 6.88s;
  background-color: hsl(69.3142857143, 100%, 50%);
}

@keyframes orbit688 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-172deg) rotateY(177deg) translateX(320px) rotateZ(172deg);
  }
  80% {
    transform: rotateZ(-172deg) rotateY(177deg) translateX(320px) rotateZ(172deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-172deg) rotateY(177deg) translateX(960px) rotateZ(172deg);
  }
}
.c:nth-child(689) {
  animation: orbit689 35s infinite;
  animation-delay: 6.89s;
  background-color: hsl(69.3714285714, 100%, 50%);
}

@keyframes orbit689 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-80deg) rotateY(141deg) translateX(320px) rotateZ(80deg);
  }
  80% {
    transform: rotateZ(-80deg) rotateY(141deg) translateX(320px) rotateZ(80deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-80deg) rotateY(141deg) translateX(960px) rotateZ(80deg);
  }
}
.c:nth-child(690) {
  animation: orbit690 35s infinite;
  animation-delay: 6.9s;
  background-color: hsl(69.4285714286, 100%, 50%);
}

@keyframes orbit690 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-315deg) rotateY(323deg) translateX(320px) rotateZ(315deg);
  }
  80% {
    transform: rotateZ(-315deg) rotateY(323deg) translateX(320px) rotateZ(315deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-315deg) rotateY(323deg) translateX(960px) rotateZ(315deg);
  }
}
.c:nth-child(691) {
  animation: orbit691 35s infinite;
  animation-delay: 6.91s;
  background-color: hsl(69.4857142857, 100%, 50%);
}

@keyframes orbit691 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-90deg) rotateY(325deg) translateX(320px) rotateZ(90deg);
  }
  80% {
    transform: rotateZ(-90deg) rotateY(325deg) translateX(320px) rotateZ(90deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-90deg) rotateY(325deg) translateX(960px) rotateZ(90deg);
  }
}
.c:nth-child(692) {
  animation: orbit692 35s infinite;
  animation-delay: 6.92s;
  background-color: hsl(69.5428571429, 100%, 50%);
}

@keyframes orbit692 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-82deg) rotateY(334deg) translateX(320px) rotateZ(82deg);
  }
  80% {
    transform: rotateZ(-82deg) rotateY(334deg) translateX(320px) rotateZ(82deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-82deg) rotateY(334deg) translateX(960px) rotateZ(82deg);
  }
}
.c:nth-child(693) {
  animation: orbit693 35s infinite;
  animation-delay: 6.93s;
  background-color: hsl(69.6, 100%, 50%);
}

@keyframes orbit693 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-185deg) rotateY(276deg) translateX(320px) rotateZ(185deg);
  }
  80% {
    transform: rotateZ(-185deg) rotateY(276deg) translateX(320px) rotateZ(185deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-185deg) rotateY(276deg) translateX(960px) rotateZ(185deg);
  }
}
.c:nth-child(694) {
  animation: orbit694 35s infinite;
  animation-delay: 6.94s;
  background-color: hsl(69.6571428571, 100%, 50%);
}

@keyframes orbit694 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-241deg) rotateY(341deg) translateX(320px) rotateZ(241deg);
  }
  80% {
    transform: rotateZ(-241deg) rotateY(341deg) translateX(320px) rotateZ(241deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-241deg) rotateY(341deg) translateX(960px) rotateZ(241deg);
  }
}
.c:nth-child(695) {
  animation: orbit695 35s infinite;
  animation-delay: 6.95s;
  background-color: hsl(69.7142857143, 100%, 50%);
}

@keyframes orbit695 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-331deg) rotateY(59deg) translateX(320px) rotateZ(331deg);
  }
  80% {
    transform: rotateZ(-331deg) rotateY(59deg) translateX(320px) rotateZ(331deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-331deg) rotateY(59deg) translateX(960px) rotateZ(331deg);
  }
}
.c:nth-child(696) {
  animation: orbit696 35s infinite;
  animation-delay: 6.96s;
  background-color: hsl(69.7714285714, 100%, 50%);
}

@keyframes orbit696 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-356deg) rotateY(114deg) translateX(320px) rotateZ(356deg);
  }
  80% {
    transform: rotateZ(-356deg) rotateY(114deg) translateX(320px) rotateZ(356deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-356deg) rotateY(114deg) translateX(960px) rotateZ(356deg);
  }
}
.c:nth-child(697) {
  animation: orbit697 35s infinite;
  animation-delay: 6.97s;
  background-color: hsl(69.8285714286, 100%, 50%);
}

@keyframes orbit697 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-253deg) rotateY(51deg) translateX(320px) rotateZ(253deg);
  }
  80% {
    transform: rotateZ(-253deg) rotateY(51deg) translateX(320px) rotateZ(253deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-253deg) rotateY(51deg) translateX(960px) rotateZ(253deg);
  }
}
.c:nth-child(698) {
  animation: orbit698 35s infinite;
  animation-delay: 6.98s;
  background-color: hsl(69.8857142857, 100%, 50%);
}

@keyframes orbit698 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-235deg) rotateY(129deg) translateX(320px) rotateZ(235deg);
  }
  80% {
    transform: rotateZ(-235deg) rotateY(129deg) translateX(320px) rotateZ(235deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-235deg) rotateY(129deg) translateX(960px) rotateZ(235deg);
  }
}
.c:nth-child(699) {
  animation: orbit699 35s infinite;
  animation-delay: 6.99s;
  background-color: hsl(69.9428571429, 100%, 50%);
}

@keyframes orbit699 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-348deg) rotateY(357deg) translateX(320px) rotateZ(348deg);
  }
  80% {
    transform: rotateZ(-348deg) rotateY(357deg) translateX(320px) rotateZ(348deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-348deg) rotateY(357deg) translateX(960px) rotateZ(348deg);
  }
}
.c:nth-child(700) {
  animation: orbit700 35s infinite;
  animation-delay: 7s;
  background-color: hsl(70, 100%, 50%);
}

@keyframes orbit700 {
  20% {
    opacity: 1;
  }
  30% {
    transform: rotateZ(-184deg) rotateY(80deg) translateX(320px) rotateZ(184deg);
  }
  80% {
    transform: rotateZ(-184deg) rotateY(80deg) translateX(320px) rotateZ(184deg);
    opacity: 1;
  }
  100% {
    transform: rotateZ(-184deg) rotateY(80deg) translateX(960px) rotateZ(184deg);
  }
}
.main-slider [data-overlay]:before {
  opacity: 0.6 !important;
}

.dsn-border-rdu,
.dsn-border {
  position: absolute !important;
}

.description .secPara {
  position: relative;
  display: none;
  margin-top: 18rem;
  justify-content: space-between;
  width: 100%;
}
.description .secPara .one {
  display: none;
}

.box-seat [data-dsn-grid=moveUp] img {
  min-height: 90vh;
}

.pro-text .dsn-button {
  position: absolute !important;
}

.btnWhtsapp {
  position: fixed;
  z-index: 9999;
  display: block;
  bottom: 10px;
}
.btnWhtsapp .cbh-phone {
  display: block;
  position: fixed;
  left: -50px;
  bottom: -55px;
  visibility: hidden;
  background-color: transparent;
  width: 200px;
  height: 200px;
  cursor: pointer;
  z-index: 999;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  -webkit-transition: visibility 0.5s;
  -moz-transition: visibility 0.5s;
  -o-transition: visibility 0.5s;
  transition: visibility 0.5s;
}
.btnWhtsapp .cbh-phone.cbh-show {
  visibility: visible;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.btnWhtsapp .fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
.btnWhtsapp .cbh-phone.cbh-static1 {
  opacity: 0.6;
}
.btnWhtsapp .cbh-phone.cbh-hover1 {
  opacity: 1;
}
.btnWhtsapp .cbh-ph-circle {
  width: 110px;
  height: 110px;
  top: 40px;
  left: 40px;
  position: absolute;
  background-color: transparent;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  border: 2px solid rgba(30, 30, 30, 0.4);
  opacity: 0.1;
  -webkit-animation: cbh-circle-anim 1.2s infinite ease-in-out;
  -moz-animation: cbh-circle-anim 1.2s infinite ease-in-out;
  -ms-animation: cbh-circle-anim 1.2s infinite ease-in-out;
  -o-animation: cbh-circle-anim 1.2s infinite ease-in-out;
  animation: cbh-circle-anim 1.2s infinite ease-in-out;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.btnWhtsapp .cbh-phone.cbh-active .cbh-ph-circle1 {
  -webkit-animation: cbh-circle-anim 1.1s infinite ease-in-out !important;
  -moz-animation: cbh-circle-anim 1.1s infinite ease-in-out !important;
  -ms-animation: cbh-circle-anim 1.1s infinite ease-in-out !important;
  -o-animation: cbh-circle-anim 1.1s infinite ease-in-out !important;
  animation: cbh-circle-anim 1.1s infinite ease-in-out !important;
}
.btnWhtsapp .cbh-phone.cbh-static .cbh-ph-circle {
  -webkit-animation: cbh-circle-anim 2.2s infinite ease-in-out !important;
  -moz-animation: cbh-circle-anim 2.2s infinite ease-in-out !important;
  -ms-animation: cbh-circle-anim 2.2s infinite ease-in-out !important;
  -o-animation: cbh-circle-anim 2.2s infinite ease-in-out !important;
  animation: cbh-circle-anim 2.2s infinite ease-in-out !important;
}
.btnWhtsapp .cbh-phone.cbh-hover .cbh-ph-circle {
  border-color: rgb(0, 175, 242);
  opacity: 0.5;
}
.btnWhtsapp .cbh-phone.cbh-green.cbh-hover .cbh-ph-circle {
  border-color: rgb(117, 235, 80);
  opacity: 0.5;
}
.btnWhtsapp .cbh-phone.cbh-green .cbh-ph-circle {
  border-color: rgb(0, 175, 242);
  opacity: 0.5;
}
.btnWhtsapp .cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle {
  border-color: rgb(204, 204, 204);
  opacity: 0.5;
}
.btnWhtsapp .cbh-phone.cbh-gray .cbh-ph-circle {
  border-color: rgb(11, 46, 0);
  opacity: 0.5;
}
.btnWhtsapp .cbh-ph-circle-fill {
  width: 74px;
  height: 74px;
  top: 58px;
  left: 58px;
  position: absolute;
  background-color: #000;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  border: 2px solid transparent;
  opacity: 0.1;
  -webkit-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
  -moz-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
  -ms-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
  -o-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
  animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.btnWhtsapp .cbh-phone.cbh-active .cbh-ph-circle-fill {
  -webkit-animation: cbh-circle-fill-anim 1.7s infinite ease-in-out !important;
  -moz-animation: cbh-circle-fill-anim 1.7s infinite ease-in-out !important;
  -ms-animation: cbh-circle-fill-anim 1.7s infinite ease-in-out !important;
  -o-animation: cbh-circle-fill-anim 1.7s infinite ease-in-out !important;
  animation: cbh-circle-fill-anim 1.7s infinite ease-in-out !important;
}
.btnWhtsapp .cbh-phone.cbh-static .cbh-ph-circle-fill {
  -webkit-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out !important;
  -moz-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out !important;
  -ms-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out !important;
  -o-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out !important;
  animation: cbh-circle-fill-anim 2.3s infinite ease-in-out !important;
  opacity: 0 !important;
}
.btnWhtsapp .cbh-phone.cbh-hover .cbh-ph-circle-fill {
  background-color: rgba(0, 175, 242, 0.5);
  opacity: 0.75 !important;
}
.btnWhtsapp .cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill {
  background-color: rgba(117, 235, 80, 0.5);
  opacity: 0.75 !important;
}
.btnWhtsapp .cbh-phone.cbh-green .cbh-ph-circle-fill {
  background-color: rgba(0, 175, 242, 0.5);
  opacity: 0.75 !important;
}
.btnWhtsapp .cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill {
  background-color: rgba(204, 204, 204, 0.5);
  opacity: 0.75 !important;
}
.btnWhtsapp .cbh-phone.cbh-gray .cbh-ph-circle-fill {
  background-color: rgba(117, 235, 80, 0.5);
  opacity: 1 !important;
}
.btnWhtsapp .cbh-ph-img-circle1 {
  width: 50px;
  height: 50px;
  top: 70px;
  left: 70px;
  position: absolute;
  background-image: url(https://360imagem.com/google/images/wpp-icon.png);
  background-size: 40px 40px;
  background-color: rgba(30, 30, 30, 0.1);
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  border: 2px solid transparent;
  opacity: 1;
  -webkit-animation: cbh-circle-img-anim 1s infinite ease-in-out;
  -moz-animation: cbh-circle-img-anim 1s infinite ease-in-out;
  -ms-animation: cbh-circle-img-anim 1s infinite ease-in-out;
  -o-animation: cbh-circle-img-anim 1s infinite ease-in-out;
  animation: cbh-circle-img-anim 1s infinite ease-in-out;
}
.btnWhtsapp .cbh-phone.cbh-active .cbh-ph-img-circle1 {
  -webkit-animation: cbh-circle-img-anim 1s infinite ease-in-out !important;
  -moz-animation: cbh-circle-img-anim 1s infinite ease-in-out !important;
  -ms-animation: cbh-circle-img-anim 1s infinite ease-in-out !important;
  -o-animation: cbh-circle-img-anim 1s infinite ease-in-out !important;
  animation: cbh-circle-img-anim 1s infinite ease-in-out !important;
}
.btnWhtsapp .cbh-phone.cbh-static .cbh-ph-img-circle1 {
  -webkit-animation: cbh-circle-img-anim 0s infinite ease-in-out !important;
  -moz-animation: cbh-circle-img-anim 0s infinite ease-in-out !important;
  -ms-animation: cbh-circle-img-anim 0s infinite ease-in-out !important;
  -o-animation: cbh-circle-img-anim 0s infinite ease-in-out !important;
  animation: cbh-circle-img-anim 0s infinite ease-in-out !important;
}
.btnWhtsapp .cbh-phone.cbh-hover .cbh-ph-img-circle1 {
  background-color: rgb(0, 175, 242);
}
.btnWhtsapp .cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle1:hover {
  background-color: rgb(239, 245, 238);
}
.btnWhtsapp .cbh-phone.cbh-green .cbh-ph-img-circle1 {
  background-color: rgb(0, 175, 242);
}
.btnWhtsapp .cbh-phone.cbh-green .cbh-ph-img-circle1 {
  background-color: rgb(0, 175, 242);
}
.btnWhtsapp .cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle1 {
  background-color: rgb(204, 204, 204);
}
.btnWhtsapp .cbh-phone.cbh-gray .cbh-ph-img-circle1 {
  background-color: rgb(117, 235, 80);
}
@-moz-keyframes cbh-circle-anim {
  0% {
    -moz-transform: rotate(0deg) scale(0.5) skew(1deg);
    opacity: 0.1;
    -moz-opacity: 0.1;
    -webkit-opacity: 0.1;
    -o-opacity: 0.1;
  }
  30% {
    -moz-transform: rotate(0deg) scale(0.7) skew(1deg);
    opacity: 0.5;
    -moz-opacity: 0.5;
    -webkit-opacity: 0.5;
    -o-opacity: 0.5;
  }
  100% {
    -moz-transform: rotate(0deg) scale(1) skew(1deg);
    opacity: 0.6;
    -moz-opacity: 0.6;
    -webkit-opacity: 0.6;
    -o-opacity: 0.1;
  }
}
@-webkit-keyframes cbh-circle-anim {
  0% {
    -webkit-transform: rotate(0deg) scale(0.5) skew(1deg);
    -webkit-opacity: 0.1;
  }
  30% {
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
    -webkit-opacity: 0.5;
  }
  100% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
    -webkit-opacity: 0.1;
  }
}
@-o-keyframes cbh-circle-anim {
  0% {
    -o-transform: rotate(0deg) kscale(0.5) skew(1deg);
    -o-opacity: 0.1;
  }
  30% {
    -o-transform: rotate(0deg) scale(0.7) skew(1deg);
    -o-opacity: 0.5;
  }
  100% {
    -o-transform: rotate(0deg) scale(1) skew(1deg);
    -o-opacity: 0.1;
  }
}
@keyframes cbh-circle-anim {
  0% {
    transform: rotate(0deg) scale(0.5) skew(1deg);
    opacity: 0.1;
  }
  30% {
    transform: rotate(0deg) scale(0.7) skew(1deg);
    opacity: 0.5;
  }
  100% {
    transform: rotate(0deg) scale(1) skew(1deg);
    opacity: 0.1;
  }
}
@-moz-keyframes cbh-circle-fill-anim {
  0% {
    -moz-transform: rotate(0deg) scale(0.7) skew(1deg);
    opacity: 0.2;
  }
  50% {
    -moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);
    opacity: 0.2;
  }
  100% {
    -moz-transform: rotate(0deg) scale(0.7) skew(1deg);
    opacity: 0.2;
  }
}
@-webkit-keyframes cbh-circle-fill-anim {
  0% {
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
    opacity: 0.2;
  }
  50% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
    opacity: 0.2;
  }
  100% {
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
    opacity: 0.2;
  }
}
@-o-keyframes cbh-circle-fill-anim {
  0% {
    -o-transform: rotate(0deg) scale(0.7) skew(1deg);
    opacity: 0.2;
  }
  50% {
    -o-transform: rotate(0deg) scale(1) skew(1deg);
    opacity: 0.2;
  }
  100% {
    -o-transform: rotate(0deg) scale(0.7) skew(1deg);
    opacity: 0.2;
  }
}
@keyframes cbh-circle-fill-anim {
  0% {
    transform: rotate(0deg) scale(0.7) skew(1deg);
    opacity: 0.2;
  }
  50% {
    transform: rotate(0deg) scale(1) skew(1deg);
    opacity: 0.2;
  }
  100% {
    transform: rotate(0deg) scale(0.7) skew(1deg);
    opacity: 0.2;
  }
}
@keyframes cbh-circle-img-anim {
  0% {
    transform: rotate(0deg) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-25deg) scale(1) skew(1deg);
  }
  20% {
    transform: rotate(25deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-25deg) scale(1) skew(1deg);
  }
  40% {
    transform: rotate(25deg) scale(1) skew(1deg);
  }
  100%, 50% {
    transform: rotate(0deg) scale(1) skew(1deg);
  }
}
@-moz-keyframes cbh-circle-img-anim {
  0% {
    transform: rotate(0deg) scale(1) skew(1deg);
  }
  10% {
    -moz-transform: rotate(-25deg) scale(1) skew(1deg);
  }
  20% {
    -moz-transform: rotate(25deg) scale(1) skew(1deg);
  }
  30% {
    -moz-transform: rotate(-25deg) scale(1) skew(1deg);
  }
  40% {
    -moz-transform: rotate(25deg) scale(1) skew(1deg);
  }
  100%, 50% {
    -moz-transform: rotate(0deg) scale(1) skew(1deg);
  }
}
@-webkit-keyframes cbh-circle-img-anim {
  0% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
  }
  10% {
    -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
  }
  20% {
    -webkit-transform: rotate(25deg) scale(1) skew(1deg);
  }
  30% {
    -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
  }
  40% {
    -webkit-transform: rotate(25deg) scale(1) skew(1deg);
  }
  100%, 50% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
  }
}
@-o-keyframes cbh-circle-img-anim {
  0% {
    -o-transform: rotate(0deg) scale(1) skew(1deg);
  }
  10% {
    -o-transform: rotate(-25deg) scale(1) skew(1deg);
  }
  20% {
    -o-transform: rotate(25deg) scale(1) skew(1deg);
  }
  30% {
    -o-transform: rotate(-25deg) scale(1) skew(1deg);
  }
  40% {
    -o-transform: rotate(25deg) scale(1) skew(1deg);
  }
  100%, 50% {
    -o-transform: rotate(0deg) scale(1) skew(1deg);
  }
}
.btnWhtsapp .cbh-phone.cbh-green .cbh-ph-circle {
  border-color: rgb(203, 230, 0);
}
.btnWhtsapp .cbh-phone.cbh-green .cbh-ph-circle-fill {
  background-color: rgb(198, 182, 11);
}
.btnWhtsapp .cbh-phone.cbh-green .cbh-ph-img-circle1 {
  background-color: rgb(209, 182, 3);
}
.btnWhtsapp .kmacb__manager-border {
  position: absolute;
  width: 75px;
  height: 75px;
  top: 50%;
  left: 50%;
  margin-top: -39.5px;
  margin-left: -39.5px;
  border-radius: 100%;
  border: 2px solid #ffe787;
  -webkit-animation: kmacb__manager-border-anim 1.5s ease-in-out 0.5s infinite;
  -moz-animation: kmacb__manager-border-anim 1.5s ease-in-out 0.5s infinite;
  -ms-animation: kmacb__manager-border-anim 1.5s ease-in-out 0.5s infinite;
  -o-animation: kmacb__manager-border-anim 1.5s ease-in-out 0.5s infinite;
  animation: kmacb__manager-border-anim 1.5s ease-in-out 0.5s infinite;
  opacity: 0.8;
  transform-origin: center;
}
.btnWhtsapp .kmacb__manager-fill {
  background: #52aff7 center bottom no-repeat;
  position: absolute;
  width: 75px;
  height: 75px;
  top: 50%;
  left: 50%;
  margin-top: -37.5px;
  margin-left: -37.5px;
  border-radius: 100%;
  opacity: 0.5;
  -webkit-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
  -moz-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
  -ms-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
  -o-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
  animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
  transform-origin: center;
}
.btnWhtsapp .kmacb__manager-circle {
  background: #52aff7;
  position: absolute;
  width: 120px;
  height: 120px;
  top: 50%;
  left: 50%;
  margin-top: -60px;
  margin-left: -60px;
  border-radius: 100%;
}

@media screen and (max-width: 768px) {
  .wrap {
    position: absolute;
    top: 20%;
    left: 64%;
    width: 0;
    height: 0;
    transform-style: preserve-3d;
    perspective: 1000px;
    animation: rotate 30s infinite linear;
  }
  @keyframes rotate {
    100% {
      transform: rotateY(360deg) rotateX(360deg);
    }
  }
  .c {
    position: absolute;
    width: 2px;
    height: 2px;
    border-radius: 50%;
    opacity: 0;
  }
  .c:nth-child(1) {
    animation: orbit1 30s infinite;
    animation-delay: 0.01s;
    background-color: hsl(30.02, 100%, 50%);
  }
  @keyframes orbit1 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-230deg) rotateY(242deg) translateX(160px) rotateZ(230deg);
    }
    80% {
      transform: rotateZ(-230deg) rotateY(242deg) translateX(160px) rotateZ(230deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-230deg) rotateY(242deg) translateX(480px) rotateZ(230deg);
    }
  }
  .c:nth-child(2) {
    animation: orbit2 30s infinite;
    animation-delay: 0.02s;
    background-color: hsl(30.04, 100%, 50%);
  }
  @keyframes orbit2 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-11deg) rotateY(104deg) translateX(160px) rotateZ(11deg);
    }
    80% {
      transform: rotateZ(-11deg) rotateY(104deg) translateX(160px) rotateZ(11deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-11deg) rotateY(104deg) translateX(480px) rotateZ(11deg);
    }
  }
  .c:nth-child(3) {
    animation: orbit3 30s infinite;
    animation-delay: 0.03s;
    background-color: hsl(30.06, 100%, 50%);
  }
  @keyframes orbit3 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-73deg) rotateY(320deg) translateX(160px) rotateZ(73deg);
    }
    80% {
      transform: rotateZ(-73deg) rotateY(320deg) translateX(160px) rotateZ(73deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-73deg) rotateY(320deg) translateX(480px) rotateZ(73deg);
    }
  }
  .c:nth-child(4) {
    animation: orbit4 30s infinite;
    animation-delay: 0.04s;
    background-color: hsl(30.08, 100%, 50%);
  }
  @keyframes orbit4 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-189deg) rotateY(267deg) translateX(160px) rotateZ(189deg);
    }
    80% {
      transform: rotateZ(-189deg) rotateY(267deg) translateX(160px) rotateZ(189deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-189deg) rotateY(267deg) translateX(480px) rotateZ(189deg);
    }
  }
  .c:nth-child(5) {
    animation: orbit5 30s infinite;
    animation-delay: 0.05s;
    background-color: hsl(30.1, 100%, 50%);
  }
  @keyframes orbit5 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-150deg) rotateY(43deg) translateX(160px) rotateZ(150deg);
    }
    80% {
      transform: rotateZ(-150deg) rotateY(43deg) translateX(160px) rotateZ(150deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-150deg) rotateY(43deg) translateX(480px) rotateZ(150deg);
    }
  }
  .c:nth-child(6) {
    animation: orbit6 30s infinite;
    animation-delay: 0.06s;
    background-color: hsl(30.12, 100%, 50%);
  }
  @keyframes orbit6 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-3deg) rotateY(318deg) translateX(160px) rotateZ(3deg);
    }
    80% {
      transform: rotateZ(-3deg) rotateY(318deg) translateX(160px) rotateZ(3deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-3deg) rotateY(318deg) translateX(480px) rotateZ(3deg);
    }
  }
  .c:nth-child(7) {
    animation: orbit7 30s infinite;
    animation-delay: 0.07s;
    background-color: hsl(30.14, 100%, 50%);
  }
  @keyframes orbit7 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-320deg) rotateY(336deg) translateX(160px) rotateZ(320deg);
    }
    80% {
      transform: rotateZ(-320deg) rotateY(336deg) translateX(160px) rotateZ(320deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-320deg) rotateY(336deg) translateX(480px) rotateZ(320deg);
    }
  }
  .c:nth-child(8) {
    animation: orbit8 30s infinite;
    animation-delay: 0.08s;
    background-color: hsl(30.16, 100%, 50%);
  }
  @keyframes orbit8 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-68deg) rotateY(173deg) translateX(160px) rotateZ(68deg);
    }
    80% {
      transform: rotateZ(-68deg) rotateY(173deg) translateX(160px) rotateZ(68deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-68deg) rotateY(173deg) translateX(480px) rotateZ(68deg);
    }
  }
  .c:nth-child(9) {
    animation: orbit9 30s infinite;
    animation-delay: 0.09s;
    background-color: hsl(30.18, 100%, 50%);
  }
  @keyframes orbit9 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-116deg) rotateY(69deg) translateX(160px) rotateZ(116deg);
    }
    80% {
      transform: rotateZ(-116deg) rotateY(69deg) translateX(160px) rotateZ(116deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-116deg) rotateY(69deg) translateX(480px) rotateZ(116deg);
    }
  }
  .c:nth-child(10) {
    animation: orbit10 30s infinite;
    animation-delay: 0.1s;
    background-color: hsl(30.2, 100%, 50%);
  }
  @keyframes orbit10 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-41deg) rotateY(197deg) translateX(160px) rotateZ(41deg);
    }
    80% {
      transform: rotateZ(-41deg) rotateY(197deg) translateX(160px) rotateZ(41deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-41deg) rotateY(197deg) translateX(480px) rotateZ(41deg);
    }
  }
  .c:nth-child(11) {
    animation: orbit11 30s infinite;
    animation-delay: 0.11s;
    background-color: hsl(30.22, 100%, 50%);
  }
  @keyframes orbit11 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-129deg) rotateY(295deg) translateX(160px) rotateZ(129deg);
    }
    80% {
      transform: rotateZ(-129deg) rotateY(295deg) translateX(160px) rotateZ(129deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-129deg) rotateY(295deg) translateX(480px) rotateZ(129deg);
    }
  }
  .c:nth-child(12) {
    animation: orbit12 30s infinite;
    animation-delay: 0.12s;
    background-color: hsl(30.24, 100%, 50%);
  }
  @keyframes orbit12 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-184deg) rotateY(335deg) translateX(160px) rotateZ(184deg);
    }
    80% {
      transform: rotateZ(-184deg) rotateY(335deg) translateX(160px) rotateZ(184deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-184deg) rotateY(335deg) translateX(480px) rotateZ(184deg);
    }
  }
  .c:nth-child(13) {
    animation: orbit13 30s infinite;
    animation-delay: 0.13s;
    background-color: hsl(30.26, 100%, 50%);
  }
  @keyframes orbit13 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-68deg) rotateY(162deg) translateX(160px) rotateZ(68deg);
    }
    80% {
      transform: rotateZ(-68deg) rotateY(162deg) translateX(160px) rotateZ(68deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-68deg) rotateY(162deg) translateX(480px) rotateZ(68deg);
    }
  }
  .c:nth-child(14) {
    animation: orbit14 30s infinite;
    animation-delay: 0.14s;
    background-color: hsl(30.28, 100%, 50%);
  }
  @keyframes orbit14 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(159deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(159deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(159deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(15) {
    animation: orbit15 30s infinite;
    animation-delay: 0.15s;
    background-color: hsl(30.3, 100%, 50%);
  }
  @keyframes orbit15 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-91deg) rotateY(19deg) translateX(160px) rotateZ(91deg);
    }
    80% {
      transform: rotateZ(-91deg) rotateY(19deg) translateX(160px) rotateZ(91deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-91deg) rotateY(19deg) translateX(480px) rotateZ(91deg);
    }
  }
  .c:nth-child(16) {
    animation: orbit16 30s infinite;
    animation-delay: 0.16s;
    background-color: hsl(30.32, 100%, 50%);
  }
  @keyframes orbit16 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-199deg) rotateY(315deg) translateX(160px) rotateZ(199deg);
    }
    80% {
      transform: rotateZ(-199deg) rotateY(315deg) translateX(160px) rotateZ(199deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-199deg) rotateY(315deg) translateX(480px) rotateZ(199deg);
    }
  }
  .c:nth-child(17) {
    animation: orbit17 30s infinite;
    animation-delay: 0.17s;
    background-color: hsl(30.34, 100%, 50%);
  }
  @keyframes orbit17 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(13deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(13deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(13deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(18) {
    animation: orbit18 30s infinite;
    animation-delay: 0.18s;
    background-color: hsl(30.36, 100%, 50%);
  }
  @keyframes orbit18 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-229deg) rotateY(228deg) translateX(160px) rotateZ(229deg);
    }
    80% {
      transform: rotateZ(-229deg) rotateY(228deg) translateX(160px) rotateZ(229deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-229deg) rotateY(228deg) translateX(480px) rotateZ(229deg);
    }
  }
  .c:nth-child(19) {
    animation: orbit19 30s infinite;
    animation-delay: 0.19s;
    background-color: hsl(30.38, 100%, 50%);
  }
  @keyframes orbit19 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-145deg) rotateY(100deg) translateX(160px) rotateZ(145deg);
    }
    80% {
      transform: rotateZ(-145deg) rotateY(100deg) translateX(160px) rotateZ(145deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-145deg) rotateY(100deg) translateX(480px) rotateZ(145deg);
    }
  }
  .c:nth-child(20) {
    animation: orbit20 30s infinite;
    animation-delay: 0.2s;
    background-color: hsl(30.4, 100%, 50%);
  }
  @keyframes orbit20 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-214deg) rotateY(193deg) translateX(160px) rotateZ(214deg);
    }
    80% {
      transform: rotateZ(-214deg) rotateY(193deg) translateX(160px) rotateZ(214deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-214deg) rotateY(193deg) translateX(480px) rotateZ(214deg);
    }
  }
  .c:nth-child(21) {
    animation: orbit21 30s infinite;
    animation-delay: 0.21s;
    background-color: hsl(30.42, 100%, 50%);
  }
  @keyframes orbit21 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-204deg) rotateY(107deg) translateX(160px) rotateZ(204deg);
    }
    80% {
      transform: rotateZ(-204deg) rotateY(107deg) translateX(160px) rotateZ(204deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-204deg) rotateY(107deg) translateX(480px) rotateZ(204deg);
    }
  }
  .c:nth-child(22) {
    animation: orbit22 30s infinite;
    animation-delay: 0.22s;
    background-color: hsl(30.44, 100%, 50%);
  }
  @keyframes orbit22 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-198deg) rotateY(312deg) translateX(160px) rotateZ(198deg);
    }
    80% {
      transform: rotateZ(-198deg) rotateY(312deg) translateX(160px) rotateZ(198deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-198deg) rotateY(312deg) translateX(480px) rotateZ(198deg);
    }
  }
  .c:nth-child(23) {
    animation: orbit23 30s infinite;
    animation-delay: 0.23s;
    background-color: hsl(30.46, 100%, 50%);
  }
  @keyframes orbit23 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-233deg) rotateY(97deg) translateX(160px) rotateZ(233deg);
    }
    80% {
      transform: rotateZ(-233deg) rotateY(97deg) translateX(160px) rotateZ(233deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-233deg) rotateY(97deg) translateX(480px) rotateZ(233deg);
    }
  }
  .c:nth-child(24) {
    animation: orbit24 30s infinite;
    animation-delay: 0.24s;
    background-color: hsl(30.48, 100%, 50%);
  }
  @keyframes orbit24 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-95deg) rotateY(261deg) translateX(160px) rotateZ(95deg);
    }
    80% {
      transform: rotateZ(-95deg) rotateY(261deg) translateX(160px) rotateZ(95deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-95deg) rotateY(261deg) translateX(480px) rotateZ(95deg);
    }
  }
  .c:nth-child(25) {
    animation: orbit25 30s infinite;
    animation-delay: 0.25s;
    background-color: hsl(30.5, 100%, 50%);
  }
  @keyframes orbit25 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-233deg) rotateY(354deg) translateX(160px) rotateZ(233deg);
    }
    80% {
      transform: rotateZ(-233deg) rotateY(354deg) translateX(160px) rotateZ(233deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-233deg) rotateY(354deg) translateX(480px) rotateZ(233deg);
    }
  }
  .c:nth-child(26) {
    animation: orbit26 30s infinite;
    animation-delay: 0.26s;
    background-color: hsl(30.52, 100%, 50%);
  }
  @keyframes orbit26 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-172deg) rotateY(134deg) translateX(160px) rotateZ(172deg);
    }
    80% {
      transform: rotateZ(-172deg) rotateY(134deg) translateX(160px) rotateZ(172deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-172deg) rotateY(134deg) translateX(480px) rotateZ(172deg);
    }
  }
  .c:nth-child(27) {
    animation: orbit27 30s infinite;
    animation-delay: 0.27s;
    background-color: hsl(30.54, 100%, 50%);
  }
  @keyframes orbit27 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-245deg) rotateY(141deg) translateX(160px) rotateZ(245deg);
    }
    80% {
      transform: rotateZ(-245deg) rotateY(141deg) translateX(160px) rotateZ(245deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-245deg) rotateY(141deg) translateX(480px) rotateZ(245deg);
    }
  }
  .c:nth-child(28) {
    animation: orbit28 30s infinite;
    animation-delay: 0.28s;
    background-color: hsl(30.56, 100%, 50%);
  }
  @keyframes orbit28 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-325deg) rotateY(87deg) translateX(160px) rotateZ(325deg);
    }
    80% {
      transform: rotateZ(-325deg) rotateY(87deg) translateX(160px) rotateZ(325deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-325deg) rotateY(87deg) translateX(480px) rotateZ(325deg);
    }
  }
  .c:nth-child(29) {
    animation: orbit29 30s infinite;
    animation-delay: 0.29s;
    background-color: hsl(30.58, 100%, 50%);
  }
  @keyframes orbit29 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-246deg) rotateY(63deg) translateX(160px) rotateZ(246deg);
    }
    80% {
      transform: rotateZ(-246deg) rotateY(63deg) translateX(160px) rotateZ(246deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-246deg) rotateY(63deg) translateX(480px) rotateZ(246deg);
    }
  }
  .c:nth-child(30) {
    animation: orbit30 30s infinite;
    animation-delay: 0.3s;
    background-color: hsl(30.6, 100%, 50%);
  }
  @keyframes orbit30 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(186deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(186deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(186deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(31) {
    animation: orbit31 30s infinite;
    animation-delay: 0.31s;
    background-color: hsl(30.62, 100%, 50%);
  }
  @keyframes orbit31 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-79deg) rotateY(340deg) translateX(160px) rotateZ(79deg);
    }
    80% {
      transform: rotateZ(-79deg) rotateY(340deg) translateX(160px) rotateZ(79deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-79deg) rotateY(340deg) translateX(480px) rotateZ(79deg);
    }
  }
  .c:nth-child(32) {
    animation: orbit32 30s infinite;
    animation-delay: 0.32s;
    background-color: hsl(30.64, 100%, 50%);
  }
  @keyframes orbit32 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-50deg) rotateY(238deg) translateX(160px) rotateZ(50deg);
    }
    80% {
      transform: rotateZ(-50deg) rotateY(238deg) translateX(160px) rotateZ(50deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-50deg) rotateY(238deg) translateX(480px) rotateZ(50deg);
    }
  }
  .c:nth-child(33) {
    animation: orbit33 30s infinite;
    animation-delay: 0.33s;
    background-color: hsl(30.66, 100%, 50%);
  }
  @keyframes orbit33 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-83deg) rotateY(41deg) translateX(160px) rotateZ(83deg);
    }
    80% {
      transform: rotateZ(-83deg) rotateY(41deg) translateX(160px) rotateZ(83deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-83deg) rotateY(41deg) translateX(480px) rotateZ(83deg);
    }
  }
  .c:nth-child(34) {
    animation: orbit34 30s infinite;
    animation-delay: 0.34s;
    background-color: hsl(30.68, 100%, 50%);
  }
  @keyframes orbit34 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-58deg) rotateY(18deg) translateX(160px) rotateZ(58deg);
    }
    80% {
      transform: rotateZ(-58deg) rotateY(18deg) translateX(160px) rotateZ(58deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-58deg) rotateY(18deg) translateX(480px) rotateZ(58deg);
    }
  }
  .c:nth-child(35) {
    animation: orbit35 30s infinite;
    animation-delay: 0.35s;
    background-color: hsl(30.7, 100%, 50%);
  }
  @keyframes orbit35 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-46deg) rotateY(115deg) translateX(160px) rotateZ(46deg);
    }
    80% {
      transform: rotateZ(-46deg) rotateY(115deg) translateX(160px) rotateZ(46deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-46deg) rotateY(115deg) translateX(480px) rotateZ(46deg);
    }
  }
  .c:nth-child(36) {
    animation: orbit36 30s infinite;
    animation-delay: 0.36s;
    background-color: hsl(30.72, 100%, 50%);
  }
  @keyframes orbit36 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-128deg) rotateY(39deg) translateX(160px) rotateZ(128deg);
    }
    80% {
      transform: rotateZ(-128deg) rotateY(39deg) translateX(160px) rotateZ(128deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-128deg) rotateY(39deg) translateX(480px) rotateZ(128deg);
    }
  }
  .c:nth-child(37) {
    animation: orbit37 30s infinite;
    animation-delay: 0.37s;
    background-color: hsl(30.74, 100%, 50%);
  }
  @keyframes orbit37 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-125deg) rotateY(82deg) translateX(160px) rotateZ(125deg);
    }
    80% {
      transform: rotateZ(-125deg) rotateY(82deg) translateX(160px) rotateZ(125deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-125deg) rotateY(82deg) translateX(480px) rotateZ(125deg);
    }
  }
  .c:nth-child(38) {
    animation: orbit38 30s infinite;
    animation-delay: 0.38s;
    background-color: hsl(30.76, 100%, 50%);
  }
  @keyframes orbit38 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-190deg) rotateY(73deg) translateX(160px) rotateZ(190deg);
    }
    80% {
      transform: rotateZ(-190deg) rotateY(73deg) translateX(160px) rotateZ(190deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-190deg) rotateY(73deg) translateX(480px) rotateZ(190deg);
    }
  }
  .c:nth-child(39) {
    animation: orbit39 30s infinite;
    animation-delay: 0.39s;
    background-color: hsl(30.78, 100%, 50%);
  }
  @keyframes orbit39 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-164deg) rotateY(248deg) translateX(160px) rotateZ(164deg);
    }
    80% {
      transform: rotateZ(-164deg) rotateY(248deg) translateX(160px) rotateZ(164deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-164deg) rotateY(248deg) translateX(480px) rotateZ(164deg);
    }
  }
  .c:nth-child(40) {
    animation: orbit40 30s infinite;
    animation-delay: 0.4s;
    background-color: hsl(30.8, 100%, 50%);
  }
  @keyframes orbit40 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-143deg) rotateY(70deg) translateX(160px) rotateZ(143deg);
    }
    80% {
      transform: rotateZ(-143deg) rotateY(70deg) translateX(160px) rotateZ(143deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-143deg) rotateY(70deg) translateX(480px) rotateZ(143deg);
    }
  }
  .c:nth-child(41) {
    animation: orbit41 30s infinite;
    animation-delay: 0.41s;
    background-color: hsl(30.82, 100%, 50%);
  }
  @keyframes orbit41 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-317deg) rotateY(241deg) translateX(160px) rotateZ(317deg);
    }
    80% {
      transform: rotateZ(-317deg) rotateY(241deg) translateX(160px) rotateZ(317deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-317deg) rotateY(241deg) translateX(480px) rotateZ(317deg);
    }
  }
  .c:nth-child(42) {
    animation: orbit42 30s infinite;
    animation-delay: 0.42s;
    background-color: hsl(30.84, 100%, 50%);
  }
  @keyframes orbit42 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-289deg) rotateY(22deg) translateX(160px) rotateZ(289deg);
    }
    80% {
      transform: rotateZ(-289deg) rotateY(22deg) translateX(160px) rotateZ(289deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-289deg) rotateY(22deg) translateX(480px) rotateZ(289deg);
    }
  }
  .c:nth-child(43) {
    animation: orbit43 30s infinite;
    animation-delay: 0.43s;
    background-color: hsl(30.86, 100%, 50%);
  }
  @keyframes orbit43 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-128deg) rotateY(318deg) translateX(160px) rotateZ(128deg);
    }
    80% {
      transform: rotateZ(-128deg) rotateY(318deg) translateX(160px) rotateZ(128deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-128deg) rotateY(318deg) translateX(480px) rotateZ(128deg);
    }
  }
  .c:nth-child(44) {
    animation: orbit44 30s infinite;
    animation-delay: 0.44s;
    background-color: hsl(30.88, 100%, 50%);
  }
  @keyframes orbit44 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-296deg) rotateY(303deg) translateX(160px) rotateZ(296deg);
    }
    80% {
      transform: rotateZ(-296deg) rotateY(303deg) translateX(160px) rotateZ(296deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-296deg) rotateY(303deg) translateX(480px) rotateZ(296deg);
    }
  }
  .c:nth-child(45) {
    animation: orbit45 30s infinite;
    animation-delay: 0.45s;
    background-color: hsl(30.9, 100%, 50%);
  }
  @keyframes orbit45 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-42deg) rotateY(194deg) translateX(160px) rotateZ(42deg);
    }
    80% {
      transform: rotateZ(-42deg) rotateY(194deg) translateX(160px) rotateZ(42deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-42deg) rotateY(194deg) translateX(480px) rotateZ(42deg);
    }
  }
  .c:nth-child(46) {
    animation: orbit46 30s infinite;
    animation-delay: 0.46s;
    background-color: hsl(30.92, 100%, 50%);
  }
  @keyframes orbit46 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-67deg) rotateY(11deg) translateX(160px) rotateZ(67deg);
    }
    80% {
      transform: rotateZ(-67deg) rotateY(11deg) translateX(160px) rotateZ(67deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-67deg) rotateY(11deg) translateX(480px) rotateZ(67deg);
    }
  }
  .c:nth-child(47) {
    animation: orbit47 30s infinite;
    animation-delay: 0.47s;
    background-color: hsl(30.94, 100%, 50%);
  }
  @keyframes orbit47 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-183deg) rotateY(270deg) translateX(160px) rotateZ(183deg);
    }
    80% {
      transform: rotateZ(-183deg) rotateY(270deg) translateX(160px) rotateZ(183deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-183deg) rotateY(270deg) translateX(480px) rotateZ(183deg);
    }
  }
  .c:nth-child(48) {
    animation: orbit48 30s infinite;
    animation-delay: 0.48s;
    background-color: hsl(30.96, 100%, 50%);
  }
  @keyframes orbit48 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-9deg) rotateY(228deg) translateX(160px) rotateZ(9deg);
    }
    80% {
      transform: rotateZ(-9deg) rotateY(228deg) translateX(160px) rotateZ(9deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-9deg) rotateY(228deg) translateX(480px) rotateZ(9deg);
    }
  }
  .c:nth-child(49) {
    animation: orbit49 30s infinite;
    animation-delay: 0.49s;
    background-color: hsl(30.98, 100%, 50%);
  }
  @keyframes orbit49 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-137deg) rotateY(248deg) translateX(160px) rotateZ(137deg);
    }
    80% {
      transform: rotateZ(-137deg) rotateY(248deg) translateX(160px) rotateZ(137deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-137deg) rotateY(248deg) translateX(480px) rotateZ(137deg);
    }
  }
  .c:nth-child(50) {
    animation: orbit50 30s infinite;
    animation-delay: 0.5s;
    background-color: hsl(31, 100%, 50%);
  }
  @keyframes orbit50 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-317deg) rotateY(306deg) translateX(160px) rotateZ(317deg);
    }
    80% {
      transform: rotateZ(-317deg) rotateY(306deg) translateX(160px) rotateZ(317deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-317deg) rotateY(306deg) translateX(480px) rotateZ(317deg);
    }
  }
  .c:nth-child(51) {
    animation: orbit51 30s infinite;
    animation-delay: 0.51s;
    background-color: hsl(31.02, 100%, 50%);
  }
  @keyframes orbit51 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(149deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(149deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(149deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(52) {
    animation: orbit52 30s infinite;
    animation-delay: 0.52s;
    background-color: hsl(31.04, 100%, 50%);
  }
  @keyframes orbit52 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-285deg) rotateY(245deg) translateX(160px) rotateZ(285deg);
    }
    80% {
      transform: rotateZ(-285deg) rotateY(245deg) translateX(160px) rotateZ(285deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-285deg) rotateY(245deg) translateX(480px) rotateZ(285deg);
    }
  }
  .c:nth-child(53) {
    animation: orbit53 30s infinite;
    animation-delay: 0.53s;
    background-color: hsl(31.06, 100%, 50%);
  }
  @keyframes orbit53 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-171deg) rotateY(6deg) translateX(160px) rotateZ(171deg);
    }
    80% {
      transform: rotateZ(-171deg) rotateY(6deg) translateX(160px) rotateZ(171deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-171deg) rotateY(6deg) translateX(480px) rotateZ(171deg);
    }
  }
  .c:nth-child(54) {
    animation: orbit54 30s infinite;
    animation-delay: 0.54s;
    background-color: hsl(31.08, 100%, 50%);
  }
  @keyframes orbit54 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-253deg) rotateY(227deg) translateX(160px) rotateZ(253deg);
    }
    80% {
      transform: rotateZ(-253deg) rotateY(227deg) translateX(160px) rotateZ(253deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-253deg) rotateY(227deg) translateX(480px) rotateZ(253deg);
    }
  }
  .c:nth-child(55) {
    animation: orbit55 30s infinite;
    animation-delay: 0.55s;
    background-color: hsl(31.1, 100%, 50%);
  }
  @keyframes orbit55 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-4deg) rotateY(278deg) translateX(160px) rotateZ(4deg);
    }
    80% {
      transform: rotateZ(-4deg) rotateY(278deg) translateX(160px) rotateZ(4deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-4deg) rotateY(278deg) translateX(480px) rotateZ(4deg);
    }
  }
  .c:nth-child(56) {
    animation: orbit56 30s infinite;
    animation-delay: 0.56s;
    background-color: hsl(31.12, 100%, 50%);
  }
  @keyframes orbit56 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-329deg) rotateY(220deg) translateX(160px) rotateZ(329deg);
    }
    80% {
      transform: rotateZ(-329deg) rotateY(220deg) translateX(160px) rotateZ(329deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-329deg) rotateY(220deg) translateX(480px) rotateZ(329deg);
    }
  }
  .c:nth-child(57) {
    animation: orbit57 30s infinite;
    animation-delay: 0.57s;
    background-color: hsl(31.14, 100%, 50%);
  }
  @keyframes orbit57 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-245deg) rotateY(328deg) translateX(160px) rotateZ(245deg);
    }
    80% {
      transform: rotateZ(-245deg) rotateY(328deg) translateX(160px) rotateZ(245deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-245deg) rotateY(328deg) translateX(480px) rotateZ(245deg);
    }
  }
  .c:nth-child(58) {
    animation: orbit58 30s infinite;
    animation-delay: 0.58s;
    background-color: hsl(31.16, 100%, 50%);
  }
  @keyframes orbit58 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-273deg) rotateY(42deg) translateX(160px) rotateZ(273deg);
    }
    80% {
      transform: rotateZ(-273deg) rotateY(42deg) translateX(160px) rotateZ(273deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-273deg) rotateY(42deg) translateX(480px) rotateZ(273deg);
    }
  }
  .c:nth-child(59) {
    animation: orbit59 30s infinite;
    animation-delay: 0.59s;
    background-color: hsl(31.18, 100%, 50%);
  }
  @keyframes orbit59 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-318deg) rotateY(182deg) translateX(160px) rotateZ(318deg);
    }
    80% {
      transform: rotateZ(-318deg) rotateY(182deg) translateX(160px) rotateZ(318deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-318deg) rotateY(182deg) translateX(480px) rotateZ(318deg);
    }
  }
  .c:nth-child(60) {
    animation: orbit60 30s infinite;
    animation-delay: 0.6s;
    background-color: hsl(31.2, 100%, 50%);
  }
  @keyframes orbit60 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-278deg) rotateY(141deg) translateX(160px) rotateZ(278deg);
    }
    80% {
      transform: rotateZ(-278deg) rotateY(141deg) translateX(160px) rotateZ(278deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-278deg) rotateY(141deg) translateX(480px) rotateZ(278deg);
    }
  }
  .c:nth-child(61) {
    animation: orbit61 30s infinite;
    animation-delay: 0.61s;
    background-color: hsl(31.22, 100%, 50%);
  }
  @keyframes orbit61 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-53deg) rotateY(27deg) translateX(160px) rotateZ(53deg);
    }
    80% {
      transform: rotateZ(-53deg) rotateY(27deg) translateX(160px) rotateZ(53deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-53deg) rotateY(27deg) translateX(480px) rotateZ(53deg);
    }
  }
  .c:nth-child(62) {
    animation: orbit62 30s infinite;
    animation-delay: 0.62s;
    background-color: hsl(31.24, 100%, 50%);
  }
  @keyframes orbit62 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-47deg) rotateY(166deg) translateX(160px) rotateZ(47deg);
    }
    80% {
      transform: rotateZ(-47deg) rotateY(166deg) translateX(160px) rotateZ(47deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-47deg) rotateY(166deg) translateX(480px) rotateZ(47deg);
    }
  }
  .c:nth-child(63) {
    animation: orbit63 30s infinite;
    animation-delay: 0.63s;
    background-color: hsl(31.26, 100%, 50%);
  }
  @keyframes orbit63 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(358deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(358deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(358deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(64) {
    animation: orbit64 30s infinite;
    animation-delay: 0.64s;
    background-color: hsl(31.28, 100%, 50%);
  }
  @keyframes orbit64 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-292deg) rotateY(308deg) translateX(160px) rotateZ(292deg);
    }
    80% {
      transform: rotateZ(-292deg) rotateY(308deg) translateX(160px) rotateZ(292deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-292deg) rotateY(308deg) translateX(480px) rotateZ(292deg);
    }
  }
  .c:nth-child(65) {
    animation: orbit65 30s infinite;
    animation-delay: 0.65s;
    background-color: hsl(31.3, 100%, 50%);
  }
  @keyframes orbit65 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-29deg) rotateY(72deg) translateX(160px) rotateZ(29deg);
    }
    80% {
      transform: rotateZ(-29deg) rotateY(72deg) translateX(160px) rotateZ(29deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-29deg) rotateY(72deg) translateX(480px) rotateZ(29deg);
    }
  }
  .c:nth-child(66) {
    animation: orbit66 30s infinite;
    animation-delay: 0.66s;
    background-color: hsl(31.32, 100%, 50%);
  }
  @keyframes orbit66 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-107deg) rotateY(293deg) translateX(160px) rotateZ(107deg);
    }
    80% {
      transform: rotateZ(-107deg) rotateY(293deg) translateX(160px) rotateZ(107deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-107deg) rotateY(293deg) translateX(480px) rotateZ(107deg);
    }
  }
  .c:nth-child(67) {
    animation: orbit67 30s infinite;
    animation-delay: 0.67s;
    background-color: hsl(31.34, 100%, 50%);
  }
  @keyframes orbit67 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-178deg) rotateY(60deg) translateX(160px) rotateZ(178deg);
    }
    80% {
      transform: rotateZ(-178deg) rotateY(60deg) translateX(160px) rotateZ(178deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-178deg) rotateY(60deg) translateX(480px) rotateZ(178deg);
    }
  }
  .c:nth-child(68) {
    animation: orbit68 30s infinite;
    animation-delay: 0.68s;
    background-color: hsl(31.36, 100%, 50%);
  }
  @keyframes orbit68 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-53deg) rotateY(23deg) translateX(160px) rotateZ(53deg);
    }
    80% {
      transform: rotateZ(-53deg) rotateY(23deg) translateX(160px) rotateZ(53deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-53deg) rotateY(23deg) translateX(480px) rotateZ(53deg);
    }
  }
  .c:nth-child(69) {
    animation: orbit69 30s infinite;
    animation-delay: 0.69s;
    background-color: hsl(31.38, 100%, 50%);
  }
  @keyframes orbit69 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-308deg) rotateY(325deg) translateX(160px) rotateZ(308deg);
    }
    80% {
      transform: rotateZ(-308deg) rotateY(325deg) translateX(160px) rotateZ(308deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-308deg) rotateY(325deg) translateX(480px) rotateZ(308deg);
    }
  }
  .c:nth-child(70) {
    animation: orbit70 30s infinite;
    animation-delay: 0.7s;
    background-color: hsl(31.4, 100%, 50%);
  }
  @keyframes orbit70 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-156deg) rotateY(196deg) translateX(160px) rotateZ(156deg);
    }
    80% {
      transform: rotateZ(-156deg) rotateY(196deg) translateX(160px) rotateZ(156deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-156deg) rotateY(196deg) translateX(480px) rotateZ(156deg);
    }
  }
  .c:nth-child(71) {
    animation: orbit71 30s infinite;
    animation-delay: 0.71s;
    background-color: hsl(31.42, 100%, 50%);
  }
  @keyframes orbit71 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-282deg) rotateY(328deg) translateX(160px) rotateZ(282deg);
    }
    80% {
      transform: rotateZ(-282deg) rotateY(328deg) translateX(160px) rotateZ(282deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-282deg) rotateY(328deg) translateX(480px) rotateZ(282deg);
    }
  }
  .c:nth-child(72) {
    animation: orbit72 30s infinite;
    animation-delay: 0.72s;
    background-color: hsl(31.44, 100%, 50%);
  }
  @keyframes orbit72 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-231deg) rotateY(241deg) translateX(160px) rotateZ(231deg);
    }
    80% {
      transform: rotateZ(-231deg) rotateY(241deg) translateX(160px) rotateZ(231deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-231deg) rotateY(241deg) translateX(480px) rotateZ(231deg);
    }
  }
  .c:nth-child(73) {
    animation: orbit73 30s infinite;
    animation-delay: 0.73s;
    background-color: hsl(31.46, 100%, 50%);
  }
  @keyframes orbit73 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-36deg) rotateY(125deg) translateX(160px) rotateZ(36deg);
    }
    80% {
      transform: rotateZ(-36deg) rotateY(125deg) translateX(160px) rotateZ(36deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-36deg) rotateY(125deg) translateX(480px) rotateZ(36deg);
    }
  }
  .c:nth-child(74) {
    animation: orbit74 30s infinite;
    animation-delay: 0.74s;
    background-color: hsl(31.48, 100%, 50%);
  }
  @keyframes orbit74 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-54deg) rotateY(217deg) translateX(160px) rotateZ(54deg);
    }
    80% {
      transform: rotateZ(-54deg) rotateY(217deg) translateX(160px) rotateZ(54deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-54deg) rotateY(217deg) translateX(480px) rotateZ(54deg);
    }
  }
  .c:nth-child(75) {
    animation: orbit75 30s infinite;
    animation-delay: 0.75s;
    background-color: hsl(31.5, 100%, 50%);
  }
  @keyframes orbit75 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-299deg) rotateY(328deg) translateX(160px) rotateZ(299deg);
    }
    80% {
      transform: rotateZ(-299deg) rotateY(328deg) translateX(160px) rotateZ(299deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-299deg) rotateY(328deg) translateX(480px) rotateZ(299deg);
    }
  }
  .c:nth-child(76) {
    animation: orbit76 30s infinite;
    animation-delay: 0.76s;
    background-color: hsl(31.52, 100%, 50%);
  }
  @keyframes orbit76 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-210deg) rotateY(141deg) translateX(160px) rotateZ(210deg);
    }
    80% {
      transform: rotateZ(-210deg) rotateY(141deg) translateX(160px) rotateZ(210deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-210deg) rotateY(141deg) translateX(480px) rotateZ(210deg);
    }
  }
  .c:nth-child(77) {
    animation: orbit77 30s infinite;
    animation-delay: 0.77s;
    background-color: hsl(31.54, 100%, 50%);
  }
  @keyframes orbit77 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-221deg) rotateY(342deg) translateX(160px) rotateZ(221deg);
    }
    80% {
      transform: rotateZ(-221deg) rotateY(342deg) translateX(160px) rotateZ(221deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-221deg) rotateY(342deg) translateX(480px) rotateZ(221deg);
    }
  }
  .c:nth-child(78) {
    animation: orbit78 30s infinite;
    animation-delay: 0.78s;
    background-color: hsl(31.56, 100%, 50%);
  }
  @keyframes orbit78 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-139deg) rotateY(310deg) translateX(160px) rotateZ(139deg);
    }
    80% {
      transform: rotateZ(-139deg) rotateY(310deg) translateX(160px) rotateZ(139deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-139deg) rotateY(310deg) translateX(480px) rotateZ(139deg);
    }
  }
  .c:nth-child(79) {
    animation: orbit79 30s infinite;
    animation-delay: 0.79s;
    background-color: hsl(31.58, 100%, 50%);
  }
  @keyframes orbit79 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-319deg) rotateY(3deg) translateX(160px) rotateZ(319deg);
    }
    80% {
      transform: rotateZ(-319deg) rotateY(3deg) translateX(160px) rotateZ(319deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-319deg) rotateY(3deg) translateX(480px) rotateZ(319deg);
    }
  }
  .c:nth-child(80) {
    animation: orbit80 30s infinite;
    animation-delay: 0.8s;
    background-color: hsl(31.6, 100%, 50%);
  }
  @keyframes orbit80 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-79deg) rotateY(10deg) translateX(160px) rotateZ(79deg);
    }
    80% {
      transform: rotateZ(-79deg) rotateY(10deg) translateX(160px) rotateZ(79deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-79deg) rotateY(10deg) translateX(480px) rotateZ(79deg);
    }
  }
  .c:nth-child(81) {
    animation: orbit81 30s infinite;
    animation-delay: 0.81s;
    background-color: hsl(31.62, 100%, 50%);
  }
  @keyframes orbit81 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(238deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(238deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(238deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(82) {
    animation: orbit82 30s infinite;
    animation-delay: 0.82s;
    background-color: hsl(31.64, 100%, 50%);
  }
  @keyframes orbit82 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-170deg) rotateY(106deg) translateX(160px) rotateZ(170deg);
    }
    80% {
      transform: rotateZ(-170deg) rotateY(106deg) translateX(160px) rotateZ(170deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-170deg) rotateY(106deg) translateX(480px) rotateZ(170deg);
    }
  }
  .c:nth-child(83) {
    animation: orbit83 30s infinite;
    animation-delay: 0.83s;
    background-color: hsl(31.66, 100%, 50%);
  }
  @keyframes orbit83 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-235deg) rotateY(300deg) translateX(160px) rotateZ(235deg);
    }
    80% {
      transform: rotateZ(-235deg) rotateY(300deg) translateX(160px) rotateZ(235deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-235deg) rotateY(300deg) translateX(480px) rotateZ(235deg);
    }
  }
  .c:nth-child(84) {
    animation: orbit84 30s infinite;
    animation-delay: 0.84s;
    background-color: hsl(31.68, 100%, 50%);
  }
  @keyframes orbit84 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-71deg) rotateY(144deg) translateX(160px) rotateZ(71deg);
    }
    80% {
      transform: rotateZ(-71deg) rotateY(144deg) translateX(160px) rotateZ(71deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-71deg) rotateY(144deg) translateX(480px) rotateZ(71deg);
    }
  }
  .c:nth-child(85) {
    animation: orbit85 30s infinite;
    animation-delay: 0.85s;
    background-color: hsl(31.7, 100%, 50%);
  }
  @keyframes orbit85 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-147deg) rotateY(347deg) translateX(160px) rotateZ(147deg);
    }
    80% {
      transform: rotateZ(-147deg) rotateY(347deg) translateX(160px) rotateZ(147deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-147deg) rotateY(347deg) translateX(480px) rotateZ(147deg);
    }
  }
  .c:nth-child(86) {
    animation: orbit86 30s infinite;
    animation-delay: 0.86s;
    background-color: hsl(31.72, 100%, 50%);
  }
  @keyframes orbit86 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-256deg) rotateY(192deg) translateX(160px) rotateZ(256deg);
    }
    80% {
      transform: rotateZ(-256deg) rotateY(192deg) translateX(160px) rotateZ(256deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-256deg) rotateY(192deg) translateX(480px) rotateZ(256deg);
    }
  }
  .c:nth-child(87) {
    animation: orbit87 30s infinite;
    animation-delay: 0.87s;
    background-color: hsl(31.74, 100%, 50%);
  }
  @keyframes orbit87 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-78deg) rotateY(25deg) translateX(160px) rotateZ(78deg);
    }
    80% {
      transform: rotateZ(-78deg) rotateY(25deg) translateX(160px) rotateZ(78deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-78deg) rotateY(25deg) translateX(480px) rotateZ(78deg);
    }
  }
  .c:nth-child(88) {
    animation: orbit88 30s infinite;
    animation-delay: 0.88s;
    background-color: hsl(31.76, 100%, 50%);
  }
  @keyframes orbit88 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(264deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(264deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(264deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(89) {
    animation: orbit89 30s infinite;
    animation-delay: 0.89s;
    background-color: hsl(31.78, 100%, 50%);
  }
  @keyframes orbit89 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-241deg) rotateY(327deg) translateX(160px) rotateZ(241deg);
    }
    80% {
      transform: rotateZ(-241deg) rotateY(327deg) translateX(160px) rotateZ(241deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-241deg) rotateY(327deg) translateX(480px) rotateZ(241deg);
    }
  }
  .c:nth-child(90) {
    animation: orbit90 30s infinite;
    animation-delay: 0.9s;
    background-color: hsl(31.8, 100%, 50%);
  }
  @keyframes orbit90 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-338deg) rotateY(273deg) translateX(160px) rotateZ(338deg);
    }
    80% {
      transform: rotateZ(-338deg) rotateY(273deg) translateX(160px) rotateZ(338deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-338deg) rotateY(273deg) translateX(480px) rotateZ(338deg);
    }
  }
  .c:nth-child(91) {
    animation: orbit91 30s infinite;
    animation-delay: 0.91s;
    background-color: hsl(31.82, 100%, 50%);
  }
  @keyframes orbit91 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-169deg) rotateY(258deg) translateX(160px) rotateZ(169deg);
    }
    80% {
      transform: rotateZ(-169deg) rotateY(258deg) translateX(160px) rotateZ(169deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-169deg) rotateY(258deg) translateX(480px) rotateZ(169deg);
    }
  }
  .c:nth-child(92) {
    animation: orbit92 30s infinite;
    animation-delay: 0.92s;
    background-color: hsl(31.84, 100%, 50%);
  }
  @keyframes orbit92 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-140deg) rotateY(239deg) translateX(160px) rotateZ(140deg);
    }
    80% {
      transform: rotateZ(-140deg) rotateY(239deg) translateX(160px) rotateZ(140deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-140deg) rotateY(239deg) translateX(480px) rotateZ(140deg);
    }
  }
  .c:nth-child(93) {
    animation: orbit93 30s infinite;
    animation-delay: 0.93s;
    background-color: hsl(31.86, 100%, 50%);
  }
  @keyframes orbit93 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-149deg) rotateY(103deg) translateX(160px) rotateZ(149deg);
    }
    80% {
      transform: rotateZ(-149deg) rotateY(103deg) translateX(160px) rotateZ(149deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-149deg) rotateY(103deg) translateX(480px) rotateZ(149deg);
    }
  }
  .c:nth-child(94) {
    animation: orbit94 30s infinite;
    animation-delay: 0.94s;
    background-color: hsl(31.88, 100%, 50%);
  }
  @keyframes orbit94 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-294deg) rotateY(279deg) translateX(160px) rotateZ(294deg);
    }
    80% {
      transform: rotateZ(-294deg) rotateY(279deg) translateX(160px) rotateZ(294deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-294deg) rotateY(279deg) translateX(480px) rotateZ(294deg);
    }
  }
  .c:nth-child(95) {
    animation: orbit95 30s infinite;
    animation-delay: 0.95s;
    background-color: hsl(31.9, 100%, 50%);
  }
  @keyframes orbit95 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(271deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(271deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(271deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(96) {
    animation: orbit96 30s infinite;
    animation-delay: 0.96s;
    background-color: hsl(31.92, 100%, 50%);
  }
  @keyframes orbit96 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-221deg) rotateY(358deg) translateX(160px) rotateZ(221deg);
    }
    80% {
      transform: rotateZ(-221deg) rotateY(358deg) translateX(160px) rotateZ(221deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-221deg) rotateY(358deg) translateX(480px) rotateZ(221deg);
    }
  }
  .c:nth-child(97) {
    animation: orbit97 30s infinite;
    animation-delay: 0.97s;
    background-color: hsl(31.94, 100%, 50%);
  }
  @keyframes orbit97 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-230deg) rotateY(84deg) translateX(160px) rotateZ(230deg);
    }
    80% {
      transform: rotateZ(-230deg) rotateY(84deg) translateX(160px) rotateZ(230deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-230deg) rotateY(84deg) translateX(480px) rotateZ(230deg);
    }
  }
  .c:nth-child(98) {
    animation: orbit98 30s infinite;
    animation-delay: 0.98s;
    background-color: hsl(31.96, 100%, 50%);
  }
  @keyframes orbit98 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-243deg) rotateY(193deg) translateX(160px) rotateZ(243deg);
    }
    80% {
      transform: rotateZ(-243deg) rotateY(193deg) translateX(160px) rotateZ(243deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-243deg) rotateY(193deg) translateX(480px) rotateZ(243deg);
    }
  }
  .c:nth-child(99) {
    animation: orbit99 30s infinite;
    animation-delay: 0.99s;
    background-color: hsl(31.98, 100%, 50%);
  }
  @keyframes orbit99 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-23deg) rotateY(73deg) translateX(160px) rotateZ(23deg);
    }
    80% {
      transform: rotateZ(-23deg) rotateY(73deg) translateX(160px) rotateZ(23deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-23deg) rotateY(73deg) translateX(480px) rotateZ(23deg);
    }
  }
  .c:nth-child(100) {
    animation: orbit100 30s infinite;
    animation-delay: 1s;
    background-color: hsl(32, 100%, 50%);
  }
  @keyframes orbit100 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-36deg) rotateY(68deg) translateX(160px) rotateZ(36deg);
    }
    80% {
      transform: rotateZ(-36deg) rotateY(68deg) translateX(160px) rotateZ(36deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-36deg) rotateY(68deg) translateX(480px) rotateZ(36deg);
    }
  }
  .c:nth-child(101) {
    animation: orbit101 30s infinite;
    animation-delay: 1.01s;
    background-color: hsl(32.02, 100%, 50%);
  }
  @keyframes orbit101 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-207deg) rotateY(39deg) translateX(160px) rotateZ(207deg);
    }
    80% {
      transform: rotateZ(-207deg) rotateY(39deg) translateX(160px) rotateZ(207deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-207deg) rotateY(39deg) translateX(480px) rotateZ(207deg);
    }
  }
  .c:nth-child(102) {
    animation: orbit102 30s infinite;
    animation-delay: 1.02s;
    background-color: hsl(32.04, 100%, 50%);
  }
  @keyframes orbit102 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-137deg) rotateY(9deg) translateX(160px) rotateZ(137deg);
    }
    80% {
      transform: rotateZ(-137deg) rotateY(9deg) translateX(160px) rotateZ(137deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-137deg) rotateY(9deg) translateX(480px) rotateZ(137deg);
    }
  }
  .c:nth-child(103) {
    animation: orbit103 30s infinite;
    animation-delay: 1.03s;
    background-color: hsl(32.06, 100%, 50%);
  }
  @keyframes orbit103 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-346deg) rotateY(202deg) translateX(160px) rotateZ(346deg);
    }
    80% {
      transform: rotateZ(-346deg) rotateY(202deg) translateX(160px) rotateZ(346deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-346deg) rotateY(202deg) translateX(480px) rotateZ(346deg);
    }
  }
  .c:nth-child(104) {
    animation: orbit104 30s infinite;
    animation-delay: 1.04s;
    background-color: hsl(32.08, 100%, 50%);
  }
  @keyframes orbit104 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-275deg) rotateY(67deg) translateX(160px) rotateZ(275deg);
    }
    80% {
      transform: rotateZ(-275deg) rotateY(67deg) translateX(160px) rotateZ(275deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-275deg) rotateY(67deg) translateX(480px) rotateZ(275deg);
    }
  }
  .c:nth-child(105) {
    animation: orbit105 30s infinite;
    animation-delay: 1.05s;
    background-color: hsl(32.1, 100%, 50%);
  }
  @keyframes orbit105 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-217deg) rotateY(33deg) translateX(160px) rotateZ(217deg);
    }
    80% {
      transform: rotateZ(-217deg) rotateY(33deg) translateX(160px) rotateZ(217deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-217deg) rotateY(33deg) translateX(480px) rotateZ(217deg);
    }
  }
  .c:nth-child(106) {
    animation: orbit106 30s infinite;
    animation-delay: 1.06s;
    background-color: hsl(32.12, 100%, 50%);
  }
  @keyframes orbit106 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-230deg) rotateY(190deg) translateX(160px) rotateZ(230deg);
    }
    80% {
      transform: rotateZ(-230deg) rotateY(190deg) translateX(160px) rotateZ(230deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-230deg) rotateY(190deg) translateX(480px) rotateZ(230deg);
    }
  }
  .c:nth-child(107) {
    animation: orbit107 30s infinite;
    animation-delay: 1.07s;
    background-color: hsl(32.14, 100%, 50%);
  }
  @keyframes orbit107 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-21deg) rotateY(18deg) translateX(160px) rotateZ(21deg);
    }
    80% {
      transform: rotateZ(-21deg) rotateY(18deg) translateX(160px) rotateZ(21deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-21deg) rotateY(18deg) translateX(480px) rotateZ(21deg);
    }
  }
  .c:nth-child(108) {
    animation: orbit108 30s infinite;
    animation-delay: 1.08s;
    background-color: hsl(32.16, 100%, 50%);
  }
  @keyframes orbit108 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-108deg) rotateY(86deg) translateX(160px) rotateZ(108deg);
    }
    80% {
      transform: rotateZ(-108deg) rotateY(86deg) translateX(160px) rotateZ(108deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-108deg) rotateY(86deg) translateX(480px) rotateZ(108deg);
    }
  }
  .c:nth-child(109) {
    animation: orbit109 30s infinite;
    animation-delay: 1.09s;
    background-color: hsl(32.18, 100%, 50%);
  }
  @keyframes orbit109 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-234deg) rotateY(196deg) translateX(160px) rotateZ(234deg);
    }
    80% {
      transform: rotateZ(-234deg) rotateY(196deg) translateX(160px) rotateZ(234deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-234deg) rotateY(196deg) translateX(480px) rotateZ(234deg);
    }
  }
  .c:nth-child(110) {
    animation: orbit110 30s infinite;
    animation-delay: 1.1s;
    background-color: hsl(32.2, 100%, 50%);
  }
  @keyframes orbit110 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-255deg) rotateY(205deg) translateX(160px) rotateZ(255deg);
    }
    80% {
      transform: rotateZ(-255deg) rotateY(205deg) translateX(160px) rotateZ(255deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-255deg) rotateY(205deg) translateX(480px) rotateZ(255deg);
    }
  }
  .c:nth-child(111) {
    animation: orbit111 30s infinite;
    animation-delay: 1.11s;
    background-color: hsl(32.22, 100%, 50%);
  }
  @keyframes orbit111 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-28deg) rotateY(20deg) translateX(160px) rotateZ(28deg);
    }
    80% {
      transform: rotateZ(-28deg) rotateY(20deg) translateX(160px) rotateZ(28deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-28deg) rotateY(20deg) translateX(480px) rotateZ(28deg);
    }
  }
  .c:nth-child(112) {
    animation: orbit112 30s infinite;
    animation-delay: 1.12s;
    background-color: hsl(32.24, 100%, 50%);
  }
  @keyframes orbit112 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-335deg) rotateY(326deg) translateX(160px) rotateZ(335deg);
    }
    80% {
      transform: rotateZ(-335deg) rotateY(326deg) translateX(160px) rotateZ(335deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-335deg) rotateY(326deg) translateX(480px) rotateZ(335deg);
    }
  }
  .c:nth-child(113) {
    animation: orbit113 30s infinite;
    animation-delay: 1.13s;
    background-color: hsl(32.26, 100%, 50%);
  }
  @keyframes orbit113 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-67deg) rotateY(137deg) translateX(160px) rotateZ(67deg);
    }
    80% {
      transform: rotateZ(-67deg) rotateY(137deg) translateX(160px) rotateZ(67deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-67deg) rotateY(137deg) translateX(480px) rotateZ(67deg);
    }
  }
  .c:nth-child(114) {
    animation: orbit114 30s infinite;
    animation-delay: 1.14s;
    background-color: hsl(32.28, 100%, 50%);
  }
  @keyframes orbit114 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-27deg) rotateY(201deg) translateX(160px) rotateZ(27deg);
    }
    80% {
      transform: rotateZ(-27deg) rotateY(201deg) translateX(160px) rotateZ(27deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-27deg) rotateY(201deg) translateX(480px) rotateZ(27deg);
    }
  }
  .c:nth-child(115) {
    animation: orbit115 30s infinite;
    animation-delay: 1.15s;
    background-color: hsl(32.3, 100%, 50%);
  }
  @keyframes orbit115 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-169deg) rotateY(262deg) translateX(160px) rotateZ(169deg);
    }
    80% {
      transform: rotateZ(-169deg) rotateY(262deg) translateX(160px) rotateZ(169deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-169deg) rotateY(262deg) translateX(480px) rotateZ(169deg);
    }
  }
  .c:nth-child(116) {
    animation: orbit116 30s infinite;
    animation-delay: 1.16s;
    background-color: hsl(32.32, 100%, 50%);
  }
  @keyframes orbit116 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-216deg) rotateY(285deg) translateX(160px) rotateZ(216deg);
    }
    80% {
      transform: rotateZ(-216deg) rotateY(285deg) translateX(160px) rotateZ(216deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-216deg) rotateY(285deg) translateX(480px) rotateZ(216deg);
    }
  }
  .c:nth-child(117) {
    animation: orbit117 30s infinite;
    animation-delay: 1.17s;
    background-color: hsl(32.34, 100%, 50%);
  }
  @keyframes orbit117 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-233deg) rotateY(319deg) translateX(160px) rotateZ(233deg);
    }
    80% {
      transform: rotateZ(-233deg) rotateY(319deg) translateX(160px) rotateZ(233deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-233deg) rotateY(319deg) translateX(480px) rotateZ(233deg);
    }
  }
  .c:nth-child(118) {
    animation: orbit118 30s infinite;
    animation-delay: 1.18s;
    background-color: hsl(32.36, 100%, 50%);
  }
  @keyframes orbit118 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-335deg) rotateY(66deg) translateX(160px) rotateZ(335deg);
    }
    80% {
      transform: rotateZ(-335deg) rotateY(66deg) translateX(160px) rotateZ(335deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-335deg) rotateY(66deg) translateX(480px) rotateZ(335deg);
    }
  }
  .c:nth-child(119) {
    animation: orbit119 30s infinite;
    animation-delay: 1.19s;
    background-color: hsl(32.38, 100%, 50%);
  }
  @keyframes orbit119 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-209deg) rotateY(218deg) translateX(160px) rotateZ(209deg);
    }
    80% {
      transform: rotateZ(-209deg) rotateY(218deg) translateX(160px) rotateZ(209deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-209deg) rotateY(218deg) translateX(480px) rotateZ(209deg);
    }
  }
  .c:nth-child(120) {
    animation: orbit120 30s infinite;
    animation-delay: 1.2s;
    background-color: hsl(32.4, 100%, 50%);
  }
  @keyframes orbit120 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-357deg) rotateY(327deg) translateX(160px) rotateZ(357deg);
    }
    80% {
      transform: rotateZ(-357deg) rotateY(327deg) translateX(160px) rotateZ(357deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-357deg) rotateY(327deg) translateX(480px) rotateZ(357deg);
    }
  }
  .c:nth-child(121) {
    animation: orbit121 30s infinite;
    animation-delay: 1.21s;
    background-color: hsl(32.42, 100%, 50%);
  }
  @keyframes orbit121 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-226deg) rotateY(98deg) translateX(160px) rotateZ(226deg);
    }
    80% {
      transform: rotateZ(-226deg) rotateY(98deg) translateX(160px) rotateZ(226deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-226deg) rotateY(98deg) translateX(480px) rotateZ(226deg);
    }
  }
  .c:nth-child(122) {
    animation: orbit122 30s infinite;
    animation-delay: 1.22s;
    background-color: hsl(32.44, 100%, 50%);
  }
  @keyframes orbit122 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-124deg) rotateY(58deg) translateX(160px) rotateZ(124deg);
    }
    80% {
      transform: rotateZ(-124deg) rotateY(58deg) translateX(160px) rotateZ(124deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-124deg) rotateY(58deg) translateX(480px) rotateZ(124deg);
    }
  }
  .c:nth-child(123) {
    animation: orbit123 30s infinite;
    animation-delay: 1.23s;
    background-color: hsl(32.46, 100%, 50%);
  }
  @keyframes orbit123 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-139deg) rotateY(291deg) translateX(160px) rotateZ(139deg);
    }
    80% {
      transform: rotateZ(-139deg) rotateY(291deg) translateX(160px) rotateZ(139deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-139deg) rotateY(291deg) translateX(480px) rotateZ(139deg);
    }
  }
  .c:nth-child(124) {
    animation: orbit124 30s infinite;
    animation-delay: 1.24s;
    background-color: hsl(32.48, 100%, 50%);
  }
  @keyframes orbit124 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-65deg) rotateY(148deg) translateX(160px) rotateZ(65deg);
    }
    80% {
      transform: rotateZ(-65deg) rotateY(148deg) translateX(160px) rotateZ(65deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-65deg) rotateY(148deg) translateX(480px) rotateZ(65deg);
    }
  }
  .c:nth-child(125) {
    animation: orbit125 30s infinite;
    animation-delay: 1.25s;
    background-color: hsl(32.5, 100%, 50%);
  }
  @keyframes orbit125 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-140deg) rotateY(266deg) translateX(160px) rotateZ(140deg);
    }
    80% {
      transform: rotateZ(-140deg) rotateY(266deg) translateX(160px) rotateZ(140deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-140deg) rotateY(266deg) translateX(480px) rotateZ(140deg);
    }
  }
  .c:nth-child(126) {
    animation: orbit126 30s infinite;
    animation-delay: 1.26s;
    background-color: hsl(32.52, 100%, 50%);
  }
  @keyframes orbit126 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-33deg) rotateY(231deg) translateX(160px) rotateZ(33deg);
    }
    80% {
      transform: rotateZ(-33deg) rotateY(231deg) translateX(160px) rotateZ(33deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-33deg) rotateY(231deg) translateX(480px) rotateZ(33deg);
    }
  }
  .c:nth-child(127) {
    animation: orbit127 30s infinite;
    animation-delay: 1.27s;
    background-color: hsl(32.54, 100%, 50%);
  }
  @keyframes orbit127 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-73deg) rotateY(163deg) translateX(160px) rotateZ(73deg);
    }
    80% {
      transform: rotateZ(-73deg) rotateY(163deg) translateX(160px) rotateZ(73deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-73deg) rotateY(163deg) translateX(480px) rotateZ(73deg);
    }
  }
  .c:nth-child(128) {
    animation: orbit128 30s infinite;
    animation-delay: 1.28s;
    background-color: hsl(32.56, 100%, 50%);
  }
  @keyframes orbit128 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-5deg) rotateY(310deg) translateX(160px) rotateZ(5deg);
    }
    80% {
      transform: rotateZ(-5deg) rotateY(310deg) translateX(160px) rotateZ(5deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-5deg) rotateY(310deg) translateX(480px) rotateZ(5deg);
    }
  }
  .c:nth-child(129) {
    animation: orbit129 30s infinite;
    animation-delay: 1.29s;
    background-color: hsl(32.58, 100%, 50%);
  }
  @keyframes orbit129 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-262deg) rotateY(354deg) translateX(160px) rotateZ(262deg);
    }
    80% {
      transform: rotateZ(-262deg) rotateY(354deg) translateX(160px) rotateZ(262deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-262deg) rotateY(354deg) translateX(480px) rotateZ(262deg);
    }
  }
  .c:nth-child(130) {
    animation: orbit130 30s infinite;
    animation-delay: 1.3s;
    background-color: hsl(32.6, 100%, 50%);
  }
  @keyframes orbit130 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-61deg) rotateY(97deg) translateX(160px) rotateZ(61deg);
    }
    80% {
      transform: rotateZ(-61deg) rotateY(97deg) translateX(160px) rotateZ(61deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-61deg) rotateY(97deg) translateX(480px) rotateZ(61deg);
    }
  }
  .c:nth-child(131) {
    animation: orbit131 30s infinite;
    animation-delay: 1.31s;
    background-color: hsl(32.62, 100%, 50%);
  }
  @keyframes orbit131 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-136deg) rotateY(73deg) translateX(160px) rotateZ(136deg);
    }
    80% {
      transform: rotateZ(-136deg) rotateY(73deg) translateX(160px) rotateZ(136deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-136deg) rotateY(73deg) translateX(480px) rotateZ(136deg);
    }
  }
  .c:nth-child(132) {
    animation: orbit132 30s infinite;
    animation-delay: 1.32s;
    background-color: hsl(32.64, 100%, 50%);
  }
  @keyframes orbit132 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-10deg) rotateY(225deg) translateX(160px) rotateZ(10deg);
    }
    80% {
      transform: rotateZ(-10deg) rotateY(225deg) translateX(160px) rotateZ(10deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-10deg) rotateY(225deg) translateX(480px) rotateZ(10deg);
    }
  }
  .c:nth-child(133) {
    animation: orbit133 30s infinite;
    animation-delay: 1.33s;
    background-color: hsl(32.66, 100%, 50%);
  }
  @keyframes orbit133 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(16deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(16deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(16deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(134) {
    animation: orbit134 30s infinite;
    animation-delay: 1.34s;
    background-color: hsl(32.68, 100%, 50%);
  }
  @keyframes orbit134 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-330deg) rotateY(328deg) translateX(160px) rotateZ(330deg);
    }
    80% {
      transform: rotateZ(-330deg) rotateY(328deg) translateX(160px) rotateZ(330deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-330deg) rotateY(328deg) translateX(480px) rotateZ(330deg);
    }
  }
  .c:nth-child(135) {
    animation: orbit135 30s infinite;
    animation-delay: 1.35s;
    background-color: hsl(32.7, 100%, 50%);
  }
  @keyframes orbit135 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-88deg) rotateY(200deg) translateX(160px) rotateZ(88deg);
    }
    80% {
      transform: rotateZ(-88deg) rotateY(200deg) translateX(160px) rotateZ(88deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-88deg) rotateY(200deg) translateX(480px) rotateZ(88deg);
    }
  }
  .c:nth-child(136) {
    animation: orbit136 30s infinite;
    animation-delay: 1.36s;
    background-color: hsl(32.72, 100%, 50%);
  }
  @keyframes orbit136 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-63deg) rotateY(277deg) translateX(160px) rotateZ(63deg);
    }
    80% {
      transform: rotateZ(-63deg) rotateY(277deg) translateX(160px) rotateZ(63deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-63deg) rotateY(277deg) translateX(480px) rotateZ(63deg);
    }
  }
  .c:nth-child(137) {
    animation: orbit137 30s infinite;
    animation-delay: 1.37s;
    background-color: hsl(32.74, 100%, 50%);
  }
  @keyframes orbit137 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-18deg) rotateY(271deg) translateX(160px) rotateZ(18deg);
    }
    80% {
      transform: rotateZ(-18deg) rotateY(271deg) translateX(160px) rotateZ(18deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-18deg) rotateY(271deg) translateX(480px) rotateZ(18deg);
    }
  }
  .c:nth-child(138) {
    animation: orbit138 30s infinite;
    animation-delay: 1.38s;
    background-color: hsl(32.76, 100%, 50%);
  }
  @keyframes orbit138 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-119deg) rotateY(105deg) translateX(160px) rotateZ(119deg);
    }
    80% {
      transform: rotateZ(-119deg) rotateY(105deg) translateX(160px) rotateZ(119deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-119deg) rotateY(105deg) translateX(480px) rotateZ(119deg);
    }
  }
  .c:nth-child(139) {
    animation: orbit139 30s infinite;
    animation-delay: 1.39s;
    background-color: hsl(32.78, 100%, 50%);
  }
  @keyframes orbit139 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-208deg) rotateY(136deg) translateX(160px) rotateZ(208deg);
    }
    80% {
      transform: rotateZ(-208deg) rotateY(136deg) translateX(160px) rotateZ(208deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-208deg) rotateY(136deg) translateX(480px) rotateZ(208deg);
    }
  }
  .c:nth-child(140) {
    animation: orbit140 30s infinite;
    animation-delay: 1.4s;
    background-color: hsl(32.8, 100%, 50%);
  }
  @keyframes orbit140 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-326deg) rotateY(29deg) translateX(160px) rotateZ(326deg);
    }
    80% {
      transform: rotateZ(-326deg) rotateY(29deg) translateX(160px) rotateZ(326deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-326deg) rotateY(29deg) translateX(480px) rotateZ(326deg);
    }
  }
  .c:nth-child(141) {
    animation: orbit141 30s infinite;
    animation-delay: 1.41s;
    background-color: hsl(32.82, 100%, 50%);
  }
  @keyframes orbit141 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-113deg) rotateY(61deg) translateX(160px) rotateZ(113deg);
    }
    80% {
      transform: rotateZ(-113deg) rotateY(61deg) translateX(160px) rotateZ(113deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-113deg) rotateY(61deg) translateX(480px) rotateZ(113deg);
    }
  }
  .c:nth-child(142) {
    animation: orbit142 30s infinite;
    animation-delay: 1.42s;
    background-color: hsl(32.84, 100%, 50%);
  }
  @keyframes orbit142 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-357deg) rotateY(138deg) translateX(160px) rotateZ(357deg);
    }
    80% {
      transform: rotateZ(-357deg) rotateY(138deg) translateX(160px) rotateZ(357deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-357deg) rotateY(138deg) translateX(480px) rotateZ(357deg);
    }
  }
  .c:nth-child(143) {
    animation: orbit143 30s infinite;
    animation-delay: 1.43s;
    background-color: hsl(32.86, 100%, 50%);
  }
  @keyframes orbit143 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-12deg) rotateY(251deg) translateX(160px) rotateZ(12deg);
    }
    80% {
      transform: rotateZ(-12deg) rotateY(251deg) translateX(160px) rotateZ(12deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-12deg) rotateY(251deg) translateX(480px) rotateZ(12deg);
    }
  }
  .c:nth-child(144) {
    animation: orbit144 30s infinite;
    animation-delay: 1.44s;
    background-color: hsl(32.88, 100%, 50%);
  }
  @keyframes orbit144 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-150deg) rotateY(146deg) translateX(160px) rotateZ(150deg);
    }
    80% {
      transform: rotateZ(-150deg) rotateY(146deg) translateX(160px) rotateZ(150deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-150deg) rotateY(146deg) translateX(480px) rotateZ(150deg);
    }
  }
  .c:nth-child(145) {
    animation: orbit145 30s infinite;
    animation-delay: 1.45s;
    background-color: hsl(32.9, 100%, 50%);
  }
  @keyframes orbit145 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-95deg) rotateY(5deg) translateX(160px) rotateZ(95deg);
    }
    80% {
      transform: rotateZ(-95deg) rotateY(5deg) translateX(160px) rotateZ(95deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-95deg) rotateY(5deg) translateX(480px) rotateZ(95deg);
    }
  }
  .c:nth-child(146) {
    animation: orbit146 30s infinite;
    animation-delay: 1.46s;
    background-color: hsl(32.92, 100%, 50%);
  }
  @keyframes orbit146 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-168deg) rotateY(34deg) translateX(160px) rotateZ(168deg);
    }
    80% {
      transform: rotateZ(-168deg) rotateY(34deg) translateX(160px) rotateZ(168deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-168deg) rotateY(34deg) translateX(480px) rotateZ(168deg);
    }
  }
  .c:nth-child(147) {
    animation: orbit147 30s infinite;
    animation-delay: 1.47s;
    background-color: hsl(32.94, 100%, 50%);
  }
  @keyframes orbit147 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-340deg) rotateY(52deg) translateX(160px) rotateZ(340deg);
    }
    80% {
      transform: rotateZ(-340deg) rotateY(52deg) translateX(160px) rotateZ(340deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-340deg) rotateY(52deg) translateX(480px) rotateZ(340deg);
    }
  }
  .c:nth-child(148) {
    animation: orbit148 30s infinite;
    animation-delay: 1.48s;
    background-color: hsl(32.96, 100%, 50%);
  }
  @keyframes orbit148 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-297deg) rotateY(216deg) translateX(160px) rotateZ(297deg);
    }
    80% {
      transform: rotateZ(-297deg) rotateY(216deg) translateX(160px) rotateZ(297deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-297deg) rotateY(216deg) translateX(480px) rotateZ(297deg);
    }
  }
  .c:nth-child(149) {
    animation: orbit149 30s infinite;
    animation-delay: 1.49s;
    background-color: hsl(32.98, 100%, 50%);
  }
  @keyframes orbit149 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-320deg) rotateY(165deg) translateX(160px) rotateZ(320deg);
    }
    80% {
      transform: rotateZ(-320deg) rotateY(165deg) translateX(160px) rotateZ(320deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-320deg) rotateY(165deg) translateX(480px) rotateZ(320deg);
    }
  }
  .c:nth-child(150) {
    animation: orbit150 30s infinite;
    animation-delay: 1.5s;
    background-color: hsl(33, 100%, 50%);
  }
  @keyframes orbit150 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-177deg) rotateY(339deg) translateX(160px) rotateZ(177deg);
    }
    80% {
      transform: rotateZ(-177deg) rotateY(339deg) translateX(160px) rotateZ(177deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-177deg) rotateY(339deg) translateX(480px) rotateZ(177deg);
    }
  }
  .c:nth-child(151) {
    animation: orbit151 30s infinite;
    animation-delay: 1.51s;
    background-color: hsl(33.02, 100%, 50%);
  }
  @keyframes orbit151 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-46deg) rotateY(292deg) translateX(160px) rotateZ(46deg);
    }
    80% {
      transform: rotateZ(-46deg) rotateY(292deg) translateX(160px) rotateZ(46deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-46deg) rotateY(292deg) translateX(480px) rotateZ(46deg);
    }
  }
  .c:nth-child(152) {
    animation: orbit152 30s infinite;
    animation-delay: 1.52s;
    background-color: hsl(33.04, 100%, 50%);
  }
  @keyframes orbit152 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-188deg) rotateY(192deg) translateX(160px) rotateZ(188deg);
    }
    80% {
      transform: rotateZ(-188deg) rotateY(192deg) translateX(160px) rotateZ(188deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-188deg) rotateY(192deg) translateX(480px) rotateZ(188deg);
    }
  }
  .c:nth-child(153) {
    animation: orbit153 30s infinite;
    animation-delay: 1.53s;
    background-color: hsl(33.06, 100%, 50%);
  }
  @keyframes orbit153 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-268deg) rotateY(229deg) translateX(160px) rotateZ(268deg);
    }
    80% {
      transform: rotateZ(-268deg) rotateY(229deg) translateX(160px) rotateZ(268deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-268deg) rotateY(229deg) translateX(480px) rotateZ(268deg);
    }
  }
  .c:nth-child(154) {
    animation: orbit154 30s infinite;
    animation-delay: 1.54s;
    background-color: hsl(33.08, 100%, 50%);
  }
  @keyframes orbit154 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-20deg) rotateY(31deg) translateX(160px) rotateZ(20deg);
    }
    80% {
      transform: rotateZ(-20deg) rotateY(31deg) translateX(160px) rotateZ(20deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-20deg) rotateY(31deg) translateX(480px) rotateZ(20deg);
    }
  }
  .c:nth-child(155) {
    animation: orbit155 30s infinite;
    animation-delay: 1.55s;
    background-color: hsl(33.1, 100%, 50%);
  }
  @keyframes orbit155 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-111deg) rotateY(106deg) translateX(160px) rotateZ(111deg);
    }
    80% {
      transform: rotateZ(-111deg) rotateY(106deg) translateX(160px) rotateZ(111deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-111deg) rotateY(106deg) translateX(480px) rotateZ(111deg);
    }
  }
  .c:nth-child(156) {
    animation: orbit156 30s infinite;
    animation-delay: 1.56s;
    background-color: hsl(33.12, 100%, 50%);
  }
  @keyframes orbit156 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-227deg) rotateY(172deg) translateX(160px) rotateZ(227deg);
    }
    80% {
      transform: rotateZ(-227deg) rotateY(172deg) translateX(160px) rotateZ(227deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-227deg) rotateY(172deg) translateX(480px) rotateZ(227deg);
    }
  }
  .c:nth-child(157) {
    animation: orbit157 30s infinite;
    animation-delay: 1.57s;
    background-color: hsl(33.14, 100%, 50%);
  }
  @keyframes orbit157 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-346deg) rotateY(121deg) translateX(160px) rotateZ(346deg);
    }
    80% {
      transform: rotateZ(-346deg) rotateY(121deg) translateX(160px) rotateZ(346deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-346deg) rotateY(121deg) translateX(480px) rotateZ(346deg);
    }
  }
  .c:nth-child(158) {
    animation: orbit158 30s infinite;
    animation-delay: 1.58s;
    background-color: hsl(33.16, 100%, 50%);
  }
  @keyframes orbit158 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-24deg) rotateY(313deg) translateX(160px) rotateZ(24deg);
    }
    80% {
      transform: rotateZ(-24deg) rotateY(313deg) translateX(160px) rotateZ(24deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-24deg) rotateY(313deg) translateX(480px) rotateZ(24deg);
    }
  }
  .c:nth-child(159) {
    animation: orbit159 30s infinite;
    animation-delay: 1.59s;
    background-color: hsl(33.18, 100%, 50%);
  }
  @keyframes orbit159 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-234deg) rotateY(207deg) translateX(160px) rotateZ(234deg);
    }
    80% {
      transform: rotateZ(-234deg) rotateY(207deg) translateX(160px) rotateZ(234deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-234deg) rotateY(207deg) translateX(480px) rotateZ(234deg);
    }
  }
  .c:nth-child(160) {
    animation: orbit160 30s infinite;
    animation-delay: 1.6s;
    background-color: hsl(33.2, 100%, 50%);
  }
  @keyframes orbit160 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-277deg) rotateY(42deg) translateX(160px) rotateZ(277deg);
    }
    80% {
      transform: rotateZ(-277deg) rotateY(42deg) translateX(160px) rotateZ(277deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-277deg) rotateY(42deg) translateX(480px) rotateZ(277deg);
    }
  }
  .c:nth-child(161) {
    animation: orbit161 30s infinite;
    animation-delay: 1.61s;
    background-color: hsl(33.22, 100%, 50%);
  }
  @keyframes orbit161 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-61deg) rotateY(310deg) translateX(160px) rotateZ(61deg);
    }
    80% {
      transform: rotateZ(-61deg) rotateY(310deg) translateX(160px) rotateZ(61deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-61deg) rotateY(310deg) translateX(480px) rotateZ(61deg);
    }
  }
  .c:nth-child(162) {
    animation: orbit162 30s infinite;
    animation-delay: 1.62s;
    background-color: hsl(33.24, 100%, 50%);
  }
  @keyframes orbit162 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-6deg) rotateY(109deg) translateX(160px) rotateZ(6deg);
    }
    80% {
      transform: rotateZ(-6deg) rotateY(109deg) translateX(160px) rotateZ(6deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-6deg) rotateY(109deg) translateX(480px) rotateZ(6deg);
    }
  }
  .c:nth-child(163) {
    animation: orbit163 30s infinite;
    animation-delay: 1.63s;
    background-color: hsl(33.26, 100%, 50%);
  }
  @keyframes orbit163 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-14deg) rotateY(260deg) translateX(160px) rotateZ(14deg);
    }
    80% {
      transform: rotateZ(-14deg) rotateY(260deg) translateX(160px) rotateZ(14deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-14deg) rotateY(260deg) translateX(480px) rotateZ(14deg);
    }
  }
  .c:nth-child(164) {
    animation: orbit164 30s infinite;
    animation-delay: 1.64s;
    background-color: hsl(33.28, 100%, 50%);
  }
  @keyframes orbit164 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-235deg) rotateY(344deg) translateX(160px) rotateZ(235deg);
    }
    80% {
      transform: rotateZ(-235deg) rotateY(344deg) translateX(160px) rotateZ(235deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-235deg) rotateY(344deg) translateX(480px) rotateZ(235deg);
    }
  }
  .c:nth-child(165) {
    animation: orbit165 30s infinite;
    animation-delay: 1.65s;
    background-color: hsl(33.3, 100%, 50%);
  }
  @keyframes orbit165 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-243deg) rotateY(116deg) translateX(160px) rotateZ(243deg);
    }
    80% {
      transform: rotateZ(-243deg) rotateY(116deg) translateX(160px) rotateZ(243deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-243deg) rotateY(116deg) translateX(480px) rotateZ(243deg);
    }
  }
  .c:nth-child(166) {
    animation: orbit166 30s infinite;
    animation-delay: 1.66s;
    background-color: hsl(33.32, 100%, 50%);
  }
  @keyframes orbit166 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-198deg) rotateY(346deg) translateX(160px) rotateZ(198deg);
    }
    80% {
      transform: rotateZ(-198deg) rotateY(346deg) translateX(160px) rotateZ(198deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-198deg) rotateY(346deg) translateX(480px) rotateZ(198deg);
    }
  }
  .c:nth-child(167) {
    animation: orbit167 30s infinite;
    animation-delay: 1.67s;
    background-color: hsl(33.34, 100%, 50%);
  }
  @keyframes orbit167 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-129deg) rotateY(3deg) translateX(160px) rotateZ(129deg);
    }
    80% {
      transform: rotateZ(-129deg) rotateY(3deg) translateX(160px) rotateZ(129deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-129deg) rotateY(3deg) translateX(480px) rotateZ(129deg);
    }
  }
  .c:nth-child(168) {
    animation: orbit168 30s infinite;
    animation-delay: 1.68s;
    background-color: hsl(33.36, 100%, 50%);
  }
  @keyframes orbit168 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-258deg) rotateY(111deg) translateX(160px) rotateZ(258deg);
    }
    80% {
      transform: rotateZ(-258deg) rotateY(111deg) translateX(160px) rotateZ(258deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-258deg) rotateY(111deg) translateX(480px) rotateZ(258deg);
    }
  }
  .c:nth-child(169) {
    animation: orbit169 30s infinite;
    animation-delay: 1.69s;
    background-color: hsl(33.38, 100%, 50%);
  }
  @keyframes orbit169 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-264deg) rotateY(203deg) translateX(160px) rotateZ(264deg);
    }
    80% {
      transform: rotateZ(-264deg) rotateY(203deg) translateX(160px) rotateZ(264deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-264deg) rotateY(203deg) translateX(480px) rotateZ(264deg);
    }
  }
  .c:nth-child(170) {
    animation: orbit170 30s infinite;
    animation-delay: 1.7s;
    background-color: hsl(33.4, 100%, 50%);
  }
  @keyframes orbit170 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-191deg) rotateY(180deg) translateX(160px) rotateZ(191deg);
    }
    80% {
      transform: rotateZ(-191deg) rotateY(180deg) translateX(160px) rotateZ(191deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-191deg) rotateY(180deg) translateX(480px) rotateZ(191deg);
    }
  }
  .c:nth-child(171) {
    animation: orbit171 30s infinite;
    animation-delay: 1.71s;
    background-color: hsl(33.42, 100%, 50%);
  }
  @keyframes orbit171 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-259deg) rotateY(86deg) translateX(160px) rotateZ(259deg);
    }
    80% {
      transform: rotateZ(-259deg) rotateY(86deg) translateX(160px) rotateZ(259deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-259deg) rotateY(86deg) translateX(480px) rotateZ(259deg);
    }
  }
  .c:nth-child(172) {
    animation: orbit172 30s infinite;
    animation-delay: 1.72s;
    background-color: hsl(33.44, 100%, 50%);
  }
  @keyframes orbit172 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-124deg) rotateY(127deg) translateX(160px) rotateZ(124deg);
    }
    80% {
      transform: rotateZ(-124deg) rotateY(127deg) translateX(160px) rotateZ(124deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-124deg) rotateY(127deg) translateX(480px) rotateZ(124deg);
    }
  }
  .c:nth-child(173) {
    animation: orbit173 30s infinite;
    animation-delay: 1.73s;
    background-color: hsl(33.46, 100%, 50%);
  }
  @keyframes orbit173 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-17deg) rotateY(333deg) translateX(160px) rotateZ(17deg);
    }
    80% {
      transform: rotateZ(-17deg) rotateY(333deg) translateX(160px) rotateZ(17deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-17deg) rotateY(333deg) translateX(480px) rotateZ(17deg);
    }
  }
  .c:nth-child(174) {
    animation: orbit174 30s infinite;
    animation-delay: 1.74s;
    background-color: hsl(33.48, 100%, 50%);
  }
  @keyframes orbit174 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-258deg) rotateY(19deg) translateX(160px) rotateZ(258deg);
    }
    80% {
      transform: rotateZ(-258deg) rotateY(19deg) translateX(160px) rotateZ(258deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-258deg) rotateY(19deg) translateX(480px) rotateZ(258deg);
    }
  }
  .c:nth-child(175) {
    animation: orbit175 30s infinite;
    animation-delay: 1.75s;
    background-color: hsl(33.5, 100%, 50%);
  }
  @keyframes orbit175 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(3deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(3deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(3deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(176) {
    animation: orbit176 30s infinite;
    animation-delay: 1.76s;
    background-color: hsl(33.52, 100%, 50%);
  }
  @keyframes orbit176 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-163deg) rotateY(7deg) translateX(160px) rotateZ(163deg);
    }
    80% {
      transform: rotateZ(-163deg) rotateY(7deg) translateX(160px) rotateZ(163deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-163deg) rotateY(7deg) translateX(480px) rotateZ(163deg);
    }
  }
  .c:nth-child(177) {
    animation: orbit177 30s infinite;
    animation-delay: 1.77s;
    background-color: hsl(33.54, 100%, 50%);
  }
  @keyframes orbit177 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-116deg) rotateY(14deg) translateX(160px) rotateZ(116deg);
    }
    80% {
      transform: rotateZ(-116deg) rotateY(14deg) translateX(160px) rotateZ(116deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-116deg) rotateY(14deg) translateX(480px) rotateZ(116deg);
    }
  }
  .c:nth-child(178) {
    animation: orbit178 30s infinite;
    animation-delay: 1.78s;
    background-color: hsl(33.56, 100%, 50%);
  }
  @keyframes orbit178 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-118deg) rotateY(165deg) translateX(160px) rotateZ(118deg);
    }
    80% {
      transform: rotateZ(-118deg) rotateY(165deg) translateX(160px) rotateZ(118deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-118deg) rotateY(165deg) translateX(480px) rotateZ(118deg);
    }
  }
  .c:nth-child(179) {
    animation: orbit179 30s infinite;
    animation-delay: 1.79s;
    background-color: hsl(33.58, 100%, 50%);
  }
  @keyframes orbit179 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-345deg) rotateY(82deg) translateX(160px) rotateZ(345deg);
    }
    80% {
      transform: rotateZ(-345deg) rotateY(82deg) translateX(160px) rotateZ(345deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-345deg) rotateY(82deg) translateX(480px) rotateZ(345deg);
    }
  }
  .c:nth-child(180) {
    animation: orbit180 30s infinite;
    animation-delay: 1.8s;
    background-color: hsl(33.6, 100%, 50%);
  }
  @keyframes orbit180 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-301deg) rotateY(234deg) translateX(160px) rotateZ(301deg);
    }
    80% {
      transform: rotateZ(-301deg) rotateY(234deg) translateX(160px) rotateZ(301deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-301deg) rotateY(234deg) translateX(480px) rotateZ(301deg);
    }
  }
  .c:nth-child(181) {
    animation: orbit181 30s infinite;
    animation-delay: 1.81s;
    background-color: hsl(33.62, 100%, 50%);
  }
  @keyframes orbit181 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-283deg) rotateY(98deg) translateX(160px) rotateZ(283deg);
    }
    80% {
      transform: rotateZ(-283deg) rotateY(98deg) translateX(160px) rotateZ(283deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-283deg) rotateY(98deg) translateX(480px) rotateZ(283deg);
    }
  }
  .c:nth-child(182) {
    animation: orbit182 30s infinite;
    animation-delay: 1.82s;
    background-color: hsl(33.64, 100%, 50%);
  }
  @keyframes orbit182 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-229deg) rotateY(272deg) translateX(160px) rotateZ(229deg);
    }
    80% {
      transform: rotateZ(-229deg) rotateY(272deg) translateX(160px) rotateZ(229deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-229deg) rotateY(272deg) translateX(480px) rotateZ(229deg);
    }
  }
  .c:nth-child(183) {
    animation: orbit183 30s infinite;
    animation-delay: 1.83s;
    background-color: hsl(33.66, 100%, 50%);
  }
  @keyframes orbit183 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-342deg) rotateY(167deg) translateX(160px) rotateZ(342deg);
    }
    80% {
      transform: rotateZ(-342deg) rotateY(167deg) translateX(160px) rotateZ(342deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-342deg) rotateY(167deg) translateX(480px) rotateZ(342deg);
    }
  }
  .c:nth-child(184) {
    animation: orbit184 30s infinite;
    animation-delay: 1.84s;
    background-color: hsl(33.68, 100%, 50%);
  }
  @keyframes orbit184 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-129deg) rotateY(51deg) translateX(160px) rotateZ(129deg);
    }
    80% {
      transform: rotateZ(-129deg) rotateY(51deg) translateX(160px) rotateZ(129deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-129deg) rotateY(51deg) translateX(480px) rotateZ(129deg);
    }
  }
  .c:nth-child(185) {
    animation: orbit185 30s infinite;
    animation-delay: 1.85s;
    background-color: hsl(33.7, 100%, 50%);
  }
  @keyframes orbit185 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-65deg) rotateY(11deg) translateX(160px) rotateZ(65deg);
    }
    80% {
      transform: rotateZ(-65deg) rotateY(11deg) translateX(160px) rotateZ(65deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-65deg) rotateY(11deg) translateX(480px) rotateZ(65deg);
    }
  }
  .c:nth-child(186) {
    animation: orbit186 30s infinite;
    animation-delay: 1.86s;
    background-color: hsl(33.72, 100%, 50%);
  }
  @keyframes orbit186 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-158deg) rotateY(112deg) translateX(160px) rotateZ(158deg);
    }
    80% {
      transform: rotateZ(-158deg) rotateY(112deg) translateX(160px) rotateZ(158deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-158deg) rotateY(112deg) translateX(480px) rotateZ(158deg);
    }
  }
  .c:nth-child(187) {
    animation: orbit187 30s infinite;
    animation-delay: 1.87s;
    background-color: hsl(33.74, 100%, 50%);
  }
  @keyframes orbit187 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-143deg) rotateY(95deg) translateX(160px) rotateZ(143deg);
    }
    80% {
      transform: rotateZ(-143deg) rotateY(95deg) translateX(160px) rotateZ(143deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-143deg) rotateY(95deg) translateX(480px) rotateZ(143deg);
    }
  }
  .c:nth-child(188) {
    animation: orbit188 30s infinite;
    animation-delay: 1.88s;
    background-color: hsl(33.76, 100%, 50%);
  }
  @keyframes orbit188 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-103deg) rotateY(159deg) translateX(160px) rotateZ(103deg);
    }
    80% {
      transform: rotateZ(-103deg) rotateY(159deg) translateX(160px) rotateZ(103deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-103deg) rotateY(159deg) translateX(480px) rotateZ(103deg);
    }
  }
  .c:nth-child(189) {
    animation: orbit189 30s infinite;
    animation-delay: 1.89s;
    background-color: hsl(33.78, 100%, 50%);
  }
  @keyframes orbit189 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-179deg) rotateY(142deg) translateX(160px) rotateZ(179deg);
    }
    80% {
      transform: rotateZ(-179deg) rotateY(142deg) translateX(160px) rotateZ(179deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-179deg) rotateY(142deg) translateX(480px) rotateZ(179deg);
    }
  }
  .c:nth-child(190) {
    animation: orbit190 30s infinite;
    animation-delay: 1.9s;
    background-color: hsl(33.8, 100%, 50%);
  }
  @keyframes orbit190 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-343deg) rotateY(98deg) translateX(160px) rotateZ(343deg);
    }
    80% {
      transform: rotateZ(-343deg) rotateY(98deg) translateX(160px) rotateZ(343deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-343deg) rotateY(98deg) translateX(480px) rotateZ(343deg);
    }
  }
  .c:nth-child(191) {
    animation: orbit191 30s infinite;
    animation-delay: 1.91s;
    background-color: hsl(33.82, 100%, 50%);
  }
  @keyframes orbit191 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-217deg) rotateY(317deg) translateX(160px) rotateZ(217deg);
    }
    80% {
      transform: rotateZ(-217deg) rotateY(317deg) translateX(160px) rotateZ(217deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-217deg) rotateY(317deg) translateX(480px) rotateZ(217deg);
    }
  }
  .c:nth-child(192) {
    animation: orbit192 30s infinite;
    animation-delay: 1.92s;
    background-color: hsl(33.84, 100%, 50%);
  }
  @keyframes orbit192 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-62deg) rotateY(310deg) translateX(160px) rotateZ(62deg);
    }
    80% {
      transform: rotateZ(-62deg) rotateY(310deg) translateX(160px) rotateZ(62deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-62deg) rotateY(310deg) translateX(480px) rotateZ(62deg);
    }
  }
  .c:nth-child(193) {
    animation: orbit193 30s infinite;
    animation-delay: 1.93s;
    background-color: hsl(33.86, 100%, 50%);
  }
  @keyframes orbit193 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(209deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(209deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(209deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(194) {
    animation: orbit194 30s infinite;
    animation-delay: 1.94s;
    background-color: hsl(33.88, 100%, 50%);
  }
  @keyframes orbit194 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-192deg) rotateY(95deg) translateX(160px) rotateZ(192deg);
    }
    80% {
      transform: rotateZ(-192deg) rotateY(95deg) translateX(160px) rotateZ(192deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-192deg) rotateY(95deg) translateX(480px) rotateZ(192deg);
    }
  }
  .c:nth-child(195) {
    animation: orbit195 30s infinite;
    animation-delay: 1.95s;
    background-color: hsl(33.9, 100%, 50%);
  }
  @keyframes orbit195 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-125deg) rotateY(292deg) translateX(160px) rotateZ(125deg);
    }
    80% {
      transform: rotateZ(-125deg) rotateY(292deg) translateX(160px) rotateZ(125deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-125deg) rotateY(292deg) translateX(480px) rotateZ(125deg);
    }
  }
  .c:nth-child(196) {
    animation: orbit196 30s infinite;
    animation-delay: 1.96s;
    background-color: hsl(33.92, 100%, 50%);
  }
  @keyframes orbit196 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-299deg) rotateY(70deg) translateX(160px) rotateZ(299deg);
    }
    80% {
      transform: rotateZ(-299deg) rotateY(70deg) translateX(160px) rotateZ(299deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-299deg) rotateY(70deg) translateX(480px) rotateZ(299deg);
    }
  }
  .c:nth-child(197) {
    animation: orbit197 30s infinite;
    animation-delay: 1.97s;
    background-color: hsl(33.94, 100%, 50%);
  }
  @keyframes orbit197 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-222deg) rotateY(262deg) translateX(160px) rotateZ(222deg);
    }
    80% {
      transform: rotateZ(-222deg) rotateY(262deg) translateX(160px) rotateZ(222deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-222deg) rotateY(262deg) translateX(480px) rotateZ(222deg);
    }
  }
  .c:nth-child(198) {
    animation: orbit198 30s infinite;
    animation-delay: 1.98s;
    background-color: hsl(33.96, 100%, 50%);
  }
  @keyframes orbit198 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-13deg) rotateY(189deg) translateX(160px) rotateZ(13deg);
    }
    80% {
      transform: rotateZ(-13deg) rotateY(189deg) translateX(160px) rotateZ(13deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-13deg) rotateY(189deg) translateX(480px) rotateZ(13deg);
    }
  }
  .c:nth-child(199) {
    animation: orbit199 30s infinite;
    animation-delay: 1.99s;
    background-color: hsl(33.98, 100%, 50%);
  }
  @keyframes orbit199 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-64deg) rotateY(6deg) translateX(160px) rotateZ(64deg);
    }
    80% {
      transform: rotateZ(-64deg) rotateY(6deg) translateX(160px) rotateZ(64deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-64deg) rotateY(6deg) translateX(480px) rotateZ(64deg);
    }
  }
  .c:nth-child(200) {
    animation: orbit200 30s infinite;
    animation-delay: 2s;
    background-color: hsl(34, 100%, 50%);
  }
  @keyframes orbit200 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-278deg) rotateY(181deg) translateX(160px) rotateZ(278deg);
    }
    80% {
      transform: rotateZ(-278deg) rotateY(181deg) translateX(160px) rotateZ(278deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-278deg) rotateY(181deg) translateX(480px) rotateZ(278deg);
    }
  }
  .c:nth-child(201) {
    animation: orbit201 30s infinite;
    animation-delay: 2.01s;
    background-color: hsl(34.02, 100%, 50%);
  }
  @keyframes orbit201 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-222deg) rotateY(243deg) translateX(160px) rotateZ(222deg);
    }
    80% {
      transform: rotateZ(-222deg) rotateY(243deg) translateX(160px) rotateZ(222deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-222deg) rotateY(243deg) translateX(480px) rotateZ(222deg);
    }
  }
  .c:nth-child(202) {
    animation: orbit202 30s infinite;
    animation-delay: 2.02s;
    background-color: hsl(34.04, 100%, 50%);
  }
  @keyframes orbit202 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(207deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(207deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(207deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(203) {
    animation: orbit203 30s infinite;
    animation-delay: 2.03s;
    background-color: hsl(34.06, 100%, 50%);
  }
  @keyframes orbit203 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-343deg) rotateY(275deg) translateX(160px) rotateZ(343deg);
    }
    80% {
      transform: rotateZ(-343deg) rotateY(275deg) translateX(160px) rotateZ(343deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-343deg) rotateY(275deg) translateX(480px) rotateZ(343deg);
    }
  }
  .c:nth-child(204) {
    animation: orbit204 30s infinite;
    animation-delay: 2.04s;
    background-color: hsl(34.08, 100%, 50%);
  }
  @keyframes orbit204 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(357deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(357deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(357deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(205) {
    animation: orbit205 30s infinite;
    animation-delay: 2.05s;
    background-color: hsl(34.1, 100%, 50%);
  }
  @keyframes orbit205 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-107deg) rotateY(333deg) translateX(160px) rotateZ(107deg);
    }
    80% {
      transform: rotateZ(-107deg) rotateY(333deg) translateX(160px) rotateZ(107deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-107deg) rotateY(333deg) translateX(480px) rotateZ(107deg);
    }
  }
  .c:nth-child(206) {
    animation: orbit206 30s infinite;
    animation-delay: 2.06s;
    background-color: hsl(34.12, 100%, 50%);
  }
  @keyframes orbit206 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-180deg) rotateY(33deg) translateX(160px) rotateZ(180deg);
    }
    80% {
      transform: rotateZ(-180deg) rotateY(33deg) translateX(160px) rotateZ(180deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-180deg) rotateY(33deg) translateX(480px) rotateZ(180deg);
    }
  }
  .c:nth-child(207) {
    animation: orbit207 30s infinite;
    animation-delay: 2.07s;
    background-color: hsl(34.14, 100%, 50%);
  }
  @keyframes orbit207 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-30deg) rotateY(124deg) translateX(160px) rotateZ(30deg);
    }
    80% {
      transform: rotateZ(-30deg) rotateY(124deg) translateX(160px) rotateZ(30deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-30deg) rotateY(124deg) translateX(480px) rotateZ(30deg);
    }
  }
  .c:nth-child(208) {
    animation: orbit208 30s infinite;
    animation-delay: 2.08s;
    background-color: hsl(34.16, 100%, 50%);
  }
  @keyframes orbit208 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-10deg) rotateY(313deg) translateX(160px) rotateZ(10deg);
    }
    80% {
      transform: rotateZ(-10deg) rotateY(313deg) translateX(160px) rotateZ(10deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-10deg) rotateY(313deg) translateX(480px) rotateZ(10deg);
    }
  }
  .c:nth-child(209) {
    animation: orbit209 30s infinite;
    animation-delay: 2.09s;
    background-color: hsl(34.18, 100%, 50%);
  }
  @keyframes orbit209 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-179deg) rotateY(259deg) translateX(160px) rotateZ(179deg);
    }
    80% {
      transform: rotateZ(-179deg) rotateY(259deg) translateX(160px) rotateZ(179deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-179deg) rotateY(259deg) translateX(480px) rotateZ(179deg);
    }
  }
  .c:nth-child(210) {
    animation: orbit210 30s infinite;
    animation-delay: 2.1s;
    background-color: hsl(34.2, 100%, 50%);
  }
  @keyframes orbit210 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-48deg) rotateY(353deg) translateX(160px) rotateZ(48deg);
    }
    80% {
      transform: rotateZ(-48deg) rotateY(353deg) translateX(160px) rotateZ(48deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-48deg) rotateY(353deg) translateX(480px) rotateZ(48deg);
    }
  }
  .c:nth-child(211) {
    animation: orbit211 30s infinite;
    animation-delay: 2.11s;
    background-color: hsl(34.22, 100%, 50%);
  }
  @keyframes orbit211 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-218deg) rotateY(124deg) translateX(160px) rotateZ(218deg);
    }
    80% {
      transform: rotateZ(-218deg) rotateY(124deg) translateX(160px) rotateZ(218deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-218deg) rotateY(124deg) translateX(480px) rotateZ(218deg);
    }
  }
  .c:nth-child(212) {
    animation: orbit212 30s infinite;
    animation-delay: 2.12s;
    background-color: hsl(34.24, 100%, 50%);
  }
  @keyframes orbit212 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(186deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(186deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(186deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(213) {
    animation: orbit213 30s infinite;
    animation-delay: 2.13s;
    background-color: hsl(34.26, 100%, 50%);
  }
  @keyframes orbit213 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-179deg) rotateY(7deg) translateX(160px) rotateZ(179deg);
    }
    80% {
      transform: rotateZ(-179deg) rotateY(7deg) translateX(160px) rotateZ(179deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-179deg) rotateY(7deg) translateX(480px) rotateZ(179deg);
    }
  }
  .c:nth-child(214) {
    animation: orbit214 30s infinite;
    animation-delay: 2.14s;
    background-color: hsl(34.28, 100%, 50%);
  }
  @keyframes orbit214 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-300deg) rotateY(177deg) translateX(160px) rotateZ(300deg);
    }
    80% {
      transform: rotateZ(-300deg) rotateY(177deg) translateX(160px) rotateZ(300deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-300deg) rotateY(177deg) translateX(480px) rotateZ(300deg);
    }
  }
  .c:nth-child(215) {
    animation: orbit215 30s infinite;
    animation-delay: 2.15s;
    background-color: hsl(34.3, 100%, 50%);
  }
  @keyframes orbit215 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-250deg) rotateY(86deg) translateX(160px) rotateZ(250deg);
    }
    80% {
      transform: rotateZ(-250deg) rotateY(86deg) translateX(160px) rotateZ(250deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-250deg) rotateY(86deg) translateX(480px) rotateZ(250deg);
    }
  }
  .c:nth-child(216) {
    animation: orbit216 30s infinite;
    animation-delay: 2.16s;
    background-color: hsl(34.32, 100%, 50%);
  }
  @keyframes orbit216 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-24deg) rotateY(167deg) translateX(160px) rotateZ(24deg);
    }
    80% {
      transform: rotateZ(-24deg) rotateY(167deg) translateX(160px) rotateZ(24deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-24deg) rotateY(167deg) translateX(480px) rotateZ(24deg);
    }
  }
  .c:nth-child(217) {
    animation: orbit217 30s infinite;
    animation-delay: 2.17s;
    background-color: hsl(34.34, 100%, 50%);
  }
  @keyframes orbit217 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-271deg) rotateY(112deg) translateX(160px) rotateZ(271deg);
    }
    80% {
      transform: rotateZ(-271deg) rotateY(112deg) translateX(160px) rotateZ(271deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-271deg) rotateY(112deg) translateX(480px) rotateZ(271deg);
    }
  }
  .c:nth-child(218) {
    animation: orbit218 30s infinite;
    animation-delay: 2.18s;
    background-color: hsl(34.36, 100%, 50%);
  }
  @keyframes orbit218 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-23deg) rotateY(146deg) translateX(160px) rotateZ(23deg);
    }
    80% {
      transform: rotateZ(-23deg) rotateY(146deg) translateX(160px) rotateZ(23deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-23deg) rotateY(146deg) translateX(480px) rotateZ(23deg);
    }
  }
  .c:nth-child(219) {
    animation: orbit219 30s infinite;
    animation-delay: 2.19s;
    background-color: hsl(34.38, 100%, 50%);
  }
  @keyframes orbit219 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-47deg) rotateY(325deg) translateX(160px) rotateZ(47deg);
    }
    80% {
      transform: rotateZ(-47deg) rotateY(325deg) translateX(160px) rotateZ(47deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-47deg) rotateY(325deg) translateX(480px) rotateZ(47deg);
    }
  }
  .c:nth-child(220) {
    animation: orbit220 30s infinite;
    animation-delay: 2.2s;
    background-color: hsl(34.4, 100%, 50%);
  }
  @keyframes orbit220 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-255deg) rotateY(9deg) translateX(160px) rotateZ(255deg);
    }
    80% {
      transform: rotateZ(-255deg) rotateY(9deg) translateX(160px) rotateZ(255deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-255deg) rotateY(9deg) translateX(480px) rotateZ(255deg);
    }
  }
  .c:nth-child(221) {
    animation: orbit221 30s infinite;
    animation-delay: 2.21s;
    background-color: hsl(34.42, 100%, 50%);
  }
  @keyframes orbit221 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-51deg) rotateY(296deg) translateX(160px) rotateZ(51deg);
    }
    80% {
      transform: rotateZ(-51deg) rotateY(296deg) translateX(160px) rotateZ(51deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-51deg) rotateY(296deg) translateX(480px) rotateZ(51deg);
    }
  }
  .c:nth-child(222) {
    animation: orbit222 30s infinite;
    animation-delay: 2.22s;
    background-color: hsl(34.44, 100%, 50%);
  }
  @keyframes orbit222 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-275deg) rotateY(319deg) translateX(160px) rotateZ(275deg);
    }
    80% {
      transform: rotateZ(-275deg) rotateY(319deg) translateX(160px) rotateZ(275deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-275deg) rotateY(319deg) translateX(480px) rotateZ(275deg);
    }
  }
  .c:nth-child(223) {
    animation: orbit223 30s infinite;
    animation-delay: 2.23s;
    background-color: hsl(34.46, 100%, 50%);
  }
  @keyframes orbit223 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-29deg) rotateY(20deg) translateX(160px) rotateZ(29deg);
    }
    80% {
      transform: rotateZ(-29deg) rotateY(20deg) translateX(160px) rotateZ(29deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-29deg) rotateY(20deg) translateX(480px) rotateZ(29deg);
    }
  }
  .c:nth-child(224) {
    animation: orbit224 30s infinite;
    animation-delay: 2.24s;
    background-color: hsl(34.48, 100%, 50%);
  }
  @keyframes orbit224 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-246deg) rotateY(281deg) translateX(160px) rotateZ(246deg);
    }
    80% {
      transform: rotateZ(-246deg) rotateY(281deg) translateX(160px) rotateZ(246deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-246deg) rotateY(281deg) translateX(480px) rotateZ(246deg);
    }
  }
  .c:nth-child(225) {
    animation: orbit225 30s infinite;
    animation-delay: 2.25s;
    background-color: hsl(34.5, 100%, 50%);
  }
  @keyframes orbit225 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-337deg) rotateY(61deg) translateX(160px) rotateZ(337deg);
    }
    80% {
      transform: rotateZ(-337deg) rotateY(61deg) translateX(160px) rotateZ(337deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-337deg) rotateY(61deg) translateX(480px) rotateZ(337deg);
    }
  }
  .c:nth-child(226) {
    animation: orbit226 30s infinite;
    animation-delay: 2.26s;
    background-color: hsl(34.52, 100%, 50%);
  }
  @keyframes orbit226 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-176deg) rotateY(267deg) translateX(160px) rotateZ(176deg);
    }
    80% {
      transform: rotateZ(-176deg) rotateY(267deg) translateX(160px) rotateZ(176deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-176deg) rotateY(267deg) translateX(480px) rotateZ(176deg);
    }
  }
  .c:nth-child(227) {
    animation: orbit227 30s infinite;
    animation-delay: 2.27s;
    background-color: hsl(34.54, 100%, 50%);
  }
  @keyframes orbit227 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-275deg) rotateY(186deg) translateX(160px) rotateZ(275deg);
    }
    80% {
      transform: rotateZ(-275deg) rotateY(186deg) translateX(160px) rotateZ(275deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-275deg) rotateY(186deg) translateX(480px) rotateZ(275deg);
    }
  }
  .c:nth-child(228) {
    animation: orbit228 30s infinite;
    animation-delay: 2.28s;
    background-color: hsl(34.56, 100%, 50%);
  }
  @keyframes orbit228 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-253deg) rotateY(322deg) translateX(160px) rotateZ(253deg);
    }
    80% {
      transform: rotateZ(-253deg) rotateY(322deg) translateX(160px) rotateZ(253deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-253deg) rotateY(322deg) translateX(480px) rotateZ(253deg);
    }
  }
  .c:nth-child(229) {
    animation: orbit229 30s infinite;
    animation-delay: 2.29s;
    background-color: hsl(34.58, 100%, 50%);
  }
  @keyframes orbit229 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-56deg) rotateY(278deg) translateX(160px) rotateZ(56deg);
    }
    80% {
      transform: rotateZ(-56deg) rotateY(278deg) translateX(160px) rotateZ(56deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-56deg) rotateY(278deg) translateX(480px) rotateZ(56deg);
    }
  }
  .c:nth-child(230) {
    animation: orbit230 30s infinite;
    animation-delay: 2.3s;
    background-color: hsl(34.6, 100%, 50%);
  }
  @keyframes orbit230 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-72deg) rotateY(322deg) translateX(160px) rotateZ(72deg);
    }
    80% {
      transform: rotateZ(-72deg) rotateY(322deg) translateX(160px) rotateZ(72deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-72deg) rotateY(322deg) translateX(480px) rotateZ(72deg);
    }
  }
  .c:nth-child(231) {
    animation: orbit231 30s infinite;
    animation-delay: 2.31s;
    background-color: hsl(34.62, 100%, 50%);
  }
  @keyframes orbit231 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-212deg) rotateY(171deg) translateX(160px) rotateZ(212deg);
    }
    80% {
      transform: rotateZ(-212deg) rotateY(171deg) translateX(160px) rotateZ(212deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-212deg) rotateY(171deg) translateX(480px) rotateZ(212deg);
    }
  }
  .c:nth-child(232) {
    animation: orbit232 30s infinite;
    animation-delay: 2.32s;
    background-color: hsl(34.64, 100%, 50%);
  }
  @keyframes orbit232 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-171deg) rotateY(244deg) translateX(160px) rotateZ(171deg);
    }
    80% {
      transform: rotateZ(-171deg) rotateY(244deg) translateX(160px) rotateZ(171deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-171deg) rotateY(244deg) translateX(480px) rotateZ(171deg);
    }
  }
  .c:nth-child(233) {
    animation: orbit233 30s infinite;
    animation-delay: 2.33s;
    background-color: hsl(34.66, 100%, 50%);
  }
  @keyframes orbit233 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-259deg) rotateY(94deg) translateX(160px) rotateZ(259deg);
    }
    80% {
      transform: rotateZ(-259deg) rotateY(94deg) translateX(160px) rotateZ(259deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-259deg) rotateY(94deg) translateX(480px) rotateZ(259deg);
    }
  }
  .c:nth-child(234) {
    animation: orbit234 30s infinite;
    animation-delay: 2.34s;
    background-color: hsl(34.68, 100%, 50%);
  }
  @keyframes orbit234 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-299deg) rotateY(88deg) translateX(160px) rotateZ(299deg);
    }
    80% {
      transform: rotateZ(-299deg) rotateY(88deg) translateX(160px) rotateZ(299deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-299deg) rotateY(88deg) translateX(480px) rotateZ(299deg);
    }
  }
  .c:nth-child(235) {
    animation: orbit235 30s infinite;
    animation-delay: 2.35s;
    background-color: hsl(34.7, 100%, 50%);
  }
  @keyframes orbit235 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-129deg) rotateY(118deg) translateX(160px) rotateZ(129deg);
    }
    80% {
      transform: rotateZ(-129deg) rotateY(118deg) translateX(160px) rotateZ(129deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-129deg) rotateY(118deg) translateX(480px) rotateZ(129deg);
    }
  }
  .c:nth-child(236) {
    animation: orbit236 30s infinite;
    animation-delay: 2.36s;
    background-color: hsl(34.72, 100%, 50%);
  }
  @keyframes orbit236 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-314deg) rotateY(96deg) translateX(160px) rotateZ(314deg);
    }
    80% {
      transform: rotateZ(-314deg) rotateY(96deg) translateX(160px) rotateZ(314deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-314deg) rotateY(96deg) translateX(480px) rotateZ(314deg);
    }
  }
  .c:nth-child(237) {
    animation: orbit237 30s infinite;
    animation-delay: 2.37s;
    background-color: hsl(34.74, 100%, 50%);
  }
  @keyframes orbit237 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-212deg) rotateY(294deg) translateX(160px) rotateZ(212deg);
    }
    80% {
      transform: rotateZ(-212deg) rotateY(294deg) translateX(160px) rotateZ(212deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-212deg) rotateY(294deg) translateX(480px) rotateZ(212deg);
    }
  }
  .c:nth-child(238) {
    animation: orbit238 30s infinite;
    animation-delay: 2.38s;
    background-color: hsl(34.76, 100%, 50%);
  }
  @keyframes orbit238 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-280deg) rotateY(329deg) translateX(160px) rotateZ(280deg);
    }
    80% {
      transform: rotateZ(-280deg) rotateY(329deg) translateX(160px) rotateZ(280deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-280deg) rotateY(329deg) translateX(480px) rotateZ(280deg);
    }
  }
  .c:nth-child(239) {
    animation: orbit239 30s infinite;
    animation-delay: 2.39s;
    background-color: hsl(34.78, 100%, 50%);
  }
  @keyframes orbit239 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-193deg) rotateY(52deg) translateX(160px) rotateZ(193deg);
    }
    80% {
      transform: rotateZ(-193deg) rotateY(52deg) translateX(160px) rotateZ(193deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-193deg) rotateY(52deg) translateX(480px) rotateZ(193deg);
    }
  }
  .c:nth-child(240) {
    animation: orbit240 30s infinite;
    animation-delay: 2.4s;
    background-color: hsl(34.8, 100%, 50%);
  }
  @keyframes orbit240 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-238deg) rotateY(69deg) translateX(160px) rotateZ(238deg);
    }
    80% {
      transform: rotateZ(-238deg) rotateY(69deg) translateX(160px) rotateZ(238deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-238deg) rotateY(69deg) translateX(480px) rotateZ(238deg);
    }
  }
  .c:nth-child(241) {
    animation: orbit241 30s infinite;
    animation-delay: 2.41s;
    background-color: hsl(34.82, 100%, 50%);
  }
  @keyframes orbit241 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-168deg) rotateY(156deg) translateX(160px) rotateZ(168deg);
    }
    80% {
      transform: rotateZ(-168deg) rotateY(156deg) translateX(160px) rotateZ(168deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-168deg) rotateY(156deg) translateX(480px) rotateZ(168deg);
    }
  }
  .c:nth-child(242) {
    animation: orbit242 30s infinite;
    animation-delay: 2.42s;
    background-color: hsl(34.84, 100%, 50%);
  }
  @keyframes orbit242 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-292deg) rotateY(126deg) translateX(160px) rotateZ(292deg);
    }
    80% {
      transform: rotateZ(-292deg) rotateY(126deg) translateX(160px) rotateZ(292deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-292deg) rotateY(126deg) translateX(480px) rotateZ(292deg);
    }
  }
  .c:nth-child(243) {
    animation: orbit243 30s infinite;
    animation-delay: 2.43s;
    background-color: hsl(34.86, 100%, 50%);
  }
  @keyframes orbit243 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-99deg) rotateY(137deg) translateX(160px) rotateZ(99deg);
    }
    80% {
      transform: rotateZ(-99deg) rotateY(137deg) translateX(160px) rotateZ(99deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-99deg) rotateY(137deg) translateX(480px) rotateZ(99deg);
    }
  }
  .c:nth-child(244) {
    animation: orbit244 30s infinite;
    animation-delay: 2.44s;
    background-color: hsl(34.88, 100%, 50%);
  }
  @keyframes orbit244 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-104deg) rotateY(33deg) translateX(160px) rotateZ(104deg);
    }
    80% {
      transform: rotateZ(-104deg) rotateY(33deg) translateX(160px) rotateZ(104deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-104deg) rotateY(33deg) translateX(480px) rotateZ(104deg);
    }
  }
  .c:nth-child(245) {
    animation: orbit245 30s infinite;
    animation-delay: 2.45s;
    background-color: hsl(34.9, 100%, 50%);
  }
  @keyframes orbit245 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-30deg) rotateY(297deg) translateX(160px) rotateZ(30deg);
    }
    80% {
      transform: rotateZ(-30deg) rotateY(297deg) translateX(160px) rotateZ(30deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-30deg) rotateY(297deg) translateX(480px) rotateZ(30deg);
    }
  }
  .c:nth-child(246) {
    animation: orbit246 30s infinite;
    animation-delay: 2.46s;
    background-color: hsl(34.92, 100%, 50%);
  }
  @keyframes orbit246 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-75deg) rotateY(73deg) translateX(160px) rotateZ(75deg);
    }
    80% {
      transform: rotateZ(-75deg) rotateY(73deg) translateX(160px) rotateZ(75deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-75deg) rotateY(73deg) translateX(480px) rotateZ(75deg);
    }
  }
  .c:nth-child(247) {
    animation: orbit247 30s infinite;
    animation-delay: 2.47s;
    background-color: hsl(34.94, 100%, 50%);
  }
  @keyframes orbit247 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-330deg) rotateY(41deg) translateX(160px) rotateZ(330deg);
    }
    80% {
      transform: rotateZ(-330deg) rotateY(41deg) translateX(160px) rotateZ(330deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-330deg) rotateY(41deg) translateX(480px) rotateZ(330deg);
    }
  }
  .c:nth-child(248) {
    animation: orbit248 30s infinite;
    animation-delay: 2.48s;
    background-color: hsl(34.96, 100%, 50%);
  }
  @keyframes orbit248 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-8deg) rotateY(61deg) translateX(160px) rotateZ(8deg);
    }
    80% {
      transform: rotateZ(-8deg) rotateY(61deg) translateX(160px) rotateZ(8deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-8deg) rotateY(61deg) translateX(480px) rotateZ(8deg);
    }
  }
  .c:nth-child(249) {
    animation: orbit249 30s infinite;
    animation-delay: 2.49s;
    background-color: hsl(34.98, 100%, 50%);
  }
  @keyframes orbit249 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-33deg) rotateY(191deg) translateX(160px) rotateZ(33deg);
    }
    80% {
      transform: rotateZ(-33deg) rotateY(191deg) translateX(160px) rotateZ(33deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-33deg) rotateY(191deg) translateX(480px) rotateZ(33deg);
    }
  }
  .c:nth-child(250) {
    animation: orbit250 30s infinite;
    animation-delay: 2.5s;
    background-color: hsl(35, 100%, 50%);
  }
  @keyframes orbit250 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(2deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(2deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(2deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(251) {
    animation: orbit251 30s infinite;
    animation-delay: 2.51s;
    background-color: hsl(35.02, 100%, 50%);
  }
  @keyframes orbit251 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-232deg) rotateY(7deg) translateX(160px) rotateZ(232deg);
    }
    80% {
      transform: rotateZ(-232deg) rotateY(7deg) translateX(160px) rotateZ(232deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-232deg) rotateY(7deg) translateX(480px) rotateZ(232deg);
    }
  }
  .c:nth-child(252) {
    animation: orbit252 30s infinite;
    animation-delay: 2.52s;
    background-color: hsl(35.04, 100%, 50%);
  }
  @keyframes orbit252 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-338deg) rotateY(121deg) translateX(160px) rotateZ(338deg);
    }
    80% {
      transform: rotateZ(-338deg) rotateY(121deg) translateX(160px) rotateZ(338deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-338deg) rotateY(121deg) translateX(480px) rotateZ(338deg);
    }
  }
  .c:nth-child(253) {
    animation: orbit253 30s infinite;
    animation-delay: 2.53s;
    background-color: hsl(35.06, 100%, 50%);
  }
  @keyframes orbit253 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-84deg) rotateY(164deg) translateX(160px) rotateZ(84deg);
    }
    80% {
      transform: rotateZ(-84deg) rotateY(164deg) translateX(160px) rotateZ(84deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-84deg) rotateY(164deg) translateX(480px) rotateZ(84deg);
    }
  }
  .c:nth-child(254) {
    animation: orbit254 30s infinite;
    animation-delay: 2.54s;
    background-color: hsl(35.08, 100%, 50%);
  }
  @keyframes orbit254 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-184deg) rotateY(72deg) translateX(160px) rotateZ(184deg);
    }
    80% {
      transform: rotateZ(-184deg) rotateY(72deg) translateX(160px) rotateZ(184deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-184deg) rotateY(72deg) translateX(480px) rotateZ(184deg);
    }
  }
  .c:nth-child(255) {
    animation: orbit255 30s infinite;
    animation-delay: 2.55s;
    background-color: hsl(35.1, 100%, 50%);
  }
  @keyframes orbit255 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-218deg) rotateY(109deg) translateX(160px) rotateZ(218deg);
    }
    80% {
      transform: rotateZ(-218deg) rotateY(109deg) translateX(160px) rotateZ(218deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-218deg) rotateY(109deg) translateX(480px) rotateZ(218deg);
    }
  }
  .c:nth-child(256) {
    animation: orbit256 30s infinite;
    animation-delay: 2.56s;
    background-color: hsl(35.12, 100%, 50%);
  }
  @keyframes orbit256 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-205deg) rotateY(119deg) translateX(160px) rotateZ(205deg);
    }
    80% {
      transform: rotateZ(-205deg) rotateY(119deg) translateX(160px) rotateZ(205deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-205deg) rotateY(119deg) translateX(480px) rotateZ(205deg);
    }
  }
  .c:nth-child(257) {
    animation: orbit257 30s infinite;
    animation-delay: 2.57s;
    background-color: hsl(35.14, 100%, 50%);
  }
  @keyframes orbit257 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-293deg) rotateY(65deg) translateX(160px) rotateZ(293deg);
    }
    80% {
      transform: rotateZ(-293deg) rotateY(65deg) translateX(160px) rotateZ(293deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-293deg) rotateY(65deg) translateX(480px) rotateZ(293deg);
    }
  }
  .c:nth-child(258) {
    animation: orbit258 30s infinite;
    animation-delay: 2.58s;
    background-color: hsl(35.16, 100%, 50%);
  }
  @keyframes orbit258 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-184deg) rotateY(59deg) translateX(160px) rotateZ(184deg);
    }
    80% {
      transform: rotateZ(-184deg) rotateY(59deg) translateX(160px) rotateZ(184deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-184deg) rotateY(59deg) translateX(480px) rotateZ(184deg);
    }
  }
  .c:nth-child(259) {
    animation: orbit259 30s infinite;
    animation-delay: 2.59s;
    background-color: hsl(35.18, 100%, 50%);
  }
  @keyframes orbit259 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-254deg) rotateY(55deg) translateX(160px) rotateZ(254deg);
    }
    80% {
      transform: rotateZ(-254deg) rotateY(55deg) translateX(160px) rotateZ(254deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-254deg) rotateY(55deg) translateX(480px) rotateZ(254deg);
    }
  }
  .c:nth-child(260) {
    animation: orbit260 30s infinite;
    animation-delay: 2.6s;
    background-color: hsl(35.2, 100%, 50%);
  }
  @keyframes orbit260 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-193deg) rotateY(128deg) translateX(160px) rotateZ(193deg);
    }
    80% {
      transform: rotateZ(-193deg) rotateY(128deg) translateX(160px) rotateZ(193deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-193deg) rotateY(128deg) translateX(480px) rotateZ(193deg);
    }
  }
  .c:nth-child(261) {
    animation: orbit261 30s infinite;
    animation-delay: 2.61s;
    background-color: hsl(35.22, 100%, 50%);
  }
  @keyframes orbit261 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-84deg) rotateY(245deg) translateX(160px) rotateZ(84deg);
    }
    80% {
      transform: rotateZ(-84deg) rotateY(245deg) translateX(160px) rotateZ(84deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-84deg) rotateY(245deg) translateX(480px) rotateZ(84deg);
    }
  }
  .c:nth-child(262) {
    animation: orbit262 30s infinite;
    animation-delay: 2.62s;
    background-color: hsl(35.24, 100%, 50%);
  }
  @keyframes orbit262 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-4deg) rotateY(318deg) translateX(160px) rotateZ(4deg);
    }
    80% {
      transform: rotateZ(-4deg) rotateY(318deg) translateX(160px) rotateZ(4deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-4deg) rotateY(318deg) translateX(480px) rotateZ(4deg);
    }
  }
  .c:nth-child(263) {
    animation: orbit263 30s infinite;
    animation-delay: 2.63s;
    background-color: hsl(35.26, 100%, 50%);
  }
  @keyframes orbit263 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-320deg) rotateY(83deg) translateX(160px) rotateZ(320deg);
    }
    80% {
      transform: rotateZ(-320deg) rotateY(83deg) translateX(160px) rotateZ(320deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-320deg) rotateY(83deg) translateX(480px) rotateZ(320deg);
    }
  }
  .c:nth-child(264) {
    animation: orbit264 30s infinite;
    animation-delay: 2.64s;
    background-color: hsl(35.28, 100%, 50%);
  }
  @keyframes orbit264 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-222deg) rotateY(231deg) translateX(160px) rotateZ(222deg);
    }
    80% {
      transform: rotateZ(-222deg) rotateY(231deg) translateX(160px) rotateZ(222deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-222deg) rotateY(231deg) translateX(480px) rotateZ(222deg);
    }
  }
  .c:nth-child(265) {
    animation: orbit265 30s infinite;
    animation-delay: 2.65s;
    background-color: hsl(35.3, 100%, 50%);
  }
  @keyframes orbit265 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-158deg) rotateY(14deg) translateX(160px) rotateZ(158deg);
    }
    80% {
      transform: rotateZ(-158deg) rotateY(14deg) translateX(160px) rotateZ(158deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-158deg) rotateY(14deg) translateX(480px) rotateZ(158deg);
    }
  }
  .c:nth-child(266) {
    animation: orbit266 30s infinite;
    animation-delay: 2.66s;
    background-color: hsl(35.32, 100%, 50%);
  }
  @keyframes orbit266 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-74deg) rotateY(12deg) translateX(160px) rotateZ(74deg);
    }
    80% {
      transform: rotateZ(-74deg) rotateY(12deg) translateX(160px) rotateZ(74deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-74deg) rotateY(12deg) translateX(480px) rotateZ(74deg);
    }
  }
  .c:nth-child(267) {
    animation: orbit267 30s infinite;
    animation-delay: 2.67s;
    background-color: hsl(35.34, 100%, 50%);
  }
  @keyframes orbit267 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-253deg) rotateY(252deg) translateX(160px) rotateZ(253deg);
    }
    80% {
      transform: rotateZ(-253deg) rotateY(252deg) translateX(160px) rotateZ(253deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-253deg) rotateY(252deg) translateX(480px) rotateZ(253deg);
    }
  }
  .c:nth-child(268) {
    animation: orbit268 30s infinite;
    animation-delay: 2.68s;
    background-color: hsl(35.36, 100%, 50%);
  }
  @keyframes orbit268 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-67deg) rotateY(18deg) translateX(160px) rotateZ(67deg);
    }
    80% {
      transform: rotateZ(-67deg) rotateY(18deg) translateX(160px) rotateZ(67deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-67deg) rotateY(18deg) translateX(480px) rotateZ(67deg);
    }
  }
  .c:nth-child(269) {
    animation: orbit269 30s infinite;
    animation-delay: 2.69s;
    background-color: hsl(35.38, 100%, 50%);
  }
  @keyframes orbit269 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-130deg) rotateY(310deg) translateX(160px) rotateZ(130deg);
    }
    80% {
      transform: rotateZ(-130deg) rotateY(310deg) translateX(160px) rotateZ(130deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-130deg) rotateY(310deg) translateX(480px) rotateZ(130deg);
    }
  }
  .c:nth-child(270) {
    animation: orbit270 30s infinite;
    animation-delay: 2.7s;
    background-color: hsl(35.4, 100%, 50%);
  }
  @keyframes orbit270 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-184deg) rotateY(286deg) translateX(160px) rotateZ(184deg);
    }
    80% {
      transform: rotateZ(-184deg) rotateY(286deg) translateX(160px) rotateZ(184deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-184deg) rotateY(286deg) translateX(480px) rotateZ(184deg);
    }
  }
  .c:nth-child(271) {
    animation: orbit271 30s infinite;
    animation-delay: 2.71s;
    background-color: hsl(35.42, 100%, 50%);
  }
  @keyframes orbit271 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-95deg) rotateY(250deg) translateX(160px) rotateZ(95deg);
    }
    80% {
      transform: rotateZ(-95deg) rotateY(250deg) translateX(160px) rotateZ(95deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-95deg) rotateY(250deg) translateX(480px) rotateZ(95deg);
    }
  }
  .c:nth-child(272) {
    animation: orbit272 30s infinite;
    animation-delay: 2.72s;
    background-color: hsl(35.44, 100%, 50%);
  }
  @keyframes orbit272 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-29deg) rotateY(75deg) translateX(160px) rotateZ(29deg);
    }
    80% {
      transform: rotateZ(-29deg) rotateY(75deg) translateX(160px) rotateZ(29deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-29deg) rotateY(75deg) translateX(480px) rotateZ(29deg);
    }
  }
  .c:nth-child(273) {
    animation: orbit273 30s infinite;
    animation-delay: 2.73s;
    background-color: hsl(35.46, 100%, 50%);
  }
  @keyframes orbit273 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-36deg) rotateY(244deg) translateX(160px) rotateZ(36deg);
    }
    80% {
      transform: rotateZ(-36deg) rotateY(244deg) translateX(160px) rotateZ(36deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-36deg) rotateY(244deg) translateX(480px) rotateZ(36deg);
    }
  }
  .c:nth-child(274) {
    animation: orbit274 30s infinite;
    animation-delay: 2.74s;
    background-color: hsl(35.48, 100%, 50%);
  }
  @keyframes orbit274 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-50deg) rotateY(193deg) translateX(160px) rotateZ(50deg);
    }
    80% {
      transform: rotateZ(-50deg) rotateY(193deg) translateX(160px) rotateZ(50deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-50deg) rotateY(193deg) translateX(480px) rotateZ(50deg);
    }
  }
  .c:nth-child(275) {
    animation: orbit275 30s infinite;
    animation-delay: 2.75s;
    background-color: hsl(35.5, 100%, 50%);
  }
  @keyframes orbit275 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-4deg) rotateY(302deg) translateX(160px) rotateZ(4deg);
    }
    80% {
      transform: rotateZ(-4deg) rotateY(302deg) translateX(160px) rotateZ(4deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-4deg) rotateY(302deg) translateX(480px) rotateZ(4deg);
    }
  }
  .c:nth-child(276) {
    animation: orbit276 30s infinite;
    animation-delay: 2.76s;
    background-color: hsl(35.52, 100%, 50%);
  }
  @keyframes orbit276 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(178deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(178deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(178deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(277) {
    animation: orbit277 30s infinite;
    animation-delay: 2.77s;
    background-color: hsl(35.54, 100%, 50%);
  }
  @keyframes orbit277 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-159deg) rotateY(97deg) translateX(160px) rotateZ(159deg);
    }
    80% {
      transform: rotateZ(-159deg) rotateY(97deg) translateX(160px) rotateZ(159deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-159deg) rotateY(97deg) translateX(480px) rotateZ(159deg);
    }
  }
  .c:nth-child(278) {
    animation: orbit278 30s infinite;
    animation-delay: 2.78s;
    background-color: hsl(35.56, 100%, 50%);
  }
  @keyframes orbit278 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-105deg) rotateY(31deg) translateX(160px) rotateZ(105deg);
    }
    80% {
      transform: rotateZ(-105deg) rotateY(31deg) translateX(160px) rotateZ(105deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-105deg) rotateY(31deg) translateX(480px) rotateZ(105deg);
    }
  }
  .c:nth-child(279) {
    animation: orbit279 30s infinite;
    animation-delay: 2.79s;
    background-color: hsl(35.58, 100%, 50%);
  }
  @keyframes orbit279 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-152deg) rotateY(218deg) translateX(160px) rotateZ(152deg);
    }
    80% {
      transform: rotateZ(-152deg) rotateY(218deg) translateX(160px) rotateZ(152deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-152deg) rotateY(218deg) translateX(480px) rotateZ(152deg);
    }
  }
  .c:nth-child(280) {
    animation: orbit280 30s infinite;
    animation-delay: 2.8s;
    background-color: hsl(35.6, 100%, 50%);
  }
  @keyframes orbit280 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-180deg) rotateY(230deg) translateX(160px) rotateZ(180deg);
    }
    80% {
      transform: rotateZ(-180deg) rotateY(230deg) translateX(160px) rotateZ(180deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-180deg) rotateY(230deg) translateX(480px) rotateZ(180deg);
    }
  }
  .c:nth-child(281) {
    animation: orbit281 30s infinite;
    animation-delay: 2.81s;
    background-color: hsl(35.62, 100%, 50%);
  }
  @keyframes orbit281 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-23deg) rotateY(4deg) translateX(160px) rotateZ(23deg);
    }
    80% {
      transform: rotateZ(-23deg) rotateY(4deg) translateX(160px) rotateZ(23deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-23deg) rotateY(4deg) translateX(480px) rotateZ(23deg);
    }
  }
  .c:nth-child(282) {
    animation: orbit282 30s infinite;
    animation-delay: 2.82s;
    background-color: hsl(35.64, 100%, 50%);
  }
  @keyframes orbit282 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-170deg) rotateY(38deg) translateX(160px) rotateZ(170deg);
    }
    80% {
      transform: rotateZ(-170deg) rotateY(38deg) translateX(160px) rotateZ(170deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-170deg) rotateY(38deg) translateX(480px) rotateZ(170deg);
    }
  }
  .c:nth-child(283) {
    animation: orbit283 30s infinite;
    animation-delay: 2.83s;
    background-color: hsl(35.66, 100%, 50%);
  }
  @keyframes orbit283 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-312deg) rotateY(341deg) translateX(160px) rotateZ(312deg);
    }
    80% {
      transform: rotateZ(-312deg) rotateY(341deg) translateX(160px) rotateZ(312deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-312deg) rotateY(341deg) translateX(480px) rotateZ(312deg);
    }
  }
  .c:nth-child(284) {
    animation: orbit284 30s infinite;
    animation-delay: 2.84s;
    background-color: hsl(35.68, 100%, 50%);
  }
  @keyframes orbit284 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-280deg) rotateY(319deg) translateX(160px) rotateZ(280deg);
    }
    80% {
      transform: rotateZ(-280deg) rotateY(319deg) translateX(160px) rotateZ(280deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-280deg) rotateY(319deg) translateX(480px) rotateZ(280deg);
    }
  }
  .c:nth-child(285) {
    animation: orbit285 30s infinite;
    animation-delay: 2.85s;
    background-color: hsl(35.7, 100%, 50%);
  }
  @keyframes orbit285 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-122deg) rotateY(50deg) translateX(160px) rotateZ(122deg);
    }
    80% {
      transform: rotateZ(-122deg) rotateY(50deg) translateX(160px) rotateZ(122deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-122deg) rotateY(50deg) translateX(480px) rotateZ(122deg);
    }
  }
  .c:nth-child(286) {
    animation: orbit286 30s infinite;
    animation-delay: 2.86s;
    background-color: hsl(35.72, 100%, 50%);
  }
  @keyframes orbit286 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-303deg) rotateY(256deg) translateX(160px) rotateZ(303deg);
    }
    80% {
      transform: rotateZ(-303deg) rotateY(256deg) translateX(160px) rotateZ(303deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-303deg) rotateY(256deg) translateX(480px) rotateZ(303deg);
    }
  }
  .c:nth-child(287) {
    animation: orbit287 30s infinite;
    animation-delay: 2.87s;
    background-color: hsl(35.74, 100%, 50%);
  }
  @keyframes orbit287 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-46deg) rotateY(224deg) translateX(160px) rotateZ(46deg);
    }
    80% {
      transform: rotateZ(-46deg) rotateY(224deg) translateX(160px) rotateZ(46deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-46deg) rotateY(224deg) translateX(480px) rotateZ(46deg);
    }
  }
  .c:nth-child(288) {
    animation: orbit288 30s infinite;
    animation-delay: 2.88s;
    background-color: hsl(35.76, 100%, 50%);
  }
  @keyframes orbit288 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-53deg) rotateY(77deg) translateX(160px) rotateZ(53deg);
    }
    80% {
      transform: rotateZ(-53deg) rotateY(77deg) translateX(160px) rotateZ(53deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-53deg) rotateY(77deg) translateX(480px) rotateZ(53deg);
    }
  }
  .c:nth-child(289) {
    animation: orbit289 30s infinite;
    animation-delay: 2.89s;
    background-color: hsl(35.78, 100%, 50%);
  }
  @keyframes orbit289 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-324deg) rotateY(96deg) translateX(160px) rotateZ(324deg);
    }
    80% {
      transform: rotateZ(-324deg) rotateY(96deg) translateX(160px) rotateZ(324deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-324deg) rotateY(96deg) translateX(480px) rotateZ(324deg);
    }
  }
  .c:nth-child(290) {
    animation: orbit290 30s infinite;
    animation-delay: 2.9s;
    background-color: hsl(35.8, 100%, 50%);
  }
  @keyframes orbit290 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-262deg) rotateY(175deg) translateX(160px) rotateZ(262deg);
    }
    80% {
      transform: rotateZ(-262deg) rotateY(175deg) translateX(160px) rotateZ(262deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-262deg) rotateY(175deg) translateX(480px) rotateZ(262deg);
    }
  }
  .c:nth-child(291) {
    animation: orbit291 30s infinite;
    animation-delay: 2.91s;
    background-color: hsl(35.82, 100%, 50%);
  }
  @keyframes orbit291 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-245deg) rotateY(274deg) translateX(160px) rotateZ(245deg);
    }
    80% {
      transform: rotateZ(-245deg) rotateY(274deg) translateX(160px) rotateZ(245deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-245deg) rotateY(274deg) translateX(480px) rotateZ(245deg);
    }
  }
  .c:nth-child(292) {
    animation: orbit292 30s infinite;
    animation-delay: 2.92s;
    background-color: hsl(35.84, 100%, 50%);
  }
  @keyframes orbit292 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-147deg) rotateY(263deg) translateX(160px) rotateZ(147deg);
    }
    80% {
      transform: rotateZ(-147deg) rotateY(263deg) translateX(160px) rotateZ(147deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-147deg) rotateY(263deg) translateX(480px) rotateZ(147deg);
    }
  }
  .c:nth-child(293) {
    animation: orbit293 30s infinite;
    animation-delay: 2.93s;
    background-color: hsl(35.86, 100%, 50%);
  }
  @keyframes orbit293 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-339deg) rotateY(265deg) translateX(160px) rotateZ(339deg);
    }
    80% {
      transform: rotateZ(-339deg) rotateY(265deg) translateX(160px) rotateZ(339deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-339deg) rotateY(265deg) translateX(480px) rotateZ(339deg);
    }
  }
  .c:nth-child(294) {
    animation: orbit294 30s infinite;
    animation-delay: 2.94s;
    background-color: hsl(35.88, 100%, 50%);
  }
  @keyframes orbit294 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-174deg) rotateY(211deg) translateX(160px) rotateZ(174deg);
    }
    80% {
      transform: rotateZ(-174deg) rotateY(211deg) translateX(160px) rotateZ(174deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-174deg) rotateY(211deg) translateX(480px) rotateZ(174deg);
    }
  }
  .c:nth-child(295) {
    animation: orbit295 30s infinite;
    animation-delay: 2.95s;
    background-color: hsl(35.9, 100%, 50%);
  }
  @keyframes orbit295 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(198deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(198deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(198deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(296) {
    animation: orbit296 30s infinite;
    animation-delay: 2.96s;
    background-color: hsl(35.92, 100%, 50%);
  }
  @keyframes orbit296 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-140deg) rotateY(357deg) translateX(160px) rotateZ(140deg);
    }
    80% {
      transform: rotateZ(-140deg) rotateY(357deg) translateX(160px) rotateZ(140deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-140deg) rotateY(357deg) translateX(480px) rotateZ(140deg);
    }
  }
  .c:nth-child(297) {
    animation: orbit297 30s infinite;
    animation-delay: 2.97s;
    background-color: hsl(35.94, 100%, 50%);
  }
  @keyframes orbit297 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-85deg) rotateY(97deg) translateX(160px) rotateZ(85deg);
    }
    80% {
      transform: rotateZ(-85deg) rotateY(97deg) translateX(160px) rotateZ(85deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-85deg) rotateY(97deg) translateX(480px) rotateZ(85deg);
    }
  }
  .c:nth-child(298) {
    animation: orbit298 30s infinite;
    animation-delay: 2.98s;
    background-color: hsl(35.96, 100%, 50%);
  }
  @keyframes orbit298 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-184deg) rotateY(146deg) translateX(160px) rotateZ(184deg);
    }
    80% {
      transform: rotateZ(-184deg) rotateY(146deg) translateX(160px) rotateZ(184deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-184deg) rotateY(146deg) translateX(480px) rotateZ(184deg);
    }
  }
  .c:nth-child(299) {
    animation: orbit299 30s infinite;
    animation-delay: 2.99s;
    background-color: hsl(35.98, 100%, 50%);
  }
  @keyframes orbit299 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-258deg) rotateY(169deg) translateX(160px) rotateZ(258deg);
    }
    80% {
      transform: rotateZ(-258deg) rotateY(169deg) translateX(160px) rotateZ(258deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-258deg) rotateY(169deg) translateX(480px) rotateZ(258deg);
    }
  }
  .c:nth-child(300) {
    animation: orbit300 30s infinite;
    animation-delay: 3s;
    background-color: hsl(36, 100%, 50%);
  }
  @keyframes orbit300 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-74deg) rotateY(238deg) translateX(160px) rotateZ(74deg);
    }
    80% {
      transform: rotateZ(-74deg) rotateY(238deg) translateX(160px) rotateZ(74deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-74deg) rotateY(238deg) translateX(480px) rotateZ(74deg);
    }
  }
  .c:nth-child(301) {
    animation: orbit301 30s infinite;
    animation-delay: 3.01s;
    background-color: hsl(36.02, 100%, 50%);
  }
  @keyframes orbit301 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-193deg) rotateY(146deg) translateX(160px) rotateZ(193deg);
    }
    80% {
      transform: rotateZ(-193deg) rotateY(146deg) translateX(160px) rotateZ(193deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-193deg) rotateY(146deg) translateX(480px) rotateZ(193deg);
    }
  }
  .c:nth-child(302) {
    animation: orbit302 30s infinite;
    animation-delay: 3.02s;
    background-color: hsl(36.04, 100%, 50%);
  }
  @keyframes orbit302 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-114deg) rotateY(163deg) translateX(160px) rotateZ(114deg);
    }
    80% {
      transform: rotateZ(-114deg) rotateY(163deg) translateX(160px) rotateZ(114deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-114deg) rotateY(163deg) translateX(480px) rotateZ(114deg);
    }
  }
  .c:nth-child(303) {
    animation: orbit303 30s infinite;
    animation-delay: 3.03s;
    background-color: hsl(36.06, 100%, 50%);
  }
  @keyframes orbit303 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-266deg) rotateY(257deg) translateX(160px) rotateZ(266deg);
    }
    80% {
      transform: rotateZ(-266deg) rotateY(257deg) translateX(160px) rotateZ(266deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-266deg) rotateY(257deg) translateX(480px) rotateZ(266deg);
    }
  }
  .c:nth-child(304) {
    animation: orbit304 30s infinite;
    animation-delay: 3.04s;
    background-color: hsl(36.08, 100%, 50%);
  }
  @keyframes orbit304 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-333deg) rotateY(119deg) translateX(160px) rotateZ(333deg);
    }
    80% {
      transform: rotateZ(-333deg) rotateY(119deg) translateX(160px) rotateZ(333deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-333deg) rotateY(119deg) translateX(480px) rotateZ(333deg);
    }
  }
  .c:nth-child(305) {
    animation: orbit305 30s infinite;
    animation-delay: 3.05s;
    background-color: hsl(36.1, 100%, 50%);
  }
  @keyframes orbit305 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-21deg) rotateY(257deg) translateX(160px) rotateZ(21deg);
    }
    80% {
      transform: rotateZ(-21deg) rotateY(257deg) translateX(160px) rotateZ(21deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-21deg) rotateY(257deg) translateX(480px) rotateZ(21deg);
    }
  }
  .c:nth-child(306) {
    animation: orbit306 30s infinite;
    animation-delay: 3.06s;
    background-color: hsl(36.12, 100%, 50%);
  }
  @keyframes orbit306 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-281deg) rotateY(45deg) translateX(160px) rotateZ(281deg);
    }
    80% {
      transform: rotateZ(-281deg) rotateY(45deg) translateX(160px) rotateZ(281deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-281deg) rotateY(45deg) translateX(480px) rotateZ(281deg);
    }
  }
  .c:nth-child(307) {
    animation: orbit307 30s infinite;
    animation-delay: 3.07s;
    background-color: hsl(36.14, 100%, 50%);
  }
  @keyframes orbit307 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-268deg) rotateY(295deg) translateX(160px) rotateZ(268deg);
    }
    80% {
      transform: rotateZ(-268deg) rotateY(295deg) translateX(160px) rotateZ(268deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-268deg) rotateY(295deg) translateX(480px) rotateZ(268deg);
    }
  }
  .c:nth-child(308) {
    animation: orbit308 30s infinite;
    animation-delay: 3.08s;
    background-color: hsl(36.16, 100%, 50%);
  }
  @keyframes orbit308 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-277deg) rotateY(318deg) translateX(160px) rotateZ(277deg);
    }
    80% {
      transform: rotateZ(-277deg) rotateY(318deg) translateX(160px) rotateZ(277deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-277deg) rotateY(318deg) translateX(480px) rotateZ(277deg);
    }
  }
  .c:nth-child(309) {
    animation: orbit309 30s infinite;
    animation-delay: 3.09s;
    background-color: hsl(36.18, 100%, 50%);
  }
  @keyframes orbit309 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-287deg) rotateY(274deg) translateX(160px) rotateZ(287deg);
    }
    80% {
      transform: rotateZ(-287deg) rotateY(274deg) translateX(160px) rotateZ(287deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-287deg) rotateY(274deg) translateX(480px) rotateZ(287deg);
    }
  }
  .c:nth-child(310) {
    animation: orbit310 30s infinite;
    animation-delay: 3.1s;
    background-color: hsl(36.2, 100%, 50%);
  }
  @keyframes orbit310 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(191deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(191deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(191deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(311) {
    animation: orbit311 30s infinite;
    animation-delay: 3.11s;
    background-color: hsl(36.22, 100%, 50%);
  }
  @keyframes orbit311 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-304deg) rotateY(244deg) translateX(160px) rotateZ(304deg);
    }
    80% {
      transform: rotateZ(-304deg) rotateY(244deg) translateX(160px) rotateZ(304deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-304deg) rotateY(244deg) translateX(480px) rotateZ(304deg);
    }
  }
  .c:nth-child(312) {
    animation: orbit312 30s infinite;
    animation-delay: 3.12s;
    background-color: hsl(36.24, 100%, 50%);
  }
  @keyframes orbit312 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-340deg) rotateY(48deg) translateX(160px) rotateZ(340deg);
    }
    80% {
      transform: rotateZ(-340deg) rotateY(48deg) translateX(160px) rotateZ(340deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-340deg) rotateY(48deg) translateX(480px) rotateZ(340deg);
    }
  }
  .c:nth-child(313) {
    animation: orbit313 30s infinite;
    animation-delay: 3.13s;
    background-color: hsl(36.26, 100%, 50%);
  }
  @keyframes orbit313 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-140deg) rotateY(48deg) translateX(160px) rotateZ(140deg);
    }
    80% {
      transform: rotateZ(-140deg) rotateY(48deg) translateX(160px) rotateZ(140deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-140deg) rotateY(48deg) translateX(480px) rotateZ(140deg);
    }
  }
  .c:nth-child(314) {
    animation: orbit314 30s infinite;
    animation-delay: 3.14s;
    background-color: hsl(36.28, 100%, 50%);
  }
  @keyframes orbit314 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-177deg) rotateY(160deg) translateX(160px) rotateZ(177deg);
    }
    80% {
      transform: rotateZ(-177deg) rotateY(160deg) translateX(160px) rotateZ(177deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-177deg) rotateY(160deg) translateX(480px) rotateZ(177deg);
    }
  }
  .c:nth-child(315) {
    animation: orbit315 30s infinite;
    animation-delay: 3.15s;
    background-color: hsl(36.3, 100%, 50%);
  }
  @keyframes orbit315 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(56deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(56deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(56deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(316) {
    animation: orbit316 30s infinite;
    animation-delay: 3.16s;
    background-color: hsl(36.32, 100%, 50%);
  }
  @keyframes orbit316 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-308deg) rotateY(243deg) translateX(160px) rotateZ(308deg);
    }
    80% {
      transform: rotateZ(-308deg) rotateY(243deg) translateX(160px) rotateZ(308deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-308deg) rotateY(243deg) translateX(480px) rotateZ(308deg);
    }
  }
  .c:nth-child(317) {
    animation: orbit317 30s infinite;
    animation-delay: 3.17s;
    background-color: hsl(36.34, 100%, 50%);
  }
  @keyframes orbit317 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-290deg) rotateY(61deg) translateX(160px) rotateZ(290deg);
    }
    80% {
      transform: rotateZ(-290deg) rotateY(61deg) translateX(160px) rotateZ(290deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-290deg) rotateY(61deg) translateX(480px) rotateZ(290deg);
    }
  }
  .c:nth-child(318) {
    animation: orbit318 30s infinite;
    animation-delay: 3.18s;
    background-color: hsl(36.36, 100%, 50%);
  }
  @keyframes orbit318 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(319deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(319deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(319deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(319) {
    animation: orbit319 30s infinite;
    animation-delay: 3.19s;
    background-color: hsl(36.38, 100%, 50%);
  }
  @keyframes orbit319 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-324deg) rotateY(136deg) translateX(160px) rotateZ(324deg);
    }
    80% {
      transform: rotateZ(-324deg) rotateY(136deg) translateX(160px) rotateZ(324deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-324deg) rotateY(136deg) translateX(480px) rotateZ(324deg);
    }
  }
  .c:nth-child(320) {
    animation: orbit320 30s infinite;
    animation-delay: 3.2s;
    background-color: hsl(36.4, 100%, 50%);
  }
  @keyframes orbit320 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-180deg) rotateY(3deg) translateX(160px) rotateZ(180deg);
    }
    80% {
      transform: rotateZ(-180deg) rotateY(3deg) translateX(160px) rotateZ(180deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-180deg) rotateY(3deg) translateX(480px) rotateZ(180deg);
    }
  }
  .c:nth-child(321) {
    animation: orbit321 30s infinite;
    animation-delay: 3.21s;
    background-color: hsl(36.42, 100%, 50%);
  }
  @keyframes orbit321 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-89deg) rotateY(171deg) translateX(160px) rotateZ(89deg);
    }
    80% {
      transform: rotateZ(-89deg) rotateY(171deg) translateX(160px) rotateZ(89deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-89deg) rotateY(171deg) translateX(480px) rotateZ(89deg);
    }
  }
  .c:nth-child(322) {
    animation: orbit322 30s infinite;
    animation-delay: 3.22s;
    background-color: hsl(36.44, 100%, 50%);
  }
  @keyframes orbit322 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-190deg) rotateY(199deg) translateX(160px) rotateZ(190deg);
    }
    80% {
      transform: rotateZ(-190deg) rotateY(199deg) translateX(160px) rotateZ(190deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-190deg) rotateY(199deg) translateX(480px) rotateZ(190deg);
    }
  }
  .c:nth-child(323) {
    animation: orbit323 30s infinite;
    animation-delay: 3.23s;
    background-color: hsl(36.46, 100%, 50%);
  }
  @keyframes orbit323 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-134deg) rotateY(49deg) translateX(160px) rotateZ(134deg);
    }
    80% {
      transform: rotateZ(-134deg) rotateY(49deg) translateX(160px) rotateZ(134deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-134deg) rotateY(49deg) translateX(480px) rotateZ(134deg);
    }
  }
  .c:nth-child(324) {
    animation: orbit324 30s infinite;
    animation-delay: 3.24s;
    background-color: hsl(36.48, 100%, 50%);
  }
  @keyframes orbit324 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-112deg) rotateY(342deg) translateX(160px) rotateZ(112deg);
    }
    80% {
      transform: rotateZ(-112deg) rotateY(342deg) translateX(160px) rotateZ(112deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-112deg) rotateY(342deg) translateX(480px) rotateZ(112deg);
    }
  }
  .c:nth-child(325) {
    animation: orbit325 30s infinite;
    animation-delay: 3.25s;
    background-color: hsl(36.5, 100%, 50%);
  }
  @keyframes orbit325 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(330deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(330deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(330deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(326) {
    animation: orbit326 30s infinite;
    animation-delay: 3.26s;
    background-color: hsl(36.52, 100%, 50%);
  }
  @keyframes orbit326 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-191deg) rotateY(196deg) translateX(160px) rotateZ(191deg);
    }
    80% {
      transform: rotateZ(-191deg) rotateY(196deg) translateX(160px) rotateZ(191deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-191deg) rotateY(196deg) translateX(480px) rotateZ(191deg);
    }
  }
  .c:nth-child(327) {
    animation: orbit327 30s infinite;
    animation-delay: 3.27s;
    background-color: hsl(36.54, 100%, 50%);
  }
  @keyframes orbit327 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-85deg) rotateY(248deg) translateX(160px) rotateZ(85deg);
    }
    80% {
      transform: rotateZ(-85deg) rotateY(248deg) translateX(160px) rotateZ(85deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-85deg) rotateY(248deg) translateX(480px) rotateZ(85deg);
    }
  }
  .c:nth-child(328) {
    animation: orbit328 30s infinite;
    animation-delay: 3.28s;
    background-color: hsl(36.56, 100%, 50%);
  }
  @keyframes orbit328 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-141deg) rotateY(306deg) translateX(160px) rotateZ(141deg);
    }
    80% {
      transform: rotateZ(-141deg) rotateY(306deg) translateX(160px) rotateZ(141deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-141deg) rotateY(306deg) translateX(480px) rotateZ(141deg);
    }
  }
  .c:nth-child(329) {
    animation: orbit329 30s infinite;
    animation-delay: 3.29s;
    background-color: hsl(36.58, 100%, 50%);
  }
  @keyframes orbit329 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-328deg) rotateY(282deg) translateX(160px) rotateZ(328deg);
    }
    80% {
      transform: rotateZ(-328deg) rotateY(282deg) translateX(160px) rotateZ(328deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-328deg) rotateY(282deg) translateX(480px) rotateZ(328deg);
    }
  }
  .c:nth-child(330) {
    animation: orbit330 30s infinite;
    animation-delay: 3.3s;
    background-color: hsl(36.6, 100%, 50%);
  }
  @keyframes orbit330 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-70deg) rotateY(134deg) translateX(160px) rotateZ(70deg);
    }
    80% {
      transform: rotateZ(-70deg) rotateY(134deg) translateX(160px) rotateZ(70deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-70deg) rotateY(134deg) translateX(480px) rotateZ(70deg);
    }
  }
  .c:nth-child(331) {
    animation: orbit331 30s infinite;
    animation-delay: 3.31s;
    background-color: hsl(36.62, 100%, 50%);
  }
  @keyframes orbit331 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-132deg) rotateY(34deg) translateX(160px) rotateZ(132deg);
    }
    80% {
      transform: rotateZ(-132deg) rotateY(34deg) translateX(160px) rotateZ(132deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-132deg) rotateY(34deg) translateX(480px) rotateZ(132deg);
    }
  }
  .c:nth-child(332) {
    animation: orbit332 30s infinite;
    animation-delay: 3.32s;
    background-color: hsl(36.64, 100%, 50%);
  }
  @keyframes orbit332 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-338deg) rotateY(244deg) translateX(160px) rotateZ(338deg);
    }
    80% {
      transform: rotateZ(-338deg) rotateY(244deg) translateX(160px) rotateZ(338deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-338deg) rotateY(244deg) translateX(480px) rotateZ(338deg);
    }
  }
  .c:nth-child(333) {
    animation: orbit333 30s infinite;
    animation-delay: 3.33s;
    background-color: hsl(36.66, 100%, 50%);
  }
  @keyframes orbit333 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-295deg) rotateY(131deg) translateX(160px) rotateZ(295deg);
    }
    80% {
      transform: rotateZ(-295deg) rotateY(131deg) translateX(160px) rotateZ(295deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-295deg) rotateY(131deg) translateX(480px) rotateZ(295deg);
    }
  }
  .c:nth-child(334) {
    animation: orbit334 30s infinite;
    animation-delay: 3.34s;
    background-color: hsl(36.68, 100%, 50%);
  }
  @keyframes orbit334 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-342deg) rotateY(328deg) translateX(160px) rotateZ(342deg);
    }
    80% {
      transform: rotateZ(-342deg) rotateY(328deg) translateX(160px) rotateZ(342deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-342deg) rotateY(328deg) translateX(480px) rotateZ(342deg);
    }
  }
  .c:nth-child(335) {
    animation: orbit335 30s infinite;
    animation-delay: 3.35s;
    background-color: hsl(36.7, 100%, 50%);
  }
  @keyframes orbit335 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-135deg) rotateY(168deg) translateX(160px) rotateZ(135deg);
    }
    80% {
      transform: rotateZ(-135deg) rotateY(168deg) translateX(160px) rotateZ(135deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-135deg) rotateY(168deg) translateX(480px) rotateZ(135deg);
    }
  }
  .c:nth-child(336) {
    animation: orbit336 30s infinite;
    animation-delay: 3.36s;
    background-color: hsl(36.72, 100%, 50%);
  }
  @keyframes orbit336 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(10deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(10deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(10deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(337) {
    animation: orbit337 30s infinite;
    animation-delay: 3.37s;
    background-color: hsl(36.74, 100%, 50%);
  }
  @keyframes orbit337 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(73deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(73deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(73deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(338) {
    animation: orbit338 30s infinite;
    animation-delay: 3.38s;
    background-color: hsl(36.76, 100%, 50%);
  }
  @keyframes orbit338 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-168deg) rotateY(342deg) translateX(160px) rotateZ(168deg);
    }
    80% {
      transform: rotateZ(-168deg) rotateY(342deg) translateX(160px) rotateZ(168deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-168deg) rotateY(342deg) translateX(480px) rotateZ(168deg);
    }
  }
  .c:nth-child(339) {
    animation: orbit339 30s infinite;
    animation-delay: 3.39s;
    background-color: hsl(36.78, 100%, 50%);
  }
  @keyframes orbit339 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-38deg) rotateY(105deg) translateX(160px) rotateZ(38deg);
    }
    80% {
      transform: rotateZ(-38deg) rotateY(105deg) translateX(160px) rotateZ(38deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-38deg) rotateY(105deg) translateX(480px) rotateZ(38deg);
    }
  }
  .c:nth-child(340) {
    animation: orbit340 30s infinite;
    animation-delay: 3.4s;
    background-color: hsl(36.8, 100%, 50%);
  }
  @keyframes orbit340 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-165deg) rotateY(109deg) translateX(160px) rotateZ(165deg);
    }
    80% {
      transform: rotateZ(-165deg) rotateY(109deg) translateX(160px) rotateZ(165deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-165deg) rotateY(109deg) translateX(480px) rotateZ(165deg);
    }
  }
  .c:nth-child(341) {
    animation: orbit341 30s infinite;
    animation-delay: 3.41s;
    background-color: hsl(36.82, 100%, 50%);
  }
  @keyframes orbit341 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-121deg) rotateY(106deg) translateX(160px) rotateZ(121deg);
    }
    80% {
      transform: rotateZ(-121deg) rotateY(106deg) translateX(160px) rotateZ(121deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-121deg) rotateY(106deg) translateX(480px) rotateZ(121deg);
    }
  }
  .c:nth-child(342) {
    animation: orbit342 30s infinite;
    animation-delay: 3.42s;
    background-color: hsl(36.84, 100%, 50%);
  }
  @keyframes orbit342 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-342deg) rotateY(32deg) translateX(160px) rotateZ(342deg);
    }
    80% {
      transform: rotateZ(-342deg) rotateY(32deg) translateX(160px) rotateZ(342deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-342deg) rotateY(32deg) translateX(480px) rotateZ(342deg);
    }
  }
  .c:nth-child(343) {
    animation: orbit343 30s infinite;
    animation-delay: 3.43s;
    background-color: hsl(36.86, 100%, 50%);
  }
  @keyframes orbit343 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-269deg) rotateY(192deg) translateX(160px) rotateZ(269deg);
    }
    80% {
      transform: rotateZ(-269deg) rotateY(192deg) translateX(160px) rotateZ(269deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-269deg) rotateY(192deg) translateX(480px) rotateZ(269deg);
    }
  }
  .c:nth-child(344) {
    animation: orbit344 30s infinite;
    animation-delay: 3.44s;
    background-color: hsl(36.88, 100%, 50%);
  }
  @keyframes orbit344 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-18deg) rotateY(249deg) translateX(160px) rotateZ(18deg);
    }
    80% {
      transform: rotateZ(-18deg) rotateY(249deg) translateX(160px) rotateZ(18deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-18deg) rotateY(249deg) translateX(480px) rotateZ(18deg);
    }
  }
  .c:nth-child(345) {
    animation: orbit345 30s infinite;
    animation-delay: 3.45s;
    background-color: hsl(36.9, 100%, 50%);
  }
  @keyframes orbit345 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-49deg) rotateY(189deg) translateX(160px) rotateZ(49deg);
    }
    80% {
      transform: rotateZ(-49deg) rotateY(189deg) translateX(160px) rotateZ(49deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-49deg) rotateY(189deg) translateX(480px) rotateZ(49deg);
    }
  }
  .c:nth-child(346) {
    animation: orbit346 30s infinite;
    animation-delay: 3.46s;
    background-color: hsl(36.92, 100%, 50%);
  }
  @keyframes orbit346 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-287deg) rotateY(328deg) translateX(160px) rotateZ(287deg);
    }
    80% {
      transform: rotateZ(-287deg) rotateY(328deg) translateX(160px) rotateZ(287deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-287deg) rotateY(328deg) translateX(480px) rotateZ(287deg);
    }
  }
  .c:nth-child(347) {
    animation: orbit347 30s infinite;
    animation-delay: 3.47s;
    background-color: hsl(36.94, 100%, 50%);
  }
  @keyframes orbit347 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-317deg) rotateY(57deg) translateX(160px) rotateZ(317deg);
    }
    80% {
      transform: rotateZ(-317deg) rotateY(57deg) translateX(160px) rotateZ(317deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-317deg) rotateY(57deg) translateX(480px) rotateZ(317deg);
    }
  }
  .c:nth-child(348) {
    animation: orbit348 30s infinite;
    animation-delay: 3.48s;
    background-color: hsl(36.96, 100%, 50%);
  }
  @keyframes orbit348 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-194deg) rotateY(47deg) translateX(160px) rotateZ(194deg);
    }
    80% {
      transform: rotateZ(-194deg) rotateY(47deg) translateX(160px) rotateZ(194deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-194deg) rotateY(47deg) translateX(480px) rotateZ(194deg);
    }
  }
  .c:nth-child(349) {
    animation: orbit349 30s infinite;
    animation-delay: 3.49s;
    background-color: hsl(36.98, 100%, 50%);
  }
  @keyframes orbit349 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-102deg) rotateY(26deg) translateX(160px) rotateZ(102deg);
    }
    80% {
      transform: rotateZ(-102deg) rotateY(26deg) translateX(160px) rotateZ(102deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-102deg) rotateY(26deg) translateX(480px) rotateZ(102deg);
    }
  }
  .c:nth-child(350) {
    animation: orbit350 30s infinite;
    animation-delay: 3.5s;
    background-color: hsl(37, 100%, 50%);
  }
  @keyframes orbit350 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-133deg) rotateY(50deg) translateX(160px) rotateZ(133deg);
    }
    80% {
      transform: rotateZ(-133deg) rotateY(50deg) translateX(160px) rotateZ(133deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-133deg) rotateY(50deg) translateX(480px) rotateZ(133deg);
    }
  }
  .c:nth-child(351) {
    animation: orbit351 30s infinite;
    animation-delay: 3.51s;
    background-color: hsl(37.02, 100%, 50%);
  }
  @keyframes orbit351 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-75deg) rotateY(300deg) translateX(160px) rotateZ(75deg);
    }
    80% {
      transform: rotateZ(-75deg) rotateY(300deg) translateX(160px) rotateZ(75deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-75deg) rotateY(300deg) translateX(480px) rotateZ(75deg);
    }
  }
  .c:nth-child(352) {
    animation: orbit352 30s infinite;
    animation-delay: 3.52s;
    background-color: hsl(37.04, 100%, 50%);
  }
  @keyframes orbit352 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-217deg) rotateY(157deg) translateX(160px) rotateZ(217deg);
    }
    80% {
      transform: rotateZ(-217deg) rotateY(157deg) translateX(160px) rotateZ(217deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-217deg) rotateY(157deg) translateX(480px) rotateZ(217deg);
    }
  }
  .c:nth-child(353) {
    animation: orbit353 30s infinite;
    animation-delay: 3.53s;
    background-color: hsl(37.06, 100%, 50%);
  }
  @keyframes orbit353 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-277deg) rotateY(305deg) translateX(160px) rotateZ(277deg);
    }
    80% {
      transform: rotateZ(-277deg) rotateY(305deg) translateX(160px) rotateZ(277deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-277deg) rotateY(305deg) translateX(480px) rotateZ(277deg);
    }
  }
  .c:nth-child(354) {
    animation: orbit354 30s infinite;
    animation-delay: 3.54s;
    background-color: hsl(37.08, 100%, 50%);
  }
  @keyframes orbit354 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-37deg) rotateY(257deg) translateX(160px) rotateZ(37deg);
    }
    80% {
      transform: rotateZ(-37deg) rotateY(257deg) translateX(160px) rotateZ(37deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-37deg) rotateY(257deg) translateX(480px) rotateZ(37deg);
    }
  }
  .c:nth-child(355) {
    animation: orbit355 30s infinite;
    animation-delay: 3.55s;
    background-color: hsl(37.1, 100%, 50%);
  }
  @keyframes orbit355 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-256deg) rotateY(274deg) translateX(160px) rotateZ(256deg);
    }
    80% {
      transform: rotateZ(-256deg) rotateY(274deg) translateX(160px) rotateZ(256deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-256deg) rotateY(274deg) translateX(480px) rotateZ(256deg);
    }
  }
  .c:nth-child(356) {
    animation: orbit356 30s infinite;
    animation-delay: 3.56s;
    background-color: hsl(37.12, 100%, 50%);
  }
  @keyframes orbit356 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-61deg) rotateY(246deg) translateX(160px) rotateZ(61deg);
    }
    80% {
      transform: rotateZ(-61deg) rotateY(246deg) translateX(160px) rotateZ(61deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-61deg) rotateY(246deg) translateX(480px) rotateZ(61deg);
    }
  }
  .c:nth-child(357) {
    animation: orbit357 30s infinite;
    animation-delay: 3.57s;
    background-color: hsl(37.14, 100%, 50%);
  }
  @keyframes orbit357 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-100deg) rotateY(310deg) translateX(160px) rotateZ(100deg);
    }
    80% {
      transform: rotateZ(-100deg) rotateY(310deg) translateX(160px) rotateZ(100deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-100deg) rotateY(310deg) translateX(480px) rotateZ(100deg);
    }
  }
  .c:nth-child(358) {
    animation: orbit358 30s infinite;
    animation-delay: 3.58s;
    background-color: hsl(37.16, 100%, 50%);
  }
  @keyframes orbit358 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-314deg) rotateY(283deg) translateX(160px) rotateZ(314deg);
    }
    80% {
      transform: rotateZ(-314deg) rotateY(283deg) translateX(160px) rotateZ(314deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-314deg) rotateY(283deg) translateX(480px) rotateZ(314deg);
    }
  }
  .c:nth-child(359) {
    animation: orbit359 30s infinite;
    animation-delay: 3.59s;
    background-color: hsl(37.18, 100%, 50%);
  }
  @keyframes orbit359 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-290deg) rotateY(100deg) translateX(160px) rotateZ(290deg);
    }
    80% {
      transform: rotateZ(-290deg) rotateY(100deg) translateX(160px) rotateZ(290deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-290deg) rotateY(100deg) translateX(480px) rotateZ(290deg);
    }
  }
  .c:nth-child(360) {
    animation: orbit360 30s infinite;
    animation-delay: 3.6s;
    background-color: hsl(37.2, 100%, 50%);
  }
  @keyframes orbit360 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-359deg) rotateY(214deg) translateX(160px) rotateZ(359deg);
    }
    80% {
      transform: rotateZ(-359deg) rotateY(214deg) translateX(160px) rotateZ(359deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-359deg) rotateY(214deg) translateX(480px) rotateZ(359deg);
    }
  }
  .c:nth-child(361) {
    animation: orbit361 30s infinite;
    animation-delay: 3.61s;
    background-color: hsl(37.22, 100%, 50%);
  }
  @keyframes orbit361 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-329deg) rotateY(192deg) translateX(160px) rotateZ(329deg);
    }
    80% {
      transform: rotateZ(-329deg) rotateY(192deg) translateX(160px) rotateZ(329deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-329deg) rotateY(192deg) translateX(480px) rotateZ(329deg);
    }
  }
  .c:nth-child(362) {
    animation: orbit362 30s infinite;
    animation-delay: 3.62s;
    background-color: hsl(37.24, 100%, 50%);
  }
  @keyframes orbit362 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-37deg) rotateY(343deg) translateX(160px) rotateZ(37deg);
    }
    80% {
      transform: rotateZ(-37deg) rotateY(343deg) translateX(160px) rotateZ(37deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-37deg) rotateY(343deg) translateX(480px) rotateZ(37deg);
    }
  }
  .c:nth-child(363) {
    animation: orbit363 30s infinite;
    animation-delay: 3.63s;
    background-color: hsl(37.26, 100%, 50%);
  }
  @keyframes orbit363 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-163deg) rotateY(122deg) translateX(160px) rotateZ(163deg);
    }
    80% {
      transform: rotateZ(-163deg) rotateY(122deg) translateX(160px) rotateZ(163deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-163deg) rotateY(122deg) translateX(480px) rotateZ(163deg);
    }
  }
  .c:nth-child(364) {
    animation: orbit364 30s infinite;
    animation-delay: 3.64s;
    background-color: hsl(37.28, 100%, 50%);
  }
  @keyframes orbit364 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-329deg) rotateY(211deg) translateX(160px) rotateZ(329deg);
    }
    80% {
      transform: rotateZ(-329deg) rotateY(211deg) translateX(160px) rotateZ(329deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-329deg) rotateY(211deg) translateX(480px) rotateZ(329deg);
    }
  }
  .c:nth-child(365) {
    animation: orbit365 30s infinite;
    animation-delay: 3.65s;
    background-color: hsl(37.3, 100%, 50%);
  }
  @keyframes orbit365 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-132deg) rotateY(250deg) translateX(160px) rotateZ(132deg);
    }
    80% {
      transform: rotateZ(-132deg) rotateY(250deg) translateX(160px) rotateZ(132deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-132deg) rotateY(250deg) translateX(480px) rotateZ(132deg);
    }
  }
  .c:nth-child(366) {
    animation: orbit366 30s infinite;
    animation-delay: 3.66s;
    background-color: hsl(37.32, 100%, 50%);
  }
  @keyframes orbit366 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-143deg) rotateY(71deg) translateX(160px) rotateZ(143deg);
    }
    80% {
      transform: rotateZ(-143deg) rotateY(71deg) translateX(160px) rotateZ(143deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-143deg) rotateY(71deg) translateX(480px) rotateZ(143deg);
    }
  }
  .c:nth-child(367) {
    animation: orbit367 30s infinite;
    animation-delay: 3.67s;
    background-color: hsl(37.34, 100%, 50%);
  }
  @keyframes orbit367 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-108deg) rotateY(209deg) translateX(160px) rotateZ(108deg);
    }
    80% {
      transform: rotateZ(-108deg) rotateY(209deg) translateX(160px) rotateZ(108deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-108deg) rotateY(209deg) translateX(480px) rotateZ(108deg);
    }
  }
  .c:nth-child(368) {
    animation: orbit368 30s infinite;
    animation-delay: 3.68s;
    background-color: hsl(37.36, 100%, 50%);
  }
  @keyframes orbit368 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-257deg) rotateY(200deg) translateX(160px) rotateZ(257deg);
    }
    80% {
      transform: rotateZ(-257deg) rotateY(200deg) translateX(160px) rotateZ(257deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-257deg) rotateY(200deg) translateX(480px) rotateZ(257deg);
    }
  }
  .c:nth-child(369) {
    animation: orbit369 30s infinite;
    animation-delay: 3.69s;
    background-color: hsl(37.38, 100%, 50%);
  }
  @keyframes orbit369 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-145deg) rotateY(338deg) translateX(160px) rotateZ(145deg);
    }
    80% {
      transform: rotateZ(-145deg) rotateY(338deg) translateX(160px) rotateZ(145deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-145deg) rotateY(338deg) translateX(480px) rotateZ(145deg);
    }
  }
  .c:nth-child(370) {
    animation: orbit370 30s infinite;
    animation-delay: 3.7s;
    background-color: hsl(37.4, 100%, 50%);
  }
  @keyframes orbit370 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-3deg) rotateY(41deg) translateX(160px) rotateZ(3deg);
    }
    80% {
      transform: rotateZ(-3deg) rotateY(41deg) translateX(160px) rotateZ(3deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-3deg) rotateY(41deg) translateX(480px) rotateZ(3deg);
    }
  }
  .c:nth-child(371) {
    animation: orbit371 30s infinite;
    animation-delay: 3.71s;
    background-color: hsl(37.42, 100%, 50%);
  }
  @keyframes orbit371 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-293deg) rotateY(88deg) translateX(160px) rotateZ(293deg);
    }
    80% {
      transform: rotateZ(-293deg) rotateY(88deg) translateX(160px) rotateZ(293deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-293deg) rotateY(88deg) translateX(480px) rotateZ(293deg);
    }
  }
  .c:nth-child(372) {
    animation: orbit372 30s infinite;
    animation-delay: 3.72s;
    background-color: hsl(37.44, 100%, 50%);
  }
  @keyframes orbit372 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-299deg) rotateY(332deg) translateX(160px) rotateZ(299deg);
    }
    80% {
      transform: rotateZ(-299deg) rotateY(332deg) translateX(160px) rotateZ(299deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-299deg) rotateY(332deg) translateX(480px) rotateZ(299deg);
    }
  }
  .c:nth-child(373) {
    animation: orbit373 30s infinite;
    animation-delay: 3.73s;
    background-color: hsl(37.46, 100%, 50%);
  }
  @keyframes orbit373 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-292deg) rotateY(78deg) translateX(160px) rotateZ(292deg);
    }
    80% {
      transform: rotateZ(-292deg) rotateY(78deg) translateX(160px) rotateZ(292deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-292deg) rotateY(78deg) translateX(480px) rotateZ(292deg);
    }
  }
  .c:nth-child(374) {
    animation: orbit374 30s infinite;
    animation-delay: 3.74s;
    background-color: hsl(37.48, 100%, 50%);
  }
  @keyframes orbit374 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-119deg) rotateY(303deg) translateX(160px) rotateZ(119deg);
    }
    80% {
      transform: rotateZ(-119deg) rotateY(303deg) translateX(160px) rotateZ(119deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-119deg) rotateY(303deg) translateX(480px) rotateZ(119deg);
    }
  }
  .c:nth-child(375) {
    animation: orbit375 30s infinite;
    animation-delay: 3.75s;
    background-color: hsl(37.5, 100%, 50%);
  }
  @keyframes orbit375 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-159deg) rotateY(66deg) translateX(160px) rotateZ(159deg);
    }
    80% {
      transform: rotateZ(-159deg) rotateY(66deg) translateX(160px) rotateZ(159deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-159deg) rotateY(66deg) translateX(480px) rotateZ(159deg);
    }
  }
  .c:nth-child(376) {
    animation: orbit376 30s infinite;
    animation-delay: 3.76s;
    background-color: hsl(37.52, 100%, 50%);
  }
  @keyframes orbit376 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-131deg) rotateY(9deg) translateX(160px) rotateZ(131deg);
    }
    80% {
      transform: rotateZ(-131deg) rotateY(9deg) translateX(160px) rotateZ(131deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-131deg) rotateY(9deg) translateX(480px) rotateZ(131deg);
    }
  }
  .c:nth-child(377) {
    animation: orbit377 30s infinite;
    animation-delay: 3.77s;
    background-color: hsl(37.54, 100%, 50%);
  }
  @keyframes orbit377 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-284deg) rotateY(329deg) translateX(160px) rotateZ(284deg);
    }
    80% {
      transform: rotateZ(-284deg) rotateY(329deg) translateX(160px) rotateZ(284deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-284deg) rotateY(329deg) translateX(480px) rotateZ(284deg);
    }
  }
  .c:nth-child(378) {
    animation: orbit378 30s infinite;
    animation-delay: 3.78s;
    background-color: hsl(37.56, 100%, 50%);
  }
  @keyframes orbit378 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-334deg) rotateY(145deg) translateX(160px) rotateZ(334deg);
    }
    80% {
      transform: rotateZ(-334deg) rotateY(145deg) translateX(160px) rotateZ(334deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-334deg) rotateY(145deg) translateX(480px) rotateZ(334deg);
    }
  }
  .c:nth-child(379) {
    animation: orbit379 30s infinite;
    animation-delay: 3.79s;
    background-color: hsl(37.58, 100%, 50%);
  }
  @keyframes orbit379 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-301deg) rotateY(55deg) translateX(160px) rotateZ(301deg);
    }
    80% {
      transform: rotateZ(-301deg) rotateY(55deg) translateX(160px) rotateZ(301deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-301deg) rotateY(55deg) translateX(480px) rotateZ(301deg);
    }
  }
  .c:nth-child(380) {
    animation: orbit380 30s infinite;
    animation-delay: 3.8s;
    background-color: hsl(37.6, 100%, 50%);
  }
  @keyframes orbit380 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-136deg) rotateY(257deg) translateX(160px) rotateZ(136deg);
    }
    80% {
      transform: rotateZ(-136deg) rotateY(257deg) translateX(160px) rotateZ(136deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-136deg) rotateY(257deg) translateX(480px) rotateZ(136deg);
    }
  }
  .c:nth-child(381) {
    animation: orbit381 30s infinite;
    animation-delay: 3.81s;
    background-color: hsl(37.62, 100%, 50%);
  }
  @keyframes orbit381 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-243deg) rotateY(11deg) translateX(160px) rotateZ(243deg);
    }
    80% {
      transform: rotateZ(-243deg) rotateY(11deg) translateX(160px) rotateZ(243deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-243deg) rotateY(11deg) translateX(480px) rotateZ(243deg);
    }
  }
  .c:nth-child(382) {
    animation: orbit382 30s infinite;
    animation-delay: 3.82s;
    background-color: hsl(37.64, 100%, 50%);
  }
  @keyframes orbit382 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-15deg) rotateY(360deg) translateX(160px) rotateZ(15deg);
    }
    80% {
      transform: rotateZ(-15deg) rotateY(360deg) translateX(160px) rotateZ(15deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-15deg) rotateY(360deg) translateX(480px) rotateZ(15deg);
    }
  }
  .c:nth-child(383) {
    animation: orbit383 30s infinite;
    animation-delay: 3.83s;
    background-color: hsl(37.66, 100%, 50%);
  }
  @keyframes orbit383 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-202deg) rotateY(23deg) translateX(160px) rotateZ(202deg);
    }
    80% {
      transform: rotateZ(-202deg) rotateY(23deg) translateX(160px) rotateZ(202deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-202deg) rotateY(23deg) translateX(480px) rotateZ(202deg);
    }
  }
  .c:nth-child(384) {
    animation: orbit384 30s infinite;
    animation-delay: 3.84s;
    background-color: hsl(37.68, 100%, 50%);
  }
  @keyframes orbit384 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-12deg) rotateY(182deg) translateX(160px) rotateZ(12deg);
    }
    80% {
      transform: rotateZ(-12deg) rotateY(182deg) translateX(160px) rotateZ(12deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-12deg) rotateY(182deg) translateX(480px) rotateZ(12deg);
    }
  }
  .c:nth-child(385) {
    animation: orbit385 30s infinite;
    animation-delay: 3.85s;
    background-color: hsl(37.7, 100%, 50%);
  }
  @keyframes orbit385 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-173deg) rotateY(17deg) translateX(160px) rotateZ(173deg);
    }
    80% {
      transform: rotateZ(-173deg) rotateY(17deg) translateX(160px) rotateZ(173deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-173deg) rotateY(17deg) translateX(480px) rotateZ(173deg);
    }
  }
  .c:nth-child(386) {
    animation: orbit386 30s infinite;
    animation-delay: 3.86s;
    background-color: hsl(37.72, 100%, 50%);
  }
  @keyframes orbit386 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-73deg) rotateY(21deg) translateX(160px) rotateZ(73deg);
    }
    80% {
      transform: rotateZ(-73deg) rotateY(21deg) translateX(160px) rotateZ(73deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-73deg) rotateY(21deg) translateX(480px) rotateZ(73deg);
    }
  }
  .c:nth-child(387) {
    animation: orbit387 30s infinite;
    animation-delay: 3.87s;
    background-color: hsl(37.74, 100%, 50%);
  }
  @keyframes orbit387 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-88deg) rotateY(134deg) translateX(160px) rotateZ(88deg);
    }
    80% {
      transform: rotateZ(-88deg) rotateY(134deg) translateX(160px) rotateZ(88deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-88deg) rotateY(134deg) translateX(480px) rotateZ(88deg);
    }
  }
  .c:nth-child(388) {
    animation: orbit388 30s infinite;
    animation-delay: 3.88s;
    background-color: hsl(37.76, 100%, 50%);
  }
  @keyframes orbit388 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-119deg) rotateY(270deg) translateX(160px) rotateZ(119deg);
    }
    80% {
      transform: rotateZ(-119deg) rotateY(270deg) translateX(160px) rotateZ(119deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-119deg) rotateY(270deg) translateX(480px) rotateZ(119deg);
    }
  }
  .c:nth-child(389) {
    animation: orbit389 30s infinite;
    animation-delay: 3.89s;
    background-color: hsl(37.78, 100%, 50%);
  }
  @keyframes orbit389 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-147deg) rotateY(219deg) translateX(160px) rotateZ(147deg);
    }
    80% {
      transform: rotateZ(-147deg) rotateY(219deg) translateX(160px) rotateZ(147deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-147deg) rotateY(219deg) translateX(480px) rotateZ(147deg);
    }
  }
  .c:nth-child(390) {
    animation: orbit390 30s infinite;
    animation-delay: 3.9s;
    background-color: hsl(37.8, 100%, 50%);
  }
  @keyframes orbit390 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-251deg) rotateY(329deg) translateX(160px) rotateZ(251deg);
    }
    80% {
      transform: rotateZ(-251deg) rotateY(329deg) translateX(160px) rotateZ(251deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-251deg) rotateY(329deg) translateX(480px) rotateZ(251deg);
    }
  }
  .c:nth-child(391) {
    animation: orbit391 30s infinite;
    animation-delay: 3.91s;
    background-color: hsl(37.82, 100%, 50%);
  }
  @keyframes orbit391 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-268deg) rotateY(271deg) translateX(160px) rotateZ(268deg);
    }
    80% {
      transform: rotateZ(-268deg) rotateY(271deg) translateX(160px) rotateZ(268deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-268deg) rotateY(271deg) translateX(480px) rotateZ(268deg);
    }
  }
  .c:nth-child(392) {
    animation: orbit392 30s infinite;
    animation-delay: 3.92s;
    background-color: hsl(37.84, 100%, 50%);
  }
  @keyframes orbit392 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-273deg) rotateY(349deg) translateX(160px) rotateZ(273deg);
    }
    80% {
      transform: rotateZ(-273deg) rotateY(349deg) translateX(160px) rotateZ(273deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-273deg) rotateY(349deg) translateX(480px) rotateZ(273deg);
    }
  }
  .c:nth-child(393) {
    animation: orbit393 30s infinite;
    animation-delay: 3.93s;
    background-color: hsl(37.86, 100%, 50%);
  }
  @keyframes orbit393 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-9deg) rotateY(186deg) translateX(160px) rotateZ(9deg);
    }
    80% {
      transform: rotateZ(-9deg) rotateY(186deg) translateX(160px) rotateZ(9deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-9deg) rotateY(186deg) translateX(480px) rotateZ(9deg);
    }
  }
  .c:nth-child(394) {
    animation: orbit394 30s infinite;
    animation-delay: 3.94s;
    background-color: hsl(37.88, 100%, 50%);
  }
  @keyframes orbit394 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-146deg) rotateY(65deg) translateX(160px) rotateZ(146deg);
    }
    80% {
      transform: rotateZ(-146deg) rotateY(65deg) translateX(160px) rotateZ(146deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-146deg) rotateY(65deg) translateX(480px) rotateZ(146deg);
    }
  }
  .c:nth-child(395) {
    animation: orbit395 30s infinite;
    animation-delay: 3.95s;
    background-color: hsl(37.9, 100%, 50%);
  }
  @keyframes orbit395 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-176deg) rotateY(122deg) translateX(160px) rotateZ(176deg);
    }
    80% {
      transform: rotateZ(-176deg) rotateY(122deg) translateX(160px) rotateZ(176deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-176deg) rotateY(122deg) translateX(480px) rotateZ(176deg);
    }
  }
  .c:nth-child(396) {
    animation: orbit396 30s infinite;
    animation-delay: 3.96s;
    background-color: hsl(37.92, 100%, 50%);
  }
  @keyframes orbit396 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-230deg) rotateY(211deg) translateX(160px) rotateZ(230deg);
    }
    80% {
      transform: rotateZ(-230deg) rotateY(211deg) translateX(160px) rotateZ(230deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-230deg) rotateY(211deg) translateX(480px) rotateZ(230deg);
    }
  }
  .c:nth-child(397) {
    animation: orbit397 30s infinite;
    animation-delay: 3.97s;
    background-color: hsl(37.94, 100%, 50%);
  }
  @keyframes orbit397 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-359deg) rotateY(270deg) translateX(160px) rotateZ(359deg);
    }
    80% {
      transform: rotateZ(-359deg) rotateY(270deg) translateX(160px) rotateZ(359deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-359deg) rotateY(270deg) translateX(480px) rotateZ(359deg);
    }
  }
  .c:nth-child(398) {
    animation: orbit398 30s infinite;
    animation-delay: 3.98s;
    background-color: hsl(37.96, 100%, 50%);
  }
  @keyframes orbit398 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-326deg) rotateY(255deg) translateX(160px) rotateZ(326deg);
    }
    80% {
      transform: rotateZ(-326deg) rotateY(255deg) translateX(160px) rotateZ(326deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-326deg) rotateY(255deg) translateX(480px) rotateZ(326deg);
    }
  }
  .c:nth-child(399) {
    animation: orbit399 30s infinite;
    animation-delay: 3.99s;
    background-color: hsl(37.98, 100%, 50%);
  }
  @keyframes orbit399 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-301deg) rotateY(346deg) translateX(160px) rotateZ(301deg);
    }
    80% {
      transform: rotateZ(-301deg) rotateY(346deg) translateX(160px) rotateZ(301deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-301deg) rotateY(346deg) translateX(480px) rotateZ(301deg);
    }
  }
  .c:nth-child(400) {
    animation: orbit400 30s infinite;
    animation-delay: 4s;
    background-color: hsl(38, 100%, 50%);
  }
  @keyframes orbit400 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-99deg) rotateY(175deg) translateX(160px) rotateZ(99deg);
    }
    80% {
      transform: rotateZ(-99deg) rotateY(175deg) translateX(160px) rotateZ(99deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-99deg) rotateY(175deg) translateX(480px) rotateZ(99deg);
    }
  }
  .c:nth-child(401) {
    animation: orbit401 30s infinite;
    animation-delay: 4.01s;
    background-color: hsl(38.02, 100%, 50%);
  }
  @keyframes orbit401 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-83deg) rotateY(100deg) translateX(160px) rotateZ(83deg);
    }
    80% {
      transform: rotateZ(-83deg) rotateY(100deg) translateX(160px) rotateZ(83deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-83deg) rotateY(100deg) translateX(480px) rotateZ(83deg);
    }
  }
  .c:nth-child(402) {
    animation: orbit402 30s infinite;
    animation-delay: 4.02s;
    background-color: hsl(38.04, 100%, 50%);
  }
  @keyframes orbit402 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-104deg) rotateY(154deg) translateX(160px) rotateZ(104deg);
    }
    80% {
      transform: rotateZ(-104deg) rotateY(154deg) translateX(160px) rotateZ(104deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-104deg) rotateY(154deg) translateX(480px) rotateZ(104deg);
    }
  }
  .c:nth-child(403) {
    animation: orbit403 30s infinite;
    animation-delay: 4.03s;
    background-color: hsl(38.06, 100%, 50%);
  }
  @keyframes orbit403 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-356deg) rotateY(42deg) translateX(160px) rotateZ(356deg);
    }
    80% {
      transform: rotateZ(-356deg) rotateY(42deg) translateX(160px) rotateZ(356deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-356deg) rotateY(42deg) translateX(480px) rotateZ(356deg);
    }
  }
  .c:nth-child(404) {
    animation: orbit404 30s infinite;
    animation-delay: 4.04s;
    background-color: hsl(38.08, 100%, 50%);
  }
  @keyframes orbit404 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(292deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(292deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(292deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(405) {
    animation: orbit405 30s infinite;
    animation-delay: 4.05s;
    background-color: hsl(38.1, 100%, 50%);
  }
  @keyframes orbit405 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-206deg) rotateY(95deg) translateX(160px) rotateZ(206deg);
    }
    80% {
      transform: rotateZ(-206deg) rotateY(95deg) translateX(160px) rotateZ(206deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-206deg) rotateY(95deg) translateX(480px) rotateZ(206deg);
    }
  }
  .c:nth-child(406) {
    animation: orbit406 30s infinite;
    animation-delay: 4.06s;
    background-color: hsl(38.12, 100%, 50%);
  }
  @keyframes orbit406 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-38deg) rotateY(149deg) translateX(160px) rotateZ(38deg);
    }
    80% {
      transform: rotateZ(-38deg) rotateY(149deg) translateX(160px) rotateZ(38deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-38deg) rotateY(149deg) translateX(480px) rotateZ(38deg);
    }
  }
  .c:nth-child(407) {
    animation: orbit407 30s infinite;
    animation-delay: 4.07s;
    background-color: hsl(38.14, 100%, 50%);
  }
  @keyframes orbit407 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-259deg) rotateY(201deg) translateX(160px) rotateZ(259deg);
    }
    80% {
      transform: rotateZ(-259deg) rotateY(201deg) translateX(160px) rotateZ(259deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-259deg) rotateY(201deg) translateX(480px) rotateZ(259deg);
    }
  }
  .c:nth-child(408) {
    animation: orbit408 30s infinite;
    animation-delay: 4.08s;
    background-color: hsl(38.16, 100%, 50%);
  }
  @keyframes orbit408 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-264deg) rotateY(263deg) translateX(160px) rotateZ(264deg);
    }
    80% {
      transform: rotateZ(-264deg) rotateY(263deg) translateX(160px) rotateZ(264deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-264deg) rotateY(263deg) translateX(480px) rotateZ(264deg);
    }
  }
  .c:nth-child(409) {
    animation: orbit409 30s infinite;
    animation-delay: 4.09s;
    background-color: hsl(38.18, 100%, 50%);
  }
  @keyframes orbit409 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-122deg) rotateY(243deg) translateX(160px) rotateZ(122deg);
    }
    80% {
      transform: rotateZ(-122deg) rotateY(243deg) translateX(160px) rotateZ(122deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-122deg) rotateY(243deg) translateX(480px) rotateZ(122deg);
    }
  }
  .c:nth-child(410) {
    animation: orbit410 30s infinite;
    animation-delay: 4.1s;
    background-color: hsl(38.2, 100%, 50%);
  }
  @keyframes orbit410 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-173deg) rotateY(203deg) translateX(160px) rotateZ(173deg);
    }
    80% {
      transform: rotateZ(-173deg) rotateY(203deg) translateX(160px) rotateZ(173deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-173deg) rotateY(203deg) translateX(480px) rotateZ(173deg);
    }
  }
  .c:nth-child(411) {
    animation: orbit411 30s infinite;
    animation-delay: 4.11s;
    background-color: hsl(38.22, 100%, 50%);
  }
  @keyframes orbit411 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-30deg) rotateY(347deg) translateX(160px) rotateZ(30deg);
    }
    80% {
      transform: rotateZ(-30deg) rotateY(347deg) translateX(160px) rotateZ(30deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-30deg) rotateY(347deg) translateX(480px) rotateZ(30deg);
    }
  }
  .c:nth-child(412) {
    animation: orbit412 30s infinite;
    animation-delay: 4.12s;
    background-color: hsl(38.24, 100%, 50%);
  }
  @keyframes orbit412 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-285deg) rotateY(354deg) translateX(160px) rotateZ(285deg);
    }
    80% {
      transform: rotateZ(-285deg) rotateY(354deg) translateX(160px) rotateZ(285deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-285deg) rotateY(354deg) translateX(480px) rotateZ(285deg);
    }
  }
  .c:nth-child(413) {
    animation: orbit413 30s infinite;
    animation-delay: 4.13s;
    background-color: hsl(38.26, 100%, 50%);
  }
  @keyframes orbit413 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-240deg) rotateY(214deg) translateX(160px) rotateZ(240deg);
    }
    80% {
      transform: rotateZ(-240deg) rotateY(214deg) translateX(160px) rotateZ(240deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-240deg) rotateY(214deg) translateX(480px) rotateZ(240deg);
    }
  }
  .c:nth-child(414) {
    animation: orbit414 30s infinite;
    animation-delay: 4.14s;
    background-color: hsl(38.28, 100%, 50%);
  }
  @keyframes orbit414 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-261deg) rotateY(269deg) translateX(160px) rotateZ(261deg);
    }
    80% {
      transform: rotateZ(-261deg) rotateY(269deg) translateX(160px) rotateZ(261deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-261deg) rotateY(269deg) translateX(480px) rotateZ(261deg);
    }
  }
  .c:nth-child(415) {
    animation: orbit415 30s infinite;
    animation-delay: 4.15s;
    background-color: hsl(38.3, 100%, 50%);
  }
  @keyframes orbit415 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-312deg) rotateY(150deg) translateX(160px) rotateZ(312deg);
    }
    80% {
      transform: rotateZ(-312deg) rotateY(150deg) translateX(160px) rotateZ(312deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-312deg) rotateY(150deg) translateX(480px) rotateZ(312deg);
    }
  }
  .c:nth-child(416) {
    animation: orbit416 30s infinite;
    animation-delay: 4.16s;
    background-color: hsl(38.32, 100%, 50%);
  }
  @keyframes orbit416 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(288deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(288deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(288deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(417) {
    animation: orbit417 30s infinite;
    animation-delay: 4.17s;
    background-color: hsl(38.34, 100%, 50%);
  }
  @keyframes orbit417 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-110deg) rotateY(81deg) translateX(160px) rotateZ(110deg);
    }
    80% {
      transform: rotateZ(-110deg) rotateY(81deg) translateX(160px) rotateZ(110deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-110deg) rotateY(81deg) translateX(480px) rotateZ(110deg);
    }
  }
  .c:nth-child(418) {
    animation: orbit418 30s infinite;
    animation-delay: 4.18s;
    background-color: hsl(38.36, 100%, 50%);
  }
  @keyframes orbit418 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-107deg) rotateY(132deg) translateX(160px) rotateZ(107deg);
    }
    80% {
      transform: rotateZ(-107deg) rotateY(132deg) translateX(160px) rotateZ(107deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-107deg) rotateY(132deg) translateX(480px) rotateZ(107deg);
    }
  }
  .c:nth-child(419) {
    animation: orbit419 30s infinite;
    animation-delay: 4.19s;
    background-color: hsl(38.38, 100%, 50%);
  }
  @keyframes orbit419 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-97deg) rotateY(91deg) translateX(160px) rotateZ(97deg);
    }
    80% {
      transform: rotateZ(-97deg) rotateY(91deg) translateX(160px) rotateZ(97deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-97deg) rotateY(91deg) translateX(480px) rotateZ(97deg);
    }
  }
  .c:nth-child(420) {
    animation: orbit420 30s infinite;
    animation-delay: 4.2s;
    background-color: hsl(38.4, 100%, 50%);
  }
  @keyframes orbit420 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-12deg) rotateY(139deg) translateX(160px) rotateZ(12deg);
    }
    80% {
      transform: rotateZ(-12deg) rotateY(139deg) translateX(160px) rotateZ(12deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-12deg) rotateY(139deg) translateX(480px) rotateZ(12deg);
    }
  }
  .c:nth-child(421) {
    animation: orbit421 30s infinite;
    animation-delay: 4.21s;
    background-color: hsl(38.42, 100%, 50%);
  }
  @keyframes orbit421 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-45deg) rotateY(195deg) translateX(160px) rotateZ(45deg);
    }
    80% {
      transform: rotateZ(-45deg) rotateY(195deg) translateX(160px) rotateZ(45deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-45deg) rotateY(195deg) translateX(480px) rotateZ(45deg);
    }
  }
  .c:nth-child(422) {
    animation: orbit422 30s infinite;
    animation-delay: 4.22s;
    background-color: hsl(38.44, 100%, 50%);
  }
  @keyframes orbit422 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-62deg) rotateY(286deg) translateX(160px) rotateZ(62deg);
    }
    80% {
      transform: rotateZ(-62deg) rotateY(286deg) translateX(160px) rotateZ(62deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-62deg) rotateY(286deg) translateX(480px) rotateZ(62deg);
    }
  }
  .c:nth-child(423) {
    animation: orbit423 30s infinite;
    animation-delay: 4.23s;
    background-color: hsl(38.46, 100%, 50%);
  }
  @keyframes orbit423 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-27deg) rotateY(244deg) translateX(160px) rotateZ(27deg);
    }
    80% {
      transform: rotateZ(-27deg) rotateY(244deg) translateX(160px) rotateZ(27deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-27deg) rotateY(244deg) translateX(480px) rotateZ(27deg);
    }
  }
  .c:nth-child(424) {
    animation: orbit424 30s infinite;
    animation-delay: 4.24s;
    background-color: hsl(38.48, 100%, 50%);
  }
  @keyframes orbit424 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-118deg) rotateY(80deg) translateX(160px) rotateZ(118deg);
    }
    80% {
      transform: rotateZ(-118deg) rotateY(80deg) translateX(160px) rotateZ(118deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-118deg) rotateY(80deg) translateX(480px) rotateZ(118deg);
    }
  }
  .c:nth-child(425) {
    animation: orbit425 30s infinite;
    animation-delay: 4.25s;
    background-color: hsl(38.5, 100%, 50%);
  }
  @keyframes orbit425 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-111deg) rotateY(7deg) translateX(160px) rotateZ(111deg);
    }
    80% {
      transform: rotateZ(-111deg) rotateY(7deg) translateX(160px) rotateZ(111deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-111deg) rotateY(7deg) translateX(480px) rotateZ(111deg);
    }
  }
  .c:nth-child(426) {
    animation: orbit426 30s infinite;
    animation-delay: 4.26s;
    background-color: hsl(38.52, 100%, 50%);
  }
  @keyframes orbit426 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-77deg) rotateY(328deg) translateX(160px) rotateZ(77deg);
    }
    80% {
      transform: rotateZ(-77deg) rotateY(328deg) translateX(160px) rotateZ(77deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-77deg) rotateY(328deg) translateX(480px) rotateZ(77deg);
    }
  }
  .c:nth-child(427) {
    animation: orbit427 30s infinite;
    animation-delay: 4.27s;
    background-color: hsl(38.54, 100%, 50%);
  }
  @keyframes orbit427 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-57deg) rotateY(42deg) translateX(160px) rotateZ(57deg);
    }
    80% {
      transform: rotateZ(-57deg) rotateY(42deg) translateX(160px) rotateZ(57deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-57deg) rotateY(42deg) translateX(480px) rotateZ(57deg);
    }
  }
  .c:nth-child(428) {
    animation: orbit428 30s infinite;
    animation-delay: 4.28s;
    background-color: hsl(38.56, 100%, 50%);
  }
  @keyframes orbit428 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-145deg) rotateY(330deg) translateX(160px) rotateZ(145deg);
    }
    80% {
      transform: rotateZ(-145deg) rotateY(330deg) translateX(160px) rotateZ(145deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-145deg) rotateY(330deg) translateX(480px) rotateZ(145deg);
    }
  }
  .c:nth-child(429) {
    animation: orbit429 30s infinite;
    animation-delay: 4.29s;
    background-color: hsl(38.58, 100%, 50%);
  }
  @keyframes orbit429 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-264deg) rotateY(179deg) translateX(160px) rotateZ(264deg);
    }
    80% {
      transform: rotateZ(-264deg) rotateY(179deg) translateX(160px) rotateZ(264deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-264deg) rotateY(179deg) translateX(480px) rotateZ(264deg);
    }
  }
  .c:nth-child(430) {
    animation: orbit430 30s infinite;
    animation-delay: 4.3s;
    background-color: hsl(38.6, 100%, 50%);
  }
  @keyframes orbit430 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-20deg) rotateY(302deg) translateX(160px) rotateZ(20deg);
    }
    80% {
      transform: rotateZ(-20deg) rotateY(302deg) translateX(160px) rotateZ(20deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-20deg) rotateY(302deg) translateX(480px) rotateZ(20deg);
    }
  }
  .c:nth-child(431) {
    animation: orbit431 30s infinite;
    animation-delay: 4.31s;
    background-color: hsl(38.62, 100%, 50%);
  }
  @keyframes orbit431 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-121deg) rotateY(143deg) translateX(160px) rotateZ(121deg);
    }
    80% {
      transform: rotateZ(-121deg) rotateY(143deg) translateX(160px) rotateZ(121deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-121deg) rotateY(143deg) translateX(480px) rotateZ(121deg);
    }
  }
  .c:nth-child(432) {
    animation: orbit432 30s infinite;
    animation-delay: 4.32s;
    background-color: hsl(38.64, 100%, 50%);
  }
  @keyframes orbit432 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-16deg) rotateY(5deg) translateX(160px) rotateZ(16deg);
    }
    80% {
      transform: rotateZ(-16deg) rotateY(5deg) translateX(160px) rotateZ(16deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-16deg) rotateY(5deg) translateX(480px) rotateZ(16deg);
    }
  }
  .c:nth-child(433) {
    animation: orbit433 30s infinite;
    animation-delay: 4.33s;
    background-color: hsl(38.66, 100%, 50%);
  }
  @keyframes orbit433 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-216deg) rotateY(240deg) translateX(160px) rotateZ(216deg);
    }
    80% {
      transform: rotateZ(-216deg) rotateY(240deg) translateX(160px) rotateZ(216deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-216deg) rotateY(240deg) translateX(480px) rotateZ(216deg);
    }
  }
  .c:nth-child(434) {
    animation: orbit434 30s infinite;
    animation-delay: 4.34s;
    background-color: hsl(38.68, 100%, 50%);
  }
  @keyframes orbit434 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-199deg) rotateY(292deg) translateX(160px) rotateZ(199deg);
    }
    80% {
      transform: rotateZ(-199deg) rotateY(292deg) translateX(160px) rotateZ(199deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-199deg) rotateY(292deg) translateX(480px) rotateZ(199deg);
    }
  }
  .c:nth-child(435) {
    animation: orbit435 30s infinite;
    animation-delay: 4.35s;
    background-color: hsl(38.7, 100%, 50%);
  }
  @keyframes orbit435 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-183deg) rotateY(21deg) translateX(160px) rotateZ(183deg);
    }
    80% {
      transform: rotateZ(-183deg) rotateY(21deg) translateX(160px) rotateZ(183deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-183deg) rotateY(21deg) translateX(480px) rotateZ(183deg);
    }
  }
  .c:nth-child(436) {
    animation: orbit436 30s infinite;
    animation-delay: 4.36s;
    background-color: hsl(38.72, 100%, 50%);
  }
  @keyframes orbit436 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-62deg) rotateY(26deg) translateX(160px) rotateZ(62deg);
    }
    80% {
      transform: rotateZ(-62deg) rotateY(26deg) translateX(160px) rotateZ(62deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-62deg) rotateY(26deg) translateX(480px) rotateZ(62deg);
    }
  }
  .c:nth-child(437) {
    animation: orbit437 30s infinite;
    animation-delay: 4.37s;
    background-color: hsl(38.74, 100%, 50%);
  }
  @keyframes orbit437 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-241deg) rotateY(320deg) translateX(160px) rotateZ(241deg);
    }
    80% {
      transform: rotateZ(-241deg) rotateY(320deg) translateX(160px) rotateZ(241deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-241deg) rotateY(320deg) translateX(480px) rotateZ(241deg);
    }
  }
  .c:nth-child(438) {
    animation: orbit438 30s infinite;
    animation-delay: 4.38s;
    background-color: hsl(38.76, 100%, 50%);
  }
  @keyframes orbit438 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-310deg) rotateY(157deg) translateX(160px) rotateZ(310deg);
    }
    80% {
      transform: rotateZ(-310deg) rotateY(157deg) translateX(160px) rotateZ(310deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-310deg) rotateY(157deg) translateX(480px) rotateZ(310deg);
    }
  }
  .c:nth-child(439) {
    animation: orbit439 30s infinite;
    animation-delay: 4.39s;
    background-color: hsl(38.78, 100%, 50%);
  }
  @keyframes orbit439 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-330deg) rotateY(134deg) translateX(160px) rotateZ(330deg);
    }
    80% {
      transform: rotateZ(-330deg) rotateY(134deg) translateX(160px) rotateZ(330deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-330deg) rotateY(134deg) translateX(480px) rotateZ(330deg);
    }
  }
  .c:nth-child(440) {
    animation: orbit440 30s infinite;
    animation-delay: 4.4s;
    background-color: hsl(38.8, 100%, 50%);
  }
  @keyframes orbit440 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-292deg) rotateY(147deg) translateX(160px) rotateZ(292deg);
    }
    80% {
      transform: rotateZ(-292deg) rotateY(147deg) translateX(160px) rotateZ(292deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-292deg) rotateY(147deg) translateX(480px) rotateZ(292deg);
    }
  }
  .c:nth-child(441) {
    animation: orbit441 30s infinite;
    animation-delay: 4.41s;
    background-color: hsl(38.82, 100%, 50%);
  }
  @keyframes orbit441 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-80deg) rotateY(132deg) translateX(160px) rotateZ(80deg);
    }
    80% {
      transform: rotateZ(-80deg) rotateY(132deg) translateX(160px) rotateZ(80deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-80deg) rotateY(132deg) translateX(480px) rotateZ(80deg);
    }
  }
  .c:nth-child(442) {
    animation: orbit442 30s infinite;
    animation-delay: 4.42s;
    background-color: hsl(38.84, 100%, 50%);
  }
  @keyframes orbit442 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-221deg) rotateY(284deg) translateX(160px) rotateZ(221deg);
    }
    80% {
      transform: rotateZ(-221deg) rotateY(284deg) translateX(160px) rotateZ(221deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-221deg) rotateY(284deg) translateX(480px) rotateZ(221deg);
    }
  }
  .c:nth-child(443) {
    animation: orbit443 30s infinite;
    animation-delay: 4.43s;
    background-color: hsl(38.86, 100%, 50%);
  }
  @keyframes orbit443 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-11deg) rotateY(163deg) translateX(160px) rotateZ(11deg);
    }
    80% {
      transform: rotateZ(-11deg) rotateY(163deg) translateX(160px) rotateZ(11deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-11deg) rotateY(163deg) translateX(480px) rotateZ(11deg);
    }
  }
  .c:nth-child(444) {
    animation: orbit444 30s infinite;
    animation-delay: 4.44s;
    background-color: hsl(38.88, 100%, 50%);
  }
  @keyframes orbit444 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-334deg) rotateY(163deg) translateX(160px) rotateZ(334deg);
    }
    80% {
      transform: rotateZ(-334deg) rotateY(163deg) translateX(160px) rotateZ(334deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-334deg) rotateY(163deg) translateX(480px) rotateZ(334deg);
    }
  }
  .c:nth-child(445) {
    animation: orbit445 30s infinite;
    animation-delay: 4.45s;
    background-color: hsl(38.9, 100%, 50%);
  }
  @keyframes orbit445 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-303deg) rotateY(116deg) translateX(160px) rotateZ(303deg);
    }
    80% {
      transform: rotateZ(-303deg) rotateY(116deg) translateX(160px) rotateZ(303deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-303deg) rotateY(116deg) translateX(480px) rotateZ(303deg);
    }
  }
  .c:nth-child(446) {
    animation: orbit446 30s infinite;
    animation-delay: 4.46s;
    background-color: hsl(38.92, 100%, 50%);
  }
  @keyframes orbit446 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-255deg) rotateY(81deg) translateX(160px) rotateZ(255deg);
    }
    80% {
      transform: rotateZ(-255deg) rotateY(81deg) translateX(160px) rotateZ(255deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-255deg) rotateY(81deg) translateX(480px) rotateZ(255deg);
    }
  }
  .c:nth-child(447) {
    animation: orbit447 30s infinite;
    animation-delay: 4.47s;
    background-color: hsl(38.94, 100%, 50%);
  }
  @keyframes orbit447 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-302deg) rotateY(225deg) translateX(160px) rotateZ(302deg);
    }
    80% {
      transform: rotateZ(-302deg) rotateY(225deg) translateX(160px) rotateZ(302deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-302deg) rotateY(225deg) translateX(480px) rotateZ(302deg);
    }
  }
  .c:nth-child(448) {
    animation: orbit448 30s infinite;
    animation-delay: 4.48s;
    background-color: hsl(38.96, 100%, 50%);
  }
  @keyframes orbit448 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-312deg) rotateY(358deg) translateX(160px) rotateZ(312deg);
    }
    80% {
      transform: rotateZ(-312deg) rotateY(358deg) translateX(160px) rotateZ(312deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-312deg) rotateY(358deg) translateX(480px) rotateZ(312deg);
    }
  }
  .c:nth-child(449) {
    animation: orbit449 30s infinite;
    animation-delay: 4.49s;
    background-color: hsl(38.98, 100%, 50%);
  }
  @keyframes orbit449 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-301deg) rotateY(171deg) translateX(160px) rotateZ(301deg);
    }
    80% {
      transform: rotateZ(-301deg) rotateY(171deg) translateX(160px) rotateZ(301deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-301deg) rotateY(171deg) translateX(480px) rotateZ(301deg);
    }
  }
  .c:nth-child(450) {
    animation: orbit450 30s infinite;
    animation-delay: 4.5s;
    background-color: hsl(39, 100%, 50%);
  }
  @keyframes orbit450 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-280deg) rotateY(131deg) translateX(160px) rotateZ(280deg);
    }
    80% {
      transform: rotateZ(-280deg) rotateY(131deg) translateX(160px) rotateZ(280deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-280deg) rotateY(131deg) translateX(480px) rotateZ(280deg);
    }
  }
  .c:nth-child(451) {
    animation: orbit451 30s infinite;
    animation-delay: 4.51s;
    background-color: hsl(39.02, 100%, 50%);
  }
  @keyframes orbit451 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-266deg) rotateY(134deg) translateX(160px) rotateZ(266deg);
    }
    80% {
      transform: rotateZ(-266deg) rotateY(134deg) translateX(160px) rotateZ(266deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-266deg) rotateY(134deg) translateX(480px) rotateZ(266deg);
    }
  }
  .c:nth-child(452) {
    animation: orbit452 30s infinite;
    animation-delay: 4.52s;
    background-color: hsl(39.04, 100%, 50%);
  }
  @keyframes orbit452 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-54deg) rotateY(301deg) translateX(160px) rotateZ(54deg);
    }
    80% {
      transform: rotateZ(-54deg) rotateY(301deg) translateX(160px) rotateZ(54deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-54deg) rotateY(301deg) translateX(480px) rotateZ(54deg);
    }
  }
  .c:nth-child(453) {
    animation: orbit453 30s infinite;
    animation-delay: 4.53s;
    background-color: hsl(39.06, 100%, 50%);
  }
  @keyframes orbit453 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-97deg) rotateY(288deg) translateX(160px) rotateZ(97deg);
    }
    80% {
      transform: rotateZ(-97deg) rotateY(288deg) translateX(160px) rotateZ(97deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-97deg) rotateY(288deg) translateX(480px) rotateZ(97deg);
    }
  }
  .c:nth-child(454) {
    animation: orbit454 30s infinite;
    animation-delay: 4.54s;
    background-color: hsl(39.08, 100%, 50%);
  }
  @keyframes orbit454 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-182deg) rotateY(108deg) translateX(160px) rotateZ(182deg);
    }
    80% {
      transform: rotateZ(-182deg) rotateY(108deg) translateX(160px) rotateZ(182deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-182deg) rotateY(108deg) translateX(480px) rotateZ(182deg);
    }
  }
  .c:nth-child(455) {
    animation: orbit455 30s infinite;
    animation-delay: 4.55s;
    background-color: hsl(39.1, 100%, 50%);
  }
  @keyframes orbit455 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-337deg) rotateY(293deg) translateX(160px) rotateZ(337deg);
    }
    80% {
      transform: rotateZ(-337deg) rotateY(293deg) translateX(160px) rotateZ(337deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-337deg) rotateY(293deg) translateX(480px) rotateZ(337deg);
    }
  }
  .c:nth-child(456) {
    animation: orbit456 30s infinite;
    animation-delay: 4.56s;
    background-color: hsl(39.12, 100%, 50%);
  }
  @keyframes orbit456 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-54deg) rotateY(195deg) translateX(160px) rotateZ(54deg);
    }
    80% {
      transform: rotateZ(-54deg) rotateY(195deg) translateX(160px) rotateZ(54deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-54deg) rotateY(195deg) translateX(480px) rotateZ(54deg);
    }
  }
  .c:nth-child(457) {
    animation: orbit457 30s infinite;
    animation-delay: 4.57s;
    background-color: hsl(39.14, 100%, 50%);
  }
  @keyframes orbit457 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-220deg) rotateY(44deg) translateX(160px) rotateZ(220deg);
    }
    80% {
      transform: rotateZ(-220deg) rotateY(44deg) translateX(160px) rotateZ(220deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-220deg) rotateY(44deg) translateX(480px) rotateZ(220deg);
    }
  }
  .c:nth-child(458) {
    animation: orbit458 30s infinite;
    animation-delay: 4.58s;
    background-color: hsl(39.16, 100%, 50%);
  }
  @keyframes orbit458 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-176deg) rotateY(239deg) translateX(160px) rotateZ(176deg);
    }
    80% {
      transform: rotateZ(-176deg) rotateY(239deg) translateX(160px) rotateZ(176deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-176deg) rotateY(239deg) translateX(480px) rotateZ(176deg);
    }
  }
  .c:nth-child(459) {
    animation: orbit459 30s infinite;
    animation-delay: 4.59s;
    background-color: hsl(39.18, 100%, 50%);
  }
  @keyframes orbit459 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-159deg) rotateY(235deg) translateX(160px) rotateZ(159deg);
    }
    80% {
      transform: rotateZ(-159deg) rotateY(235deg) translateX(160px) rotateZ(159deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-159deg) rotateY(235deg) translateX(480px) rotateZ(159deg);
    }
  }
  .c:nth-child(460) {
    animation: orbit460 30s infinite;
    animation-delay: 4.6s;
    background-color: hsl(39.2, 100%, 50%);
  }
  @keyframes orbit460 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-216deg) rotateY(59deg) translateX(160px) rotateZ(216deg);
    }
    80% {
      transform: rotateZ(-216deg) rotateY(59deg) translateX(160px) rotateZ(216deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-216deg) rotateY(59deg) translateX(480px) rotateZ(216deg);
    }
  }
  .c:nth-child(461) {
    animation: orbit461 30s infinite;
    animation-delay: 4.61s;
    background-color: hsl(39.22, 100%, 50%);
  }
  @keyframes orbit461 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-287deg) rotateY(153deg) translateX(160px) rotateZ(287deg);
    }
    80% {
      transform: rotateZ(-287deg) rotateY(153deg) translateX(160px) rotateZ(287deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-287deg) rotateY(153deg) translateX(480px) rotateZ(287deg);
    }
  }
  .c:nth-child(462) {
    animation: orbit462 30s infinite;
    animation-delay: 4.62s;
    background-color: hsl(39.24, 100%, 50%);
  }
  @keyframes orbit462 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-27deg) rotateY(78deg) translateX(160px) rotateZ(27deg);
    }
    80% {
      transform: rotateZ(-27deg) rotateY(78deg) translateX(160px) rotateZ(27deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-27deg) rotateY(78deg) translateX(480px) rotateZ(27deg);
    }
  }
  .c:nth-child(463) {
    animation: orbit463 30s infinite;
    animation-delay: 4.63s;
    background-color: hsl(39.26, 100%, 50%);
  }
  @keyframes orbit463 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-5deg) rotateY(25deg) translateX(160px) rotateZ(5deg);
    }
    80% {
      transform: rotateZ(-5deg) rotateY(25deg) translateX(160px) rotateZ(5deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-5deg) rotateY(25deg) translateX(480px) rotateZ(5deg);
    }
  }
  .c:nth-child(464) {
    animation: orbit464 30s infinite;
    animation-delay: 4.64s;
    background-color: hsl(39.28, 100%, 50%);
  }
  @keyframes orbit464 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-297deg) rotateY(246deg) translateX(160px) rotateZ(297deg);
    }
    80% {
      transform: rotateZ(-297deg) rotateY(246deg) translateX(160px) rotateZ(297deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-297deg) rotateY(246deg) translateX(480px) rotateZ(297deg);
    }
  }
  .c:nth-child(465) {
    animation: orbit465 30s infinite;
    animation-delay: 4.65s;
    background-color: hsl(39.3, 100%, 50%);
  }
  @keyframes orbit465 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-315deg) rotateY(287deg) translateX(160px) rotateZ(315deg);
    }
    80% {
      transform: rotateZ(-315deg) rotateY(287deg) translateX(160px) rotateZ(315deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-315deg) rotateY(287deg) translateX(480px) rotateZ(315deg);
    }
  }
  .c:nth-child(466) {
    animation: orbit466 30s infinite;
    animation-delay: 4.66s;
    background-color: hsl(39.32, 100%, 50%);
  }
  @keyframes orbit466 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-64deg) rotateY(306deg) translateX(160px) rotateZ(64deg);
    }
    80% {
      transform: rotateZ(-64deg) rotateY(306deg) translateX(160px) rotateZ(64deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-64deg) rotateY(306deg) translateX(480px) rotateZ(64deg);
    }
  }
  .c:nth-child(467) {
    animation: orbit467 30s infinite;
    animation-delay: 4.67s;
    background-color: hsl(39.34, 100%, 50%);
  }
  @keyframes orbit467 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-156deg) rotateY(68deg) translateX(160px) rotateZ(156deg);
    }
    80% {
      transform: rotateZ(-156deg) rotateY(68deg) translateX(160px) rotateZ(156deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-156deg) rotateY(68deg) translateX(480px) rotateZ(156deg);
    }
  }
  .c:nth-child(468) {
    animation: orbit468 30s infinite;
    animation-delay: 4.68s;
    background-color: hsl(39.36, 100%, 50%);
  }
  @keyframes orbit468 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-81deg) rotateY(147deg) translateX(160px) rotateZ(81deg);
    }
    80% {
      transform: rotateZ(-81deg) rotateY(147deg) translateX(160px) rotateZ(81deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-81deg) rotateY(147deg) translateX(480px) rotateZ(81deg);
    }
  }
  .c:nth-child(469) {
    animation: orbit469 30s infinite;
    animation-delay: 4.69s;
    background-color: hsl(39.38, 100%, 50%);
  }
  @keyframes orbit469 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-172deg) rotateY(136deg) translateX(160px) rotateZ(172deg);
    }
    80% {
      transform: rotateZ(-172deg) rotateY(136deg) translateX(160px) rotateZ(172deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-172deg) rotateY(136deg) translateX(480px) rotateZ(172deg);
    }
  }
  .c:nth-child(470) {
    animation: orbit470 30s infinite;
    animation-delay: 4.7s;
    background-color: hsl(39.4, 100%, 50%);
  }
  @keyframes orbit470 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-276deg) rotateY(264deg) translateX(160px) rotateZ(276deg);
    }
    80% {
      transform: rotateZ(-276deg) rotateY(264deg) translateX(160px) rotateZ(276deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-276deg) rotateY(264deg) translateX(480px) rotateZ(276deg);
    }
  }
  .c:nth-child(471) {
    animation: orbit471 30s infinite;
    animation-delay: 4.71s;
    background-color: hsl(39.42, 100%, 50%);
  }
  @keyframes orbit471 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-191deg) rotateY(182deg) translateX(160px) rotateZ(191deg);
    }
    80% {
      transform: rotateZ(-191deg) rotateY(182deg) translateX(160px) rotateZ(191deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-191deg) rotateY(182deg) translateX(480px) rotateZ(191deg);
    }
  }
  .c:nth-child(472) {
    animation: orbit472 30s infinite;
    animation-delay: 4.72s;
    background-color: hsl(39.44, 100%, 50%);
  }
  @keyframes orbit472 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-31deg) rotateY(81deg) translateX(160px) rotateZ(31deg);
    }
    80% {
      transform: rotateZ(-31deg) rotateY(81deg) translateX(160px) rotateZ(31deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-31deg) rotateY(81deg) translateX(480px) rotateZ(31deg);
    }
  }
  .c:nth-child(473) {
    animation: orbit473 30s infinite;
    animation-delay: 4.73s;
    background-color: hsl(39.46, 100%, 50%);
  }
  @keyframes orbit473 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-167deg) rotateY(175deg) translateX(160px) rotateZ(167deg);
    }
    80% {
      transform: rotateZ(-167deg) rotateY(175deg) translateX(160px) rotateZ(167deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-167deg) rotateY(175deg) translateX(480px) rotateZ(167deg);
    }
  }
  .c:nth-child(474) {
    animation: orbit474 30s infinite;
    animation-delay: 4.74s;
    background-color: hsl(39.48, 100%, 50%);
  }
  @keyframes orbit474 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-168deg) rotateY(335deg) translateX(160px) rotateZ(168deg);
    }
    80% {
      transform: rotateZ(-168deg) rotateY(335deg) translateX(160px) rotateZ(168deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-168deg) rotateY(335deg) translateX(480px) rotateZ(168deg);
    }
  }
  .c:nth-child(475) {
    animation: orbit475 30s infinite;
    animation-delay: 4.75s;
    background-color: hsl(39.5, 100%, 50%);
  }
  @keyframes orbit475 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-127deg) rotateY(247deg) translateX(160px) rotateZ(127deg);
    }
    80% {
      transform: rotateZ(-127deg) rotateY(247deg) translateX(160px) rotateZ(127deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-127deg) rotateY(247deg) translateX(480px) rotateZ(127deg);
    }
  }
  .c:nth-child(476) {
    animation: orbit476 30s infinite;
    animation-delay: 4.76s;
    background-color: hsl(39.52, 100%, 50%);
  }
  @keyframes orbit476 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-232deg) rotateY(234deg) translateX(160px) rotateZ(232deg);
    }
    80% {
      transform: rotateZ(-232deg) rotateY(234deg) translateX(160px) rotateZ(232deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-232deg) rotateY(234deg) translateX(480px) rotateZ(232deg);
    }
  }
  .c:nth-child(477) {
    animation: orbit477 30s infinite;
    animation-delay: 4.77s;
    background-color: hsl(39.54, 100%, 50%);
  }
  @keyframes orbit477 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-303deg) rotateY(162deg) translateX(160px) rotateZ(303deg);
    }
    80% {
      transform: rotateZ(-303deg) rotateY(162deg) translateX(160px) rotateZ(303deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-303deg) rotateY(162deg) translateX(480px) rotateZ(303deg);
    }
  }
  .c:nth-child(478) {
    animation: orbit478 30s infinite;
    animation-delay: 4.78s;
    background-color: hsl(39.56, 100%, 50%);
  }
  @keyframes orbit478 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-64deg) rotateY(100deg) translateX(160px) rotateZ(64deg);
    }
    80% {
      transform: rotateZ(-64deg) rotateY(100deg) translateX(160px) rotateZ(64deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-64deg) rotateY(100deg) translateX(480px) rotateZ(64deg);
    }
  }
  .c:nth-child(479) {
    animation: orbit479 30s infinite;
    animation-delay: 4.79s;
    background-color: hsl(39.58, 100%, 50%);
  }
  @keyframes orbit479 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-100deg) rotateY(177deg) translateX(160px) rotateZ(100deg);
    }
    80% {
      transform: rotateZ(-100deg) rotateY(177deg) translateX(160px) rotateZ(100deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-100deg) rotateY(177deg) translateX(480px) rotateZ(100deg);
    }
  }
  .c:nth-child(480) {
    animation: orbit480 30s infinite;
    animation-delay: 4.8s;
    background-color: hsl(39.6, 100%, 50%);
  }
  @keyframes orbit480 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-199deg) rotateY(258deg) translateX(160px) rotateZ(199deg);
    }
    80% {
      transform: rotateZ(-199deg) rotateY(258deg) translateX(160px) rotateZ(199deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-199deg) rotateY(258deg) translateX(480px) rotateZ(199deg);
    }
  }
  .c:nth-child(481) {
    animation: orbit481 30s infinite;
    animation-delay: 4.81s;
    background-color: hsl(39.62, 100%, 50%);
  }
  @keyframes orbit481 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-212deg) rotateY(180deg) translateX(160px) rotateZ(212deg);
    }
    80% {
      transform: rotateZ(-212deg) rotateY(180deg) translateX(160px) rotateZ(212deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-212deg) rotateY(180deg) translateX(480px) rotateZ(212deg);
    }
  }
  .c:nth-child(482) {
    animation: orbit482 30s infinite;
    animation-delay: 4.82s;
    background-color: hsl(39.64, 100%, 50%);
  }
  @keyframes orbit482 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-317deg) rotateY(142deg) translateX(160px) rotateZ(317deg);
    }
    80% {
      transform: rotateZ(-317deg) rotateY(142deg) translateX(160px) rotateZ(317deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-317deg) rotateY(142deg) translateX(480px) rotateZ(317deg);
    }
  }
  .c:nth-child(483) {
    animation: orbit483 30s infinite;
    animation-delay: 4.83s;
    background-color: hsl(39.66, 100%, 50%);
  }
  @keyframes orbit483 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-37deg) rotateY(21deg) translateX(160px) rotateZ(37deg);
    }
    80% {
      transform: rotateZ(-37deg) rotateY(21deg) translateX(160px) rotateZ(37deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-37deg) rotateY(21deg) translateX(480px) rotateZ(37deg);
    }
  }
  .c:nth-child(484) {
    animation: orbit484 30s infinite;
    animation-delay: 4.84s;
    background-color: hsl(39.68, 100%, 50%);
  }
  @keyframes orbit484 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-55deg) rotateY(269deg) translateX(160px) rotateZ(55deg);
    }
    80% {
      transform: rotateZ(-55deg) rotateY(269deg) translateX(160px) rotateZ(55deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-55deg) rotateY(269deg) translateX(480px) rotateZ(55deg);
    }
  }
  .c:nth-child(485) {
    animation: orbit485 30s infinite;
    animation-delay: 4.85s;
    background-color: hsl(39.7, 100%, 50%);
  }
  @keyframes orbit485 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(269deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(269deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(269deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(486) {
    animation: orbit486 30s infinite;
    animation-delay: 4.86s;
    background-color: hsl(39.72, 100%, 50%);
  }
  @keyframes orbit486 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-152deg) rotateY(123deg) translateX(160px) rotateZ(152deg);
    }
    80% {
      transform: rotateZ(-152deg) rotateY(123deg) translateX(160px) rotateZ(152deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-152deg) rotateY(123deg) translateX(480px) rotateZ(152deg);
    }
  }
  .c:nth-child(487) {
    animation: orbit487 30s infinite;
    animation-delay: 4.87s;
    background-color: hsl(39.74, 100%, 50%);
  }
  @keyframes orbit487 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-239deg) rotateY(247deg) translateX(160px) rotateZ(239deg);
    }
    80% {
      transform: rotateZ(-239deg) rotateY(247deg) translateX(160px) rotateZ(239deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-239deg) rotateY(247deg) translateX(480px) rotateZ(239deg);
    }
  }
  .c:nth-child(488) {
    animation: orbit488 30s infinite;
    animation-delay: 4.88s;
    background-color: hsl(39.76, 100%, 50%);
  }
  @keyframes orbit488 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-174deg) rotateY(288deg) translateX(160px) rotateZ(174deg);
    }
    80% {
      transform: rotateZ(-174deg) rotateY(288deg) translateX(160px) rotateZ(174deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-174deg) rotateY(288deg) translateX(480px) rotateZ(174deg);
    }
  }
  .c:nth-child(489) {
    animation: orbit489 30s infinite;
    animation-delay: 4.89s;
    background-color: hsl(39.78, 100%, 50%);
  }
  @keyframes orbit489 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-14deg) rotateY(10deg) translateX(160px) rotateZ(14deg);
    }
    80% {
      transform: rotateZ(-14deg) rotateY(10deg) translateX(160px) rotateZ(14deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-14deg) rotateY(10deg) translateX(480px) rotateZ(14deg);
    }
  }
  .c:nth-child(490) {
    animation: orbit490 30s infinite;
    animation-delay: 4.9s;
    background-color: hsl(39.8, 100%, 50%);
  }
  @keyframes orbit490 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-286deg) rotateY(320deg) translateX(160px) rotateZ(286deg);
    }
    80% {
      transform: rotateZ(-286deg) rotateY(320deg) translateX(160px) rotateZ(286deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-286deg) rotateY(320deg) translateX(480px) rotateZ(286deg);
    }
  }
  .c:nth-child(491) {
    animation: orbit491 30s infinite;
    animation-delay: 4.91s;
    background-color: hsl(39.82, 100%, 50%);
  }
  @keyframes orbit491 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-269deg) rotateY(126deg) translateX(160px) rotateZ(269deg);
    }
    80% {
      transform: rotateZ(-269deg) rotateY(126deg) translateX(160px) rotateZ(269deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-269deg) rotateY(126deg) translateX(480px) rotateZ(269deg);
    }
  }
  .c:nth-child(492) {
    animation: orbit492 30s infinite;
    animation-delay: 4.92s;
    background-color: hsl(39.84, 100%, 50%);
  }
  @keyframes orbit492 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-355deg) rotateY(102deg) translateX(160px) rotateZ(355deg);
    }
    80% {
      transform: rotateZ(-355deg) rotateY(102deg) translateX(160px) rotateZ(355deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-355deg) rotateY(102deg) translateX(480px) rotateZ(355deg);
    }
  }
  .c:nth-child(493) {
    animation: orbit493 30s infinite;
    animation-delay: 4.93s;
    background-color: hsl(39.86, 100%, 50%);
  }
  @keyframes orbit493 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-110deg) rotateY(204deg) translateX(160px) rotateZ(110deg);
    }
    80% {
      transform: rotateZ(-110deg) rotateY(204deg) translateX(160px) rotateZ(110deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-110deg) rotateY(204deg) translateX(480px) rotateZ(110deg);
    }
  }
  .c:nth-child(494) {
    animation: orbit494 30s infinite;
    animation-delay: 4.94s;
    background-color: hsl(39.88, 100%, 50%);
  }
  @keyframes orbit494 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-189deg) rotateY(26deg) translateX(160px) rotateZ(189deg);
    }
    80% {
      transform: rotateZ(-189deg) rotateY(26deg) translateX(160px) rotateZ(189deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-189deg) rotateY(26deg) translateX(480px) rotateZ(189deg);
    }
  }
  .c:nth-child(495) {
    animation: orbit495 30s infinite;
    animation-delay: 4.95s;
    background-color: hsl(39.9, 100%, 50%);
  }
  @keyframes orbit495 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(313deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(313deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(313deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(496) {
    animation: orbit496 30s infinite;
    animation-delay: 4.96s;
    background-color: hsl(39.92, 100%, 50%);
  }
  @keyframes orbit496 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(219deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(219deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(219deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(497) {
    animation: orbit497 30s infinite;
    animation-delay: 4.97s;
    background-color: hsl(39.94, 100%, 50%);
  }
  @keyframes orbit497 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-54deg) rotateY(64deg) translateX(160px) rotateZ(54deg);
    }
    80% {
      transform: rotateZ(-54deg) rotateY(64deg) translateX(160px) rotateZ(54deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-54deg) rotateY(64deg) translateX(480px) rotateZ(54deg);
    }
  }
  .c:nth-child(498) {
    animation: orbit498 30s infinite;
    animation-delay: 4.98s;
    background-color: hsl(39.96, 100%, 50%);
  }
  @keyframes orbit498 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-101deg) rotateY(221deg) translateX(160px) rotateZ(101deg);
    }
    80% {
      transform: rotateZ(-101deg) rotateY(221deg) translateX(160px) rotateZ(101deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-101deg) rotateY(221deg) translateX(480px) rotateZ(101deg);
    }
  }
  .c:nth-child(499) {
    animation: orbit499 30s infinite;
    animation-delay: 4.99s;
    background-color: hsl(39.98, 100%, 50%);
  }
  @keyframes orbit499 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-256deg) rotateY(254deg) translateX(160px) rotateZ(256deg);
    }
    80% {
      transform: rotateZ(-256deg) rotateY(254deg) translateX(160px) rotateZ(256deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-256deg) rotateY(254deg) translateX(480px) rotateZ(256deg);
    }
  }
  .c:nth-child(500) {
    animation: orbit500 30s infinite;
    animation-delay: 5s;
    background-color: hsl(40, 100%, 50%);
  }
  @keyframes orbit500 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-54deg) rotateY(237deg) translateX(160px) rotateZ(54deg);
    }
    80% {
      transform: rotateZ(-54deg) rotateY(237deg) translateX(160px) rotateZ(54deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-54deg) rotateY(237deg) translateX(480px) rotateZ(54deg);
    }
  }
  .c:nth-child(501) {
    animation: orbit501 30s infinite;
    animation-delay: 5.01s;
    background-color: hsl(40.02, 100%, 50%);
  }
  @keyframes orbit501 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-85deg) rotateY(5deg) translateX(160px) rotateZ(85deg);
    }
    80% {
      transform: rotateZ(-85deg) rotateY(5deg) translateX(160px) rotateZ(85deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-85deg) rotateY(5deg) translateX(480px) rotateZ(85deg);
    }
  }
  .c:nth-child(502) {
    animation: orbit502 30s infinite;
    animation-delay: 5.02s;
    background-color: hsl(40.04, 100%, 50%);
  }
  @keyframes orbit502 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-296deg) rotateY(282deg) translateX(160px) rotateZ(296deg);
    }
    80% {
      transform: rotateZ(-296deg) rotateY(282deg) translateX(160px) rotateZ(296deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-296deg) rotateY(282deg) translateX(480px) rotateZ(296deg);
    }
  }
  .c:nth-child(503) {
    animation: orbit503 30s infinite;
    animation-delay: 5.03s;
    background-color: hsl(40.06, 100%, 50%);
  }
  @keyframes orbit503 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-61deg) rotateY(12deg) translateX(160px) rotateZ(61deg);
    }
    80% {
      transform: rotateZ(-61deg) rotateY(12deg) translateX(160px) rotateZ(61deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-61deg) rotateY(12deg) translateX(480px) rotateZ(61deg);
    }
  }
  .c:nth-child(504) {
    animation: orbit504 30s infinite;
    animation-delay: 5.04s;
    background-color: hsl(40.08, 100%, 50%);
  }
  @keyframes orbit504 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-296deg) rotateY(277deg) translateX(160px) rotateZ(296deg);
    }
    80% {
      transform: rotateZ(-296deg) rotateY(277deg) translateX(160px) rotateZ(296deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-296deg) rotateY(277deg) translateX(480px) rotateZ(296deg);
    }
  }
  .c:nth-child(505) {
    animation: orbit505 30s infinite;
    animation-delay: 5.05s;
    background-color: hsl(40.1, 100%, 50%);
  }
  @keyframes orbit505 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-108deg) rotateY(98deg) translateX(160px) rotateZ(108deg);
    }
    80% {
      transform: rotateZ(-108deg) rotateY(98deg) translateX(160px) rotateZ(108deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-108deg) rotateY(98deg) translateX(480px) rotateZ(108deg);
    }
  }
  .c:nth-child(506) {
    animation: orbit506 30s infinite;
    animation-delay: 5.06s;
    background-color: hsl(40.12, 100%, 50%);
  }
  @keyframes orbit506 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-348deg) rotateY(118deg) translateX(160px) rotateZ(348deg);
    }
    80% {
      transform: rotateZ(-348deg) rotateY(118deg) translateX(160px) rotateZ(348deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-348deg) rotateY(118deg) translateX(480px) rotateZ(348deg);
    }
  }
  .c:nth-child(507) {
    animation: orbit507 30s infinite;
    animation-delay: 5.07s;
    background-color: hsl(40.14, 100%, 50%);
  }
  @keyframes orbit507 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-209deg) rotateY(69deg) translateX(160px) rotateZ(209deg);
    }
    80% {
      transform: rotateZ(-209deg) rotateY(69deg) translateX(160px) rotateZ(209deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-209deg) rotateY(69deg) translateX(480px) rotateZ(209deg);
    }
  }
  .c:nth-child(508) {
    animation: orbit508 30s infinite;
    animation-delay: 5.08s;
    background-color: hsl(40.16, 100%, 50%);
  }
  @keyframes orbit508 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-322deg) rotateY(273deg) translateX(160px) rotateZ(322deg);
    }
    80% {
      transform: rotateZ(-322deg) rotateY(273deg) translateX(160px) rotateZ(322deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-322deg) rotateY(273deg) translateX(480px) rotateZ(322deg);
    }
  }
  .c:nth-child(509) {
    animation: orbit509 30s infinite;
    animation-delay: 5.09s;
    background-color: hsl(40.18, 100%, 50%);
  }
  @keyframes orbit509 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-199deg) rotateY(252deg) translateX(160px) rotateZ(199deg);
    }
    80% {
      transform: rotateZ(-199deg) rotateY(252deg) translateX(160px) rotateZ(199deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-199deg) rotateY(252deg) translateX(480px) rotateZ(199deg);
    }
  }
  .c:nth-child(510) {
    animation: orbit510 30s infinite;
    animation-delay: 5.1s;
    background-color: hsl(40.2, 100%, 50%);
  }
  @keyframes orbit510 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-156deg) rotateY(241deg) translateX(160px) rotateZ(156deg);
    }
    80% {
      transform: rotateZ(-156deg) rotateY(241deg) translateX(160px) rotateZ(156deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-156deg) rotateY(241deg) translateX(480px) rotateZ(156deg);
    }
  }
  .c:nth-child(511) {
    animation: orbit511 30s infinite;
    animation-delay: 5.11s;
    background-color: hsl(40.22, 100%, 50%);
  }
  @keyframes orbit511 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-243deg) rotateY(336deg) translateX(160px) rotateZ(243deg);
    }
    80% {
      transform: rotateZ(-243deg) rotateY(336deg) translateX(160px) rotateZ(243deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-243deg) rotateY(336deg) translateX(480px) rotateZ(243deg);
    }
  }
  .c:nth-child(512) {
    animation: orbit512 30s infinite;
    animation-delay: 5.12s;
    background-color: hsl(40.24, 100%, 50%);
  }
  @keyframes orbit512 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-17deg) rotateY(297deg) translateX(160px) rotateZ(17deg);
    }
    80% {
      transform: rotateZ(-17deg) rotateY(297deg) translateX(160px) rotateZ(17deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-17deg) rotateY(297deg) translateX(480px) rotateZ(17deg);
    }
  }
  .c:nth-child(513) {
    animation: orbit513 30s infinite;
    animation-delay: 5.13s;
    background-color: hsl(40.26, 100%, 50%);
  }
  @keyframes orbit513 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-167deg) rotateY(10deg) translateX(160px) rotateZ(167deg);
    }
    80% {
      transform: rotateZ(-167deg) rotateY(10deg) translateX(160px) rotateZ(167deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-167deg) rotateY(10deg) translateX(480px) rotateZ(167deg);
    }
  }
  .c:nth-child(514) {
    animation: orbit514 30s infinite;
    animation-delay: 5.14s;
    background-color: hsl(40.28, 100%, 50%);
  }
  @keyframes orbit514 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-260deg) rotateY(192deg) translateX(160px) rotateZ(260deg);
    }
    80% {
      transform: rotateZ(-260deg) rotateY(192deg) translateX(160px) rotateZ(260deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-260deg) rotateY(192deg) translateX(480px) rotateZ(260deg);
    }
  }
  .c:nth-child(515) {
    animation: orbit515 30s infinite;
    animation-delay: 5.15s;
    background-color: hsl(40.3, 100%, 50%);
  }
  @keyframes orbit515 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-11deg) rotateY(349deg) translateX(160px) rotateZ(11deg);
    }
    80% {
      transform: rotateZ(-11deg) rotateY(349deg) translateX(160px) rotateZ(11deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-11deg) rotateY(349deg) translateX(480px) rotateZ(11deg);
    }
  }
  .c:nth-child(516) {
    animation: orbit516 30s infinite;
    animation-delay: 5.16s;
    background-color: hsl(40.32, 100%, 50%);
  }
  @keyframes orbit516 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-167deg) rotateY(171deg) translateX(160px) rotateZ(167deg);
    }
    80% {
      transform: rotateZ(-167deg) rotateY(171deg) translateX(160px) rotateZ(167deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-167deg) rotateY(171deg) translateX(480px) rotateZ(167deg);
    }
  }
  .c:nth-child(517) {
    animation: orbit517 30s infinite;
    animation-delay: 5.17s;
    background-color: hsl(40.34, 100%, 50%);
  }
  @keyframes orbit517 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-184deg) rotateY(217deg) translateX(160px) rotateZ(184deg);
    }
    80% {
      transform: rotateZ(-184deg) rotateY(217deg) translateX(160px) rotateZ(184deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-184deg) rotateY(217deg) translateX(480px) rotateZ(184deg);
    }
  }
  .c:nth-child(518) {
    animation: orbit518 30s infinite;
    animation-delay: 5.18s;
    background-color: hsl(40.36, 100%, 50%);
  }
  @keyframes orbit518 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-273deg) rotateY(164deg) translateX(160px) rotateZ(273deg);
    }
    80% {
      transform: rotateZ(-273deg) rotateY(164deg) translateX(160px) rotateZ(273deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-273deg) rotateY(164deg) translateX(480px) rotateZ(273deg);
    }
  }
  .c:nth-child(519) {
    animation: orbit519 30s infinite;
    animation-delay: 5.19s;
    background-color: hsl(40.38, 100%, 50%);
  }
  @keyframes orbit519 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-38deg) rotateY(182deg) translateX(160px) rotateZ(38deg);
    }
    80% {
      transform: rotateZ(-38deg) rotateY(182deg) translateX(160px) rotateZ(38deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-38deg) rotateY(182deg) translateX(480px) rotateZ(38deg);
    }
  }
  .c:nth-child(520) {
    animation: orbit520 30s infinite;
    animation-delay: 5.2s;
    background-color: hsl(40.4, 100%, 50%);
  }
  @keyframes orbit520 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-348deg) rotateY(87deg) translateX(160px) rotateZ(348deg);
    }
    80% {
      transform: rotateZ(-348deg) rotateY(87deg) translateX(160px) rotateZ(348deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-348deg) rotateY(87deg) translateX(480px) rotateZ(348deg);
    }
  }
  .c:nth-child(521) {
    animation: orbit521 30s infinite;
    animation-delay: 5.21s;
    background-color: hsl(40.42, 100%, 50%);
  }
  @keyframes orbit521 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-124deg) rotateY(295deg) translateX(160px) rotateZ(124deg);
    }
    80% {
      transform: rotateZ(-124deg) rotateY(295deg) translateX(160px) rotateZ(124deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-124deg) rotateY(295deg) translateX(480px) rotateZ(124deg);
    }
  }
  .c:nth-child(522) {
    animation: orbit522 30s infinite;
    animation-delay: 5.22s;
    background-color: hsl(40.44, 100%, 50%);
  }
  @keyframes orbit522 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-175deg) rotateY(112deg) translateX(160px) rotateZ(175deg);
    }
    80% {
      transform: rotateZ(-175deg) rotateY(112deg) translateX(160px) rotateZ(175deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-175deg) rotateY(112deg) translateX(480px) rotateZ(175deg);
    }
  }
  .c:nth-child(523) {
    animation: orbit523 30s infinite;
    animation-delay: 5.23s;
    background-color: hsl(40.46, 100%, 50%);
  }
  @keyframes orbit523 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-93deg) rotateY(39deg) translateX(160px) rotateZ(93deg);
    }
    80% {
      transform: rotateZ(-93deg) rotateY(39deg) translateX(160px) rotateZ(93deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-93deg) rotateY(39deg) translateX(480px) rotateZ(93deg);
    }
  }
  .c:nth-child(524) {
    animation: orbit524 30s infinite;
    animation-delay: 5.24s;
    background-color: hsl(40.48, 100%, 50%);
  }
  @keyframes orbit524 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-281deg) rotateY(166deg) translateX(160px) rotateZ(281deg);
    }
    80% {
      transform: rotateZ(-281deg) rotateY(166deg) translateX(160px) rotateZ(281deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-281deg) rotateY(166deg) translateX(480px) rotateZ(281deg);
    }
  }
  .c:nth-child(525) {
    animation: orbit525 30s infinite;
    animation-delay: 5.25s;
    background-color: hsl(40.5, 100%, 50%);
  }
  @keyframes orbit525 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-149deg) rotateY(341deg) translateX(160px) rotateZ(149deg);
    }
    80% {
      transform: rotateZ(-149deg) rotateY(341deg) translateX(160px) rotateZ(149deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-149deg) rotateY(341deg) translateX(480px) rotateZ(149deg);
    }
  }
  .c:nth-child(526) {
    animation: orbit526 30s infinite;
    animation-delay: 5.26s;
    background-color: hsl(40.52, 100%, 50%);
  }
  @keyframes orbit526 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-249deg) rotateY(200deg) translateX(160px) rotateZ(249deg);
    }
    80% {
      transform: rotateZ(-249deg) rotateY(200deg) translateX(160px) rotateZ(249deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-249deg) rotateY(200deg) translateX(480px) rotateZ(249deg);
    }
  }
  .c:nth-child(527) {
    animation: orbit527 30s infinite;
    animation-delay: 5.27s;
    background-color: hsl(40.54, 100%, 50%);
  }
  @keyframes orbit527 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-264deg) rotateY(238deg) translateX(160px) rotateZ(264deg);
    }
    80% {
      transform: rotateZ(-264deg) rotateY(238deg) translateX(160px) rotateZ(264deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-264deg) rotateY(238deg) translateX(480px) rotateZ(264deg);
    }
  }
  .c:nth-child(528) {
    animation: orbit528 30s infinite;
    animation-delay: 5.28s;
    background-color: hsl(40.56, 100%, 50%);
  }
  @keyframes orbit528 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-5deg) rotateY(37deg) translateX(160px) rotateZ(5deg);
    }
    80% {
      transform: rotateZ(-5deg) rotateY(37deg) translateX(160px) rotateZ(5deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-5deg) rotateY(37deg) translateX(480px) rotateZ(5deg);
    }
  }
  .c:nth-child(529) {
    animation: orbit529 30s infinite;
    animation-delay: 5.29s;
    background-color: hsl(40.58, 100%, 50%);
  }
  @keyframes orbit529 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-353deg) rotateY(325deg) translateX(160px) rotateZ(353deg);
    }
    80% {
      transform: rotateZ(-353deg) rotateY(325deg) translateX(160px) rotateZ(353deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-353deg) rotateY(325deg) translateX(480px) rotateZ(353deg);
    }
  }
  .c:nth-child(530) {
    animation: orbit530 30s infinite;
    animation-delay: 5.3s;
    background-color: hsl(40.6, 100%, 50%);
  }
  @keyframes orbit530 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-106deg) rotateY(159deg) translateX(160px) rotateZ(106deg);
    }
    80% {
      transform: rotateZ(-106deg) rotateY(159deg) translateX(160px) rotateZ(106deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-106deg) rotateY(159deg) translateX(480px) rotateZ(106deg);
    }
  }
  .c:nth-child(531) {
    animation: orbit531 30s infinite;
    animation-delay: 5.31s;
    background-color: hsl(40.62, 100%, 50%);
  }
  @keyframes orbit531 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-226deg) rotateY(345deg) translateX(160px) rotateZ(226deg);
    }
    80% {
      transform: rotateZ(-226deg) rotateY(345deg) translateX(160px) rotateZ(226deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-226deg) rotateY(345deg) translateX(480px) rotateZ(226deg);
    }
  }
  .c:nth-child(532) {
    animation: orbit532 30s infinite;
    animation-delay: 5.32s;
    background-color: hsl(40.64, 100%, 50%);
  }
  @keyframes orbit532 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-304deg) rotateY(179deg) translateX(160px) rotateZ(304deg);
    }
    80% {
      transform: rotateZ(-304deg) rotateY(179deg) translateX(160px) rotateZ(304deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-304deg) rotateY(179deg) translateX(480px) rotateZ(304deg);
    }
  }
  .c:nth-child(533) {
    animation: orbit533 30s infinite;
    animation-delay: 5.33s;
    background-color: hsl(40.66, 100%, 50%);
  }
  @keyframes orbit533 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-24deg) rotateY(102deg) translateX(160px) rotateZ(24deg);
    }
    80% {
      transform: rotateZ(-24deg) rotateY(102deg) translateX(160px) rotateZ(24deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-24deg) rotateY(102deg) translateX(480px) rotateZ(24deg);
    }
  }
  .c:nth-child(534) {
    animation: orbit534 30s infinite;
    animation-delay: 5.34s;
    background-color: hsl(40.68, 100%, 50%);
  }
  @keyframes orbit534 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-170deg) rotateY(136deg) translateX(160px) rotateZ(170deg);
    }
    80% {
      transform: rotateZ(-170deg) rotateY(136deg) translateX(160px) rotateZ(170deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-170deg) rotateY(136deg) translateX(480px) rotateZ(170deg);
    }
  }
  .c:nth-child(535) {
    animation: orbit535 30s infinite;
    animation-delay: 5.35s;
    background-color: hsl(40.7, 100%, 50%);
  }
  @keyframes orbit535 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-348deg) rotateY(336deg) translateX(160px) rotateZ(348deg);
    }
    80% {
      transform: rotateZ(-348deg) rotateY(336deg) translateX(160px) rotateZ(348deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-348deg) rotateY(336deg) translateX(480px) rotateZ(348deg);
    }
  }
  .c:nth-child(536) {
    animation: orbit536 30s infinite;
    animation-delay: 5.36s;
    background-color: hsl(40.72, 100%, 50%);
  }
  @keyframes orbit536 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-170deg) rotateY(306deg) translateX(160px) rotateZ(170deg);
    }
    80% {
      transform: rotateZ(-170deg) rotateY(306deg) translateX(160px) rotateZ(170deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-170deg) rotateY(306deg) translateX(480px) rotateZ(170deg);
    }
  }
  .c:nth-child(537) {
    animation: orbit537 30s infinite;
    animation-delay: 5.37s;
    background-color: hsl(40.74, 100%, 50%);
  }
  @keyframes orbit537 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-311deg) rotateY(316deg) translateX(160px) rotateZ(311deg);
    }
    80% {
      transform: rotateZ(-311deg) rotateY(316deg) translateX(160px) rotateZ(311deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-311deg) rotateY(316deg) translateX(480px) rotateZ(311deg);
    }
  }
  .c:nth-child(538) {
    animation: orbit538 30s infinite;
    animation-delay: 5.38s;
    background-color: hsl(40.76, 100%, 50%);
  }
  @keyframes orbit538 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-194deg) rotateY(51deg) translateX(160px) rotateZ(194deg);
    }
    80% {
      transform: rotateZ(-194deg) rotateY(51deg) translateX(160px) rotateZ(194deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-194deg) rotateY(51deg) translateX(480px) rotateZ(194deg);
    }
  }
  .c:nth-child(539) {
    animation: orbit539 30s infinite;
    animation-delay: 5.39s;
    background-color: hsl(40.78, 100%, 50%);
  }
  @keyframes orbit539 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(215deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(215deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(215deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(540) {
    animation: orbit540 30s infinite;
    animation-delay: 5.4s;
    background-color: hsl(40.8, 100%, 50%);
  }
  @keyframes orbit540 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(262deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(262deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(262deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(541) {
    animation: orbit541 30s infinite;
    animation-delay: 5.41s;
    background-color: hsl(40.82, 100%, 50%);
  }
  @keyframes orbit541 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-288deg) rotateY(62deg) translateX(160px) rotateZ(288deg);
    }
    80% {
      transform: rotateZ(-288deg) rotateY(62deg) translateX(160px) rotateZ(288deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-288deg) rotateY(62deg) translateX(480px) rotateZ(288deg);
    }
  }
  .c:nth-child(542) {
    animation: orbit542 30s infinite;
    animation-delay: 5.42s;
    background-color: hsl(40.84, 100%, 50%);
  }
  @keyframes orbit542 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-203deg) rotateY(251deg) translateX(160px) rotateZ(203deg);
    }
    80% {
      transform: rotateZ(-203deg) rotateY(251deg) translateX(160px) rotateZ(203deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-203deg) rotateY(251deg) translateX(480px) rotateZ(203deg);
    }
  }
  .c:nth-child(543) {
    animation: orbit543 30s infinite;
    animation-delay: 5.43s;
    background-color: hsl(40.86, 100%, 50%);
  }
  @keyframes orbit543 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-267deg) rotateY(284deg) translateX(160px) rotateZ(267deg);
    }
    80% {
      transform: rotateZ(-267deg) rotateY(284deg) translateX(160px) rotateZ(267deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-267deg) rotateY(284deg) translateX(480px) rotateZ(267deg);
    }
  }
  .c:nth-child(544) {
    animation: orbit544 30s infinite;
    animation-delay: 5.44s;
    background-color: hsl(40.88, 100%, 50%);
  }
  @keyframes orbit544 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-335deg) rotateY(257deg) translateX(160px) rotateZ(335deg);
    }
    80% {
      transform: rotateZ(-335deg) rotateY(257deg) translateX(160px) rotateZ(335deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-335deg) rotateY(257deg) translateX(480px) rotateZ(335deg);
    }
  }
  .c:nth-child(545) {
    animation: orbit545 30s infinite;
    animation-delay: 5.45s;
    background-color: hsl(40.9, 100%, 50%);
  }
  @keyframes orbit545 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-18deg) rotateY(45deg) translateX(160px) rotateZ(18deg);
    }
    80% {
      transform: rotateZ(-18deg) rotateY(45deg) translateX(160px) rotateZ(18deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-18deg) rotateY(45deg) translateX(480px) rotateZ(18deg);
    }
  }
  .c:nth-child(546) {
    animation: orbit546 30s infinite;
    animation-delay: 5.46s;
    background-color: hsl(40.92, 100%, 50%);
  }
  @keyframes orbit546 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-253deg) rotateY(252deg) translateX(160px) rotateZ(253deg);
    }
    80% {
      transform: rotateZ(-253deg) rotateY(252deg) translateX(160px) rotateZ(253deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-253deg) rotateY(252deg) translateX(480px) rotateZ(253deg);
    }
  }
  .c:nth-child(547) {
    animation: orbit547 30s infinite;
    animation-delay: 5.47s;
    background-color: hsl(40.94, 100%, 50%);
  }
  @keyframes orbit547 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-76deg) rotateY(279deg) translateX(160px) rotateZ(76deg);
    }
    80% {
      transform: rotateZ(-76deg) rotateY(279deg) translateX(160px) rotateZ(76deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-76deg) rotateY(279deg) translateX(480px) rotateZ(76deg);
    }
  }
  .c:nth-child(548) {
    animation: orbit548 30s infinite;
    animation-delay: 5.48s;
    background-color: hsl(40.96, 100%, 50%);
  }
  @keyframes orbit548 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-169deg) rotateY(203deg) translateX(160px) rotateZ(169deg);
    }
    80% {
      transform: rotateZ(-169deg) rotateY(203deg) translateX(160px) rotateZ(169deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-169deg) rotateY(203deg) translateX(480px) rotateZ(169deg);
    }
  }
  .c:nth-child(549) {
    animation: orbit549 30s infinite;
    animation-delay: 5.49s;
    background-color: hsl(40.98, 100%, 50%);
  }
  @keyframes orbit549 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-111deg) rotateY(286deg) translateX(160px) rotateZ(111deg);
    }
    80% {
      transform: rotateZ(-111deg) rotateY(286deg) translateX(160px) rotateZ(111deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-111deg) rotateY(286deg) translateX(480px) rotateZ(111deg);
    }
  }
  .c:nth-child(550) {
    animation: orbit550 30s infinite;
    animation-delay: 5.5s;
    background-color: hsl(41, 100%, 50%);
  }
  @keyframes orbit550 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-353deg) rotateY(192deg) translateX(160px) rotateZ(353deg);
    }
    80% {
      transform: rotateZ(-353deg) rotateY(192deg) translateX(160px) rotateZ(353deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-353deg) rotateY(192deg) translateX(480px) rotateZ(353deg);
    }
  }
  .c:nth-child(551) {
    animation: orbit551 30s infinite;
    animation-delay: 5.51s;
    background-color: hsl(41.02, 100%, 50%);
  }
  @keyframes orbit551 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-298deg) rotateY(233deg) translateX(160px) rotateZ(298deg);
    }
    80% {
      transform: rotateZ(-298deg) rotateY(233deg) translateX(160px) rotateZ(298deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-298deg) rotateY(233deg) translateX(480px) rotateZ(298deg);
    }
  }
  .c:nth-child(552) {
    animation: orbit552 30s infinite;
    animation-delay: 5.52s;
    background-color: hsl(41.04, 100%, 50%);
  }
  @keyframes orbit552 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-106deg) rotateY(254deg) translateX(160px) rotateZ(106deg);
    }
    80% {
      transform: rotateZ(-106deg) rotateY(254deg) translateX(160px) rotateZ(106deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-106deg) rotateY(254deg) translateX(480px) rotateZ(106deg);
    }
  }
  .c:nth-child(553) {
    animation: orbit553 30s infinite;
    animation-delay: 5.53s;
    background-color: hsl(41.06, 100%, 50%);
  }
  @keyframes orbit553 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-2deg) rotateY(40deg) translateX(160px) rotateZ(2deg);
    }
    80% {
      transform: rotateZ(-2deg) rotateY(40deg) translateX(160px) rotateZ(2deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-2deg) rotateY(40deg) translateX(480px) rotateZ(2deg);
    }
  }
  .c:nth-child(554) {
    animation: orbit554 30s infinite;
    animation-delay: 5.54s;
    background-color: hsl(41.08, 100%, 50%);
  }
  @keyframes orbit554 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-105deg) rotateY(45deg) translateX(160px) rotateZ(105deg);
    }
    80% {
      transform: rotateZ(-105deg) rotateY(45deg) translateX(160px) rotateZ(105deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-105deg) rotateY(45deg) translateX(480px) rotateZ(105deg);
    }
  }
  .c:nth-child(555) {
    animation: orbit555 30s infinite;
    animation-delay: 5.55s;
    background-color: hsl(41.1, 100%, 50%);
  }
  @keyframes orbit555 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-338deg) rotateY(94deg) translateX(160px) rotateZ(338deg);
    }
    80% {
      transform: rotateZ(-338deg) rotateY(94deg) translateX(160px) rotateZ(338deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-338deg) rotateY(94deg) translateX(480px) rotateZ(338deg);
    }
  }
  .c:nth-child(556) {
    animation: orbit556 30s infinite;
    animation-delay: 5.56s;
    background-color: hsl(41.12, 100%, 50%);
  }
  @keyframes orbit556 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-318deg) rotateY(302deg) translateX(160px) rotateZ(318deg);
    }
    80% {
      transform: rotateZ(-318deg) rotateY(302deg) translateX(160px) rotateZ(318deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-318deg) rotateY(302deg) translateX(480px) rotateZ(318deg);
    }
  }
  .c:nth-child(557) {
    animation: orbit557 30s infinite;
    animation-delay: 5.57s;
    background-color: hsl(41.14, 100%, 50%);
  }
  @keyframes orbit557 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-340deg) rotateY(311deg) translateX(160px) rotateZ(340deg);
    }
    80% {
      transform: rotateZ(-340deg) rotateY(311deg) translateX(160px) rotateZ(340deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-340deg) rotateY(311deg) translateX(480px) rotateZ(340deg);
    }
  }
  .c:nth-child(558) {
    animation: orbit558 30s infinite;
    animation-delay: 5.58s;
    background-color: hsl(41.16, 100%, 50%);
  }
  @keyframes orbit558 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-5deg) rotateY(168deg) translateX(160px) rotateZ(5deg);
    }
    80% {
      transform: rotateZ(-5deg) rotateY(168deg) translateX(160px) rotateZ(5deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-5deg) rotateY(168deg) translateX(480px) rotateZ(5deg);
    }
  }
  .c:nth-child(559) {
    animation: orbit559 30s infinite;
    animation-delay: 5.59s;
    background-color: hsl(41.18, 100%, 50%);
  }
  @keyframes orbit559 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-43deg) rotateY(279deg) translateX(160px) rotateZ(43deg);
    }
    80% {
      transform: rotateZ(-43deg) rotateY(279deg) translateX(160px) rotateZ(43deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-43deg) rotateY(279deg) translateX(480px) rotateZ(43deg);
    }
  }
  .c:nth-child(560) {
    animation: orbit560 30s infinite;
    animation-delay: 5.6s;
    background-color: hsl(41.2, 100%, 50%);
  }
  @keyframes orbit560 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-227deg) rotateY(92deg) translateX(160px) rotateZ(227deg);
    }
    80% {
      transform: rotateZ(-227deg) rotateY(92deg) translateX(160px) rotateZ(227deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-227deg) rotateY(92deg) translateX(480px) rotateZ(227deg);
    }
  }
  .c:nth-child(561) {
    animation: orbit561 30s infinite;
    animation-delay: 5.61s;
    background-color: hsl(41.22, 100%, 50%);
  }
  @keyframes orbit561 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-43deg) rotateY(107deg) translateX(160px) rotateZ(43deg);
    }
    80% {
      transform: rotateZ(-43deg) rotateY(107deg) translateX(160px) rotateZ(43deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-43deg) rotateY(107deg) translateX(480px) rotateZ(43deg);
    }
  }
  .c:nth-child(562) {
    animation: orbit562 30s infinite;
    animation-delay: 5.62s;
    background-color: hsl(41.24, 100%, 50%);
  }
  @keyframes orbit562 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-31deg) rotateY(39deg) translateX(160px) rotateZ(31deg);
    }
    80% {
      transform: rotateZ(-31deg) rotateY(39deg) translateX(160px) rotateZ(31deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-31deg) rotateY(39deg) translateX(480px) rotateZ(31deg);
    }
  }
  .c:nth-child(563) {
    animation: orbit563 30s infinite;
    animation-delay: 5.63s;
    background-color: hsl(41.26, 100%, 50%);
  }
  @keyframes orbit563 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-276deg) rotateY(274deg) translateX(160px) rotateZ(276deg);
    }
    80% {
      transform: rotateZ(-276deg) rotateY(274deg) translateX(160px) rotateZ(276deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-276deg) rotateY(274deg) translateX(480px) rotateZ(276deg);
    }
  }
  .c:nth-child(564) {
    animation: orbit564 30s infinite;
    animation-delay: 5.64s;
    background-color: hsl(41.28, 100%, 50%);
  }
  @keyframes orbit564 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-86deg) rotateY(162deg) translateX(160px) rotateZ(86deg);
    }
    80% {
      transform: rotateZ(-86deg) rotateY(162deg) translateX(160px) rotateZ(86deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-86deg) rotateY(162deg) translateX(480px) rotateZ(86deg);
    }
  }
  .c:nth-child(565) {
    animation: orbit565 30s infinite;
    animation-delay: 5.65s;
    background-color: hsl(41.3, 100%, 50%);
  }
  @keyframes orbit565 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-206deg) rotateY(4deg) translateX(160px) rotateZ(206deg);
    }
    80% {
      transform: rotateZ(-206deg) rotateY(4deg) translateX(160px) rotateZ(206deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-206deg) rotateY(4deg) translateX(480px) rotateZ(206deg);
    }
  }
  .c:nth-child(566) {
    animation: orbit566 30s infinite;
    animation-delay: 5.66s;
    background-color: hsl(41.32, 100%, 50%);
  }
  @keyframes orbit566 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(303deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(303deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(303deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(567) {
    animation: orbit567 30s infinite;
    animation-delay: 5.67s;
    background-color: hsl(41.34, 100%, 50%);
  }
  @keyframes orbit567 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-254deg) rotateY(247deg) translateX(160px) rotateZ(254deg);
    }
    80% {
      transform: rotateZ(-254deg) rotateY(247deg) translateX(160px) rotateZ(254deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-254deg) rotateY(247deg) translateX(480px) rotateZ(254deg);
    }
  }
  .c:nth-child(568) {
    animation: orbit568 30s infinite;
    animation-delay: 5.68s;
    background-color: hsl(41.36, 100%, 50%);
  }
  @keyframes orbit568 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-85deg) rotateY(67deg) translateX(160px) rotateZ(85deg);
    }
    80% {
      transform: rotateZ(-85deg) rotateY(67deg) translateX(160px) rotateZ(85deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-85deg) rotateY(67deg) translateX(480px) rotateZ(85deg);
    }
  }
  .c:nth-child(569) {
    animation: orbit569 30s infinite;
    animation-delay: 5.69s;
    background-color: hsl(41.38, 100%, 50%);
  }
  @keyframes orbit569 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-294deg) rotateY(155deg) translateX(160px) rotateZ(294deg);
    }
    80% {
      transform: rotateZ(-294deg) rotateY(155deg) translateX(160px) rotateZ(294deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-294deg) rotateY(155deg) translateX(480px) rotateZ(294deg);
    }
  }
  .c:nth-child(570) {
    animation: orbit570 30s infinite;
    animation-delay: 5.7s;
    background-color: hsl(41.4, 100%, 50%);
  }
  @keyframes orbit570 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-308deg) rotateY(99deg) translateX(160px) rotateZ(308deg);
    }
    80% {
      transform: rotateZ(-308deg) rotateY(99deg) translateX(160px) rotateZ(308deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-308deg) rotateY(99deg) translateX(480px) rotateZ(308deg);
    }
  }
  .c:nth-child(571) {
    animation: orbit571 30s infinite;
    animation-delay: 5.71s;
    background-color: hsl(41.42, 100%, 50%);
  }
  @keyframes orbit571 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-15deg) rotateY(45deg) translateX(160px) rotateZ(15deg);
    }
    80% {
      transform: rotateZ(-15deg) rotateY(45deg) translateX(160px) rotateZ(15deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-15deg) rotateY(45deg) translateX(480px) rotateZ(15deg);
    }
  }
  .c:nth-child(572) {
    animation: orbit572 30s infinite;
    animation-delay: 5.72s;
    background-color: hsl(41.44, 100%, 50%);
  }
  @keyframes orbit572 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-19deg) rotateY(11deg) translateX(160px) rotateZ(19deg);
    }
    80% {
      transform: rotateZ(-19deg) rotateY(11deg) translateX(160px) rotateZ(19deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-19deg) rotateY(11deg) translateX(480px) rotateZ(19deg);
    }
  }
  .c:nth-child(573) {
    animation: orbit573 30s infinite;
    animation-delay: 5.73s;
    background-color: hsl(41.46, 100%, 50%);
  }
  @keyframes orbit573 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-170deg) rotateY(283deg) translateX(160px) rotateZ(170deg);
    }
    80% {
      transform: rotateZ(-170deg) rotateY(283deg) translateX(160px) rotateZ(170deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-170deg) rotateY(283deg) translateX(480px) rotateZ(170deg);
    }
  }
  .c:nth-child(574) {
    animation: orbit574 30s infinite;
    animation-delay: 5.74s;
    background-color: hsl(41.48, 100%, 50%);
  }
  @keyframes orbit574 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-293deg) rotateY(132deg) translateX(160px) rotateZ(293deg);
    }
    80% {
      transform: rotateZ(-293deg) rotateY(132deg) translateX(160px) rotateZ(293deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-293deg) rotateY(132deg) translateX(480px) rotateZ(293deg);
    }
  }
  .c:nth-child(575) {
    animation: orbit575 30s infinite;
    animation-delay: 5.75s;
    background-color: hsl(41.5, 100%, 50%);
  }
  @keyframes orbit575 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-116deg) rotateY(71deg) translateX(160px) rotateZ(116deg);
    }
    80% {
      transform: rotateZ(-116deg) rotateY(71deg) translateX(160px) rotateZ(116deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-116deg) rotateY(71deg) translateX(480px) rotateZ(116deg);
    }
  }
  .c:nth-child(576) {
    animation: orbit576 30s infinite;
    animation-delay: 5.76s;
    background-color: hsl(41.52, 100%, 50%);
  }
  @keyframes orbit576 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-236deg) rotateY(356deg) translateX(160px) rotateZ(236deg);
    }
    80% {
      transform: rotateZ(-236deg) rotateY(356deg) translateX(160px) rotateZ(236deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-236deg) rotateY(356deg) translateX(480px) rotateZ(236deg);
    }
  }
  .c:nth-child(577) {
    animation: orbit577 30s infinite;
    animation-delay: 5.77s;
    background-color: hsl(41.54, 100%, 50%);
  }
  @keyframes orbit577 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-93deg) rotateY(354deg) translateX(160px) rotateZ(93deg);
    }
    80% {
      transform: rotateZ(-93deg) rotateY(354deg) translateX(160px) rotateZ(93deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-93deg) rotateY(354deg) translateX(480px) rotateZ(93deg);
    }
  }
  .c:nth-child(578) {
    animation: orbit578 30s infinite;
    animation-delay: 5.78s;
    background-color: hsl(41.56, 100%, 50%);
  }
  @keyframes orbit578 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-117deg) rotateY(267deg) translateX(160px) rotateZ(117deg);
    }
    80% {
      transform: rotateZ(-117deg) rotateY(267deg) translateX(160px) rotateZ(117deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-117deg) rotateY(267deg) translateX(480px) rotateZ(117deg);
    }
  }
  .c:nth-child(579) {
    animation: orbit579 30s infinite;
    animation-delay: 5.79s;
    background-color: hsl(41.58, 100%, 50%);
  }
  @keyframes orbit579 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-176deg) rotateY(279deg) translateX(160px) rotateZ(176deg);
    }
    80% {
      transform: rotateZ(-176deg) rotateY(279deg) translateX(160px) rotateZ(176deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-176deg) rotateY(279deg) translateX(480px) rotateZ(176deg);
    }
  }
  .c:nth-child(580) {
    animation: orbit580 30s infinite;
    animation-delay: 5.8s;
    background-color: hsl(41.6, 100%, 50%);
  }
  @keyframes orbit580 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-265deg) rotateY(58deg) translateX(160px) rotateZ(265deg);
    }
    80% {
      transform: rotateZ(-265deg) rotateY(58deg) translateX(160px) rotateZ(265deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-265deg) rotateY(58deg) translateX(480px) rotateZ(265deg);
    }
  }
  .c:nth-child(581) {
    animation: orbit581 30s infinite;
    animation-delay: 5.81s;
    background-color: hsl(41.62, 100%, 50%);
  }
  @keyframes orbit581 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-193deg) rotateY(239deg) translateX(160px) rotateZ(193deg);
    }
    80% {
      transform: rotateZ(-193deg) rotateY(239deg) translateX(160px) rotateZ(193deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-193deg) rotateY(239deg) translateX(480px) rotateZ(193deg);
    }
  }
  .c:nth-child(582) {
    animation: orbit582 30s infinite;
    animation-delay: 5.82s;
    background-color: hsl(41.64, 100%, 50%);
  }
  @keyframes orbit582 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-325deg) rotateY(271deg) translateX(160px) rotateZ(325deg);
    }
    80% {
      transform: rotateZ(-325deg) rotateY(271deg) translateX(160px) rotateZ(325deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-325deg) rotateY(271deg) translateX(480px) rotateZ(325deg);
    }
  }
  .c:nth-child(583) {
    animation: orbit583 30s infinite;
    animation-delay: 5.83s;
    background-color: hsl(41.66, 100%, 50%);
  }
  @keyframes orbit583 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(278deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(278deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(278deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(584) {
    animation: orbit584 30s infinite;
    animation-delay: 5.84s;
    background-color: hsl(41.68, 100%, 50%);
  }
  @keyframes orbit584 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-1deg) rotateY(184deg) translateX(160px) rotateZ(1deg);
    }
    80% {
      transform: rotateZ(-1deg) rotateY(184deg) translateX(160px) rotateZ(1deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-1deg) rotateY(184deg) translateX(480px) rotateZ(1deg);
    }
  }
  .c:nth-child(585) {
    animation: orbit585 30s infinite;
    animation-delay: 5.85s;
    background-color: hsl(41.7, 100%, 50%);
  }
  @keyframes orbit585 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(290deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(290deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(290deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(586) {
    animation: orbit586 30s infinite;
    animation-delay: 5.86s;
    background-color: hsl(41.72, 100%, 50%);
  }
  @keyframes orbit586 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-329deg) rotateY(309deg) translateX(160px) rotateZ(329deg);
    }
    80% {
      transform: rotateZ(-329deg) rotateY(309deg) translateX(160px) rotateZ(329deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-329deg) rotateY(309deg) translateX(480px) rotateZ(329deg);
    }
  }
  .c:nth-child(587) {
    animation: orbit587 30s infinite;
    animation-delay: 5.87s;
    background-color: hsl(41.74, 100%, 50%);
  }
  @keyframes orbit587 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-232deg) rotateY(95deg) translateX(160px) rotateZ(232deg);
    }
    80% {
      transform: rotateZ(-232deg) rotateY(95deg) translateX(160px) rotateZ(232deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-232deg) rotateY(95deg) translateX(480px) rotateZ(232deg);
    }
  }
  .c:nth-child(588) {
    animation: orbit588 30s infinite;
    animation-delay: 5.88s;
    background-color: hsl(41.76, 100%, 50%);
  }
  @keyframes orbit588 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-293deg) rotateY(313deg) translateX(160px) rotateZ(293deg);
    }
    80% {
      transform: rotateZ(-293deg) rotateY(313deg) translateX(160px) rotateZ(293deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-293deg) rotateY(313deg) translateX(480px) rotateZ(293deg);
    }
  }
  .c:nth-child(589) {
    animation: orbit589 30s infinite;
    animation-delay: 5.89s;
    background-color: hsl(41.78, 100%, 50%);
  }
  @keyframes orbit589 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-210deg) rotateY(282deg) translateX(160px) rotateZ(210deg);
    }
    80% {
      transform: rotateZ(-210deg) rotateY(282deg) translateX(160px) rotateZ(210deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-210deg) rotateY(282deg) translateX(480px) rotateZ(210deg);
    }
  }
  .c:nth-child(590) {
    animation: orbit590 30s infinite;
    animation-delay: 5.9s;
    background-color: hsl(41.8, 100%, 50%);
  }
  @keyframes orbit590 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(348deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(348deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(348deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(591) {
    animation: orbit591 30s infinite;
    animation-delay: 5.91s;
    background-color: hsl(41.82, 100%, 50%);
  }
  @keyframes orbit591 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-173deg) rotateY(95deg) translateX(160px) rotateZ(173deg);
    }
    80% {
      transform: rotateZ(-173deg) rotateY(95deg) translateX(160px) rotateZ(173deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-173deg) rotateY(95deg) translateX(480px) rotateZ(173deg);
    }
  }
  .c:nth-child(592) {
    animation: orbit592 30s infinite;
    animation-delay: 5.92s;
    background-color: hsl(41.84, 100%, 50%);
  }
  @keyframes orbit592 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-242deg) rotateY(52deg) translateX(160px) rotateZ(242deg);
    }
    80% {
      transform: rotateZ(-242deg) rotateY(52deg) translateX(160px) rotateZ(242deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-242deg) rotateY(52deg) translateX(480px) rotateZ(242deg);
    }
  }
  .c:nth-child(593) {
    animation: orbit593 30s infinite;
    animation-delay: 5.93s;
    background-color: hsl(41.86, 100%, 50%);
  }
  @keyframes orbit593 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-307deg) rotateY(118deg) translateX(160px) rotateZ(307deg);
    }
    80% {
      transform: rotateZ(-307deg) rotateY(118deg) translateX(160px) rotateZ(307deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-307deg) rotateY(118deg) translateX(480px) rotateZ(307deg);
    }
  }
  .c:nth-child(594) {
    animation: orbit594 30s infinite;
    animation-delay: 5.94s;
    background-color: hsl(41.88, 100%, 50%);
  }
  @keyframes orbit594 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-116deg) rotateY(88deg) translateX(160px) rotateZ(116deg);
    }
    80% {
      transform: rotateZ(-116deg) rotateY(88deg) translateX(160px) rotateZ(116deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-116deg) rotateY(88deg) translateX(480px) rotateZ(116deg);
    }
  }
  .c:nth-child(595) {
    animation: orbit595 30s infinite;
    animation-delay: 5.95s;
    background-color: hsl(41.9, 100%, 50%);
  }
  @keyframes orbit595 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-303deg) rotateY(276deg) translateX(160px) rotateZ(303deg);
    }
    80% {
      transform: rotateZ(-303deg) rotateY(276deg) translateX(160px) rotateZ(303deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-303deg) rotateY(276deg) translateX(480px) rotateZ(303deg);
    }
  }
  .c:nth-child(596) {
    animation: orbit596 30s infinite;
    animation-delay: 5.96s;
    background-color: hsl(41.92, 100%, 50%);
  }
  @keyframes orbit596 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-116deg) rotateY(334deg) translateX(160px) rotateZ(116deg);
    }
    80% {
      transform: rotateZ(-116deg) rotateY(334deg) translateX(160px) rotateZ(116deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-116deg) rotateY(334deg) translateX(480px) rotateZ(116deg);
    }
  }
  .c:nth-child(597) {
    animation: orbit597 30s infinite;
    animation-delay: 5.97s;
    background-color: hsl(41.94, 100%, 50%);
  }
  @keyframes orbit597 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-99deg) rotateY(210deg) translateX(160px) rotateZ(99deg);
    }
    80% {
      transform: rotateZ(-99deg) rotateY(210deg) translateX(160px) rotateZ(99deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-99deg) rotateY(210deg) translateX(480px) rotateZ(99deg);
    }
  }
  .c:nth-child(598) {
    animation: orbit598 30s infinite;
    animation-delay: 5.98s;
    background-color: hsl(41.96, 100%, 50%);
  }
  @keyframes orbit598 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-139deg) rotateY(293deg) translateX(160px) rotateZ(139deg);
    }
    80% {
      transform: rotateZ(-139deg) rotateY(293deg) translateX(160px) rotateZ(139deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-139deg) rotateY(293deg) translateX(480px) rotateZ(139deg);
    }
  }
  .c:nth-child(599) {
    animation: orbit599 30s infinite;
    animation-delay: 5.99s;
    background-color: hsl(41.98, 100%, 50%);
  }
  @keyframes orbit599 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-245deg) rotateY(236deg) translateX(160px) rotateZ(245deg);
    }
    80% {
      transform: rotateZ(-245deg) rotateY(236deg) translateX(160px) rotateZ(245deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-245deg) rotateY(236deg) translateX(480px) rotateZ(245deg);
    }
  }
  .c:nth-child(600) {
    animation: orbit600 30s infinite;
    animation-delay: 6s;
    background-color: hsl(42, 100%, 50%);
  }
  @keyframes orbit600 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-97deg) rotateY(259deg) translateX(160px) rotateZ(97deg);
    }
    80% {
      transform: rotateZ(-97deg) rotateY(259deg) translateX(160px) rotateZ(97deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-97deg) rotateY(259deg) translateX(480px) rotateZ(97deg);
    }
  }
  .c:nth-child(601) {
    animation: orbit601 30s infinite;
    animation-delay: 6.01s;
    background-color: hsl(42.02, 100%, 50%);
  }
  @keyframes orbit601 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-174deg) rotateY(299deg) translateX(160px) rotateZ(174deg);
    }
    80% {
      transform: rotateZ(-174deg) rotateY(299deg) translateX(160px) rotateZ(174deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-174deg) rotateY(299deg) translateX(480px) rotateZ(174deg);
    }
  }
  .c:nth-child(602) {
    animation: orbit602 30s infinite;
    animation-delay: 6.02s;
    background-color: hsl(42.04, 100%, 50%);
  }
  @keyframes orbit602 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-276deg) rotateY(82deg) translateX(160px) rotateZ(276deg);
    }
    80% {
      transform: rotateZ(-276deg) rotateY(82deg) translateX(160px) rotateZ(276deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-276deg) rotateY(82deg) translateX(480px) rotateZ(276deg);
    }
  }
  .c:nth-child(603) {
    animation: orbit603 30s infinite;
    animation-delay: 6.03s;
    background-color: hsl(42.06, 100%, 50%);
  }
  @keyframes orbit603 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-34deg) rotateY(142deg) translateX(160px) rotateZ(34deg);
    }
    80% {
      transform: rotateZ(-34deg) rotateY(142deg) translateX(160px) rotateZ(34deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-34deg) rotateY(142deg) translateX(480px) rotateZ(34deg);
    }
  }
  .c:nth-child(604) {
    animation: orbit604 30s infinite;
    animation-delay: 6.04s;
    background-color: hsl(42.08, 100%, 50%);
  }
  @keyframes orbit604 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-324deg) rotateY(58deg) translateX(160px) rotateZ(324deg);
    }
    80% {
      transform: rotateZ(-324deg) rotateY(58deg) translateX(160px) rotateZ(324deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-324deg) rotateY(58deg) translateX(480px) rotateZ(324deg);
    }
  }
  .c:nth-child(605) {
    animation: orbit605 30s infinite;
    animation-delay: 6.05s;
    background-color: hsl(42.1, 100%, 50%);
  }
  @keyframes orbit605 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-75deg) rotateY(162deg) translateX(160px) rotateZ(75deg);
    }
    80% {
      transform: rotateZ(-75deg) rotateY(162deg) translateX(160px) rotateZ(75deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-75deg) rotateY(162deg) translateX(480px) rotateZ(75deg);
    }
  }
  .c:nth-child(606) {
    animation: orbit606 30s infinite;
    animation-delay: 6.06s;
    background-color: hsl(42.12, 100%, 50%);
  }
  @keyframes orbit606 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-56deg) rotateY(235deg) translateX(160px) rotateZ(56deg);
    }
    80% {
      transform: rotateZ(-56deg) rotateY(235deg) translateX(160px) rotateZ(56deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-56deg) rotateY(235deg) translateX(480px) rotateZ(56deg);
    }
  }
  .c:nth-child(607) {
    animation: orbit607 30s infinite;
    animation-delay: 6.07s;
    background-color: hsl(42.14, 100%, 50%);
  }
  @keyframes orbit607 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-219deg) rotateY(271deg) translateX(160px) rotateZ(219deg);
    }
    80% {
      transform: rotateZ(-219deg) rotateY(271deg) translateX(160px) rotateZ(219deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-219deg) rotateY(271deg) translateX(480px) rotateZ(219deg);
    }
  }
  .c:nth-child(608) {
    animation: orbit608 30s infinite;
    animation-delay: 6.08s;
    background-color: hsl(42.16, 100%, 50%);
  }
  @keyframes orbit608 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-51deg) rotateY(236deg) translateX(160px) rotateZ(51deg);
    }
    80% {
      transform: rotateZ(-51deg) rotateY(236deg) translateX(160px) rotateZ(51deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-51deg) rotateY(236deg) translateX(480px) rotateZ(51deg);
    }
  }
  .c:nth-child(609) {
    animation: orbit609 30s infinite;
    animation-delay: 6.09s;
    background-color: hsl(42.18, 100%, 50%);
  }
  @keyframes orbit609 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-63deg) rotateY(291deg) translateX(160px) rotateZ(63deg);
    }
    80% {
      transform: rotateZ(-63deg) rotateY(291deg) translateX(160px) rotateZ(63deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-63deg) rotateY(291deg) translateX(480px) rotateZ(63deg);
    }
  }
  .c:nth-child(610) {
    animation: orbit610 30s infinite;
    animation-delay: 6.1s;
    background-color: hsl(42.2, 100%, 50%);
  }
  @keyframes orbit610 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-13deg) rotateY(137deg) translateX(160px) rotateZ(13deg);
    }
    80% {
      transform: rotateZ(-13deg) rotateY(137deg) translateX(160px) rotateZ(13deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-13deg) rotateY(137deg) translateX(480px) rotateZ(13deg);
    }
  }
  .c:nth-child(611) {
    animation: orbit611 30s infinite;
    animation-delay: 6.11s;
    background-color: hsl(42.22, 100%, 50%);
  }
  @keyframes orbit611 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-194deg) rotateY(138deg) translateX(160px) rotateZ(194deg);
    }
    80% {
      transform: rotateZ(-194deg) rotateY(138deg) translateX(160px) rotateZ(194deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-194deg) rotateY(138deg) translateX(480px) rotateZ(194deg);
    }
  }
  .c:nth-child(612) {
    animation: orbit612 30s infinite;
    animation-delay: 6.12s;
    background-color: hsl(42.24, 100%, 50%);
  }
  @keyframes orbit612 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-124deg) rotateY(290deg) translateX(160px) rotateZ(124deg);
    }
    80% {
      transform: rotateZ(-124deg) rotateY(290deg) translateX(160px) rotateZ(124deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-124deg) rotateY(290deg) translateX(480px) rotateZ(124deg);
    }
  }
  .c:nth-child(613) {
    animation: orbit613 30s infinite;
    animation-delay: 6.13s;
    background-color: hsl(42.26, 100%, 50%);
  }
  @keyframes orbit613 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-176deg) rotateY(345deg) translateX(160px) rotateZ(176deg);
    }
    80% {
      transform: rotateZ(-176deg) rotateY(345deg) translateX(160px) rotateZ(176deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-176deg) rotateY(345deg) translateX(480px) rotateZ(176deg);
    }
  }
  .c:nth-child(614) {
    animation: orbit614 30s infinite;
    animation-delay: 6.14s;
    background-color: hsl(42.28, 100%, 50%);
  }
  @keyframes orbit614 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-31deg) rotateY(308deg) translateX(160px) rotateZ(31deg);
    }
    80% {
      transform: rotateZ(-31deg) rotateY(308deg) translateX(160px) rotateZ(31deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-31deg) rotateY(308deg) translateX(480px) rotateZ(31deg);
    }
  }
  .c:nth-child(615) {
    animation: orbit615 30s infinite;
    animation-delay: 6.15s;
    background-color: hsl(42.3, 100%, 50%);
  }
  @keyframes orbit615 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-127deg) rotateY(173deg) translateX(160px) rotateZ(127deg);
    }
    80% {
      transform: rotateZ(-127deg) rotateY(173deg) translateX(160px) rotateZ(127deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-127deg) rotateY(173deg) translateX(480px) rotateZ(127deg);
    }
  }
  .c:nth-child(616) {
    animation: orbit616 30s infinite;
    animation-delay: 6.16s;
    background-color: hsl(42.32, 100%, 50%);
  }
  @keyframes orbit616 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-79deg) rotateY(173deg) translateX(160px) rotateZ(79deg);
    }
    80% {
      transform: rotateZ(-79deg) rotateY(173deg) translateX(160px) rotateZ(79deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-79deg) rotateY(173deg) translateX(480px) rotateZ(79deg);
    }
  }
  .c:nth-child(617) {
    animation: orbit617 30s infinite;
    animation-delay: 6.17s;
    background-color: hsl(42.34, 100%, 50%);
  }
  @keyframes orbit617 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-78deg) rotateY(292deg) translateX(160px) rotateZ(78deg);
    }
    80% {
      transform: rotateZ(-78deg) rotateY(292deg) translateX(160px) rotateZ(78deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-78deg) rotateY(292deg) translateX(480px) rotateZ(78deg);
    }
  }
  .c:nth-child(618) {
    animation: orbit618 30s infinite;
    animation-delay: 6.18s;
    background-color: hsl(42.36, 100%, 50%);
  }
  @keyframes orbit618 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-24deg) rotateY(84deg) translateX(160px) rotateZ(24deg);
    }
    80% {
      transform: rotateZ(-24deg) rotateY(84deg) translateX(160px) rotateZ(24deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-24deg) rotateY(84deg) translateX(480px) rotateZ(24deg);
    }
  }
  .c:nth-child(619) {
    animation: orbit619 30s infinite;
    animation-delay: 6.19s;
    background-color: hsl(42.38, 100%, 50%);
  }
  @keyframes orbit619 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-73deg) rotateY(296deg) translateX(160px) rotateZ(73deg);
    }
    80% {
      transform: rotateZ(-73deg) rotateY(296deg) translateX(160px) rotateZ(73deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-73deg) rotateY(296deg) translateX(480px) rotateZ(73deg);
    }
  }
  .c:nth-child(620) {
    animation: orbit620 30s infinite;
    animation-delay: 6.2s;
    background-color: hsl(42.4, 100%, 50%);
  }
  @keyframes orbit620 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-315deg) rotateY(174deg) translateX(160px) rotateZ(315deg);
    }
    80% {
      transform: rotateZ(-315deg) rotateY(174deg) translateX(160px) rotateZ(315deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-315deg) rotateY(174deg) translateX(480px) rotateZ(315deg);
    }
  }
  .c:nth-child(621) {
    animation: orbit621 30s infinite;
    animation-delay: 6.21s;
    background-color: hsl(42.42, 100%, 50%);
  }
  @keyframes orbit621 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-80deg) rotateY(200deg) translateX(160px) rotateZ(80deg);
    }
    80% {
      transform: rotateZ(-80deg) rotateY(200deg) translateX(160px) rotateZ(80deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-80deg) rotateY(200deg) translateX(480px) rotateZ(80deg);
    }
  }
  .c:nth-child(622) {
    animation: orbit622 30s infinite;
    animation-delay: 6.22s;
    background-color: hsl(42.44, 100%, 50%);
  }
  @keyframes orbit622 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-113deg) rotateY(318deg) translateX(160px) rotateZ(113deg);
    }
    80% {
      transform: rotateZ(-113deg) rotateY(318deg) translateX(160px) rotateZ(113deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-113deg) rotateY(318deg) translateX(480px) rotateZ(113deg);
    }
  }
  .c:nth-child(623) {
    animation: orbit623 30s infinite;
    animation-delay: 6.23s;
    background-color: hsl(42.46, 100%, 50%);
  }
  @keyframes orbit623 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-201deg) rotateY(342deg) translateX(160px) rotateZ(201deg);
    }
    80% {
      transform: rotateZ(-201deg) rotateY(342deg) translateX(160px) rotateZ(201deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-201deg) rotateY(342deg) translateX(480px) rotateZ(201deg);
    }
  }
  .c:nth-child(624) {
    animation: orbit624 30s infinite;
    animation-delay: 6.24s;
    background-color: hsl(42.48, 100%, 50%);
  }
  @keyframes orbit624 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-360deg) rotateY(15deg) translateX(160px) rotateZ(360deg);
    }
    80% {
      transform: rotateZ(-360deg) rotateY(15deg) translateX(160px) rotateZ(360deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-360deg) rotateY(15deg) translateX(480px) rotateZ(360deg);
    }
  }
  .c:nth-child(625) {
    animation: orbit625 30s infinite;
    animation-delay: 6.25s;
    background-color: hsl(42.5, 100%, 50%);
  }
  @keyframes orbit625 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-58deg) rotateY(210deg) translateX(160px) rotateZ(58deg);
    }
    80% {
      transform: rotateZ(-58deg) rotateY(210deg) translateX(160px) rotateZ(58deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-58deg) rotateY(210deg) translateX(480px) rotateZ(58deg);
    }
  }
  .c:nth-child(626) {
    animation: orbit626 30s infinite;
    animation-delay: 6.26s;
    background-color: hsl(42.52, 100%, 50%);
  }
  @keyframes orbit626 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-121deg) rotateY(64deg) translateX(160px) rotateZ(121deg);
    }
    80% {
      transform: rotateZ(-121deg) rotateY(64deg) translateX(160px) rotateZ(121deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-121deg) rotateY(64deg) translateX(480px) rotateZ(121deg);
    }
  }
  .c:nth-child(627) {
    animation: orbit627 30s infinite;
    animation-delay: 6.27s;
    background-color: hsl(42.54, 100%, 50%);
  }
  @keyframes orbit627 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-258deg) rotateY(260deg) translateX(160px) rotateZ(258deg);
    }
    80% {
      transform: rotateZ(-258deg) rotateY(260deg) translateX(160px) rotateZ(258deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-258deg) rotateY(260deg) translateX(480px) rotateZ(258deg);
    }
  }
  .c:nth-child(628) {
    animation: orbit628 30s infinite;
    animation-delay: 6.28s;
    background-color: hsl(42.56, 100%, 50%);
  }
  @keyframes orbit628 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-216deg) rotateY(153deg) translateX(160px) rotateZ(216deg);
    }
    80% {
      transform: rotateZ(-216deg) rotateY(153deg) translateX(160px) rotateZ(216deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-216deg) rotateY(153deg) translateX(480px) rotateZ(216deg);
    }
  }
  .c:nth-child(629) {
    animation: orbit629 30s infinite;
    animation-delay: 6.29s;
    background-color: hsl(42.58, 100%, 50%);
  }
  @keyframes orbit629 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-9deg) rotateY(91deg) translateX(160px) rotateZ(9deg);
    }
    80% {
      transform: rotateZ(-9deg) rotateY(91deg) translateX(160px) rotateZ(9deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-9deg) rotateY(91deg) translateX(480px) rotateZ(9deg);
    }
  }
  .c:nth-child(630) {
    animation: orbit630 30s infinite;
    animation-delay: 6.3s;
    background-color: hsl(42.6, 100%, 50%);
  }
  @keyframes orbit630 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-283deg) rotateY(73deg) translateX(160px) rotateZ(283deg);
    }
    80% {
      transform: rotateZ(-283deg) rotateY(73deg) translateX(160px) rotateZ(283deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-283deg) rotateY(73deg) translateX(480px) rotateZ(283deg);
    }
  }
  .c:nth-child(631) {
    animation: orbit631 30s infinite;
    animation-delay: 6.31s;
    background-color: hsl(42.62, 100%, 50%);
  }
  @keyframes orbit631 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-153deg) rotateY(183deg) translateX(160px) rotateZ(153deg);
    }
    80% {
      transform: rotateZ(-153deg) rotateY(183deg) translateX(160px) rotateZ(153deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-153deg) rotateY(183deg) translateX(480px) rotateZ(153deg);
    }
  }
  .c:nth-child(632) {
    animation: orbit632 30s infinite;
    animation-delay: 6.32s;
    background-color: hsl(42.64, 100%, 50%);
  }
  @keyframes orbit632 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-295deg) rotateY(230deg) translateX(160px) rotateZ(295deg);
    }
    80% {
      transform: rotateZ(-295deg) rotateY(230deg) translateX(160px) rotateZ(295deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-295deg) rotateY(230deg) translateX(480px) rotateZ(295deg);
    }
  }
  .c:nth-child(633) {
    animation: orbit633 30s infinite;
    animation-delay: 6.33s;
    background-color: hsl(42.66, 100%, 50%);
  }
  @keyframes orbit633 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-74deg) rotateY(175deg) translateX(160px) rotateZ(74deg);
    }
    80% {
      transform: rotateZ(-74deg) rotateY(175deg) translateX(160px) rotateZ(74deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-74deg) rotateY(175deg) translateX(480px) rotateZ(74deg);
    }
  }
  .c:nth-child(634) {
    animation: orbit634 30s infinite;
    animation-delay: 6.34s;
    background-color: hsl(42.68, 100%, 50%);
  }
  @keyframes orbit634 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-173deg) rotateY(69deg) translateX(160px) rotateZ(173deg);
    }
    80% {
      transform: rotateZ(-173deg) rotateY(69deg) translateX(160px) rotateZ(173deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-173deg) rotateY(69deg) translateX(480px) rotateZ(173deg);
    }
  }
  .c:nth-child(635) {
    animation: orbit635 30s infinite;
    animation-delay: 6.35s;
    background-color: hsl(42.7, 100%, 50%);
  }
  @keyframes orbit635 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-302deg) rotateY(6deg) translateX(160px) rotateZ(302deg);
    }
    80% {
      transform: rotateZ(-302deg) rotateY(6deg) translateX(160px) rotateZ(302deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-302deg) rotateY(6deg) translateX(480px) rotateZ(302deg);
    }
  }
  .c:nth-child(636) {
    animation: orbit636 30s infinite;
    animation-delay: 6.36s;
    background-color: hsl(42.72, 100%, 50%);
  }
  @keyframes orbit636 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-58deg) rotateY(98deg) translateX(160px) rotateZ(58deg);
    }
    80% {
      transform: rotateZ(-58deg) rotateY(98deg) translateX(160px) rotateZ(58deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-58deg) rotateY(98deg) translateX(480px) rotateZ(58deg);
    }
  }
  .c:nth-child(637) {
    animation: orbit637 30s infinite;
    animation-delay: 6.37s;
    background-color: hsl(42.74, 100%, 50%);
  }
  @keyframes orbit637 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-354deg) rotateY(224deg) translateX(160px) rotateZ(354deg);
    }
    80% {
      transform: rotateZ(-354deg) rotateY(224deg) translateX(160px) rotateZ(354deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-354deg) rotateY(224deg) translateX(480px) rotateZ(354deg);
    }
  }
  .c:nth-child(638) {
    animation: orbit638 30s infinite;
    animation-delay: 6.38s;
    background-color: hsl(42.76, 100%, 50%);
  }
  @keyframes orbit638 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-55deg) rotateY(9deg) translateX(160px) rotateZ(55deg);
    }
    80% {
      transform: rotateZ(-55deg) rotateY(9deg) translateX(160px) rotateZ(55deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-55deg) rotateY(9deg) translateX(480px) rotateZ(55deg);
    }
  }
  .c:nth-child(639) {
    animation: orbit639 30s infinite;
    animation-delay: 6.39s;
    background-color: hsl(42.78, 100%, 50%);
  }
  @keyframes orbit639 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-23deg) rotateY(170deg) translateX(160px) rotateZ(23deg);
    }
    80% {
      transform: rotateZ(-23deg) rotateY(170deg) translateX(160px) rotateZ(23deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-23deg) rotateY(170deg) translateX(480px) rotateZ(23deg);
    }
  }
  .c:nth-child(640) {
    animation: orbit640 30s infinite;
    animation-delay: 6.4s;
    background-color: hsl(42.8, 100%, 50%);
  }
  @keyframes orbit640 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-248deg) rotateY(106deg) translateX(160px) rotateZ(248deg);
    }
    80% {
      transform: rotateZ(-248deg) rotateY(106deg) translateX(160px) rotateZ(248deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-248deg) rotateY(106deg) translateX(480px) rotateZ(248deg);
    }
  }
  .c:nth-child(641) {
    animation: orbit641 30s infinite;
    animation-delay: 6.41s;
    background-color: hsl(42.82, 100%, 50%);
  }
  @keyframes orbit641 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-52deg) rotateY(137deg) translateX(160px) rotateZ(52deg);
    }
    80% {
      transform: rotateZ(-52deg) rotateY(137deg) translateX(160px) rotateZ(52deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-52deg) rotateY(137deg) translateX(480px) rotateZ(52deg);
    }
  }
  .c:nth-child(642) {
    animation: orbit642 30s infinite;
    animation-delay: 6.42s;
    background-color: hsl(42.84, 100%, 50%);
  }
  @keyframes orbit642 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-136deg) rotateY(307deg) translateX(160px) rotateZ(136deg);
    }
    80% {
      transform: rotateZ(-136deg) rotateY(307deg) translateX(160px) rotateZ(136deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-136deg) rotateY(307deg) translateX(480px) rotateZ(136deg);
    }
  }
  .c:nth-child(643) {
    animation: orbit643 30s infinite;
    animation-delay: 6.43s;
    background-color: hsl(42.86, 100%, 50%);
  }
  @keyframes orbit643 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-352deg) rotateY(175deg) translateX(160px) rotateZ(352deg);
    }
    80% {
      transform: rotateZ(-352deg) rotateY(175deg) translateX(160px) rotateZ(352deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-352deg) rotateY(175deg) translateX(480px) rotateZ(352deg);
    }
  }
  .c:nth-child(644) {
    animation: orbit644 30s infinite;
    animation-delay: 6.44s;
    background-color: hsl(42.88, 100%, 50%);
  }
  @keyframes orbit644 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-15deg) rotateY(7deg) translateX(160px) rotateZ(15deg);
    }
    80% {
      transform: rotateZ(-15deg) rotateY(7deg) translateX(160px) rotateZ(15deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-15deg) rotateY(7deg) translateX(480px) rotateZ(15deg);
    }
  }
  .c:nth-child(645) {
    animation: orbit645 30s infinite;
    animation-delay: 6.45s;
    background-color: hsl(42.9, 100%, 50%);
  }
  @keyframes orbit645 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-108deg) rotateY(136deg) translateX(160px) rotateZ(108deg);
    }
    80% {
      transform: rotateZ(-108deg) rotateY(136deg) translateX(160px) rotateZ(108deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-108deg) rotateY(136deg) translateX(480px) rotateZ(108deg);
    }
  }
  .c:nth-child(646) {
    animation: orbit646 30s infinite;
    animation-delay: 6.46s;
    background-color: hsl(42.92, 100%, 50%);
  }
  @keyframes orbit646 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-83deg) rotateY(172deg) translateX(160px) rotateZ(83deg);
    }
    80% {
      transform: rotateZ(-83deg) rotateY(172deg) translateX(160px) rotateZ(83deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-83deg) rotateY(172deg) translateX(480px) rotateZ(83deg);
    }
  }
  .c:nth-child(647) {
    animation: orbit647 30s infinite;
    animation-delay: 6.47s;
    background-color: hsl(42.94, 100%, 50%);
  }
  @keyframes orbit647 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-96deg) rotateY(61deg) translateX(160px) rotateZ(96deg);
    }
    80% {
      transform: rotateZ(-96deg) rotateY(61deg) translateX(160px) rotateZ(96deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-96deg) rotateY(61deg) translateX(480px) rotateZ(96deg);
    }
  }
  .c:nth-child(648) {
    animation: orbit648 30s infinite;
    animation-delay: 6.48s;
    background-color: hsl(42.96, 100%, 50%);
  }
  @keyframes orbit648 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(169deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(169deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(169deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(649) {
    animation: orbit649 30s infinite;
    animation-delay: 6.49s;
    background-color: hsl(42.98, 100%, 50%);
  }
  @keyframes orbit649 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-177deg) rotateY(350deg) translateX(160px) rotateZ(177deg);
    }
    80% {
      transform: rotateZ(-177deg) rotateY(350deg) translateX(160px) rotateZ(177deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-177deg) rotateY(350deg) translateX(480px) rotateZ(177deg);
    }
  }
  .c:nth-child(650) {
    animation: orbit650 30s infinite;
    animation-delay: 6.5s;
    background-color: hsl(43, 100%, 50%);
  }
  @keyframes orbit650 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-240deg) rotateY(163deg) translateX(160px) rotateZ(240deg);
    }
    80% {
      transform: rotateZ(-240deg) rotateY(163deg) translateX(160px) rotateZ(240deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-240deg) rotateY(163deg) translateX(480px) rotateZ(240deg);
    }
  }
  .c:nth-child(651) {
    animation: orbit651 30s infinite;
    animation-delay: 6.51s;
    background-color: hsl(43.02, 100%, 50%);
  }
  @keyframes orbit651 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-17deg) rotateY(249deg) translateX(160px) rotateZ(17deg);
    }
    80% {
      transform: rotateZ(-17deg) rotateY(249deg) translateX(160px) rotateZ(17deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-17deg) rotateY(249deg) translateX(480px) rotateZ(17deg);
    }
  }
  .c:nth-child(652) {
    animation: orbit652 30s infinite;
    animation-delay: 6.52s;
    background-color: hsl(43.04, 100%, 50%);
  }
  @keyframes orbit652 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-231deg) rotateY(288deg) translateX(160px) rotateZ(231deg);
    }
    80% {
      transform: rotateZ(-231deg) rotateY(288deg) translateX(160px) rotateZ(231deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-231deg) rotateY(288deg) translateX(480px) rotateZ(231deg);
    }
  }
  .c:nth-child(653) {
    animation: orbit653 30s infinite;
    animation-delay: 6.53s;
    background-color: hsl(43.06, 100%, 50%);
  }
  @keyframes orbit653 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-20deg) rotateY(309deg) translateX(160px) rotateZ(20deg);
    }
    80% {
      transform: rotateZ(-20deg) rotateY(309deg) translateX(160px) rotateZ(20deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-20deg) rotateY(309deg) translateX(480px) rotateZ(20deg);
    }
  }
  .c:nth-child(654) {
    animation: orbit654 30s infinite;
    animation-delay: 6.54s;
    background-color: hsl(43.08, 100%, 50%);
  }
  @keyframes orbit654 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-70deg) rotateY(153deg) translateX(160px) rotateZ(70deg);
    }
    80% {
      transform: rotateZ(-70deg) rotateY(153deg) translateX(160px) rotateZ(70deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-70deg) rotateY(153deg) translateX(480px) rotateZ(70deg);
    }
  }
  .c:nth-child(655) {
    animation: orbit655 30s infinite;
    animation-delay: 6.55s;
    background-color: hsl(43.1, 100%, 50%);
  }
  @keyframes orbit655 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-73deg) rotateY(55deg) translateX(160px) rotateZ(73deg);
    }
    80% {
      transform: rotateZ(-73deg) rotateY(55deg) translateX(160px) rotateZ(73deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-73deg) rotateY(55deg) translateX(480px) rotateZ(73deg);
    }
  }
  .c:nth-child(656) {
    animation: orbit656 30s infinite;
    animation-delay: 6.56s;
    background-color: hsl(43.12, 100%, 50%);
  }
  @keyframes orbit656 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-17deg) rotateY(151deg) translateX(160px) rotateZ(17deg);
    }
    80% {
      transform: rotateZ(-17deg) rotateY(151deg) translateX(160px) rotateZ(17deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-17deg) rotateY(151deg) translateX(480px) rotateZ(17deg);
    }
  }
  .c:nth-child(657) {
    animation: orbit657 30s infinite;
    animation-delay: 6.57s;
    background-color: hsl(43.14, 100%, 50%);
  }
  @keyframes orbit657 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-110deg) rotateY(317deg) translateX(160px) rotateZ(110deg);
    }
    80% {
      transform: rotateZ(-110deg) rotateY(317deg) translateX(160px) rotateZ(110deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-110deg) rotateY(317deg) translateX(480px) rotateZ(110deg);
    }
  }
  .c:nth-child(658) {
    animation: orbit658 30s infinite;
    animation-delay: 6.58s;
    background-color: hsl(43.16, 100%, 50%);
  }
  @keyframes orbit658 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-299deg) rotateY(149deg) translateX(160px) rotateZ(299deg);
    }
    80% {
      transform: rotateZ(-299deg) rotateY(149deg) translateX(160px) rotateZ(299deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-299deg) rotateY(149deg) translateX(480px) rotateZ(299deg);
    }
  }
  .c:nth-child(659) {
    animation: orbit659 30s infinite;
    animation-delay: 6.59s;
    background-color: hsl(43.18, 100%, 50%);
  }
  @keyframes orbit659 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-72deg) rotateY(117deg) translateX(160px) rotateZ(72deg);
    }
    80% {
      transform: rotateZ(-72deg) rotateY(117deg) translateX(160px) rotateZ(72deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-72deg) rotateY(117deg) translateX(480px) rotateZ(72deg);
    }
  }
  .c:nth-child(660) {
    animation: orbit660 30s infinite;
    animation-delay: 6.6s;
    background-color: hsl(43.2, 100%, 50%);
  }
  @keyframes orbit660 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-190deg) rotateY(13deg) translateX(160px) rotateZ(190deg);
    }
    80% {
      transform: rotateZ(-190deg) rotateY(13deg) translateX(160px) rotateZ(190deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-190deg) rotateY(13deg) translateX(480px) rotateZ(190deg);
    }
  }
  .c:nth-child(661) {
    animation: orbit661 30s infinite;
    animation-delay: 6.61s;
    background-color: hsl(43.22, 100%, 50%);
  }
  @keyframes orbit661 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-155deg) rotateY(68deg) translateX(160px) rotateZ(155deg);
    }
    80% {
      transform: rotateZ(-155deg) rotateY(68deg) translateX(160px) rotateZ(155deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-155deg) rotateY(68deg) translateX(480px) rotateZ(155deg);
    }
  }
  .c:nth-child(662) {
    animation: orbit662 30s infinite;
    animation-delay: 6.62s;
    background-color: hsl(43.24, 100%, 50%);
  }
  @keyframes orbit662 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-140deg) rotateY(130deg) translateX(160px) rotateZ(140deg);
    }
    80% {
      transform: rotateZ(-140deg) rotateY(130deg) translateX(160px) rotateZ(140deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-140deg) rotateY(130deg) translateX(480px) rotateZ(140deg);
    }
  }
  .c:nth-child(663) {
    animation: orbit663 30s infinite;
    animation-delay: 6.63s;
    background-color: hsl(43.26, 100%, 50%);
  }
  @keyframes orbit663 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-179deg) rotateY(8deg) translateX(160px) rotateZ(179deg);
    }
    80% {
      transform: rotateZ(-179deg) rotateY(8deg) translateX(160px) rotateZ(179deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-179deg) rotateY(8deg) translateX(480px) rotateZ(179deg);
    }
  }
  .c:nth-child(664) {
    animation: orbit664 30s infinite;
    animation-delay: 6.64s;
    background-color: hsl(43.28, 100%, 50%);
  }
  @keyframes orbit664 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-250deg) rotateY(93deg) translateX(160px) rotateZ(250deg);
    }
    80% {
      transform: rotateZ(-250deg) rotateY(93deg) translateX(160px) rotateZ(250deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-250deg) rotateY(93deg) translateX(480px) rotateZ(250deg);
    }
  }
  .c:nth-child(665) {
    animation: orbit665 30s infinite;
    animation-delay: 6.65s;
    background-color: hsl(43.3, 100%, 50%);
  }
  @keyframes orbit665 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-346deg) rotateY(79deg) translateX(160px) rotateZ(346deg);
    }
    80% {
      transform: rotateZ(-346deg) rotateY(79deg) translateX(160px) rotateZ(346deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-346deg) rotateY(79deg) translateX(480px) rotateZ(346deg);
    }
  }
  .c:nth-child(666) {
    animation: orbit666 30s infinite;
    animation-delay: 6.66s;
    background-color: hsl(43.32, 100%, 50%);
  }
  @keyframes orbit666 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-50deg) rotateY(99deg) translateX(160px) rotateZ(50deg);
    }
    80% {
      transform: rotateZ(-50deg) rotateY(99deg) translateX(160px) rotateZ(50deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-50deg) rotateY(99deg) translateX(480px) rotateZ(50deg);
    }
  }
  .c:nth-child(667) {
    animation: orbit667 30s infinite;
    animation-delay: 6.67s;
    background-color: hsl(43.34, 100%, 50%);
  }
  @keyframes orbit667 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-253deg) rotateY(351deg) translateX(160px) rotateZ(253deg);
    }
    80% {
      transform: rotateZ(-253deg) rotateY(351deg) translateX(160px) rotateZ(253deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-253deg) rotateY(351deg) translateX(480px) rotateZ(253deg);
    }
  }
  .c:nth-child(668) {
    animation: orbit668 30s infinite;
    animation-delay: 6.68s;
    background-color: hsl(43.36, 100%, 50%);
  }
  @keyframes orbit668 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-63deg) rotateY(63deg) translateX(160px) rotateZ(63deg);
    }
    80% {
      transform: rotateZ(-63deg) rotateY(63deg) translateX(160px) rotateZ(63deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-63deg) rotateY(63deg) translateX(480px) rotateZ(63deg);
    }
  }
  .c:nth-child(669) {
    animation: orbit669 30s infinite;
    animation-delay: 6.69s;
    background-color: hsl(43.38, 100%, 50%);
  }
  @keyframes orbit669 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-300deg) rotateY(349deg) translateX(160px) rotateZ(300deg);
    }
    80% {
      transform: rotateZ(-300deg) rotateY(349deg) translateX(160px) rotateZ(300deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-300deg) rotateY(349deg) translateX(480px) rotateZ(300deg);
    }
  }
  .c:nth-child(670) {
    animation: orbit670 30s infinite;
    animation-delay: 6.7s;
    background-color: hsl(43.4, 100%, 50%);
  }
  @keyframes orbit670 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-356deg) rotateY(124deg) translateX(160px) rotateZ(356deg);
    }
    80% {
      transform: rotateZ(-356deg) rotateY(124deg) translateX(160px) rotateZ(356deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-356deg) rotateY(124deg) translateX(480px) rotateZ(356deg);
    }
  }
  .c:nth-child(671) {
    animation: orbit671 30s infinite;
    animation-delay: 6.71s;
    background-color: hsl(43.42, 100%, 50%);
  }
  @keyframes orbit671 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-204deg) rotateY(317deg) translateX(160px) rotateZ(204deg);
    }
    80% {
      transform: rotateZ(-204deg) rotateY(317deg) translateX(160px) rotateZ(204deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-204deg) rotateY(317deg) translateX(480px) rotateZ(204deg);
    }
  }
  .c:nth-child(672) {
    animation: orbit672 30s infinite;
    animation-delay: 6.72s;
    background-color: hsl(43.44, 100%, 50%);
  }
  @keyframes orbit672 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-353deg) rotateY(64deg) translateX(160px) rotateZ(353deg);
    }
    80% {
      transform: rotateZ(-353deg) rotateY(64deg) translateX(160px) rotateZ(353deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-353deg) rotateY(64deg) translateX(480px) rotateZ(353deg);
    }
  }
  .c:nth-child(673) {
    animation: orbit673 30s infinite;
    animation-delay: 6.73s;
    background-color: hsl(43.46, 100%, 50%);
  }
  @keyframes orbit673 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-266deg) rotateY(44deg) translateX(160px) rotateZ(266deg);
    }
    80% {
      transform: rotateZ(-266deg) rotateY(44deg) translateX(160px) rotateZ(266deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-266deg) rotateY(44deg) translateX(480px) rotateZ(266deg);
    }
  }
  .c:nth-child(674) {
    animation: orbit674 30s infinite;
    animation-delay: 6.74s;
    background-color: hsl(43.48, 100%, 50%);
  }
  @keyframes orbit674 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(133deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(133deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(133deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(675) {
    animation: orbit675 30s infinite;
    animation-delay: 6.75s;
    background-color: hsl(43.5, 100%, 50%);
  }
  @keyframes orbit675 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-95deg) rotateY(119deg) translateX(160px) rotateZ(95deg);
    }
    80% {
      transform: rotateZ(-95deg) rotateY(119deg) translateX(160px) rotateZ(95deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-95deg) rotateY(119deg) translateX(480px) rotateZ(95deg);
    }
  }
  .c:nth-child(676) {
    animation: orbit676 30s infinite;
    animation-delay: 6.76s;
    background-color: hsl(43.52, 100%, 50%);
  }
  @keyframes orbit676 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(64deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(64deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(64deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(677) {
    animation: orbit677 30s infinite;
    animation-delay: 6.77s;
    background-color: hsl(43.54, 100%, 50%);
  }
  @keyframes orbit677 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-247deg) rotateY(223deg) translateX(160px) rotateZ(247deg);
    }
    80% {
      transform: rotateZ(-247deg) rotateY(223deg) translateX(160px) rotateZ(247deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-247deg) rotateY(223deg) translateX(480px) rotateZ(247deg);
    }
  }
  .c:nth-child(678) {
    animation: orbit678 30s infinite;
    animation-delay: 6.78s;
    background-color: hsl(43.56, 100%, 50%);
  }
  @keyframes orbit678 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-314deg) rotateY(212deg) translateX(160px) rotateZ(314deg);
    }
    80% {
      transform: rotateZ(-314deg) rotateY(212deg) translateX(160px) rotateZ(314deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-314deg) rotateY(212deg) translateX(480px) rotateZ(314deg);
    }
  }
  .c:nth-child(679) {
    animation: orbit679 30s infinite;
    animation-delay: 6.79s;
    background-color: hsl(43.58, 100%, 50%);
  }
  @keyframes orbit679 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-175deg) rotateY(33deg) translateX(160px) rotateZ(175deg);
    }
    80% {
      transform: rotateZ(-175deg) rotateY(33deg) translateX(160px) rotateZ(175deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-175deg) rotateY(33deg) translateX(480px) rotateZ(175deg);
    }
  }
  .c:nth-child(680) {
    animation: orbit680 30s infinite;
    animation-delay: 6.8s;
    background-color: hsl(43.6, 100%, 50%);
  }
  @keyframes orbit680 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-108deg) rotateY(7deg) translateX(160px) rotateZ(108deg);
    }
    80% {
      transform: rotateZ(-108deg) rotateY(7deg) translateX(160px) rotateZ(108deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-108deg) rotateY(7deg) translateX(480px) rotateZ(108deg);
    }
  }
  .c:nth-child(681) {
    animation: orbit681 30s infinite;
    animation-delay: 6.81s;
    background-color: hsl(43.62, 100%, 50%);
  }
  @keyframes orbit681 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(32deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(32deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(32deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(682) {
    animation: orbit682 30s infinite;
    animation-delay: 6.82s;
    background-color: hsl(43.64, 100%, 50%);
  }
  @keyframes orbit682 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-67deg) rotateY(5deg) translateX(160px) rotateZ(67deg);
    }
    80% {
      transform: rotateZ(-67deg) rotateY(5deg) translateX(160px) rotateZ(67deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-67deg) rotateY(5deg) translateX(480px) rotateZ(67deg);
    }
  }
  .c:nth-child(683) {
    animation: orbit683 30s infinite;
    animation-delay: 6.83s;
    background-color: hsl(43.66, 100%, 50%);
  }
  @keyframes orbit683 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-238deg) rotateY(242deg) translateX(160px) rotateZ(238deg);
    }
    80% {
      transform: rotateZ(-238deg) rotateY(242deg) translateX(160px) rotateZ(238deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-238deg) rotateY(242deg) translateX(480px) rotateZ(238deg);
    }
  }
  .c:nth-child(684) {
    animation: orbit684 30s infinite;
    animation-delay: 6.84s;
    background-color: hsl(43.68, 100%, 50%);
  }
  @keyframes orbit684 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(352deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(352deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(352deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(685) {
    animation: orbit685 30s infinite;
    animation-delay: 6.85s;
    background-color: hsl(43.7, 100%, 50%);
  }
  @keyframes orbit685 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-65deg) rotateY(35deg) translateX(160px) rotateZ(65deg);
    }
    80% {
      transform: rotateZ(-65deg) rotateY(35deg) translateX(160px) rotateZ(65deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-65deg) rotateY(35deg) translateX(480px) rotateZ(65deg);
    }
  }
  .c:nth-child(686) {
    animation: orbit686 30s infinite;
    animation-delay: 6.86s;
    background-color: hsl(43.72, 100%, 50%);
  }
  @keyframes orbit686 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(236deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(236deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(236deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(687) {
    animation: orbit687 30s infinite;
    animation-delay: 6.87s;
    background-color: hsl(43.74, 100%, 50%);
  }
  @keyframes orbit687 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(208deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(208deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(208deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(688) {
    animation: orbit688 30s infinite;
    animation-delay: 6.88s;
    background-color: hsl(43.76, 100%, 50%);
  }
  @keyframes orbit688 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-357deg) rotateY(180deg) translateX(160px) rotateZ(357deg);
    }
    80% {
      transform: rotateZ(-357deg) rotateY(180deg) translateX(160px) rotateZ(357deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-357deg) rotateY(180deg) translateX(480px) rotateZ(357deg);
    }
  }
  .c:nth-child(689) {
    animation: orbit689 30s infinite;
    animation-delay: 6.89s;
    background-color: hsl(43.78, 100%, 50%);
  }
  @keyframes orbit689 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-23deg) rotateY(350deg) translateX(160px) rotateZ(23deg);
    }
    80% {
      transform: rotateZ(-23deg) rotateY(350deg) translateX(160px) rotateZ(23deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-23deg) rotateY(350deg) translateX(480px) rotateZ(23deg);
    }
  }
  .c:nth-child(690) {
    animation: orbit690 30s infinite;
    animation-delay: 6.9s;
    background-color: hsl(43.8, 100%, 50%);
  }
  @keyframes orbit690 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-188deg) rotateY(108deg) translateX(160px) rotateZ(188deg);
    }
    80% {
      transform: rotateZ(-188deg) rotateY(108deg) translateX(160px) rotateZ(188deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-188deg) rotateY(108deg) translateX(480px) rotateZ(188deg);
    }
  }
  .c:nth-child(691) {
    animation: orbit691 30s infinite;
    animation-delay: 6.91s;
    background-color: hsl(43.82, 100%, 50%);
  }
  @keyframes orbit691 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-301deg) rotateY(208deg) translateX(160px) rotateZ(301deg);
    }
    80% {
      transform: rotateZ(-301deg) rotateY(208deg) translateX(160px) rotateZ(301deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-301deg) rotateY(208deg) translateX(480px) rotateZ(301deg);
    }
  }
  .c:nth-child(692) {
    animation: orbit692 30s infinite;
    animation-delay: 6.92s;
    background-color: hsl(43.84, 100%, 50%);
  }
  @keyframes orbit692 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-227deg) rotateY(196deg) translateX(160px) rotateZ(227deg);
    }
    80% {
      transform: rotateZ(-227deg) rotateY(196deg) translateX(160px) rotateZ(227deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-227deg) rotateY(196deg) translateX(480px) rotateZ(227deg);
    }
  }
  .c:nth-child(693) {
    animation: orbit693 30s infinite;
    animation-delay: 6.93s;
    background-color: hsl(43.86, 100%, 50%);
  }
  @keyframes orbit693 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(326deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(326deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(326deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(694) {
    animation: orbit694 30s infinite;
    animation-delay: 6.94s;
    background-color: hsl(43.88, 100%, 50%);
  }
  @keyframes orbit694 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-234deg) rotateY(324deg) translateX(160px) rotateZ(234deg);
    }
    80% {
      transform: rotateZ(-234deg) rotateY(324deg) translateX(160px) rotateZ(234deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-234deg) rotateY(324deg) translateX(480px) rotateZ(234deg);
    }
  }
  .c:nth-child(695) {
    animation: orbit695 30s infinite;
    animation-delay: 6.95s;
    background-color: hsl(43.9, 100%, 50%);
  }
  @keyframes orbit695 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-6deg) rotateY(278deg) translateX(160px) rotateZ(6deg);
    }
    80% {
      transform: rotateZ(-6deg) rotateY(278deg) translateX(160px) rotateZ(6deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-6deg) rotateY(278deg) translateX(480px) rotateZ(6deg);
    }
  }
  .c:nth-child(696) {
    animation: orbit696 30s infinite;
    animation-delay: 6.96s;
    background-color: hsl(43.92, 100%, 50%);
  }
  @keyframes orbit696 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-85deg) rotateY(166deg) translateX(160px) rotateZ(85deg);
    }
    80% {
      transform: rotateZ(-85deg) rotateY(166deg) translateX(160px) rotateZ(85deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-85deg) rotateY(166deg) translateX(480px) rotateZ(85deg);
    }
  }
  .c:nth-child(697) {
    animation: orbit697 30s infinite;
    animation-delay: 6.97s;
    background-color: hsl(43.94, 100%, 50%);
  }
  @keyframes orbit697 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-46deg) rotateY(203deg) translateX(160px) rotateZ(46deg);
    }
    80% {
      transform: rotateZ(-46deg) rotateY(203deg) translateX(160px) rotateZ(46deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-46deg) rotateY(203deg) translateX(480px) rotateZ(46deg);
    }
  }
  .c:nth-child(698) {
    animation: orbit698 30s infinite;
    animation-delay: 6.98s;
    background-color: hsl(43.96, 100%, 50%);
  }
  @keyframes orbit698 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(184deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(184deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(184deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(699) {
    animation: orbit699 30s infinite;
    animation-delay: 6.99s;
    background-color: hsl(43.98, 100%, 50%);
  }
  @keyframes orbit699 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-330deg) rotateY(345deg) translateX(160px) rotateZ(330deg);
    }
    80% {
      transform: rotateZ(-330deg) rotateY(345deg) translateX(160px) rotateZ(330deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-330deg) rotateY(345deg) translateX(480px) rotateZ(330deg);
    }
  }
  .c:nth-child(700) {
    animation: orbit700 30s infinite;
    animation-delay: 7s;
    background-color: hsl(44, 100%, 50%);
  }
  @keyframes orbit700 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-194deg) rotateY(165deg) translateX(160px) rotateZ(194deg);
    }
    80% {
      transform: rotateZ(-194deg) rotateY(165deg) translateX(160px) rotateZ(194deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-194deg) rotateY(165deg) translateX(480px) rotateZ(194deg);
    }
  }
  .c:nth-child(701) {
    animation: orbit701 30s infinite;
    animation-delay: 7.01s;
    background-color: hsl(44.02, 100%, 50%);
  }
  @keyframes orbit701 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-48deg) rotateY(105deg) translateX(160px) rotateZ(48deg);
    }
    80% {
      transform: rotateZ(-48deg) rotateY(105deg) translateX(160px) rotateZ(48deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-48deg) rotateY(105deg) translateX(480px) rotateZ(48deg);
    }
  }
  .c:nth-child(702) {
    animation: orbit702 30s infinite;
    animation-delay: 7.02s;
    background-color: hsl(44.04, 100%, 50%);
  }
  @keyframes orbit702 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-212deg) rotateY(39deg) translateX(160px) rotateZ(212deg);
    }
    80% {
      transform: rotateZ(-212deg) rotateY(39deg) translateX(160px) rotateZ(212deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-212deg) rotateY(39deg) translateX(480px) rotateZ(212deg);
    }
  }
  .c:nth-child(703) {
    animation: orbit703 30s infinite;
    animation-delay: 7.03s;
    background-color: hsl(44.06, 100%, 50%);
  }
  @keyframes orbit703 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-342deg) rotateY(40deg) translateX(160px) rotateZ(342deg);
    }
    80% {
      transform: rotateZ(-342deg) rotateY(40deg) translateX(160px) rotateZ(342deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-342deg) rotateY(40deg) translateX(480px) rotateZ(342deg);
    }
  }
  .c:nth-child(704) {
    animation: orbit704 30s infinite;
    animation-delay: 7.04s;
    background-color: hsl(44.08, 100%, 50%);
  }
  @keyframes orbit704 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-171deg) rotateY(211deg) translateX(160px) rotateZ(171deg);
    }
    80% {
      transform: rotateZ(-171deg) rotateY(211deg) translateX(160px) rotateZ(171deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-171deg) rotateY(211deg) translateX(480px) rotateZ(171deg);
    }
  }
  .c:nth-child(705) {
    animation: orbit705 30s infinite;
    animation-delay: 7.05s;
    background-color: hsl(44.1, 100%, 50%);
  }
  @keyframes orbit705 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-66deg) rotateY(8deg) translateX(160px) rotateZ(66deg);
    }
    80% {
      transform: rotateZ(-66deg) rotateY(8deg) translateX(160px) rotateZ(66deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-66deg) rotateY(8deg) translateX(480px) rotateZ(66deg);
    }
  }
  .c:nth-child(706) {
    animation: orbit706 30s infinite;
    animation-delay: 7.06s;
    background-color: hsl(44.12, 100%, 50%);
  }
  @keyframes orbit706 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-137deg) rotateY(74deg) translateX(160px) rotateZ(137deg);
    }
    80% {
      transform: rotateZ(-137deg) rotateY(74deg) translateX(160px) rotateZ(137deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-137deg) rotateY(74deg) translateX(480px) rotateZ(137deg);
    }
  }
  .c:nth-child(707) {
    animation: orbit707 30s infinite;
    animation-delay: 7.07s;
    background-color: hsl(44.14, 100%, 50%);
  }
  @keyframes orbit707 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-250deg) rotateY(333deg) translateX(160px) rotateZ(250deg);
    }
    80% {
      transform: rotateZ(-250deg) rotateY(333deg) translateX(160px) rotateZ(250deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-250deg) rotateY(333deg) translateX(480px) rotateZ(250deg);
    }
  }
  .c:nth-child(708) {
    animation: orbit708 30s infinite;
    animation-delay: 7.08s;
    background-color: hsl(44.16, 100%, 50%);
  }
  @keyframes orbit708 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-244deg) rotateY(112deg) translateX(160px) rotateZ(244deg);
    }
    80% {
      transform: rotateZ(-244deg) rotateY(112deg) translateX(160px) rotateZ(244deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-244deg) rotateY(112deg) translateX(480px) rotateZ(244deg);
    }
  }
  .c:nth-child(709) {
    animation: orbit709 30s infinite;
    animation-delay: 7.09s;
    background-color: hsl(44.18, 100%, 50%);
  }
  @keyframes orbit709 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-199deg) rotateY(216deg) translateX(160px) rotateZ(199deg);
    }
    80% {
      transform: rotateZ(-199deg) rotateY(216deg) translateX(160px) rotateZ(199deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-199deg) rotateY(216deg) translateX(480px) rotateZ(199deg);
    }
  }
  .c:nth-child(710) {
    animation: orbit710 30s infinite;
    animation-delay: 7.1s;
    background-color: hsl(44.2, 100%, 50%);
  }
  @keyframes orbit710 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-252deg) rotateY(27deg) translateX(160px) rotateZ(252deg);
    }
    80% {
      transform: rotateZ(-252deg) rotateY(27deg) translateX(160px) rotateZ(252deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-252deg) rotateY(27deg) translateX(480px) rotateZ(252deg);
    }
  }
  .c:nth-child(711) {
    animation: orbit711 30s infinite;
    animation-delay: 7.11s;
    background-color: hsl(44.22, 100%, 50%);
  }
  @keyframes orbit711 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-281deg) rotateY(360deg) translateX(160px) rotateZ(281deg);
    }
    80% {
      transform: rotateZ(-281deg) rotateY(360deg) translateX(160px) rotateZ(281deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-281deg) rotateY(360deg) translateX(480px) rotateZ(281deg);
    }
  }
  .c:nth-child(712) {
    animation: orbit712 30s infinite;
    animation-delay: 7.12s;
    background-color: hsl(44.24, 100%, 50%);
  }
  @keyframes orbit712 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-150deg) rotateY(241deg) translateX(160px) rotateZ(150deg);
    }
    80% {
      transform: rotateZ(-150deg) rotateY(241deg) translateX(160px) rotateZ(150deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-150deg) rotateY(241deg) translateX(480px) rotateZ(150deg);
    }
  }
  .c:nth-child(713) {
    animation: orbit713 30s infinite;
    animation-delay: 7.13s;
    background-color: hsl(44.26, 100%, 50%);
  }
  @keyframes orbit713 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-228deg) rotateY(43deg) translateX(160px) rotateZ(228deg);
    }
    80% {
      transform: rotateZ(-228deg) rotateY(43deg) translateX(160px) rotateZ(228deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-228deg) rotateY(43deg) translateX(480px) rotateZ(228deg);
    }
  }
  .c:nth-child(714) {
    animation: orbit714 30s infinite;
    animation-delay: 7.14s;
    background-color: hsl(44.28, 100%, 50%);
  }
  @keyframes orbit714 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-150deg) rotateY(69deg) translateX(160px) rotateZ(150deg);
    }
    80% {
      transform: rotateZ(-150deg) rotateY(69deg) translateX(160px) rotateZ(150deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-150deg) rotateY(69deg) translateX(480px) rotateZ(150deg);
    }
  }
  .c:nth-child(715) {
    animation: orbit715 30s infinite;
    animation-delay: 7.15s;
    background-color: hsl(44.3, 100%, 50%);
  }
  @keyframes orbit715 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-310deg) rotateY(259deg) translateX(160px) rotateZ(310deg);
    }
    80% {
      transform: rotateZ(-310deg) rotateY(259deg) translateX(160px) rotateZ(310deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-310deg) rotateY(259deg) translateX(480px) rotateZ(310deg);
    }
  }
  .c:nth-child(716) {
    animation: orbit716 30s infinite;
    animation-delay: 7.16s;
    background-color: hsl(44.32, 100%, 50%);
  }
  @keyframes orbit716 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-13deg) rotateY(145deg) translateX(160px) rotateZ(13deg);
    }
    80% {
      transform: rotateZ(-13deg) rotateY(145deg) translateX(160px) rotateZ(13deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-13deg) rotateY(145deg) translateX(480px) rotateZ(13deg);
    }
  }
  .c:nth-child(717) {
    animation: orbit717 30s infinite;
    animation-delay: 7.17s;
    background-color: hsl(44.34, 100%, 50%);
  }
  @keyframes orbit717 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-210deg) rotateY(269deg) translateX(160px) rotateZ(210deg);
    }
    80% {
      transform: rotateZ(-210deg) rotateY(269deg) translateX(160px) rotateZ(210deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-210deg) rotateY(269deg) translateX(480px) rotateZ(210deg);
    }
  }
  .c:nth-child(718) {
    animation: orbit718 30s infinite;
    animation-delay: 7.18s;
    background-color: hsl(44.36, 100%, 50%);
  }
  @keyframes orbit718 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-11deg) rotateY(301deg) translateX(160px) rotateZ(11deg);
    }
    80% {
      transform: rotateZ(-11deg) rotateY(301deg) translateX(160px) rotateZ(11deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-11deg) rotateY(301deg) translateX(480px) rotateZ(11deg);
    }
  }
  .c:nth-child(719) {
    animation: orbit719 30s infinite;
    animation-delay: 7.19s;
    background-color: hsl(44.38, 100%, 50%);
  }
  @keyframes orbit719 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-102deg) rotateY(353deg) translateX(160px) rotateZ(102deg);
    }
    80% {
      transform: rotateZ(-102deg) rotateY(353deg) translateX(160px) rotateZ(102deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-102deg) rotateY(353deg) translateX(480px) rotateZ(102deg);
    }
  }
  .c:nth-child(720) {
    animation: orbit720 30s infinite;
    animation-delay: 7.2s;
    background-color: hsl(44.4, 100%, 50%);
  }
  @keyframes orbit720 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-83deg) rotateY(299deg) translateX(160px) rotateZ(83deg);
    }
    80% {
      transform: rotateZ(-83deg) rotateY(299deg) translateX(160px) rotateZ(83deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-83deg) rotateY(299deg) translateX(480px) rotateZ(83deg);
    }
  }
  .c:nth-child(721) {
    animation: orbit721 30s infinite;
    animation-delay: 7.21s;
    background-color: hsl(44.42, 100%, 50%);
  }
  @keyframes orbit721 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-127deg) rotateY(27deg) translateX(160px) rotateZ(127deg);
    }
    80% {
      transform: rotateZ(-127deg) rotateY(27deg) translateX(160px) rotateZ(127deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-127deg) rotateY(27deg) translateX(480px) rotateZ(127deg);
    }
  }
  .c:nth-child(722) {
    animation: orbit722 30s infinite;
    animation-delay: 7.22s;
    background-color: hsl(44.44, 100%, 50%);
  }
  @keyframes orbit722 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-176deg) rotateY(76deg) translateX(160px) rotateZ(176deg);
    }
    80% {
      transform: rotateZ(-176deg) rotateY(76deg) translateX(160px) rotateZ(176deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-176deg) rotateY(76deg) translateX(480px) rotateZ(176deg);
    }
  }
  .c:nth-child(723) {
    animation: orbit723 30s infinite;
    animation-delay: 7.23s;
    background-color: hsl(44.46, 100%, 50%);
  }
  @keyframes orbit723 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-269deg) rotateY(280deg) translateX(160px) rotateZ(269deg);
    }
    80% {
      transform: rotateZ(-269deg) rotateY(280deg) translateX(160px) rotateZ(269deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-269deg) rotateY(280deg) translateX(480px) rotateZ(269deg);
    }
  }
  .c:nth-child(724) {
    animation: orbit724 30s infinite;
    animation-delay: 7.24s;
    background-color: hsl(44.48, 100%, 50%);
  }
  @keyframes orbit724 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-323deg) rotateY(45deg) translateX(160px) rotateZ(323deg);
    }
    80% {
      transform: rotateZ(-323deg) rotateY(45deg) translateX(160px) rotateZ(323deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-323deg) rotateY(45deg) translateX(480px) rotateZ(323deg);
    }
  }
  .c:nth-child(725) {
    animation: orbit725 30s infinite;
    animation-delay: 7.25s;
    background-color: hsl(44.5, 100%, 50%);
  }
  @keyframes orbit725 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-32deg) rotateY(254deg) translateX(160px) rotateZ(32deg);
    }
    80% {
      transform: rotateZ(-32deg) rotateY(254deg) translateX(160px) rotateZ(32deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-32deg) rotateY(254deg) translateX(480px) rotateZ(32deg);
    }
  }
  .c:nth-child(726) {
    animation: orbit726 30s infinite;
    animation-delay: 7.26s;
    background-color: hsl(44.52, 100%, 50%);
  }
  @keyframes orbit726 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-133deg) rotateY(82deg) translateX(160px) rotateZ(133deg);
    }
    80% {
      transform: rotateZ(-133deg) rotateY(82deg) translateX(160px) rotateZ(133deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-133deg) rotateY(82deg) translateX(480px) rotateZ(133deg);
    }
  }
  .c:nth-child(727) {
    animation: orbit727 30s infinite;
    animation-delay: 7.27s;
    background-color: hsl(44.54, 100%, 50%);
  }
  @keyframes orbit727 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-98deg) rotateY(18deg) translateX(160px) rotateZ(98deg);
    }
    80% {
      transform: rotateZ(-98deg) rotateY(18deg) translateX(160px) rotateZ(98deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-98deg) rotateY(18deg) translateX(480px) rotateZ(98deg);
    }
  }
  .c:nth-child(728) {
    animation: orbit728 30s infinite;
    animation-delay: 7.28s;
    background-color: hsl(44.56, 100%, 50%);
  }
  @keyframes orbit728 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(313deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(313deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(313deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(729) {
    animation: orbit729 30s infinite;
    animation-delay: 7.29s;
    background-color: hsl(44.58, 100%, 50%);
  }
  @keyframes orbit729 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-357deg) rotateY(59deg) translateX(160px) rotateZ(357deg);
    }
    80% {
      transform: rotateZ(-357deg) rotateY(59deg) translateX(160px) rotateZ(357deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-357deg) rotateY(59deg) translateX(480px) rotateZ(357deg);
    }
  }
  .c:nth-child(730) {
    animation: orbit730 30s infinite;
    animation-delay: 7.3s;
    background-color: hsl(44.6, 100%, 50%);
  }
  @keyframes orbit730 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-316deg) rotateY(206deg) translateX(160px) rotateZ(316deg);
    }
    80% {
      transform: rotateZ(-316deg) rotateY(206deg) translateX(160px) rotateZ(316deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-316deg) rotateY(206deg) translateX(480px) rotateZ(316deg);
    }
  }
  .c:nth-child(731) {
    animation: orbit731 30s infinite;
    animation-delay: 7.31s;
    background-color: hsl(44.62, 100%, 50%);
  }
  @keyframes orbit731 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-336deg) rotateY(300deg) translateX(160px) rotateZ(336deg);
    }
    80% {
      transform: rotateZ(-336deg) rotateY(300deg) translateX(160px) rotateZ(336deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-336deg) rotateY(300deg) translateX(480px) rotateZ(336deg);
    }
  }
  .c:nth-child(732) {
    animation: orbit732 30s infinite;
    animation-delay: 7.32s;
    background-color: hsl(44.64, 100%, 50%);
  }
  @keyframes orbit732 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(166deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(166deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(166deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(733) {
    animation: orbit733 30s infinite;
    animation-delay: 7.33s;
    background-color: hsl(44.66, 100%, 50%);
  }
  @keyframes orbit733 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-206deg) rotateY(53deg) translateX(160px) rotateZ(206deg);
    }
    80% {
      transform: rotateZ(-206deg) rotateY(53deg) translateX(160px) rotateZ(206deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-206deg) rotateY(53deg) translateX(480px) rotateZ(206deg);
    }
  }
  .c:nth-child(734) {
    animation: orbit734 30s infinite;
    animation-delay: 7.34s;
    background-color: hsl(44.68, 100%, 50%);
  }
  @keyframes orbit734 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-40deg) rotateY(67deg) translateX(160px) rotateZ(40deg);
    }
    80% {
      transform: rotateZ(-40deg) rotateY(67deg) translateX(160px) rotateZ(40deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-40deg) rotateY(67deg) translateX(480px) rotateZ(40deg);
    }
  }
  .c:nth-child(735) {
    animation: orbit735 30s infinite;
    animation-delay: 7.35s;
    background-color: hsl(44.7, 100%, 50%);
  }
  @keyframes orbit735 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-319deg) rotateY(355deg) translateX(160px) rotateZ(319deg);
    }
    80% {
      transform: rotateZ(-319deg) rotateY(355deg) translateX(160px) rotateZ(319deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-319deg) rotateY(355deg) translateX(480px) rotateZ(319deg);
    }
  }
  .c:nth-child(736) {
    animation: orbit736 30s infinite;
    animation-delay: 7.36s;
    background-color: hsl(44.72, 100%, 50%);
  }
  @keyframes orbit736 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-357deg) rotateY(142deg) translateX(160px) rotateZ(357deg);
    }
    80% {
      transform: rotateZ(-357deg) rotateY(142deg) translateX(160px) rotateZ(357deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-357deg) rotateY(142deg) translateX(480px) rotateZ(357deg);
    }
  }
  .c:nth-child(737) {
    animation: orbit737 30s infinite;
    animation-delay: 7.37s;
    background-color: hsl(44.74, 100%, 50%);
  }
  @keyframes orbit737 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-193deg) rotateY(49deg) translateX(160px) rotateZ(193deg);
    }
    80% {
      transform: rotateZ(-193deg) rotateY(49deg) translateX(160px) rotateZ(193deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-193deg) rotateY(49deg) translateX(480px) rotateZ(193deg);
    }
  }
  .c:nth-child(738) {
    animation: orbit738 30s infinite;
    animation-delay: 7.38s;
    background-color: hsl(44.76, 100%, 50%);
  }
  @keyframes orbit738 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-178deg) rotateY(100deg) translateX(160px) rotateZ(178deg);
    }
    80% {
      transform: rotateZ(-178deg) rotateY(100deg) translateX(160px) rotateZ(178deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-178deg) rotateY(100deg) translateX(480px) rotateZ(178deg);
    }
  }
  .c:nth-child(739) {
    animation: orbit739 30s infinite;
    animation-delay: 7.39s;
    background-color: hsl(44.78, 100%, 50%);
  }
  @keyframes orbit739 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-218deg) rotateY(188deg) translateX(160px) rotateZ(218deg);
    }
    80% {
      transform: rotateZ(-218deg) rotateY(188deg) translateX(160px) rotateZ(218deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-218deg) rotateY(188deg) translateX(480px) rotateZ(218deg);
    }
  }
  .c:nth-child(740) {
    animation: orbit740 30s infinite;
    animation-delay: 7.4s;
    background-color: hsl(44.8, 100%, 50%);
  }
  @keyframes orbit740 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-336deg) rotateY(167deg) translateX(160px) rotateZ(336deg);
    }
    80% {
      transform: rotateZ(-336deg) rotateY(167deg) translateX(160px) rotateZ(336deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-336deg) rotateY(167deg) translateX(480px) rotateZ(336deg);
    }
  }
  .c:nth-child(741) {
    animation: orbit741 30s infinite;
    animation-delay: 7.41s;
    background-color: hsl(44.82, 100%, 50%);
  }
  @keyframes orbit741 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-144deg) rotateY(158deg) translateX(160px) rotateZ(144deg);
    }
    80% {
      transform: rotateZ(-144deg) rotateY(158deg) translateX(160px) rotateZ(144deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-144deg) rotateY(158deg) translateX(480px) rotateZ(144deg);
    }
  }
  .c:nth-child(742) {
    animation: orbit742 30s infinite;
    animation-delay: 7.42s;
    background-color: hsl(44.84, 100%, 50%);
  }
  @keyframes orbit742 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-17deg) rotateY(165deg) translateX(160px) rotateZ(17deg);
    }
    80% {
      transform: rotateZ(-17deg) rotateY(165deg) translateX(160px) rotateZ(17deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-17deg) rotateY(165deg) translateX(480px) rotateZ(17deg);
    }
  }
  .c:nth-child(743) {
    animation: orbit743 30s infinite;
    animation-delay: 7.43s;
    background-color: hsl(44.86, 100%, 50%);
  }
  @keyframes orbit743 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-274deg) rotateY(146deg) translateX(160px) rotateZ(274deg);
    }
    80% {
      transform: rotateZ(-274deg) rotateY(146deg) translateX(160px) rotateZ(274deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-274deg) rotateY(146deg) translateX(480px) rotateZ(274deg);
    }
  }
  .c:nth-child(744) {
    animation: orbit744 30s infinite;
    animation-delay: 7.44s;
    background-color: hsl(44.88, 100%, 50%);
  }
  @keyframes orbit744 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-294deg) rotateY(29deg) translateX(160px) rotateZ(294deg);
    }
    80% {
      transform: rotateZ(-294deg) rotateY(29deg) translateX(160px) rotateZ(294deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-294deg) rotateY(29deg) translateX(480px) rotateZ(294deg);
    }
  }
  .c:nth-child(745) {
    animation: orbit745 30s infinite;
    animation-delay: 7.45s;
    background-color: hsl(44.9, 100%, 50%);
  }
  @keyframes orbit745 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-39deg) rotateY(298deg) translateX(160px) rotateZ(39deg);
    }
    80% {
      transform: rotateZ(-39deg) rotateY(298deg) translateX(160px) rotateZ(39deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-39deg) rotateY(298deg) translateX(480px) rotateZ(39deg);
    }
  }
  .c:nth-child(746) {
    animation: orbit746 30s infinite;
    animation-delay: 7.46s;
    background-color: hsl(44.92, 100%, 50%);
  }
  @keyframes orbit746 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(206deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(206deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(206deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(747) {
    animation: orbit747 30s infinite;
    animation-delay: 7.47s;
    background-color: hsl(44.94, 100%, 50%);
  }
  @keyframes orbit747 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-161deg) rotateY(81deg) translateX(160px) rotateZ(161deg);
    }
    80% {
      transform: rotateZ(-161deg) rotateY(81deg) translateX(160px) rotateZ(161deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-161deg) rotateY(81deg) translateX(480px) rotateZ(161deg);
    }
  }
  .c:nth-child(748) {
    animation: orbit748 30s infinite;
    animation-delay: 7.48s;
    background-color: hsl(44.96, 100%, 50%);
  }
  @keyframes orbit748 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-252deg) rotateY(11deg) translateX(160px) rotateZ(252deg);
    }
    80% {
      transform: rotateZ(-252deg) rotateY(11deg) translateX(160px) rotateZ(252deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-252deg) rotateY(11deg) translateX(480px) rotateZ(252deg);
    }
  }
  .c:nth-child(749) {
    animation: orbit749 30s infinite;
    animation-delay: 7.49s;
    background-color: hsl(44.98, 100%, 50%);
  }
  @keyframes orbit749 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-209deg) rotateY(314deg) translateX(160px) rotateZ(209deg);
    }
    80% {
      transform: rotateZ(-209deg) rotateY(314deg) translateX(160px) rotateZ(209deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-209deg) rotateY(314deg) translateX(480px) rotateZ(209deg);
    }
  }
  .c:nth-child(750) {
    animation: orbit750 30s infinite;
    animation-delay: 7.5s;
    background-color: hsl(45, 100%, 50%);
  }
  @keyframes orbit750 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-28deg) rotateY(270deg) translateX(160px) rotateZ(28deg);
    }
    80% {
      transform: rotateZ(-28deg) rotateY(270deg) translateX(160px) rotateZ(28deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-28deg) rotateY(270deg) translateX(480px) rotateZ(28deg);
    }
  }
  .c:nth-child(751) {
    animation: orbit751 30s infinite;
    animation-delay: 7.51s;
    background-color: hsl(45.02, 100%, 50%);
  }
  @keyframes orbit751 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-218deg) rotateY(231deg) translateX(160px) rotateZ(218deg);
    }
    80% {
      transform: rotateZ(-218deg) rotateY(231deg) translateX(160px) rotateZ(218deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-218deg) rotateY(231deg) translateX(480px) rotateZ(218deg);
    }
  }
  .c:nth-child(752) {
    animation: orbit752 30s infinite;
    animation-delay: 7.52s;
    background-color: hsl(45.04, 100%, 50%);
  }
  @keyframes orbit752 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-112deg) rotateY(47deg) translateX(160px) rotateZ(112deg);
    }
    80% {
      transform: rotateZ(-112deg) rotateY(47deg) translateX(160px) rotateZ(112deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-112deg) rotateY(47deg) translateX(480px) rotateZ(112deg);
    }
  }
  .c:nth-child(753) {
    animation: orbit753 30s infinite;
    animation-delay: 7.53s;
    background-color: hsl(45.06, 100%, 50%);
  }
  @keyframes orbit753 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-247deg) rotateY(191deg) translateX(160px) rotateZ(247deg);
    }
    80% {
      transform: rotateZ(-247deg) rotateY(191deg) translateX(160px) rotateZ(247deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-247deg) rotateY(191deg) translateX(480px) rotateZ(247deg);
    }
  }
  .c:nth-child(754) {
    animation: orbit754 30s infinite;
    animation-delay: 7.54s;
    background-color: hsl(45.08, 100%, 50%);
  }
  @keyframes orbit754 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-51deg) rotateY(253deg) translateX(160px) rotateZ(51deg);
    }
    80% {
      transform: rotateZ(-51deg) rotateY(253deg) translateX(160px) rotateZ(51deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-51deg) rotateY(253deg) translateX(480px) rotateZ(51deg);
    }
  }
  .c:nth-child(755) {
    animation: orbit755 30s infinite;
    animation-delay: 7.55s;
    background-color: hsl(45.1, 100%, 50%);
  }
  @keyframes orbit755 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-231deg) rotateY(235deg) translateX(160px) rotateZ(231deg);
    }
    80% {
      transform: rotateZ(-231deg) rotateY(235deg) translateX(160px) rotateZ(231deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-231deg) rotateY(235deg) translateX(480px) rotateZ(231deg);
    }
  }
  .c:nth-child(756) {
    animation: orbit756 30s infinite;
    animation-delay: 7.56s;
    background-color: hsl(45.12, 100%, 50%);
  }
  @keyframes orbit756 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-256deg) rotateY(3deg) translateX(160px) rotateZ(256deg);
    }
    80% {
      transform: rotateZ(-256deg) rotateY(3deg) translateX(160px) rotateZ(256deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-256deg) rotateY(3deg) translateX(480px) rotateZ(256deg);
    }
  }
  .c:nth-child(757) {
    animation: orbit757 30s infinite;
    animation-delay: 7.57s;
    background-color: hsl(45.14, 100%, 50%);
  }
  @keyframes orbit757 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-34deg) rotateY(125deg) translateX(160px) rotateZ(34deg);
    }
    80% {
      transform: rotateZ(-34deg) rotateY(125deg) translateX(160px) rotateZ(34deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-34deg) rotateY(125deg) translateX(480px) rotateZ(34deg);
    }
  }
  .c:nth-child(758) {
    animation: orbit758 30s infinite;
    animation-delay: 7.58s;
    background-color: hsl(45.16, 100%, 50%);
  }
  @keyframes orbit758 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-178deg) rotateY(239deg) translateX(160px) rotateZ(178deg);
    }
    80% {
      transform: rotateZ(-178deg) rotateY(239deg) translateX(160px) rotateZ(178deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-178deg) rotateY(239deg) translateX(480px) rotateZ(178deg);
    }
  }
  .c:nth-child(759) {
    animation: orbit759 30s infinite;
    animation-delay: 7.59s;
    background-color: hsl(45.18, 100%, 50%);
  }
  @keyframes orbit759 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-265deg) rotateY(345deg) translateX(160px) rotateZ(265deg);
    }
    80% {
      transform: rotateZ(-265deg) rotateY(345deg) translateX(160px) rotateZ(265deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-265deg) rotateY(345deg) translateX(480px) rotateZ(265deg);
    }
  }
  .c:nth-child(760) {
    animation: orbit760 30s infinite;
    animation-delay: 7.6s;
    background-color: hsl(45.2, 100%, 50%);
  }
  @keyframes orbit760 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-286deg) rotateY(278deg) translateX(160px) rotateZ(286deg);
    }
    80% {
      transform: rotateZ(-286deg) rotateY(278deg) translateX(160px) rotateZ(286deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-286deg) rotateY(278deg) translateX(480px) rotateZ(286deg);
    }
  }
  .c:nth-child(761) {
    animation: orbit761 30s infinite;
    animation-delay: 7.61s;
    background-color: hsl(45.22, 100%, 50%);
  }
  @keyframes orbit761 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-150deg) rotateY(342deg) translateX(160px) rotateZ(150deg);
    }
    80% {
      transform: rotateZ(-150deg) rotateY(342deg) translateX(160px) rotateZ(150deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-150deg) rotateY(342deg) translateX(480px) rotateZ(150deg);
    }
  }
  .c:nth-child(762) {
    animation: orbit762 30s infinite;
    animation-delay: 7.62s;
    background-color: hsl(45.24, 100%, 50%);
  }
  @keyframes orbit762 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-217deg) rotateY(15deg) translateX(160px) rotateZ(217deg);
    }
    80% {
      transform: rotateZ(-217deg) rotateY(15deg) translateX(160px) rotateZ(217deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-217deg) rotateY(15deg) translateX(480px) rotateZ(217deg);
    }
  }
  .c:nth-child(763) {
    animation: orbit763 30s infinite;
    animation-delay: 7.63s;
    background-color: hsl(45.26, 100%, 50%);
  }
  @keyframes orbit763 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-93deg) rotateY(74deg) translateX(160px) rotateZ(93deg);
    }
    80% {
      transform: rotateZ(-93deg) rotateY(74deg) translateX(160px) rotateZ(93deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-93deg) rotateY(74deg) translateX(480px) rotateZ(93deg);
    }
  }
  .c:nth-child(764) {
    animation: orbit764 30s infinite;
    animation-delay: 7.64s;
    background-color: hsl(45.28, 100%, 50%);
  }
  @keyframes orbit764 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-355deg) rotateY(93deg) translateX(160px) rotateZ(355deg);
    }
    80% {
      transform: rotateZ(-355deg) rotateY(93deg) translateX(160px) rotateZ(355deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-355deg) rotateY(93deg) translateX(480px) rotateZ(355deg);
    }
  }
  .c:nth-child(765) {
    animation: orbit765 30s infinite;
    animation-delay: 7.65s;
    background-color: hsl(45.3, 100%, 50%);
  }
  @keyframes orbit765 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-16deg) rotateY(272deg) translateX(160px) rotateZ(16deg);
    }
    80% {
      transform: rotateZ(-16deg) rotateY(272deg) translateX(160px) rotateZ(16deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-16deg) rotateY(272deg) translateX(480px) rotateZ(16deg);
    }
  }
  .c:nth-child(766) {
    animation: orbit766 30s infinite;
    animation-delay: 7.66s;
    background-color: hsl(45.32, 100%, 50%);
  }
  @keyframes orbit766 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-282deg) rotateY(232deg) translateX(160px) rotateZ(282deg);
    }
    80% {
      transform: rotateZ(-282deg) rotateY(232deg) translateX(160px) rotateZ(282deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-282deg) rotateY(232deg) translateX(480px) rotateZ(282deg);
    }
  }
  .c:nth-child(767) {
    animation: orbit767 30s infinite;
    animation-delay: 7.67s;
    background-color: hsl(45.34, 100%, 50%);
  }
  @keyframes orbit767 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-21deg) rotateY(119deg) translateX(160px) rotateZ(21deg);
    }
    80% {
      transform: rotateZ(-21deg) rotateY(119deg) translateX(160px) rotateZ(21deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-21deg) rotateY(119deg) translateX(480px) rotateZ(21deg);
    }
  }
  .c:nth-child(768) {
    animation: orbit768 30s infinite;
    animation-delay: 7.68s;
    background-color: hsl(45.36, 100%, 50%);
  }
  @keyframes orbit768 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-27deg) rotateY(162deg) translateX(160px) rotateZ(27deg);
    }
    80% {
      transform: rotateZ(-27deg) rotateY(162deg) translateX(160px) rotateZ(27deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-27deg) rotateY(162deg) translateX(480px) rotateZ(27deg);
    }
  }
  .c:nth-child(769) {
    animation: orbit769 30s infinite;
    animation-delay: 7.69s;
    background-color: hsl(45.38, 100%, 50%);
  }
  @keyframes orbit769 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-117deg) rotateY(93deg) translateX(160px) rotateZ(117deg);
    }
    80% {
      transform: rotateZ(-117deg) rotateY(93deg) translateX(160px) rotateZ(117deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-117deg) rotateY(93deg) translateX(480px) rotateZ(117deg);
    }
  }
  .c:nth-child(770) {
    animation: orbit770 30s infinite;
    animation-delay: 7.7s;
    background-color: hsl(45.4, 100%, 50%);
  }
  @keyframes orbit770 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-172deg) rotateY(254deg) translateX(160px) rotateZ(172deg);
    }
    80% {
      transform: rotateZ(-172deg) rotateY(254deg) translateX(160px) rotateZ(172deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-172deg) rotateY(254deg) translateX(480px) rotateZ(172deg);
    }
  }
  .c:nth-child(771) {
    animation: orbit771 30s infinite;
    animation-delay: 7.71s;
    background-color: hsl(45.42, 100%, 50%);
  }
  @keyframes orbit771 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-156deg) rotateY(203deg) translateX(160px) rotateZ(156deg);
    }
    80% {
      transform: rotateZ(-156deg) rotateY(203deg) translateX(160px) rotateZ(156deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-156deg) rotateY(203deg) translateX(480px) rotateZ(156deg);
    }
  }
  .c:nth-child(772) {
    animation: orbit772 30s infinite;
    animation-delay: 7.72s;
    background-color: hsl(45.44, 100%, 50%);
  }
  @keyframes orbit772 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-139deg) rotateY(245deg) translateX(160px) rotateZ(139deg);
    }
    80% {
      transform: rotateZ(-139deg) rotateY(245deg) translateX(160px) rotateZ(139deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-139deg) rotateY(245deg) translateX(480px) rotateZ(139deg);
    }
  }
  .c:nth-child(773) {
    animation: orbit773 30s infinite;
    animation-delay: 7.73s;
    background-color: hsl(45.46, 100%, 50%);
  }
  @keyframes orbit773 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-281deg) rotateY(265deg) translateX(160px) rotateZ(281deg);
    }
    80% {
      transform: rotateZ(-281deg) rotateY(265deg) translateX(160px) rotateZ(281deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-281deg) rotateY(265deg) translateX(480px) rotateZ(281deg);
    }
  }
  .c:nth-child(774) {
    animation: orbit774 30s infinite;
    animation-delay: 7.74s;
    background-color: hsl(45.48, 100%, 50%);
  }
  @keyframes orbit774 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-295deg) rotateY(238deg) translateX(160px) rotateZ(295deg);
    }
    80% {
      transform: rotateZ(-295deg) rotateY(238deg) translateX(160px) rotateZ(295deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-295deg) rotateY(238deg) translateX(480px) rotateZ(295deg);
    }
  }
  .c:nth-child(775) {
    animation: orbit775 30s infinite;
    animation-delay: 7.75s;
    background-color: hsl(45.5, 100%, 50%);
  }
  @keyframes orbit775 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-355deg) rotateY(21deg) translateX(160px) rotateZ(355deg);
    }
    80% {
      transform: rotateZ(-355deg) rotateY(21deg) translateX(160px) rotateZ(355deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-355deg) rotateY(21deg) translateX(480px) rotateZ(355deg);
    }
  }
  .c:nth-child(776) {
    animation: orbit776 30s infinite;
    animation-delay: 7.76s;
    background-color: hsl(45.52, 100%, 50%);
  }
  @keyframes orbit776 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-102deg) rotateY(199deg) translateX(160px) rotateZ(102deg);
    }
    80% {
      transform: rotateZ(-102deg) rotateY(199deg) translateX(160px) rotateZ(102deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-102deg) rotateY(199deg) translateX(480px) rotateZ(102deg);
    }
  }
  .c:nth-child(777) {
    animation: orbit777 30s infinite;
    animation-delay: 7.77s;
    background-color: hsl(45.54, 100%, 50%);
  }
  @keyframes orbit777 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-266deg) rotateY(60deg) translateX(160px) rotateZ(266deg);
    }
    80% {
      transform: rotateZ(-266deg) rotateY(60deg) translateX(160px) rotateZ(266deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-266deg) rotateY(60deg) translateX(480px) rotateZ(266deg);
    }
  }
  .c:nth-child(778) {
    animation: orbit778 30s infinite;
    animation-delay: 7.78s;
    background-color: hsl(45.56, 100%, 50%);
  }
  @keyframes orbit778 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-158deg) rotateY(150deg) translateX(160px) rotateZ(158deg);
    }
    80% {
      transform: rotateZ(-158deg) rotateY(150deg) translateX(160px) rotateZ(158deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-158deg) rotateY(150deg) translateX(480px) rotateZ(158deg);
    }
  }
  .c:nth-child(779) {
    animation: orbit779 30s infinite;
    animation-delay: 7.79s;
    background-color: hsl(45.58, 100%, 50%);
  }
  @keyframes orbit779 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-58deg) rotateY(67deg) translateX(160px) rotateZ(58deg);
    }
    80% {
      transform: rotateZ(-58deg) rotateY(67deg) translateX(160px) rotateZ(58deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-58deg) rotateY(67deg) translateX(480px) rotateZ(58deg);
    }
  }
  .c:nth-child(780) {
    animation: orbit780 30s infinite;
    animation-delay: 7.8s;
    background-color: hsl(45.6, 100%, 50%);
  }
  @keyframes orbit780 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-296deg) rotateY(340deg) translateX(160px) rotateZ(296deg);
    }
    80% {
      transform: rotateZ(-296deg) rotateY(340deg) translateX(160px) rotateZ(296deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-296deg) rotateY(340deg) translateX(480px) rotateZ(296deg);
    }
  }
  .c:nth-child(781) {
    animation: orbit781 30s infinite;
    animation-delay: 7.81s;
    background-color: hsl(45.62, 100%, 50%);
  }
  @keyframes orbit781 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-255deg) rotateY(25deg) translateX(160px) rotateZ(255deg);
    }
    80% {
      transform: rotateZ(-255deg) rotateY(25deg) translateX(160px) rotateZ(255deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-255deg) rotateY(25deg) translateX(480px) rotateZ(255deg);
    }
  }
  .c:nth-child(782) {
    animation: orbit782 30s infinite;
    animation-delay: 7.82s;
    background-color: hsl(45.64, 100%, 50%);
  }
  @keyframes orbit782 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-157deg) rotateY(73deg) translateX(160px) rotateZ(157deg);
    }
    80% {
      transform: rotateZ(-157deg) rotateY(73deg) translateX(160px) rotateZ(157deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-157deg) rotateY(73deg) translateX(480px) rotateZ(157deg);
    }
  }
  .c:nth-child(783) {
    animation: orbit783 30s infinite;
    animation-delay: 7.83s;
    background-color: hsl(45.66, 100%, 50%);
  }
  @keyframes orbit783 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-155deg) rotateY(313deg) translateX(160px) rotateZ(155deg);
    }
    80% {
      transform: rotateZ(-155deg) rotateY(313deg) translateX(160px) rotateZ(155deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-155deg) rotateY(313deg) translateX(480px) rotateZ(155deg);
    }
  }
  .c:nth-child(784) {
    animation: orbit784 30s infinite;
    animation-delay: 7.84s;
    background-color: hsl(45.68, 100%, 50%);
  }
  @keyframes orbit784 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-73deg) rotateY(5deg) translateX(160px) rotateZ(73deg);
    }
    80% {
      transform: rotateZ(-73deg) rotateY(5deg) translateX(160px) rotateZ(73deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-73deg) rotateY(5deg) translateX(480px) rotateZ(73deg);
    }
  }
  .c:nth-child(785) {
    animation: orbit785 30s infinite;
    animation-delay: 7.85s;
    background-color: hsl(45.7, 100%, 50%);
  }
  @keyframes orbit785 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-122deg) rotateY(316deg) translateX(160px) rotateZ(122deg);
    }
    80% {
      transform: rotateZ(-122deg) rotateY(316deg) translateX(160px) rotateZ(122deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-122deg) rotateY(316deg) translateX(480px) rotateZ(122deg);
    }
  }
  .c:nth-child(786) {
    animation: orbit786 30s infinite;
    animation-delay: 7.86s;
    background-color: hsl(45.72, 100%, 50%);
  }
  @keyframes orbit786 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(50deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(50deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(50deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(787) {
    animation: orbit787 30s infinite;
    animation-delay: 7.87s;
    background-color: hsl(45.74, 100%, 50%);
  }
  @keyframes orbit787 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-112deg) rotateY(118deg) translateX(160px) rotateZ(112deg);
    }
    80% {
      transform: rotateZ(-112deg) rotateY(118deg) translateX(160px) rotateZ(112deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-112deg) rotateY(118deg) translateX(480px) rotateZ(112deg);
    }
  }
  .c:nth-child(788) {
    animation: orbit788 30s infinite;
    animation-delay: 7.88s;
    background-color: hsl(45.76, 100%, 50%);
  }
  @keyframes orbit788 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-48deg) rotateY(205deg) translateX(160px) rotateZ(48deg);
    }
    80% {
      transform: rotateZ(-48deg) rotateY(205deg) translateX(160px) rotateZ(48deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-48deg) rotateY(205deg) translateX(480px) rotateZ(48deg);
    }
  }
  .c:nth-child(789) {
    animation: orbit789 30s infinite;
    animation-delay: 7.89s;
    background-color: hsl(45.78, 100%, 50%);
  }
  @keyframes orbit789 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-291deg) rotateY(48deg) translateX(160px) rotateZ(291deg);
    }
    80% {
      transform: rotateZ(-291deg) rotateY(48deg) translateX(160px) rotateZ(291deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-291deg) rotateY(48deg) translateX(480px) rotateZ(291deg);
    }
  }
  .c:nth-child(790) {
    animation: orbit790 30s infinite;
    animation-delay: 7.9s;
    background-color: hsl(45.8, 100%, 50%);
  }
  @keyframes orbit790 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-135deg) rotateY(307deg) translateX(160px) rotateZ(135deg);
    }
    80% {
      transform: rotateZ(-135deg) rotateY(307deg) translateX(160px) rotateZ(135deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-135deg) rotateY(307deg) translateX(480px) rotateZ(135deg);
    }
  }
  .c:nth-child(791) {
    animation: orbit791 30s infinite;
    animation-delay: 7.91s;
    background-color: hsl(45.82, 100%, 50%);
  }
  @keyframes orbit791 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-257deg) rotateY(293deg) translateX(160px) rotateZ(257deg);
    }
    80% {
      transform: rotateZ(-257deg) rotateY(293deg) translateX(160px) rotateZ(257deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-257deg) rotateY(293deg) translateX(480px) rotateZ(257deg);
    }
  }
  .c:nth-child(792) {
    animation: orbit792 30s infinite;
    animation-delay: 7.92s;
    background-color: hsl(45.84, 100%, 50%);
  }
  @keyframes orbit792 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-133deg) rotateY(162deg) translateX(160px) rotateZ(133deg);
    }
    80% {
      transform: rotateZ(-133deg) rotateY(162deg) translateX(160px) rotateZ(133deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-133deg) rotateY(162deg) translateX(480px) rotateZ(133deg);
    }
  }
  .c:nth-child(793) {
    animation: orbit793 30s infinite;
    animation-delay: 7.93s;
    background-color: hsl(45.86, 100%, 50%);
  }
  @keyframes orbit793 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-3deg) rotateY(85deg) translateX(160px) rotateZ(3deg);
    }
    80% {
      transform: rotateZ(-3deg) rotateY(85deg) translateX(160px) rotateZ(3deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-3deg) rotateY(85deg) translateX(480px) rotateZ(3deg);
    }
  }
  .c:nth-child(794) {
    animation: orbit794 30s infinite;
    animation-delay: 7.94s;
    background-color: hsl(45.88, 100%, 50%);
  }
  @keyframes orbit794 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-307deg) rotateY(159deg) translateX(160px) rotateZ(307deg);
    }
    80% {
      transform: rotateZ(-307deg) rotateY(159deg) translateX(160px) rotateZ(307deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-307deg) rotateY(159deg) translateX(480px) rotateZ(307deg);
    }
  }
  .c:nth-child(795) {
    animation: orbit795 30s infinite;
    animation-delay: 7.95s;
    background-color: hsl(45.9, 100%, 50%);
  }
  @keyframes orbit795 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-276deg) rotateY(168deg) translateX(160px) rotateZ(276deg);
    }
    80% {
      transform: rotateZ(-276deg) rotateY(168deg) translateX(160px) rotateZ(276deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-276deg) rotateY(168deg) translateX(480px) rotateZ(276deg);
    }
  }
  .c:nth-child(796) {
    animation: orbit796 30s infinite;
    animation-delay: 7.96s;
    background-color: hsl(45.92, 100%, 50%);
  }
  @keyframes orbit796 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-133deg) rotateY(354deg) translateX(160px) rotateZ(133deg);
    }
    80% {
      transform: rotateZ(-133deg) rotateY(354deg) translateX(160px) rotateZ(133deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-133deg) rotateY(354deg) translateX(480px) rotateZ(133deg);
    }
  }
  .c:nth-child(797) {
    animation: orbit797 30s infinite;
    animation-delay: 7.97s;
    background-color: hsl(45.94, 100%, 50%);
  }
  @keyframes orbit797 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-213deg) rotateY(53deg) translateX(160px) rotateZ(213deg);
    }
    80% {
      transform: rotateZ(-213deg) rotateY(53deg) translateX(160px) rotateZ(213deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-213deg) rotateY(53deg) translateX(480px) rotateZ(213deg);
    }
  }
  .c:nth-child(798) {
    animation: orbit798 30s infinite;
    animation-delay: 7.98s;
    background-color: hsl(45.96, 100%, 50%);
  }
  @keyframes orbit798 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-149deg) rotateY(358deg) translateX(160px) rotateZ(149deg);
    }
    80% {
      transform: rotateZ(-149deg) rotateY(358deg) translateX(160px) rotateZ(149deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-149deg) rotateY(358deg) translateX(480px) rotateZ(149deg);
    }
  }
  .c:nth-child(799) {
    animation: orbit799 30s infinite;
    animation-delay: 7.99s;
    background-color: hsl(45.98, 100%, 50%);
  }
  @keyframes orbit799 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-315deg) rotateY(143deg) translateX(160px) rotateZ(315deg);
    }
    80% {
      transform: rotateZ(-315deg) rotateY(143deg) translateX(160px) rotateZ(315deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-315deg) rotateY(143deg) translateX(480px) rotateZ(315deg);
    }
  }
  .c:nth-child(800) {
    animation: orbit800 30s infinite;
    animation-delay: 8s;
    background-color: hsl(46, 100%, 50%);
  }
  @keyframes orbit800 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-53deg) rotateY(72deg) translateX(160px) rotateZ(53deg);
    }
    80% {
      transform: rotateZ(-53deg) rotateY(72deg) translateX(160px) rotateZ(53deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-53deg) rotateY(72deg) translateX(480px) rotateZ(53deg);
    }
  }
  .c:nth-child(801) {
    animation: orbit801 30s infinite;
    animation-delay: 8.01s;
    background-color: hsl(46.02, 100%, 50%);
  }
  @keyframes orbit801 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-353deg) rotateY(225deg) translateX(160px) rotateZ(353deg);
    }
    80% {
      transform: rotateZ(-353deg) rotateY(225deg) translateX(160px) rotateZ(353deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-353deg) rotateY(225deg) translateX(480px) rotateZ(353deg);
    }
  }
  .c:nth-child(802) {
    animation: orbit802 30s infinite;
    animation-delay: 8.02s;
    background-color: hsl(46.04, 100%, 50%);
  }
  @keyframes orbit802 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-135deg) rotateY(329deg) translateX(160px) rotateZ(135deg);
    }
    80% {
      transform: rotateZ(-135deg) rotateY(329deg) translateX(160px) rotateZ(135deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-135deg) rotateY(329deg) translateX(480px) rotateZ(135deg);
    }
  }
  .c:nth-child(803) {
    animation: orbit803 30s infinite;
    animation-delay: 8.03s;
    background-color: hsl(46.06, 100%, 50%);
  }
  @keyframes orbit803 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-149deg) rotateY(332deg) translateX(160px) rotateZ(149deg);
    }
    80% {
      transform: rotateZ(-149deg) rotateY(332deg) translateX(160px) rotateZ(149deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-149deg) rotateY(332deg) translateX(480px) rotateZ(149deg);
    }
  }
  .c:nth-child(804) {
    animation: orbit804 30s infinite;
    animation-delay: 8.04s;
    background-color: hsl(46.08, 100%, 50%);
  }
  @keyframes orbit804 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-328deg) rotateY(338deg) translateX(160px) rotateZ(328deg);
    }
    80% {
      transform: rotateZ(-328deg) rotateY(338deg) translateX(160px) rotateZ(328deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-328deg) rotateY(338deg) translateX(480px) rotateZ(328deg);
    }
  }
  .c:nth-child(805) {
    animation: orbit805 30s infinite;
    animation-delay: 8.05s;
    background-color: hsl(46.1, 100%, 50%);
  }
  @keyframes orbit805 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-243deg) rotateY(5deg) translateX(160px) rotateZ(243deg);
    }
    80% {
      transform: rotateZ(-243deg) rotateY(5deg) translateX(160px) rotateZ(243deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-243deg) rotateY(5deg) translateX(480px) rotateZ(243deg);
    }
  }
  .c:nth-child(806) {
    animation: orbit806 30s infinite;
    animation-delay: 8.06s;
    background-color: hsl(46.12, 100%, 50%);
  }
  @keyframes orbit806 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-10deg) rotateY(245deg) translateX(160px) rotateZ(10deg);
    }
    80% {
      transform: rotateZ(-10deg) rotateY(245deg) translateX(160px) rotateZ(10deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-10deg) rotateY(245deg) translateX(480px) rotateZ(10deg);
    }
  }
  .c:nth-child(807) {
    animation: orbit807 30s infinite;
    animation-delay: 8.07s;
    background-color: hsl(46.14, 100%, 50%);
  }
  @keyframes orbit807 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-104deg) rotateY(276deg) translateX(160px) rotateZ(104deg);
    }
    80% {
      transform: rotateZ(-104deg) rotateY(276deg) translateX(160px) rotateZ(104deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-104deg) rotateY(276deg) translateX(480px) rotateZ(104deg);
    }
  }
  .c:nth-child(808) {
    animation: orbit808 30s infinite;
    animation-delay: 8.08s;
    background-color: hsl(46.16, 100%, 50%);
  }
  @keyframes orbit808 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-159deg) rotateY(91deg) translateX(160px) rotateZ(159deg);
    }
    80% {
      transform: rotateZ(-159deg) rotateY(91deg) translateX(160px) rotateZ(159deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-159deg) rotateY(91deg) translateX(480px) rotateZ(159deg);
    }
  }
  .c:nth-child(809) {
    animation: orbit809 30s infinite;
    animation-delay: 8.09s;
    background-color: hsl(46.18, 100%, 50%);
  }
  @keyframes orbit809 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-159deg) rotateY(205deg) translateX(160px) rotateZ(159deg);
    }
    80% {
      transform: rotateZ(-159deg) rotateY(205deg) translateX(160px) rotateZ(159deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-159deg) rotateY(205deg) translateX(480px) rotateZ(159deg);
    }
  }
  .c:nth-child(810) {
    animation: orbit810 30s infinite;
    animation-delay: 8.1s;
    background-color: hsl(46.2, 100%, 50%);
  }
  @keyframes orbit810 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-318deg) rotateY(289deg) translateX(160px) rotateZ(318deg);
    }
    80% {
      transform: rotateZ(-318deg) rotateY(289deg) translateX(160px) rotateZ(318deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-318deg) rotateY(289deg) translateX(480px) rotateZ(318deg);
    }
  }
  .c:nth-child(811) {
    animation: orbit811 30s infinite;
    animation-delay: 8.11s;
    background-color: hsl(46.22, 100%, 50%);
  }
  @keyframes orbit811 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-284deg) rotateY(212deg) translateX(160px) rotateZ(284deg);
    }
    80% {
      transform: rotateZ(-284deg) rotateY(212deg) translateX(160px) rotateZ(284deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-284deg) rotateY(212deg) translateX(480px) rotateZ(284deg);
    }
  }
  .c:nth-child(812) {
    animation: orbit812 30s infinite;
    animation-delay: 8.12s;
    background-color: hsl(46.24, 100%, 50%);
  }
  @keyframes orbit812 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-173deg) rotateY(252deg) translateX(160px) rotateZ(173deg);
    }
    80% {
      transform: rotateZ(-173deg) rotateY(252deg) translateX(160px) rotateZ(173deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-173deg) rotateY(252deg) translateX(480px) rotateZ(173deg);
    }
  }
  .c:nth-child(813) {
    animation: orbit813 30s infinite;
    animation-delay: 8.13s;
    background-color: hsl(46.26, 100%, 50%);
  }
  @keyframes orbit813 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-336deg) rotateY(124deg) translateX(160px) rotateZ(336deg);
    }
    80% {
      transform: rotateZ(-336deg) rotateY(124deg) translateX(160px) rotateZ(336deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-336deg) rotateY(124deg) translateX(480px) rotateZ(336deg);
    }
  }
  .c:nth-child(814) {
    animation: orbit814 30s infinite;
    animation-delay: 8.14s;
    background-color: hsl(46.28, 100%, 50%);
  }
  @keyframes orbit814 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-51deg) rotateY(47deg) translateX(160px) rotateZ(51deg);
    }
    80% {
      transform: rotateZ(-51deg) rotateY(47deg) translateX(160px) rotateZ(51deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-51deg) rotateY(47deg) translateX(480px) rotateZ(51deg);
    }
  }
  .c:nth-child(815) {
    animation: orbit815 30s infinite;
    animation-delay: 8.15s;
    background-color: hsl(46.3, 100%, 50%);
  }
  @keyframes orbit815 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-177deg) rotateY(164deg) translateX(160px) rotateZ(177deg);
    }
    80% {
      transform: rotateZ(-177deg) rotateY(164deg) translateX(160px) rotateZ(177deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-177deg) rotateY(164deg) translateX(480px) rotateZ(177deg);
    }
  }
  .c:nth-child(816) {
    animation: orbit816 30s infinite;
    animation-delay: 8.16s;
    background-color: hsl(46.32, 100%, 50%);
  }
  @keyframes orbit816 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-219deg) rotateY(323deg) translateX(160px) rotateZ(219deg);
    }
    80% {
      transform: rotateZ(-219deg) rotateY(323deg) translateX(160px) rotateZ(219deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-219deg) rotateY(323deg) translateX(480px) rotateZ(219deg);
    }
  }
  .c:nth-child(817) {
    animation: orbit817 30s infinite;
    animation-delay: 8.17s;
    background-color: hsl(46.34, 100%, 50%);
  }
  @keyframes orbit817 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-293deg) rotateY(314deg) translateX(160px) rotateZ(293deg);
    }
    80% {
      transform: rotateZ(-293deg) rotateY(314deg) translateX(160px) rotateZ(293deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-293deg) rotateY(314deg) translateX(480px) rotateZ(293deg);
    }
  }
  .c:nth-child(818) {
    animation: orbit818 30s infinite;
    animation-delay: 8.18s;
    background-color: hsl(46.36, 100%, 50%);
  }
  @keyframes orbit818 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-330deg) rotateY(121deg) translateX(160px) rotateZ(330deg);
    }
    80% {
      transform: rotateZ(-330deg) rotateY(121deg) translateX(160px) rotateZ(330deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-330deg) rotateY(121deg) translateX(480px) rotateZ(330deg);
    }
  }
  .c:nth-child(819) {
    animation: orbit819 30s infinite;
    animation-delay: 8.19s;
    background-color: hsl(46.38, 100%, 50%);
  }
  @keyframes orbit819 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-215deg) rotateY(292deg) translateX(160px) rotateZ(215deg);
    }
    80% {
      transform: rotateZ(-215deg) rotateY(292deg) translateX(160px) rotateZ(215deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-215deg) rotateY(292deg) translateX(480px) rotateZ(215deg);
    }
  }
  .c:nth-child(820) {
    animation: orbit820 30s infinite;
    animation-delay: 8.2s;
    background-color: hsl(46.4, 100%, 50%);
  }
  @keyframes orbit820 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-3deg) rotateY(75deg) translateX(160px) rotateZ(3deg);
    }
    80% {
      transform: rotateZ(-3deg) rotateY(75deg) translateX(160px) rotateZ(3deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-3deg) rotateY(75deg) translateX(480px) rotateZ(3deg);
    }
  }
  .c:nth-child(821) {
    animation: orbit821 30s infinite;
    animation-delay: 8.21s;
    background-color: hsl(46.42, 100%, 50%);
  }
  @keyframes orbit821 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-18deg) rotateY(305deg) translateX(160px) rotateZ(18deg);
    }
    80% {
      transform: rotateZ(-18deg) rotateY(305deg) translateX(160px) rotateZ(18deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-18deg) rotateY(305deg) translateX(480px) rotateZ(18deg);
    }
  }
  .c:nth-child(822) {
    animation: orbit822 30s infinite;
    animation-delay: 8.22s;
    background-color: hsl(46.44, 100%, 50%);
  }
  @keyframes orbit822 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-130deg) rotateY(28deg) translateX(160px) rotateZ(130deg);
    }
    80% {
      transform: rotateZ(-130deg) rotateY(28deg) translateX(160px) rotateZ(130deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-130deg) rotateY(28deg) translateX(480px) rotateZ(130deg);
    }
  }
  .c:nth-child(823) {
    animation: orbit823 30s infinite;
    animation-delay: 8.23s;
    background-color: hsl(46.46, 100%, 50%);
  }
  @keyframes orbit823 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-105deg) rotateY(290deg) translateX(160px) rotateZ(105deg);
    }
    80% {
      transform: rotateZ(-105deg) rotateY(290deg) translateX(160px) rotateZ(105deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-105deg) rotateY(290deg) translateX(480px) rotateZ(105deg);
    }
  }
  .c:nth-child(824) {
    animation: orbit824 30s infinite;
    animation-delay: 8.24s;
    background-color: hsl(46.48, 100%, 50%);
  }
  @keyframes orbit824 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-167deg) rotateY(54deg) translateX(160px) rotateZ(167deg);
    }
    80% {
      transform: rotateZ(-167deg) rotateY(54deg) translateX(160px) rotateZ(167deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-167deg) rotateY(54deg) translateX(480px) rotateZ(167deg);
    }
  }
  .c:nth-child(825) {
    animation: orbit825 30s infinite;
    animation-delay: 8.25s;
    background-color: hsl(46.5, 100%, 50%);
  }
  @keyframes orbit825 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-34deg) rotateY(206deg) translateX(160px) rotateZ(34deg);
    }
    80% {
      transform: rotateZ(-34deg) rotateY(206deg) translateX(160px) rotateZ(34deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-34deg) rotateY(206deg) translateX(480px) rotateZ(34deg);
    }
  }
  .c:nth-child(826) {
    animation: orbit826 30s infinite;
    animation-delay: 8.26s;
    background-color: hsl(46.52, 100%, 50%);
  }
  @keyframes orbit826 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-291deg) rotateY(19deg) translateX(160px) rotateZ(291deg);
    }
    80% {
      transform: rotateZ(-291deg) rotateY(19deg) translateX(160px) rotateZ(291deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-291deg) rotateY(19deg) translateX(480px) rotateZ(291deg);
    }
  }
  .c:nth-child(827) {
    animation: orbit827 30s infinite;
    animation-delay: 8.27s;
    background-color: hsl(46.54, 100%, 50%);
  }
  @keyframes orbit827 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(280deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(280deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(280deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(828) {
    animation: orbit828 30s infinite;
    animation-delay: 8.28s;
    background-color: hsl(46.56, 100%, 50%);
  }
  @keyframes orbit828 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-359deg) rotateY(209deg) translateX(160px) rotateZ(359deg);
    }
    80% {
      transform: rotateZ(-359deg) rotateY(209deg) translateX(160px) rotateZ(359deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-359deg) rotateY(209deg) translateX(480px) rotateZ(359deg);
    }
  }
  .c:nth-child(829) {
    animation: orbit829 30s infinite;
    animation-delay: 8.29s;
    background-color: hsl(46.58, 100%, 50%);
  }
  @keyframes orbit829 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-181deg) rotateY(21deg) translateX(160px) rotateZ(181deg);
    }
    80% {
      transform: rotateZ(-181deg) rotateY(21deg) translateX(160px) rotateZ(181deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-181deg) rotateY(21deg) translateX(480px) rotateZ(181deg);
    }
  }
  .c:nth-child(830) {
    animation: orbit830 30s infinite;
    animation-delay: 8.3s;
    background-color: hsl(46.6, 100%, 50%);
  }
  @keyframes orbit830 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-213deg) rotateY(43deg) translateX(160px) rotateZ(213deg);
    }
    80% {
      transform: rotateZ(-213deg) rotateY(43deg) translateX(160px) rotateZ(213deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-213deg) rotateY(43deg) translateX(480px) rotateZ(213deg);
    }
  }
  .c:nth-child(831) {
    animation: orbit831 30s infinite;
    animation-delay: 8.31s;
    background-color: hsl(46.62, 100%, 50%);
  }
  @keyframes orbit831 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-9deg) rotateY(339deg) translateX(160px) rotateZ(9deg);
    }
    80% {
      transform: rotateZ(-9deg) rotateY(339deg) translateX(160px) rotateZ(9deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-9deg) rotateY(339deg) translateX(480px) rotateZ(9deg);
    }
  }
  .c:nth-child(832) {
    animation: orbit832 30s infinite;
    animation-delay: 8.32s;
    background-color: hsl(46.64, 100%, 50%);
  }
  @keyframes orbit832 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-347deg) rotateY(26deg) translateX(160px) rotateZ(347deg);
    }
    80% {
      transform: rotateZ(-347deg) rotateY(26deg) translateX(160px) rotateZ(347deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-347deg) rotateY(26deg) translateX(480px) rotateZ(347deg);
    }
  }
  .c:nth-child(833) {
    animation: orbit833 30s infinite;
    animation-delay: 8.33s;
    background-color: hsl(46.66, 100%, 50%);
  }
  @keyframes orbit833 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-256deg) rotateY(277deg) translateX(160px) rotateZ(256deg);
    }
    80% {
      transform: rotateZ(-256deg) rotateY(277deg) translateX(160px) rotateZ(256deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-256deg) rotateY(277deg) translateX(480px) rotateZ(256deg);
    }
  }
  .c:nth-child(834) {
    animation: orbit834 30s infinite;
    animation-delay: 8.34s;
    background-color: hsl(46.68, 100%, 50%);
  }
  @keyframes orbit834 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-236deg) rotateY(326deg) translateX(160px) rotateZ(236deg);
    }
    80% {
      transform: rotateZ(-236deg) rotateY(326deg) translateX(160px) rotateZ(236deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-236deg) rotateY(326deg) translateX(480px) rotateZ(236deg);
    }
  }
  .c:nth-child(835) {
    animation: orbit835 30s infinite;
    animation-delay: 8.35s;
    background-color: hsl(46.7, 100%, 50%);
  }
  @keyframes orbit835 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-140deg) rotateY(10deg) translateX(160px) rotateZ(140deg);
    }
    80% {
      transform: rotateZ(-140deg) rotateY(10deg) translateX(160px) rotateZ(140deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-140deg) rotateY(10deg) translateX(480px) rotateZ(140deg);
    }
  }
  .c:nth-child(836) {
    animation: orbit836 30s infinite;
    animation-delay: 8.36s;
    background-color: hsl(46.72, 100%, 50%);
  }
  @keyframes orbit836 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-96deg) rotateY(23deg) translateX(160px) rotateZ(96deg);
    }
    80% {
      transform: rotateZ(-96deg) rotateY(23deg) translateX(160px) rotateZ(96deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-96deg) rotateY(23deg) translateX(480px) rotateZ(96deg);
    }
  }
  .c:nth-child(837) {
    animation: orbit837 30s infinite;
    animation-delay: 8.37s;
    background-color: hsl(46.74, 100%, 50%);
  }
  @keyframes orbit837 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-5deg) rotateY(114deg) translateX(160px) rotateZ(5deg);
    }
    80% {
      transform: rotateZ(-5deg) rotateY(114deg) translateX(160px) rotateZ(5deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-5deg) rotateY(114deg) translateX(480px) rotateZ(5deg);
    }
  }
  .c:nth-child(838) {
    animation: orbit838 30s infinite;
    animation-delay: 8.38s;
    background-color: hsl(46.76, 100%, 50%);
  }
  @keyframes orbit838 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-69deg) rotateY(313deg) translateX(160px) rotateZ(69deg);
    }
    80% {
      transform: rotateZ(-69deg) rotateY(313deg) translateX(160px) rotateZ(69deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-69deg) rotateY(313deg) translateX(480px) rotateZ(69deg);
    }
  }
  .c:nth-child(839) {
    animation: orbit839 30s infinite;
    animation-delay: 8.39s;
    background-color: hsl(46.78, 100%, 50%);
  }
  @keyframes orbit839 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-108deg) rotateY(124deg) translateX(160px) rotateZ(108deg);
    }
    80% {
      transform: rotateZ(-108deg) rotateY(124deg) translateX(160px) rotateZ(108deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-108deg) rotateY(124deg) translateX(480px) rotateZ(108deg);
    }
  }
  .c:nth-child(840) {
    animation: orbit840 30s infinite;
    animation-delay: 8.4s;
    background-color: hsl(46.8, 100%, 50%);
  }
  @keyframes orbit840 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-245deg) rotateY(315deg) translateX(160px) rotateZ(245deg);
    }
    80% {
      transform: rotateZ(-245deg) rotateY(315deg) translateX(160px) rotateZ(245deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-245deg) rotateY(315deg) translateX(480px) rotateZ(245deg);
    }
  }
  .c:nth-child(841) {
    animation: orbit841 30s infinite;
    animation-delay: 8.41s;
    background-color: hsl(46.82, 100%, 50%);
  }
  @keyframes orbit841 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-222deg) rotateY(232deg) translateX(160px) rotateZ(222deg);
    }
    80% {
      transform: rotateZ(-222deg) rotateY(232deg) translateX(160px) rotateZ(222deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-222deg) rotateY(232deg) translateX(480px) rotateZ(222deg);
    }
  }
  .c:nth-child(842) {
    animation: orbit842 30s infinite;
    animation-delay: 8.42s;
    background-color: hsl(46.84, 100%, 50%);
  }
  @keyframes orbit842 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-309deg) rotateY(318deg) translateX(160px) rotateZ(309deg);
    }
    80% {
      transform: rotateZ(-309deg) rotateY(318deg) translateX(160px) rotateZ(309deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-309deg) rotateY(318deg) translateX(480px) rotateZ(309deg);
    }
  }
  .c:nth-child(843) {
    animation: orbit843 30s infinite;
    animation-delay: 8.43s;
    background-color: hsl(46.86, 100%, 50%);
  }
  @keyframes orbit843 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-360deg) rotateY(61deg) translateX(160px) rotateZ(360deg);
    }
    80% {
      transform: rotateZ(-360deg) rotateY(61deg) translateX(160px) rotateZ(360deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-360deg) rotateY(61deg) translateX(480px) rotateZ(360deg);
    }
  }
  .c:nth-child(844) {
    animation: orbit844 30s infinite;
    animation-delay: 8.44s;
    background-color: hsl(46.88, 100%, 50%);
  }
  @keyframes orbit844 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-52deg) rotateY(15deg) translateX(160px) rotateZ(52deg);
    }
    80% {
      transform: rotateZ(-52deg) rotateY(15deg) translateX(160px) rotateZ(52deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-52deg) rotateY(15deg) translateX(480px) rotateZ(52deg);
    }
  }
  .c:nth-child(845) {
    animation: orbit845 30s infinite;
    animation-delay: 8.45s;
    background-color: hsl(46.9, 100%, 50%);
  }
  @keyframes orbit845 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-14deg) rotateY(308deg) translateX(160px) rotateZ(14deg);
    }
    80% {
      transform: rotateZ(-14deg) rotateY(308deg) translateX(160px) rotateZ(14deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-14deg) rotateY(308deg) translateX(480px) rotateZ(14deg);
    }
  }
  .c:nth-child(846) {
    animation: orbit846 30s infinite;
    animation-delay: 8.46s;
    background-color: hsl(46.92, 100%, 50%);
  }
  @keyframes orbit846 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-191deg) rotateY(228deg) translateX(160px) rotateZ(191deg);
    }
    80% {
      transform: rotateZ(-191deg) rotateY(228deg) translateX(160px) rotateZ(191deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-191deg) rotateY(228deg) translateX(480px) rotateZ(191deg);
    }
  }
  .c:nth-child(847) {
    animation: orbit847 30s infinite;
    animation-delay: 8.47s;
    background-color: hsl(46.94, 100%, 50%);
  }
  @keyframes orbit847 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-275deg) rotateY(96deg) translateX(160px) rotateZ(275deg);
    }
    80% {
      transform: rotateZ(-275deg) rotateY(96deg) translateX(160px) rotateZ(275deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-275deg) rotateY(96deg) translateX(480px) rotateZ(275deg);
    }
  }
  .c:nth-child(848) {
    animation: orbit848 30s infinite;
    animation-delay: 8.48s;
    background-color: hsl(46.96, 100%, 50%);
  }
  @keyframes orbit848 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-252deg) rotateY(145deg) translateX(160px) rotateZ(252deg);
    }
    80% {
      transform: rotateZ(-252deg) rotateY(145deg) translateX(160px) rotateZ(252deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-252deg) rotateY(145deg) translateX(480px) rotateZ(252deg);
    }
  }
  .c:nth-child(849) {
    animation: orbit849 30s infinite;
    animation-delay: 8.49s;
    background-color: hsl(46.98, 100%, 50%);
  }
  @keyframes orbit849 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-338deg) rotateY(132deg) translateX(160px) rotateZ(338deg);
    }
    80% {
      transform: rotateZ(-338deg) rotateY(132deg) translateX(160px) rotateZ(338deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-338deg) rotateY(132deg) translateX(480px) rotateZ(338deg);
    }
  }
  .c:nth-child(850) {
    animation: orbit850 30s infinite;
    animation-delay: 8.5s;
    background-color: hsl(47, 100%, 50%);
  }
  @keyframes orbit850 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-351deg) rotateY(315deg) translateX(160px) rotateZ(351deg);
    }
    80% {
      transform: rotateZ(-351deg) rotateY(315deg) translateX(160px) rotateZ(351deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-351deg) rotateY(315deg) translateX(480px) rotateZ(351deg);
    }
  }
  .c:nth-child(851) {
    animation: orbit851 30s infinite;
    animation-delay: 8.51s;
    background-color: hsl(47.02, 100%, 50%);
  }
  @keyframes orbit851 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-281deg) rotateY(16deg) translateX(160px) rotateZ(281deg);
    }
    80% {
      transform: rotateZ(-281deg) rotateY(16deg) translateX(160px) rotateZ(281deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-281deg) rotateY(16deg) translateX(480px) rotateZ(281deg);
    }
  }
  .c:nth-child(852) {
    animation: orbit852 30s infinite;
    animation-delay: 8.52s;
    background-color: hsl(47.04, 100%, 50%);
  }
  @keyframes orbit852 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-296deg) rotateY(186deg) translateX(160px) rotateZ(296deg);
    }
    80% {
      transform: rotateZ(-296deg) rotateY(186deg) translateX(160px) rotateZ(296deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-296deg) rotateY(186deg) translateX(480px) rotateZ(296deg);
    }
  }
  .c:nth-child(853) {
    animation: orbit853 30s infinite;
    animation-delay: 8.53s;
    background-color: hsl(47.06, 100%, 50%);
  }
  @keyframes orbit853 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-132deg) rotateY(21deg) translateX(160px) rotateZ(132deg);
    }
    80% {
      transform: rotateZ(-132deg) rotateY(21deg) translateX(160px) rotateZ(132deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-132deg) rotateY(21deg) translateX(480px) rotateZ(132deg);
    }
  }
  .c:nth-child(854) {
    animation: orbit854 30s infinite;
    animation-delay: 8.54s;
    background-color: hsl(47.08, 100%, 50%);
  }
  @keyframes orbit854 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-36deg) rotateY(228deg) translateX(160px) rotateZ(36deg);
    }
    80% {
      transform: rotateZ(-36deg) rotateY(228deg) translateX(160px) rotateZ(36deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-36deg) rotateY(228deg) translateX(480px) rotateZ(36deg);
    }
  }
  .c:nth-child(855) {
    animation: orbit855 30s infinite;
    animation-delay: 8.55s;
    background-color: hsl(47.1, 100%, 50%);
  }
  @keyframes orbit855 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-134deg) rotateY(69deg) translateX(160px) rotateZ(134deg);
    }
    80% {
      transform: rotateZ(-134deg) rotateY(69deg) translateX(160px) rotateZ(134deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-134deg) rotateY(69deg) translateX(480px) rotateZ(134deg);
    }
  }
  .c:nth-child(856) {
    animation: orbit856 30s infinite;
    animation-delay: 8.56s;
    background-color: hsl(47.12, 100%, 50%);
  }
  @keyframes orbit856 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-282deg) rotateY(244deg) translateX(160px) rotateZ(282deg);
    }
    80% {
      transform: rotateZ(-282deg) rotateY(244deg) translateX(160px) rotateZ(282deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-282deg) rotateY(244deg) translateX(480px) rotateZ(282deg);
    }
  }
  .c:nth-child(857) {
    animation: orbit857 30s infinite;
    animation-delay: 8.57s;
    background-color: hsl(47.14, 100%, 50%);
  }
  @keyframes orbit857 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-194deg) rotateY(163deg) translateX(160px) rotateZ(194deg);
    }
    80% {
      transform: rotateZ(-194deg) rotateY(163deg) translateX(160px) rotateZ(194deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-194deg) rotateY(163deg) translateX(480px) rotateZ(194deg);
    }
  }
  .c:nth-child(858) {
    animation: orbit858 30s infinite;
    animation-delay: 8.58s;
    background-color: hsl(47.16, 100%, 50%);
  }
  @keyframes orbit858 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(232deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(232deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(232deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(859) {
    animation: orbit859 30s infinite;
    animation-delay: 8.59s;
    background-color: hsl(47.18, 100%, 50%);
  }
  @keyframes orbit859 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-104deg) rotateY(68deg) translateX(160px) rotateZ(104deg);
    }
    80% {
      transform: rotateZ(-104deg) rotateY(68deg) translateX(160px) rotateZ(104deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-104deg) rotateY(68deg) translateX(480px) rotateZ(104deg);
    }
  }
  .c:nth-child(860) {
    animation: orbit860 30s infinite;
    animation-delay: 8.6s;
    background-color: hsl(47.2, 100%, 50%);
  }
  @keyframes orbit860 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-292deg) rotateY(44deg) translateX(160px) rotateZ(292deg);
    }
    80% {
      transform: rotateZ(-292deg) rotateY(44deg) translateX(160px) rotateZ(292deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-292deg) rotateY(44deg) translateX(480px) rotateZ(292deg);
    }
  }
  .c:nth-child(861) {
    animation: orbit861 30s infinite;
    animation-delay: 8.61s;
    background-color: hsl(47.22, 100%, 50%);
  }
  @keyframes orbit861 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(186deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(186deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(186deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(862) {
    animation: orbit862 30s infinite;
    animation-delay: 8.62s;
    background-color: hsl(47.24, 100%, 50%);
  }
  @keyframes orbit862 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-26deg) rotateY(149deg) translateX(160px) rotateZ(26deg);
    }
    80% {
      transform: rotateZ(-26deg) rotateY(149deg) translateX(160px) rotateZ(26deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-26deg) rotateY(149deg) translateX(480px) rotateZ(26deg);
    }
  }
  .c:nth-child(863) {
    animation: orbit863 30s infinite;
    animation-delay: 8.63s;
    background-color: hsl(47.26, 100%, 50%);
  }
  @keyframes orbit863 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-46deg) rotateY(14deg) translateX(160px) rotateZ(46deg);
    }
    80% {
      transform: rotateZ(-46deg) rotateY(14deg) translateX(160px) rotateZ(46deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-46deg) rotateY(14deg) translateX(480px) rotateZ(46deg);
    }
  }
  .c:nth-child(864) {
    animation: orbit864 30s infinite;
    animation-delay: 8.64s;
    background-color: hsl(47.28, 100%, 50%);
  }
  @keyframes orbit864 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-104deg) rotateY(212deg) translateX(160px) rotateZ(104deg);
    }
    80% {
      transform: rotateZ(-104deg) rotateY(212deg) translateX(160px) rotateZ(104deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-104deg) rotateY(212deg) translateX(480px) rotateZ(104deg);
    }
  }
  .c:nth-child(865) {
    animation: orbit865 30s infinite;
    animation-delay: 8.65s;
    background-color: hsl(47.3, 100%, 50%);
  }
  @keyframes orbit865 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-73deg) rotateY(141deg) translateX(160px) rotateZ(73deg);
    }
    80% {
      transform: rotateZ(-73deg) rotateY(141deg) translateX(160px) rotateZ(73deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-73deg) rotateY(141deg) translateX(480px) rotateZ(73deg);
    }
  }
  .c:nth-child(866) {
    animation: orbit866 30s infinite;
    animation-delay: 8.66s;
    background-color: hsl(47.32, 100%, 50%);
  }
  @keyframes orbit866 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-71deg) rotateY(242deg) translateX(160px) rotateZ(71deg);
    }
    80% {
      transform: rotateZ(-71deg) rotateY(242deg) translateX(160px) rotateZ(71deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-71deg) rotateY(242deg) translateX(480px) rotateZ(71deg);
    }
  }
  .c:nth-child(867) {
    animation: orbit867 30s infinite;
    animation-delay: 8.67s;
    background-color: hsl(47.34, 100%, 50%);
  }
  @keyframes orbit867 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-47deg) rotateY(17deg) translateX(160px) rotateZ(47deg);
    }
    80% {
      transform: rotateZ(-47deg) rotateY(17deg) translateX(160px) rotateZ(47deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-47deg) rotateY(17deg) translateX(480px) rotateZ(47deg);
    }
  }
  .c:nth-child(868) {
    animation: orbit868 30s infinite;
    animation-delay: 8.68s;
    background-color: hsl(47.36, 100%, 50%);
  }
  @keyframes orbit868 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-42deg) rotateY(210deg) translateX(160px) rotateZ(42deg);
    }
    80% {
      transform: rotateZ(-42deg) rotateY(210deg) translateX(160px) rotateZ(42deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-42deg) rotateY(210deg) translateX(480px) rotateZ(42deg);
    }
  }
  .c:nth-child(869) {
    animation: orbit869 30s infinite;
    animation-delay: 8.69s;
    background-color: hsl(47.38, 100%, 50%);
  }
  @keyframes orbit869 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-91deg) rotateY(293deg) translateX(160px) rotateZ(91deg);
    }
    80% {
      transform: rotateZ(-91deg) rotateY(293deg) translateX(160px) rotateZ(91deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-91deg) rotateY(293deg) translateX(480px) rotateZ(91deg);
    }
  }
  .c:nth-child(870) {
    animation: orbit870 30s infinite;
    animation-delay: 8.7s;
    background-color: hsl(47.4, 100%, 50%);
  }
  @keyframes orbit870 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-14deg) rotateY(217deg) translateX(160px) rotateZ(14deg);
    }
    80% {
      transform: rotateZ(-14deg) rotateY(217deg) translateX(160px) rotateZ(14deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-14deg) rotateY(217deg) translateX(480px) rotateZ(14deg);
    }
  }
  .c:nth-child(871) {
    animation: orbit871 30s infinite;
    animation-delay: 8.71s;
    background-color: hsl(47.42, 100%, 50%);
  }
  @keyframes orbit871 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-57deg) rotateY(228deg) translateX(160px) rotateZ(57deg);
    }
    80% {
      transform: rotateZ(-57deg) rotateY(228deg) translateX(160px) rotateZ(57deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-57deg) rotateY(228deg) translateX(480px) rotateZ(57deg);
    }
  }
  .c:nth-child(872) {
    animation: orbit872 30s infinite;
    animation-delay: 8.72s;
    background-color: hsl(47.44, 100%, 50%);
  }
  @keyframes orbit872 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-258deg) rotateY(93deg) translateX(160px) rotateZ(258deg);
    }
    80% {
      transform: rotateZ(-258deg) rotateY(93deg) translateX(160px) rotateZ(258deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-258deg) rotateY(93deg) translateX(480px) rotateZ(258deg);
    }
  }
  .c:nth-child(873) {
    animation: orbit873 30s infinite;
    animation-delay: 8.73s;
    background-color: hsl(47.46, 100%, 50%);
  }
  @keyframes orbit873 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-327deg) rotateY(91deg) translateX(160px) rotateZ(327deg);
    }
    80% {
      transform: rotateZ(-327deg) rotateY(91deg) translateX(160px) rotateZ(327deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-327deg) rotateY(91deg) translateX(480px) rotateZ(327deg);
    }
  }
  .c:nth-child(874) {
    animation: orbit874 30s infinite;
    animation-delay: 8.74s;
    background-color: hsl(47.48, 100%, 50%);
  }
  @keyframes orbit874 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-231deg) rotateY(288deg) translateX(160px) rotateZ(231deg);
    }
    80% {
      transform: rotateZ(-231deg) rotateY(288deg) translateX(160px) rotateZ(231deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-231deg) rotateY(288deg) translateX(480px) rotateZ(231deg);
    }
  }
  .c:nth-child(875) {
    animation: orbit875 30s infinite;
    animation-delay: 8.75s;
    background-color: hsl(47.5, 100%, 50%);
  }
  @keyframes orbit875 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-246deg) rotateY(17deg) translateX(160px) rotateZ(246deg);
    }
    80% {
      transform: rotateZ(-246deg) rotateY(17deg) translateX(160px) rotateZ(246deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-246deg) rotateY(17deg) translateX(480px) rotateZ(246deg);
    }
  }
  .c:nth-child(876) {
    animation: orbit876 30s infinite;
    animation-delay: 8.76s;
    background-color: hsl(47.52, 100%, 50%);
  }
  @keyframes orbit876 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-329deg) rotateY(199deg) translateX(160px) rotateZ(329deg);
    }
    80% {
      transform: rotateZ(-329deg) rotateY(199deg) translateX(160px) rotateZ(329deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-329deg) rotateY(199deg) translateX(480px) rotateZ(329deg);
    }
  }
  .c:nth-child(877) {
    animation: orbit877 30s infinite;
    animation-delay: 8.77s;
    background-color: hsl(47.54, 100%, 50%);
  }
  @keyframes orbit877 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-13deg) rotateY(109deg) translateX(160px) rotateZ(13deg);
    }
    80% {
      transform: rotateZ(-13deg) rotateY(109deg) translateX(160px) rotateZ(13deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-13deg) rotateY(109deg) translateX(480px) rotateZ(13deg);
    }
  }
  .c:nth-child(878) {
    animation: orbit878 30s infinite;
    animation-delay: 8.78s;
    background-color: hsl(47.56, 100%, 50%);
  }
  @keyframes orbit878 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-235deg) rotateY(168deg) translateX(160px) rotateZ(235deg);
    }
    80% {
      transform: rotateZ(-235deg) rotateY(168deg) translateX(160px) rotateZ(235deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-235deg) rotateY(168deg) translateX(480px) rotateZ(235deg);
    }
  }
  .c:nth-child(879) {
    animation: orbit879 30s infinite;
    animation-delay: 8.79s;
    background-color: hsl(47.58, 100%, 50%);
  }
  @keyframes orbit879 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-114deg) rotateY(240deg) translateX(160px) rotateZ(114deg);
    }
    80% {
      transform: rotateZ(-114deg) rotateY(240deg) translateX(160px) rotateZ(114deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-114deg) rotateY(240deg) translateX(480px) rotateZ(114deg);
    }
  }
  .c:nth-child(880) {
    animation: orbit880 30s infinite;
    animation-delay: 8.8s;
    background-color: hsl(47.6, 100%, 50%);
  }
  @keyframes orbit880 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-359deg) rotateY(205deg) translateX(160px) rotateZ(359deg);
    }
    80% {
      transform: rotateZ(-359deg) rotateY(205deg) translateX(160px) rotateZ(359deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-359deg) rotateY(205deg) translateX(480px) rotateZ(359deg);
    }
  }
  .c:nth-child(881) {
    animation: orbit881 30s infinite;
    animation-delay: 8.81s;
    background-color: hsl(47.62, 100%, 50%);
  }
  @keyframes orbit881 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-228deg) rotateY(171deg) translateX(160px) rotateZ(228deg);
    }
    80% {
      transform: rotateZ(-228deg) rotateY(171deg) translateX(160px) rotateZ(228deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-228deg) rotateY(171deg) translateX(480px) rotateZ(228deg);
    }
  }
  .c:nth-child(882) {
    animation: orbit882 30s infinite;
    animation-delay: 8.82s;
    background-color: hsl(47.64, 100%, 50%);
  }
  @keyframes orbit882 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-243deg) rotateY(204deg) translateX(160px) rotateZ(243deg);
    }
    80% {
      transform: rotateZ(-243deg) rotateY(204deg) translateX(160px) rotateZ(243deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-243deg) rotateY(204deg) translateX(480px) rotateZ(243deg);
    }
  }
  .c:nth-child(883) {
    animation: orbit883 30s infinite;
    animation-delay: 8.83s;
    background-color: hsl(47.66, 100%, 50%);
  }
  @keyframes orbit883 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-351deg) rotateY(257deg) translateX(160px) rotateZ(351deg);
    }
    80% {
      transform: rotateZ(-351deg) rotateY(257deg) translateX(160px) rotateZ(351deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-351deg) rotateY(257deg) translateX(480px) rotateZ(351deg);
    }
  }
  .c:nth-child(884) {
    animation: orbit884 30s infinite;
    animation-delay: 8.84s;
    background-color: hsl(47.68, 100%, 50%);
  }
  @keyframes orbit884 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-14deg) rotateY(130deg) translateX(160px) rotateZ(14deg);
    }
    80% {
      transform: rotateZ(-14deg) rotateY(130deg) translateX(160px) rotateZ(14deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-14deg) rotateY(130deg) translateX(480px) rotateZ(14deg);
    }
  }
  .c:nth-child(885) {
    animation: orbit885 30s infinite;
    animation-delay: 8.85s;
    background-color: hsl(47.7, 100%, 50%);
  }
  @keyframes orbit885 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-202deg) rotateY(22deg) translateX(160px) rotateZ(202deg);
    }
    80% {
      transform: rotateZ(-202deg) rotateY(22deg) translateX(160px) rotateZ(202deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-202deg) rotateY(22deg) translateX(480px) rotateZ(202deg);
    }
  }
  .c:nth-child(886) {
    animation: orbit886 30s infinite;
    animation-delay: 8.86s;
    background-color: hsl(47.72, 100%, 50%);
  }
  @keyframes orbit886 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-269deg) rotateY(197deg) translateX(160px) rotateZ(269deg);
    }
    80% {
      transform: rotateZ(-269deg) rotateY(197deg) translateX(160px) rotateZ(269deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-269deg) rotateY(197deg) translateX(480px) rotateZ(269deg);
    }
  }
  .c:nth-child(887) {
    animation: orbit887 30s infinite;
    animation-delay: 8.87s;
    background-color: hsl(47.74, 100%, 50%);
  }
  @keyframes orbit887 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-280deg) rotateY(352deg) translateX(160px) rotateZ(280deg);
    }
    80% {
      transform: rotateZ(-280deg) rotateY(352deg) translateX(160px) rotateZ(280deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-280deg) rotateY(352deg) translateX(480px) rotateZ(280deg);
    }
  }
  .c:nth-child(888) {
    animation: orbit888 30s infinite;
    animation-delay: 8.88s;
    background-color: hsl(47.76, 100%, 50%);
  }
  @keyframes orbit888 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-12deg) rotateY(205deg) translateX(160px) rotateZ(12deg);
    }
    80% {
      transform: rotateZ(-12deg) rotateY(205deg) translateX(160px) rotateZ(12deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-12deg) rotateY(205deg) translateX(480px) rotateZ(12deg);
    }
  }
  .c:nth-child(889) {
    animation: orbit889 30s infinite;
    animation-delay: 8.89s;
    background-color: hsl(47.78, 100%, 50%);
  }
  @keyframes orbit889 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-176deg) rotateY(99deg) translateX(160px) rotateZ(176deg);
    }
    80% {
      transform: rotateZ(-176deg) rotateY(99deg) translateX(160px) rotateZ(176deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-176deg) rotateY(99deg) translateX(480px) rotateZ(176deg);
    }
  }
  .c:nth-child(890) {
    animation: orbit890 30s infinite;
    animation-delay: 8.9s;
    background-color: hsl(47.8, 100%, 50%);
  }
  @keyframes orbit890 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-231deg) rotateY(30deg) translateX(160px) rotateZ(231deg);
    }
    80% {
      transform: rotateZ(-231deg) rotateY(30deg) translateX(160px) rotateZ(231deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-231deg) rotateY(30deg) translateX(480px) rotateZ(231deg);
    }
  }
  .c:nth-child(891) {
    animation: orbit891 30s infinite;
    animation-delay: 8.91s;
    background-color: hsl(47.82, 100%, 50%);
  }
  @keyframes orbit891 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-76deg) rotateY(187deg) translateX(160px) rotateZ(76deg);
    }
    80% {
      transform: rotateZ(-76deg) rotateY(187deg) translateX(160px) rotateZ(76deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-76deg) rotateY(187deg) translateX(480px) rotateZ(76deg);
    }
  }
  .c:nth-child(892) {
    animation: orbit892 30s infinite;
    animation-delay: 8.92s;
    background-color: hsl(47.84, 100%, 50%);
  }
  @keyframes orbit892 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-252deg) rotateY(55deg) translateX(160px) rotateZ(252deg);
    }
    80% {
      transform: rotateZ(-252deg) rotateY(55deg) translateX(160px) rotateZ(252deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-252deg) rotateY(55deg) translateX(480px) rotateZ(252deg);
    }
  }
  .c:nth-child(893) {
    animation: orbit893 30s infinite;
    animation-delay: 8.93s;
    background-color: hsl(47.86, 100%, 50%);
  }
  @keyframes orbit893 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-41deg) rotateY(187deg) translateX(160px) rotateZ(41deg);
    }
    80% {
      transform: rotateZ(-41deg) rotateY(187deg) translateX(160px) rotateZ(41deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-41deg) rotateY(187deg) translateX(480px) rotateZ(41deg);
    }
  }
  .c:nth-child(894) {
    animation: orbit894 30s infinite;
    animation-delay: 8.94s;
    background-color: hsl(47.88, 100%, 50%);
  }
  @keyframes orbit894 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-342deg) rotateY(143deg) translateX(160px) rotateZ(342deg);
    }
    80% {
      transform: rotateZ(-342deg) rotateY(143deg) translateX(160px) rotateZ(342deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-342deg) rotateY(143deg) translateX(480px) rotateZ(342deg);
    }
  }
  .c:nth-child(895) {
    animation: orbit895 30s infinite;
    animation-delay: 8.95s;
    background-color: hsl(47.9, 100%, 50%);
  }
  @keyframes orbit895 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-234deg) rotateY(85deg) translateX(160px) rotateZ(234deg);
    }
    80% {
      transform: rotateZ(-234deg) rotateY(85deg) translateX(160px) rotateZ(234deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-234deg) rotateY(85deg) translateX(480px) rotateZ(234deg);
    }
  }
  .c:nth-child(896) {
    animation: orbit896 30s infinite;
    animation-delay: 8.96s;
    background-color: hsl(47.92, 100%, 50%);
  }
  @keyframes orbit896 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-286deg) rotateY(346deg) translateX(160px) rotateZ(286deg);
    }
    80% {
      transform: rotateZ(-286deg) rotateY(346deg) translateX(160px) rotateZ(286deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-286deg) rotateY(346deg) translateX(480px) rotateZ(286deg);
    }
  }
  .c:nth-child(897) {
    animation: orbit897 30s infinite;
    animation-delay: 8.97s;
    background-color: hsl(47.94, 100%, 50%);
  }
  @keyframes orbit897 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-295deg) rotateY(84deg) translateX(160px) rotateZ(295deg);
    }
    80% {
      transform: rotateZ(-295deg) rotateY(84deg) translateX(160px) rotateZ(295deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-295deg) rotateY(84deg) translateX(480px) rotateZ(295deg);
    }
  }
  .c:nth-child(898) {
    animation: orbit898 30s infinite;
    animation-delay: 8.98s;
    background-color: hsl(47.96, 100%, 50%);
  }
  @keyframes orbit898 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-187deg) rotateY(259deg) translateX(160px) rotateZ(187deg);
    }
    80% {
      transform: rotateZ(-187deg) rotateY(259deg) translateX(160px) rotateZ(187deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-187deg) rotateY(259deg) translateX(480px) rotateZ(187deg);
    }
  }
  .c:nth-child(899) {
    animation: orbit899 30s infinite;
    animation-delay: 8.99s;
    background-color: hsl(47.98, 100%, 50%);
  }
  @keyframes orbit899 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-55deg) rotateY(248deg) translateX(160px) rotateZ(55deg);
    }
    80% {
      transform: rotateZ(-55deg) rotateY(248deg) translateX(160px) rotateZ(55deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-55deg) rotateY(248deg) translateX(480px) rotateZ(55deg);
    }
  }
  .c:nth-child(900) {
    animation: orbit900 30s infinite;
    animation-delay: 9s;
    background-color: hsl(48, 100%, 50%);
  }
  @keyframes orbit900 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-26deg) rotateY(157deg) translateX(160px) rotateZ(26deg);
    }
    80% {
      transform: rotateZ(-26deg) rotateY(157deg) translateX(160px) rotateZ(26deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-26deg) rotateY(157deg) translateX(480px) rotateZ(26deg);
    }
  }
  .c:nth-child(901) {
    animation: orbit901 30s infinite;
    animation-delay: 9.01s;
    background-color: hsl(48.02, 100%, 50%);
  }
  @keyframes orbit901 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-132deg) rotateY(192deg) translateX(160px) rotateZ(132deg);
    }
    80% {
      transform: rotateZ(-132deg) rotateY(192deg) translateX(160px) rotateZ(132deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-132deg) rotateY(192deg) translateX(480px) rotateZ(132deg);
    }
  }
  .c:nth-child(902) {
    animation: orbit902 30s infinite;
    animation-delay: 9.02s;
    background-color: hsl(48.04, 100%, 50%);
  }
  @keyframes orbit902 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-129deg) rotateY(357deg) translateX(160px) rotateZ(129deg);
    }
    80% {
      transform: rotateZ(-129deg) rotateY(357deg) translateX(160px) rotateZ(129deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-129deg) rotateY(357deg) translateX(480px) rotateZ(129deg);
    }
  }
  .c:nth-child(903) {
    animation: orbit903 30s infinite;
    animation-delay: 9.03s;
    background-color: hsl(48.06, 100%, 50%);
  }
  @keyframes orbit903 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-100deg) rotateY(34deg) translateX(160px) rotateZ(100deg);
    }
    80% {
      transform: rotateZ(-100deg) rotateY(34deg) translateX(160px) rotateZ(100deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-100deg) rotateY(34deg) translateX(480px) rotateZ(100deg);
    }
  }
  .c:nth-child(904) {
    animation: orbit904 30s infinite;
    animation-delay: 9.04s;
    background-color: hsl(48.08, 100%, 50%);
  }
  @keyframes orbit904 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-359deg) rotateY(87deg) translateX(160px) rotateZ(359deg);
    }
    80% {
      transform: rotateZ(-359deg) rotateY(87deg) translateX(160px) rotateZ(359deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-359deg) rotateY(87deg) translateX(480px) rotateZ(359deg);
    }
  }
  .c:nth-child(905) {
    animation: orbit905 30s infinite;
    animation-delay: 9.05s;
    background-color: hsl(48.1, 100%, 50%);
  }
  @keyframes orbit905 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-146deg) rotateY(101deg) translateX(160px) rotateZ(146deg);
    }
    80% {
      transform: rotateZ(-146deg) rotateY(101deg) translateX(160px) rotateZ(146deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-146deg) rotateY(101deg) translateX(480px) rotateZ(146deg);
    }
  }
  .c:nth-child(906) {
    animation: orbit906 30s infinite;
    animation-delay: 9.06s;
    background-color: hsl(48.12, 100%, 50%);
  }
  @keyframes orbit906 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-338deg) rotateY(309deg) translateX(160px) rotateZ(338deg);
    }
    80% {
      transform: rotateZ(-338deg) rotateY(309deg) translateX(160px) rotateZ(338deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-338deg) rotateY(309deg) translateX(480px) rotateZ(338deg);
    }
  }
  .c:nth-child(907) {
    animation: orbit907 30s infinite;
    animation-delay: 9.07s;
    background-color: hsl(48.14, 100%, 50%);
  }
  @keyframes orbit907 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-347deg) rotateY(252deg) translateX(160px) rotateZ(347deg);
    }
    80% {
      transform: rotateZ(-347deg) rotateY(252deg) translateX(160px) rotateZ(347deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-347deg) rotateY(252deg) translateX(480px) rotateZ(347deg);
    }
  }
  .c:nth-child(908) {
    animation: orbit908 30s infinite;
    animation-delay: 9.08s;
    background-color: hsl(48.16, 100%, 50%);
  }
  @keyframes orbit908 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-16deg) rotateY(169deg) translateX(160px) rotateZ(16deg);
    }
    80% {
      transform: rotateZ(-16deg) rotateY(169deg) translateX(160px) rotateZ(16deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-16deg) rotateY(169deg) translateX(480px) rotateZ(16deg);
    }
  }
  .c:nth-child(909) {
    animation: orbit909 30s infinite;
    animation-delay: 9.09s;
    background-color: hsl(48.18, 100%, 50%);
  }
  @keyframes orbit909 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-149deg) rotateY(212deg) translateX(160px) rotateZ(149deg);
    }
    80% {
      transform: rotateZ(-149deg) rotateY(212deg) translateX(160px) rotateZ(149deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-149deg) rotateY(212deg) translateX(480px) rotateZ(149deg);
    }
  }
  .c:nth-child(910) {
    animation: orbit910 30s infinite;
    animation-delay: 9.1s;
    background-color: hsl(48.2, 100%, 50%);
  }
  @keyframes orbit910 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-83deg) rotateY(93deg) translateX(160px) rotateZ(83deg);
    }
    80% {
      transform: rotateZ(-83deg) rotateY(93deg) translateX(160px) rotateZ(83deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-83deg) rotateY(93deg) translateX(480px) rotateZ(83deg);
    }
  }
  .c:nth-child(911) {
    animation: orbit911 30s infinite;
    animation-delay: 9.11s;
    background-color: hsl(48.22, 100%, 50%);
  }
  @keyframes orbit911 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-289deg) rotateY(86deg) translateX(160px) rotateZ(289deg);
    }
    80% {
      transform: rotateZ(-289deg) rotateY(86deg) translateX(160px) rotateZ(289deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-289deg) rotateY(86deg) translateX(480px) rotateZ(289deg);
    }
  }
  .c:nth-child(912) {
    animation: orbit912 30s infinite;
    animation-delay: 9.12s;
    background-color: hsl(48.24, 100%, 50%);
  }
  @keyframes orbit912 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-43deg) rotateY(231deg) translateX(160px) rotateZ(43deg);
    }
    80% {
      transform: rotateZ(-43deg) rotateY(231deg) translateX(160px) rotateZ(43deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-43deg) rotateY(231deg) translateX(480px) rotateZ(43deg);
    }
  }
  .c:nth-child(913) {
    animation: orbit913 30s infinite;
    animation-delay: 9.13s;
    background-color: hsl(48.26, 100%, 50%);
  }
  @keyframes orbit913 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-254deg) rotateY(112deg) translateX(160px) rotateZ(254deg);
    }
    80% {
      transform: rotateZ(-254deg) rotateY(112deg) translateX(160px) rotateZ(254deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-254deg) rotateY(112deg) translateX(480px) rotateZ(254deg);
    }
  }
  .c:nth-child(914) {
    animation: orbit914 30s infinite;
    animation-delay: 9.14s;
    background-color: hsl(48.28, 100%, 50%);
  }
  @keyframes orbit914 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-299deg) rotateY(257deg) translateX(160px) rotateZ(299deg);
    }
    80% {
      transform: rotateZ(-299deg) rotateY(257deg) translateX(160px) rotateZ(299deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-299deg) rotateY(257deg) translateX(480px) rotateZ(299deg);
    }
  }
  .c:nth-child(915) {
    animation: orbit915 30s infinite;
    animation-delay: 9.15s;
    background-color: hsl(48.3, 100%, 50%);
  }
  @keyframes orbit915 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-18deg) rotateY(290deg) translateX(160px) rotateZ(18deg);
    }
    80% {
      transform: rotateZ(-18deg) rotateY(290deg) translateX(160px) rotateZ(18deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-18deg) rotateY(290deg) translateX(480px) rotateZ(18deg);
    }
  }
  .c:nth-child(916) {
    animation: orbit916 30s infinite;
    animation-delay: 9.16s;
    background-color: hsl(48.32, 100%, 50%);
  }
  @keyframes orbit916 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-322deg) rotateY(93deg) translateX(160px) rotateZ(322deg);
    }
    80% {
      transform: rotateZ(-322deg) rotateY(93deg) translateX(160px) rotateZ(322deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-322deg) rotateY(93deg) translateX(480px) rotateZ(322deg);
    }
  }
  .c:nth-child(917) {
    animation: orbit917 30s infinite;
    animation-delay: 9.17s;
    background-color: hsl(48.34, 100%, 50%);
  }
  @keyframes orbit917 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-317deg) rotateY(55deg) translateX(160px) rotateZ(317deg);
    }
    80% {
      transform: rotateZ(-317deg) rotateY(55deg) translateX(160px) rotateZ(317deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-317deg) rotateY(55deg) translateX(480px) rotateZ(317deg);
    }
  }
  .c:nth-child(918) {
    animation: orbit918 30s infinite;
    animation-delay: 9.18s;
    background-color: hsl(48.36, 100%, 50%);
  }
  @keyframes orbit918 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-142deg) rotateY(246deg) translateX(160px) rotateZ(142deg);
    }
    80% {
      transform: rotateZ(-142deg) rotateY(246deg) translateX(160px) rotateZ(142deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-142deg) rotateY(246deg) translateX(480px) rotateZ(142deg);
    }
  }
  .c:nth-child(919) {
    animation: orbit919 30s infinite;
    animation-delay: 9.19s;
    background-color: hsl(48.38, 100%, 50%);
  }
  @keyframes orbit919 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-174deg) rotateY(273deg) translateX(160px) rotateZ(174deg);
    }
    80% {
      transform: rotateZ(-174deg) rotateY(273deg) translateX(160px) rotateZ(174deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-174deg) rotateY(273deg) translateX(480px) rotateZ(174deg);
    }
  }
  .c:nth-child(920) {
    animation: orbit920 30s infinite;
    animation-delay: 9.2s;
    background-color: hsl(48.4, 100%, 50%);
  }
  @keyframes orbit920 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-84deg) rotateY(13deg) translateX(160px) rotateZ(84deg);
    }
    80% {
      transform: rotateZ(-84deg) rotateY(13deg) translateX(160px) rotateZ(84deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-84deg) rotateY(13deg) translateX(480px) rotateZ(84deg);
    }
  }
  .c:nth-child(921) {
    animation: orbit921 30s infinite;
    animation-delay: 9.21s;
    background-color: hsl(48.42, 100%, 50%);
  }
  @keyframes orbit921 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(93deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(93deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(93deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(922) {
    animation: orbit922 30s infinite;
    animation-delay: 9.22s;
    background-color: hsl(48.44, 100%, 50%);
  }
  @keyframes orbit922 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-244deg) rotateY(52deg) translateX(160px) rotateZ(244deg);
    }
    80% {
      transform: rotateZ(-244deg) rotateY(52deg) translateX(160px) rotateZ(244deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-244deg) rotateY(52deg) translateX(480px) rotateZ(244deg);
    }
  }
  .c:nth-child(923) {
    animation: orbit923 30s infinite;
    animation-delay: 9.23s;
    background-color: hsl(48.46, 100%, 50%);
  }
  @keyframes orbit923 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-248deg) rotateY(305deg) translateX(160px) rotateZ(248deg);
    }
    80% {
      transform: rotateZ(-248deg) rotateY(305deg) translateX(160px) rotateZ(248deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-248deg) rotateY(305deg) translateX(480px) rotateZ(248deg);
    }
  }
  .c:nth-child(924) {
    animation: orbit924 30s infinite;
    animation-delay: 9.24s;
    background-color: hsl(48.48, 100%, 50%);
  }
  @keyframes orbit924 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-49deg) rotateY(259deg) translateX(160px) rotateZ(49deg);
    }
    80% {
      transform: rotateZ(-49deg) rotateY(259deg) translateX(160px) rotateZ(49deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-49deg) rotateY(259deg) translateX(480px) rotateZ(49deg);
    }
  }
  .c:nth-child(925) {
    animation: orbit925 30s infinite;
    animation-delay: 9.25s;
    background-color: hsl(48.5, 100%, 50%);
  }
  @keyframes orbit925 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-160deg) rotateY(139deg) translateX(160px) rotateZ(160deg);
    }
    80% {
      transform: rotateZ(-160deg) rotateY(139deg) translateX(160px) rotateZ(160deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-160deg) rotateY(139deg) translateX(480px) rotateZ(160deg);
    }
  }
  .c:nth-child(926) {
    animation: orbit926 30s infinite;
    animation-delay: 9.26s;
    background-color: hsl(48.52, 100%, 50%);
  }
  @keyframes orbit926 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-353deg) rotateY(125deg) translateX(160px) rotateZ(353deg);
    }
    80% {
      transform: rotateZ(-353deg) rotateY(125deg) translateX(160px) rotateZ(353deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-353deg) rotateY(125deg) translateX(480px) rotateZ(353deg);
    }
  }
  .c:nth-child(927) {
    animation: orbit927 30s infinite;
    animation-delay: 9.27s;
    background-color: hsl(48.54, 100%, 50%);
  }
  @keyframes orbit927 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(83deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(83deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(83deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(928) {
    animation: orbit928 30s infinite;
    animation-delay: 9.28s;
    background-color: hsl(48.56, 100%, 50%);
  }
  @keyframes orbit928 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-194deg) rotateY(312deg) translateX(160px) rotateZ(194deg);
    }
    80% {
      transform: rotateZ(-194deg) rotateY(312deg) translateX(160px) rotateZ(194deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-194deg) rotateY(312deg) translateX(480px) rotateZ(194deg);
    }
  }
  .c:nth-child(929) {
    animation: orbit929 30s infinite;
    animation-delay: 9.29s;
    background-color: hsl(48.58, 100%, 50%);
  }
  @keyframes orbit929 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-189deg) rotateY(8deg) translateX(160px) rotateZ(189deg);
    }
    80% {
      transform: rotateZ(-189deg) rotateY(8deg) translateX(160px) rotateZ(189deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-189deg) rotateY(8deg) translateX(480px) rotateZ(189deg);
    }
  }
  .c:nth-child(930) {
    animation: orbit930 30s infinite;
    animation-delay: 9.3s;
    background-color: hsl(48.6, 100%, 50%);
  }
  @keyframes orbit930 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-6deg) rotateY(152deg) translateX(160px) rotateZ(6deg);
    }
    80% {
      transform: rotateZ(-6deg) rotateY(152deg) translateX(160px) rotateZ(6deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-6deg) rotateY(152deg) translateX(480px) rotateZ(6deg);
    }
  }
  .c:nth-child(931) {
    animation: orbit931 30s infinite;
    animation-delay: 9.31s;
    background-color: hsl(48.62, 100%, 50%);
  }
  @keyframes orbit931 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-111deg) rotateY(164deg) translateX(160px) rotateZ(111deg);
    }
    80% {
      transform: rotateZ(-111deg) rotateY(164deg) translateX(160px) rotateZ(111deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-111deg) rotateY(164deg) translateX(480px) rotateZ(111deg);
    }
  }
  .c:nth-child(932) {
    animation: orbit932 30s infinite;
    animation-delay: 9.32s;
    background-color: hsl(48.64, 100%, 50%);
  }
  @keyframes orbit932 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-36deg) rotateY(207deg) translateX(160px) rotateZ(36deg);
    }
    80% {
      transform: rotateZ(-36deg) rotateY(207deg) translateX(160px) rotateZ(36deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-36deg) rotateY(207deg) translateX(480px) rotateZ(36deg);
    }
  }
  .c:nth-child(933) {
    animation: orbit933 30s infinite;
    animation-delay: 9.33s;
    background-color: hsl(48.66, 100%, 50%);
  }
  @keyframes orbit933 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-176deg) rotateY(89deg) translateX(160px) rotateZ(176deg);
    }
    80% {
      transform: rotateZ(-176deg) rotateY(89deg) translateX(160px) rotateZ(176deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-176deg) rotateY(89deg) translateX(480px) rotateZ(176deg);
    }
  }
  .c:nth-child(934) {
    animation: orbit934 30s infinite;
    animation-delay: 9.34s;
    background-color: hsl(48.68, 100%, 50%);
  }
  @keyframes orbit934 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-5deg) rotateY(174deg) translateX(160px) rotateZ(5deg);
    }
    80% {
      transform: rotateZ(-5deg) rotateY(174deg) translateX(160px) rotateZ(5deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-5deg) rotateY(174deg) translateX(480px) rotateZ(5deg);
    }
  }
  .c:nth-child(935) {
    animation: orbit935 30s infinite;
    animation-delay: 9.35s;
    background-color: hsl(48.7, 100%, 50%);
  }
  @keyframes orbit935 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-157deg) rotateY(327deg) translateX(160px) rotateZ(157deg);
    }
    80% {
      transform: rotateZ(-157deg) rotateY(327deg) translateX(160px) rotateZ(157deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-157deg) rotateY(327deg) translateX(480px) rotateZ(157deg);
    }
  }
  .c:nth-child(936) {
    animation: orbit936 30s infinite;
    animation-delay: 9.36s;
    background-color: hsl(48.72, 100%, 50%);
  }
  @keyframes orbit936 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-147deg) rotateY(158deg) translateX(160px) rotateZ(147deg);
    }
    80% {
      transform: rotateZ(-147deg) rotateY(158deg) translateX(160px) rotateZ(147deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-147deg) rotateY(158deg) translateX(480px) rotateZ(147deg);
    }
  }
  .c:nth-child(937) {
    animation: orbit937 30s infinite;
    animation-delay: 9.37s;
    background-color: hsl(48.74, 100%, 50%);
  }
  @keyframes orbit937 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-52deg) rotateY(168deg) translateX(160px) rotateZ(52deg);
    }
    80% {
      transform: rotateZ(-52deg) rotateY(168deg) translateX(160px) rotateZ(52deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-52deg) rotateY(168deg) translateX(480px) rotateZ(52deg);
    }
  }
  .c:nth-child(938) {
    animation: orbit938 30s infinite;
    animation-delay: 9.38s;
    background-color: hsl(48.76, 100%, 50%);
  }
  @keyframes orbit938 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-306deg) rotateY(240deg) translateX(160px) rotateZ(306deg);
    }
    80% {
      transform: rotateZ(-306deg) rotateY(240deg) translateX(160px) rotateZ(306deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-306deg) rotateY(240deg) translateX(480px) rotateZ(306deg);
    }
  }
  .c:nth-child(939) {
    animation: orbit939 30s infinite;
    animation-delay: 9.39s;
    background-color: hsl(48.78, 100%, 50%);
  }
  @keyframes orbit939 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-122deg) rotateY(333deg) translateX(160px) rotateZ(122deg);
    }
    80% {
      transform: rotateZ(-122deg) rotateY(333deg) translateX(160px) rotateZ(122deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-122deg) rotateY(333deg) translateX(480px) rotateZ(122deg);
    }
  }
  .c:nth-child(940) {
    animation: orbit940 30s infinite;
    animation-delay: 9.4s;
    background-color: hsl(48.8, 100%, 50%);
  }
  @keyframes orbit940 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-271deg) rotateY(153deg) translateX(160px) rotateZ(271deg);
    }
    80% {
      transform: rotateZ(-271deg) rotateY(153deg) translateX(160px) rotateZ(271deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-271deg) rotateY(153deg) translateX(480px) rotateZ(271deg);
    }
  }
  .c:nth-child(941) {
    animation: orbit941 30s infinite;
    animation-delay: 9.41s;
    background-color: hsl(48.82, 100%, 50%);
  }
  @keyframes orbit941 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-282deg) rotateY(54deg) translateX(160px) rotateZ(282deg);
    }
    80% {
      transform: rotateZ(-282deg) rotateY(54deg) translateX(160px) rotateZ(282deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-282deg) rotateY(54deg) translateX(480px) rotateZ(282deg);
    }
  }
  .c:nth-child(942) {
    animation: orbit942 30s infinite;
    animation-delay: 9.42s;
    background-color: hsl(48.84, 100%, 50%);
  }
  @keyframes orbit942 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-204deg) rotateY(302deg) translateX(160px) rotateZ(204deg);
    }
    80% {
      transform: rotateZ(-204deg) rotateY(302deg) translateX(160px) rotateZ(204deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-204deg) rotateY(302deg) translateX(480px) rotateZ(204deg);
    }
  }
  .c:nth-child(943) {
    animation: orbit943 30s infinite;
    animation-delay: 9.43s;
    background-color: hsl(48.86, 100%, 50%);
  }
  @keyframes orbit943 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-18deg) rotateY(150deg) translateX(160px) rotateZ(18deg);
    }
    80% {
      transform: rotateZ(-18deg) rotateY(150deg) translateX(160px) rotateZ(18deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-18deg) rotateY(150deg) translateX(480px) rotateZ(18deg);
    }
  }
  .c:nth-child(944) {
    animation: orbit944 30s infinite;
    animation-delay: 9.44s;
    background-color: hsl(48.88, 100%, 50%);
  }
  @keyframes orbit944 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-6deg) rotateY(33deg) translateX(160px) rotateZ(6deg);
    }
    80% {
      transform: rotateZ(-6deg) rotateY(33deg) translateX(160px) rotateZ(6deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-6deg) rotateY(33deg) translateX(480px) rotateZ(6deg);
    }
  }
  .c:nth-child(945) {
    animation: orbit945 30s infinite;
    animation-delay: 9.45s;
    background-color: hsl(48.9, 100%, 50%);
  }
  @keyframes orbit945 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-71deg) rotateY(192deg) translateX(160px) rotateZ(71deg);
    }
    80% {
      transform: rotateZ(-71deg) rotateY(192deg) translateX(160px) rotateZ(71deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-71deg) rotateY(192deg) translateX(480px) rotateZ(71deg);
    }
  }
  .c:nth-child(946) {
    animation: orbit946 30s infinite;
    animation-delay: 9.46s;
    background-color: hsl(48.92, 100%, 50%);
  }
  @keyframes orbit946 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-305deg) rotateY(128deg) translateX(160px) rotateZ(305deg);
    }
    80% {
      transform: rotateZ(-305deg) rotateY(128deg) translateX(160px) rotateZ(305deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-305deg) rotateY(128deg) translateX(480px) rotateZ(305deg);
    }
  }
  .c:nth-child(947) {
    animation: orbit947 30s infinite;
    animation-delay: 9.47s;
    background-color: hsl(48.94, 100%, 50%);
  }
  @keyframes orbit947 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-130deg) rotateY(169deg) translateX(160px) rotateZ(130deg);
    }
    80% {
      transform: rotateZ(-130deg) rotateY(169deg) translateX(160px) rotateZ(130deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-130deg) rotateY(169deg) translateX(480px) rotateZ(130deg);
    }
  }
  .c:nth-child(948) {
    animation: orbit948 30s infinite;
    animation-delay: 9.48s;
    background-color: hsl(48.96, 100%, 50%);
  }
  @keyframes orbit948 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(27deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(27deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(27deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(949) {
    animation: orbit949 30s infinite;
    animation-delay: 9.49s;
    background-color: hsl(48.98, 100%, 50%);
  }
  @keyframes orbit949 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-143deg) rotateY(37deg) translateX(160px) rotateZ(143deg);
    }
    80% {
      transform: rotateZ(-143deg) rotateY(37deg) translateX(160px) rotateZ(143deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-143deg) rotateY(37deg) translateX(480px) rotateZ(143deg);
    }
  }
  .c:nth-child(950) {
    animation: orbit950 30s infinite;
    animation-delay: 9.5s;
    background-color: hsl(49, 100%, 50%);
  }
  @keyframes orbit950 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-134deg) rotateY(179deg) translateX(160px) rotateZ(134deg);
    }
    80% {
      transform: rotateZ(-134deg) rotateY(179deg) translateX(160px) rotateZ(134deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-134deg) rotateY(179deg) translateX(480px) rotateZ(134deg);
    }
  }
  .c:nth-child(951) {
    animation: orbit951 30s infinite;
    animation-delay: 9.51s;
    background-color: hsl(49.02, 100%, 50%);
  }
  @keyframes orbit951 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-243deg) rotateY(229deg) translateX(160px) rotateZ(243deg);
    }
    80% {
      transform: rotateZ(-243deg) rotateY(229deg) translateX(160px) rotateZ(243deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-243deg) rotateY(229deg) translateX(480px) rotateZ(243deg);
    }
  }
  .c:nth-child(952) {
    animation: orbit952 30s infinite;
    animation-delay: 9.52s;
    background-color: hsl(49.04, 100%, 50%);
  }
  @keyframes orbit952 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-167deg) rotateY(343deg) translateX(160px) rotateZ(167deg);
    }
    80% {
      transform: rotateZ(-167deg) rotateY(343deg) translateX(160px) rotateZ(167deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-167deg) rotateY(343deg) translateX(480px) rotateZ(167deg);
    }
  }
  .c:nth-child(953) {
    animation: orbit953 30s infinite;
    animation-delay: 9.53s;
    background-color: hsl(49.06, 100%, 50%);
  }
  @keyframes orbit953 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-202deg) rotateY(240deg) translateX(160px) rotateZ(202deg);
    }
    80% {
      transform: rotateZ(-202deg) rotateY(240deg) translateX(160px) rotateZ(202deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-202deg) rotateY(240deg) translateX(480px) rotateZ(202deg);
    }
  }
  .c:nth-child(954) {
    animation: orbit954 30s infinite;
    animation-delay: 9.54s;
    background-color: hsl(49.08, 100%, 50%);
  }
  @keyframes orbit954 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-293deg) rotateY(301deg) translateX(160px) rotateZ(293deg);
    }
    80% {
      transform: rotateZ(-293deg) rotateY(301deg) translateX(160px) rotateZ(293deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-293deg) rotateY(301deg) translateX(480px) rotateZ(293deg);
    }
  }
  .c:nth-child(955) {
    animation: orbit955 30s infinite;
    animation-delay: 9.55s;
    background-color: hsl(49.1, 100%, 50%);
  }
  @keyframes orbit955 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-138deg) rotateY(187deg) translateX(160px) rotateZ(138deg);
    }
    80% {
      transform: rotateZ(-138deg) rotateY(187deg) translateX(160px) rotateZ(138deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-138deg) rotateY(187deg) translateX(480px) rotateZ(138deg);
    }
  }
  .c:nth-child(956) {
    animation: orbit956 30s infinite;
    animation-delay: 9.56s;
    background-color: hsl(49.12, 100%, 50%);
  }
  @keyframes orbit956 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-97deg) rotateY(198deg) translateX(160px) rotateZ(97deg);
    }
    80% {
      transform: rotateZ(-97deg) rotateY(198deg) translateX(160px) rotateZ(97deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-97deg) rotateY(198deg) translateX(480px) rotateZ(97deg);
    }
  }
  .c:nth-child(957) {
    animation: orbit957 30s infinite;
    animation-delay: 9.57s;
    background-color: hsl(49.14, 100%, 50%);
  }
  @keyframes orbit957 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-268deg) rotateY(325deg) translateX(160px) rotateZ(268deg);
    }
    80% {
      transform: rotateZ(-268deg) rotateY(325deg) translateX(160px) rotateZ(268deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-268deg) rotateY(325deg) translateX(480px) rotateZ(268deg);
    }
  }
  .c:nth-child(958) {
    animation: orbit958 30s infinite;
    animation-delay: 9.58s;
    background-color: hsl(49.16, 100%, 50%);
  }
  @keyframes orbit958 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-226deg) rotateY(359deg) translateX(160px) rotateZ(226deg);
    }
    80% {
      transform: rotateZ(-226deg) rotateY(359deg) translateX(160px) rotateZ(226deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-226deg) rotateY(359deg) translateX(480px) rotateZ(226deg);
    }
  }
  .c:nth-child(959) {
    animation: orbit959 30s infinite;
    animation-delay: 9.59s;
    background-color: hsl(49.18, 100%, 50%);
  }
  @keyframes orbit959 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-250deg) rotateY(139deg) translateX(160px) rotateZ(250deg);
    }
    80% {
      transform: rotateZ(-250deg) rotateY(139deg) translateX(160px) rotateZ(250deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-250deg) rotateY(139deg) translateX(480px) rotateZ(250deg);
    }
  }
  .c:nth-child(960) {
    animation: orbit960 30s infinite;
    animation-delay: 9.6s;
    background-color: hsl(49.2, 100%, 50%);
  }
  @keyframes orbit960 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-189deg) rotateY(7deg) translateX(160px) rotateZ(189deg);
    }
    80% {
      transform: rotateZ(-189deg) rotateY(7deg) translateX(160px) rotateZ(189deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-189deg) rotateY(7deg) translateX(480px) rotateZ(189deg);
    }
  }
  .c:nth-child(961) {
    animation: orbit961 30s infinite;
    animation-delay: 9.61s;
    background-color: hsl(49.22, 100%, 50%);
  }
  @keyframes orbit961 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-341deg) rotateY(185deg) translateX(160px) rotateZ(341deg);
    }
    80% {
      transform: rotateZ(-341deg) rotateY(185deg) translateX(160px) rotateZ(341deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-341deg) rotateY(185deg) translateX(480px) rotateZ(341deg);
    }
  }
  .c:nth-child(962) {
    animation: orbit962 30s infinite;
    animation-delay: 9.62s;
    background-color: hsl(49.24, 100%, 50%);
  }
  @keyframes orbit962 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-182deg) rotateY(324deg) translateX(160px) rotateZ(182deg);
    }
    80% {
      transform: rotateZ(-182deg) rotateY(324deg) translateX(160px) rotateZ(182deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-182deg) rotateY(324deg) translateX(480px) rotateZ(182deg);
    }
  }
  .c:nth-child(963) {
    animation: orbit963 30s infinite;
    animation-delay: 9.63s;
    background-color: hsl(49.26, 100%, 50%);
  }
  @keyframes orbit963 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-166deg) rotateY(65deg) translateX(160px) rotateZ(166deg);
    }
    80% {
      transform: rotateZ(-166deg) rotateY(65deg) translateX(160px) rotateZ(166deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-166deg) rotateY(65deg) translateX(480px) rotateZ(166deg);
    }
  }
  .c:nth-child(964) {
    animation: orbit964 30s infinite;
    animation-delay: 9.64s;
    background-color: hsl(49.28, 100%, 50%);
  }
  @keyframes orbit964 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-338deg) rotateY(166deg) translateX(160px) rotateZ(338deg);
    }
    80% {
      transform: rotateZ(-338deg) rotateY(166deg) translateX(160px) rotateZ(338deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-338deg) rotateY(166deg) translateX(480px) rotateZ(338deg);
    }
  }
  .c:nth-child(965) {
    animation: orbit965 30s infinite;
    animation-delay: 9.65s;
    background-color: hsl(49.3, 100%, 50%);
  }
  @keyframes orbit965 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-19deg) rotateY(60deg) translateX(160px) rotateZ(19deg);
    }
    80% {
      transform: rotateZ(-19deg) rotateY(60deg) translateX(160px) rotateZ(19deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-19deg) rotateY(60deg) translateX(480px) rotateZ(19deg);
    }
  }
  .c:nth-child(966) {
    animation: orbit966 30s infinite;
    animation-delay: 9.66s;
    background-color: hsl(49.32, 100%, 50%);
  }
  @keyframes orbit966 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-286deg) rotateY(103deg) translateX(160px) rotateZ(286deg);
    }
    80% {
      transform: rotateZ(-286deg) rotateY(103deg) translateX(160px) rotateZ(286deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-286deg) rotateY(103deg) translateX(480px) rotateZ(286deg);
    }
  }
  .c:nth-child(967) {
    animation: orbit967 30s infinite;
    animation-delay: 9.67s;
    background-color: hsl(49.34, 100%, 50%);
  }
  @keyframes orbit967 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-115deg) rotateY(248deg) translateX(160px) rotateZ(115deg);
    }
    80% {
      transform: rotateZ(-115deg) rotateY(248deg) translateX(160px) rotateZ(115deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-115deg) rotateY(248deg) translateX(480px) rotateZ(115deg);
    }
  }
  .c:nth-child(968) {
    animation: orbit968 30s infinite;
    animation-delay: 9.68s;
    background-color: hsl(49.36, 100%, 50%);
  }
  @keyframes orbit968 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-118deg) rotateY(234deg) translateX(160px) rotateZ(118deg);
    }
    80% {
      transform: rotateZ(-118deg) rotateY(234deg) translateX(160px) rotateZ(118deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-118deg) rotateY(234deg) translateX(480px) rotateZ(118deg);
    }
  }
  .c:nth-child(969) {
    animation: orbit969 30s infinite;
    animation-delay: 9.69s;
    background-color: hsl(49.38, 100%, 50%);
  }
  @keyframes orbit969 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-269deg) rotateY(61deg) translateX(160px) rotateZ(269deg);
    }
    80% {
      transform: rotateZ(-269deg) rotateY(61deg) translateX(160px) rotateZ(269deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-269deg) rotateY(61deg) translateX(480px) rotateZ(269deg);
    }
  }
  .c:nth-child(970) {
    animation: orbit970 30s infinite;
    animation-delay: 9.7s;
    background-color: hsl(49.4, 100%, 50%);
  }
  @keyframes orbit970 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-300deg) rotateY(143deg) translateX(160px) rotateZ(300deg);
    }
    80% {
      transform: rotateZ(-300deg) rotateY(143deg) translateX(160px) rotateZ(300deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-300deg) rotateY(143deg) translateX(480px) rotateZ(300deg);
    }
  }
  .c:nth-child(971) {
    animation: orbit971 30s infinite;
    animation-delay: 9.71s;
    background-color: hsl(49.42, 100%, 50%);
  }
  @keyframes orbit971 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-318deg) rotateY(48deg) translateX(160px) rotateZ(318deg);
    }
    80% {
      transform: rotateZ(-318deg) rotateY(48deg) translateX(160px) rotateZ(318deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-318deg) rotateY(48deg) translateX(480px) rotateZ(318deg);
    }
  }
  .c:nth-child(972) {
    animation: orbit972 30s infinite;
    animation-delay: 9.72s;
    background-color: hsl(49.44, 100%, 50%);
  }
  @keyframes orbit972 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-132deg) rotateY(166deg) translateX(160px) rotateZ(132deg);
    }
    80% {
      transform: rotateZ(-132deg) rotateY(166deg) translateX(160px) rotateZ(132deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-132deg) rotateY(166deg) translateX(480px) rotateZ(132deg);
    }
  }
  .c:nth-child(973) {
    animation: orbit973 30s infinite;
    animation-delay: 9.73s;
    background-color: hsl(49.46, 100%, 50%);
  }
  @keyframes orbit973 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-79deg) rotateY(223deg) translateX(160px) rotateZ(79deg);
    }
    80% {
      transform: rotateZ(-79deg) rotateY(223deg) translateX(160px) rotateZ(79deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-79deg) rotateY(223deg) translateX(480px) rotateZ(79deg);
    }
  }
  .c:nth-child(974) {
    animation: orbit974 30s infinite;
    animation-delay: 9.74s;
    background-color: hsl(49.48, 100%, 50%);
  }
  @keyframes orbit974 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-218deg) rotateY(242deg) translateX(160px) rotateZ(218deg);
    }
    80% {
      transform: rotateZ(-218deg) rotateY(242deg) translateX(160px) rotateZ(218deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-218deg) rotateY(242deg) translateX(480px) rotateZ(218deg);
    }
  }
  .c:nth-child(975) {
    animation: orbit975 30s infinite;
    animation-delay: 9.75s;
    background-color: hsl(49.5, 100%, 50%);
  }
  @keyframes orbit975 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-286deg) rotateY(330deg) translateX(160px) rotateZ(286deg);
    }
    80% {
      transform: rotateZ(-286deg) rotateY(330deg) translateX(160px) rotateZ(286deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-286deg) rotateY(330deg) translateX(480px) rotateZ(286deg);
    }
  }
  .c:nth-child(976) {
    animation: orbit976 30s infinite;
    animation-delay: 9.76s;
    background-color: hsl(49.52, 100%, 50%);
  }
  @keyframes orbit976 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-328deg) rotateY(112deg) translateX(160px) rotateZ(328deg);
    }
    80% {
      transform: rotateZ(-328deg) rotateY(112deg) translateX(160px) rotateZ(328deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-328deg) rotateY(112deg) translateX(480px) rotateZ(328deg);
    }
  }
  .c:nth-child(977) {
    animation: orbit977 30s infinite;
    animation-delay: 9.77s;
    background-color: hsl(49.54, 100%, 50%);
  }
  @keyframes orbit977 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-268deg) rotateY(207deg) translateX(160px) rotateZ(268deg);
    }
    80% {
      transform: rotateZ(-268deg) rotateY(207deg) translateX(160px) rotateZ(268deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-268deg) rotateY(207deg) translateX(480px) rotateZ(268deg);
    }
  }
  .c:nth-child(978) {
    animation: orbit978 30s infinite;
    animation-delay: 9.78s;
    background-color: hsl(49.56, 100%, 50%);
  }
  @keyframes orbit978 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-62deg) rotateY(197deg) translateX(160px) rotateZ(62deg);
    }
    80% {
      transform: rotateZ(-62deg) rotateY(197deg) translateX(160px) rotateZ(62deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-62deg) rotateY(197deg) translateX(480px) rotateZ(62deg);
    }
  }
  .c:nth-child(979) {
    animation: orbit979 30s infinite;
    animation-delay: 9.79s;
    background-color: hsl(49.58, 100%, 50%);
  }
  @keyframes orbit979 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-22deg) rotateY(202deg) translateX(160px) rotateZ(22deg);
    }
    80% {
      transform: rotateZ(-22deg) rotateY(202deg) translateX(160px) rotateZ(22deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-22deg) rotateY(202deg) translateX(480px) rotateZ(22deg);
    }
  }
  .c:nth-child(980) {
    animation: orbit980 30s infinite;
    animation-delay: 9.8s;
    background-color: hsl(49.6, 100%, 50%);
  }
  @keyframes orbit980 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-7deg) rotateY(275deg) translateX(160px) rotateZ(7deg);
    }
    80% {
      transform: rotateZ(-7deg) rotateY(275deg) translateX(160px) rotateZ(7deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-7deg) rotateY(275deg) translateX(480px) rotateZ(7deg);
    }
  }
  .c:nth-child(981) {
    animation: orbit981 30s infinite;
    animation-delay: 9.81s;
    background-color: hsl(49.62, 100%, 50%);
  }
  @keyframes orbit981 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-326deg) rotateY(229deg) translateX(160px) rotateZ(326deg);
    }
    80% {
      transform: rotateZ(-326deg) rotateY(229deg) translateX(160px) rotateZ(326deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-326deg) rotateY(229deg) translateX(480px) rotateZ(326deg);
    }
  }
  .c:nth-child(982) {
    animation: orbit982 30s infinite;
    animation-delay: 9.82s;
    background-color: hsl(49.64, 100%, 50%);
  }
  @keyframes orbit982 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-334deg) rotateY(334deg) translateX(160px) rotateZ(334deg);
    }
    80% {
      transform: rotateZ(-334deg) rotateY(334deg) translateX(160px) rotateZ(334deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-334deg) rotateY(334deg) translateX(480px) rotateZ(334deg);
    }
  }
  .c:nth-child(983) {
    animation: orbit983 30s infinite;
    animation-delay: 9.83s;
    background-color: hsl(49.66, 100%, 50%);
  }
  @keyframes orbit983 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-31deg) rotateY(225deg) translateX(160px) rotateZ(31deg);
    }
    80% {
      transform: rotateZ(-31deg) rotateY(225deg) translateX(160px) rotateZ(31deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-31deg) rotateY(225deg) translateX(480px) rotateZ(31deg);
    }
  }
  .c:nth-child(984) {
    animation: orbit984 30s infinite;
    animation-delay: 9.84s;
    background-color: hsl(49.68, 100%, 50%);
  }
  @keyframes orbit984 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-357deg) rotateY(348deg) translateX(160px) rotateZ(357deg);
    }
    80% {
      transform: rotateZ(-357deg) rotateY(348deg) translateX(160px) rotateZ(357deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-357deg) rotateY(348deg) translateX(480px) rotateZ(357deg);
    }
  }
  .c:nth-child(985) {
    animation: orbit985 30s infinite;
    animation-delay: 9.85s;
    background-color: hsl(49.7, 100%, 50%);
  }
  @keyframes orbit985 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-114deg) rotateY(227deg) translateX(160px) rotateZ(114deg);
    }
    80% {
      transform: rotateZ(-114deg) rotateY(227deg) translateX(160px) rotateZ(114deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-114deg) rotateY(227deg) translateX(480px) rotateZ(114deg);
    }
  }
  .c:nth-child(986) {
    animation: orbit986 30s infinite;
    animation-delay: 9.86s;
    background-color: hsl(49.72, 100%, 50%);
  }
  @keyframes orbit986 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-146deg) rotateY(123deg) translateX(160px) rotateZ(146deg);
    }
    80% {
      transform: rotateZ(-146deg) rotateY(123deg) translateX(160px) rotateZ(146deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-146deg) rotateY(123deg) translateX(480px) rotateZ(146deg);
    }
  }
  .c:nth-child(987) {
    animation: orbit987 30s infinite;
    animation-delay: 9.87s;
    background-color: hsl(49.74, 100%, 50%);
  }
  @keyframes orbit987 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-193deg) rotateY(225deg) translateX(160px) rotateZ(193deg);
    }
    80% {
      transform: rotateZ(-193deg) rotateY(225deg) translateX(160px) rotateZ(193deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-193deg) rotateY(225deg) translateX(480px) rotateZ(193deg);
    }
  }
  .c:nth-child(988) {
    animation: orbit988 30s infinite;
    animation-delay: 9.88s;
    background-color: hsl(49.76, 100%, 50%);
  }
  @keyframes orbit988 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-276deg) rotateY(128deg) translateX(160px) rotateZ(276deg);
    }
    80% {
      transform: rotateZ(-276deg) rotateY(128deg) translateX(160px) rotateZ(276deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-276deg) rotateY(128deg) translateX(480px) rotateZ(276deg);
    }
  }
  .c:nth-child(989) {
    animation: orbit989 30s infinite;
    animation-delay: 9.89s;
    background-color: hsl(49.78, 100%, 50%);
  }
  @keyframes orbit989 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-132deg) rotateY(188deg) translateX(160px) rotateZ(132deg);
    }
    80% {
      transform: rotateZ(-132deg) rotateY(188deg) translateX(160px) rotateZ(132deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-132deg) rotateY(188deg) translateX(480px) rotateZ(132deg);
    }
  }
  .c:nth-child(990) {
    animation: orbit990 30s infinite;
    animation-delay: 9.9s;
    background-color: hsl(49.8, 100%, 50%);
  }
  @keyframes orbit990 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-112deg) rotateY(334deg) translateX(160px) rotateZ(112deg);
    }
    80% {
      transform: rotateZ(-112deg) rotateY(334deg) translateX(160px) rotateZ(112deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-112deg) rotateY(334deg) translateX(480px) rotateZ(112deg);
    }
  }
  .c:nth-child(991) {
    animation: orbit991 30s infinite;
    animation-delay: 9.91s;
    background-color: hsl(49.82, 100%, 50%);
  }
  @keyframes orbit991 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(259deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(259deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(259deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(992) {
    animation: orbit992 30s infinite;
    animation-delay: 9.92s;
    background-color: hsl(49.84, 100%, 50%);
  }
  @keyframes orbit992 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-212deg) rotateY(346deg) translateX(160px) rotateZ(212deg);
    }
    80% {
      transform: rotateZ(-212deg) rotateY(346deg) translateX(160px) rotateZ(212deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-212deg) rotateY(346deg) translateX(480px) rotateZ(212deg);
    }
  }
  .c:nth-child(993) {
    animation: orbit993 30s infinite;
    animation-delay: 9.93s;
    background-color: hsl(49.86, 100%, 50%);
  }
  @keyframes orbit993 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-303deg) rotateY(112deg) translateX(160px) rotateZ(303deg);
    }
    80% {
      transform: rotateZ(-303deg) rotateY(112deg) translateX(160px) rotateZ(303deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-303deg) rotateY(112deg) translateX(480px) rotateZ(303deg);
    }
  }
  .c:nth-child(994) {
    animation: orbit994 30s infinite;
    animation-delay: 9.94s;
    background-color: hsl(49.88, 100%, 50%);
  }
  @keyframes orbit994 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-343deg) rotateY(208deg) translateX(160px) rotateZ(343deg);
    }
    80% {
      transform: rotateZ(-343deg) rotateY(208deg) translateX(160px) rotateZ(343deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-343deg) rotateY(208deg) translateX(480px) rotateZ(343deg);
    }
  }
  .c:nth-child(995) {
    animation: orbit995 30s infinite;
    animation-delay: 9.95s;
    background-color: hsl(49.9, 100%, 50%);
  }
  @keyframes orbit995 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-1deg) rotateY(257deg) translateX(160px) rotateZ(1deg);
    }
    80% {
      transform: rotateZ(-1deg) rotateY(257deg) translateX(160px) rotateZ(1deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-1deg) rotateY(257deg) translateX(480px) rotateZ(1deg);
    }
  }
  .c:nth-child(996) {
    animation: orbit996 30s infinite;
    animation-delay: 9.96s;
    background-color: hsl(49.92, 100%, 50%);
  }
  @keyframes orbit996 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-182deg) rotateY(36deg) translateX(160px) rotateZ(182deg);
    }
    80% {
      transform: rotateZ(-182deg) rotateY(36deg) translateX(160px) rotateZ(182deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-182deg) rotateY(36deg) translateX(480px) rotateZ(182deg);
    }
  }
  .c:nth-child(997) {
    animation: orbit997 30s infinite;
    animation-delay: 9.97s;
    background-color: hsl(49.94, 100%, 50%);
  }
  @keyframes orbit997 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-302deg) rotateY(127deg) translateX(160px) rotateZ(302deg);
    }
    80% {
      transform: rotateZ(-302deg) rotateY(127deg) translateX(160px) rotateZ(302deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-302deg) rotateY(127deg) translateX(480px) rotateZ(302deg);
    }
  }
  .c:nth-child(998) {
    animation: orbit998 30s infinite;
    animation-delay: 9.98s;
    background-color: hsl(49.96, 100%, 50%);
  }
  @keyframes orbit998 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-21deg) rotateY(357deg) translateX(160px) rotateZ(21deg);
    }
    80% {
      transform: rotateZ(-21deg) rotateY(357deg) translateX(160px) rotateZ(21deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-21deg) rotateY(357deg) translateX(480px) rotateZ(21deg);
    }
  }
  .c:nth-child(999) {
    animation: orbit999 30s infinite;
    animation-delay: 9.99s;
    background-color: hsl(49.98, 100%, 50%);
  }
  @keyframes orbit999 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(323deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(323deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(323deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(1000) {
    animation: orbit1000 30s infinite;
    animation-delay: 10s;
    background-color: hsl(50, 100%, 50%);
  }
  @keyframes orbit1000 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-201deg) rotateY(51deg) translateX(160px) rotateZ(201deg);
    }
    80% {
      transform: rotateZ(-201deg) rotateY(51deg) translateX(160px) rotateZ(201deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-201deg) rotateY(51deg) translateX(480px) rotateZ(201deg);
    }
  }
  .c:nth-child(1001) {
    animation: orbit1001 30s infinite;
    animation-delay: 10.01s;
    background-color: hsl(50.02, 100%, 50%);
  }
  @keyframes orbit1001 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-175deg) rotateY(207deg) translateX(160px) rotateZ(175deg);
    }
    80% {
      transform: rotateZ(-175deg) rotateY(207deg) translateX(160px) rotateZ(175deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-175deg) rotateY(207deg) translateX(480px) rotateZ(175deg);
    }
  }
  .c:nth-child(1002) {
    animation: orbit1002 30s infinite;
    animation-delay: 10.02s;
    background-color: hsl(50.04, 100%, 50%);
  }
  @keyframes orbit1002 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-133deg) rotateY(110deg) translateX(160px) rotateZ(133deg);
    }
    80% {
      transform: rotateZ(-133deg) rotateY(110deg) translateX(160px) rotateZ(133deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-133deg) rotateY(110deg) translateX(480px) rotateZ(133deg);
    }
  }
  .c:nth-child(1003) {
    animation: orbit1003 30s infinite;
    animation-delay: 10.03s;
    background-color: hsl(50.06, 100%, 50%);
  }
  @keyframes orbit1003 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-58deg) rotateY(38deg) translateX(160px) rotateZ(58deg);
    }
    80% {
      transform: rotateZ(-58deg) rotateY(38deg) translateX(160px) rotateZ(58deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-58deg) rotateY(38deg) translateX(480px) rotateZ(58deg);
    }
  }
  .c:nth-child(1004) {
    animation: orbit1004 30s infinite;
    animation-delay: 10.04s;
    background-color: hsl(50.08, 100%, 50%);
  }
  @keyframes orbit1004 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-140deg) rotateY(167deg) translateX(160px) rotateZ(140deg);
    }
    80% {
      transform: rotateZ(-140deg) rotateY(167deg) translateX(160px) rotateZ(140deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-140deg) rotateY(167deg) translateX(480px) rotateZ(140deg);
    }
  }
  .c:nth-child(1005) {
    animation: orbit1005 30s infinite;
    animation-delay: 10.05s;
    background-color: hsl(50.1, 100%, 50%);
  }
  @keyframes orbit1005 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-19deg) rotateY(107deg) translateX(160px) rotateZ(19deg);
    }
    80% {
      transform: rotateZ(-19deg) rotateY(107deg) translateX(160px) rotateZ(19deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-19deg) rotateY(107deg) translateX(480px) rotateZ(19deg);
    }
  }
  .c:nth-child(1006) {
    animation: orbit1006 30s infinite;
    animation-delay: 10.06s;
    background-color: hsl(50.12, 100%, 50%);
  }
  @keyframes orbit1006 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-31deg) rotateY(192deg) translateX(160px) rotateZ(31deg);
    }
    80% {
      transform: rotateZ(-31deg) rotateY(192deg) translateX(160px) rotateZ(31deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-31deg) rotateY(192deg) translateX(480px) rotateZ(31deg);
    }
  }
  .c:nth-child(1007) {
    animation: orbit1007 30s infinite;
    animation-delay: 10.07s;
    background-color: hsl(50.14, 100%, 50%);
  }
  @keyframes orbit1007 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-105deg) rotateY(65deg) translateX(160px) rotateZ(105deg);
    }
    80% {
      transform: rotateZ(-105deg) rotateY(65deg) translateX(160px) rotateZ(105deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-105deg) rotateY(65deg) translateX(480px) rotateZ(105deg);
    }
  }
  .c:nth-child(1008) {
    animation: orbit1008 30s infinite;
    animation-delay: 10.08s;
    background-color: hsl(50.16, 100%, 50%);
  }
  @keyframes orbit1008 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-330deg) rotateY(264deg) translateX(160px) rotateZ(330deg);
    }
    80% {
      transform: rotateZ(-330deg) rotateY(264deg) translateX(160px) rotateZ(330deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-330deg) rotateY(264deg) translateX(480px) rotateZ(330deg);
    }
  }
  .c:nth-child(1009) {
    animation: orbit1009 30s infinite;
    animation-delay: 10.09s;
    background-color: hsl(50.18, 100%, 50%);
  }
  @keyframes orbit1009 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-162deg) rotateY(274deg) translateX(160px) rotateZ(162deg);
    }
    80% {
      transform: rotateZ(-162deg) rotateY(274deg) translateX(160px) rotateZ(162deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-162deg) rotateY(274deg) translateX(480px) rotateZ(162deg);
    }
  }
  .c:nth-child(1010) {
    animation: orbit1010 30s infinite;
    animation-delay: 10.1s;
    background-color: hsl(50.2, 100%, 50%);
  }
  @keyframes orbit1010 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-130deg) rotateY(63deg) translateX(160px) rotateZ(130deg);
    }
    80% {
      transform: rotateZ(-130deg) rotateY(63deg) translateX(160px) rotateZ(130deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-130deg) rotateY(63deg) translateX(480px) rotateZ(130deg);
    }
  }
  .c:nth-child(1011) {
    animation: orbit1011 30s infinite;
    animation-delay: 10.11s;
    background-color: hsl(50.22, 100%, 50%);
  }
  @keyframes orbit1011 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-55deg) rotateY(356deg) translateX(160px) rotateZ(55deg);
    }
    80% {
      transform: rotateZ(-55deg) rotateY(356deg) translateX(160px) rotateZ(55deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-55deg) rotateY(356deg) translateX(480px) rotateZ(55deg);
    }
  }
  .c:nth-child(1012) {
    animation: orbit1012 30s infinite;
    animation-delay: 10.12s;
    background-color: hsl(50.24, 100%, 50%);
  }
  @keyframes orbit1012 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-67deg) rotateY(257deg) translateX(160px) rotateZ(67deg);
    }
    80% {
      transform: rotateZ(-67deg) rotateY(257deg) translateX(160px) rotateZ(67deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-67deg) rotateY(257deg) translateX(480px) rotateZ(67deg);
    }
  }
  .c:nth-child(1013) {
    animation: orbit1013 30s infinite;
    animation-delay: 10.13s;
    background-color: hsl(50.26, 100%, 50%);
  }
  @keyframes orbit1013 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-329deg) rotateY(29deg) translateX(160px) rotateZ(329deg);
    }
    80% {
      transform: rotateZ(-329deg) rotateY(29deg) translateX(160px) rotateZ(329deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-329deg) rotateY(29deg) translateX(480px) rotateZ(329deg);
    }
  }
  .c:nth-child(1014) {
    animation: orbit1014 30s infinite;
    animation-delay: 10.14s;
    background-color: hsl(50.28, 100%, 50%);
  }
  @keyframes orbit1014 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-39deg) rotateY(173deg) translateX(160px) rotateZ(39deg);
    }
    80% {
      transform: rotateZ(-39deg) rotateY(173deg) translateX(160px) rotateZ(39deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-39deg) rotateY(173deg) translateX(480px) rotateZ(39deg);
    }
  }
  .c:nth-child(1015) {
    animation: orbit1015 30s infinite;
    animation-delay: 10.15s;
    background-color: hsl(50.3, 100%, 50%);
  }
  @keyframes orbit1015 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-178deg) rotateY(79deg) translateX(160px) rotateZ(178deg);
    }
    80% {
      transform: rotateZ(-178deg) rotateY(79deg) translateX(160px) rotateZ(178deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-178deg) rotateY(79deg) translateX(480px) rotateZ(178deg);
    }
  }
  .c:nth-child(1016) {
    animation: orbit1016 30s infinite;
    animation-delay: 10.16s;
    background-color: hsl(50.32, 100%, 50%);
  }
  @keyframes orbit1016 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-183deg) rotateY(202deg) translateX(160px) rotateZ(183deg);
    }
    80% {
      transform: rotateZ(-183deg) rotateY(202deg) translateX(160px) rotateZ(183deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-183deg) rotateY(202deg) translateX(480px) rotateZ(183deg);
    }
  }
  .c:nth-child(1017) {
    animation: orbit1017 30s infinite;
    animation-delay: 10.17s;
    background-color: hsl(50.34, 100%, 50%);
  }
  @keyframes orbit1017 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-100deg) rotateY(46deg) translateX(160px) rotateZ(100deg);
    }
    80% {
      transform: rotateZ(-100deg) rotateY(46deg) translateX(160px) rotateZ(100deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-100deg) rotateY(46deg) translateX(480px) rotateZ(100deg);
    }
  }
  .c:nth-child(1018) {
    animation: orbit1018 30s infinite;
    animation-delay: 10.18s;
    background-color: hsl(50.36, 100%, 50%);
  }
  @keyframes orbit1018 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-20deg) rotateY(78deg) translateX(160px) rotateZ(20deg);
    }
    80% {
      transform: rotateZ(-20deg) rotateY(78deg) translateX(160px) rotateZ(20deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-20deg) rotateY(78deg) translateX(480px) rotateZ(20deg);
    }
  }
  .c:nth-child(1019) {
    animation: orbit1019 30s infinite;
    animation-delay: 10.19s;
    background-color: hsl(50.38, 100%, 50%);
  }
  @keyframes orbit1019 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-96deg) rotateY(228deg) translateX(160px) rotateZ(96deg);
    }
    80% {
      transform: rotateZ(-96deg) rotateY(228deg) translateX(160px) rotateZ(96deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-96deg) rotateY(228deg) translateX(480px) rotateZ(96deg);
    }
  }
  .c:nth-child(1020) {
    animation: orbit1020 30s infinite;
    animation-delay: 10.2s;
    background-color: hsl(50.4, 100%, 50%);
  }
  @keyframes orbit1020 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-201deg) rotateY(246deg) translateX(160px) rotateZ(201deg);
    }
    80% {
      transform: rotateZ(-201deg) rotateY(246deg) translateX(160px) rotateZ(201deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-201deg) rotateY(246deg) translateX(480px) rotateZ(201deg);
    }
  }
  .c:nth-child(1021) {
    animation: orbit1021 30s infinite;
    animation-delay: 10.21s;
    background-color: hsl(50.42, 100%, 50%);
  }
  @keyframes orbit1021 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-320deg) rotateY(75deg) translateX(160px) rotateZ(320deg);
    }
    80% {
      transform: rotateZ(-320deg) rotateY(75deg) translateX(160px) rotateZ(320deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-320deg) rotateY(75deg) translateX(480px) rotateZ(320deg);
    }
  }
  .c:nth-child(1022) {
    animation: orbit1022 30s infinite;
    animation-delay: 10.22s;
    background-color: hsl(50.44, 100%, 50%);
  }
  @keyframes orbit1022 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-42deg) rotateY(119deg) translateX(160px) rotateZ(42deg);
    }
    80% {
      transform: rotateZ(-42deg) rotateY(119deg) translateX(160px) rotateZ(42deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-42deg) rotateY(119deg) translateX(480px) rotateZ(42deg);
    }
  }
  .c:nth-child(1023) {
    animation: orbit1023 30s infinite;
    animation-delay: 10.23s;
    background-color: hsl(50.46, 100%, 50%);
  }
  @keyframes orbit1023 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-29deg) rotateY(351deg) translateX(160px) rotateZ(29deg);
    }
    80% {
      transform: rotateZ(-29deg) rotateY(351deg) translateX(160px) rotateZ(29deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-29deg) rotateY(351deg) translateX(480px) rotateZ(29deg);
    }
  }
  .c:nth-child(1024) {
    animation: orbit1024 30s infinite;
    animation-delay: 10.24s;
    background-color: hsl(50.48, 100%, 50%);
  }
  @keyframes orbit1024 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-322deg) rotateY(285deg) translateX(160px) rotateZ(322deg);
    }
    80% {
      transform: rotateZ(-322deg) rotateY(285deg) translateX(160px) rotateZ(322deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-322deg) rotateY(285deg) translateX(480px) rotateZ(322deg);
    }
  }
  .c:nth-child(1025) {
    animation: orbit1025 30s infinite;
    animation-delay: 10.25s;
    background-color: hsl(50.5, 100%, 50%);
  }
  @keyframes orbit1025 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-325deg) rotateY(167deg) translateX(160px) rotateZ(325deg);
    }
    80% {
      transform: rotateZ(-325deg) rotateY(167deg) translateX(160px) rotateZ(325deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-325deg) rotateY(167deg) translateX(480px) rotateZ(325deg);
    }
  }
  .c:nth-child(1026) {
    animation: orbit1026 30s infinite;
    animation-delay: 10.26s;
    background-color: hsl(50.52, 100%, 50%);
  }
  @keyframes orbit1026 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-270deg) rotateY(16deg) translateX(160px) rotateZ(270deg);
    }
    80% {
      transform: rotateZ(-270deg) rotateY(16deg) translateX(160px) rotateZ(270deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-270deg) rotateY(16deg) translateX(480px) rotateZ(270deg);
    }
  }
  .c:nth-child(1027) {
    animation: orbit1027 30s infinite;
    animation-delay: 10.27s;
    background-color: hsl(50.54, 100%, 50%);
  }
  @keyframes orbit1027 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-152deg) rotateY(203deg) translateX(160px) rotateZ(152deg);
    }
    80% {
      transform: rotateZ(-152deg) rotateY(203deg) translateX(160px) rotateZ(152deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-152deg) rotateY(203deg) translateX(480px) rotateZ(152deg);
    }
  }
  .c:nth-child(1028) {
    animation: orbit1028 30s infinite;
    animation-delay: 10.28s;
    background-color: hsl(50.56, 100%, 50%);
  }
  @keyframes orbit1028 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-258deg) rotateY(30deg) translateX(160px) rotateZ(258deg);
    }
    80% {
      transform: rotateZ(-258deg) rotateY(30deg) translateX(160px) rotateZ(258deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-258deg) rotateY(30deg) translateX(480px) rotateZ(258deg);
    }
  }
  .c:nth-child(1029) {
    animation: orbit1029 30s infinite;
    animation-delay: 10.29s;
    background-color: hsl(50.58, 100%, 50%);
  }
  @keyframes orbit1029 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-277deg) rotateY(302deg) translateX(160px) rotateZ(277deg);
    }
    80% {
      transform: rotateZ(-277deg) rotateY(302deg) translateX(160px) rotateZ(277deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-277deg) rotateY(302deg) translateX(480px) rotateZ(277deg);
    }
  }
  .c:nth-child(1030) {
    animation: orbit1030 30s infinite;
    animation-delay: 10.3s;
    background-color: hsl(50.6, 100%, 50%);
  }
  @keyframes orbit1030 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-292deg) rotateY(122deg) translateX(160px) rotateZ(292deg);
    }
    80% {
      transform: rotateZ(-292deg) rotateY(122deg) translateX(160px) rotateZ(292deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-292deg) rotateY(122deg) translateX(480px) rotateZ(292deg);
    }
  }
  .c:nth-child(1031) {
    animation: orbit1031 30s infinite;
    animation-delay: 10.31s;
    background-color: hsl(50.62, 100%, 50%);
  }
  @keyframes orbit1031 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-288deg) rotateY(55deg) translateX(160px) rotateZ(288deg);
    }
    80% {
      transform: rotateZ(-288deg) rotateY(55deg) translateX(160px) rotateZ(288deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-288deg) rotateY(55deg) translateX(480px) rotateZ(288deg);
    }
  }
  .c:nth-child(1032) {
    animation: orbit1032 30s infinite;
    animation-delay: 10.32s;
    background-color: hsl(50.64, 100%, 50%);
  }
  @keyframes orbit1032 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-348deg) rotateY(189deg) translateX(160px) rotateZ(348deg);
    }
    80% {
      transform: rotateZ(-348deg) rotateY(189deg) translateX(160px) rotateZ(348deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-348deg) rotateY(189deg) translateX(480px) rotateZ(348deg);
    }
  }
  .c:nth-child(1033) {
    animation: orbit1033 30s infinite;
    animation-delay: 10.33s;
    background-color: hsl(50.66, 100%, 50%);
  }
  @keyframes orbit1033 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-265deg) rotateY(78deg) translateX(160px) rotateZ(265deg);
    }
    80% {
      transform: rotateZ(-265deg) rotateY(78deg) translateX(160px) rotateZ(265deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-265deg) rotateY(78deg) translateX(480px) rotateZ(265deg);
    }
  }
  .c:nth-child(1034) {
    animation: orbit1034 30s infinite;
    animation-delay: 10.34s;
    background-color: hsl(50.68, 100%, 50%);
  }
  @keyframes orbit1034 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-162deg) rotateY(103deg) translateX(160px) rotateZ(162deg);
    }
    80% {
      transform: rotateZ(-162deg) rotateY(103deg) translateX(160px) rotateZ(162deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-162deg) rotateY(103deg) translateX(480px) rotateZ(162deg);
    }
  }
  .c:nth-child(1035) {
    animation: orbit1035 30s infinite;
    animation-delay: 10.35s;
    background-color: hsl(50.7, 100%, 50%);
  }
  @keyframes orbit1035 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-344deg) rotateY(267deg) translateX(160px) rotateZ(344deg);
    }
    80% {
      transform: rotateZ(-344deg) rotateY(267deg) translateX(160px) rotateZ(344deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-344deg) rotateY(267deg) translateX(480px) rotateZ(344deg);
    }
  }
  .c:nth-child(1036) {
    animation: orbit1036 30s infinite;
    animation-delay: 10.36s;
    background-color: hsl(50.72, 100%, 50%);
  }
  @keyframes orbit1036 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-270deg) rotateY(119deg) translateX(160px) rotateZ(270deg);
    }
    80% {
      transform: rotateZ(-270deg) rotateY(119deg) translateX(160px) rotateZ(270deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-270deg) rotateY(119deg) translateX(480px) rotateZ(270deg);
    }
  }
  .c:nth-child(1037) {
    animation: orbit1037 30s infinite;
    animation-delay: 10.37s;
    background-color: hsl(50.74, 100%, 50%);
  }
  @keyframes orbit1037 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-191deg) rotateY(126deg) translateX(160px) rotateZ(191deg);
    }
    80% {
      transform: rotateZ(-191deg) rotateY(126deg) translateX(160px) rotateZ(191deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-191deg) rotateY(126deg) translateX(480px) rotateZ(191deg);
    }
  }
  .c:nth-child(1038) {
    animation: orbit1038 30s infinite;
    animation-delay: 10.38s;
    background-color: hsl(50.76, 100%, 50%);
  }
  @keyframes orbit1038 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-99deg) rotateY(65deg) translateX(160px) rotateZ(99deg);
    }
    80% {
      transform: rotateZ(-99deg) rotateY(65deg) translateX(160px) rotateZ(99deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-99deg) rotateY(65deg) translateX(480px) rotateZ(99deg);
    }
  }
  .c:nth-child(1039) {
    animation: orbit1039 30s infinite;
    animation-delay: 10.39s;
    background-color: hsl(50.78, 100%, 50%);
  }
  @keyframes orbit1039 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-304deg) rotateY(290deg) translateX(160px) rotateZ(304deg);
    }
    80% {
      transform: rotateZ(-304deg) rotateY(290deg) translateX(160px) rotateZ(304deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-304deg) rotateY(290deg) translateX(480px) rotateZ(304deg);
    }
  }
  .c:nth-child(1040) {
    animation: orbit1040 30s infinite;
    animation-delay: 10.4s;
    background-color: hsl(50.8, 100%, 50%);
  }
  @keyframes orbit1040 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-12deg) rotateY(301deg) translateX(160px) rotateZ(12deg);
    }
    80% {
      transform: rotateZ(-12deg) rotateY(301deg) translateX(160px) rotateZ(12deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-12deg) rotateY(301deg) translateX(480px) rotateZ(12deg);
    }
  }
  .c:nth-child(1041) {
    animation: orbit1041 30s infinite;
    animation-delay: 10.41s;
    background-color: hsl(50.82, 100%, 50%);
  }
  @keyframes orbit1041 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-213deg) rotateY(92deg) translateX(160px) rotateZ(213deg);
    }
    80% {
      transform: rotateZ(-213deg) rotateY(92deg) translateX(160px) rotateZ(213deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-213deg) rotateY(92deg) translateX(480px) rotateZ(213deg);
    }
  }
  .c:nth-child(1042) {
    animation: orbit1042 30s infinite;
    animation-delay: 10.42s;
    background-color: hsl(50.84, 100%, 50%);
  }
  @keyframes orbit1042 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-80deg) rotateY(36deg) translateX(160px) rotateZ(80deg);
    }
    80% {
      transform: rotateZ(-80deg) rotateY(36deg) translateX(160px) rotateZ(80deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-80deg) rotateY(36deg) translateX(480px) rotateZ(80deg);
    }
  }
  .c:nth-child(1043) {
    animation: orbit1043 30s infinite;
    animation-delay: 10.43s;
    background-color: hsl(50.86, 100%, 50%);
  }
  @keyframes orbit1043 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-285deg) rotateY(57deg) translateX(160px) rotateZ(285deg);
    }
    80% {
      transform: rotateZ(-285deg) rotateY(57deg) translateX(160px) rotateZ(285deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-285deg) rotateY(57deg) translateX(480px) rotateZ(285deg);
    }
  }
  .c:nth-child(1044) {
    animation: orbit1044 30s infinite;
    animation-delay: 10.44s;
    background-color: hsl(50.88, 100%, 50%);
  }
  @keyframes orbit1044 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-296deg) rotateY(312deg) translateX(160px) rotateZ(296deg);
    }
    80% {
      transform: rotateZ(-296deg) rotateY(312deg) translateX(160px) rotateZ(296deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-296deg) rotateY(312deg) translateX(480px) rotateZ(296deg);
    }
  }
  .c:nth-child(1045) {
    animation: orbit1045 30s infinite;
    animation-delay: 10.45s;
    background-color: hsl(50.9, 100%, 50%);
  }
  @keyframes orbit1045 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-107deg) rotateY(37deg) translateX(160px) rotateZ(107deg);
    }
    80% {
      transform: rotateZ(-107deg) rotateY(37deg) translateX(160px) rotateZ(107deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-107deg) rotateY(37deg) translateX(480px) rotateZ(107deg);
    }
  }
  .c:nth-child(1046) {
    animation: orbit1046 30s infinite;
    animation-delay: 10.46s;
    background-color: hsl(50.92, 100%, 50%);
  }
  @keyframes orbit1046 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-102deg) rotateY(296deg) translateX(160px) rotateZ(102deg);
    }
    80% {
      transform: rotateZ(-102deg) rotateY(296deg) translateX(160px) rotateZ(102deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-102deg) rotateY(296deg) translateX(480px) rotateZ(102deg);
    }
  }
  .c:nth-child(1047) {
    animation: orbit1047 30s infinite;
    animation-delay: 10.47s;
    background-color: hsl(50.94, 100%, 50%);
  }
  @keyframes orbit1047 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-189deg) rotateY(332deg) translateX(160px) rotateZ(189deg);
    }
    80% {
      transform: rotateZ(-189deg) rotateY(332deg) translateX(160px) rotateZ(189deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-189deg) rotateY(332deg) translateX(480px) rotateZ(189deg);
    }
  }
  .c:nth-child(1048) {
    animation: orbit1048 30s infinite;
    animation-delay: 10.48s;
    background-color: hsl(50.96, 100%, 50%);
  }
  @keyframes orbit1048 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-28deg) rotateY(222deg) translateX(160px) rotateZ(28deg);
    }
    80% {
      transform: rotateZ(-28deg) rotateY(222deg) translateX(160px) rotateZ(28deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-28deg) rotateY(222deg) translateX(480px) rotateZ(28deg);
    }
  }
  .c:nth-child(1049) {
    animation: orbit1049 30s infinite;
    animation-delay: 10.49s;
    background-color: hsl(50.98, 100%, 50%);
  }
  @keyframes orbit1049 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-296deg) rotateY(84deg) translateX(160px) rotateZ(296deg);
    }
    80% {
      transform: rotateZ(-296deg) rotateY(84deg) translateX(160px) rotateZ(296deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-296deg) rotateY(84deg) translateX(480px) rotateZ(296deg);
    }
  }
  .c:nth-child(1050) {
    animation: orbit1050 30s infinite;
    animation-delay: 10.5s;
    background-color: hsl(51, 100%, 50%);
  }
  @keyframes orbit1050 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-339deg) rotateY(333deg) translateX(160px) rotateZ(339deg);
    }
    80% {
      transform: rotateZ(-339deg) rotateY(333deg) translateX(160px) rotateZ(339deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-339deg) rotateY(333deg) translateX(480px) rotateZ(339deg);
    }
  }
  .c:nth-child(1051) {
    animation: orbit1051 30s infinite;
    animation-delay: 10.51s;
    background-color: hsl(51.02, 100%, 50%);
  }
  @keyframes orbit1051 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-299deg) rotateY(204deg) translateX(160px) rotateZ(299deg);
    }
    80% {
      transform: rotateZ(-299deg) rotateY(204deg) translateX(160px) rotateZ(299deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-299deg) rotateY(204deg) translateX(480px) rotateZ(299deg);
    }
  }
  .c:nth-child(1052) {
    animation: orbit1052 30s infinite;
    animation-delay: 10.52s;
    background-color: hsl(51.04, 100%, 50%);
  }
  @keyframes orbit1052 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-21deg) rotateY(121deg) translateX(160px) rotateZ(21deg);
    }
    80% {
      transform: rotateZ(-21deg) rotateY(121deg) translateX(160px) rotateZ(21deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-21deg) rotateY(121deg) translateX(480px) rotateZ(21deg);
    }
  }
  .c:nth-child(1053) {
    animation: orbit1053 30s infinite;
    animation-delay: 10.53s;
    background-color: hsl(51.06, 100%, 50%);
  }
  @keyframes orbit1053 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-322deg) rotateY(163deg) translateX(160px) rotateZ(322deg);
    }
    80% {
      transform: rotateZ(-322deg) rotateY(163deg) translateX(160px) rotateZ(322deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-322deg) rotateY(163deg) translateX(480px) rotateZ(322deg);
    }
  }
  .c:nth-child(1054) {
    animation: orbit1054 30s infinite;
    animation-delay: 10.54s;
    background-color: hsl(51.08, 100%, 50%);
  }
  @keyframes orbit1054 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-57deg) rotateY(173deg) translateX(160px) rotateZ(57deg);
    }
    80% {
      transform: rotateZ(-57deg) rotateY(173deg) translateX(160px) rotateZ(57deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-57deg) rotateY(173deg) translateX(480px) rotateZ(57deg);
    }
  }
  .c:nth-child(1055) {
    animation: orbit1055 30s infinite;
    animation-delay: 10.55s;
    background-color: hsl(51.1, 100%, 50%);
  }
  @keyframes orbit1055 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-47deg) rotateY(320deg) translateX(160px) rotateZ(47deg);
    }
    80% {
      transform: rotateZ(-47deg) rotateY(320deg) translateX(160px) rotateZ(47deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-47deg) rotateY(320deg) translateX(480px) rotateZ(47deg);
    }
  }
  .c:nth-child(1056) {
    animation: orbit1056 30s infinite;
    animation-delay: 10.56s;
    background-color: hsl(51.12, 100%, 50%);
  }
  @keyframes orbit1056 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(18deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(18deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(18deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(1057) {
    animation: orbit1057 30s infinite;
    animation-delay: 10.57s;
    background-color: hsl(51.14, 100%, 50%);
  }
  @keyframes orbit1057 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-160deg) rotateY(303deg) translateX(160px) rotateZ(160deg);
    }
    80% {
      transform: rotateZ(-160deg) rotateY(303deg) translateX(160px) rotateZ(160deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-160deg) rotateY(303deg) translateX(480px) rotateZ(160deg);
    }
  }
  .c:nth-child(1058) {
    animation: orbit1058 30s infinite;
    animation-delay: 10.58s;
    background-color: hsl(51.16, 100%, 50%);
  }
  @keyframes orbit1058 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-10deg) rotateY(50deg) translateX(160px) rotateZ(10deg);
    }
    80% {
      transform: rotateZ(-10deg) rotateY(50deg) translateX(160px) rotateZ(10deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-10deg) rotateY(50deg) translateX(480px) rotateZ(10deg);
    }
  }
  .c:nth-child(1059) {
    animation: orbit1059 30s infinite;
    animation-delay: 10.59s;
    background-color: hsl(51.18, 100%, 50%);
  }
  @keyframes orbit1059 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-14deg) rotateY(246deg) translateX(160px) rotateZ(14deg);
    }
    80% {
      transform: rotateZ(-14deg) rotateY(246deg) translateX(160px) rotateZ(14deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-14deg) rotateY(246deg) translateX(480px) rotateZ(14deg);
    }
  }
  .c:nth-child(1060) {
    animation: orbit1060 30s infinite;
    animation-delay: 10.6s;
    background-color: hsl(51.2, 100%, 50%);
  }
  @keyframes orbit1060 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-182deg) rotateY(267deg) translateX(160px) rotateZ(182deg);
    }
    80% {
      transform: rotateZ(-182deg) rotateY(267deg) translateX(160px) rotateZ(182deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-182deg) rotateY(267deg) translateX(480px) rotateZ(182deg);
    }
  }
  .c:nth-child(1061) {
    animation: orbit1061 30s infinite;
    animation-delay: 10.61s;
    background-color: hsl(51.22, 100%, 50%);
  }
  @keyframes orbit1061 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-253deg) rotateY(9deg) translateX(160px) rotateZ(253deg);
    }
    80% {
      transform: rotateZ(-253deg) rotateY(9deg) translateX(160px) rotateZ(253deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-253deg) rotateY(9deg) translateX(480px) rotateZ(253deg);
    }
  }
  .c:nth-child(1062) {
    animation: orbit1062 30s infinite;
    animation-delay: 10.62s;
    background-color: hsl(51.24, 100%, 50%);
  }
  @keyframes orbit1062 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-63deg) rotateY(278deg) translateX(160px) rotateZ(63deg);
    }
    80% {
      transform: rotateZ(-63deg) rotateY(278deg) translateX(160px) rotateZ(63deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-63deg) rotateY(278deg) translateX(480px) rotateZ(63deg);
    }
  }
  .c:nth-child(1063) {
    animation: orbit1063 30s infinite;
    animation-delay: 10.63s;
    background-color: hsl(51.26, 100%, 50%);
  }
  @keyframes orbit1063 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-260deg) rotateY(194deg) translateX(160px) rotateZ(260deg);
    }
    80% {
      transform: rotateZ(-260deg) rotateY(194deg) translateX(160px) rotateZ(260deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-260deg) rotateY(194deg) translateX(480px) rotateZ(260deg);
    }
  }
  .c:nth-child(1064) {
    animation: orbit1064 30s infinite;
    animation-delay: 10.64s;
    background-color: hsl(51.28, 100%, 50%);
  }
  @keyframes orbit1064 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(153deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(153deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(153deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1065) {
    animation: orbit1065 30s infinite;
    animation-delay: 10.65s;
    background-color: hsl(51.3, 100%, 50%);
  }
  @keyframes orbit1065 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-158deg) rotateY(90deg) translateX(160px) rotateZ(158deg);
    }
    80% {
      transform: rotateZ(-158deg) rotateY(90deg) translateX(160px) rotateZ(158deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-158deg) rotateY(90deg) translateX(480px) rotateZ(158deg);
    }
  }
  .c:nth-child(1066) {
    animation: orbit1066 30s infinite;
    animation-delay: 10.66s;
    background-color: hsl(51.32, 100%, 50%);
  }
  @keyframes orbit1066 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-53deg) rotateY(353deg) translateX(160px) rotateZ(53deg);
    }
    80% {
      transform: rotateZ(-53deg) rotateY(353deg) translateX(160px) rotateZ(53deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-53deg) rotateY(353deg) translateX(480px) rotateZ(53deg);
    }
  }
  .c:nth-child(1067) {
    animation: orbit1067 30s infinite;
    animation-delay: 10.67s;
    background-color: hsl(51.34, 100%, 50%);
  }
  @keyframes orbit1067 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-33deg) rotateY(22deg) translateX(160px) rotateZ(33deg);
    }
    80% {
      transform: rotateZ(-33deg) rotateY(22deg) translateX(160px) rotateZ(33deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-33deg) rotateY(22deg) translateX(480px) rotateZ(33deg);
    }
  }
  .c:nth-child(1068) {
    animation: orbit1068 30s infinite;
    animation-delay: 10.68s;
    background-color: hsl(51.36, 100%, 50%);
  }
  @keyframes orbit1068 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-158deg) rotateY(188deg) translateX(160px) rotateZ(158deg);
    }
    80% {
      transform: rotateZ(-158deg) rotateY(188deg) translateX(160px) rotateZ(158deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-158deg) rotateY(188deg) translateX(480px) rotateZ(158deg);
    }
  }
  .c:nth-child(1069) {
    animation: orbit1069 30s infinite;
    animation-delay: 10.69s;
    background-color: hsl(51.38, 100%, 50%);
  }
  @keyframes orbit1069 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-346deg) rotateY(279deg) translateX(160px) rotateZ(346deg);
    }
    80% {
      transform: rotateZ(-346deg) rotateY(279deg) translateX(160px) rotateZ(346deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-346deg) rotateY(279deg) translateX(480px) rotateZ(346deg);
    }
  }
  .c:nth-child(1070) {
    animation: orbit1070 30s infinite;
    animation-delay: 10.7s;
    background-color: hsl(51.4, 100%, 50%);
  }
  @keyframes orbit1070 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-254deg) rotateY(305deg) translateX(160px) rotateZ(254deg);
    }
    80% {
      transform: rotateZ(-254deg) rotateY(305deg) translateX(160px) rotateZ(254deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-254deg) rotateY(305deg) translateX(480px) rotateZ(254deg);
    }
  }
  .c:nth-child(1071) {
    animation: orbit1071 30s infinite;
    animation-delay: 10.71s;
    background-color: hsl(51.42, 100%, 50%);
  }
  @keyframes orbit1071 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-277deg) rotateY(330deg) translateX(160px) rotateZ(277deg);
    }
    80% {
      transform: rotateZ(-277deg) rotateY(330deg) translateX(160px) rotateZ(277deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-277deg) rotateY(330deg) translateX(480px) rotateZ(277deg);
    }
  }
  .c:nth-child(1072) {
    animation: orbit1072 30s infinite;
    animation-delay: 10.72s;
    background-color: hsl(51.44, 100%, 50%);
  }
  @keyframes orbit1072 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-244deg) rotateY(200deg) translateX(160px) rotateZ(244deg);
    }
    80% {
      transform: rotateZ(-244deg) rotateY(200deg) translateX(160px) rotateZ(244deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-244deg) rotateY(200deg) translateX(480px) rotateZ(244deg);
    }
  }
  .c:nth-child(1073) {
    animation: orbit1073 30s infinite;
    animation-delay: 10.73s;
    background-color: hsl(51.46, 100%, 50%);
  }
  @keyframes orbit1073 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-343deg) rotateY(258deg) translateX(160px) rotateZ(343deg);
    }
    80% {
      transform: rotateZ(-343deg) rotateY(258deg) translateX(160px) rotateZ(343deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-343deg) rotateY(258deg) translateX(480px) rotateZ(343deg);
    }
  }
  .c:nth-child(1074) {
    animation: orbit1074 30s infinite;
    animation-delay: 10.74s;
    background-color: hsl(51.48, 100%, 50%);
  }
  @keyframes orbit1074 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-101deg) rotateY(183deg) translateX(160px) rotateZ(101deg);
    }
    80% {
      transform: rotateZ(-101deg) rotateY(183deg) translateX(160px) rotateZ(101deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-101deg) rotateY(183deg) translateX(480px) rotateZ(101deg);
    }
  }
  .c:nth-child(1075) {
    animation: orbit1075 30s infinite;
    animation-delay: 10.75s;
    background-color: hsl(51.5, 100%, 50%);
  }
  @keyframes orbit1075 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-276deg) rotateY(307deg) translateX(160px) rotateZ(276deg);
    }
    80% {
      transform: rotateZ(-276deg) rotateY(307deg) translateX(160px) rotateZ(276deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-276deg) rotateY(307deg) translateX(480px) rotateZ(276deg);
    }
  }
  .c:nth-child(1076) {
    animation: orbit1076 30s infinite;
    animation-delay: 10.76s;
    background-color: hsl(51.52, 100%, 50%);
  }
  @keyframes orbit1076 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-280deg) rotateY(272deg) translateX(160px) rotateZ(280deg);
    }
    80% {
      transform: rotateZ(-280deg) rotateY(272deg) translateX(160px) rotateZ(280deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-280deg) rotateY(272deg) translateX(480px) rotateZ(280deg);
    }
  }
  .c:nth-child(1077) {
    animation: orbit1077 30s infinite;
    animation-delay: 10.77s;
    background-color: hsl(51.54, 100%, 50%);
  }
  @keyframes orbit1077 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-8deg) rotateY(194deg) translateX(160px) rotateZ(8deg);
    }
    80% {
      transform: rotateZ(-8deg) rotateY(194deg) translateX(160px) rotateZ(8deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-8deg) rotateY(194deg) translateX(480px) rotateZ(8deg);
    }
  }
  .c:nth-child(1078) {
    animation: orbit1078 30s infinite;
    animation-delay: 10.78s;
    background-color: hsl(51.56, 100%, 50%);
  }
  @keyframes orbit1078 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-207deg) rotateY(160deg) translateX(160px) rotateZ(207deg);
    }
    80% {
      transform: rotateZ(-207deg) rotateY(160deg) translateX(160px) rotateZ(207deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-207deg) rotateY(160deg) translateX(480px) rotateZ(207deg);
    }
  }
  .c:nth-child(1079) {
    animation: orbit1079 30s infinite;
    animation-delay: 10.79s;
    background-color: hsl(51.58, 100%, 50%);
  }
  @keyframes orbit1079 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-322deg) rotateY(185deg) translateX(160px) rotateZ(322deg);
    }
    80% {
      transform: rotateZ(-322deg) rotateY(185deg) translateX(160px) rotateZ(322deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-322deg) rotateY(185deg) translateX(480px) rotateZ(322deg);
    }
  }
  .c:nth-child(1080) {
    animation: orbit1080 30s infinite;
    animation-delay: 10.8s;
    background-color: hsl(51.6, 100%, 50%);
  }
  @keyframes orbit1080 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-204deg) rotateY(160deg) translateX(160px) rotateZ(204deg);
    }
    80% {
      transform: rotateZ(-204deg) rotateY(160deg) translateX(160px) rotateZ(204deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-204deg) rotateY(160deg) translateX(480px) rotateZ(204deg);
    }
  }
  .c:nth-child(1081) {
    animation: orbit1081 30s infinite;
    animation-delay: 10.81s;
    background-color: hsl(51.62, 100%, 50%);
  }
  @keyframes orbit1081 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-112deg) rotateY(283deg) translateX(160px) rotateZ(112deg);
    }
    80% {
      transform: rotateZ(-112deg) rotateY(283deg) translateX(160px) rotateZ(112deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-112deg) rotateY(283deg) translateX(480px) rotateZ(112deg);
    }
  }
  .c:nth-child(1082) {
    animation: orbit1082 30s infinite;
    animation-delay: 10.82s;
    background-color: hsl(51.64, 100%, 50%);
  }
  @keyframes orbit1082 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-277deg) rotateY(141deg) translateX(160px) rotateZ(277deg);
    }
    80% {
      transform: rotateZ(-277deg) rotateY(141deg) translateX(160px) rotateZ(277deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-277deg) rotateY(141deg) translateX(480px) rotateZ(277deg);
    }
  }
  .c:nth-child(1083) {
    animation: orbit1083 30s infinite;
    animation-delay: 10.83s;
    background-color: hsl(51.66, 100%, 50%);
  }
  @keyframes orbit1083 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-81deg) rotateY(132deg) translateX(160px) rotateZ(81deg);
    }
    80% {
      transform: rotateZ(-81deg) rotateY(132deg) translateX(160px) rotateZ(81deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-81deg) rotateY(132deg) translateX(480px) rotateZ(81deg);
    }
  }
  .c:nth-child(1084) {
    animation: orbit1084 30s infinite;
    animation-delay: 10.84s;
    background-color: hsl(51.68, 100%, 50%);
  }
  @keyframes orbit1084 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-301deg) rotateY(207deg) translateX(160px) rotateZ(301deg);
    }
    80% {
      transform: rotateZ(-301deg) rotateY(207deg) translateX(160px) rotateZ(301deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-301deg) rotateY(207deg) translateX(480px) rotateZ(301deg);
    }
  }
  .c:nth-child(1085) {
    animation: orbit1085 30s infinite;
    animation-delay: 10.85s;
    background-color: hsl(51.7, 100%, 50%);
  }
  @keyframes orbit1085 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-348deg) rotateY(191deg) translateX(160px) rotateZ(348deg);
    }
    80% {
      transform: rotateZ(-348deg) rotateY(191deg) translateX(160px) rotateZ(348deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-348deg) rotateY(191deg) translateX(480px) rotateZ(348deg);
    }
  }
  .c:nth-child(1086) {
    animation: orbit1086 30s infinite;
    animation-delay: 10.86s;
    background-color: hsl(51.72, 100%, 50%);
  }
  @keyframes orbit1086 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-260deg) rotateY(96deg) translateX(160px) rotateZ(260deg);
    }
    80% {
      transform: rotateZ(-260deg) rotateY(96deg) translateX(160px) rotateZ(260deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-260deg) rotateY(96deg) translateX(480px) rotateZ(260deg);
    }
  }
  .c:nth-child(1087) {
    animation: orbit1087 30s infinite;
    animation-delay: 10.87s;
    background-color: hsl(51.74, 100%, 50%);
  }
  @keyframes orbit1087 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-255deg) rotateY(178deg) translateX(160px) rotateZ(255deg);
    }
    80% {
      transform: rotateZ(-255deg) rotateY(178deg) translateX(160px) rotateZ(255deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-255deg) rotateY(178deg) translateX(480px) rotateZ(255deg);
    }
  }
  .c:nth-child(1088) {
    animation: orbit1088 30s infinite;
    animation-delay: 10.88s;
    background-color: hsl(51.76, 100%, 50%);
  }
  @keyframes orbit1088 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-265deg) rotateY(4deg) translateX(160px) rotateZ(265deg);
    }
    80% {
      transform: rotateZ(-265deg) rotateY(4deg) translateX(160px) rotateZ(265deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-265deg) rotateY(4deg) translateX(480px) rotateZ(265deg);
    }
  }
  .c:nth-child(1089) {
    animation: orbit1089 30s infinite;
    animation-delay: 10.89s;
    background-color: hsl(51.78, 100%, 50%);
  }
  @keyframes orbit1089 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-31deg) rotateY(16deg) translateX(160px) rotateZ(31deg);
    }
    80% {
      transform: rotateZ(-31deg) rotateY(16deg) translateX(160px) rotateZ(31deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-31deg) rotateY(16deg) translateX(480px) rotateZ(31deg);
    }
  }
  .c:nth-child(1090) {
    animation: orbit1090 30s infinite;
    animation-delay: 10.9s;
    background-color: hsl(51.8, 100%, 50%);
  }
  @keyframes orbit1090 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-233deg) rotateY(348deg) translateX(160px) rotateZ(233deg);
    }
    80% {
      transform: rotateZ(-233deg) rotateY(348deg) translateX(160px) rotateZ(233deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-233deg) rotateY(348deg) translateX(480px) rotateZ(233deg);
    }
  }
  .c:nth-child(1091) {
    animation: orbit1091 30s infinite;
    animation-delay: 10.91s;
    background-color: hsl(51.82, 100%, 50%);
  }
  @keyframes orbit1091 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-14deg) rotateY(7deg) translateX(160px) rotateZ(14deg);
    }
    80% {
      transform: rotateZ(-14deg) rotateY(7deg) translateX(160px) rotateZ(14deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-14deg) rotateY(7deg) translateX(480px) rotateZ(14deg);
    }
  }
  .c:nth-child(1092) {
    animation: orbit1092 30s infinite;
    animation-delay: 10.92s;
    background-color: hsl(51.84, 100%, 50%);
  }
  @keyframes orbit1092 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-8deg) rotateY(26deg) translateX(160px) rotateZ(8deg);
    }
    80% {
      transform: rotateZ(-8deg) rotateY(26deg) translateX(160px) rotateZ(8deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-8deg) rotateY(26deg) translateX(480px) rotateZ(8deg);
    }
  }
  .c:nth-child(1093) {
    animation: orbit1093 30s infinite;
    animation-delay: 10.93s;
    background-color: hsl(51.86, 100%, 50%);
  }
  @keyframes orbit1093 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-343deg) rotateY(242deg) translateX(160px) rotateZ(343deg);
    }
    80% {
      transform: rotateZ(-343deg) rotateY(242deg) translateX(160px) rotateZ(343deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-343deg) rotateY(242deg) translateX(480px) rotateZ(343deg);
    }
  }
  .c:nth-child(1094) {
    animation: orbit1094 30s infinite;
    animation-delay: 10.94s;
    background-color: hsl(51.88, 100%, 50%);
  }
  @keyframes orbit1094 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-285deg) rotateY(20deg) translateX(160px) rotateZ(285deg);
    }
    80% {
      transform: rotateZ(-285deg) rotateY(20deg) translateX(160px) rotateZ(285deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-285deg) rotateY(20deg) translateX(480px) rotateZ(285deg);
    }
  }
  .c:nth-child(1095) {
    animation: orbit1095 30s infinite;
    animation-delay: 10.95s;
    background-color: hsl(51.9, 100%, 50%);
  }
  @keyframes orbit1095 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-175deg) rotateY(243deg) translateX(160px) rotateZ(175deg);
    }
    80% {
      transform: rotateZ(-175deg) rotateY(243deg) translateX(160px) rotateZ(175deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-175deg) rotateY(243deg) translateX(480px) rotateZ(175deg);
    }
  }
  .c:nth-child(1096) {
    animation: orbit1096 30s infinite;
    animation-delay: 10.96s;
    background-color: hsl(51.92, 100%, 50%);
  }
  @keyframes orbit1096 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-63deg) rotateY(326deg) translateX(160px) rotateZ(63deg);
    }
    80% {
      transform: rotateZ(-63deg) rotateY(326deg) translateX(160px) rotateZ(63deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-63deg) rotateY(326deg) translateX(480px) rotateZ(63deg);
    }
  }
  .c:nth-child(1097) {
    animation: orbit1097 30s infinite;
    animation-delay: 10.97s;
    background-color: hsl(51.94, 100%, 50%);
  }
  @keyframes orbit1097 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-123deg) rotateY(110deg) translateX(160px) rotateZ(123deg);
    }
    80% {
      transform: rotateZ(-123deg) rotateY(110deg) translateX(160px) rotateZ(123deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-123deg) rotateY(110deg) translateX(480px) rotateZ(123deg);
    }
  }
  .c:nth-child(1098) {
    animation: orbit1098 30s infinite;
    animation-delay: 10.98s;
    background-color: hsl(51.96, 100%, 50%);
  }
  @keyframes orbit1098 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-3deg) rotateY(249deg) translateX(160px) rotateZ(3deg);
    }
    80% {
      transform: rotateZ(-3deg) rotateY(249deg) translateX(160px) rotateZ(3deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-3deg) rotateY(249deg) translateX(480px) rotateZ(3deg);
    }
  }
  .c:nth-child(1099) {
    animation: orbit1099 30s infinite;
    animation-delay: 10.99s;
    background-color: hsl(51.98, 100%, 50%);
  }
  @keyframes orbit1099 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-278deg) rotateY(278deg) translateX(160px) rotateZ(278deg);
    }
    80% {
      transform: rotateZ(-278deg) rotateY(278deg) translateX(160px) rotateZ(278deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-278deg) rotateY(278deg) translateX(480px) rotateZ(278deg);
    }
  }
  .c:nth-child(1100) {
    animation: orbit1100 30s infinite;
    animation-delay: 11s;
    background-color: hsl(52, 100%, 50%);
  }
  @keyframes orbit1100 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(239deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(239deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(239deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(1101) {
    animation: orbit1101 30s infinite;
    animation-delay: 11.01s;
    background-color: hsl(52.02, 100%, 50%);
  }
  @keyframes orbit1101 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-177deg) rotateY(30deg) translateX(160px) rotateZ(177deg);
    }
    80% {
      transform: rotateZ(-177deg) rotateY(30deg) translateX(160px) rotateZ(177deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-177deg) rotateY(30deg) translateX(480px) rotateZ(177deg);
    }
  }
  .c:nth-child(1102) {
    animation: orbit1102 30s infinite;
    animation-delay: 11.02s;
    background-color: hsl(52.04, 100%, 50%);
  }
  @keyframes orbit1102 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-29deg) rotateY(47deg) translateX(160px) rotateZ(29deg);
    }
    80% {
      transform: rotateZ(-29deg) rotateY(47deg) translateX(160px) rotateZ(29deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-29deg) rotateY(47deg) translateX(480px) rotateZ(29deg);
    }
  }
  .c:nth-child(1103) {
    animation: orbit1103 30s infinite;
    animation-delay: 11.03s;
    background-color: hsl(52.06, 100%, 50%);
  }
  @keyframes orbit1103 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-178deg) rotateY(359deg) translateX(160px) rotateZ(178deg);
    }
    80% {
      transform: rotateZ(-178deg) rotateY(359deg) translateX(160px) rotateZ(178deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-178deg) rotateY(359deg) translateX(480px) rotateZ(178deg);
    }
  }
  .c:nth-child(1104) {
    animation: orbit1104 30s infinite;
    animation-delay: 11.04s;
    background-color: hsl(52.08, 100%, 50%);
  }
  @keyframes orbit1104 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-178deg) rotateY(140deg) translateX(160px) rotateZ(178deg);
    }
    80% {
      transform: rotateZ(-178deg) rotateY(140deg) translateX(160px) rotateZ(178deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-178deg) rotateY(140deg) translateX(480px) rotateZ(178deg);
    }
  }
  .c:nth-child(1105) {
    animation: orbit1105 30s infinite;
    animation-delay: 11.05s;
    background-color: hsl(52.1, 100%, 50%);
  }
  @keyframes orbit1105 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-349deg) rotateY(259deg) translateX(160px) rotateZ(349deg);
    }
    80% {
      transform: rotateZ(-349deg) rotateY(259deg) translateX(160px) rotateZ(349deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-349deg) rotateY(259deg) translateX(480px) rotateZ(349deg);
    }
  }
  .c:nth-child(1106) {
    animation: orbit1106 30s infinite;
    animation-delay: 11.06s;
    background-color: hsl(52.12, 100%, 50%);
  }
  @keyframes orbit1106 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-144deg) rotateY(306deg) translateX(160px) rotateZ(144deg);
    }
    80% {
      transform: rotateZ(-144deg) rotateY(306deg) translateX(160px) rotateZ(144deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-144deg) rotateY(306deg) translateX(480px) rotateZ(144deg);
    }
  }
  .c:nth-child(1107) {
    animation: orbit1107 30s infinite;
    animation-delay: 11.07s;
    background-color: hsl(52.14, 100%, 50%);
  }
  @keyframes orbit1107 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-129deg) rotateY(125deg) translateX(160px) rotateZ(129deg);
    }
    80% {
      transform: rotateZ(-129deg) rotateY(125deg) translateX(160px) rotateZ(129deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-129deg) rotateY(125deg) translateX(480px) rotateZ(129deg);
    }
  }
  .c:nth-child(1108) {
    animation: orbit1108 30s infinite;
    animation-delay: 11.08s;
    background-color: hsl(52.16, 100%, 50%);
  }
  @keyframes orbit1108 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-190deg) rotateY(54deg) translateX(160px) rotateZ(190deg);
    }
    80% {
      transform: rotateZ(-190deg) rotateY(54deg) translateX(160px) rotateZ(190deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-190deg) rotateY(54deg) translateX(480px) rotateZ(190deg);
    }
  }
  .c:nth-child(1109) {
    animation: orbit1109 30s infinite;
    animation-delay: 11.09s;
    background-color: hsl(52.18, 100%, 50%);
  }
  @keyframes orbit1109 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-180deg) rotateY(241deg) translateX(160px) rotateZ(180deg);
    }
    80% {
      transform: rotateZ(-180deg) rotateY(241deg) translateX(160px) rotateZ(180deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-180deg) rotateY(241deg) translateX(480px) rotateZ(180deg);
    }
  }
  .c:nth-child(1110) {
    animation: orbit1110 30s infinite;
    animation-delay: 11.1s;
    background-color: hsl(52.2, 100%, 50%);
  }
  @keyframes orbit1110 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-220deg) rotateY(287deg) translateX(160px) rotateZ(220deg);
    }
    80% {
      transform: rotateZ(-220deg) rotateY(287deg) translateX(160px) rotateZ(220deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-220deg) rotateY(287deg) translateX(480px) rotateZ(220deg);
    }
  }
  .c:nth-child(1111) {
    animation: orbit1111 30s infinite;
    animation-delay: 11.11s;
    background-color: hsl(52.22, 100%, 50%);
  }
  @keyframes orbit1111 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-244deg) rotateY(152deg) translateX(160px) rotateZ(244deg);
    }
    80% {
      transform: rotateZ(-244deg) rotateY(152deg) translateX(160px) rotateZ(244deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-244deg) rotateY(152deg) translateX(480px) rotateZ(244deg);
    }
  }
  .c:nth-child(1112) {
    animation: orbit1112 30s infinite;
    animation-delay: 11.12s;
    background-color: hsl(52.24, 100%, 50%);
  }
  @keyframes orbit1112 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-162deg) rotateY(48deg) translateX(160px) rotateZ(162deg);
    }
    80% {
      transform: rotateZ(-162deg) rotateY(48deg) translateX(160px) rotateZ(162deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-162deg) rotateY(48deg) translateX(480px) rotateZ(162deg);
    }
  }
  .c:nth-child(1113) {
    animation: orbit1113 30s infinite;
    animation-delay: 11.13s;
    background-color: hsl(52.26, 100%, 50%);
  }
  @keyframes orbit1113 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(99deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(99deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(99deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(1114) {
    animation: orbit1114 30s infinite;
    animation-delay: 11.14s;
    background-color: hsl(52.28, 100%, 50%);
  }
  @keyframes orbit1114 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-281deg) rotateY(281deg) translateX(160px) rotateZ(281deg);
    }
    80% {
      transform: rotateZ(-281deg) rotateY(281deg) translateX(160px) rotateZ(281deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-281deg) rotateY(281deg) translateX(480px) rotateZ(281deg);
    }
  }
  .c:nth-child(1115) {
    animation: orbit1115 30s infinite;
    animation-delay: 11.15s;
    background-color: hsl(52.3, 100%, 50%);
  }
  @keyframes orbit1115 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-43deg) rotateY(226deg) translateX(160px) rotateZ(43deg);
    }
    80% {
      transform: rotateZ(-43deg) rotateY(226deg) translateX(160px) rotateZ(43deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-43deg) rotateY(226deg) translateX(480px) rotateZ(43deg);
    }
  }
  .c:nth-child(1116) {
    animation: orbit1116 30s infinite;
    animation-delay: 11.16s;
    background-color: hsl(52.32, 100%, 50%);
  }
  @keyframes orbit1116 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-106deg) rotateY(276deg) translateX(160px) rotateZ(106deg);
    }
    80% {
      transform: rotateZ(-106deg) rotateY(276deg) translateX(160px) rotateZ(106deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-106deg) rotateY(276deg) translateX(480px) rotateZ(106deg);
    }
  }
  .c:nth-child(1117) {
    animation: orbit1117 30s infinite;
    animation-delay: 11.17s;
    background-color: hsl(52.34, 100%, 50%);
  }
  @keyframes orbit1117 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-326deg) rotateY(45deg) translateX(160px) rotateZ(326deg);
    }
    80% {
      transform: rotateZ(-326deg) rotateY(45deg) translateX(160px) rotateZ(326deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-326deg) rotateY(45deg) translateX(480px) rotateZ(326deg);
    }
  }
  .c:nth-child(1118) {
    animation: orbit1118 30s infinite;
    animation-delay: 11.18s;
    background-color: hsl(52.36, 100%, 50%);
  }
  @keyframes orbit1118 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(5deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(5deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(5deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(1119) {
    animation: orbit1119 30s infinite;
    animation-delay: 11.19s;
    background-color: hsl(52.38, 100%, 50%);
  }
  @keyframes orbit1119 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(208deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(208deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(208deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(1120) {
    animation: orbit1120 30s infinite;
    animation-delay: 11.2s;
    background-color: hsl(52.4, 100%, 50%);
  }
  @keyframes orbit1120 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-177deg) rotateY(70deg) translateX(160px) rotateZ(177deg);
    }
    80% {
      transform: rotateZ(-177deg) rotateY(70deg) translateX(160px) rotateZ(177deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-177deg) rotateY(70deg) translateX(480px) rotateZ(177deg);
    }
  }
  .c:nth-child(1121) {
    animation: orbit1121 30s infinite;
    animation-delay: 11.21s;
    background-color: hsl(52.42, 100%, 50%);
  }
  @keyframes orbit1121 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-294deg) rotateY(7deg) translateX(160px) rotateZ(294deg);
    }
    80% {
      transform: rotateZ(-294deg) rotateY(7deg) translateX(160px) rotateZ(294deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-294deg) rotateY(7deg) translateX(480px) rotateZ(294deg);
    }
  }
  .c:nth-child(1122) {
    animation: orbit1122 30s infinite;
    animation-delay: 11.22s;
    background-color: hsl(52.44, 100%, 50%);
  }
  @keyframes orbit1122 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-32deg) rotateY(346deg) translateX(160px) rotateZ(32deg);
    }
    80% {
      transform: rotateZ(-32deg) rotateY(346deg) translateX(160px) rotateZ(32deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-32deg) rotateY(346deg) translateX(480px) rotateZ(32deg);
    }
  }
  .c:nth-child(1123) {
    animation: orbit1123 30s infinite;
    animation-delay: 11.23s;
    background-color: hsl(52.46, 100%, 50%);
  }
  @keyframes orbit1123 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-285deg) rotateY(76deg) translateX(160px) rotateZ(285deg);
    }
    80% {
      transform: rotateZ(-285deg) rotateY(76deg) translateX(160px) rotateZ(285deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-285deg) rotateY(76deg) translateX(480px) rotateZ(285deg);
    }
  }
  .c:nth-child(1124) {
    animation: orbit1124 30s infinite;
    animation-delay: 11.24s;
    background-color: hsl(52.48, 100%, 50%);
  }
  @keyframes orbit1124 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-118deg) rotateY(101deg) translateX(160px) rotateZ(118deg);
    }
    80% {
      transform: rotateZ(-118deg) rotateY(101deg) translateX(160px) rotateZ(118deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-118deg) rotateY(101deg) translateX(480px) rotateZ(118deg);
    }
  }
  .c:nth-child(1125) {
    animation: orbit1125 30s infinite;
    animation-delay: 11.25s;
    background-color: hsl(52.5, 100%, 50%);
  }
  @keyframes orbit1125 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-66deg) rotateY(301deg) translateX(160px) rotateZ(66deg);
    }
    80% {
      transform: rotateZ(-66deg) rotateY(301deg) translateX(160px) rotateZ(66deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-66deg) rotateY(301deg) translateX(480px) rotateZ(66deg);
    }
  }
  .c:nth-child(1126) {
    animation: orbit1126 30s infinite;
    animation-delay: 11.26s;
    background-color: hsl(52.52, 100%, 50%);
  }
  @keyframes orbit1126 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-258deg) rotateY(86deg) translateX(160px) rotateZ(258deg);
    }
    80% {
      transform: rotateZ(-258deg) rotateY(86deg) translateX(160px) rotateZ(258deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-258deg) rotateY(86deg) translateX(480px) rotateZ(258deg);
    }
  }
  .c:nth-child(1127) {
    animation: orbit1127 30s infinite;
    animation-delay: 11.27s;
    background-color: hsl(52.54, 100%, 50%);
  }
  @keyframes orbit1127 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-135deg) rotateY(102deg) translateX(160px) rotateZ(135deg);
    }
    80% {
      transform: rotateZ(-135deg) rotateY(102deg) translateX(160px) rotateZ(135deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-135deg) rotateY(102deg) translateX(480px) rotateZ(135deg);
    }
  }
  .c:nth-child(1128) {
    animation: orbit1128 30s infinite;
    animation-delay: 11.28s;
    background-color: hsl(52.56, 100%, 50%);
  }
  @keyframes orbit1128 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-50deg) rotateY(294deg) translateX(160px) rotateZ(50deg);
    }
    80% {
      transform: rotateZ(-50deg) rotateY(294deg) translateX(160px) rotateZ(50deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-50deg) rotateY(294deg) translateX(480px) rotateZ(50deg);
    }
  }
  .c:nth-child(1129) {
    animation: orbit1129 30s infinite;
    animation-delay: 11.29s;
    background-color: hsl(52.58, 100%, 50%);
  }
  @keyframes orbit1129 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-195deg) rotateY(152deg) translateX(160px) rotateZ(195deg);
    }
    80% {
      transform: rotateZ(-195deg) rotateY(152deg) translateX(160px) rotateZ(195deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-195deg) rotateY(152deg) translateX(480px) rotateZ(195deg);
    }
  }
  .c:nth-child(1130) {
    animation: orbit1130 30s infinite;
    animation-delay: 11.3s;
    background-color: hsl(52.6, 100%, 50%);
  }
  @keyframes orbit1130 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-215deg) rotateY(190deg) translateX(160px) rotateZ(215deg);
    }
    80% {
      transform: rotateZ(-215deg) rotateY(190deg) translateX(160px) rotateZ(215deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-215deg) rotateY(190deg) translateX(480px) rotateZ(215deg);
    }
  }
  .c:nth-child(1131) {
    animation: orbit1131 30s infinite;
    animation-delay: 11.31s;
    background-color: hsl(52.62, 100%, 50%);
  }
  @keyframes orbit1131 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-308deg) rotateY(77deg) translateX(160px) rotateZ(308deg);
    }
    80% {
      transform: rotateZ(-308deg) rotateY(77deg) translateX(160px) rotateZ(308deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-308deg) rotateY(77deg) translateX(480px) rotateZ(308deg);
    }
  }
  .c:nth-child(1132) {
    animation: orbit1132 30s infinite;
    animation-delay: 11.32s;
    background-color: hsl(52.64, 100%, 50%);
  }
  @keyframes orbit1132 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-141deg) rotateY(258deg) translateX(160px) rotateZ(141deg);
    }
    80% {
      transform: rotateZ(-141deg) rotateY(258deg) translateX(160px) rotateZ(141deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-141deg) rotateY(258deg) translateX(480px) rotateZ(141deg);
    }
  }
  .c:nth-child(1133) {
    animation: orbit1133 30s infinite;
    animation-delay: 11.33s;
    background-color: hsl(52.66, 100%, 50%);
  }
  @keyframes orbit1133 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-239deg) rotateY(70deg) translateX(160px) rotateZ(239deg);
    }
    80% {
      transform: rotateZ(-239deg) rotateY(70deg) translateX(160px) rotateZ(239deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-239deg) rotateY(70deg) translateX(480px) rotateZ(239deg);
    }
  }
  .c:nth-child(1134) {
    animation: orbit1134 30s infinite;
    animation-delay: 11.34s;
    background-color: hsl(52.68, 100%, 50%);
  }
  @keyframes orbit1134 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-246deg) rotateY(114deg) translateX(160px) rotateZ(246deg);
    }
    80% {
      transform: rotateZ(-246deg) rotateY(114deg) translateX(160px) rotateZ(246deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-246deg) rotateY(114deg) translateX(480px) rotateZ(246deg);
    }
  }
  .c:nth-child(1135) {
    animation: orbit1135 30s infinite;
    animation-delay: 11.35s;
    background-color: hsl(52.7, 100%, 50%);
  }
  @keyframes orbit1135 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-203deg) rotateY(218deg) translateX(160px) rotateZ(203deg);
    }
    80% {
      transform: rotateZ(-203deg) rotateY(218deg) translateX(160px) rotateZ(203deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-203deg) rotateY(218deg) translateX(480px) rotateZ(203deg);
    }
  }
  .c:nth-child(1136) {
    animation: orbit1136 30s infinite;
    animation-delay: 11.36s;
    background-color: hsl(52.72, 100%, 50%);
  }
  @keyframes orbit1136 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-112deg) rotateY(64deg) translateX(160px) rotateZ(112deg);
    }
    80% {
      transform: rotateZ(-112deg) rotateY(64deg) translateX(160px) rotateZ(112deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-112deg) rotateY(64deg) translateX(480px) rotateZ(112deg);
    }
  }
  .c:nth-child(1137) {
    animation: orbit1137 30s infinite;
    animation-delay: 11.37s;
    background-color: hsl(52.74, 100%, 50%);
  }
  @keyframes orbit1137 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-167deg) rotateY(137deg) translateX(160px) rotateZ(167deg);
    }
    80% {
      transform: rotateZ(-167deg) rotateY(137deg) translateX(160px) rotateZ(167deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-167deg) rotateY(137deg) translateX(480px) rotateZ(167deg);
    }
  }
  .c:nth-child(1138) {
    animation: orbit1138 30s infinite;
    animation-delay: 11.38s;
    background-color: hsl(52.76, 100%, 50%);
  }
  @keyframes orbit1138 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-248deg) rotateY(125deg) translateX(160px) rotateZ(248deg);
    }
    80% {
      transform: rotateZ(-248deg) rotateY(125deg) translateX(160px) rotateZ(248deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-248deg) rotateY(125deg) translateX(480px) rotateZ(248deg);
    }
  }
  .c:nth-child(1139) {
    animation: orbit1139 30s infinite;
    animation-delay: 11.39s;
    background-color: hsl(52.78, 100%, 50%);
  }
  @keyframes orbit1139 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-320deg) rotateY(222deg) translateX(160px) rotateZ(320deg);
    }
    80% {
      transform: rotateZ(-320deg) rotateY(222deg) translateX(160px) rotateZ(320deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-320deg) rotateY(222deg) translateX(480px) rotateZ(320deg);
    }
  }
  .c:nth-child(1140) {
    animation: orbit1140 30s infinite;
    animation-delay: 11.4s;
    background-color: hsl(52.8, 100%, 50%);
  }
  @keyframes orbit1140 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-267deg) rotateY(252deg) translateX(160px) rotateZ(267deg);
    }
    80% {
      transform: rotateZ(-267deg) rotateY(252deg) translateX(160px) rotateZ(267deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-267deg) rotateY(252deg) translateX(480px) rotateZ(267deg);
    }
  }
  .c:nth-child(1141) {
    animation: orbit1141 30s infinite;
    animation-delay: 11.41s;
    background-color: hsl(52.82, 100%, 50%);
  }
  @keyframes orbit1141 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-211deg) rotateY(40deg) translateX(160px) rotateZ(211deg);
    }
    80% {
      transform: rotateZ(-211deg) rotateY(40deg) translateX(160px) rotateZ(211deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-211deg) rotateY(40deg) translateX(480px) rotateZ(211deg);
    }
  }
  .c:nth-child(1142) {
    animation: orbit1142 30s infinite;
    animation-delay: 11.42s;
    background-color: hsl(52.84, 100%, 50%);
  }
  @keyframes orbit1142 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-43deg) rotateY(83deg) translateX(160px) rotateZ(43deg);
    }
    80% {
      transform: rotateZ(-43deg) rotateY(83deg) translateX(160px) rotateZ(43deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-43deg) rotateY(83deg) translateX(480px) rotateZ(43deg);
    }
  }
  .c:nth-child(1143) {
    animation: orbit1143 30s infinite;
    animation-delay: 11.43s;
    background-color: hsl(52.86, 100%, 50%);
  }
  @keyframes orbit1143 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-133deg) rotateY(2deg) translateX(160px) rotateZ(133deg);
    }
    80% {
      transform: rotateZ(-133deg) rotateY(2deg) translateX(160px) rotateZ(133deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-133deg) rotateY(2deg) translateX(480px) rotateZ(133deg);
    }
  }
  .c:nth-child(1144) {
    animation: orbit1144 30s infinite;
    animation-delay: 11.44s;
    background-color: hsl(52.88, 100%, 50%);
  }
  @keyframes orbit1144 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-19deg) rotateY(206deg) translateX(160px) rotateZ(19deg);
    }
    80% {
      transform: rotateZ(-19deg) rotateY(206deg) translateX(160px) rotateZ(19deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-19deg) rotateY(206deg) translateX(480px) rotateZ(19deg);
    }
  }
  .c:nth-child(1145) {
    animation: orbit1145 30s infinite;
    animation-delay: 11.45s;
    background-color: hsl(52.9, 100%, 50%);
  }
  @keyframes orbit1145 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(241deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(241deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(241deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(1146) {
    animation: orbit1146 30s infinite;
    animation-delay: 11.46s;
    background-color: hsl(52.92, 100%, 50%);
  }
  @keyframes orbit1146 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-330deg) rotateY(169deg) translateX(160px) rotateZ(330deg);
    }
    80% {
      transform: rotateZ(-330deg) rotateY(169deg) translateX(160px) rotateZ(330deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-330deg) rotateY(169deg) translateX(480px) rotateZ(330deg);
    }
  }
  .c:nth-child(1147) {
    animation: orbit1147 30s infinite;
    animation-delay: 11.47s;
    background-color: hsl(52.94, 100%, 50%);
  }
  @keyframes orbit1147 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(206deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(206deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(206deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1148) {
    animation: orbit1148 30s infinite;
    animation-delay: 11.48s;
    background-color: hsl(52.96, 100%, 50%);
  }
  @keyframes orbit1148 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-274deg) rotateY(314deg) translateX(160px) rotateZ(274deg);
    }
    80% {
      transform: rotateZ(-274deg) rotateY(314deg) translateX(160px) rotateZ(274deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-274deg) rotateY(314deg) translateX(480px) rotateZ(274deg);
    }
  }
  .c:nth-child(1149) {
    animation: orbit1149 30s infinite;
    animation-delay: 11.49s;
    background-color: hsl(52.98, 100%, 50%);
  }
  @keyframes orbit1149 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-47deg) rotateY(71deg) translateX(160px) rotateZ(47deg);
    }
    80% {
      transform: rotateZ(-47deg) rotateY(71deg) translateX(160px) rotateZ(47deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-47deg) rotateY(71deg) translateX(480px) rotateZ(47deg);
    }
  }
  .c:nth-child(1150) {
    animation: orbit1150 30s infinite;
    animation-delay: 11.5s;
    background-color: hsl(53, 100%, 50%);
  }
  @keyframes orbit1150 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-287deg) rotateY(90deg) translateX(160px) rotateZ(287deg);
    }
    80% {
      transform: rotateZ(-287deg) rotateY(90deg) translateX(160px) rotateZ(287deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-287deg) rotateY(90deg) translateX(480px) rotateZ(287deg);
    }
  }
  .c:nth-child(1151) {
    animation: orbit1151 30s infinite;
    animation-delay: 11.51s;
    background-color: hsl(53.02, 100%, 50%);
  }
  @keyframes orbit1151 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-287deg) rotateY(102deg) translateX(160px) rotateZ(287deg);
    }
    80% {
      transform: rotateZ(-287deg) rotateY(102deg) translateX(160px) rotateZ(287deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-287deg) rotateY(102deg) translateX(480px) rotateZ(287deg);
    }
  }
  .c:nth-child(1152) {
    animation: orbit1152 30s infinite;
    animation-delay: 11.52s;
    background-color: hsl(53.04, 100%, 50%);
  }
  @keyframes orbit1152 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-37deg) rotateY(118deg) translateX(160px) rotateZ(37deg);
    }
    80% {
      transform: rotateZ(-37deg) rotateY(118deg) translateX(160px) rotateZ(37deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-37deg) rotateY(118deg) translateX(480px) rotateZ(37deg);
    }
  }
  .c:nth-child(1153) {
    animation: orbit1153 30s infinite;
    animation-delay: 11.53s;
    background-color: hsl(53.06, 100%, 50%);
  }
  @keyframes orbit1153 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-136deg) rotateY(301deg) translateX(160px) rotateZ(136deg);
    }
    80% {
      transform: rotateZ(-136deg) rotateY(301deg) translateX(160px) rotateZ(136deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-136deg) rotateY(301deg) translateX(480px) rotateZ(136deg);
    }
  }
  .c:nth-child(1154) {
    animation: orbit1154 30s infinite;
    animation-delay: 11.54s;
    background-color: hsl(53.08, 100%, 50%);
  }
  @keyframes orbit1154 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-92deg) rotateY(172deg) translateX(160px) rotateZ(92deg);
    }
    80% {
      transform: rotateZ(-92deg) rotateY(172deg) translateX(160px) rotateZ(92deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-92deg) rotateY(172deg) translateX(480px) rotateZ(92deg);
    }
  }
  .c:nth-child(1155) {
    animation: orbit1155 30s infinite;
    animation-delay: 11.55s;
    background-color: hsl(53.1, 100%, 50%);
  }
  @keyframes orbit1155 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-65deg) rotateY(191deg) translateX(160px) rotateZ(65deg);
    }
    80% {
      transform: rotateZ(-65deg) rotateY(191deg) translateX(160px) rotateZ(65deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-65deg) rotateY(191deg) translateX(480px) rotateZ(65deg);
    }
  }
  .c:nth-child(1156) {
    animation: orbit1156 30s infinite;
    animation-delay: 11.56s;
    background-color: hsl(53.12, 100%, 50%);
  }
  @keyframes orbit1156 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-181deg) rotateY(49deg) translateX(160px) rotateZ(181deg);
    }
    80% {
      transform: rotateZ(-181deg) rotateY(49deg) translateX(160px) rotateZ(181deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-181deg) rotateY(49deg) translateX(480px) rotateZ(181deg);
    }
  }
  .c:nth-child(1157) {
    animation: orbit1157 30s infinite;
    animation-delay: 11.57s;
    background-color: hsl(53.14, 100%, 50%);
  }
  @keyframes orbit1157 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-13deg) rotateY(23deg) translateX(160px) rotateZ(13deg);
    }
    80% {
      transform: rotateZ(-13deg) rotateY(23deg) translateX(160px) rotateZ(13deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-13deg) rotateY(23deg) translateX(480px) rotateZ(13deg);
    }
  }
  .c:nth-child(1158) {
    animation: orbit1158 30s infinite;
    animation-delay: 11.58s;
    background-color: hsl(53.16, 100%, 50%);
  }
  @keyframes orbit1158 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-351deg) rotateY(228deg) translateX(160px) rotateZ(351deg);
    }
    80% {
      transform: rotateZ(-351deg) rotateY(228deg) translateX(160px) rotateZ(351deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-351deg) rotateY(228deg) translateX(480px) rotateZ(351deg);
    }
  }
  .c:nth-child(1159) {
    animation: orbit1159 30s infinite;
    animation-delay: 11.59s;
    background-color: hsl(53.18, 100%, 50%);
  }
  @keyframes orbit1159 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-229deg) rotateY(82deg) translateX(160px) rotateZ(229deg);
    }
    80% {
      transform: rotateZ(-229deg) rotateY(82deg) translateX(160px) rotateZ(229deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-229deg) rotateY(82deg) translateX(480px) rotateZ(229deg);
    }
  }
  .c:nth-child(1160) {
    animation: orbit1160 30s infinite;
    animation-delay: 11.6s;
    background-color: hsl(53.2, 100%, 50%);
  }
  @keyframes orbit1160 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-314deg) rotateY(164deg) translateX(160px) rotateZ(314deg);
    }
    80% {
      transform: rotateZ(-314deg) rotateY(164deg) translateX(160px) rotateZ(314deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-314deg) rotateY(164deg) translateX(480px) rotateZ(314deg);
    }
  }
  .c:nth-child(1161) {
    animation: orbit1161 30s infinite;
    animation-delay: 11.61s;
    background-color: hsl(53.22, 100%, 50%);
  }
  @keyframes orbit1161 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-164deg) rotateY(168deg) translateX(160px) rotateZ(164deg);
    }
    80% {
      transform: rotateZ(-164deg) rotateY(168deg) translateX(160px) rotateZ(164deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-164deg) rotateY(168deg) translateX(480px) rotateZ(164deg);
    }
  }
  .c:nth-child(1162) {
    animation: orbit1162 30s infinite;
    animation-delay: 11.62s;
    background-color: hsl(53.24, 100%, 50%);
  }
  @keyframes orbit1162 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-38deg) rotateY(319deg) translateX(160px) rotateZ(38deg);
    }
    80% {
      transform: rotateZ(-38deg) rotateY(319deg) translateX(160px) rotateZ(38deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-38deg) rotateY(319deg) translateX(480px) rotateZ(38deg);
    }
  }
  .c:nth-child(1163) {
    animation: orbit1163 30s infinite;
    animation-delay: 11.63s;
    background-color: hsl(53.26, 100%, 50%);
  }
  @keyframes orbit1163 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-41deg) rotateY(97deg) translateX(160px) rotateZ(41deg);
    }
    80% {
      transform: rotateZ(-41deg) rotateY(97deg) translateX(160px) rotateZ(41deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-41deg) rotateY(97deg) translateX(480px) rotateZ(41deg);
    }
  }
  .c:nth-child(1164) {
    animation: orbit1164 30s infinite;
    animation-delay: 11.64s;
    background-color: hsl(53.28, 100%, 50%);
  }
  @keyframes orbit1164 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-130deg) rotateY(212deg) translateX(160px) rotateZ(130deg);
    }
    80% {
      transform: rotateZ(-130deg) rotateY(212deg) translateX(160px) rotateZ(130deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-130deg) rotateY(212deg) translateX(480px) rotateZ(130deg);
    }
  }
  .c:nth-child(1165) {
    animation: orbit1165 30s infinite;
    animation-delay: 11.65s;
    background-color: hsl(53.3, 100%, 50%);
  }
  @keyframes orbit1165 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-191deg) rotateY(72deg) translateX(160px) rotateZ(191deg);
    }
    80% {
      transform: rotateZ(-191deg) rotateY(72deg) translateX(160px) rotateZ(191deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-191deg) rotateY(72deg) translateX(480px) rotateZ(191deg);
    }
  }
  .c:nth-child(1166) {
    animation: orbit1166 30s infinite;
    animation-delay: 11.66s;
    background-color: hsl(53.32, 100%, 50%);
  }
  @keyframes orbit1166 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-279deg) rotateY(77deg) translateX(160px) rotateZ(279deg);
    }
    80% {
      transform: rotateZ(-279deg) rotateY(77deg) translateX(160px) rotateZ(279deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-279deg) rotateY(77deg) translateX(480px) rotateZ(279deg);
    }
  }
  .c:nth-child(1167) {
    animation: orbit1167 30s infinite;
    animation-delay: 11.67s;
    background-color: hsl(53.34, 100%, 50%);
  }
  @keyframes orbit1167 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-67deg) rotateY(128deg) translateX(160px) rotateZ(67deg);
    }
    80% {
      transform: rotateZ(-67deg) rotateY(128deg) translateX(160px) rotateZ(67deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-67deg) rotateY(128deg) translateX(480px) rotateZ(67deg);
    }
  }
  .c:nth-child(1168) {
    animation: orbit1168 30s infinite;
    animation-delay: 11.68s;
    background-color: hsl(53.36, 100%, 50%);
  }
  @keyframes orbit1168 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-51deg) rotateY(3deg) translateX(160px) rotateZ(51deg);
    }
    80% {
      transform: rotateZ(-51deg) rotateY(3deg) translateX(160px) rotateZ(51deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-51deg) rotateY(3deg) translateX(480px) rotateZ(51deg);
    }
  }
  .c:nth-child(1169) {
    animation: orbit1169 30s infinite;
    animation-delay: 11.69s;
    background-color: hsl(53.38, 100%, 50%);
  }
  @keyframes orbit1169 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-204deg) rotateY(201deg) translateX(160px) rotateZ(204deg);
    }
    80% {
      transform: rotateZ(-204deg) rotateY(201deg) translateX(160px) rotateZ(204deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-204deg) rotateY(201deg) translateX(480px) rotateZ(204deg);
    }
  }
  .c:nth-child(1170) {
    animation: orbit1170 30s infinite;
    animation-delay: 11.7s;
    background-color: hsl(53.4, 100%, 50%);
  }
  @keyframes orbit1170 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-359deg) rotateY(21deg) translateX(160px) rotateZ(359deg);
    }
    80% {
      transform: rotateZ(-359deg) rotateY(21deg) translateX(160px) rotateZ(359deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-359deg) rotateY(21deg) translateX(480px) rotateZ(359deg);
    }
  }
  .c:nth-child(1171) {
    animation: orbit1171 30s infinite;
    animation-delay: 11.71s;
    background-color: hsl(53.42, 100%, 50%);
  }
  @keyframes orbit1171 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-57deg) rotateY(25deg) translateX(160px) rotateZ(57deg);
    }
    80% {
      transform: rotateZ(-57deg) rotateY(25deg) translateX(160px) rotateZ(57deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-57deg) rotateY(25deg) translateX(480px) rotateZ(57deg);
    }
  }
  .c:nth-child(1172) {
    animation: orbit1172 30s infinite;
    animation-delay: 11.72s;
    background-color: hsl(53.44, 100%, 50%);
  }
  @keyframes orbit1172 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-325deg) rotateY(87deg) translateX(160px) rotateZ(325deg);
    }
    80% {
      transform: rotateZ(-325deg) rotateY(87deg) translateX(160px) rotateZ(325deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-325deg) rotateY(87deg) translateX(480px) rotateZ(325deg);
    }
  }
  .c:nth-child(1173) {
    animation: orbit1173 30s infinite;
    animation-delay: 11.73s;
    background-color: hsl(53.46, 100%, 50%);
  }
  @keyframes orbit1173 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-108deg) rotateY(218deg) translateX(160px) rotateZ(108deg);
    }
    80% {
      transform: rotateZ(-108deg) rotateY(218deg) translateX(160px) rotateZ(108deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-108deg) rotateY(218deg) translateX(480px) rotateZ(108deg);
    }
  }
  .c:nth-child(1174) {
    animation: orbit1174 30s infinite;
    animation-delay: 11.74s;
    background-color: hsl(53.48, 100%, 50%);
  }
  @keyframes orbit1174 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-308deg) rotateY(220deg) translateX(160px) rotateZ(308deg);
    }
    80% {
      transform: rotateZ(-308deg) rotateY(220deg) translateX(160px) rotateZ(308deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-308deg) rotateY(220deg) translateX(480px) rotateZ(308deg);
    }
  }
  .c:nth-child(1175) {
    animation: orbit1175 30s infinite;
    animation-delay: 11.75s;
    background-color: hsl(53.5, 100%, 50%);
  }
  @keyframes orbit1175 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-285deg) rotateY(250deg) translateX(160px) rotateZ(285deg);
    }
    80% {
      transform: rotateZ(-285deg) rotateY(250deg) translateX(160px) rotateZ(285deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-285deg) rotateY(250deg) translateX(480px) rotateZ(285deg);
    }
  }
  .c:nth-child(1176) {
    animation: orbit1176 30s infinite;
    animation-delay: 11.76s;
    background-color: hsl(53.52, 100%, 50%);
  }
  @keyframes orbit1176 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-115deg) rotateY(131deg) translateX(160px) rotateZ(115deg);
    }
    80% {
      transform: rotateZ(-115deg) rotateY(131deg) translateX(160px) rotateZ(115deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-115deg) rotateY(131deg) translateX(480px) rotateZ(115deg);
    }
  }
  .c:nth-child(1177) {
    animation: orbit1177 30s infinite;
    animation-delay: 11.77s;
    background-color: hsl(53.54, 100%, 50%);
  }
  @keyframes orbit1177 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-219deg) rotateY(2deg) translateX(160px) rotateZ(219deg);
    }
    80% {
      transform: rotateZ(-219deg) rotateY(2deg) translateX(160px) rotateZ(219deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-219deg) rotateY(2deg) translateX(480px) rotateZ(219deg);
    }
  }
  .c:nth-child(1178) {
    animation: orbit1178 30s infinite;
    animation-delay: 11.78s;
    background-color: hsl(53.56, 100%, 50%);
  }
  @keyframes orbit1178 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-266deg) rotateY(243deg) translateX(160px) rotateZ(266deg);
    }
    80% {
      transform: rotateZ(-266deg) rotateY(243deg) translateX(160px) rotateZ(266deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-266deg) rotateY(243deg) translateX(480px) rotateZ(266deg);
    }
  }
  .c:nth-child(1179) {
    animation: orbit1179 30s infinite;
    animation-delay: 11.79s;
    background-color: hsl(53.58, 100%, 50%);
  }
  @keyframes orbit1179 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-296deg) rotateY(82deg) translateX(160px) rotateZ(296deg);
    }
    80% {
      transform: rotateZ(-296deg) rotateY(82deg) translateX(160px) rotateZ(296deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-296deg) rotateY(82deg) translateX(480px) rotateZ(296deg);
    }
  }
  .c:nth-child(1180) {
    animation: orbit1180 30s infinite;
    animation-delay: 11.8s;
    background-color: hsl(53.6, 100%, 50%);
  }
  @keyframes orbit1180 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-213deg) rotateY(83deg) translateX(160px) rotateZ(213deg);
    }
    80% {
      transform: rotateZ(-213deg) rotateY(83deg) translateX(160px) rotateZ(213deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-213deg) rotateY(83deg) translateX(480px) rotateZ(213deg);
    }
  }
  .c:nth-child(1181) {
    animation: orbit1181 30s infinite;
    animation-delay: 11.81s;
    background-color: hsl(53.62, 100%, 50%);
  }
  @keyframes orbit1181 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-126deg) rotateY(245deg) translateX(160px) rotateZ(126deg);
    }
    80% {
      transform: rotateZ(-126deg) rotateY(245deg) translateX(160px) rotateZ(126deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-126deg) rotateY(245deg) translateX(480px) rotateZ(126deg);
    }
  }
  .c:nth-child(1182) {
    animation: orbit1182 30s infinite;
    animation-delay: 11.82s;
    background-color: hsl(53.64, 100%, 50%);
  }
  @keyframes orbit1182 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-98deg) rotateY(26deg) translateX(160px) rotateZ(98deg);
    }
    80% {
      transform: rotateZ(-98deg) rotateY(26deg) translateX(160px) rotateZ(98deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-98deg) rotateY(26deg) translateX(480px) rotateZ(98deg);
    }
  }
  .c:nth-child(1183) {
    animation: orbit1183 30s infinite;
    animation-delay: 11.83s;
    background-color: hsl(53.66, 100%, 50%);
  }
  @keyframes orbit1183 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(171deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(171deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(171deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(1184) {
    animation: orbit1184 30s infinite;
    animation-delay: 11.84s;
    background-color: hsl(53.68, 100%, 50%);
  }
  @keyframes orbit1184 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-5deg) rotateY(324deg) translateX(160px) rotateZ(5deg);
    }
    80% {
      transform: rotateZ(-5deg) rotateY(324deg) translateX(160px) rotateZ(5deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-5deg) rotateY(324deg) translateX(480px) rotateZ(5deg);
    }
  }
  .c:nth-child(1185) {
    animation: orbit1185 30s infinite;
    animation-delay: 11.85s;
    background-color: hsl(53.7, 100%, 50%);
  }
  @keyframes orbit1185 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-316deg) rotateY(309deg) translateX(160px) rotateZ(316deg);
    }
    80% {
      transform: rotateZ(-316deg) rotateY(309deg) translateX(160px) rotateZ(316deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-316deg) rotateY(309deg) translateX(480px) rotateZ(316deg);
    }
  }
  .c:nth-child(1186) {
    animation: orbit1186 30s infinite;
    animation-delay: 11.86s;
    background-color: hsl(53.72, 100%, 50%);
  }
  @keyframes orbit1186 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-28deg) rotateY(119deg) translateX(160px) rotateZ(28deg);
    }
    80% {
      transform: rotateZ(-28deg) rotateY(119deg) translateX(160px) rotateZ(28deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-28deg) rotateY(119deg) translateX(480px) rotateZ(28deg);
    }
  }
  .c:nth-child(1187) {
    animation: orbit1187 30s infinite;
    animation-delay: 11.87s;
    background-color: hsl(53.74, 100%, 50%);
  }
  @keyframes orbit1187 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-259deg) rotateY(323deg) translateX(160px) rotateZ(259deg);
    }
    80% {
      transform: rotateZ(-259deg) rotateY(323deg) translateX(160px) rotateZ(259deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-259deg) rotateY(323deg) translateX(480px) rotateZ(259deg);
    }
  }
  .c:nth-child(1188) {
    animation: orbit1188 30s infinite;
    animation-delay: 11.88s;
    background-color: hsl(53.76, 100%, 50%);
  }
  @keyframes orbit1188 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-13deg) rotateY(207deg) translateX(160px) rotateZ(13deg);
    }
    80% {
      transform: rotateZ(-13deg) rotateY(207deg) translateX(160px) rotateZ(13deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-13deg) rotateY(207deg) translateX(480px) rotateZ(13deg);
    }
  }
  .c:nth-child(1189) {
    animation: orbit1189 30s infinite;
    animation-delay: 11.89s;
    background-color: hsl(53.78, 100%, 50%);
  }
  @keyframes orbit1189 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-8deg) rotateY(272deg) translateX(160px) rotateZ(8deg);
    }
    80% {
      transform: rotateZ(-8deg) rotateY(272deg) translateX(160px) rotateZ(8deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-8deg) rotateY(272deg) translateX(480px) rotateZ(8deg);
    }
  }
  .c:nth-child(1190) {
    animation: orbit1190 30s infinite;
    animation-delay: 11.9s;
    background-color: hsl(53.8, 100%, 50%);
  }
  @keyframes orbit1190 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-90deg) rotateY(340deg) translateX(160px) rotateZ(90deg);
    }
    80% {
      transform: rotateZ(-90deg) rotateY(340deg) translateX(160px) rotateZ(90deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-90deg) rotateY(340deg) translateX(480px) rotateZ(90deg);
    }
  }
  .c:nth-child(1191) {
    animation: orbit1191 30s infinite;
    animation-delay: 11.91s;
    background-color: hsl(53.82, 100%, 50%);
  }
  @keyframes orbit1191 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-89deg) rotateY(99deg) translateX(160px) rotateZ(89deg);
    }
    80% {
      transform: rotateZ(-89deg) rotateY(99deg) translateX(160px) rotateZ(89deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-89deg) rotateY(99deg) translateX(480px) rotateZ(89deg);
    }
  }
  .c:nth-child(1192) {
    animation: orbit1192 30s infinite;
    animation-delay: 11.92s;
    background-color: hsl(53.84, 100%, 50%);
  }
  @keyframes orbit1192 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-3deg) rotateY(18deg) translateX(160px) rotateZ(3deg);
    }
    80% {
      transform: rotateZ(-3deg) rotateY(18deg) translateX(160px) rotateZ(3deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-3deg) rotateY(18deg) translateX(480px) rotateZ(3deg);
    }
  }
  .c:nth-child(1193) {
    animation: orbit1193 30s infinite;
    animation-delay: 11.93s;
    background-color: hsl(53.86, 100%, 50%);
  }
  @keyframes orbit1193 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-89deg) rotateY(92deg) translateX(160px) rotateZ(89deg);
    }
    80% {
      transform: rotateZ(-89deg) rotateY(92deg) translateX(160px) rotateZ(89deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-89deg) rotateY(92deg) translateX(480px) rotateZ(89deg);
    }
  }
  .c:nth-child(1194) {
    animation: orbit1194 30s infinite;
    animation-delay: 11.94s;
    background-color: hsl(53.88, 100%, 50%);
  }
  @keyframes orbit1194 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-91deg) rotateY(351deg) translateX(160px) rotateZ(91deg);
    }
    80% {
      transform: rotateZ(-91deg) rotateY(351deg) translateX(160px) rotateZ(91deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-91deg) rotateY(351deg) translateX(480px) rotateZ(91deg);
    }
  }
  .c:nth-child(1195) {
    animation: orbit1195 30s infinite;
    animation-delay: 11.95s;
    background-color: hsl(53.9, 100%, 50%);
  }
  @keyframes orbit1195 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-60deg) rotateY(257deg) translateX(160px) rotateZ(60deg);
    }
    80% {
      transform: rotateZ(-60deg) rotateY(257deg) translateX(160px) rotateZ(60deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-60deg) rotateY(257deg) translateX(480px) rotateZ(60deg);
    }
  }
  .c:nth-child(1196) {
    animation: orbit1196 30s infinite;
    animation-delay: 11.96s;
    background-color: hsl(53.92, 100%, 50%);
  }
  @keyframes orbit1196 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-123deg) rotateY(93deg) translateX(160px) rotateZ(123deg);
    }
    80% {
      transform: rotateZ(-123deg) rotateY(93deg) translateX(160px) rotateZ(123deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-123deg) rotateY(93deg) translateX(480px) rotateZ(123deg);
    }
  }
  .c:nth-child(1197) {
    animation: orbit1197 30s infinite;
    animation-delay: 11.97s;
    background-color: hsl(53.94, 100%, 50%);
  }
  @keyframes orbit1197 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-221deg) rotateY(241deg) translateX(160px) rotateZ(221deg);
    }
    80% {
      transform: rotateZ(-221deg) rotateY(241deg) translateX(160px) rotateZ(221deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-221deg) rotateY(241deg) translateX(480px) rotateZ(221deg);
    }
  }
  .c:nth-child(1198) {
    animation: orbit1198 30s infinite;
    animation-delay: 11.98s;
    background-color: hsl(53.96, 100%, 50%);
  }
  @keyframes orbit1198 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-209deg) rotateY(260deg) translateX(160px) rotateZ(209deg);
    }
    80% {
      transform: rotateZ(-209deg) rotateY(260deg) translateX(160px) rotateZ(209deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-209deg) rotateY(260deg) translateX(480px) rotateZ(209deg);
    }
  }
  .c:nth-child(1199) {
    animation: orbit1199 30s infinite;
    animation-delay: 11.99s;
    background-color: hsl(53.98, 100%, 50%);
  }
  @keyframes orbit1199 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-87deg) rotateY(54deg) translateX(160px) rotateZ(87deg);
    }
    80% {
      transform: rotateZ(-87deg) rotateY(54deg) translateX(160px) rotateZ(87deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-87deg) rotateY(54deg) translateX(480px) rotateZ(87deg);
    }
  }
  .c:nth-child(1200) {
    animation: orbit1200 30s infinite;
    animation-delay: 12s;
    background-color: hsl(54, 100%, 50%);
  }
  @keyframes orbit1200 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-283deg) rotateY(113deg) translateX(160px) rotateZ(283deg);
    }
    80% {
      transform: rotateZ(-283deg) rotateY(113deg) translateX(160px) rotateZ(283deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-283deg) rotateY(113deg) translateX(480px) rotateZ(283deg);
    }
  }
  .c:nth-child(1201) {
    animation: orbit1201 30s infinite;
    animation-delay: 12.01s;
    background-color: hsl(54.02, 100%, 50%);
  }
  @keyframes orbit1201 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-354deg) rotateY(315deg) translateX(160px) rotateZ(354deg);
    }
    80% {
      transform: rotateZ(-354deg) rotateY(315deg) translateX(160px) rotateZ(354deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-354deg) rotateY(315deg) translateX(480px) rotateZ(354deg);
    }
  }
  .c:nth-child(1202) {
    animation: orbit1202 30s infinite;
    animation-delay: 12.02s;
    background-color: hsl(54.04, 100%, 50%);
  }
  @keyframes orbit1202 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-283deg) rotateY(251deg) translateX(160px) rotateZ(283deg);
    }
    80% {
      transform: rotateZ(-283deg) rotateY(251deg) translateX(160px) rotateZ(283deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-283deg) rotateY(251deg) translateX(480px) rotateZ(283deg);
    }
  }
  .c:nth-child(1203) {
    animation: orbit1203 30s infinite;
    animation-delay: 12.03s;
    background-color: hsl(54.06, 100%, 50%);
  }
  @keyframes orbit1203 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-88deg) rotateY(59deg) translateX(160px) rotateZ(88deg);
    }
    80% {
      transform: rotateZ(-88deg) rotateY(59deg) translateX(160px) rotateZ(88deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-88deg) rotateY(59deg) translateX(480px) rotateZ(88deg);
    }
  }
  .c:nth-child(1204) {
    animation: orbit1204 30s infinite;
    animation-delay: 12.04s;
    background-color: hsl(54.08, 100%, 50%);
  }
  @keyframes orbit1204 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-360deg) rotateY(246deg) translateX(160px) rotateZ(360deg);
    }
    80% {
      transform: rotateZ(-360deg) rotateY(246deg) translateX(160px) rotateZ(360deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-360deg) rotateY(246deg) translateX(480px) rotateZ(360deg);
    }
  }
  .c:nth-child(1205) {
    animation: orbit1205 30s infinite;
    animation-delay: 12.05s;
    background-color: hsl(54.1, 100%, 50%);
  }
  @keyframes orbit1205 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-137deg) rotateY(176deg) translateX(160px) rotateZ(137deg);
    }
    80% {
      transform: rotateZ(-137deg) rotateY(176deg) translateX(160px) rotateZ(137deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-137deg) rotateY(176deg) translateX(480px) rotateZ(137deg);
    }
  }
  .c:nth-child(1206) {
    animation: orbit1206 30s infinite;
    animation-delay: 12.06s;
    background-color: hsl(54.12, 100%, 50%);
  }
  @keyframes orbit1206 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-281deg) rotateY(154deg) translateX(160px) rotateZ(281deg);
    }
    80% {
      transform: rotateZ(-281deg) rotateY(154deg) translateX(160px) rotateZ(281deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-281deg) rotateY(154deg) translateX(480px) rotateZ(281deg);
    }
  }
  .c:nth-child(1207) {
    animation: orbit1207 30s infinite;
    animation-delay: 12.07s;
    background-color: hsl(54.14, 100%, 50%);
  }
  @keyframes orbit1207 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-236deg) rotateY(22deg) translateX(160px) rotateZ(236deg);
    }
    80% {
      transform: rotateZ(-236deg) rotateY(22deg) translateX(160px) rotateZ(236deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-236deg) rotateY(22deg) translateX(480px) rotateZ(236deg);
    }
  }
  .c:nth-child(1208) {
    animation: orbit1208 30s infinite;
    animation-delay: 12.08s;
    background-color: hsl(54.16, 100%, 50%);
  }
  @keyframes orbit1208 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-186deg) rotateY(125deg) translateX(160px) rotateZ(186deg);
    }
    80% {
      transform: rotateZ(-186deg) rotateY(125deg) translateX(160px) rotateZ(186deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-186deg) rotateY(125deg) translateX(480px) rotateZ(186deg);
    }
  }
  .c:nth-child(1209) {
    animation: orbit1209 30s infinite;
    animation-delay: 12.09s;
    background-color: hsl(54.18, 100%, 50%);
  }
  @keyframes orbit1209 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-106deg) rotateY(77deg) translateX(160px) rotateZ(106deg);
    }
    80% {
      transform: rotateZ(-106deg) rotateY(77deg) translateX(160px) rotateZ(106deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-106deg) rotateY(77deg) translateX(480px) rotateZ(106deg);
    }
  }
  .c:nth-child(1210) {
    animation: orbit1210 30s infinite;
    animation-delay: 12.1s;
    background-color: hsl(54.2, 100%, 50%);
  }
  @keyframes orbit1210 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-252deg) rotateY(20deg) translateX(160px) rotateZ(252deg);
    }
    80% {
      transform: rotateZ(-252deg) rotateY(20deg) translateX(160px) rotateZ(252deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-252deg) rotateY(20deg) translateX(480px) rotateZ(252deg);
    }
  }
  .c:nth-child(1211) {
    animation: orbit1211 30s infinite;
    animation-delay: 12.11s;
    background-color: hsl(54.22, 100%, 50%);
  }
  @keyframes orbit1211 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-17deg) rotateY(172deg) translateX(160px) rotateZ(17deg);
    }
    80% {
      transform: rotateZ(-17deg) rotateY(172deg) translateX(160px) rotateZ(17deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-17deg) rotateY(172deg) translateX(480px) rotateZ(17deg);
    }
  }
  .c:nth-child(1212) {
    animation: orbit1212 30s infinite;
    animation-delay: 12.12s;
    background-color: hsl(54.24, 100%, 50%);
  }
  @keyframes orbit1212 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-87deg) rotateY(135deg) translateX(160px) rotateZ(87deg);
    }
    80% {
      transform: rotateZ(-87deg) rotateY(135deg) translateX(160px) rotateZ(87deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-87deg) rotateY(135deg) translateX(480px) rotateZ(87deg);
    }
  }
  .c:nth-child(1213) {
    animation: orbit1213 30s infinite;
    animation-delay: 12.13s;
    background-color: hsl(54.26, 100%, 50%);
  }
  @keyframes orbit1213 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-72deg) rotateY(200deg) translateX(160px) rotateZ(72deg);
    }
    80% {
      transform: rotateZ(-72deg) rotateY(200deg) translateX(160px) rotateZ(72deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-72deg) rotateY(200deg) translateX(480px) rotateZ(72deg);
    }
  }
  .c:nth-child(1214) {
    animation: orbit1214 30s infinite;
    animation-delay: 12.14s;
    background-color: hsl(54.28, 100%, 50%);
  }
  @keyframes orbit1214 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-313deg) rotateY(225deg) translateX(160px) rotateZ(313deg);
    }
    80% {
      transform: rotateZ(-313deg) rotateY(225deg) translateX(160px) rotateZ(313deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-313deg) rotateY(225deg) translateX(480px) rotateZ(313deg);
    }
  }
  .c:nth-child(1215) {
    animation: orbit1215 30s infinite;
    animation-delay: 12.15s;
    background-color: hsl(54.3, 100%, 50%);
  }
  @keyframes orbit1215 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-204deg) rotateY(76deg) translateX(160px) rotateZ(204deg);
    }
    80% {
      transform: rotateZ(-204deg) rotateY(76deg) translateX(160px) rotateZ(204deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-204deg) rotateY(76deg) translateX(480px) rotateZ(204deg);
    }
  }
  .c:nth-child(1216) {
    animation: orbit1216 30s infinite;
    animation-delay: 12.16s;
    background-color: hsl(54.32, 100%, 50%);
  }
  @keyframes orbit1216 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-293deg) rotateY(295deg) translateX(160px) rotateZ(293deg);
    }
    80% {
      transform: rotateZ(-293deg) rotateY(295deg) translateX(160px) rotateZ(293deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-293deg) rotateY(295deg) translateX(480px) rotateZ(293deg);
    }
  }
  .c:nth-child(1217) {
    animation: orbit1217 30s infinite;
    animation-delay: 12.17s;
    background-color: hsl(54.34, 100%, 50%);
  }
  @keyframes orbit1217 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-27deg) rotateY(309deg) translateX(160px) rotateZ(27deg);
    }
    80% {
      transform: rotateZ(-27deg) rotateY(309deg) translateX(160px) rotateZ(27deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-27deg) rotateY(309deg) translateX(480px) rotateZ(27deg);
    }
  }
  .c:nth-child(1218) {
    animation: orbit1218 30s infinite;
    animation-delay: 12.18s;
    background-color: hsl(54.36, 100%, 50%);
  }
  @keyframes orbit1218 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-41deg) rotateY(257deg) translateX(160px) rotateZ(41deg);
    }
    80% {
      transform: rotateZ(-41deg) rotateY(257deg) translateX(160px) rotateZ(41deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-41deg) rotateY(257deg) translateX(480px) rotateZ(41deg);
    }
  }
  .c:nth-child(1219) {
    animation: orbit1219 30s infinite;
    animation-delay: 12.19s;
    background-color: hsl(54.38, 100%, 50%);
  }
  @keyframes orbit1219 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-100deg) rotateY(73deg) translateX(160px) rotateZ(100deg);
    }
    80% {
      transform: rotateZ(-100deg) rotateY(73deg) translateX(160px) rotateZ(100deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-100deg) rotateY(73deg) translateX(480px) rotateZ(100deg);
    }
  }
  .c:nth-child(1220) {
    animation: orbit1220 30s infinite;
    animation-delay: 12.2s;
    background-color: hsl(54.4, 100%, 50%);
  }
  @keyframes orbit1220 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-103deg) rotateY(273deg) translateX(160px) rotateZ(103deg);
    }
    80% {
      transform: rotateZ(-103deg) rotateY(273deg) translateX(160px) rotateZ(103deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-103deg) rotateY(273deg) translateX(480px) rotateZ(103deg);
    }
  }
  .c:nth-child(1221) {
    animation: orbit1221 30s infinite;
    animation-delay: 12.21s;
    background-color: hsl(54.42, 100%, 50%);
  }
  @keyframes orbit1221 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-179deg) rotateY(159deg) translateX(160px) rotateZ(179deg);
    }
    80% {
      transform: rotateZ(-179deg) rotateY(159deg) translateX(160px) rotateZ(179deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-179deg) rotateY(159deg) translateX(480px) rotateZ(179deg);
    }
  }
  .c:nth-child(1222) {
    animation: orbit1222 30s infinite;
    animation-delay: 12.22s;
    background-color: hsl(54.44, 100%, 50%);
  }
  @keyframes orbit1222 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-126deg) rotateY(265deg) translateX(160px) rotateZ(126deg);
    }
    80% {
      transform: rotateZ(-126deg) rotateY(265deg) translateX(160px) rotateZ(126deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-126deg) rotateY(265deg) translateX(480px) rotateZ(126deg);
    }
  }
  .c:nth-child(1223) {
    animation: orbit1223 30s infinite;
    animation-delay: 12.23s;
    background-color: hsl(54.46, 100%, 50%);
  }
  @keyframes orbit1223 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-10deg) rotateY(159deg) translateX(160px) rotateZ(10deg);
    }
    80% {
      transform: rotateZ(-10deg) rotateY(159deg) translateX(160px) rotateZ(10deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-10deg) rotateY(159deg) translateX(480px) rotateZ(10deg);
    }
  }
  .c:nth-child(1224) {
    animation: orbit1224 30s infinite;
    animation-delay: 12.24s;
    background-color: hsl(54.48, 100%, 50%);
  }
  @keyframes orbit1224 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-347deg) rotateY(299deg) translateX(160px) rotateZ(347deg);
    }
    80% {
      transform: rotateZ(-347deg) rotateY(299deg) translateX(160px) rotateZ(347deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-347deg) rotateY(299deg) translateX(480px) rotateZ(347deg);
    }
  }
  .c:nth-child(1225) {
    animation: orbit1225 30s infinite;
    animation-delay: 12.25s;
    background-color: hsl(54.5, 100%, 50%);
  }
  @keyframes orbit1225 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-282deg) rotateY(288deg) translateX(160px) rotateZ(282deg);
    }
    80% {
      transform: rotateZ(-282deg) rotateY(288deg) translateX(160px) rotateZ(282deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-282deg) rotateY(288deg) translateX(480px) rotateZ(282deg);
    }
  }
  .c:nth-child(1226) {
    animation: orbit1226 30s infinite;
    animation-delay: 12.26s;
    background-color: hsl(54.52, 100%, 50%);
  }
  @keyframes orbit1226 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-106deg) rotateY(174deg) translateX(160px) rotateZ(106deg);
    }
    80% {
      transform: rotateZ(-106deg) rotateY(174deg) translateX(160px) rotateZ(106deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-106deg) rotateY(174deg) translateX(480px) rotateZ(106deg);
    }
  }
  .c:nth-child(1227) {
    animation: orbit1227 30s infinite;
    animation-delay: 12.27s;
    background-color: hsl(54.54, 100%, 50%);
  }
  @keyframes orbit1227 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-150deg) rotateY(163deg) translateX(160px) rotateZ(150deg);
    }
    80% {
      transform: rotateZ(-150deg) rotateY(163deg) translateX(160px) rotateZ(150deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-150deg) rotateY(163deg) translateX(480px) rotateZ(150deg);
    }
  }
  .c:nth-child(1228) {
    animation: orbit1228 30s infinite;
    animation-delay: 12.28s;
    background-color: hsl(54.56, 100%, 50%);
  }
  @keyframes orbit1228 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-2deg) rotateY(311deg) translateX(160px) rotateZ(2deg);
    }
    80% {
      transform: rotateZ(-2deg) rotateY(311deg) translateX(160px) rotateZ(2deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-2deg) rotateY(311deg) translateX(480px) rotateZ(2deg);
    }
  }
  .c:nth-child(1229) {
    animation: orbit1229 30s infinite;
    animation-delay: 12.29s;
    background-color: hsl(54.58, 100%, 50%);
  }
  @keyframes orbit1229 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-246deg) rotateY(254deg) translateX(160px) rotateZ(246deg);
    }
    80% {
      transform: rotateZ(-246deg) rotateY(254deg) translateX(160px) rotateZ(246deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-246deg) rotateY(254deg) translateX(480px) rotateZ(246deg);
    }
  }
  .c:nth-child(1230) {
    animation: orbit1230 30s infinite;
    animation-delay: 12.3s;
    background-color: hsl(54.6, 100%, 50%);
  }
  @keyframes orbit1230 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-138deg) rotateY(200deg) translateX(160px) rotateZ(138deg);
    }
    80% {
      transform: rotateZ(-138deg) rotateY(200deg) translateX(160px) rotateZ(138deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-138deg) rotateY(200deg) translateX(480px) rotateZ(138deg);
    }
  }
  .c:nth-child(1231) {
    animation: orbit1231 30s infinite;
    animation-delay: 12.31s;
    background-color: hsl(54.62, 100%, 50%);
  }
  @keyframes orbit1231 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-279deg) rotateY(248deg) translateX(160px) rotateZ(279deg);
    }
    80% {
      transform: rotateZ(-279deg) rotateY(248deg) translateX(160px) rotateZ(279deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-279deg) rotateY(248deg) translateX(480px) rotateZ(279deg);
    }
  }
  .c:nth-child(1232) {
    animation: orbit1232 30s infinite;
    animation-delay: 12.32s;
    background-color: hsl(54.64, 100%, 50%);
  }
  @keyframes orbit1232 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-22deg) rotateY(169deg) translateX(160px) rotateZ(22deg);
    }
    80% {
      transform: rotateZ(-22deg) rotateY(169deg) translateX(160px) rotateZ(22deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-22deg) rotateY(169deg) translateX(480px) rotateZ(22deg);
    }
  }
  .c:nth-child(1233) {
    animation: orbit1233 30s infinite;
    animation-delay: 12.33s;
    background-color: hsl(54.66, 100%, 50%);
  }
  @keyframes orbit1233 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-202deg) rotateY(311deg) translateX(160px) rotateZ(202deg);
    }
    80% {
      transform: rotateZ(-202deg) rotateY(311deg) translateX(160px) rotateZ(202deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-202deg) rotateY(311deg) translateX(480px) rotateZ(202deg);
    }
  }
  .c:nth-child(1234) {
    animation: orbit1234 30s infinite;
    animation-delay: 12.34s;
    background-color: hsl(54.68, 100%, 50%);
  }
  @keyframes orbit1234 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-151deg) rotateY(26deg) translateX(160px) rotateZ(151deg);
    }
    80% {
      transform: rotateZ(-151deg) rotateY(26deg) translateX(160px) rotateZ(151deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-151deg) rotateY(26deg) translateX(480px) rotateZ(151deg);
    }
  }
  .c:nth-child(1235) {
    animation: orbit1235 30s infinite;
    animation-delay: 12.35s;
    background-color: hsl(54.7, 100%, 50%);
  }
  @keyframes orbit1235 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-324deg) rotateY(98deg) translateX(160px) rotateZ(324deg);
    }
    80% {
      transform: rotateZ(-324deg) rotateY(98deg) translateX(160px) rotateZ(324deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-324deg) rotateY(98deg) translateX(480px) rotateZ(324deg);
    }
  }
  .c:nth-child(1236) {
    animation: orbit1236 30s infinite;
    animation-delay: 12.36s;
    background-color: hsl(54.72, 100%, 50%);
  }
  @keyframes orbit1236 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-205deg) rotateY(223deg) translateX(160px) rotateZ(205deg);
    }
    80% {
      transform: rotateZ(-205deg) rotateY(223deg) translateX(160px) rotateZ(205deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-205deg) rotateY(223deg) translateX(480px) rotateZ(205deg);
    }
  }
  .c:nth-child(1237) {
    animation: orbit1237 30s infinite;
    animation-delay: 12.37s;
    background-color: hsl(54.74, 100%, 50%);
  }
  @keyframes orbit1237 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-333deg) rotateY(247deg) translateX(160px) rotateZ(333deg);
    }
    80% {
      transform: rotateZ(-333deg) rotateY(247deg) translateX(160px) rotateZ(333deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-333deg) rotateY(247deg) translateX(480px) rotateZ(333deg);
    }
  }
  .c:nth-child(1238) {
    animation: orbit1238 30s infinite;
    animation-delay: 12.38s;
    background-color: hsl(54.76, 100%, 50%);
  }
  @keyframes orbit1238 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-80deg) rotateY(91deg) translateX(160px) rotateZ(80deg);
    }
    80% {
      transform: rotateZ(-80deg) rotateY(91deg) translateX(160px) rotateZ(80deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-80deg) rotateY(91deg) translateX(480px) rotateZ(80deg);
    }
  }
  .c:nth-child(1239) {
    animation: orbit1239 30s infinite;
    animation-delay: 12.39s;
    background-color: hsl(54.78, 100%, 50%);
  }
  @keyframes orbit1239 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-43deg) rotateY(292deg) translateX(160px) rotateZ(43deg);
    }
    80% {
      transform: rotateZ(-43deg) rotateY(292deg) translateX(160px) rotateZ(43deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-43deg) rotateY(292deg) translateX(480px) rotateZ(43deg);
    }
  }
  .c:nth-child(1240) {
    animation: orbit1240 30s infinite;
    animation-delay: 12.4s;
    background-color: hsl(54.8, 100%, 50%);
  }
  @keyframes orbit1240 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-121deg) rotateY(285deg) translateX(160px) rotateZ(121deg);
    }
    80% {
      transform: rotateZ(-121deg) rotateY(285deg) translateX(160px) rotateZ(121deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-121deg) rotateY(285deg) translateX(480px) rotateZ(121deg);
    }
  }
  .c:nth-child(1241) {
    animation: orbit1241 30s infinite;
    animation-delay: 12.41s;
    background-color: hsl(54.82, 100%, 50%);
  }
  @keyframes orbit1241 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-232deg) rotateY(67deg) translateX(160px) rotateZ(232deg);
    }
    80% {
      transform: rotateZ(-232deg) rotateY(67deg) translateX(160px) rotateZ(232deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-232deg) rotateY(67deg) translateX(480px) rotateZ(232deg);
    }
  }
  .c:nth-child(1242) {
    animation: orbit1242 30s infinite;
    animation-delay: 12.42s;
    background-color: hsl(54.84, 100%, 50%);
  }
  @keyframes orbit1242 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(257deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(257deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(257deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1243) {
    animation: orbit1243 30s infinite;
    animation-delay: 12.43s;
    background-color: hsl(54.86, 100%, 50%);
  }
  @keyframes orbit1243 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-76deg) rotateY(2deg) translateX(160px) rotateZ(76deg);
    }
    80% {
      transform: rotateZ(-76deg) rotateY(2deg) translateX(160px) rotateZ(76deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-76deg) rotateY(2deg) translateX(480px) rotateZ(76deg);
    }
  }
  .c:nth-child(1244) {
    animation: orbit1244 30s infinite;
    animation-delay: 12.44s;
    background-color: hsl(54.88, 100%, 50%);
  }
  @keyframes orbit1244 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-257deg) rotateY(196deg) translateX(160px) rotateZ(257deg);
    }
    80% {
      transform: rotateZ(-257deg) rotateY(196deg) translateX(160px) rotateZ(257deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-257deg) rotateY(196deg) translateX(480px) rotateZ(257deg);
    }
  }
  .c:nth-child(1245) {
    animation: orbit1245 30s infinite;
    animation-delay: 12.45s;
    background-color: hsl(54.9, 100%, 50%);
  }
  @keyframes orbit1245 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(281deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(281deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(281deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(1246) {
    animation: orbit1246 30s infinite;
    animation-delay: 12.46s;
    background-color: hsl(54.92, 100%, 50%);
  }
  @keyframes orbit1246 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-11deg) rotateY(301deg) translateX(160px) rotateZ(11deg);
    }
    80% {
      transform: rotateZ(-11deg) rotateY(301deg) translateX(160px) rotateZ(11deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-11deg) rotateY(301deg) translateX(480px) rotateZ(11deg);
    }
  }
  .c:nth-child(1247) {
    animation: orbit1247 30s infinite;
    animation-delay: 12.47s;
    background-color: hsl(54.94, 100%, 50%);
  }
  @keyframes orbit1247 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-93deg) rotateY(35deg) translateX(160px) rotateZ(93deg);
    }
    80% {
      transform: rotateZ(-93deg) rotateY(35deg) translateX(160px) rotateZ(93deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-93deg) rotateY(35deg) translateX(480px) rotateZ(93deg);
    }
  }
  .c:nth-child(1248) {
    animation: orbit1248 30s infinite;
    animation-delay: 12.48s;
    background-color: hsl(54.96, 100%, 50%);
  }
  @keyframes orbit1248 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-9deg) rotateY(97deg) translateX(160px) rotateZ(9deg);
    }
    80% {
      transform: rotateZ(-9deg) rotateY(97deg) translateX(160px) rotateZ(9deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-9deg) rotateY(97deg) translateX(480px) rotateZ(9deg);
    }
  }
  .c:nth-child(1249) {
    animation: orbit1249 30s infinite;
    animation-delay: 12.49s;
    background-color: hsl(54.98, 100%, 50%);
  }
  @keyframes orbit1249 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-325deg) rotateY(32deg) translateX(160px) rotateZ(325deg);
    }
    80% {
      transform: rotateZ(-325deg) rotateY(32deg) translateX(160px) rotateZ(325deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-325deg) rotateY(32deg) translateX(480px) rotateZ(325deg);
    }
  }
  .c:nth-child(1250) {
    animation: orbit1250 30s infinite;
    animation-delay: 12.5s;
    background-color: hsl(55, 100%, 50%);
  }
  @keyframes orbit1250 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-38deg) rotateY(41deg) translateX(160px) rotateZ(38deg);
    }
    80% {
      transform: rotateZ(-38deg) rotateY(41deg) translateX(160px) rotateZ(38deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-38deg) rotateY(41deg) translateX(480px) rotateZ(38deg);
    }
  }
  .c:nth-child(1251) {
    animation: orbit1251 30s infinite;
    animation-delay: 12.51s;
    background-color: hsl(55.02, 100%, 50%);
  }
  @keyframes orbit1251 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(130deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(130deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(130deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1252) {
    animation: orbit1252 30s infinite;
    animation-delay: 12.52s;
    background-color: hsl(55.04, 100%, 50%);
  }
  @keyframes orbit1252 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-43deg) rotateY(155deg) translateX(160px) rotateZ(43deg);
    }
    80% {
      transform: rotateZ(-43deg) rotateY(155deg) translateX(160px) rotateZ(43deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-43deg) rotateY(155deg) translateX(480px) rotateZ(43deg);
    }
  }
  .c:nth-child(1253) {
    animation: orbit1253 30s infinite;
    animation-delay: 12.53s;
    background-color: hsl(55.06, 100%, 50%);
  }
  @keyframes orbit1253 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-341deg) rotateY(53deg) translateX(160px) rotateZ(341deg);
    }
    80% {
      transform: rotateZ(-341deg) rotateY(53deg) translateX(160px) rotateZ(341deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-341deg) rotateY(53deg) translateX(480px) rotateZ(341deg);
    }
  }
  .c:nth-child(1254) {
    animation: orbit1254 30s infinite;
    animation-delay: 12.54s;
    background-color: hsl(55.08, 100%, 50%);
  }
  @keyframes orbit1254 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(8deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(8deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(8deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(1255) {
    animation: orbit1255 30s infinite;
    animation-delay: 12.55s;
    background-color: hsl(55.1, 100%, 50%);
  }
  @keyframes orbit1255 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-279deg) rotateY(109deg) translateX(160px) rotateZ(279deg);
    }
    80% {
      transform: rotateZ(-279deg) rotateY(109deg) translateX(160px) rotateZ(279deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-279deg) rotateY(109deg) translateX(480px) rotateZ(279deg);
    }
  }
  .c:nth-child(1256) {
    animation: orbit1256 30s infinite;
    animation-delay: 12.56s;
    background-color: hsl(55.12, 100%, 50%);
  }
  @keyframes orbit1256 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-59deg) rotateY(266deg) translateX(160px) rotateZ(59deg);
    }
    80% {
      transform: rotateZ(-59deg) rotateY(266deg) translateX(160px) rotateZ(59deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-59deg) rotateY(266deg) translateX(480px) rotateZ(59deg);
    }
  }
  .c:nth-child(1257) {
    animation: orbit1257 30s infinite;
    animation-delay: 12.57s;
    background-color: hsl(55.14, 100%, 50%);
  }
  @keyframes orbit1257 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-215deg) rotateY(97deg) translateX(160px) rotateZ(215deg);
    }
    80% {
      transform: rotateZ(-215deg) rotateY(97deg) translateX(160px) rotateZ(215deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-215deg) rotateY(97deg) translateX(480px) rotateZ(215deg);
    }
  }
  .c:nth-child(1258) {
    animation: orbit1258 30s infinite;
    animation-delay: 12.58s;
    background-color: hsl(55.16, 100%, 50%);
  }
  @keyframes orbit1258 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-25deg) rotateY(263deg) translateX(160px) rotateZ(25deg);
    }
    80% {
      transform: rotateZ(-25deg) rotateY(263deg) translateX(160px) rotateZ(25deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-25deg) rotateY(263deg) translateX(480px) rotateZ(25deg);
    }
  }
  .c:nth-child(1259) {
    animation: orbit1259 30s infinite;
    animation-delay: 12.59s;
    background-color: hsl(55.18, 100%, 50%);
  }
  @keyframes orbit1259 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-319deg) rotateY(279deg) translateX(160px) rotateZ(319deg);
    }
    80% {
      transform: rotateZ(-319deg) rotateY(279deg) translateX(160px) rotateZ(319deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-319deg) rotateY(279deg) translateX(480px) rotateZ(319deg);
    }
  }
  .c:nth-child(1260) {
    animation: orbit1260 30s infinite;
    animation-delay: 12.6s;
    background-color: hsl(55.2, 100%, 50%);
  }
  @keyframes orbit1260 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-229deg) rotateY(340deg) translateX(160px) rotateZ(229deg);
    }
    80% {
      transform: rotateZ(-229deg) rotateY(340deg) translateX(160px) rotateZ(229deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-229deg) rotateY(340deg) translateX(480px) rotateZ(229deg);
    }
  }
  .c:nth-child(1261) {
    animation: orbit1261 30s infinite;
    animation-delay: 12.61s;
    background-color: hsl(55.22, 100%, 50%);
  }
  @keyframes orbit1261 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-68deg) rotateY(12deg) translateX(160px) rotateZ(68deg);
    }
    80% {
      transform: rotateZ(-68deg) rotateY(12deg) translateX(160px) rotateZ(68deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-68deg) rotateY(12deg) translateX(480px) rotateZ(68deg);
    }
  }
  .c:nth-child(1262) {
    animation: orbit1262 30s infinite;
    animation-delay: 12.62s;
    background-color: hsl(55.24, 100%, 50%);
  }
  @keyframes orbit1262 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-287deg) rotateY(50deg) translateX(160px) rotateZ(287deg);
    }
    80% {
      transform: rotateZ(-287deg) rotateY(50deg) translateX(160px) rotateZ(287deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-287deg) rotateY(50deg) translateX(480px) rotateZ(287deg);
    }
  }
  .c:nth-child(1263) {
    animation: orbit1263 30s infinite;
    animation-delay: 12.63s;
    background-color: hsl(55.26, 100%, 50%);
  }
  @keyframes orbit1263 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-340deg) rotateY(210deg) translateX(160px) rotateZ(340deg);
    }
    80% {
      transform: rotateZ(-340deg) rotateY(210deg) translateX(160px) rotateZ(340deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-340deg) rotateY(210deg) translateX(480px) rotateZ(340deg);
    }
  }
  .c:nth-child(1264) {
    animation: orbit1264 30s infinite;
    animation-delay: 12.64s;
    background-color: hsl(55.28, 100%, 50%);
  }
  @keyframes orbit1264 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-273deg) rotateY(92deg) translateX(160px) rotateZ(273deg);
    }
    80% {
      transform: rotateZ(-273deg) rotateY(92deg) translateX(160px) rotateZ(273deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-273deg) rotateY(92deg) translateX(480px) rotateZ(273deg);
    }
  }
  .c:nth-child(1265) {
    animation: orbit1265 30s infinite;
    animation-delay: 12.65s;
    background-color: hsl(55.3, 100%, 50%);
  }
  @keyframes orbit1265 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-273deg) rotateY(359deg) translateX(160px) rotateZ(273deg);
    }
    80% {
      transform: rotateZ(-273deg) rotateY(359deg) translateX(160px) rotateZ(273deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-273deg) rotateY(359deg) translateX(480px) rotateZ(273deg);
    }
  }
  .c:nth-child(1266) {
    animation: orbit1266 30s infinite;
    animation-delay: 12.66s;
    background-color: hsl(55.32, 100%, 50%);
  }
  @keyframes orbit1266 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-121deg) rotateY(63deg) translateX(160px) rotateZ(121deg);
    }
    80% {
      transform: rotateZ(-121deg) rotateY(63deg) translateX(160px) rotateZ(121deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-121deg) rotateY(63deg) translateX(480px) rotateZ(121deg);
    }
  }
  .c:nth-child(1267) {
    animation: orbit1267 30s infinite;
    animation-delay: 12.67s;
    background-color: hsl(55.34, 100%, 50%);
  }
  @keyframes orbit1267 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-321deg) rotateY(62deg) translateX(160px) rotateZ(321deg);
    }
    80% {
      transform: rotateZ(-321deg) rotateY(62deg) translateX(160px) rotateZ(321deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-321deg) rotateY(62deg) translateX(480px) rotateZ(321deg);
    }
  }
  .c:nth-child(1268) {
    animation: orbit1268 30s infinite;
    animation-delay: 12.68s;
    background-color: hsl(55.36, 100%, 50%);
  }
  @keyframes orbit1268 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-191deg) rotateY(279deg) translateX(160px) rotateZ(191deg);
    }
    80% {
      transform: rotateZ(-191deg) rotateY(279deg) translateX(160px) rotateZ(191deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-191deg) rotateY(279deg) translateX(480px) rotateZ(191deg);
    }
  }
  .c:nth-child(1269) {
    animation: orbit1269 30s infinite;
    animation-delay: 12.69s;
    background-color: hsl(55.38, 100%, 50%);
  }
  @keyframes orbit1269 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-149deg) rotateY(254deg) translateX(160px) rotateZ(149deg);
    }
    80% {
      transform: rotateZ(-149deg) rotateY(254deg) translateX(160px) rotateZ(149deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-149deg) rotateY(254deg) translateX(480px) rotateZ(149deg);
    }
  }
  .c:nth-child(1270) {
    animation: orbit1270 30s infinite;
    animation-delay: 12.7s;
    background-color: hsl(55.4, 100%, 50%);
  }
  @keyframes orbit1270 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-139deg) rotateY(295deg) translateX(160px) rotateZ(139deg);
    }
    80% {
      transform: rotateZ(-139deg) rotateY(295deg) translateX(160px) rotateZ(139deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-139deg) rotateY(295deg) translateX(480px) rotateZ(139deg);
    }
  }
  .c:nth-child(1271) {
    animation: orbit1271 30s infinite;
    animation-delay: 12.71s;
    background-color: hsl(55.42, 100%, 50%);
  }
  @keyframes orbit1271 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-257deg) rotateY(223deg) translateX(160px) rotateZ(257deg);
    }
    80% {
      transform: rotateZ(-257deg) rotateY(223deg) translateX(160px) rotateZ(257deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-257deg) rotateY(223deg) translateX(480px) rotateZ(257deg);
    }
  }
  .c:nth-child(1272) {
    animation: orbit1272 30s infinite;
    animation-delay: 12.72s;
    background-color: hsl(55.44, 100%, 50%);
  }
  @keyframes orbit1272 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-294deg) rotateY(190deg) translateX(160px) rotateZ(294deg);
    }
    80% {
      transform: rotateZ(-294deg) rotateY(190deg) translateX(160px) rotateZ(294deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-294deg) rotateY(190deg) translateX(480px) rotateZ(294deg);
    }
  }
  .c:nth-child(1273) {
    animation: orbit1273 30s infinite;
    animation-delay: 12.73s;
    background-color: hsl(55.46, 100%, 50%);
  }
  @keyframes orbit1273 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-251deg) rotateY(326deg) translateX(160px) rotateZ(251deg);
    }
    80% {
      transform: rotateZ(-251deg) rotateY(326deg) translateX(160px) rotateZ(251deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-251deg) rotateY(326deg) translateX(480px) rotateZ(251deg);
    }
  }
  .c:nth-child(1274) {
    animation: orbit1274 30s infinite;
    animation-delay: 12.74s;
    background-color: hsl(55.48, 100%, 50%);
  }
  @keyframes orbit1274 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-354deg) rotateY(303deg) translateX(160px) rotateZ(354deg);
    }
    80% {
      transform: rotateZ(-354deg) rotateY(303deg) translateX(160px) rotateZ(354deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-354deg) rotateY(303deg) translateX(480px) rotateZ(354deg);
    }
  }
  .c:nth-child(1275) {
    animation: orbit1275 30s infinite;
    animation-delay: 12.75s;
    background-color: hsl(55.5, 100%, 50%);
  }
  @keyframes orbit1275 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(257deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(257deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(257deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(1276) {
    animation: orbit1276 30s infinite;
    animation-delay: 12.76s;
    background-color: hsl(55.52, 100%, 50%);
  }
  @keyframes orbit1276 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-134deg) rotateY(281deg) translateX(160px) rotateZ(134deg);
    }
    80% {
      transform: rotateZ(-134deg) rotateY(281deg) translateX(160px) rotateZ(134deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-134deg) rotateY(281deg) translateX(480px) rotateZ(134deg);
    }
  }
  .c:nth-child(1277) {
    animation: orbit1277 30s infinite;
    animation-delay: 12.77s;
    background-color: hsl(55.54, 100%, 50%);
  }
  @keyframes orbit1277 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(19deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(19deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(19deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(1278) {
    animation: orbit1278 30s infinite;
    animation-delay: 12.78s;
    background-color: hsl(55.56, 100%, 50%);
  }
  @keyframes orbit1278 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-160deg) rotateY(286deg) translateX(160px) rotateZ(160deg);
    }
    80% {
      transform: rotateZ(-160deg) rotateY(286deg) translateX(160px) rotateZ(160deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-160deg) rotateY(286deg) translateX(480px) rotateZ(160deg);
    }
  }
  .c:nth-child(1279) {
    animation: orbit1279 30s infinite;
    animation-delay: 12.79s;
    background-color: hsl(55.58, 100%, 50%);
  }
  @keyframes orbit1279 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-213deg) rotateY(64deg) translateX(160px) rotateZ(213deg);
    }
    80% {
      transform: rotateZ(-213deg) rotateY(64deg) translateX(160px) rotateZ(213deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-213deg) rotateY(64deg) translateX(480px) rotateZ(213deg);
    }
  }
  .c:nth-child(1280) {
    animation: orbit1280 30s infinite;
    animation-delay: 12.8s;
    background-color: hsl(55.6, 100%, 50%);
  }
  @keyframes orbit1280 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-191deg) rotateY(38deg) translateX(160px) rotateZ(191deg);
    }
    80% {
      transform: rotateZ(-191deg) rotateY(38deg) translateX(160px) rotateZ(191deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-191deg) rotateY(38deg) translateX(480px) rotateZ(191deg);
    }
  }
  .c:nth-child(1281) {
    animation: orbit1281 30s infinite;
    animation-delay: 12.81s;
    background-color: hsl(55.62, 100%, 50%);
  }
  @keyframes orbit1281 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-348deg) rotateY(309deg) translateX(160px) rotateZ(348deg);
    }
    80% {
      transform: rotateZ(-348deg) rotateY(309deg) translateX(160px) rotateZ(348deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-348deg) rotateY(309deg) translateX(480px) rotateZ(348deg);
    }
  }
  .c:nth-child(1282) {
    animation: orbit1282 30s infinite;
    animation-delay: 12.82s;
    background-color: hsl(55.64, 100%, 50%);
  }
  @keyframes orbit1282 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-158deg) rotateY(148deg) translateX(160px) rotateZ(158deg);
    }
    80% {
      transform: rotateZ(-158deg) rotateY(148deg) translateX(160px) rotateZ(158deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-158deg) rotateY(148deg) translateX(480px) rotateZ(158deg);
    }
  }
  .c:nth-child(1283) {
    animation: orbit1283 30s infinite;
    animation-delay: 12.83s;
    background-color: hsl(55.66, 100%, 50%);
  }
  @keyframes orbit1283 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-126deg) rotateY(144deg) translateX(160px) rotateZ(126deg);
    }
    80% {
      transform: rotateZ(-126deg) rotateY(144deg) translateX(160px) rotateZ(126deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-126deg) rotateY(144deg) translateX(480px) rotateZ(126deg);
    }
  }
  .c:nth-child(1284) {
    animation: orbit1284 30s infinite;
    animation-delay: 12.84s;
    background-color: hsl(55.68, 100%, 50%);
  }
  @keyframes orbit1284 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-178deg) rotateY(279deg) translateX(160px) rotateZ(178deg);
    }
    80% {
      transform: rotateZ(-178deg) rotateY(279deg) translateX(160px) rotateZ(178deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-178deg) rotateY(279deg) translateX(480px) rotateZ(178deg);
    }
  }
  .c:nth-child(1285) {
    animation: orbit1285 30s infinite;
    animation-delay: 12.85s;
    background-color: hsl(55.7, 100%, 50%);
  }
  @keyframes orbit1285 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-256deg) rotateY(342deg) translateX(160px) rotateZ(256deg);
    }
    80% {
      transform: rotateZ(-256deg) rotateY(342deg) translateX(160px) rotateZ(256deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-256deg) rotateY(342deg) translateX(480px) rotateZ(256deg);
    }
  }
  .c:nth-child(1286) {
    animation: orbit1286 30s infinite;
    animation-delay: 12.86s;
    background-color: hsl(55.72, 100%, 50%);
  }
  @keyframes orbit1286 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-166deg) rotateY(282deg) translateX(160px) rotateZ(166deg);
    }
    80% {
      transform: rotateZ(-166deg) rotateY(282deg) translateX(160px) rotateZ(166deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-166deg) rotateY(282deg) translateX(480px) rotateZ(166deg);
    }
  }
  .c:nth-child(1287) {
    animation: orbit1287 30s infinite;
    animation-delay: 12.87s;
    background-color: hsl(55.74, 100%, 50%);
  }
  @keyframes orbit1287 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(34deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(34deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(34deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(1288) {
    animation: orbit1288 30s infinite;
    animation-delay: 12.88s;
    background-color: hsl(55.76, 100%, 50%);
  }
  @keyframes orbit1288 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-102deg) rotateY(283deg) translateX(160px) rotateZ(102deg);
    }
    80% {
      transform: rotateZ(-102deg) rotateY(283deg) translateX(160px) rotateZ(102deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-102deg) rotateY(283deg) translateX(480px) rotateZ(102deg);
    }
  }
  .c:nth-child(1289) {
    animation: orbit1289 30s infinite;
    animation-delay: 12.89s;
    background-color: hsl(55.78, 100%, 50%);
  }
  @keyframes orbit1289 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-169deg) rotateY(205deg) translateX(160px) rotateZ(169deg);
    }
    80% {
      transform: rotateZ(-169deg) rotateY(205deg) translateX(160px) rotateZ(169deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-169deg) rotateY(205deg) translateX(480px) rotateZ(169deg);
    }
  }
  .c:nth-child(1290) {
    animation: orbit1290 30s infinite;
    animation-delay: 12.9s;
    background-color: hsl(55.8, 100%, 50%);
  }
  @keyframes orbit1290 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(149deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(149deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(149deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(1291) {
    animation: orbit1291 30s infinite;
    animation-delay: 12.91s;
    background-color: hsl(55.82, 100%, 50%);
  }
  @keyframes orbit1291 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-357deg) rotateY(70deg) translateX(160px) rotateZ(357deg);
    }
    80% {
      transform: rotateZ(-357deg) rotateY(70deg) translateX(160px) rotateZ(357deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-357deg) rotateY(70deg) translateX(480px) rotateZ(357deg);
    }
  }
  .c:nth-child(1292) {
    animation: orbit1292 30s infinite;
    animation-delay: 12.92s;
    background-color: hsl(55.84, 100%, 50%);
  }
  @keyframes orbit1292 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-27deg) rotateY(223deg) translateX(160px) rotateZ(27deg);
    }
    80% {
      transform: rotateZ(-27deg) rotateY(223deg) translateX(160px) rotateZ(27deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-27deg) rotateY(223deg) translateX(480px) rotateZ(27deg);
    }
  }
  .c:nth-child(1293) {
    animation: orbit1293 30s infinite;
    animation-delay: 12.93s;
    background-color: hsl(55.86, 100%, 50%);
  }
  @keyframes orbit1293 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-214deg) rotateY(255deg) translateX(160px) rotateZ(214deg);
    }
    80% {
      transform: rotateZ(-214deg) rotateY(255deg) translateX(160px) rotateZ(214deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-214deg) rotateY(255deg) translateX(480px) rotateZ(214deg);
    }
  }
  .c:nth-child(1294) {
    animation: orbit1294 30s infinite;
    animation-delay: 12.94s;
    background-color: hsl(55.88, 100%, 50%);
  }
  @keyframes orbit1294 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(286deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(286deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(286deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(1295) {
    animation: orbit1295 30s infinite;
    animation-delay: 12.95s;
    background-color: hsl(55.9, 100%, 50%);
  }
  @keyframes orbit1295 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-166deg) rotateY(38deg) translateX(160px) rotateZ(166deg);
    }
    80% {
      transform: rotateZ(-166deg) rotateY(38deg) translateX(160px) rotateZ(166deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-166deg) rotateY(38deg) translateX(480px) rotateZ(166deg);
    }
  }
  .c:nth-child(1296) {
    animation: orbit1296 30s infinite;
    animation-delay: 12.96s;
    background-color: hsl(55.92, 100%, 50%);
  }
  @keyframes orbit1296 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-75deg) rotateY(186deg) translateX(160px) rotateZ(75deg);
    }
    80% {
      transform: rotateZ(-75deg) rotateY(186deg) translateX(160px) rotateZ(75deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-75deg) rotateY(186deg) translateX(480px) rotateZ(75deg);
    }
  }
  .c:nth-child(1297) {
    animation: orbit1297 30s infinite;
    animation-delay: 12.97s;
    background-color: hsl(55.94, 100%, 50%);
  }
  @keyframes orbit1297 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-312deg) rotateY(132deg) translateX(160px) rotateZ(312deg);
    }
    80% {
      transform: rotateZ(-312deg) rotateY(132deg) translateX(160px) rotateZ(312deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-312deg) rotateY(132deg) translateX(480px) rotateZ(312deg);
    }
  }
  .c:nth-child(1298) {
    animation: orbit1298 30s infinite;
    animation-delay: 12.98s;
    background-color: hsl(55.96, 100%, 50%);
  }
  @keyframes orbit1298 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-190deg) rotateY(251deg) translateX(160px) rotateZ(190deg);
    }
    80% {
      transform: rotateZ(-190deg) rotateY(251deg) translateX(160px) rotateZ(190deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-190deg) rotateY(251deg) translateX(480px) rotateZ(190deg);
    }
  }
  .c:nth-child(1299) {
    animation: orbit1299 30s infinite;
    animation-delay: 12.99s;
    background-color: hsl(55.98, 100%, 50%);
  }
  @keyframes orbit1299 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-142deg) rotateY(348deg) translateX(160px) rotateZ(142deg);
    }
    80% {
      transform: rotateZ(-142deg) rotateY(348deg) translateX(160px) rotateZ(142deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-142deg) rotateY(348deg) translateX(480px) rotateZ(142deg);
    }
  }
  .c:nth-child(1300) {
    animation: orbit1300 30s infinite;
    animation-delay: 13s;
    background-color: hsl(56, 100%, 50%);
  }
  @keyframes orbit1300 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-272deg) rotateY(54deg) translateX(160px) rotateZ(272deg);
    }
    80% {
      transform: rotateZ(-272deg) rotateY(54deg) translateX(160px) rotateZ(272deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-272deg) rotateY(54deg) translateX(480px) rotateZ(272deg);
    }
  }
  .c:nth-child(1301) {
    animation: orbit1301 30s infinite;
    animation-delay: 13.01s;
    background-color: hsl(56.02, 100%, 50%);
  }
  @keyframes orbit1301 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-105deg) rotateY(215deg) translateX(160px) rotateZ(105deg);
    }
    80% {
      transform: rotateZ(-105deg) rotateY(215deg) translateX(160px) rotateZ(105deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-105deg) rotateY(215deg) translateX(480px) rotateZ(105deg);
    }
  }
  .c:nth-child(1302) {
    animation: orbit1302 30s infinite;
    animation-delay: 13.02s;
    background-color: hsl(56.04, 100%, 50%);
  }
  @keyframes orbit1302 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-201deg) rotateY(8deg) translateX(160px) rotateZ(201deg);
    }
    80% {
      transform: rotateZ(-201deg) rotateY(8deg) translateX(160px) rotateZ(201deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-201deg) rotateY(8deg) translateX(480px) rotateZ(201deg);
    }
  }
  .c:nth-child(1303) {
    animation: orbit1303 30s infinite;
    animation-delay: 13.03s;
    background-color: hsl(56.06, 100%, 50%);
  }
  @keyframes orbit1303 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-229deg) rotateY(214deg) translateX(160px) rotateZ(229deg);
    }
    80% {
      transform: rotateZ(-229deg) rotateY(214deg) translateX(160px) rotateZ(229deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-229deg) rotateY(214deg) translateX(480px) rotateZ(229deg);
    }
  }
  .c:nth-child(1304) {
    animation: orbit1304 30s infinite;
    animation-delay: 13.04s;
    background-color: hsl(56.08, 100%, 50%);
  }
  @keyframes orbit1304 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-105deg) rotateY(101deg) translateX(160px) rotateZ(105deg);
    }
    80% {
      transform: rotateZ(-105deg) rotateY(101deg) translateX(160px) rotateZ(105deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-105deg) rotateY(101deg) translateX(480px) rotateZ(105deg);
    }
  }
  .c:nth-child(1305) {
    animation: orbit1305 30s infinite;
    animation-delay: 13.05s;
    background-color: hsl(56.1, 100%, 50%);
  }
  @keyframes orbit1305 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-152deg) rotateY(279deg) translateX(160px) rotateZ(152deg);
    }
    80% {
      transform: rotateZ(-152deg) rotateY(279deg) translateX(160px) rotateZ(152deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-152deg) rotateY(279deg) translateX(480px) rotateZ(152deg);
    }
  }
  .c:nth-child(1306) {
    animation: orbit1306 30s infinite;
    animation-delay: 13.06s;
    background-color: hsl(56.12, 100%, 50%);
  }
  @keyframes orbit1306 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-78deg) rotateY(271deg) translateX(160px) rotateZ(78deg);
    }
    80% {
      transform: rotateZ(-78deg) rotateY(271deg) translateX(160px) rotateZ(78deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-78deg) rotateY(271deg) translateX(480px) rotateZ(78deg);
    }
  }
  .c:nth-child(1307) {
    animation: orbit1307 30s infinite;
    animation-delay: 13.07s;
    background-color: hsl(56.14, 100%, 50%);
  }
  @keyframes orbit1307 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-4deg) rotateY(295deg) translateX(160px) rotateZ(4deg);
    }
    80% {
      transform: rotateZ(-4deg) rotateY(295deg) translateX(160px) rotateZ(4deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-4deg) rotateY(295deg) translateX(480px) rotateZ(4deg);
    }
  }
  .c:nth-child(1308) {
    animation: orbit1308 30s infinite;
    animation-delay: 13.08s;
    background-color: hsl(56.16, 100%, 50%);
  }
  @keyframes orbit1308 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-123deg) rotateY(128deg) translateX(160px) rotateZ(123deg);
    }
    80% {
      transform: rotateZ(-123deg) rotateY(128deg) translateX(160px) rotateZ(123deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-123deg) rotateY(128deg) translateX(480px) rotateZ(123deg);
    }
  }
  .c:nth-child(1309) {
    animation: orbit1309 30s infinite;
    animation-delay: 13.09s;
    background-color: hsl(56.18, 100%, 50%);
  }
  @keyframes orbit1309 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-34deg) rotateY(303deg) translateX(160px) rotateZ(34deg);
    }
    80% {
      transform: rotateZ(-34deg) rotateY(303deg) translateX(160px) rotateZ(34deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-34deg) rotateY(303deg) translateX(480px) rotateZ(34deg);
    }
  }
  .c:nth-child(1310) {
    animation: orbit1310 30s infinite;
    animation-delay: 13.1s;
    background-color: hsl(56.2, 100%, 50%);
  }
  @keyframes orbit1310 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-344deg) rotateY(244deg) translateX(160px) rotateZ(344deg);
    }
    80% {
      transform: rotateZ(-344deg) rotateY(244deg) translateX(160px) rotateZ(344deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-344deg) rotateY(244deg) translateX(480px) rotateZ(344deg);
    }
  }
  .c:nth-child(1311) {
    animation: orbit1311 30s infinite;
    animation-delay: 13.11s;
    background-color: hsl(56.22, 100%, 50%);
  }
  @keyframes orbit1311 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-122deg) rotateY(26deg) translateX(160px) rotateZ(122deg);
    }
    80% {
      transform: rotateZ(-122deg) rotateY(26deg) translateX(160px) rotateZ(122deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-122deg) rotateY(26deg) translateX(480px) rotateZ(122deg);
    }
  }
  .c:nth-child(1312) {
    animation: orbit1312 30s infinite;
    animation-delay: 13.12s;
    background-color: hsl(56.24, 100%, 50%);
  }
  @keyframes orbit1312 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-107deg) rotateY(297deg) translateX(160px) rotateZ(107deg);
    }
    80% {
      transform: rotateZ(-107deg) rotateY(297deg) translateX(160px) rotateZ(107deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-107deg) rotateY(297deg) translateX(480px) rotateZ(107deg);
    }
  }
  .c:nth-child(1313) {
    animation: orbit1313 30s infinite;
    animation-delay: 13.13s;
    background-color: hsl(56.26, 100%, 50%);
  }
  @keyframes orbit1313 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-302deg) rotateY(13deg) translateX(160px) rotateZ(302deg);
    }
    80% {
      transform: rotateZ(-302deg) rotateY(13deg) translateX(160px) rotateZ(302deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-302deg) rotateY(13deg) translateX(480px) rotateZ(302deg);
    }
  }
  .c:nth-child(1314) {
    animation: orbit1314 30s infinite;
    animation-delay: 13.14s;
    background-color: hsl(56.28, 100%, 50%);
  }
  @keyframes orbit1314 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-95deg) rotateY(162deg) translateX(160px) rotateZ(95deg);
    }
    80% {
      transform: rotateZ(-95deg) rotateY(162deg) translateX(160px) rotateZ(95deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-95deg) rotateY(162deg) translateX(480px) rotateZ(95deg);
    }
  }
  .c:nth-child(1315) {
    animation: orbit1315 30s infinite;
    animation-delay: 13.15s;
    background-color: hsl(56.3, 100%, 50%);
  }
  @keyframes orbit1315 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-286deg) rotateY(217deg) translateX(160px) rotateZ(286deg);
    }
    80% {
      transform: rotateZ(-286deg) rotateY(217deg) translateX(160px) rotateZ(286deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-286deg) rotateY(217deg) translateX(480px) rotateZ(286deg);
    }
  }
  .c:nth-child(1316) {
    animation: orbit1316 30s infinite;
    animation-delay: 13.16s;
    background-color: hsl(56.32, 100%, 50%);
  }
  @keyframes orbit1316 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-360deg) rotateY(144deg) translateX(160px) rotateZ(360deg);
    }
    80% {
      transform: rotateZ(-360deg) rotateY(144deg) translateX(160px) rotateZ(360deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-360deg) rotateY(144deg) translateX(480px) rotateZ(360deg);
    }
  }
  .c:nth-child(1317) {
    animation: orbit1317 30s infinite;
    animation-delay: 13.17s;
    background-color: hsl(56.34, 100%, 50%);
  }
  @keyframes orbit1317 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-274deg) rotateY(33deg) translateX(160px) rotateZ(274deg);
    }
    80% {
      transform: rotateZ(-274deg) rotateY(33deg) translateX(160px) rotateZ(274deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-274deg) rotateY(33deg) translateX(480px) rotateZ(274deg);
    }
  }
  .c:nth-child(1318) {
    animation: orbit1318 30s infinite;
    animation-delay: 13.18s;
    background-color: hsl(56.36, 100%, 50%);
  }
  @keyframes orbit1318 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-215deg) rotateY(2deg) translateX(160px) rotateZ(215deg);
    }
    80% {
      transform: rotateZ(-215deg) rotateY(2deg) translateX(160px) rotateZ(215deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-215deg) rotateY(2deg) translateX(480px) rotateZ(215deg);
    }
  }
  .c:nth-child(1319) {
    animation: orbit1319 30s infinite;
    animation-delay: 13.19s;
    background-color: hsl(56.38, 100%, 50%);
  }
  @keyframes orbit1319 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-102deg) rotateY(203deg) translateX(160px) rotateZ(102deg);
    }
    80% {
      transform: rotateZ(-102deg) rotateY(203deg) translateX(160px) rotateZ(102deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-102deg) rotateY(203deg) translateX(480px) rotateZ(102deg);
    }
  }
  .c:nth-child(1320) {
    animation: orbit1320 30s infinite;
    animation-delay: 13.2s;
    background-color: hsl(56.4, 100%, 50%);
  }
  @keyframes orbit1320 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-61deg) rotateY(325deg) translateX(160px) rotateZ(61deg);
    }
    80% {
      transform: rotateZ(-61deg) rotateY(325deg) translateX(160px) rotateZ(61deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-61deg) rotateY(325deg) translateX(480px) rotateZ(61deg);
    }
  }
  .c:nth-child(1321) {
    animation: orbit1321 30s infinite;
    animation-delay: 13.21s;
    background-color: hsl(56.42, 100%, 50%);
  }
  @keyframes orbit1321 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-214deg) rotateY(150deg) translateX(160px) rotateZ(214deg);
    }
    80% {
      transform: rotateZ(-214deg) rotateY(150deg) translateX(160px) rotateZ(214deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-214deg) rotateY(150deg) translateX(480px) rotateZ(214deg);
    }
  }
  .c:nth-child(1322) {
    animation: orbit1322 30s infinite;
    animation-delay: 13.22s;
    background-color: hsl(56.44, 100%, 50%);
  }
  @keyframes orbit1322 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-225deg) rotateY(264deg) translateX(160px) rotateZ(225deg);
    }
    80% {
      transform: rotateZ(-225deg) rotateY(264deg) translateX(160px) rotateZ(225deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-225deg) rotateY(264deg) translateX(480px) rotateZ(225deg);
    }
  }
  .c:nth-child(1323) {
    animation: orbit1323 30s infinite;
    animation-delay: 13.23s;
    background-color: hsl(56.46, 100%, 50%);
  }
  @keyframes orbit1323 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(31deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(31deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(31deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1324) {
    animation: orbit1324 30s infinite;
    animation-delay: 13.24s;
    background-color: hsl(56.48, 100%, 50%);
  }
  @keyframes orbit1324 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-108deg) rotateY(61deg) translateX(160px) rotateZ(108deg);
    }
    80% {
      transform: rotateZ(-108deg) rotateY(61deg) translateX(160px) rotateZ(108deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-108deg) rotateY(61deg) translateX(480px) rotateZ(108deg);
    }
  }
  .c:nth-child(1325) {
    animation: orbit1325 30s infinite;
    animation-delay: 13.25s;
    background-color: hsl(56.5, 100%, 50%);
  }
  @keyframes orbit1325 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-137deg) rotateY(195deg) translateX(160px) rotateZ(137deg);
    }
    80% {
      transform: rotateZ(-137deg) rotateY(195deg) translateX(160px) rotateZ(137deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-137deg) rotateY(195deg) translateX(480px) rotateZ(137deg);
    }
  }
  .c:nth-child(1326) {
    animation: orbit1326 30s infinite;
    animation-delay: 13.26s;
    background-color: hsl(56.52, 100%, 50%);
  }
  @keyframes orbit1326 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-179deg) rotateY(7deg) translateX(160px) rotateZ(179deg);
    }
    80% {
      transform: rotateZ(-179deg) rotateY(7deg) translateX(160px) rotateZ(179deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-179deg) rotateY(7deg) translateX(480px) rotateZ(179deg);
    }
  }
  .c:nth-child(1327) {
    animation: orbit1327 30s infinite;
    animation-delay: 13.27s;
    background-color: hsl(56.54, 100%, 50%);
  }
  @keyframes orbit1327 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-248deg) rotateY(29deg) translateX(160px) rotateZ(248deg);
    }
    80% {
      transform: rotateZ(-248deg) rotateY(29deg) translateX(160px) rotateZ(248deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-248deg) rotateY(29deg) translateX(480px) rotateZ(248deg);
    }
  }
  .c:nth-child(1328) {
    animation: orbit1328 30s infinite;
    animation-delay: 13.28s;
    background-color: hsl(56.56, 100%, 50%);
  }
  @keyframes orbit1328 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-114deg) rotateY(196deg) translateX(160px) rotateZ(114deg);
    }
    80% {
      transform: rotateZ(-114deg) rotateY(196deg) translateX(160px) rotateZ(114deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-114deg) rotateY(196deg) translateX(480px) rotateZ(114deg);
    }
  }
  .c:nth-child(1329) {
    animation: orbit1329 30s infinite;
    animation-delay: 13.29s;
    background-color: hsl(56.58, 100%, 50%);
  }
  @keyframes orbit1329 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-91deg) rotateY(166deg) translateX(160px) rotateZ(91deg);
    }
    80% {
      transform: rotateZ(-91deg) rotateY(166deg) translateX(160px) rotateZ(91deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-91deg) rotateY(166deg) translateX(480px) rotateZ(91deg);
    }
  }
  .c:nth-child(1330) {
    animation: orbit1330 30s infinite;
    animation-delay: 13.3s;
    background-color: hsl(56.6, 100%, 50%);
  }
  @keyframes orbit1330 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-341deg) rotateY(247deg) translateX(160px) rotateZ(341deg);
    }
    80% {
      transform: rotateZ(-341deg) rotateY(247deg) translateX(160px) rotateZ(341deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-341deg) rotateY(247deg) translateX(480px) rotateZ(341deg);
    }
  }
  .c:nth-child(1331) {
    animation: orbit1331 30s infinite;
    animation-delay: 13.31s;
    background-color: hsl(56.62, 100%, 50%);
  }
  @keyframes orbit1331 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-267deg) rotateY(52deg) translateX(160px) rotateZ(267deg);
    }
    80% {
      transform: rotateZ(-267deg) rotateY(52deg) translateX(160px) rotateZ(267deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-267deg) rotateY(52deg) translateX(480px) rotateZ(267deg);
    }
  }
  .c:nth-child(1332) {
    animation: orbit1332 30s infinite;
    animation-delay: 13.32s;
    background-color: hsl(56.64, 100%, 50%);
  }
  @keyframes orbit1332 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(286deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(286deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(286deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(1333) {
    animation: orbit1333 30s infinite;
    animation-delay: 13.33s;
    background-color: hsl(56.66, 100%, 50%);
  }
  @keyframes orbit1333 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-292deg) rotateY(40deg) translateX(160px) rotateZ(292deg);
    }
    80% {
      transform: rotateZ(-292deg) rotateY(40deg) translateX(160px) rotateZ(292deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-292deg) rotateY(40deg) translateX(480px) rotateZ(292deg);
    }
  }
  .c:nth-child(1334) {
    animation: orbit1334 30s infinite;
    animation-delay: 13.34s;
    background-color: hsl(56.68, 100%, 50%);
  }
  @keyframes orbit1334 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-359deg) rotateY(163deg) translateX(160px) rotateZ(359deg);
    }
    80% {
      transform: rotateZ(-359deg) rotateY(163deg) translateX(160px) rotateZ(359deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-359deg) rotateY(163deg) translateX(480px) rotateZ(359deg);
    }
  }
  .c:nth-child(1335) {
    animation: orbit1335 30s infinite;
    animation-delay: 13.35s;
    background-color: hsl(56.7, 100%, 50%);
  }
  @keyframes orbit1335 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-68deg) rotateY(338deg) translateX(160px) rotateZ(68deg);
    }
    80% {
      transform: rotateZ(-68deg) rotateY(338deg) translateX(160px) rotateZ(68deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-68deg) rotateY(338deg) translateX(480px) rotateZ(68deg);
    }
  }
  .c:nth-child(1336) {
    animation: orbit1336 30s infinite;
    animation-delay: 13.36s;
    background-color: hsl(56.72, 100%, 50%);
  }
  @keyframes orbit1336 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-85deg) rotateY(73deg) translateX(160px) rotateZ(85deg);
    }
    80% {
      transform: rotateZ(-85deg) rotateY(73deg) translateX(160px) rotateZ(85deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-85deg) rotateY(73deg) translateX(480px) rotateZ(85deg);
    }
  }
  .c:nth-child(1337) {
    animation: orbit1337 30s infinite;
    animation-delay: 13.37s;
    background-color: hsl(56.74, 100%, 50%);
  }
  @keyframes orbit1337 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-336deg) rotateY(59deg) translateX(160px) rotateZ(336deg);
    }
    80% {
      transform: rotateZ(-336deg) rotateY(59deg) translateX(160px) rotateZ(336deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-336deg) rotateY(59deg) translateX(480px) rotateZ(336deg);
    }
  }
  .c:nth-child(1338) {
    animation: orbit1338 30s infinite;
    animation-delay: 13.38s;
    background-color: hsl(56.76, 100%, 50%);
  }
  @keyframes orbit1338 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-42deg) rotateY(323deg) translateX(160px) rotateZ(42deg);
    }
    80% {
      transform: rotateZ(-42deg) rotateY(323deg) translateX(160px) rotateZ(42deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-42deg) rotateY(323deg) translateX(480px) rotateZ(42deg);
    }
  }
  .c:nth-child(1339) {
    animation: orbit1339 30s infinite;
    animation-delay: 13.39s;
    background-color: hsl(56.78, 100%, 50%);
  }
  @keyframes orbit1339 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-303deg) rotateY(280deg) translateX(160px) rotateZ(303deg);
    }
    80% {
      transform: rotateZ(-303deg) rotateY(280deg) translateX(160px) rotateZ(303deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-303deg) rotateY(280deg) translateX(480px) rotateZ(303deg);
    }
  }
  .c:nth-child(1340) {
    animation: orbit1340 30s infinite;
    animation-delay: 13.4s;
    background-color: hsl(56.8, 100%, 50%);
  }
  @keyframes orbit1340 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-65deg) rotateY(198deg) translateX(160px) rotateZ(65deg);
    }
    80% {
      transform: rotateZ(-65deg) rotateY(198deg) translateX(160px) rotateZ(65deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-65deg) rotateY(198deg) translateX(480px) rotateZ(65deg);
    }
  }
  .c:nth-child(1341) {
    animation: orbit1341 30s infinite;
    animation-delay: 13.41s;
    background-color: hsl(56.82, 100%, 50%);
  }
  @keyframes orbit1341 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-190deg) rotateY(70deg) translateX(160px) rotateZ(190deg);
    }
    80% {
      transform: rotateZ(-190deg) rotateY(70deg) translateX(160px) rotateZ(190deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-190deg) rotateY(70deg) translateX(480px) rotateZ(190deg);
    }
  }
  .c:nth-child(1342) {
    animation: orbit1342 30s infinite;
    animation-delay: 13.42s;
    background-color: hsl(56.84, 100%, 50%);
  }
  @keyframes orbit1342 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-27deg) rotateY(346deg) translateX(160px) rotateZ(27deg);
    }
    80% {
      transform: rotateZ(-27deg) rotateY(346deg) translateX(160px) rotateZ(27deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-27deg) rotateY(346deg) translateX(480px) rotateZ(27deg);
    }
  }
  .c:nth-child(1343) {
    animation: orbit1343 30s infinite;
    animation-delay: 13.43s;
    background-color: hsl(56.86, 100%, 50%);
  }
  @keyframes orbit1343 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(21deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(21deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(21deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(1344) {
    animation: orbit1344 30s infinite;
    animation-delay: 13.44s;
    background-color: hsl(56.88, 100%, 50%);
  }
  @keyframes orbit1344 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-333deg) rotateY(186deg) translateX(160px) rotateZ(333deg);
    }
    80% {
      transform: rotateZ(-333deg) rotateY(186deg) translateX(160px) rotateZ(333deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-333deg) rotateY(186deg) translateX(480px) rotateZ(333deg);
    }
  }
  .c:nth-child(1345) {
    animation: orbit1345 30s infinite;
    animation-delay: 13.45s;
    background-color: hsl(56.9, 100%, 50%);
  }
  @keyframes orbit1345 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-273deg) rotateY(347deg) translateX(160px) rotateZ(273deg);
    }
    80% {
      transform: rotateZ(-273deg) rotateY(347deg) translateX(160px) rotateZ(273deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-273deg) rotateY(347deg) translateX(480px) rotateZ(273deg);
    }
  }
  .c:nth-child(1346) {
    animation: orbit1346 30s infinite;
    animation-delay: 13.46s;
    background-color: hsl(56.92, 100%, 50%);
  }
  @keyframes orbit1346 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-129deg) rotateY(257deg) translateX(160px) rotateZ(129deg);
    }
    80% {
      transform: rotateZ(-129deg) rotateY(257deg) translateX(160px) rotateZ(129deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-129deg) rotateY(257deg) translateX(480px) rotateZ(129deg);
    }
  }
  .c:nth-child(1347) {
    animation: orbit1347 30s infinite;
    animation-delay: 13.47s;
    background-color: hsl(56.94, 100%, 50%);
  }
  @keyframes orbit1347 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-346deg) rotateY(183deg) translateX(160px) rotateZ(346deg);
    }
    80% {
      transform: rotateZ(-346deg) rotateY(183deg) translateX(160px) rotateZ(346deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-346deg) rotateY(183deg) translateX(480px) rotateZ(346deg);
    }
  }
  .c:nth-child(1348) {
    animation: orbit1348 30s infinite;
    animation-delay: 13.48s;
    background-color: hsl(56.96, 100%, 50%);
  }
  @keyframes orbit1348 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-146deg) rotateY(187deg) translateX(160px) rotateZ(146deg);
    }
    80% {
      transform: rotateZ(-146deg) rotateY(187deg) translateX(160px) rotateZ(146deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-146deg) rotateY(187deg) translateX(480px) rotateZ(146deg);
    }
  }
  .c:nth-child(1349) {
    animation: orbit1349 30s infinite;
    animation-delay: 13.49s;
    background-color: hsl(56.98, 100%, 50%);
  }
  @keyframes orbit1349 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-214deg) rotateY(229deg) translateX(160px) rotateZ(214deg);
    }
    80% {
      transform: rotateZ(-214deg) rotateY(229deg) translateX(160px) rotateZ(214deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-214deg) rotateY(229deg) translateX(480px) rotateZ(214deg);
    }
  }
  .c:nth-child(1350) {
    animation: orbit1350 30s infinite;
    animation-delay: 13.5s;
    background-color: hsl(57, 100%, 50%);
  }
  @keyframes orbit1350 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-193deg) rotateY(145deg) translateX(160px) rotateZ(193deg);
    }
    80% {
      transform: rotateZ(-193deg) rotateY(145deg) translateX(160px) rotateZ(193deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-193deg) rotateY(145deg) translateX(480px) rotateZ(193deg);
    }
  }
  .c:nth-child(1351) {
    animation: orbit1351 30s infinite;
    animation-delay: 13.51s;
    background-color: hsl(57.02, 100%, 50%);
  }
  @keyframes orbit1351 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-207deg) rotateY(73deg) translateX(160px) rotateZ(207deg);
    }
    80% {
      transform: rotateZ(-207deg) rotateY(73deg) translateX(160px) rotateZ(207deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-207deg) rotateY(73deg) translateX(480px) rotateZ(207deg);
    }
  }
  .c:nth-child(1352) {
    animation: orbit1352 30s infinite;
    animation-delay: 13.52s;
    background-color: hsl(57.04, 100%, 50%);
  }
  @keyframes orbit1352 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-345deg) rotateY(314deg) translateX(160px) rotateZ(345deg);
    }
    80% {
      transform: rotateZ(-345deg) rotateY(314deg) translateX(160px) rotateZ(345deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-345deg) rotateY(314deg) translateX(480px) rotateZ(345deg);
    }
  }
  .c:nth-child(1353) {
    animation: orbit1353 30s infinite;
    animation-delay: 13.53s;
    background-color: hsl(57.06, 100%, 50%);
  }
  @keyframes orbit1353 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(306deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(306deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(306deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(1354) {
    animation: orbit1354 30s infinite;
    animation-delay: 13.54s;
    background-color: hsl(57.08, 100%, 50%);
  }
  @keyframes orbit1354 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-33deg) rotateY(300deg) translateX(160px) rotateZ(33deg);
    }
    80% {
      transform: rotateZ(-33deg) rotateY(300deg) translateX(160px) rotateZ(33deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-33deg) rotateY(300deg) translateX(480px) rotateZ(33deg);
    }
  }
  .c:nth-child(1355) {
    animation: orbit1355 30s infinite;
    animation-delay: 13.55s;
    background-color: hsl(57.1, 100%, 50%);
  }
  @keyframes orbit1355 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-119deg) rotateY(152deg) translateX(160px) rotateZ(119deg);
    }
    80% {
      transform: rotateZ(-119deg) rotateY(152deg) translateX(160px) rotateZ(119deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-119deg) rotateY(152deg) translateX(480px) rotateZ(119deg);
    }
  }
  .c:nth-child(1356) {
    animation: orbit1356 30s infinite;
    animation-delay: 13.56s;
    background-color: hsl(57.12, 100%, 50%);
  }
  @keyframes orbit1356 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-65deg) rotateY(302deg) translateX(160px) rotateZ(65deg);
    }
    80% {
      transform: rotateZ(-65deg) rotateY(302deg) translateX(160px) rotateZ(65deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-65deg) rotateY(302deg) translateX(480px) rotateZ(65deg);
    }
  }
  .c:nth-child(1357) {
    animation: orbit1357 30s infinite;
    animation-delay: 13.57s;
    background-color: hsl(57.14, 100%, 50%);
  }
  @keyframes orbit1357 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-103deg) rotateY(202deg) translateX(160px) rotateZ(103deg);
    }
    80% {
      transform: rotateZ(-103deg) rotateY(202deg) translateX(160px) rotateZ(103deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-103deg) rotateY(202deg) translateX(480px) rotateZ(103deg);
    }
  }
  .c:nth-child(1358) {
    animation: orbit1358 30s infinite;
    animation-delay: 13.58s;
    background-color: hsl(57.16, 100%, 50%);
  }
  @keyframes orbit1358 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-359deg) rotateY(44deg) translateX(160px) rotateZ(359deg);
    }
    80% {
      transform: rotateZ(-359deg) rotateY(44deg) translateX(160px) rotateZ(359deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-359deg) rotateY(44deg) translateX(480px) rotateZ(359deg);
    }
  }
  .c:nth-child(1359) {
    animation: orbit1359 30s infinite;
    animation-delay: 13.59s;
    background-color: hsl(57.18, 100%, 50%);
  }
  @keyframes orbit1359 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-304deg) rotateY(192deg) translateX(160px) rotateZ(304deg);
    }
    80% {
      transform: rotateZ(-304deg) rotateY(192deg) translateX(160px) rotateZ(304deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-304deg) rotateY(192deg) translateX(480px) rotateZ(304deg);
    }
  }
  .c:nth-child(1360) {
    animation: orbit1360 30s infinite;
    animation-delay: 13.6s;
    background-color: hsl(57.2, 100%, 50%);
  }
  @keyframes orbit1360 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-194deg) rotateY(87deg) translateX(160px) rotateZ(194deg);
    }
    80% {
      transform: rotateZ(-194deg) rotateY(87deg) translateX(160px) rotateZ(194deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-194deg) rotateY(87deg) translateX(480px) rotateZ(194deg);
    }
  }
  .c:nth-child(1361) {
    animation: orbit1361 30s infinite;
    animation-delay: 13.61s;
    background-color: hsl(57.22, 100%, 50%);
  }
  @keyframes orbit1361 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-92deg) rotateY(25deg) translateX(160px) rotateZ(92deg);
    }
    80% {
      transform: rotateZ(-92deg) rotateY(25deg) translateX(160px) rotateZ(92deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-92deg) rotateY(25deg) translateX(480px) rotateZ(92deg);
    }
  }
  .c:nth-child(1362) {
    animation: orbit1362 30s infinite;
    animation-delay: 13.62s;
    background-color: hsl(57.24, 100%, 50%);
  }
  @keyframes orbit1362 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-179deg) rotateY(14deg) translateX(160px) rotateZ(179deg);
    }
    80% {
      transform: rotateZ(-179deg) rotateY(14deg) translateX(160px) rotateZ(179deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-179deg) rotateY(14deg) translateX(480px) rotateZ(179deg);
    }
  }
  .c:nth-child(1363) {
    animation: orbit1363 30s infinite;
    animation-delay: 13.63s;
    background-color: hsl(57.26, 100%, 50%);
  }
  @keyframes orbit1363 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-182deg) rotateY(192deg) translateX(160px) rotateZ(182deg);
    }
    80% {
      transform: rotateZ(-182deg) rotateY(192deg) translateX(160px) rotateZ(182deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-182deg) rotateY(192deg) translateX(480px) rotateZ(182deg);
    }
  }
  .c:nth-child(1364) {
    animation: orbit1364 30s infinite;
    animation-delay: 13.64s;
    background-color: hsl(57.28, 100%, 50%);
  }
  @keyframes orbit1364 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-156deg) rotateY(300deg) translateX(160px) rotateZ(156deg);
    }
    80% {
      transform: rotateZ(-156deg) rotateY(300deg) translateX(160px) rotateZ(156deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-156deg) rotateY(300deg) translateX(480px) rotateZ(156deg);
    }
  }
  .c:nth-child(1365) {
    animation: orbit1365 30s infinite;
    animation-delay: 13.65s;
    background-color: hsl(57.3, 100%, 50%);
  }
  @keyframes orbit1365 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-83deg) rotateY(93deg) translateX(160px) rotateZ(83deg);
    }
    80% {
      transform: rotateZ(-83deg) rotateY(93deg) translateX(160px) rotateZ(83deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-83deg) rotateY(93deg) translateX(480px) rotateZ(83deg);
    }
  }
  .c:nth-child(1366) {
    animation: orbit1366 30s infinite;
    animation-delay: 13.66s;
    background-color: hsl(57.32, 100%, 50%);
  }
  @keyframes orbit1366 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-250deg) rotateY(216deg) translateX(160px) rotateZ(250deg);
    }
    80% {
      transform: rotateZ(-250deg) rotateY(216deg) translateX(160px) rotateZ(250deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-250deg) rotateY(216deg) translateX(480px) rotateZ(250deg);
    }
  }
  .c:nth-child(1367) {
    animation: orbit1367 30s infinite;
    animation-delay: 13.67s;
    background-color: hsl(57.34, 100%, 50%);
  }
  @keyframes orbit1367 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-127deg) rotateY(255deg) translateX(160px) rotateZ(127deg);
    }
    80% {
      transform: rotateZ(-127deg) rotateY(255deg) translateX(160px) rotateZ(127deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-127deg) rotateY(255deg) translateX(480px) rotateZ(127deg);
    }
  }
  .c:nth-child(1368) {
    animation: orbit1368 30s infinite;
    animation-delay: 13.68s;
    background-color: hsl(57.36, 100%, 50%);
  }
  @keyframes orbit1368 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-169deg) rotateY(234deg) translateX(160px) rotateZ(169deg);
    }
    80% {
      transform: rotateZ(-169deg) rotateY(234deg) translateX(160px) rotateZ(169deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-169deg) rotateY(234deg) translateX(480px) rotateZ(169deg);
    }
  }
  .c:nth-child(1369) {
    animation: orbit1369 30s infinite;
    animation-delay: 13.69s;
    background-color: hsl(57.38, 100%, 50%);
  }
  @keyframes orbit1369 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-193deg) rotateY(228deg) translateX(160px) rotateZ(193deg);
    }
    80% {
      transform: rotateZ(-193deg) rotateY(228deg) translateX(160px) rotateZ(193deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-193deg) rotateY(228deg) translateX(480px) rotateZ(193deg);
    }
  }
  .c:nth-child(1370) {
    animation: orbit1370 30s infinite;
    animation-delay: 13.7s;
    background-color: hsl(57.4, 100%, 50%);
  }
  @keyframes orbit1370 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(308deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(308deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(308deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(1371) {
    animation: orbit1371 30s infinite;
    animation-delay: 13.71s;
    background-color: hsl(57.42, 100%, 50%);
  }
  @keyframes orbit1371 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-101deg) rotateY(329deg) translateX(160px) rotateZ(101deg);
    }
    80% {
      transform: rotateZ(-101deg) rotateY(329deg) translateX(160px) rotateZ(101deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-101deg) rotateY(329deg) translateX(480px) rotateZ(101deg);
    }
  }
  .c:nth-child(1372) {
    animation: orbit1372 30s infinite;
    animation-delay: 13.72s;
    background-color: hsl(57.44, 100%, 50%);
  }
  @keyframes orbit1372 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-11deg) rotateY(124deg) translateX(160px) rotateZ(11deg);
    }
    80% {
      transform: rotateZ(-11deg) rotateY(124deg) translateX(160px) rotateZ(11deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-11deg) rotateY(124deg) translateX(480px) rotateZ(11deg);
    }
  }
  .c:nth-child(1373) {
    animation: orbit1373 30s infinite;
    animation-delay: 13.73s;
    background-color: hsl(57.46, 100%, 50%);
  }
  @keyframes orbit1373 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-73deg) rotateY(106deg) translateX(160px) rotateZ(73deg);
    }
    80% {
      transform: rotateZ(-73deg) rotateY(106deg) translateX(160px) rotateZ(73deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-73deg) rotateY(106deg) translateX(480px) rotateZ(73deg);
    }
  }
  .c:nth-child(1374) {
    animation: orbit1374 30s infinite;
    animation-delay: 13.74s;
    background-color: hsl(57.48, 100%, 50%);
  }
  @keyframes orbit1374 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-58deg) rotateY(323deg) translateX(160px) rotateZ(58deg);
    }
    80% {
      transform: rotateZ(-58deg) rotateY(323deg) translateX(160px) rotateZ(58deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-58deg) rotateY(323deg) translateX(480px) rotateZ(58deg);
    }
  }
  .c:nth-child(1375) {
    animation: orbit1375 30s infinite;
    animation-delay: 13.75s;
    background-color: hsl(57.5, 100%, 50%);
  }
  @keyframes orbit1375 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-121deg) rotateY(89deg) translateX(160px) rotateZ(121deg);
    }
    80% {
      transform: rotateZ(-121deg) rotateY(89deg) translateX(160px) rotateZ(121deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-121deg) rotateY(89deg) translateX(480px) rotateZ(121deg);
    }
  }
  .c:nth-child(1376) {
    animation: orbit1376 30s infinite;
    animation-delay: 13.76s;
    background-color: hsl(57.52, 100%, 50%);
  }
  @keyframes orbit1376 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-45deg) rotateY(65deg) translateX(160px) rotateZ(45deg);
    }
    80% {
      transform: rotateZ(-45deg) rotateY(65deg) translateX(160px) rotateZ(45deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-45deg) rotateY(65deg) translateX(480px) rotateZ(45deg);
    }
  }
  .c:nth-child(1377) {
    animation: orbit1377 30s infinite;
    animation-delay: 13.77s;
    background-color: hsl(57.54, 100%, 50%);
  }
  @keyframes orbit1377 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-196deg) rotateY(11deg) translateX(160px) rotateZ(196deg);
    }
    80% {
      transform: rotateZ(-196deg) rotateY(11deg) translateX(160px) rotateZ(196deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-196deg) rotateY(11deg) translateX(480px) rotateZ(196deg);
    }
  }
  .c:nth-child(1378) {
    animation: orbit1378 30s infinite;
    animation-delay: 13.78s;
    background-color: hsl(57.56, 100%, 50%);
  }
  @keyframes orbit1378 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-206deg) rotateY(114deg) translateX(160px) rotateZ(206deg);
    }
    80% {
      transform: rotateZ(-206deg) rotateY(114deg) translateX(160px) rotateZ(206deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-206deg) rotateY(114deg) translateX(480px) rotateZ(206deg);
    }
  }
  .c:nth-child(1379) {
    animation: orbit1379 30s infinite;
    animation-delay: 13.79s;
    background-color: hsl(57.58, 100%, 50%);
  }
  @keyframes orbit1379 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-166deg) rotateY(222deg) translateX(160px) rotateZ(166deg);
    }
    80% {
      transform: rotateZ(-166deg) rotateY(222deg) translateX(160px) rotateZ(166deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-166deg) rotateY(222deg) translateX(480px) rotateZ(166deg);
    }
  }
  .c:nth-child(1380) {
    animation: orbit1380 30s infinite;
    animation-delay: 13.8s;
    background-color: hsl(57.6, 100%, 50%);
  }
  @keyframes orbit1380 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-141deg) rotateY(115deg) translateX(160px) rotateZ(141deg);
    }
    80% {
      transform: rotateZ(-141deg) rotateY(115deg) translateX(160px) rotateZ(141deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-141deg) rotateY(115deg) translateX(480px) rotateZ(141deg);
    }
  }
  .c:nth-child(1381) {
    animation: orbit1381 30s infinite;
    animation-delay: 13.81s;
    background-color: hsl(57.62, 100%, 50%);
  }
  @keyframes orbit1381 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-131deg) rotateY(188deg) translateX(160px) rotateZ(131deg);
    }
    80% {
      transform: rotateZ(-131deg) rotateY(188deg) translateX(160px) rotateZ(131deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-131deg) rotateY(188deg) translateX(480px) rotateZ(131deg);
    }
  }
  .c:nth-child(1382) {
    animation: orbit1382 30s infinite;
    animation-delay: 13.82s;
    background-color: hsl(57.64, 100%, 50%);
  }
  @keyframes orbit1382 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-296deg) rotateY(34deg) translateX(160px) rotateZ(296deg);
    }
    80% {
      transform: rotateZ(-296deg) rotateY(34deg) translateX(160px) rotateZ(296deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-296deg) rotateY(34deg) translateX(480px) rotateZ(296deg);
    }
  }
  .c:nth-child(1383) {
    animation: orbit1383 30s infinite;
    animation-delay: 13.83s;
    background-color: hsl(57.66, 100%, 50%);
  }
  @keyframes orbit1383 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-351deg) rotateY(61deg) translateX(160px) rotateZ(351deg);
    }
    80% {
      transform: rotateZ(-351deg) rotateY(61deg) translateX(160px) rotateZ(351deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-351deg) rotateY(61deg) translateX(480px) rotateZ(351deg);
    }
  }
  .c:nth-child(1384) {
    animation: orbit1384 30s infinite;
    animation-delay: 13.84s;
    background-color: hsl(57.68, 100%, 50%);
  }
  @keyframes orbit1384 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-235deg) rotateY(358deg) translateX(160px) rotateZ(235deg);
    }
    80% {
      transform: rotateZ(-235deg) rotateY(358deg) translateX(160px) rotateZ(235deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-235deg) rotateY(358deg) translateX(480px) rotateZ(235deg);
    }
  }
  .c:nth-child(1385) {
    animation: orbit1385 30s infinite;
    animation-delay: 13.85s;
    background-color: hsl(57.7, 100%, 50%);
  }
  @keyframes orbit1385 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-11deg) rotateY(149deg) translateX(160px) rotateZ(11deg);
    }
    80% {
      transform: rotateZ(-11deg) rotateY(149deg) translateX(160px) rotateZ(11deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-11deg) rotateY(149deg) translateX(480px) rotateZ(11deg);
    }
  }
  .c:nth-child(1386) {
    animation: orbit1386 30s infinite;
    animation-delay: 13.86s;
    background-color: hsl(57.72, 100%, 50%);
  }
  @keyframes orbit1386 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(353deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(353deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(353deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(1387) {
    animation: orbit1387 30s infinite;
    animation-delay: 13.87s;
    background-color: hsl(57.74, 100%, 50%);
  }
  @keyframes orbit1387 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-76deg) rotateY(76deg) translateX(160px) rotateZ(76deg);
    }
    80% {
      transform: rotateZ(-76deg) rotateY(76deg) translateX(160px) rotateZ(76deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-76deg) rotateY(76deg) translateX(480px) rotateZ(76deg);
    }
  }
  .c:nth-child(1388) {
    animation: orbit1388 30s infinite;
    animation-delay: 13.88s;
    background-color: hsl(57.76, 100%, 50%);
  }
  @keyframes orbit1388 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-296deg) rotateY(231deg) translateX(160px) rotateZ(296deg);
    }
    80% {
      transform: rotateZ(-296deg) rotateY(231deg) translateX(160px) rotateZ(296deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-296deg) rotateY(231deg) translateX(480px) rotateZ(296deg);
    }
  }
  .c:nth-child(1389) {
    animation: orbit1389 30s infinite;
    animation-delay: 13.89s;
    background-color: hsl(57.78, 100%, 50%);
  }
  @keyframes orbit1389 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-182deg) rotateY(55deg) translateX(160px) rotateZ(182deg);
    }
    80% {
      transform: rotateZ(-182deg) rotateY(55deg) translateX(160px) rotateZ(182deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-182deg) rotateY(55deg) translateX(480px) rotateZ(182deg);
    }
  }
  .c:nth-child(1390) {
    animation: orbit1390 30s infinite;
    animation-delay: 13.9s;
    background-color: hsl(57.8, 100%, 50%);
  }
  @keyframes orbit1390 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-171deg) rotateY(334deg) translateX(160px) rotateZ(171deg);
    }
    80% {
      transform: rotateZ(-171deg) rotateY(334deg) translateX(160px) rotateZ(171deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-171deg) rotateY(334deg) translateX(480px) rotateZ(171deg);
    }
  }
  .c:nth-child(1391) {
    animation: orbit1391 30s infinite;
    animation-delay: 13.91s;
    background-color: hsl(57.82, 100%, 50%);
  }
  @keyframes orbit1391 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-9deg) rotateY(350deg) translateX(160px) rotateZ(9deg);
    }
    80% {
      transform: rotateZ(-9deg) rotateY(350deg) translateX(160px) rotateZ(9deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-9deg) rotateY(350deg) translateX(480px) rotateZ(9deg);
    }
  }
  .c:nth-child(1392) {
    animation: orbit1392 30s infinite;
    animation-delay: 13.92s;
    background-color: hsl(57.84, 100%, 50%);
  }
  @keyframes orbit1392 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-268deg) rotateY(360deg) translateX(160px) rotateZ(268deg);
    }
    80% {
      transform: rotateZ(-268deg) rotateY(360deg) translateX(160px) rotateZ(268deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-268deg) rotateY(360deg) translateX(480px) rotateZ(268deg);
    }
  }
  .c:nth-child(1393) {
    animation: orbit1393 30s infinite;
    animation-delay: 13.93s;
    background-color: hsl(57.86, 100%, 50%);
  }
  @keyframes orbit1393 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(203deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(203deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(203deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(1394) {
    animation: orbit1394 30s infinite;
    animation-delay: 13.94s;
    background-color: hsl(57.88, 100%, 50%);
  }
  @keyframes orbit1394 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-39deg) rotateY(69deg) translateX(160px) rotateZ(39deg);
    }
    80% {
      transform: rotateZ(-39deg) rotateY(69deg) translateX(160px) rotateZ(39deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-39deg) rotateY(69deg) translateX(480px) rotateZ(39deg);
    }
  }
  .c:nth-child(1395) {
    animation: orbit1395 30s infinite;
    animation-delay: 13.95s;
    background-color: hsl(57.9, 100%, 50%);
  }
  @keyframes orbit1395 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-235deg) rotateY(187deg) translateX(160px) rotateZ(235deg);
    }
    80% {
      transform: rotateZ(-235deg) rotateY(187deg) translateX(160px) rotateZ(235deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-235deg) rotateY(187deg) translateX(480px) rotateZ(235deg);
    }
  }
  .c:nth-child(1396) {
    animation: orbit1396 30s infinite;
    animation-delay: 13.96s;
    background-color: hsl(57.92, 100%, 50%);
  }
  @keyframes orbit1396 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-353deg) rotateY(319deg) translateX(160px) rotateZ(353deg);
    }
    80% {
      transform: rotateZ(-353deg) rotateY(319deg) translateX(160px) rotateZ(353deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-353deg) rotateY(319deg) translateX(480px) rotateZ(353deg);
    }
  }
  .c:nth-child(1397) {
    animation: orbit1397 30s infinite;
    animation-delay: 13.97s;
    background-color: hsl(57.94, 100%, 50%);
  }
  @keyframes orbit1397 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-182deg) rotateY(86deg) translateX(160px) rotateZ(182deg);
    }
    80% {
      transform: rotateZ(-182deg) rotateY(86deg) translateX(160px) rotateZ(182deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-182deg) rotateY(86deg) translateX(480px) rotateZ(182deg);
    }
  }
  .c:nth-child(1398) {
    animation: orbit1398 30s infinite;
    animation-delay: 13.98s;
    background-color: hsl(57.96, 100%, 50%);
  }
  @keyframes orbit1398 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-60deg) rotateY(45deg) translateX(160px) rotateZ(60deg);
    }
    80% {
      transform: rotateZ(-60deg) rotateY(45deg) translateX(160px) rotateZ(60deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-60deg) rotateY(45deg) translateX(480px) rotateZ(60deg);
    }
  }
  .c:nth-child(1399) {
    animation: orbit1399 30s infinite;
    animation-delay: 13.99s;
    background-color: hsl(57.98, 100%, 50%);
  }
  @keyframes orbit1399 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-218deg) rotateY(274deg) translateX(160px) rotateZ(218deg);
    }
    80% {
      transform: rotateZ(-218deg) rotateY(274deg) translateX(160px) rotateZ(218deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-218deg) rotateY(274deg) translateX(480px) rotateZ(218deg);
    }
  }
  .c:nth-child(1400) {
    animation: orbit1400 30s infinite;
    animation-delay: 14s;
    background-color: hsl(58, 100%, 50%);
  }
  @keyframes orbit1400 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-21deg) rotateY(236deg) translateX(160px) rotateZ(21deg);
    }
    80% {
      transform: rotateZ(-21deg) rotateY(236deg) translateX(160px) rotateZ(21deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-21deg) rotateY(236deg) translateX(480px) rotateZ(21deg);
    }
  }
  .c:nth-child(1401) {
    animation: orbit1401 30s infinite;
    animation-delay: 14.01s;
    background-color: hsl(58.02, 100%, 50%);
  }
  @keyframes orbit1401 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-54deg) rotateY(261deg) translateX(160px) rotateZ(54deg);
    }
    80% {
      transform: rotateZ(-54deg) rotateY(261deg) translateX(160px) rotateZ(54deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-54deg) rotateY(261deg) translateX(480px) rotateZ(54deg);
    }
  }
  .c:nth-child(1402) {
    animation: orbit1402 30s infinite;
    animation-delay: 14.02s;
    background-color: hsl(58.04, 100%, 50%);
  }
  @keyframes orbit1402 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-4deg) rotateY(138deg) translateX(160px) rotateZ(4deg);
    }
    80% {
      transform: rotateZ(-4deg) rotateY(138deg) translateX(160px) rotateZ(4deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-4deg) rotateY(138deg) translateX(480px) rotateZ(4deg);
    }
  }
  .c:nth-child(1403) {
    animation: orbit1403 30s infinite;
    animation-delay: 14.03s;
    background-color: hsl(58.06, 100%, 50%);
  }
  @keyframes orbit1403 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-231deg) rotateY(233deg) translateX(160px) rotateZ(231deg);
    }
    80% {
      transform: rotateZ(-231deg) rotateY(233deg) translateX(160px) rotateZ(231deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-231deg) rotateY(233deg) translateX(480px) rotateZ(231deg);
    }
  }
  .c:nth-child(1404) {
    animation: orbit1404 30s infinite;
    animation-delay: 14.04s;
    background-color: hsl(58.08, 100%, 50%);
  }
  @keyframes orbit1404 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-145deg) rotateY(3deg) translateX(160px) rotateZ(145deg);
    }
    80% {
      transform: rotateZ(-145deg) rotateY(3deg) translateX(160px) rotateZ(145deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-145deg) rotateY(3deg) translateX(480px) rotateZ(145deg);
    }
  }
  .c:nth-child(1405) {
    animation: orbit1405 30s infinite;
    animation-delay: 14.05s;
    background-color: hsl(58.1, 100%, 50%);
  }
  @keyframes orbit1405 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-242deg) rotateY(324deg) translateX(160px) rotateZ(242deg);
    }
    80% {
      transform: rotateZ(-242deg) rotateY(324deg) translateX(160px) rotateZ(242deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-242deg) rotateY(324deg) translateX(480px) rotateZ(242deg);
    }
  }
  .c:nth-child(1406) {
    animation: orbit1406 30s infinite;
    animation-delay: 14.06s;
    background-color: hsl(58.12, 100%, 50%);
  }
  @keyframes orbit1406 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-216deg) rotateY(286deg) translateX(160px) rotateZ(216deg);
    }
    80% {
      transform: rotateZ(-216deg) rotateY(286deg) translateX(160px) rotateZ(216deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-216deg) rotateY(286deg) translateX(480px) rotateZ(216deg);
    }
  }
  .c:nth-child(1407) {
    animation: orbit1407 30s infinite;
    animation-delay: 14.07s;
    background-color: hsl(58.14, 100%, 50%);
  }
  @keyframes orbit1407 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-101deg) rotateY(260deg) translateX(160px) rotateZ(101deg);
    }
    80% {
      transform: rotateZ(-101deg) rotateY(260deg) translateX(160px) rotateZ(101deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-101deg) rotateY(260deg) translateX(480px) rotateZ(101deg);
    }
  }
  .c:nth-child(1408) {
    animation: orbit1408 30s infinite;
    animation-delay: 14.08s;
    background-color: hsl(58.16, 100%, 50%);
  }
  @keyframes orbit1408 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-124deg) rotateY(256deg) translateX(160px) rotateZ(124deg);
    }
    80% {
      transform: rotateZ(-124deg) rotateY(256deg) translateX(160px) rotateZ(124deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-124deg) rotateY(256deg) translateX(480px) rotateZ(124deg);
    }
  }
  .c:nth-child(1409) {
    animation: orbit1409 30s infinite;
    animation-delay: 14.09s;
    background-color: hsl(58.18, 100%, 50%);
  }
  @keyframes orbit1409 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-1deg) rotateY(266deg) translateX(160px) rotateZ(1deg);
    }
    80% {
      transform: rotateZ(-1deg) rotateY(266deg) translateX(160px) rotateZ(1deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-1deg) rotateY(266deg) translateX(480px) rotateZ(1deg);
    }
  }
  .c:nth-child(1410) {
    animation: orbit1410 30s infinite;
    animation-delay: 14.1s;
    background-color: hsl(58.2, 100%, 50%);
  }
  @keyframes orbit1410 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-187deg) rotateY(258deg) translateX(160px) rotateZ(187deg);
    }
    80% {
      transform: rotateZ(-187deg) rotateY(258deg) translateX(160px) rotateZ(187deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-187deg) rotateY(258deg) translateX(480px) rotateZ(187deg);
    }
  }
  .c:nth-child(1411) {
    animation: orbit1411 30s infinite;
    animation-delay: 14.11s;
    background-color: hsl(58.22, 100%, 50%);
  }
  @keyframes orbit1411 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(119deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(119deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(119deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(1412) {
    animation: orbit1412 30s infinite;
    animation-delay: 14.12s;
    background-color: hsl(58.24, 100%, 50%);
  }
  @keyframes orbit1412 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-89deg) rotateY(182deg) translateX(160px) rotateZ(89deg);
    }
    80% {
      transform: rotateZ(-89deg) rotateY(182deg) translateX(160px) rotateZ(89deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-89deg) rotateY(182deg) translateX(480px) rotateZ(89deg);
    }
  }
  .c:nth-child(1413) {
    animation: orbit1413 30s infinite;
    animation-delay: 14.13s;
    background-color: hsl(58.26, 100%, 50%);
  }
  @keyframes orbit1413 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-215deg) rotateY(359deg) translateX(160px) rotateZ(215deg);
    }
    80% {
      transform: rotateZ(-215deg) rotateY(359deg) translateX(160px) rotateZ(215deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-215deg) rotateY(359deg) translateX(480px) rotateZ(215deg);
    }
  }
  .c:nth-child(1414) {
    animation: orbit1414 30s infinite;
    animation-delay: 14.14s;
    background-color: hsl(58.28, 100%, 50%);
  }
  @keyframes orbit1414 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-37deg) rotateY(337deg) translateX(160px) rotateZ(37deg);
    }
    80% {
      transform: rotateZ(-37deg) rotateY(337deg) translateX(160px) rotateZ(37deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-37deg) rotateY(337deg) translateX(480px) rotateZ(37deg);
    }
  }
  .c:nth-child(1415) {
    animation: orbit1415 30s infinite;
    animation-delay: 14.15s;
    background-color: hsl(58.3, 100%, 50%);
  }
  @keyframes orbit1415 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-129deg) rotateY(147deg) translateX(160px) rotateZ(129deg);
    }
    80% {
      transform: rotateZ(-129deg) rotateY(147deg) translateX(160px) rotateZ(129deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-129deg) rotateY(147deg) translateX(480px) rotateZ(129deg);
    }
  }
  .c:nth-child(1416) {
    animation: orbit1416 30s infinite;
    animation-delay: 14.16s;
    background-color: hsl(58.32, 100%, 50%);
  }
  @keyframes orbit1416 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-274deg) rotateY(249deg) translateX(160px) rotateZ(274deg);
    }
    80% {
      transform: rotateZ(-274deg) rotateY(249deg) translateX(160px) rotateZ(274deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-274deg) rotateY(249deg) translateX(480px) rotateZ(274deg);
    }
  }
  .c:nth-child(1417) {
    animation: orbit1417 30s infinite;
    animation-delay: 14.17s;
    background-color: hsl(58.34, 100%, 50%);
  }
  @keyframes orbit1417 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(121deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(121deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(121deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(1418) {
    animation: orbit1418 30s infinite;
    animation-delay: 14.18s;
    background-color: hsl(58.36, 100%, 50%);
  }
  @keyframes orbit1418 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-80deg) rotateY(197deg) translateX(160px) rotateZ(80deg);
    }
    80% {
      transform: rotateZ(-80deg) rotateY(197deg) translateX(160px) rotateZ(80deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-80deg) rotateY(197deg) translateX(480px) rotateZ(80deg);
    }
  }
  .c:nth-child(1419) {
    animation: orbit1419 30s infinite;
    animation-delay: 14.19s;
    background-color: hsl(58.38, 100%, 50%);
  }
  @keyframes orbit1419 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-221deg) rotateY(131deg) translateX(160px) rotateZ(221deg);
    }
    80% {
      transform: rotateZ(-221deg) rotateY(131deg) translateX(160px) rotateZ(221deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-221deg) rotateY(131deg) translateX(480px) rotateZ(221deg);
    }
  }
  .c:nth-child(1420) {
    animation: orbit1420 30s infinite;
    animation-delay: 14.2s;
    background-color: hsl(58.4, 100%, 50%);
  }
  @keyframes orbit1420 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-8deg) rotateY(348deg) translateX(160px) rotateZ(8deg);
    }
    80% {
      transform: rotateZ(-8deg) rotateY(348deg) translateX(160px) rotateZ(8deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-8deg) rotateY(348deg) translateX(480px) rotateZ(8deg);
    }
  }
  .c:nth-child(1421) {
    animation: orbit1421 30s infinite;
    animation-delay: 14.21s;
    background-color: hsl(58.42, 100%, 50%);
  }
  @keyframes orbit1421 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-207deg) rotateY(107deg) translateX(160px) rotateZ(207deg);
    }
    80% {
      transform: rotateZ(-207deg) rotateY(107deg) translateX(160px) rotateZ(207deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-207deg) rotateY(107deg) translateX(480px) rotateZ(207deg);
    }
  }
  .c:nth-child(1422) {
    animation: orbit1422 30s infinite;
    animation-delay: 14.22s;
    background-color: hsl(58.44, 100%, 50%);
  }
  @keyframes orbit1422 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-231deg) rotateY(170deg) translateX(160px) rotateZ(231deg);
    }
    80% {
      transform: rotateZ(-231deg) rotateY(170deg) translateX(160px) rotateZ(231deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-231deg) rotateY(170deg) translateX(480px) rotateZ(231deg);
    }
  }
  .c:nth-child(1423) {
    animation: orbit1423 30s infinite;
    animation-delay: 14.23s;
    background-color: hsl(58.46, 100%, 50%);
  }
  @keyframes orbit1423 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-96deg) rotateY(339deg) translateX(160px) rotateZ(96deg);
    }
    80% {
      transform: rotateZ(-96deg) rotateY(339deg) translateX(160px) rotateZ(96deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-96deg) rotateY(339deg) translateX(480px) rotateZ(96deg);
    }
  }
  .c:nth-child(1424) {
    animation: orbit1424 30s infinite;
    animation-delay: 14.24s;
    background-color: hsl(58.48, 100%, 50%);
  }
  @keyframes orbit1424 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-264deg) rotateY(131deg) translateX(160px) rotateZ(264deg);
    }
    80% {
      transform: rotateZ(-264deg) rotateY(131deg) translateX(160px) rotateZ(264deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-264deg) rotateY(131deg) translateX(480px) rotateZ(264deg);
    }
  }
  .c:nth-child(1425) {
    animation: orbit1425 30s infinite;
    animation-delay: 14.25s;
    background-color: hsl(58.5, 100%, 50%);
  }
  @keyframes orbit1425 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-112deg) rotateY(322deg) translateX(160px) rotateZ(112deg);
    }
    80% {
      transform: rotateZ(-112deg) rotateY(322deg) translateX(160px) rotateZ(112deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-112deg) rotateY(322deg) translateX(480px) rotateZ(112deg);
    }
  }
  .c:nth-child(1426) {
    animation: orbit1426 30s infinite;
    animation-delay: 14.26s;
    background-color: hsl(58.52, 100%, 50%);
  }
  @keyframes orbit1426 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-113deg) rotateY(129deg) translateX(160px) rotateZ(113deg);
    }
    80% {
      transform: rotateZ(-113deg) rotateY(129deg) translateX(160px) rotateZ(113deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-113deg) rotateY(129deg) translateX(480px) rotateZ(113deg);
    }
  }
  .c:nth-child(1427) {
    animation: orbit1427 30s infinite;
    animation-delay: 14.27s;
    background-color: hsl(58.54, 100%, 50%);
  }
  @keyframes orbit1427 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-68deg) rotateY(359deg) translateX(160px) rotateZ(68deg);
    }
    80% {
      transform: rotateZ(-68deg) rotateY(359deg) translateX(160px) rotateZ(68deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-68deg) rotateY(359deg) translateX(480px) rotateZ(68deg);
    }
  }
  .c:nth-child(1428) {
    animation: orbit1428 30s infinite;
    animation-delay: 14.28s;
    background-color: hsl(58.56, 100%, 50%);
  }
  @keyframes orbit1428 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(212deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(212deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(212deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1429) {
    animation: orbit1429 30s infinite;
    animation-delay: 14.29s;
    background-color: hsl(58.58, 100%, 50%);
  }
  @keyframes orbit1429 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(140deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(140deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(140deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(1430) {
    animation: orbit1430 30s infinite;
    animation-delay: 14.3s;
    background-color: hsl(58.6, 100%, 50%);
  }
  @keyframes orbit1430 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-252deg) rotateY(326deg) translateX(160px) rotateZ(252deg);
    }
    80% {
      transform: rotateZ(-252deg) rotateY(326deg) translateX(160px) rotateZ(252deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-252deg) rotateY(326deg) translateX(480px) rotateZ(252deg);
    }
  }
  .c:nth-child(1431) {
    animation: orbit1431 30s infinite;
    animation-delay: 14.31s;
    background-color: hsl(58.62, 100%, 50%);
  }
  @keyframes orbit1431 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(202deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(202deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(202deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(1432) {
    animation: orbit1432 30s infinite;
    animation-delay: 14.32s;
    background-color: hsl(58.64, 100%, 50%);
  }
  @keyframes orbit1432 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(334deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(334deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(334deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(1433) {
    animation: orbit1433 30s infinite;
    animation-delay: 14.33s;
    background-color: hsl(58.66, 100%, 50%);
  }
  @keyframes orbit1433 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-260deg) rotateY(215deg) translateX(160px) rotateZ(260deg);
    }
    80% {
      transform: rotateZ(-260deg) rotateY(215deg) translateX(160px) rotateZ(260deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-260deg) rotateY(215deg) translateX(480px) rotateZ(260deg);
    }
  }
  .c:nth-child(1434) {
    animation: orbit1434 30s infinite;
    animation-delay: 14.34s;
    background-color: hsl(58.68, 100%, 50%);
  }
  @keyframes orbit1434 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-320deg) rotateY(156deg) translateX(160px) rotateZ(320deg);
    }
    80% {
      transform: rotateZ(-320deg) rotateY(156deg) translateX(160px) rotateZ(320deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-320deg) rotateY(156deg) translateX(480px) rotateZ(320deg);
    }
  }
  .c:nth-child(1435) {
    animation: orbit1435 30s infinite;
    animation-delay: 14.35s;
    background-color: hsl(58.7, 100%, 50%);
  }
  @keyframes orbit1435 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-244deg) rotateY(333deg) translateX(160px) rotateZ(244deg);
    }
    80% {
      transform: rotateZ(-244deg) rotateY(333deg) translateX(160px) rotateZ(244deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-244deg) rotateY(333deg) translateX(480px) rotateZ(244deg);
    }
  }
  .c:nth-child(1436) {
    animation: orbit1436 30s infinite;
    animation-delay: 14.36s;
    background-color: hsl(58.72, 100%, 50%);
  }
  @keyframes orbit1436 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-17deg) rotateY(321deg) translateX(160px) rotateZ(17deg);
    }
    80% {
      transform: rotateZ(-17deg) rotateY(321deg) translateX(160px) rotateZ(17deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-17deg) rotateY(321deg) translateX(480px) rotateZ(17deg);
    }
  }
  .c:nth-child(1437) {
    animation: orbit1437 30s infinite;
    animation-delay: 14.37s;
    background-color: hsl(58.74, 100%, 50%);
  }
  @keyframes orbit1437 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-1deg) rotateY(293deg) translateX(160px) rotateZ(1deg);
    }
    80% {
      transform: rotateZ(-1deg) rotateY(293deg) translateX(160px) rotateZ(1deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-1deg) rotateY(293deg) translateX(480px) rotateZ(1deg);
    }
  }
  .c:nth-child(1438) {
    animation: orbit1438 30s infinite;
    animation-delay: 14.38s;
    background-color: hsl(58.76, 100%, 50%);
  }
  @keyframes orbit1438 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-346deg) rotateY(310deg) translateX(160px) rotateZ(346deg);
    }
    80% {
      transform: rotateZ(-346deg) rotateY(310deg) translateX(160px) rotateZ(346deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-346deg) rotateY(310deg) translateX(480px) rotateZ(346deg);
    }
  }
  .c:nth-child(1439) {
    animation: orbit1439 30s infinite;
    animation-delay: 14.39s;
    background-color: hsl(58.78, 100%, 50%);
  }
  @keyframes orbit1439 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-340deg) rotateY(71deg) translateX(160px) rotateZ(340deg);
    }
    80% {
      transform: rotateZ(-340deg) rotateY(71deg) translateX(160px) rotateZ(340deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-340deg) rotateY(71deg) translateX(480px) rotateZ(340deg);
    }
  }
  .c:nth-child(1440) {
    animation: orbit1440 30s infinite;
    animation-delay: 14.4s;
    background-color: hsl(58.8, 100%, 50%);
  }
  @keyframes orbit1440 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-259deg) rotateY(157deg) translateX(160px) rotateZ(259deg);
    }
    80% {
      transform: rotateZ(-259deg) rotateY(157deg) translateX(160px) rotateZ(259deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-259deg) rotateY(157deg) translateX(480px) rotateZ(259deg);
    }
  }
  .c:nth-child(1441) {
    animation: orbit1441 30s infinite;
    animation-delay: 14.41s;
    background-color: hsl(58.82, 100%, 50%);
  }
  @keyframes orbit1441 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-173deg) rotateY(311deg) translateX(160px) rotateZ(173deg);
    }
    80% {
      transform: rotateZ(-173deg) rotateY(311deg) translateX(160px) rotateZ(173deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-173deg) rotateY(311deg) translateX(480px) rotateZ(173deg);
    }
  }
  .c:nth-child(1442) {
    animation: orbit1442 30s infinite;
    animation-delay: 14.42s;
    background-color: hsl(58.84, 100%, 50%);
  }
  @keyframes orbit1442 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-27deg) rotateY(172deg) translateX(160px) rotateZ(27deg);
    }
    80% {
      transform: rotateZ(-27deg) rotateY(172deg) translateX(160px) rotateZ(27deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-27deg) rotateY(172deg) translateX(480px) rotateZ(27deg);
    }
  }
  .c:nth-child(1443) {
    animation: orbit1443 30s infinite;
    animation-delay: 14.43s;
    background-color: hsl(58.86, 100%, 50%);
  }
  @keyframes orbit1443 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-328deg) rotateY(54deg) translateX(160px) rotateZ(328deg);
    }
    80% {
      transform: rotateZ(-328deg) rotateY(54deg) translateX(160px) rotateZ(328deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-328deg) rotateY(54deg) translateX(480px) rotateZ(328deg);
    }
  }
  .c:nth-child(1444) {
    animation: orbit1444 30s infinite;
    animation-delay: 14.44s;
    background-color: hsl(58.88, 100%, 50%);
  }
  @keyframes orbit1444 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-333deg) rotateY(29deg) translateX(160px) rotateZ(333deg);
    }
    80% {
      transform: rotateZ(-333deg) rotateY(29deg) translateX(160px) rotateZ(333deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-333deg) rotateY(29deg) translateX(480px) rotateZ(333deg);
    }
  }
  .c:nth-child(1445) {
    animation: orbit1445 30s infinite;
    animation-delay: 14.45s;
    background-color: hsl(58.9, 100%, 50%);
  }
  @keyframes orbit1445 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-83deg) rotateY(340deg) translateX(160px) rotateZ(83deg);
    }
    80% {
      transform: rotateZ(-83deg) rotateY(340deg) translateX(160px) rotateZ(83deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-83deg) rotateY(340deg) translateX(480px) rotateZ(83deg);
    }
  }
  .c:nth-child(1446) {
    animation: orbit1446 30s infinite;
    animation-delay: 14.46s;
    background-color: hsl(58.92, 100%, 50%);
  }
  @keyframes orbit1446 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-79deg) rotateY(221deg) translateX(160px) rotateZ(79deg);
    }
    80% {
      transform: rotateZ(-79deg) rotateY(221deg) translateX(160px) rotateZ(79deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-79deg) rotateY(221deg) translateX(480px) rotateZ(79deg);
    }
  }
  .c:nth-child(1447) {
    animation: orbit1447 30s infinite;
    animation-delay: 14.47s;
    background-color: hsl(58.94, 100%, 50%);
  }
  @keyframes orbit1447 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-127deg) rotateY(44deg) translateX(160px) rotateZ(127deg);
    }
    80% {
      transform: rotateZ(-127deg) rotateY(44deg) translateX(160px) rotateZ(127deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-127deg) rotateY(44deg) translateX(480px) rotateZ(127deg);
    }
  }
  .c:nth-child(1448) {
    animation: orbit1448 30s infinite;
    animation-delay: 14.48s;
    background-color: hsl(58.96, 100%, 50%);
  }
  @keyframes orbit1448 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-99deg) rotateY(89deg) translateX(160px) rotateZ(99deg);
    }
    80% {
      transform: rotateZ(-99deg) rotateY(89deg) translateX(160px) rotateZ(99deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-99deg) rotateY(89deg) translateX(480px) rotateZ(99deg);
    }
  }
  .c:nth-child(1449) {
    animation: orbit1449 30s infinite;
    animation-delay: 14.49s;
    background-color: hsl(58.98, 100%, 50%);
  }
  @keyframes orbit1449 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-186deg) rotateY(271deg) translateX(160px) rotateZ(186deg);
    }
    80% {
      transform: rotateZ(-186deg) rotateY(271deg) translateX(160px) rotateZ(186deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-186deg) rotateY(271deg) translateX(480px) rotateZ(186deg);
    }
  }
  .c:nth-child(1450) {
    animation: orbit1450 30s infinite;
    animation-delay: 14.5s;
    background-color: hsl(59, 100%, 50%);
  }
  @keyframes orbit1450 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-263deg) rotateY(273deg) translateX(160px) rotateZ(263deg);
    }
    80% {
      transform: rotateZ(-263deg) rotateY(273deg) translateX(160px) rotateZ(263deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-263deg) rotateY(273deg) translateX(480px) rotateZ(263deg);
    }
  }
  .c:nth-child(1451) {
    animation: orbit1451 30s infinite;
    animation-delay: 14.51s;
    background-color: hsl(59.02, 100%, 50%);
  }
  @keyframes orbit1451 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-186deg) rotateY(50deg) translateX(160px) rotateZ(186deg);
    }
    80% {
      transform: rotateZ(-186deg) rotateY(50deg) translateX(160px) rotateZ(186deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-186deg) rotateY(50deg) translateX(480px) rotateZ(186deg);
    }
  }
  .c:nth-child(1452) {
    animation: orbit1452 30s infinite;
    animation-delay: 14.52s;
    background-color: hsl(59.04, 100%, 50%);
  }
  @keyframes orbit1452 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(186deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(186deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(186deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(1453) {
    animation: orbit1453 30s infinite;
    animation-delay: 14.53s;
    background-color: hsl(59.06, 100%, 50%);
  }
  @keyframes orbit1453 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-266deg) rotateY(94deg) translateX(160px) rotateZ(266deg);
    }
    80% {
      transform: rotateZ(-266deg) rotateY(94deg) translateX(160px) rotateZ(266deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-266deg) rotateY(94deg) translateX(480px) rotateZ(266deg);
    }
  }
  .c:nth-child(1454) {
    animation: orbit1454 30s infinite;
    animation-delay: 14.54s;
    background-color: hsl(59.08, 100%, 50%);
  }
  @keyframes orbit1454 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-200deg) rotateY(76deg) translateX(160px) rotateZ(200deg);
    }
    80% {
      transform: rotateZ(-200deg) rotateY(76deg) translateX(160px) rotateZ(200deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-200deg) rotateY(76deg) translateX(480px) rotateZ(200deg);
    }
  }
  .c:nth-child(1455) {
    animation: orbit1455 30s infinite;
    animation-delay: 14.55s;
    background-color: hsl(59.1, 100%, 50%);
  }
  @keyframes orbit1455 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-255deg) rotateY(314deg) translateX(160px) rotateZ(255deg);
    }
    80% {
      transform: rotateZ(-255deg) rotateY(314deg) translateX(160px) rotateZ(255deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-255deg) rotateY(314deg) translateX(480px) rotateZ(255deg);
    }
  }
  .c:nth-child(1456) {
    animation: orbit1456 30s infinite;
    animation-delay: 14.56s;
    background-color: hsl(59.12, 100%, 50%);
  }
  @keyframes orbit1456 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-254deg) rotateY(308deg) translateX(160px) rotateZ(254deg);
    }
    80% {
      transform: rotateZ(-254deg) rotateY(308deg) translateX(160px) rotateZ(254deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-254deg) rotateY(308deg) translateX(480px) rotateZ(254deg);
    }
  }
  .c:nth-child(1457) {
    animation: orbit1457 30s infinite;
    animation-delay: 14.57s;
    background-color: hsl(59.14, 100%, 50%);
  }
  @keyframes orbit1457 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-32deg) rotateY(84deg) translateX(160px) rotateZ(32deg);
    }
    80% {
      transform: rotateZ(-32deg) rotateY(84deg) translateX(160px) rotateZ(32deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-32deg) rotateY(84deg) translateX(480px) rotateZ(32deg);
    }
  }
  .c:nth-child(1458) {
    animation: orbit1458 30s infinite;
    animation-delay: 14.58s;
    background-color: hsl(59.16, 100%, 50%);
  }
  @keyframes orbit1458 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-19deg) rotateY(1deg) translateX(160px) rotateZ(19deg);
    }
    80% {
      transform: rotateZ(-19deg) rotateY(1deg) translateX(160px) rotateZ(19deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-19deg) rotateY(1deg) translateX(480px) rotateZ(19deg);
    }
  }
  .c:nth-child(1459) {
    animation: orbit1459 30s infinite;
    animation-delay: 14.59s;
    background-color: hsl(59.18, 100%, 50%);
  }
  @keyframes orbit1459 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-65deg) rotateY(101deg) translateX(160px) rotateZ(65deg);
    }
    80% {
      transform: rotateZ(-65deg) rotateY(101deg) translateX(160px) rotateZ(65deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-65deg) rotateY(101deg) translateX(480px) rotateZ(65deg);
    }
  }
  .c:nth-child(1460) {
    animation: orbit1460 30s infinite;
    animation-delay: 14.6s;
    background-color: hsl(59.2, 100%, 50%);
  }
  @keyframes orbit1460 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-338deg) rotateY(193deg) translateX(160px) rotateZ(338deg);
    }
    80% {
      transform: rotateZ(-338deg) rotateY(193deg) translateX(160px) rotateZ(338deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-338deg) rotateY(193deg) translateX(480px) rotateZ(338deg);
    }
  }
  .c:nth-child(1461) {
    animation: orbit1461 30s infinite;
    animation-delay: 14.61s;
    background-color: hsl(59.22, 100%, 50%);
  }
  @keyframes orbit1461 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(246deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(246deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(246deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1462) {
    animation: orbit1462 30s infinite;
    animation-delay: 14.62s;
    background-color: hsl(59.24, 100%, 50%);
  }
  @keyframes orbit1462 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-171deg) rotateY(261deg) translateX(160px) rotateZ(171deg);
    }
    80% {
      transform: rotateZ(-171deg) rotateY(261deg) translateX(160px) rotateZ(171deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-171deg) rotateY(261deg) translateX(480px) rotateZ(171deg);
    }
  }
  .c:nth-child(1463) {
    animation: orbit1463 30s infinite;
    animation-delay: 14.63s;
    background-color: hsl(59.26, 100%, 50%);
  }
  @keyframes orbit1463 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-86deg) rotateY(311deg) translateX(160px) rotateZ(86deg);
    }
    80% {
      transform: rotateZ(-86deg) rotateY(311deg) translateX(160px) rotateZ(86deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-86deg) rotateY(311deg) translateX(480px) rotateZ(86deg);
    }
  }
  .c:nth-child(1464) {
    animation: orbit1464 30s infinite;
    animation-delay: 14.64s;
    background-color: hsl(59.28, 100%, 50%);
  }
  @keyframes orbit1464 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-336deg) rotateY(330deg) translateX(160px) rotateZ(336deg);
    }
    80% {
      transform: rotateZ(-336deg) rotateY(330deg) translateX(160px) rotateZ(336deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-336deg) rotateY(330deg) translateX(480px) rotateZ(336deg);
    }
  }
  .c:nth-child(1465) {
    animation: orbit1465 30s infinite;
    animation-delay: 14.65s;
    background-color: hsl(59.3, 100%, 50%);
  }
  @keyframes orbit1465 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-17deg) rotateY(346deg) translateX(160px) rotateZ(17deg);
    }
    80% {
      transform: rotateZ(-17deg) rotateY(346deg) translateX(160px) rotateZ(17deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-17deg) rotateY(346deg) translateX(480px) rotateZ(17deg);
    }
  }
  .c:nth-child(1466) {
    animation: orbit1466 30s infinite;
    animation-delay: 14.66s;
    background-color: hsl(59.32, 100%, 50%);
  }
  @keyframes orbit1466 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-242deg) rotateY(355deg) translateX(160px) rotateZ(242deg);
    }
    80% {
      transform: rotateZ(-242deg) rotateY(355deg) translateX(160px) rotateZ(242deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-242deg) rotateY(355deg) translateX(480px) rotateZ(242deg);
    }
  }
  .c:nth-child(1467) {
    animation: orbit1467 30s infinite;
    animation-delay: 14.67s;
    background-color: hsl(59.34, 100%, 50%);
  }
  @keyframes orbit1467 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-204deg) rotateY(109deg) translateX(160px) rotateZ(204deg);
    }
    80% {
      transform: rotateZ(-204deg) rotateY(109deg) translateX(160px) rotateZ(204deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-204deg) rotateY(109deg) translateX(480px) rotateZ(204deg);
    }
  }
  .c:nth-child(1468) {
    animation: orbit1468 30s infinite;
    animation-delay: 14.68s;
    background-color: hsl(59.36, 100%, 50%);
  }
  @keyframes orbit1468 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-88deg) rotateY(332deg) translateX(160px) rotateZ(88deg);
    }
    80% {
      transform: rotateZ(-88deg) rotateY(332deg) translateX(160px) rotateZ(88deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-88deg) rotateY(332deg) translateX(480px) rotateZ(88deg);
    }
  }
  .c:nth-child(1469) {
    animation: orbit1469 30s infinite;
    animation-delay: 14.69s;
    background-color: hsl(59.38, 100%, 50%);
  }
  @keyframes orbit1469 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-256deg) rotateY(207deg) translateX(160px) rotateZ(256deg);
    }
    80% {
      transform: rotateZ(-256deg) rotateY(207deg) translateX(160px) rotateZ(256deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-256deg) rotateY(207deg) translateX(480px) rotateZ(256deg);
    }
  }
  .c:nth-child(1470) {
    animation: orbit1470 30s infinite;
    animation-delay: 14.7s;
    background-color: hsl(59.4, 100%, 50%);
  }
  @keyframes orbit1470 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-120deg) rotateY(65deg) translateX(160px) rotateZ(120deg);
    }
    80% {
      transform: rotateZ(-120deg) rotateY(65deg) translateX(160px) rotateZ(120deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-120deg) rotateY(65deg) translateX(480px) rotateZ(120deg);
    }
  }
  .c:nth-child(1471) {
    animation: orbit1471 30s infinite;
    animation-delay: 14.71s;
    background-color: hsl(59.42, 100%, 50%);
  }
  @keyframes orbit1471 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-138deg) rotateY(274deg) translateX(160px) rotateZ(138deg);
    }
    80% {
      transform: rotateZ(-138deg) rotateY(274deg) translateX(160px) rotateZ(138deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-138deg) rotateY(274deg) translateX(480px) rotateZ(138deg);
    }
  }
  .c:nth-child(1472) {
    animation: orbit1472 30s infinite;
    animation-delay: 14.72s;
    background-color: hsl(59.44, 100%, 50%);
  }
  @keyframes orbit1472 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-277deg) rotateY(350deg) translateX(160px) rotateZ(277deg);
    }
    80% {
      transform: rotateZ(-277deg) rotateY(350deg) translateX(160px) rotateZ(277deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-277deg) rotateY(350deg) translateX(480px) rotateZ(277deg);
    }
  }
  .c:nth-child(1473) {
    animation: orbit1473 30s infinite;
    animation-delay: 14.73s;
    background-color: hsl(59.46, 100%, 50%);
  }
  @keyframes orbit1473 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-53deg) rotateY(359deg) translateX(160px) rotateZ(53deg);
    }
    80% {
      transform: rotateZ(-53deg) rotateY(359deg) translateX(160px) rotateZ(53deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-53deg) rotateY(359deg) translateX(480px) rotateZ(53deg);
    }
  }
  .c:nth-child(1474) {
    animation: orbit1474 30s infinite;
    animation-delay: 14.74s;
    background-color: hsl(59.48, 100%, 50%);
  }
  @keyframes orbit1474 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-171deg) rotateY(218deg) translateX(160px) rotateZ(171deg);
    }
    80% {
      transform: rotateZ(-171deg) rotateY(218deg) translateX(160px) rotateZ(171deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-171deg) rotateY(218deg) translateX(480px) rotateZ(171deg);
    }
  }
  .c:nth-child(1475) {
    animation: orbit1475 30s infinite;
    animation-delay: 14.75s;
    background-color: hsl(59.5, 100%, 50%);
  }
  @keyframes orbit1475 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-306deg) rotateY(268deg) translateX(160px) rotateZ(306deg);
    }
    80% {
      transform: rotateZ(-306deg) rotateY(268deg) translateX(160px) rotateZ(306deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-306deg) rotateY(268deg) translateX(480px) rotateZ(306deg);
    }
  }
  .c:nth-child(1476) {
    animation: orbit1476 30s infinite;
    animation-delay: 14.76s;
    background-color: hsl(59.52, 100%, 50%);
  }
  @keyframes orbit1476 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-291deg) rotateY(309deg) translateX(160px) rotateZ(291deg);
    }
    80% {
      transform: rotateZ(-291deg) rotateY(309deg) translateX(160px) rotateZ(291deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-291deg) rotateY(309deg) translateX(480px) rotateZ(291deg);
    }
  }
  .c:nth-child(1477) {
    animation: orbit1477 30s infinite;
    animation-delay: 14.77s;
    background-color: hsl(59.54, 100%, 50%);
  }
  @keyframes orbit1477 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-286deg) rotateY(155deg) translateX(160px) rotateZ(286deg);
    }
    80% {
      transform: rotateZ(-286deg) rotateY(155deg) translateX(160px) rotateZ(286deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-286deg) rotateY(155deg) translateX(480px) rotateZ(286deg);
    }
  }
  .c:nth-child(1478) {
    animation: orbit1478 30s infinite;
    animation-delay: 14.78s;
    background-color: hsl(59.56, 100%, 50%);
  }
  @keyframes orbit1478 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-253deg) rotateY(59deg) translateX(160px) rotateZ(253deg);
    }
    80% {
      transform: rotateZ(-253deg) rotateY(59deg) translateX(160px) rotateZ(253deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-253deg) rotateY(59deg) translateX(480px) rotateZ(253deg);
    }
  }
  .c:nth-child(1479) {
    animation: orbit1479 30s infinite;
    animation-delay: 14.79s;
    background-color: hsl(59.58, 100%, 50%);
  }
  @keyframes orbit1479 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-251deg) rotateY(26deg) translateX(160px) rotateZ(251deg);
    }
    80% {
      transform: rotateZ(-251deg) rotateY(26deg) translateX(160px) rotateZ(251deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-251deg) rotateY(26deg) translateX(480px) rotateZ(251deg);
    }
  }
  .c:nth-child(1480) {
    animation: orbit1480 30s infinite;
    animation-delay: 14.8s;
    background-color: hsl(59.6, 100%, 50%);
  }
  @keyframes orbit1480 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-305deg) rotateY(157deg) translateX(160px) rotateZ(305deg);
    }
    80% {
      transform: rotateZ(-305deg) rotateY(157deg) translateX(160px) rotateZ(305deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-305deg) rotateY(157deg) translateX(480px) rotateZ(305deg);
    }
  }
  .c:nth-child(1481) {
    animation: orbit1481 30s infinite;
    animation-delay: 14.81s;
    background-color: hsl(59.62, 100%, 50%);
  }
  @keyframes orbit1481 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-149deg) rotateY(287deg) translateX(160px) rotateZ(149deg);
    }
    80% {
      transform: rotateZ(-149deg) rotateY(287deg) translateX(160px) rotateZ(149deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-149deg) rotateY(287deg) translateX(480px) rotateZ(149deg);
    }
  }
  .c:nth-child(1482) {
    animation: orbit1482 30s infinite;
    animation-delay: 14.82s;
    background-color: hsl(59.64, 100%, 50%);
  }
  @keyframes orbit1482 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-130deg) rotateY(253deg) translateX(160px) rotateZ(130deg);
    }
    80% {
      transform: rotateZ(-130deg) rotateY(253deg) translateX(160px) rotateZ(130deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-130deg) rotateY(253deg) translateX(480px) rotateZ(130deg);
    }
  }
  .c:nth-child(1483) {
    animation: orbit1483 30s infinite;
    animation-delay: 14.83s;
    background-color: hsl(59.66, 100%, 50%);
  }
  @keyframes orbit1483 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-137deg) rotateY(124deg) translateX(160px) rotateZ(137deg);
    }
    80% {
      transform: rotateZ(-137deg) rotateY(124deg) translateX(160px) rotateZ(137deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-137deg) rotateY(124deg) translateX(480px) rotateZ(137deg);
    }
  }
  .c:nth-child(1484) {
    animation: orbit1484 30s infinite;
    animation-delay: 14.84s;
    background-color: hsl(59.68, 100%, 50%);
  }
  @keyframes orbit1484 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-10deg) rotateY(38deg) translateX(160px) rotateZ(10deg);
    }
    80% {
      transform: rotateZ(-10deg) rotateY(38deg) translateX(160px) rotateZ(10deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-10deg) rotateY(38deg) translateX(480px) rotateZ(10deg);
    }
  }
  .c:nth-child(1485) {
    animation: orbit1485 30s infinite;
    animation-delay: 14.85s;
    background-color: hsl(59.7, 100%, 50%);
  }
  @keyframes orbit1485 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-221deg) rotateY(86deg) translateX(160px) rotateZ(221deg);
    }
    80% {
      transform: rotateZ(-221deg) rotateY(86deg) translateX(160px) rotateZ(221deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-221deg) rotateY(86deg) translateX(480px) rotateZ(221deg);
    }
  }
  .c:nth-child(1486) {
    animation: orbit1486 30s infinite;
    animation-delay: 14.86s;
    background-color: hsl(59.72, 100%, 50%);
  }
  @keyframes orbit1486 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-175deg) rotateY(1deg) translateX(160px) rotateZ(175deg);
    }
    80% {
      transform: rotateZ(-175deg) rotateY(1deg) translateX(160px) rotateZ(175deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-175deg) rotateY(1deg) translateX(480px) rotateZ(175deg);
    }
  }
  .c:nth-child(1487) {
    animation: orbit1487 30s infinite;
    animation-delay: 14.87s;
    background-color: hsl(59.74, 100%, 50%);
  }
  @keyframes orbit1487 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-107deg) rotateY(297deg) translateX(160px) rotateZ(107deg);
    }
    80% {
      transform: rotateZ(-107deg) rotateY(297deg) translateX(160px) rotateZ(107deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-107deg) rotateY(297deg) translateX(480px) rotateZ(107deg);
    }
  }
  .c:nth-child(1488) {
    animation: orbit1488 30s infinite;
    animation-delay: 14.88s;
    background-color: hsl(59.76, 100%, 50%);
  }
  @keyframes orbit1488 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-219deg) rotateY(296deg) translateX(160px) rotateZ(219deg);
    }
    80% {
      transform: rotateZ(-219deg) rotateY(296deg) translateX(160px) rotateZ(219deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-219deg) rotateY(296deg) translateX(480px) rotateZ(219deg);
    }
  }
  .c:nth-child(1489) {
    animation: orbit1489 30s infinite;
    animation-delay: 14.89s;
    background-color: hsl(59.78, 100%, 50%);
  }
  @keyframes orbit1489 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(255deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(255deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(255deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(1490) {
    animation: orbit1490 30s infinite;
    animation-delay: 14.9s;
    background-color: hsl(59.8, 100%, 50%);
  }
  @keyframes orbit1490 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(343deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(343deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(343deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(1491) {
    animation: orbit1491 30s infinite;
    animation-delay: 14.91s;
    background-color: hsl(59.82, 100%, 50%);
  }
  @keyframes orbit1491 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-300deg) rotateY(136deg) translateX(160px) rotateZ(300deg);
    }
    80% {
      transform: rotateZ(-300deg) rotateY(136deg) translateX(160px) rotateZ(300deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-300deg) rotateY(136deg) translateX(480px) rotateZ(300deg);
    }
  }
  .c:nth-child(1492) {
    animation: orbit1492 30s infinite;
    animation-delay: 14.92s;
    background-color: hsl(59.84, 100%, 50%);
  }
  @keyframes orbit1492 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-273deg) rotateY(187deg) translateX(160px) rotateZ(273deg);
    }
    80% {
      transform: rotateZ(-273deg) rotateY(187deg) translateX(160px) rotateZ(273deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-273deg) rotateY(187deg) translateX(480px) rotateZ(273deg);
    }
  }
  .c:nth-child(1493) {
    animation: orbit1493 30s infinite;
    animation-delay: 14.93s;
    background-color: hsl(59.86, 100%, 50%);
  }
  @keyframes orbit1493 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-219deg) rotateY(187deg) translateX(160px) rotateZ(219deg);
    }
    80% {
      transform: rotateZ(-219deg) rotateY(187deg) translateX(160px) rotateZ(219deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-219deg) rotateY(187deg) translateX(480px) rotateZ(219deg);
    }
  }
  .c:nth-child(1494) {
    animation: orbit1494 30s infinite;
    animation-delay: 14.94s;
    background-color: hsl(59.88, 100%, 50%);
  }
  @keyframes orbit1494 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-246deg) rotateY(87deg) translateX(160px) rotateZ(246deg);
    }
    80% {
      transform: rotateZ(-246deg) rotateY(87deg) translateX(160px) rotateZ(246deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-246deg) rotateY(87deg) translateX(480px) rotateZ(246deg);
    }
  }
  .c:nth-child(1495) {
    animation: orbit1495 30s infinite;
    animation-delay: 14.95s;
    background-color: hsl(59.9, 100%, 50%);
  }
  @keyframes orbit1495 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-224deg) rotateY(184deg) translateX(160px) rotateZ(224deg);
    }
    80% {
      transform: rotateZ(-224deg) rotateY(184deg) translateX(160px) rotateZ(224deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-224deg) rotateY(184deg) translateX(480px) rotateZ(224deg);
    }
  }
  .c:nth-child(1496) {
    animation: orbit1496 30s infinite;
    animation-delay: 14.96s;
    background-color: hsl(59.92, 100%, 50%);
  }
  @keyframes orbit1496 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-274deg) rotateY(85deg) translateX(160px) rotateZ(274deg);
    }
    80% {
      transform: rotateZ(-274deg) rotateY(85deg) translateX(160px) rotateZ(274deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-274deg) rotateY(85deg) translateX(480px) rotateZ(274deg);
    }
  }
  .c:nth-child(1497) {
    animation: orbit1497 30s infinite;
    animation-delay: 14.97s;
    background-color: hsl(59.94, 100%, 50%);
  }
  @keyframes orbit1497 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-222deg) rotateY(106deg) translateX(160px) rotateZ(222deg);
    }
    80% {
      transform: rotateZ(-222deg) rotateY(106deg) translateX(160px) rotateZ(222deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-222deg) rotateY(106deg) translateX(480px) rotateZ(222deg);
    }
  }
  .c:nth-child(1498) {
    animation: orbit1498 30s infinite;
    animation-delay: 14.98s;
    background-color: hsl(59.96, 100%, 50%);
  }
  @keyframes orbit1498 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-321deg) rotateY(121deg) translateX(160px) rotateZ(321deg);
    }
    80% {
      transform: rotateZ(-321deg) rotateY(121deg) translateX(160px) rotateZ(321deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-321deg) rotateY(121deg) translateX(480px) rotateZ(321deg);
    }
  }
  .c:nth-child(1499) {
    animation: orbit1499 30s infinite;
    animation-delay: 14.99s;
    background-color: hsl(59.98, 100%, 50%);
  }
  @keyframes orbit1499 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-78deg) rotateY(335deg) translateX(160px) rotateZ(78deg);
    }
    80% {
      transform: rotateZ(-78deg) rotateY(335deg) translateX(160px) rotateZ(78deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-78deg) rotateY(335deg) translateX(480px) rotateZ(78deg);
    }
  }
  .c:nth-child(1500) {
    animation: orbit1500 30s infinite;
    animation-delay: 15s;
    background-color: hsl(60, 100%, 50%);
  }
  @keyframes orbit1500 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-11deg) rotateY(259deg) translateX(160px) rotateZ(11deg);
    }
    80% {
      transform: rotateZ(-11deg) rotateY(259deg) translateX(160px) rotateZ(11deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-11deg) rotateY(259deg) translateX(480px) rotateZ(11deg);
    }
  }
  .c:nth-child(1501) {
    animation: orbit1501 30s infinite;
    animation-delay: 15.01s;
    background-color: hsl(60.02, 100%, 50%);
  }
  @keyframes orbit1501 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-152deg) rotateY(34deg) translateX(160px) rotateZ(152deg);
    }
    80% {
      transform: rotateZ(-152deg) rotateY(34deg) translateX(160px) rotateZ(152deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-152deg) rotateY(34deg) translateX(480px) rotateZ(152deg);
    }
  }
  .c:nth-child(1502) {
    animation: orbit1502 30s infinite;
    animation-delay: 15.02s;
    background-color: hsl(60.04, 100%, 50%);
  }
  @keyframes orbit1502 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-63deg) rotateY(134deg) translateX(160px) rotateZ(63deg);
    }
    80% {
      transform: rotateZ(-63deg) rotateY(134deg) translateX(160px) rotateZ(63deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-63deg) rotateY(134deg) translateX(480px) rotateZ(63deg);
    }
  }
  .c:nth-child(1503) {
    animation: orbit1503 30s infinite;
    animation-delay: 15.03s;
    background-color: hsl(60.06, 100%, 50%);
  }
  @keyframes orbit1503 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-292deg) rotateY(94deg) translateX(160px) rotateZ(292deg);
    }
    80% {
      transform: rotateZ(-292deg) rotateY(94deg) translateX(160px) rotateZ(292deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-292deg) rotateY(94deg) translateX(480px) rotateZ(292deg);
    }
  }
  .c:nth-child(1504) {
    animation: orbit1504 30s infinite;
    animation-delay: 15.04s;
    background-color: hsl(60.08, 100%, 50%);
  }
  @keyframes orbit1504 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-335deg) rotateY(280deg) translateX(160px) rotateZ(335deg);
    }
    80% {
      transform: rotateZ(-335deg) rotateY(280deg) translateX(160px) rotateZ(335deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-335deg) rotateY(280deg) translateX(480px) rotateZ(335deg);
    }
  }
  .c:nth-child(1505) {
    animation: orbit1505 30s infinite;
    animation-delay: 15.05s;
    background-color: hsl(60.1, 100%, 50%);
  }
  @keyframes orbit1505 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-161deg) rotateY(54deg) translateX(160px) rotateZ(161deg);
    }
    80% {
      transform: rotateZ(-161deg) rotateY(54deg) translateX(160px) rotateZ(161deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-161deg) rotateY(54deg) translateX(480px) rotateZ(161deg);
    }
  }
  .c:nth-child(1506) {
    animation: orbit1506 30s infinite;
    animation-delay: 15.06s;
    background-color: hsl(60.12, 100%, 50%);
  }
  @keyframes orbit1506 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-46deg) rotateY(258deg) translateX(160px) rotateZ(46deg);
    }
    80% {
      transform: rotateZ(-46deg) rotateY(258deg) translateX(160px) rotateZ(46deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-46deg) rotateY(258deg) translateX(480px) rotateZ(46deg);
    }
  }
  .c:nth-child(1507) {
    animation: orbit1507 30s infinite;
    animation-delay: 15.07s;
    background-color: hsl(60.14, 100%, 50%);
  }
  @keyframes orbit1507 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-269deg) rotateY(57deg) translateX(160px) rotateZ(269deg);
    }
    80% {
      transform: rotateZ(-269deg) rotateY(57deg) translateX(160px) rotateZ(269deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-269deg) rotateY(57deg) translateX(480px) rotateZ(269deg);
    }
  }
  .c:nth-child(1508) {
    animation: orbit1508 30s infinite;
    animation-delay: 15.08s;
    background-color: hsl(60.16, 100%, 50%);
  }
  @keyframes orbit1508 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-181deg) rotateY(125deg) translateX(160px) rotateZ(181deg);
    }
    80% {
      transform: rotateZ(-181deg) rotateY(125deg) translateX(160px) rotateZ(181deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-181deg) rotateY(125deg) translateX(480px) rotateZ(181deg);
    }
  }
  .c:nth-child(1509) {
    animation: orbit1509 30s infinite;
    animation-delay: 15.09s;
    background-color: hsl(60.18, 100%, 50%);
  }
  @keyframes orbit1509 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-81deg) rotateY(73deg) translateX(160px) rotateZ(81deg);
    }
    80% {
      transform: rotateZ(-81deg) rotateY(73deg) translateX(160px) rotateZ(81deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-81deg) rotateY(73deg) translateX(480px) rotateZ(81deg);
    }
  }
  .c:nth-child(1510) {
    animation: orbit1510 30s infinite;
    animation-delay: 15.1s;
    background-color: hsl(60.2, 100%, 50%);
  }
  @keyframes orbit1510 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-2deg) rotateY(278deg) translateX(160px) rotateZ(2deg);
    }
    80% {
      transform: rotateZ(-2deg) rotateY(278deg) translateX(160px) rotateZ(2deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-2deg) rotateY(278deg) translateX(480px) rotateZ(2deg);
    }
  }
  .c:nth-child(1511) {
    animation: orbit1511 30s infinite;
    animation-delay: 15.11s;
    background-color: hsl(60.22, 100%, 50%);
  }
  @keyframes orbit1511 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-181deg) rotateY(201deg) translateX(160px) rotateZ(181deg);
    }
    80% {
      transform: rotateZ(-181deg) rotateY(201deg) translateX(160px) rotateZ(181deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-181deg) rotateY(201deg) translateX(480px) rotateZ(181deg);
    }
  }
  .c:nth-child(1512) {
    animation: orbit1512 30s infinite;
    animation-delay: 15.12s;
    background-color: hsl(60.24, 100%, 50%);
  }
  @keyframes orbit1512 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-217deg) rotateY(269deg) translateX(160px) rotateZ(217deg);
    }
    80% {
      transform: rotateZ(-217deg) rotateY(269deg) translateX(160px) rotateZ(217deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-217deg) rotateY(269deg) translateX(480px) rotateZ(217deg);
    }
  }
  .c:nth-child(1513) {
    animation: orbit1513 30s infinite;
    animation-delay: 15.13s;
    background-color: hsl(60.26, 100%, 50%);
  }
  @keyframes orbit1513 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-114deg) rotateY(238deg) translateX(160px) rotateZ(114deg);
    }
    80% {
      transform: rotateZ(-114deg) rotateY(238deg) translateX(160px) rotateZ(114deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-114deg) rotateY(238deg) translateX(480px) rotateZ(114deg);
    }
  }
  .c:nth-child(1514) {
    animation: orbit1514 30s infinite;
    animation-delay: 15.14s;
    background-color: hsl(60.28, 100%, 50%);
  }
  @keyframes orbit1514 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-218deg) rotateY(294deg) translateX(160px) rotateZ(218deg);
    }
    80% {
      transform: rotateZ(-218deg) rotateY(294deg) translateX(160px) rotateZ(218deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-218deg) rotateY(294deg) translateX(480px) rotateZ(218deg);
    }
  }
  .c:nth-child(1515) {
    animation: orbit1515 30s infinite;
    animation-delay: 15.15s;
    background-color: hsl(60.3, 100%, 50%);
  }
  @keyframes orbit1515 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(140deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(140deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(140deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(1516) {
    animation: orbit1516 30s infinite;
    animation-delay: 15.16s;
    background-color: hsl(60.32, 100%, 50%);
  }
  @keyframes orbit1516 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-193deg) rotateY(347deg) translateX(160px) rotateZ(193deg);
    }
    80% {
      transform: rotateZ(-193deg) rotateY(347deg) translateX(160px) rotateZ(193deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-193deg) rotateY(347deg) translateX(480px) rotateZ(193deg);
    }
  }
  .c:nth-child(1517) {
    animation: orbit1517 30s infinite;
    animation-delay: 15.17s;
    background-color: hsl(60.34, 100%, 50%);
  }
  @keyframes orbit1517 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-74deg) rotateY(186deg) translateX(160px) rotateZ(74deg);
    }
    80% {
      transform: rotateZ(-74deg) rotateY(186deg) translateX(160px) rotateZ(74deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-74deg) rotateY(186deg) translateX(480px) rotateZ(74deg);
    }
  }
  .c:nth-child(1518) {
    animation: orbit1518 30s infinite;
    animation-delay: 15.18s;
    background-color: hsl(60.36, 100%, 50%);
  }
  @keyframes orbit1518 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-159deg) rotateY(234deg) translateX(160px) rotateZ(159deg);
    }
    80% {
      transform: rotateZ(-159deg) rotateY(234deg) translateX(160px) rotateZ(159deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-159deg) rotateY(234deg) translateX(480px) rotateZ(159deg);
    }
  }
  .c:nth-child(1519) {
    animation: orbit1519 30s infinite;
    animation-delay: 15.19s;
    background-color: hsl(60.38, 100%, 50%);
  }
  @keyframes orbit1519 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-15deg) rotateY(35deg) translateX(160px) rotateZ(15deg);
    }
    80% {
      transform: rotateZ(-15deg) rotateY(35deg) translateX(160px) rotateZ(15deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-15deg) rotateY(35deg) translateX(480px) rotateZ(15deg);
    }
  }
  .c:nth-child(1520) {
    animation: orbit1520 30s infinite;
    animation-delay: 15.2s;
    background-color: hsl(60.4, 100%, 50%);
  }
  @keyframes orbit1520 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(151deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(151deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(151deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1521) {
    animation: orbit1521 30s infinite;
    animation-delay: 15.21s;
    background-color: hsl(60.42, 100%, 50%);
  }
  @keyframes orbit1521 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-217deg) rotateY(136deg) translateX(160px) rotateZ(217deg);
    }
    80% {
      transform: rotateZ(-217deg) rotateY(136deg) translateX(160px) rotateZ(217deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-217deg) rotateY(136deg) translateX(480px) rotateZ(217deg);
    }
  }
  .c:nth-child(1522) {
    animation: orbit1522 30s infinite;
    animation-delay: 15.22s;
    background-color: hsl(60.44, 100%, 50%);
  }
  @keyframes orbit1522 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-264deg) rotateY(86deg) translateX(160px) rotateZ(264deg);
    }
    80% {
      transform: rotateZ(-264deg) rotateY(86deg) translateX(160px) rotateZ(264deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-264deg) rotateY(86deg) translateX(480px) rotateZ(264deg);
    }
  }
  .c:nth-child(1523) {
    animation: orbit1523 30s infinite;
    animation-delay: 15.23s;
    background-color: hsl(60.46, 100%, 50%);
  }
  @keyframes orbit1523 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-163deg) rotateY(268deg) translateX(160px) rotateZ(163deg);
    }
    80% {
      transform: rotateZ(-163deg) rotateY(268deg) translateX(160px) rotateZ(163deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-163deg) rotateY(268deg) translateX(480px) rotateZ(163deg);
    }
  }
  .c:nth-child(1524) {
    animation: orbit1524 30s infinite;
    animation-delay: 15.24s;
    background-color: hsl(60.48, 100%, 50%);
  }
  @keyframes orbit1524 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-117deg) rotateY(223deg) translateX(160px) rotateZ(117deg);
    }
    80% {
      transform: rotateZ(-117deg) rotateY(223deg) translateX(160px) rotateZ(117deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-117deg) rotateY(223deg) translateX(480px) rotateZ(117deg);
    }
  }
  .c:nth-child(1525) {
    animation: orbit1525 30s infinite;
    animation-delay: 15.25s;
    background-color: hsl(60.5, 100%, 50%);
  }
  @keyframes orbit1525 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-18deg) rotateY(222deg) translateX(160px) rotateZ(18deg);
    }
    80% {
      transform: rotateZ(-18deg) rotateY(222deg) translateX(160px) rotateZ(18deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-18deg) rotateY(222deg) translateX(480px) rotateZ(18deg);
    }
  }
  .c:nth-child(1526) {
    animation: orbit1526 30s infinite;
    animation-delay: 15.26s;
    background-color: hsl(60.52, 100%, 50%);
  }
  @keyframes orbit1526 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-6deg) rotateY(277deg) translateX(160px) rotateZ(6deg);
    }
    80% {
      transform: rotateZ(-6deg) rotateY(277deg) translateX(160px) rotateZ(6deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-6deg) rotateY(277deg) translateX(480px) rotateZ(6deg);
    }
  }
  .c:nth-child(1527) {
    animation: orbit1527 30s infinite;
    animation-delay: 15.27s;
    background-color: hsl(60.54, 100%, 50%);
  }
  @keyframes orbit1527 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-276deg) rotateY(64deg) translateX(160px) rotateZ(276deg);
    }
    80% {
      transform: rotateZ(-276deg) rotateY(64deg) translateX(160px) rotateZ(276deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-276deg) rotateY(64deg) translateX(480px) rotateZ(276deg);
    }
  }
  .c:nth-child(1528) {
    animation: orbit1528 30s infinite;
    animation-delay: 15.28s;
    background-color: hsl(60.56, 100%, 50%);
  }
  @keyframes orbit1528 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-245deg) rotateY(124deg) translateX(160px) rotateZ(245deg);
    }
    80% {
      transform: rotateZ(-245deg) rotateY(124deg) translateX(160px) rotateZ(245deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-245deg) rotateY(124deg) translateX(480px) rotateZ(245deg);
    }
  }
  .c:nth-child(1529) {
    animation: orbit1529 30s infinite;
    animation-delay: 15.29s;
    background-color: hsl(60.58, 100%, 50%);
  }
  @keyframes orbit1529 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-240deg) rotateY(11deg) translateX(160px) rotateZ(240deg);
    }
    80% {
      transform: rotateZ(-240deg) rotateY(11deg) translateX(160px) rotateZ(240deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-240deg) rotateY(11deg) translateX(480px) rotateZ(240deg);
    }
  }
  .c:nth-child(1530) {
    animation: orbit1530 30s infinite;
    animation-delay: 15.3s;
    background-color: hsl(60.6, 100%, 50%);
  }
  @keyframes orbit1530 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-175deg) rotateY(187deg) translateX(160px) rotateZ(175deg);
    }
    80% {
      transform: rotateZ(-175deg) rotateY(187deg) translateX(160px) rotateZ(175deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-175deg) rotateY(187deg) translateX(480px) rotateZ(175deg);
    }
  }
  .c:nth-child(1531) {
    animation: orbit1531 30s infinite;
    animation-delay: 15.31s;
    background-color: hsl(60.62, 100%, 50%);
  }
  @keyframes orbit1531 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-53deg) rotateY(326deg) translateX(160px) rotateZ(53deg);
    }
    80% {
      transform: rotateZ(-53deg) rotateY(326deg) translateX(160px) rotateZ(53deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-53deg) rotateY(326deg) translateX(480px) rotateZ(53deg);
    }
  }
  .c:nth-child(1532) {
    animation: orbit1532 30s infinite;
    animation-delay: 15.32s;
    background-color: hsl(60.64, 100%, 50%);
  }
  @keyframes orbit1532 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-280deg) rotateY(89deg) translateX(160px) rotateZ(280deg);
    }
    80% {
      transform: rotateZ(-280deg) rotateY(89deg) translateX(160px) rotateZ(280deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-280deg) rotateY(89deg) translateX(480px) rotateZ(280deg);
    }
  }
  .c:nth-child(1533) {
    animation: orbit1533 30s infinite;
    animation-delay: 15.33s;
    background-color: hsl(60.66, 100%, 50%);
  }
  @keyframes orbit1533 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-324deg) rotateY(178deg) translateX(160px) rotateZ(324deg);
    }
    80% {
      transform: rotateZ(-324deg) rotateY(178deg) translateX(160px) rotateZ(324deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-324deg) rotateY(178deg) translateX(480px) rotateZ(324deg);
    }
  }
  .c:nth-child(1534) {
    animation: orbit1534 30s infinite;
    animation-delay: 15.34s;
    background-color: hsl(60.68, 100%, 50%);
  }
  @keyframes orbit1534 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-359deg) rotateY(179deg) translateX(160px) rotateZ(359deg);
    }
    80% {
      transform: rotateZ(-359deg) rotateY(179deg) translateX(160px) rotateZ(359deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-359deg) rotateY(179deg) translateX(480px) rotateZ(359deg);
    }
  }
  .c:nth-child(1535) {
    animation: orbit1535 30s infinite;
    animation-delay: 15.35s;
    background-color: hsl(60.7, 100%, 50%);
  }
  @keyframes orbit1535 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-195deg) rotateY(227deg) translateX(160px) rotateZ(195deg);
    }
    80% {
      transform: rotateZ(-195deg) rotateY(227deg) translateX(160px) rotateZ(195deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-195deg) rotateY(227deg) translateX(480px) rotateZ(195deg);
    }
  }
  .c:nth-child(1536) {
    animation: orbit1536 30s infinite;
    animation-delay: 15.36s;
    background-color: hsl(60.72, 100%, 50%);
  }
  @keyframes orbit1536 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-329deg) rotateY(55deg) translateX(160px) rotateZ(329deg);
    }
    80% {
      transform: rotateZ(-329deg) rotateY(55deg) translateX(160px) rotateZ(329deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-329deg) rotateY(55deg) translateX(480px) rotateZ(329deg);
    }
  }
  .c:nth-child(1537) {
    animation: orbit1537 30s infinite;
    animation-delay: 15.37s;
    background-color: hsl(60.74, 100%, 50%);
  }
  @keyframes orbit1537 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-263deg) rotateY(265deg) translateX(160px) rotateZ(263deg);
    }
    80% {
      transform: rotateZ(-263deg) rotateY(265deg) translateX(160px) rotateZ(263deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-263deg) rotateY(265deg) translateX(480px) rotateZ(263deg);
    }
  }
  .c:nth-child(1538) {
    animation: orbit1538 30s infinite;
    animation-delay: 15.38s;
    background-color: hsl(60.76, 100%, 50%);
  }
  @keyframes orbit1538 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-76deg) rotateY(284deg) translateX(160px) rotateZ(76deg);
    }
    80% {
      transform: rotateZ(-76deg) rotateY(284deg) translateX(160px) rotateZ(76deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-76deg) rotateY(284deg) translateX(480px) rotateZ(76deg);
    }
  }
  .c:nth-child(1539) {
    animation: orbit1539 30s infinite;
    animation-delay: 15.39s;
    background-color: hsl(60.78, 100%, 50%);
  }
  @keyframes orbit1539 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-60deg) rotateY(67deg) translateX(160px) rotateZ(60deg);
    }
    80% {
      transform: rotateZ(-60deg) rotateY(67deg) translateX(160px) rotateZ(60deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-60deg) rotateY(67deg) translateX(480px) rotateZ(60deg);
    }
  }
  .c:nth-child(1540) {
    animation: orbit1540 30s infinite;
    animation-delay: 15.4s;
    background-color: hsl(60.8, 100%, 50%);
  }
  @keyframes orbit1540 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-87deg) rotateY(330deg) translateX(160px) rotateZ(87deg);
    }
    80% {
      transform: rotateZ(-87deg) rotateY(330deg) translateX(160px) rotateZ(87deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-87deg) rotateY(330deg) translateX(480px) rotateZ(87deg);
    }
  }
  .c:nth-child(1541) {
    animation: orbit1541 30s infinite;
    animation-delay: 15.41s;
    background-color: hsl(60.82, 100%, 50%);
  }
  @keyframes orbit1541 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-302deg) rotateY(205deg) translateX(160px) rotateZ(302deg);
    }
    80% {
      transform: rotateZ(-302deg) rotateY(205deg) translateX(160px) rotateZ(302deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-302deg) rotateY(205deg) translateX(480px) rotateZ(302deg);
    }
  }
  .c:nth-child(1542) {
    animation: orbit1542 30s infinite;
    animation-delay: 15.42s;
    background-color: hsl(60.84, 100%, 50%);
  }
  @keyframes orbit1542 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-45deg) rotateY(212deg) translateX(160px) rotateZ(45deg);
    }
    80% {
      transform: rotateZ(-45deg) rotateY(212deg) translateX(160px) rotateZ(45deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-45deg) rotateY(212deg) translateX(480px) rotateZ(45deg);
    }
  }
  .c:nth-child(1543) {
    animation: orbit1543 30s infinite;
    animation-delay: 15.43s;
    background-color: hsl(60.86, 100%, 50%);
  }
  @keyframes orbit1543 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-43deg) rotateY(86deg) translateX(160px) rotateZ(43deg);
    }
    80% {
      transform: rotateZ(-43deg) rotateY(86deg) translateX(160px) rotateZ(43deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-43deg) rotateY(86deg) translateX(480px) rotateZ(43deg);
    }
  }
  .c:nth-child(1544) {
    animation: orbit1544 30s infinite;
    animation-delay: 15.44s;
    background-color: hsl(60.88, 100%, 50%);
  }
  @keyframes orbit1544 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-160deg) rotateY(125deg) translateX(160px) rotateZ(160deg);
    }
    80% {
      transform: rotateZ(-160deg) rotateY(125deg) translateX(160px) rotateZ(160deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-160deg) rotateY(125deg) translateX(480px) rotateZ(160deg);
    }
  }
  .c:nth-child(1545) {
    animation: orbit1545 30s infinite;
    animation-delay: 15.45s;
    background-color: hsl(60.9, 100%, 50%);
  }
  @keyframes orbit1545 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-186deg) rotateY(313deg) translateX(160px) rotateZ(186deg);
    }
    80% {
      transform: rotateZ(-186deg) rotateY(313deg) translateX(160px) rotateZ(186deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-186deg) rotateY(313deg) translateX(480px) rotateZ(186deg);
    }
  }
  .c:nth-child(1546) {
    animation: orbit1546 30s infinite;
    animation-delay: 15.46s;
    background-color: hsl(60.92, 100%, 50%);
  }
  @keyframes orbit1546 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-140deg) rotateY(181deg) translateX(160px) rotateZ(140deg);
    }
    80% {
      transform: rotateZ(-140deg) rotateY(181deg) translateX(160px) rotateZ(140deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-140deg) rotateY(181deg) translateX(480px) rotateZ(140deg);
    }
  }
  .c:nth-child(1547) {
    animation: orbit1547 30s infinite;
    animation-delay: 15.47s;
    background-color: hsl(60.94, 100%, 50%);
  }
  @keyframes orbit1547 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-67deg) rotateY(238deg) translateX(160px) rotateZ(67deg);
    }
    80% {
      transform: rotateZ(-67deg) rotateY(238deg) translateX(160px) rotateZ(67deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-67deg) rotateY(238deg) translateX(480px) rotateZ(67deg);
    }
  }
  .c:nth-child(1548) {
    animation: orbit1548 30s infinite;
    animation-delay: 15.48s;
    background-color: hsl(60.96, 100%, 50%);
  }
  @keyframes orbit1548 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-332deg) rotateY(267deg) translateX(160px) rotateZ(332deg);
    }
    80% {
      transform: rotateZ(-332deg) rotateY(267deg) translateX(160px) rotateZ(332deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-332deg) rotateY(267deg) translateX(480px) rotateZ(332deg);
    }
  }
  .c:nth-child(1549) {
    animation: orbit1549 30s infinite;
    animation-delay: 15.49s;
    background-color: hsl(60.98, 100%, 50%);
  }
  @keyframes orbit1549 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-7deg) rotateY(57deg) translateX(160px) rotateZ(7deg);
    }
    80% {
      transform: rotateZ(-7deg) rotateY(57deg) translateX(160px) rotateZ(7deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-7deg) rotateY(57deg) translateX(480px) rotateZ(7deg);
    }
  }
  .c:nth-child(1550) {
    animation: orbit1550 30s infinite;
    animation-delay: 15.5s;
    background-color: hsl(61, 100%, 50%);
  }
  @keyframes orbit1550 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-131deg) rotateY(213deg) translateX(160px) rotateZ(131deg);
    }
    80% {
      transform: rotateZ(-131deg) rotateY(213deg) translateX(160px) rotateZ(131deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-131deg) rotateY(213deg) translateX(480px) rotateZ(131deg);
    }
  }
  .c:nth-child(1551) {
    animation: orbit1551 30s infinite;
    animation-delay: 15.51s;
    background-color: hsl(61.02, 100%, 50%);
  }
  @keyframes orbit1551 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-12deg) rotateY(169deg) translateX(160px) rotateZ(12deg);
    }
    80% {
      transform: rotateZ(-12deg) rotateY(169deg) translateX(160px) rotateZ(12deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-12deg) rotateY(169deg) translateX(480px) rotateZ(12deg);
    }
  }
  .c:nth-child(1552) {
    animation: orbit1552 30s infinite;
    animation-delay: 15.52s;
    background-color: hsl(61.04, 100%, 50%);
  }
  @keyframes orbit1552 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-172deg) rotateY(238deg) translateX(160px) rotateZ(172deg);
    }
    80% {
      transform: rotateZ(-172deg) rotateY(238deg) translateX(160px) rotateZ(172deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-172deg) rotateY(238deg) translateX(480px) rotateZ(172deg);
    }
  }
  .c:nth-child(1553) {
    animation: orbit1553 30s infinite;
    animation-delay: 15.53s;
    background-color: hsl(61.06, 100%, 50%);
  }
  @keyframes orbit1553 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-18deg) rotateY(148deg) translateX(160px) rotateZ(18deg);
    }
    80% {
      transform: rotateZ(-18deg) rotateY(148deg) translateX(160px) rotateZ(18deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-18deg) rotateY(148deg) translateX(480px) rotateZ(18deg);
    }
  }
  .c:nth-child(1554) {
    animation: orbit1554 30s infinite;
    animation-delay: 15.54s;
    background-color: hsl(61.08, 100%, 50%);
  }
  @keyframes orbit1554 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-340deg) rotateY(205deg) translateX(160px) rotateZ(340deg);
    }
    80% {
      transform: rotateZ(-340deg) rotateY(205deg) translateX(160px) rotateZ(340deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-340deg) rotateY(205deg) translateX(480px) rotateZ(340deg);
    }
  }
  .c:nth-child(1555) {
    animation: orbit1555 30s infinite;
    animation-delay: 15.55s;
    background-color: hsl(61.1, 100%, 50%);
  }
  @keyframes orbit1555 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-318deg) rotateY(246deg) translateX(160px) rotateZ(318deg);
    }
    80% {
      transform: rotateZ(-318deg) rotateY(246deg) translateX(160px) rotateZ(318deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-318deg) rotateY(246deg) translateX(480px) rotateZ(318deg);
    }
  }
  .c:nth-child(1556) {
    animation: orbit1556 30s infinite;
    animation-delay: 15.56s;
    background-color: hsl(61.12, 100%, 50%);
  }
  @keyframes orbit1556 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-322deg) rotateY(357deg) translateX(160px) rotateZ(322deg);
    }
    80% {
      transform: rotateZ(-322deg) rotateY(357deg) translateX(160px) rotateZ(322deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-322deg) rotateY(357deg) translateX(480px) rotateZ(322deg);
    }
  }
  .c:nth-child(1557) {
    animation: orbit1557 30s infinite;
    animation-delay: 15.57s;
    background-color: hsl(61.14, 100%, 50%);
  }
  @keyframes orbit1557 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-103deg) rotateY(335deg) translateX(160px) rotateZ(103deg);
    }
    80% {
      transform: rotateZ(-103deg) rotateY(335deg) translateX(160px) rotateZ(103deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-103deg) rotateY(335deg) translateX(480px) rotateZ(103deg);
    }
  }
  .c:nth-child(1558) {
    animation: orbit1558 30s infinite;
    animation-delay: 15.58s;
    background-color: hsl(61.16, 100%, 50%);
  }
  @keyframes orbit1558 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-334deg) rotateY(285deg) translateX(160px) rotateZ(334deg);
    }
    80% {
      transform: rotateZ(-334deg) rotateY(285deg) translateX(160px) rotateZ(334deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-334deg) rotateY(285deg) translateX(480px) rotateZ(334deg);
    }
  }
  .c:nth-child(1559) {
    animation: orbit1559 30s infinite;
    animation-delay: 15.59s;
    background-color: hsl(61.18, 100%, 50%);
  }
  @keyframes orbit1559 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-183deg) rotateY(301deg) translateX(160px) rotateZ(183deg);
    }
    80% {
      transform: rotateZ(-183deg) rotateY(301deg) translateX(160px) rotateZ(183deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-183deg) rotateY(301deg) translateX(480px) rotateZ(183deg);
    }
  }
  .c:nth-child(1560) {
    animation: orbit1560 30s infinite;
    animation-delay: 15.6s;
    background-color: hsl(61.2, 100%, 50%);
  }
  @keyframes orbit1560 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-11deg) rotateY(171deg) translateX(160px) rotateZ(11deg);
    }
    80% {
      transform: rotateZ(-11deg) rotateY(171deg) translateX(160px) rotateZ(11deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-11deg) rotateY(171deg) translateX(480px) rotateZ(11deg);
    }
  }
  .c:nth-child(1561) {
    animation: orbit1561 30s infinite;
    animation-delay: 15.61s;
    background-color: hsl(61.22, 100%, 50%);
  }
  @keyframes orbit1561 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-254deg) rotateY(171deg) translateX(160px) rotateZ(254deg);
    }
    80% {
      transform: rotateZ(-254deg) rotateY(171deg) translateX(160px) rotateZ(254deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-254deg) rotateY(171deg) translateX(480px) rotateZ(254deg);
    }
  }
  .c:nth-child(1562) {
    animation: orbit1562 30s infinite;
    animation-delay: 15.62s;
    background-color: hsl(61.24, 100%, 50%);
  }
  @keyframes orbit1562 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-3deg) rotateY(200deg) translateX(160px) rotateZ(3deg);
    }
    80% {
      transform: rotateZ(-3deg) rotateY(200deg) translateX(160px) rotateZ(3deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-3deg) rotateY(200deg) translateX(480px) rotateZ(3deg);
    }
  }
  .c:nth-child(1563) {
    animation: orbit1563 30s infinite;
    animation-delay: 15.63s;
    background-color: hsl(61.26, 100%, 50%);
  }
  @keyframes orbit1563 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-143deg) rotateY(4deg) translateX(160px) rotateZ(143deg);
    }
    80% {
      transform: rotateZ(-143deg) rotateY(4deg) translateX(160px) rotateZ(143deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-143deg) rotateY(4deg) translateX(480px) rotateZ(143deg);
    }
  }
  .c:nth-child(1564) {
    animation: orbit1564 30s infinite;
    animation-delay: 15.64s;
    background-color: hsl(61.28, 100%, 50%);
  }
  @keyframes orbit1564 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-328deg) rotateY(161deg) translateX(160px) rotateZ(328deg);
    }
    80% {
      transform: rotateZ(-328deg) rotateY(161deg) translateX(160px) rotateZ(328deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-328deg) rotateY(161deg) translateX(480px) rotateZ(328deg);
    }
  }
  .c:nth-child(1565) {
    animation: orbit1565 30s infinite;
    animation-delay: 15.65s;
    background-color: hsl(61.3, 100%, 50%);
  }
  @keyframes orbit1565 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-281deg) rotateY(78deg) translateX(160px) rotateZ(281deg);
    }
    80% {
      transform: rotateZ(-281deg) rotateY(78deg) translateX(160px) rotateZ(281deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-281deg) rotateY(78deg) translateX(480px) rotateZ(281deg);
    }
  }
  .c:nth-child(1566) {
    animation: orbit1566 30s infinite;
    animation-delay: 15.66s;
    background-color: hsl(61.32, 100%, 50%);
  }
  @keyframes orbit1566 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(165deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(165deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(165deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(1567) {
    animation: orbit1567 30s infinite;
    animation-delay: 15.67s;
    background-color: hsl(61.34, 100%, 50%);
  }
  @keyframes orbit1567 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-80deg) rotateY(266deg) translateX(160px) rotateZ(80deg);
    }
    80% {
      transform: rotateZ(-80deg) rotateY(266deg) translateX(160px) rotateZ(80deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-80deg) rotateY(266deg) translateX(480px) rotateZ(80deg);
    }
  }
  .c:nth-child(1568) {
    animation: orbit1568 30s infinite;
    animation-delay: 15.68s;
    background-color: hsl(61.36, 100%, 50%);
  }
  @keyframes orbit1568 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-298deg) rotateY(234deg) translateX(160px) rotateZ(298deg);
    }
    80% {
      transform: rotateZ(-298deg) rotateY(234deg) translateX(160px) rotateZ(298deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-298deg) rotateY(234deg) translateX(480px) rotateZ(298deg);
    }
  }
  .c:nth-child(1569) {
    animation: orbit1569 30s infinite;
    animation-delay: 15.69s;
    background-color: hsl(61.38, 100%, 50%);
  }
  @keyframes orbit1569 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-219deg) rotateY(314deg) translateX(160px) rotateZ(219deg);
    }
    80% {
      transform: rotateZ(-219deg) rotateY(314deg) translateX(160px) rotateZ(219deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-219deg) rotateY(314deg) translateX(480px) rotateZ(219deg);
    }
  }
  .c:nth-child(1570) {
    animation: orbit1570 30s infinite;
    animation-delay: 15.7s;
    background-color: hsl(61.4, 100%, 50%);
  }
  @keyframes orbit1570 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-299deg) rotateY(18deg) translateX(160px) rotateZ(299deg);
    }
    80% {
      transform: rotateZ(-299deg) rotateY(18deg) translateX(160px) rotateZ(299deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-299deg) rotateY(18deg) translateX(480px) rotateZ(299deg);
    }
  }
  .c:nth-child(1571) {
    animation: orbit1571 30s infinite;
    animation-delay: 15.71s;
    background-color: hsl(61.42, 100%, 50%);
  }
  @keyframes orbit1571 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-26deg) rotateY(178deg) translateX(160px) rotateZ(26deg);
    }
    80% {
      transform: rotateZ(-26deg) rotateY(178deg) translateX(160px) rotateZ(26deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-26deg) rotateY(178deg) translateX(480px) rotateZ(26deg);
    }
  }
  .c:nth-child(1572) {
    animation: orbit1572 30s infinite;
    animation-delay: 15.72s;
    background-color: hsl(61.44, 100%, 50%);
  }
  @keyframes orbit1572 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-127deg) rotateY(134deg) translateX(160px) rotateZ(127deg);
    }
    80% {
      transform: rotateZ(-127deg) rotateY(134deg) translateX(160px) rotateZ(127deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-127deg) rotateY(134deg) translateX(480px) rotateZ(127deg);
    }
  }
  .c:nth-child(1573) {
    animation: orbit1573 30s infinite;
    animation-delay: 15.73s;
    background-color: hsl(61.46, 100%, 50%);
  }
  @keyframes orbit1573 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-228deg) rotateY(16deg) translateX(160px) rotateZ(228deg);
    }
    80% {
      transform: rotateZ(-228deg) rotateY(16deg) translateX(160px) rotateZ(228deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-228deg) rotateY(16deg) translateX(480px) rotateZ(228deg);
    }
  }
  .c:nth-child(1574) {
    animation: orbit1574 30s infinite;
    animation-delay: 15.74s;
    background-color: hsl(61.48, 100%, 50%);
  }
  @keyframes orbit1574 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-203deg) rotateY(123deg) translateX(160px) rotateZ(203deg);
    }
    80% {
      transform: rotateZ(-203deg) rotateY(123deg) translateX(160px) rotateZ(203deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-203deg) rotateY(123deg) translateX(480px) rotateZ(203deg);
    }
  }
  .c:nth-child(1575) {
    animation: orbit1575 30s infinite;
    animation-delay: 15.75s;
    background-color: hsl(61.5, 100%, 50%);
  }
  @keyframes orbit1575 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-143deg) rotateY(344deg) translateX(160px) rotateZ(143deg);
    }
    80% {
      transform: rotateZ(-143deg) rotateY(344deg) translateX(160px) rotateZ(143deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-143deg) rotateY(344deg) translateX(480px) rotateZ(143deg);
    }
  }
  .c:nth-child(1576) {
    animation: orbit1576 30s infinite;
    animation-delay: 15.76s;
    background-color: hsl(61.52, 100%, 50%);
  }
  @keyframes orbit1576 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-192deg) rotateY(228deg) translateX(160px) rotateZ(192deg);
    }
    80% {
      transform: rotateZ(-192deg) rotateY(228deg) translateX(160px) rotateZ(192deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-192deg) rotateY(228deg) translateX(480px) rotateZ(192deg);
    }
  }
  .c:nth-child(1577) {
    animation: orbit1577 30s infinite;
    animation-delay: 15.77s;
    background-color: hsl(61.54, 100%, 50%);
  }
  @keyframes orbit1577 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-184deg) rotateY(89deg) translateX(160px) rotateZ(184deg);
    }
    80% {
      transform: rotateZ(-184deg) rotateY(89deg) translateX(160px) rotateZ(184deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-184deg) rotateY(89deg) translateX(480px) rotateZ(184deg);
    }
  }
  .c:nth-child(1578) {
    animation: orbit1578 30s infinite;
    animation-delay: 15.78s;
    background-color: hsl(61.56, 100%, 50%);
  }
  @keyframes orbit1578 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-261deg) rotateY(127deg) translateX(160px) rotateZ(261deg);
    }
    80% {
      transform: rotateZ(-261deg) rotateY(127deg) translateX(160px) rotateZ(261deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-261deg) rotateY(127deg) translateX(480px) rotateZ(261deg);
    }
  }
  .c:nth-child(1579) {
    animation: orbit1579 30s infinite;
    animation-delay: 15.79s;
    background-color: hsl(61.58, 100%, 50%);
  }
  @keyframes orbit1579 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-71deg) rotateY(44deg) translateX(160px) rotateZ(71deg);
    }
    80% {
      transform: rotateZ(-71deg) rotateY(44deg) translateX(160px) rotateZ(71deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-71deg) rotateY(44deg) translateX(480px) rotateZ(71deg);
    }
  }
  .c:nth-child(1580) {
    animation: orbit1580 30s infinite;
    animation-delay: 15.8s;
    background-color: hsl(61.6, 100%, 50%);
  }
  @keyframes orbit1580 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-100deg) rotateY(107deg) translateX(160px) rotateZ(100deg);
    }
    80% {
      transform: rotateZ(-100deg) rotateY(107deg) translateX(160px) rotateZ(100deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-100deg) rotateY(107deg) translateX(480px) rotateZ(100deg);
    }
  }
  .c:nth-child(1581) {
    animation: orbit1581 30s infinite;
    animation-delay: 15.81s;
    background-color: hsl(61.62, 100%, 50%);
  }
  @keyframes orbit1581 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(249deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(249deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(249deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(1582) {
    animation: orbit1582 30s infinite;
    animation-delay: 15.82s;
    background-color: hsl(61.64, 100%, 50%);
  }
  @keyframes orbit1582 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-76deg) rotateY(160deg) translateX(160px) rotateZ(76deg);
    }
    80% {
      transform: rotateZ(-76deg) rotateY(160deg) translateX(160px) rotateZ(76deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-76deg) rotateY(160deg) translateX(480px) rotateZ(76deg);
    }
  }
  .c:nth-child(1583) {
    animation: orbit1583 30s infinite;
    animation-delay: 15.83s;
    background-color: hsl(61.66, 100%, 50%);
  }
  @keyframes orbit1583 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-307deg) rotateY(174deg) translateX(160px) rotateZ(307deg);
    }
    80% {
      transform: rotateZ(-307deg) rotateY(174deg) translateX(160px) rotateZ(307deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-307deg) rotateY(174deg) translateX(480px) rotateZ(307deg);
    }
  }
  .c:nth-child(1584) {
    animation: orbit1584 30s infinite;
    animation-delay: 15.84s;
    background-color: hsl(61.68, 100%, 50%);
  }
  @keyframes orbit1584 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-277deg) rotateY(47deg) translateX(160px) rotateZ(277deg);
    }
    80% {
      transform: rotateZ(-277deg) rotateY(47deg) translateX(160px) rotateZ(277deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-277deg) rotateY(47deg) translateX(480px) rotateZ(277deg);
    }
  }
  .c:nth-child(1585) {
    animation: orbit1585 30s infinite;
    animation-delay: 15.85s;
    background-color: hsl(61.7, 100%, 50%);
  }
  @keyframes orbit1585 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-302deg) rotateY(152deg) translateX(160px) rotateZ(302deg);
    }
    80% {
      transform: rotateZ(-302deg) rotateY(152deg) translateX(160px) rotateZ(302deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-302deg) rotateY(152deg) translateX(480px) rotateZ(302deg);
    }
  }
  .c:nth-child(1586) {
    animation: orbit1586 30s infinite;
    animation-delay: 15.86s;
    background-color: hsl(61.72, 100%, 50%);
  }
  @keyframes orbit1586 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-123deg) rotateY(307deg) translateX(160px) rotateZ(123deg);
    }
    80% {
      transform: rotateZ(-123deg) rotateY(307deg) translateX(160px) rotateZ(123deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-123deg) rotateY(307deg) translateX(480px) rotateZ(123deg);
    }
  }
  .c:nth-child(1587) {
    animation: orbit1587 30s infinite;
    animation-delay: 15.87s;
    background-color: hsl(61.74, 100%, 50%);
  }
  @keyframes orbit1587 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-269deg) rotateY(301deg) translateX(160px) rotateZ(269deg);
    }
    80% {
      transform: rotateZ(-269deg) rotateY(301deg) translateX(160px) rotateZ(269deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-269deg) rotateY(301deg) translateX(480px) rotateZ(269deg);
    }
  }
  .c:nth-child(1588) {
    animation: orbit1588 30s infinite;
    animation-delay: 15.88s;
    background-color: hsl(61.76, 100%, 50%);
  }
  @keyframes orbit1588 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-130deg) rotateY(278deg) translateX(160px) rotateZ(130deg);
    }
    80% {
      transform: rotateZ(-130deg) rotateY(278deg) translateX(160px) rotateZ(130deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-130deg) rotateY(278deg) translateX(480px) rotateZ(130deg);
    }
  }
  .c:nth-child(1589) {
    animation: orbit1589 30s infinite;
    animation-delay: 15.89s;
    background-color: hsl(61.78, 100%, 50%);
  }
  @keyframes orbit1589 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(325deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(325deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(325deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(1590) {
    animation: orbit1590 30s infinite;
    animation-delay: 15.9s;
    background-color: hsl(61.8, 100%, 50%);
  }
  @keyframes orbit1590 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-171deg) rotateY(71deg) translateX(160px) rotateZ(171deg);
    }
    80% {
      transform: rotateZ(-171deg) rotateY(71deg) translateX(160px) rotateZ(171deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-171deg) rotateY(71deg) translateX(480px) rotateZ(171deg);
    }
  }
  .c:nth-child(1591) {
    animation: orbit1591 30s infinite;
    animation-delay: 15.91s;
    background-color: hsl(61.82, 100%, 50%);
  }
  @keyframes orbit1591 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-192deg) rotateY(96deg) translateX(160px) rotateZ(192deg);
    }
    80% {
      transform: rotateZ(-192deg) rotateY(96deg) translateX(160px) rotateZ(192deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-192deg) rotateY(96deg) translateX(480px) rotateZ(192deg);
    }
  }
  .c:nth-child(1592) {
    animation: orbit1592 30s infinite;
    animation-delay: 15.92s;
    background-color: hsl(61.84, 100%, 50%);
  }
  @keyframes orbit1592 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(43deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(43deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(43deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(1593) {
    animation: orbit1593 30s infinite;
    animation-delay: 15.93s;
    background-color: hsl(61.86, 100%, 50%);
  }
  @keyframes orbit1593 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-34deg) rotateY(253deg) translateX(160px) rotateZ(34deg);
    }
    80% {
      transform: rotateZ(-34deg) rotateY(253deg) translateX(160px) rotateZ(34deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-34deg) rotateY(253deg) translateX(480px) rotateZ(34deg);
    }
  }
  .c:nth-child(1594) {
    animation: orbit1594 30s infinite;
    animation-delay: 15.94s;
    background-color: hsl(61.88, 100%, 50%);
  }
  @keyframes orbit1594 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-168deg) rotateY(157deg) translateX(160px) rotateZ(168deg);
    }
    80% {
      transform: rotateZ(-168deg) rotateY(157deg) translateX(160px) rotateZ(168deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-168deg) rotateY(157deg) translateX(480px) rotateZ(168deg);
    }
  }
  .c:nth-child(1595) {
    animation: orbit1595 30s infinite;
    animation-delay: 15.95s;
    background-color: hsl(61.9, 100%, 50%);
  }
  @keyframes orbit1595 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-18deg) rotateY(225deg) translateX(160px) rotateZ(18deg);
    }
    80% {
      transform: rotateZ(-18deg) rotateY(225deg) translateX(160px) rotateZ(18deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-18deg) rotateY(225deg) translateX(480px) rotateZ(18deg);
    }
  }
  .c:nth-child(1596) {
    animation: orbit1596 30s infinite;
    animation-delay: 15.96s;
    background-color: hsl(61.92, 100%, 50%);
  }
  @keyframes orbit1596 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(150deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(150deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(150deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(1597) {
    animation: orbit1597 30s infinite;
    animation-delay: 15.97s;
    background-color: hsl(61.94, 100%, 50%);
  }
  @keyframes orbit1597 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-103deg) rotateY(243deg) translateX(160px) rotateZ(103deg);
    }
    80% {
      transform: rotateZ(-103deg) rotateY(243deg) translateX(160px) rotateZ(103deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-103deg) rotateY(243deg) translateX(480px) rotateZ(103deg);
    }
  }
  .c:nth-child(1598) {
    animation: orbit1598 30s infinite;
    animation-delay: 15.98s;
    background-color: hsl(61.96, 100%, 50%);
  }
  @keyframes orbit1598 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-62deg) rotateY(278deg) translateX(160px) rotateZ(62deg);
    }
    80% {
      transform: rotateZ(-62deg) rotateY(278deg) translateX(160px) rotateZ(62deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-62deg) rotateY(278deg) translateX(480px) rotateZ(62deg);
    }
  }
  .c:nth-child(1599) {
    animation: orbit1599 30s infinite;
    animation-delay: 15.99s;
    background-color: hsl(61.98, 100%, 50%);
  }
  @keyframes orbit1599 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-27deg) rotateY(137deg) translateX(160px) rotateZ(27deg);
    }
    80% {
      transform: rotateZ(-27deg) rotateY(137deg) translateX(160px) rotateZ(27deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-27deg) rotateY(137deg) translateX(480px) rotateZ(27deg);
    }
  }
  .c:nth-child(1600) {
    animation: orbit1600 30s infinite;
    animation-delay: 16s;
    background-color: hsl(62, 100%, 50%);
  }
  @keyframes orbit1600 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-272deg) rotateY(26deg) translateX(160px) rotateZ(272deg);
    }
    80% {
      transform: rotateZ(-272deg) rotateY(26deg) translateX(160px) rotateZ(272deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-272deg) rotateY(26deg) translateX(480px) rotateZ(272deg);
    }
  }
  .c:nth-child(1601) {
    animation: orbit1601 30s infinite;
    animation-delay: 16.01s;
    background-color: hsl(62.02, 100%, 50%);
  }
  @keyframes orbit1601 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-63deg) rotateY(174deg) translateX(160px) rotateZ(63deg);
    }
    80% {
      transform: rotateZ(-63deg) rotateY(174deg) translateX(160px) rotateZ(63deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-63deg) rotateY(174deg) translateX(480px) rotateZ(63deg);
    }
  }
  .c:nth-child(1602) {
    animation: orbit1602 30s infinite;
    animation-delay: 16.02s;
    background-color: hsl(62.04, 100%, 50%);
  }
  @keyframes orbit1602 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-324deg) rotateY(121deg) translateX(160px) rotateZ(324deg);
    }
    80% {
      transform: rotateZ(-324deg) rotateY(121deg) translateX(160px) rotateZ(324deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-324deg) rotateY(121deg) translateX(480px) rotateZ(324deg);
    }
  }
  .c:nth-child(1603) {
    animation: orbit1603 30s infinite;
    animation-delay: 16.03s;
    background-color: hsl(62.06, 100%, 50%);
  }
  @keyframes orbit1603 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-230deg) rotateY(176deg) translateX(160px) rotateZ(230deg);
    }
    80% {
      transform: rotateZ(-230deg) rotateY(176deg) translateX(160px) rotateZ(230deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-230deg) rotateY(176deg) translateX(480px) rotateZ(230deg);
    }
  }
  .c:nth-child(1604) {
    animation: orbit1604 30s infinite;
    animation-delay: 16.04s;
    background-color: hsl(62.08, 100%, 50%);
  }
  @keyframes orbit1604 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-317deg) rotateY(53deg) translateX(160px) rotateZ(317deg);
    }
    80% {
      transform: rotateZ(-317deg) rotateY(53deg) translateX(160px) rotateZ(317deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-317deg) rotateY(53deg) translateX(480px) rotateZ(317deg);
    }
  }
  .c:nth-child(1605) {
    animation: orbit1605 30s infinite;
    animation-delay: 16.05s;
    background-color: hsl(62.1, 100%, 50%);
  }
  @keyframes orbit1605 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-9deg) rotateY(263deg) translateX(160px) rotateZ(9deg);
    }
    80% {
      transform: rotateZ(-9deg) rotateY(263deg) translateX(160px) rotateZ(9deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-9deg) rotateY(263deg) translateX(480px) rotateZ(9deg);
    }
  }
  .c:nth-child(1606) {
    animation: orbit1606 30s infinite;
    animation-delay: 16.06s;
    background-color: hsl(62.12, 100%, 50%);
  }
  @keyframes orbit1606 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-298deg) rotateY(125deg) translateX(160px) rotateZ(298deg);
    }
    80% {
      transform: rotateZ(-298deg) rotateY(125deg) translateX(160px) rotateZ(298deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-298deg) rotateY(125deg) translateX(480px) rotateZ(298deg);
    }
  }
  .c:nth-child(1607) {
    animation: orbit1607 30s infinite;
    animation-delay: 16.07s;
    background-color: hsl(62.14, 100%, 50%);
  }
  @keyframes orbit1607 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-36deg) rotateY(27deg) translateX(160px) rotateZ(36deg);
    }
    80% {
      transform: rotateZ(-36deg) rotateY(27deg) translateX(160px) rotateZ(36deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-36deg) rotateY(27deg) translateX(480px) rotateZ(36deg);
    }
  }
  .c:nth-child(1608) {
    animation: orbit1608 30s infinite;
    animation-delay: 16.08s;
    background-color: hsl(62.16, 100%, 50%);
  }
  @keyframes orbit1608 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-176deg) rotateY(151deg) translateX(160px) rotateZ(176deg);
    }
    80% {
      transform: rotateZ(-176deg) rotateY(151deg) translateX(160px) rotateZ(176deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-176deg) rotateY(151deg) translateX(480px) rotateZ(176deg);
    }
  }
  .c:nth-child(1609) {
    animation: orbit1609 30s infinite;
    animation-delay: 16.09s;
    background-color: hsl(62.18, 100%, 50%);
  }
  @keyframes orbit1609 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-149deg) rotateY(8deg) translateX(160px) rotateZ(149deg);
    }
    80% {
      transform: rotateZ(-149deg) rotateY(8deg) translateX(160px) rotateZ(149deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-149deg) rotateY(8deg) translateX(480px) rotateZ(149deg);
    }
  }
  .c:nth-child(1610) {
    animation: orbit1610 30s infinite;
    animation-delay: 16.1s;
    background-color: hsl(62.2, 100%, 50%);
  }
  @keyframes orbit1610 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-83deg) rotateY(19deg) translateX(160px) rotateZ(83deg);
    }
    80% {
      transform: rotateZ(-83deg) rotateY(19deg) translateX(160px) rotateZ(83deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-83deg) rotateY(19deg) translateX(480px) rotateZ(83deg);
    }
  }
  .c:nth-child(1611) {
    animation: orbit1611 30s infinite;
    animation-delay: 16.11s;
    background-color: hsl(62.22, 100%, 50%);
  }
  @keyframes orbit1611 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-189deg) rotateY(286deg) translateX(160px) rotateZ(189deg);
    }
    80% {
      transform: rotateZ(-189deg) rotateY(286deg) translateX(160px) rotateZ(189deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-189deg) rotateY(286deg) translateX(480px) rotateZ(189deg);
    }
  }
  .c:nth-child(1612) {
    animation: orbit1612 30s infinite;
    animation-delay: 16.12s;
    background-color: hsl(62.24, 100%, 50%);
  }
  @keyframes orbit1612 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-70deg) rotateY(66deg) translateX(160px) rotateZ(70deg);
    }
    80% {
      transform: rotateZ(-70deg) rotateY(66deg) translateX(160px) rotateZ(70deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-70deg) rotateY(66deg) translateX(480px) rotateZ(70deg);
    }
  }
  .c:nth-child(1613) {
    animation: orbit1613 30s infinite;
    animation-delay: 16.13s;
    background-color: hsl(62.26, 100%, 50%);
  }
  @keyframes orbit1613 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-335deg) rotateY(169deg) translateX(160px) rotateZ(335deg);
    }
    80% {
      transform: rotateZ(-335deg) rotateY(169deg) translateX(160px) rotateZ(335deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-335deg) rotateY(169deg) translateX(480px) rotateZ(335deg);
    }
  }
  .c:nth-child(1614) {
    animation: orbit1614 30s infinite;
    animation-delay: 16.14s;
    background-color: hsl(62.28, 100%, 50%);
  }
  @keyframes orbit1614 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-340deg) rotateY(20deg) translateX(160px) rotateZ(340deg);
    }
    80% {
      transform: rotateZ(-340deg) rotateY(20deg) translateX(160px) rotateZ(340deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-340deg) rotateY(20deg) translateX(480px) rotateZ(340deg);
    }
  }
  .c:nth-child(1615) {
    animation: orbit1615 30s infinite;
    animation-delay: 16.15s;
    background-color: hsl(62.3, 100%, 50%);
  }
  @keyframes orbit1615 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-341deg) rotateY(309deg) translateX(160px) rotateZ(341deg);
    }
    80% {
      transform: rotateZ(-341deg) rotateY(309deg) translateX(160px) rotateZ(341deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-341deg) rotateY(309deg) translateX(480px) rotateZ(341deg);
    }
  }
  .c:nth-child(1616) {
    animation: orbit1616 30s infinite;
    animation-delay: 16.16s;
    background-color: hsl(62.32, 100%, 50%);
  }
  @keyframes orbit1616 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-60deg) rotateY(185deg) translateX(160px) rotateZ(60deg);
    }
    80% {
      transform: rotateZ(-60deg) rotateY(185deg) translateX(160px) rotateZ(60deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-60deg) rotateY(185deg) translateX(480px) rotateZ(60deg);
    }
  }
  .c:nth-child(1617) {
    animation: orbit1617 30s infinite;
    animation-delay: 16.17s;
    background-color: hsl(62.34, 100%, 50%);
  }
  @keyframes orbit1617 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-101deg) rotateY(225deg) translateX(160px) rotateZ(101deg);
    }
    80% {
      transform: rotateZ(-101deg) rotateY(225deg) translateX(160px) rotateZ(101deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-101deg) rotateY(225deg) translateX(480px) rotateZ(101deg);
    }
  }
  .c:nth-child(1618) {
    animation: orbit1618 30s infinite;
    animation-delay: 16.18s;
    background-color: hsl(62.36, 100%, 50%);
  }
  @keyframes orbit1618 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-19deg) rotateY(191deg) translateX(160px) rotateZ(19deg);
    }
    80% {
      transform: rotateZ(-19deg) rotateY(191deg) translateX(160px) rotateZ(19deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-19deg) rotateY(191deg) translateX(480px) rotateZ(19deg);
    }
  }
  .c:nth-child(1619) {
    animation: orbit1619 30s infinite;
    animation-delay: 16.19s;
    background-color: hsl(62.38, 100%, 50%);
  }
  @keyframes orbit1619 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-185deg) rotateY(58deg) translateX(160px) rotateZ(185deg);
    }
    80% {
      transform: rotateZ(-185deg) rotateY(58deg) translateX(160px) rotateZ(185deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-185deg) rotateY(58deg) translateX(480px) rotateZ(185deg);
    }
  }
  .c:nth-child(1620) {
    animation: orbit1620 30s infinite;
    animation-delay: 16.2s;
    background-color: hsl(62.4, 100%, 50%);
  }
  @keyframes orbit1620 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-220deg) rotateY(251deg) translateX(160px) rotateZ(220deg);
    }
    80% {
      transform: rotateZ(-220deg) rotateY(251deg) translateX(160px) rotateZ(220deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-220deg) rotateY(251deg) translateX(480px) rotateZ(220deg);
    }
  }
  .c:nth-child(1621) {
    animation: orbit1621 30s infinite;
    animation-delay: 16.21s;
    background-color: hsl(62.42, 100%, 50%);
  }
  @keyframes orbit1621 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-28deg) rotateY(181deg) translateX(160px) rotateZ(28deg);
    }
    80% {
      transform: rotateZ(-28deg) rotateY(181deg) translateX(160px) rotateZ(28deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-28deg) rotateY(181deg) translateX(480px) rotateZ(28deg);
    }
  }
  .c:nth-child(1622) {
    animation: orbit1622 30s infinite;
    animation-delay: 16.22s;
    background-color: hsl(62.44, 100%, 50%);
  }
  @keyframes orbit1622 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-184deg) rotateY(309deg) translateX(160px) rotateZ(184deg);
    }
    80% {
      transform: rotateZ(-184deg) rotateY(309deg) translateX(160px) rotateZ(184deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-184deg) rotateY(309deg) translateX(480px) rotateZ(184deg);
    }
  }
  .c:nth-child(1623) {
    animation: orbit1623 30s infinite;
    animation-delay: 16.23s;
    background-color: hsl(62.46, 100%, 50%);
  }
  @keyframes orbit1623 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-322deg) rotateY(157deg) translateX(160px) rotateZ(322deg);
    }
    80% {
      transform: rotateZ(-322deg) rotateY(157deg) translateX(160px) rotateZ(322deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-322deg) rotateY(157deg) translateX(480px) rotateZ(322deg);
    }
  }
  .c:nth-child(1624) {
    animation: orbit1624 30s infinite;
    animation-delay: 16.24s;
    background-color: hsl(62.48, 100%, 50%);
  }
  @keyframes orbit1624 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-52deg) rotateY(291deg) translateX(160px) rotateZ(52deg);
    }
    80% {
      transform: rotateZ(-52deg) rotateY(291deg) translateX(160px) rotateZ(52deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-52deg) rotateY(291deg) translateX(480px) rotateZ(52deg);
    }
  }
  .c:nth-child(1625) {
    animation: orbit1625 30s infinite;
    animation-delay: 16.25s;
    background-color: hsl(62.5, 100%, 50%);
  }
  @keyframes orbit1625 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-315deg) rotateY(187deg) translateX(160px) rotateZ(315deg);
    }
    80% {
      transform: rotateZ(-315deg) rotateY(187deg) translateX(160px) rotateZ(315deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-315deg) rotateY(187deg) translateX(480px) rotateZ(315deg);
    }
  }
  .c:nth-child(1626) {
    animation: orbit1626 30s infinite;
    animation-delay: 16.26s;
    background-color: hsl(62.52, 100%, 50%);
  }
  @keyframes orbit1626 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-163deg) rotateY(3deg) translateX(160px) rotateZ(163deg);
    }
    80% {
      transform: rotateZ(-163deg) rotateY(3deg) translateX(160px) rotateZ(163deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-163deg) rotateY(3deg) translateX(480px) rotateZ(163deg);
    }
  }
  .c:nth-child(1627) {
    animation: orbit1627 30s infinite;
    animation-delay: 16.27s;
    background-color: hsl(62.54, 100%, 50%);
  }
  @keyframes orbit1627 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-184deg) rotateY(337deg) translateX(160px) rotateZ(184deg);
    }
    80% {
      transform: rotateZ(-184deg) rotateY(337deg) translateX(160px) rotateZ(184deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-184deg) rotateY(337deg) translateX(480px) rotateZ(184deg);
    }
  }
  .c:nth-child(1628) {
    animation: orbit1628 30s infinite;
    animation-delay: 16.28s;
    background-color: hsl(62.56, 100%, 50%);
  }
  @keyframes orbit1628 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-101deg) rotateY(287deg) translateX(160px) rotateZ(101deg);
    }
    80% {
      transform: rotateZ(-101deg) rotateY(287deg) translateX(160px) rotateZ(101deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-101deg) rotateY(287deg) translateX(480px) rotateZ(101deg);
    }
  }
  .c:nth-child(1629) {
    animation: orbit1629 30s infinite;
    animation-delay: 16.29s;
    background-color: hsl(62.58, 100%, 50%);
  }
  @keyframes orbit1629 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-71deg) rotateY(60deg) translateX(160px) rotateZ(71deg);
    }
    80% {
      transform: rotateZ(-71deg) rotateY(60deg) translateX(160px) rotateZ(71deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-71deg) rotateY(60deg) translateX(480px) rotateZ(71deg);
    }
  }
  .c:nth-child(1630) {
    animation: orbit1630 30s infinite;
    animation-delay: 16.3s;
    background-color: hsl(62.6, 100%, 50%);
  }
  @keyframes orbit1630 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(312deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(312deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(312deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(1631) {
    animation: orbit1631 30s infinite;
    animation-delay: 16.31s;
    background-color: hsl(62.62, 100%, 50%);
  }
  @keyframes orbit1631 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(336deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(336deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(336deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(1632) {
    animation: orbit1632 30s infinite;
    animation-delay: 16.32s;
    background-color: hsl(62.64, 100%, 50%);
  }
  @keyframes orbit1632 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-170deg) rotateY(231deg) translateX(160px) rotateZ(170deg);
    }
    80% {
      transform: rotateZ(-170deg) rotateY(231deg) translateX(160px) rotateZ(170deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-170deg) rotateY(231deg) translateX(480px) rotateZ(170deg);
    }
  }
  .c:nth-child(1633) {
    animation: orbit1633 30s infinite;
    animation-delay: 16.33s;
    background-color: hsl(62.66, 100%, 50%);
  }
  @keyframes orbit1633 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(22deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(22deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(22deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(1634) {
    animation: orbit1634 30s infinite;
    animation-delay: 16.34s;
    background-color: hsl(62.68, 100%, 50%);
  }
  @keyframes orbit1634 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-147deg) rotateY(248deg) translateX(160px) rotateZ(147deg);
    }
    80% {
      transform: rotateZ(-147deg) rotateY(248deg) translateX(160px) rotateZ(147deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-147deg) rotateY(248deg) translateX(480px) rotateZ(147deg);
    }
  }
  .c:nth-child(1635) {
    animation: orbit1635 30s infinite;
    animation-delay: 16.35s;
    background-color: hsl(62.7, 100%, 50%);
  }
  @keyframes orbit1635 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-30deg) rotateY(312deg) translateX(160px) rotateZ(30deg);
    }
    80% {
      transform: rotateZ(-30deg) rotateY(312deg) translateX(160px) rotateZ(30deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-30deg) rotateY(312deg) translateX(480px) rotateZ(30deg);
    }
  }
  .c:nth-child(1636) {
    animation: orbit1636 30s infinite;
    animation-delay: 16.36s;
    background-color: hsl(62.72, 100%, 50%);
  }
  @keyframes orbit1636 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-1deg) rotateY(230deg) translateX(160px) rotateZ(1deg);
    }
    80% {
      transform: rotateZ(-1deg) rotateY(230deg) translateX(160px) rotateZ(1deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-1deg) rotateY(230deg) translateX(480px) rotateZ(1deg);
    }
  }
  .c:nth-child(1637) {
    animation: orbit1637 30s infinite;
    animation-delay: 16.37s;
    background-color: hsl(62.74, 100%, 50%);
  }
  @keyframes orbit1637 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-69deg) rotateY(212deg) translateX(160px) rotateZ(69deg);
    }
    80% {
      transform: rotateZ(-69deg) rotateY(212deg) translateX(160px) rotateZ(69deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-69deg) rotateY(212deg) translateX(480px) rotateZ(69deg);
    }
  }
  .c:nth-child(1638) {
    animation: orbit1638 30s infinite;
    animation-delay: 16.38s;
    background-color: hsl(62.76, 100%, 50%);
  }
  @keyframes orbit1638 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-219deg) rotateY(75deg) translateX(160px) rotateZ(219deg);
    }
    80% {
      transform: rotateZ(-219deg) rotateY(75deg) translateX(160px) rotateZ(219deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-219deg) rotateY(75deg) translateX(480px) rotateZ(219deg);
    }
  }
  .c:nth-child(1639) {
    animation: orbit1639 30s infinite;
    animation-delay: 16.39s;
    background-color: hsl(62.78, 100%, 50%);
  }
  @keyframes orbit1639 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-259deg) rotateY(172deg) translateX(160px) rotateZ(259deg);
    }
    80% {
      transform: rotateZ(-259deg) rotateY(172deg) translateX(160px) rotateZ(259deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-259deg) rotateY(172deg) translateX(480px) rotateZ(259deg);
    }
  }
  .c:nth-child(1640) {
    animation: orbit1640 30s infinite;
    animation-delay: 16.4s;
    background-color: hsl(62.8, 100%, 50%);
  }
  @keyframes orbit1640 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(185deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(185deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(185deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(1641) {
    animation: orbit1641 30s infinite;
    animation-delay: 16.41s;
    background-color: hsl(62.82, 100%, 50%);
  }
  @keyframes orbit1641 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-21deg) rotateY(99deg) translateX(160px) rotateZ(21deg);
    }
    80% {
      transform: rotateZ(-21deg) rotateY(99deg) translateX(160px) rotateZ(21deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-21deg) rotateY(99deg) translateX(480px) rotateZ(21deg);
    }
  }
  .c:nth-child(1642) {
    animation: orbit1642 30s infinite;
    animation-delay: 16.42s;
    background-color: hsl(62.84, 100%, 50%);
  }
  @keyframes orbit1642 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-152deg) rotateY(315deg) translateX(160px) rotateZ(152deg);
    }
    80% {
      transform: rotateZ(-152deg) rotateY(315deg) translateX(160px) rotateZ(152deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-152deg) rotateY(315deg) translateX(480px) rotateZ(152deg);
    }
  }
  .c:nth-child(1643) {
    animation: orbit1643 30s infinite;
    animation-delay: 16.43s;
    background-color: hsl(62.86, 100%, 50%);
  }
  @keyframes orbit1643 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-35deg) rotateY(94deg) translateX(160px) rotateZ(35deg);
    }
    80% {
      transform: rotateZ(-35deg) rotateY(94deg) translateX(160px) rotateZ(35deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-35deg) rotateY(94deg) translateX(480px) rotateZ(35deg);
    }
  }
  .c:nth-child(1644) {
    animation: orbit1644 30s infinite;
    animation-delay: 16.44s;
    background-color: hsl(62.88, 100%, 50%);
  }
  @keyframes orbit1644 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-319deg) rotateY(34deg) translateX(160px) rotateZ(319deg);
    }
    80% {
      transform: rotateZ(-319deg) rotateY(34deg) translateX(160px) rotateZ(319deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-319deg) rotateY(34deg) translateX(480px) rotateZ(319deg);
    }
  }
  .c:nth-child(1645) {
    animation: orbit1645 30s infinite;
    animation-delay: 16.45s;
    background-color: hsl(62.9, 100%, 50%);
  }
  @keyframes orbit1645 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-16deg) rotateY(37deg) translateX(160px) rotateZ(16deg);
    }
    80% {
      transform: rotateZ(-16deg) rotateY(37deg) translateX(160px) rotateZ(16deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-16deg) rotateY(37deg) translateX(480px) rotateZ(16deg);
    }
  }
  .c:nth-child(1646) {
    animation: orbit1646 30s infinite;
    animation-delay: 16.46s;
    background-color: hsl(62.92, 100%, 50%);
  }
  @keyframes orbit1646 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-77deg) rotateY(292deg) translateX(160px) rotateZ(77deg);
    }
    80% {
      transform: rotateZ(-77deg) rotateY(292deg) translateX(160px) rotateZ(77deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-77deg) rotateY(292deg) translateX(480px) rotateZ(77deg);
    }
  }
  .c:nth-child(1647) {
    animation: orbit1647 30s infinite;
    animation-delay: 16.47s;
    background-color: hsl(62.94, 100%, 50%);
  }
  @keyframes orbit1647 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-292deg) rotateY(313deg) translateX(160px) rotateZ(292deg);
    }
    80% {
      transform: rotateZ(-292deg) rotateY(313deg) translateX(160px) rotateZ(292deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-292deg) rotateY(313deg) translateX(480px) rotateZ(292deg);
    }
  }
  .c:nth-child(1648) {
    animation: orbit1648 30s infinite;
    animation-delay: 16.48s;
    background-color: hsl(62.96, 100%, 50%);
  }
  @keyframes orbit1648 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-76deg) rotateY(109deg) translateX(160px) rotateZ(76deg);
    }
    80% {
      transform: rotateZ(-76deg) rotateY(109deg) translateX(160px) rotateZ(76deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-76deg) rotateY(109deg) translateX(480px) rotateZ(76deg);
    }
  }
  .c:nth-child(1649) {
    animation: orbit1649 30s infinite;
    animation-delay: 16.49s;
    background-color: hsl(62.98, 100%, 50%);
  }
  @keyframes orbit1649 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(315deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(315deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(315deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(1650) {
    animation: orbit1650 30s infinite;
    animation-delay: 16.5s;
    background-color: hsl(63, 100%, 50%);
  }
  @keyframes orbit1650 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-347deg) rotateY(255deg) translateX(160px) rotateZ(347deg);
    }
    80% {
      transform: rotateZ(-347deg) rotateY(255deg) translateX(160px) rotateZ(347deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-347deg) rotateY(255deg) translateX(480px) rotateZ(347deg);
    }
  }
  .c:nth-child(1651) {
    animation: orbit1651 30s infinite;
    animation-delay: 16.51s;
    background-color: hsl(63.02, 100%, 50%);
  }
  @keyframes orbit1651 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-98deg) rotateY(344deg) translateX(160px) rotateZ(98deg);
    }
    80% {
      transform: rotateZ(-98deg) rotateY(344deg) translateX(160px) rotateZ(98deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-98deg) rotateY(344deg) translateX(480px) rotateZ(98deg);
    }
  }
  .c:nth-child(1652) {
    animation: orbit1652 30s infinite;
    animation-delay: 16.52s;
    background-color: hsl(63.04, 100%, 50%);
  }
  @keyframes orbit1652 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-213deg) rotateY(94deg) translateX(160px) rotateZ(213deg);
    }
    80% {
      transform: rotateZ(-213deg) rotateY(94deg) translateX(160px) rotateZ(213deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-213deg) rotateY(94deg) translateX(480px) rotateZ(213deg);
    }
  }
  .c:nth-child(1653) {
    animation: orbit1653 30s infinite;
    animation-delay: 16.53s;
    background-color: hsl(63.06, 100%, 50%);
  }
  @keyframes orbit1653 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(112deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(112deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(112deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(1654) {
    animation: orbit1654 30s infinite;
    animation-delay: 16.54s;
    background-color: hsl(63.08, 100%, 50%);
  }
  @keyframes orbit1654 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-317deg) rotateY(145deg) translateX(160px) rotateZ(317deg);
    }
    80% {
      transform: rotateZ(-317deg) rotateY(145deg) translateX(160px) rotateZ(317deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-317deg) rotateY(145deg) translateX(480px) rotateZ(317deg);
    }
  }
  .c:nth-child(1655) {
    animation: orbit1655 30s infinite;
    animation-delay: 16.55s;
    background-color: hsl(63.1, 100%, 50%);
  }
  @keyframes orbit1655 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(3deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(3deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(3deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(1656) {
    animation: orbit1656 30s infinite;
    animation-delay: 16.56s;
    background-color: hsl(63.12, 100%, 50%);
  }
  @keyframes orbit1656 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-278deg) rotateY(143deg) translateX(160px) rotateZ(278deg);
    }
    80% {
      transform: rotateZ(-278deg) rotateY(143deg) translateX(160px) rotateZ(278deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-278deg) rotateY(143deg) translateX(480px) rotateZ(278deg);
    }
  }
  .c:nth-child(1657) {
    animation: orbit1657 30s infinite;
    animation-delay: 16.57s;
    background-color: hsl(63.14, 100%, 50%);
  }
  @keyframes orbit1657 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-163deg) rotateY(352deg) translateX(160px) rotateZ(163deg);
    }
    80% {
      transform: rotateZ(-163deg) rotateY(352deg) translateX(160px) rotateZ(163deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-163deg) rotateY(352deg) translateX(480px) rotateZ(163deg);
    }
  }
  .c:nth-child(1658) {
    animation: orbit1658 30s infinite;
    animation-delay: 16.58s;
    background-color: hsl(63.16, 100%, 50%);
  }
  @keyframes orbit1658 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-67deg) rotateY(232deg) translateX(160px) rotateZ(67deg);
    }
    80% {
      transform: rotateZ(-67deg) rotateY(232deg) translateX(160px) rotateZ(67deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-67deg) rotateY(232deg) translateX(480px) rotateZ(67deg);
    }
  }
  .c:nth-child(1659) {
    animation: orbit1659 30s infinite;
    animation-delay: 16.59s;
    background-color: hsl(63.18, 100%, 50%);
  }
  @keyframes orbit1659 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-329deg) rotateY(355deg) translateX(160px) rotateZ(329deg);
    }
    80% {
      transform: rotateZ(-329deg) rotateY(355deg) translateX(160px) rotateZ(329deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-329deg) rotateY(355deg) translateX(480px) rotateZ(329deg);
    }
  }
  .c:nth-child(1660) {
    animation: orbit1660 30s infinite;
    animation-delay: 16.6s;
    background-color: hsl(63.2, 100%, 50%);
  }
  @keyframes orbit1660 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-3deg) rotateY(260deg) translateX(160px) rotateZ(3deg);
    }
    80% {
      transform: rotateZ(-3deg) rotateY(260deg) translateX(160px) rotateZ(3deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-3deg) rotateY(260deg) translateX(480px) rotateZ(3deg);
    }
  }
  .c:nth-child(1661) {
    animation: orbit1661 30s infinite;
    animation-delay: 16.61s;
    background-color: hsl(63.22, 100%, 50%);
  }
  @keyframes orbit1661 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-158deg) rotateY(116deg) translateX(160px) rotateZ(158deg);
    }
    80% {
      transform: rotateZ(-158deg) rotateY(116deg) translateX(160px) rotateZ(158deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-158deg) rotateY(116deg) translateX(480px) rotateZ(158deg);
    }
  }
  .c:nth-child(1662) {
    animation: orbit1662 30s infinite;
    animation-delay: 16.62s;
    background-color: hsl(63.24, 100%, 50%);
  }
  @keyframes orbit1662 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-94deg) rotateY(311deg) translateX(160px) rotateZ(94deg);
    }
    80% {
      transform: rotateZ(-94deg) rotateY(311deg) translateX(160px) rotateZ(94deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-94deg) rotateY(311deg) translateX(480px) rotateZ(94deg);
    }
  }
  .c:nth-child(1663) {
    animation: orbit1663 30s infinite;
    animation-delay: 16.63s;
    background-color: hsl(63.26, 100%, 50%);
  }
  @keyframes orbit1663 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-213deg) rotateY(207deg) translateX(160px) rotateZ(213deg);
    }
    80% {
      transform: rotateZ(-213deg) rotateY(207deg) translateX(160px) rotateZ(213deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-213deg) rotateY(207deg) translateX(480px) rotateZ(213deg);
    }
  }
  .c:nth-child(1664) {
    animation: orbit1664 30s infinite;
    animation-delay: 16.64s;
    background-color: hsl(63.28, 100%, 50%);
  }
  @keyframes orbit1664 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-202deg) rotateY(53deg) translateX(160px) rotateZ(202deg);
    }
    80% {
      transform: rotateZ(-202deg) rotateY(53deg) translateX(160px) rotateZ(202deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-202deg) rotateY(53deg) translateX(480px) rotateZ(202deg);
    }
  }
  .c:nth-child(1665) {
    animation: orbit1665 30s infinite;
    animation-delay: 16.65s;
    background-color: hsl(63.3, 100%, 50%);
  }
  @keyframes orbit1665 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-46deg) rotateY(275deg) translateX(160px) rotateZ(46deg);
    }
    80% {
      transform: rotateZ(-46deg) rotateY(275deg) translateX(160px) rotateZ(46deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-46deg) rotateY(275deg) translateX(480px) rotateZ(46deg);
    }
  }
  .c:nth-child(1666) {
    animation: orbit1666 30s infinite;
    animation-delay: 16.66s;
    background-color: hsl(63.32, 100%, 50%);
  }
  @keyframes orbit1666 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-156deg) rotateY(293deg) translateX(160px) rotateZ(156deg);
    }
    80% {
      transform: rotateZ(-156deg) rotateY(293deg) translateX(160px) rotateZ(156deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-156deg) rotateY(293deg) translateX(480px) rotateZ(156deg);
    }
  }
  .c:nth-child(1667) {
    animation: orbit1667 30s infinite;
    animation-delay: 16.67s;
    background-color: hsl(63.34, 100%, 50%);
  }
  @keyframes orbit1667 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-159deg) rotateY(43deg) translateX(160px) rotateZ(159deg);
    }
    80% {
      transform: rotateZ(-159deg) rotateY(43deg) translateX(160px) rotateZ(159deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-159deg) rotateY(43deg) translateX(480px) rotateZ(159deg);
    }
  }
  .c:nth-child(1668) {
    animation: orbit1668 30s infinite;
    animation-delay: 16.68s;
    background-color: hsl(63.36, 100%, 50%);
  }
  @keyframes orbit1668 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-74deg) rotateY(63deg) translateX(160px) rotateZ(74deg);
    }
    80% {
      transform: rotateZ(-74deg) rotateY(63deg) translateX(160px) rotateZ(74deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-74deg) rotateY(63deg) translateX(480px) rotateZ(74deg);
    }
  }
  .c:nth-child(1669) {
    animation: orbit1669 30s infinite;
    animation-delay: 16.69s;
    background-color: hsl(63.38, 100%, 50%);
  }
  @keyframes orbit1669 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-161deg) rotateY(76deg) translateX(160px) rotateZ(161deg);
    }
    80% {
      transform: rotateZ(-161deg) rotateY(76deg) translateX(160px) rotateZ(161deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-161deg) rotateY(76deg) translateX(480px) rotateZ(161deg);
    }
  }
  .c:nth-child(1670) {
    animation: orbit1670 30s infinite;
    animation-delay: 16.7s;
    background-color: hsl(63.4, 100%, 50%);
  }
  @keyframes orbit1670 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-312deg) rotateY(188deg) translateX(160px) rotateZ(312deg);
    }
    80% {
      transform: rotateZ(-312deg) rotateY(188deg) translateX(160px) rotateZ(312deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-312deg) rotateY(188deg) translateX(480px) rotateZ(312deg);
    }
  }
  .c:nth-child(1671) {
    animation: orbit1671 30s infinite;
    animation-delay: 16.71s;
    background-color: hsl(63.42, 100%, 50%);
  }
  @keyframes orbit1671 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-204deg) rotateY(234deg) translateX(160px) rotateZ(204deg);
    }
    80% {
      transform: rotateZ(-204deg) rotateY(234deg) translateX(160px) rotateZ(204deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-204deg) rotateY(234deg) translateX(480px) rotateZ(204deg);
    }
  }
  .c:nth-child(1672) {
    animation: orbit1672 30s infinite;
    animation-delay: 16.72s;
    background-color: hsl(63.44, 100%, 50%);
  }
  @keyframes orbit1672 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-342deg) rotateY(284deg) translateX(160px) rotateZ(342deg);
    }
    80% {
      transform: rotateZ(-342deg) rotateY(284deg) translateX(160px) rotateZ(342deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-342deg) rotateY(284deg) translateX(480px) rotateZ(342deg);
    }
  }
  .c:nth-child(1673) {
    animation: orbit1673 30s infinite;
    animation-delay: 16.73s;
    background-color: hsl(63.46, 100%, 50%);
  }
  @keyframes orbit1673 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(108deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(108deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(108deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(1674) {
    animation: orbit1674 30s infinite;
    animation-delay: 16.74s;
    background-color: hsl(63.48, 100%, 50%);
  }
  @keyframes orbit1674 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-209deg) rotateY(232deg) translateX(160px) rotateZ(209deg);
    }
    80% {
      transform: rotateZ(-209deg) rotateY(232deg) translateX(160px) rotateZ(209deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-209deg) rotateY(232deg) translateX(480px) rotateZ(209deg);
    }
  }
  .c:nth-child(1675) {
    animation: orbit1675 30s infinite;
    animation-delay: 16.75s;
    background-color: hsl(63.5, 100%, 50%);
  }
  @keyframes orbit1675 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-159deg) rotateY(309deg) translateX(160px) rotateZ(159deg);
    }
    80% {
      transform: rotateZ(-159deg) rotateY(309deg) translateX(160px) rotateZ(159deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-159deg) rotateY(309deg) translateX(480px) rotateZ(159deg);
    }
  }
  .c:nth-child(1676) {
    animation: orbit1676 30s infinite;
    animation-delay: 16.76s;
    background-color: hsl(63.52, 100%, 50%);
  }
  @keyframes orbit1676 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-7deg) rotateY(350deg) translateX(160px) rotateZ(7deg);
    }
    80% {
      transform: rotateZ(-7deg) rotateY(350deg) translateX(160px) rotateZ(7deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-7deg) rotateY(350deg) translateX(480px) rotateZ(7deg);
    }
  }
  .c:nth-child(1677) {
    animation: orbit1677 30s infinite;
    animation-delay: 16.77s;
    background-color: hsl(63.54, 100%, 50%);
  }
  @keyframes orbit1677 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-88deg) rotateY(306deg) translateX(160px) rotateZ(88deg);
    }
    80% {
      transform: rotateZ(-88deg) rotateY(306deg) translateX(160px) rotateZ(88deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-88deg) rotateY(306deg) translateX(480px) rotateZ(88deg);
    }
  }
  .c:nth-child(1678) {
    animation: orbit1678 30s infinite;
    animation-delay: 16.78s;
    background-color: hsl(63.56, 100%, 50%);
  }
  @keyframes orbit1678 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-299deg) rotateY(197deg) translateX(160px) rotateZ(299deg);
    }
    80% {
      transform: rotateZ(-299deg) rotateY(197deg) translateX(160px) rotateZ(299deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-299deg) rotateY(197deg) translateX(480px) rotateZ(299deg);
    }
  }
  .c:nth-child(1679) {
    animation: orbit1679 30s infinite;
    animation-delay: 16.79s;
    background-color: hsl(63.58, 100%, 50%);
  }
  @keyframes orbit1679 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-251deg) rotateY(264deg) translateX(160px) rotateZ(251deg);
    }
    80% {
      transform: rotateZ(-251deg) rotateY(264deg) translateX(160px) rotateZ(251deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-251deg) rotateY(264deg) translateX(480px) rotateZ(251deg);
    }
  }
  .c:nth-child(1680) {
    animation: orbit1680 30s infinite;
    animation-delay: 16.8s;
    background-color: hsl(63.6, 100%, 50%);
  }
  @keyframes orbit1680 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-353deg) rotateY(164deg) translateX(160px) rotateZ(353deg);
    }
    80% {
      transform: rotateZ(-353deg) rotateY(164deg) translateX(160px) rotateZ(353deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-353deg) rotateY(164deg) translateX(480px) rotateZ(353deg);
    }
  }
  .c:nth-child(1681) {
    animation: orbit1681 30s infinite;
    animation-delay: 16.81s;
    background-color: hsl(63.62, 100%, 50%);
  }
  @keyframes orbit1681 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-256deg) rotateY(84deg) translateX(160px) rotateZ(256deg);
    }
    80% {
      transform: rotateZ(-256deg) rotateY(84deg) translateX(160px) rotateZ(256deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-256deg) rotateY(84deg) translateX(480px) rotateZ(256deg);
    }
  }
  .c:nth-child(1682) {
    animation: orbit1682 30s infinite;
    animation-delay: 16.82s;
    background-color: hsl(63.64, 100%, 50%);
  }
  @keyframes orbit1682 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-339deg) rotateY(316deg) translateX(160px) rotateZ(339deg);
    }
    80% {
      transform: rotateZ(-339deg) rotateY(316deg) translateX(160px) rotateZ(339deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-339deg) rotateY(316deg) translateX(480px) rotateZ(339deg);
    }
  }
  .c:nth-child(1683) {
    animation: orbit1683 30s infinite;
    animation-delay: 16.83s;
    background-color: hsl(63.66, 100%, 50%);
  }
  @keyframes orbit1683 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-275deg) rotateY(343deg) translateX(160px) rotateZ(275deg);
    }
    80% {
      transform: rotateZ(-275deg) rotateY(343deg) translateX(160px) rotateZ(275deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-275deg) rotateY(343deg) translateX(480px) rotateZ(275deg);
    }
  }
  .c:nth-child(1684) {
    animation: orbit1684 30s infinite;
    animation-delay: 16.84s;
    background-color: hsl(63.68, 100%, 50%);
  }
  @keyframes orbit1684 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-25deg) rotateY(220deg) translateX(160px) rotateZ(25deg);
    }
    80% {
      transform: rotateZ(-25deg) rotateY(220deg) translateX(160px) rotateZ(25deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-25deg) rotateY(220deg) translateX(480px) rotateZ(25deg);
    }
  }
  .c:nth-child(1685) {
    animation: orbit1685 30s infinite;
    animation-delay: 16.85s;
    background-color: hsl(63.7, 100%, 50%);
  }
  @keyframes orbit1685 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-354deg) rotateY(287deg) translateX(160px) rotateZ(354deg);
    }
    80% {
      transform: rotateZ(-354deg) rotateY(287deg) translateX(160px) rotateZ(354deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-354deg) rotateY(287deg) translateX(480px) rotateZ(354deg);
    }
  }
  .c:nth-child(1686) {
    animation: orbit1686 30s infinite;
    animation-delay: 16.86s;
    background-color: hsl(63.72, 100%, 50%);
  }
  @keyframes orbit1686 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-236deg) rotateY(315deg) translateX(160px) rotateZ(236deg);
    }
    80% {
      transform: rotateZ(-236deg) rotateY(315deg) translateX(160px) rotateZ(236deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-236deg) rotateY(315deg) translateX(480px) rotateZ(236deg);
    }
  }
  .c:nth-child(1687) {
    animation: orbit1687 30s infinite;
    animation-delay: 16.87s;
    background-color: hsl(63.74, 100%, 50%);
  }
  @keyframes orbit1687 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-349deg) rotateY(64deg) translateX(160px) rotateZ(349deg);
    }
    80% {
      transform: rotateZ(-349deg) rotateY(64deg) translateX(160px) rotateZ(349deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-349deg) rotateY(64deg) translateX(480px) rotateZ(349deg);
    }
  }
  .c:nth-child(1688) {
    animation: orbit1688 30s infinite;
    animation-delay: 16.88s;
    background-color: hsl(63.76, 100%, 50%);
  }
  @keyframes orbit1688 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-217deg) rotateY(228deg) translateX(160px) rotateZ(217deg);
    }
    80% {
      transform: rotateZ(-217deg) rotateY(228deg) translateX(160px) rotateZ(217deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-217deg) rotateY(228deg) translateX(480px) rotateZ(217deg);
    }
  }
  .c:nth-child(1689) {
    animation: orbit1689 30s infinite;
    animation-delay: 16.89s;
    background-color: hsl(63.78, 100%, 50%);
  }
  @keyframes orbit1689 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-180deg) rotateY(6deg) translateX(160px) rotateZ(180deg);
    }
    80% {
      transform: rotateZ(-180deg) rotateY(6deg) translateX(160px) rotateZ(180deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-180deg) rotateY(6deg) translateX(480px) rotateZ(180deg);
    }
  }
  .c:nth-child(1690) {
    animation: orbit1690 30s infinite;
    animation-delay: 16.9s;
    background-color: hsl(63.8, 100%, 50%);
  }
  @keyframes orbit1690 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-108deg) rotateY(244deg) translateX(160px) rotateZ(108deg);
    }
    80% {
      transform: rotateZ(-108deg) rotateY(244deg) translateX(160px) rotateZ(108deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-108deg) rotateY(244deg) translateX(480px) rotateZ(108deg);
    }
  }
  .c:nth-child(1691) {
    animation: orbit1691 30s infinite;
    animation-delay: 16.91s;
    background-color: hsl(63.82, 100%, 50%);
  }
  @keyframes orbit1691 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-186deg) rotateY(230deg) translateX(160px) rotateZ(186deg);
    }
    80% {
      transform: rotateZ(-186deg) rotateY(230deg) translateX(160px) rotateZ(186deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-186deg) rotateY(230deg) translateX(480px) rotateZ(186deg);
    }
  }
  .c:nth-child(1692) {
    animation: orbit1692 30s infinite;
    animation-delay: 16.92s;
    background-color: hsl(63.84, 100%, 50%);
  }
  @keyframes orbit1692 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-251deg) rotateY(296deg) translateX(160px) rotateZ(251deg);
    }
    80% {
      transform: rotateZ(-251deg) rotateY(296deg) translateX(160px) rotateZ(251deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-251deg) rotateY(296deg) translateX(480px) rotateZ(251deg);
    }
  }
  .c:nth-child(1693) {
    animation: orbit1693 30s infinite;
    animation-delay: 16.93s;
    background-color: hsl(63.86, 100%, 50%);
  }
  @keyframes orbit1693 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-227deg) rotateY(262deg) translateX(160px) rotateZ(227deg);
    }
    80% {
      transform: rotateZ(-227deg) rotateY(262deg) translateX(160px) rotateZ(227deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-227deg) rotateY(262deg) translateX(480px) rotateZ(227deg);
    }
  }
  .c:nth-child(1694) {
    animation: orbit1694 30s infinite;
    animation-delay: 16.94s;
    background-color: hsl(63.88, 100%, 50%);
  }
  @keyframes orbit1694 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-89deg) rotateY(327deg) translateX(160px) rotateZ(89deg);
    }
    80% {
      transform: rotateZ(-89deg) rotateY(327deg) translateX(160px) rotateZ(89deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-89deg) rotateY(327deg) translateX(480px) rotateZ(89deg);
    }
  }
  .c:nth-child(1695) {
    animation: orbit1695 30s infinite;
    animation-delay: 16.95s;
    background-color: hsl(63.9, 100%, 50%);
  }
  @keyframes orbit1695 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-111deg) rotateY(348deg) translateX(160px) rotateZ(111deg);
    }
    80% {
      transform: rotateZ(-111deg) rotateY(348deg) translateX(160px) rotateZ(111deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-111deg) rotateY(348deg) translateX(480px) rotateZ(111deg);
    }
  }
  .c:nth-child(1696) {
    animation: orbit1696 30s infinite;
    animation-delay: 16.96s;
    background-color: hsl(63.92, 100%, 50%);
  }
  @keyframes orbit1696 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(316deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(316deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(316deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(1697) {
    animation: orbit1697 30s infinite;
    animation-delay: 16.97s;
    background-color: hsl(63.94, 100%, 50%);
  }
  @keyframes orbit1697 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-286deg) rotateY(117deg) translateX(160px) rotateZ(286deg);
    }
    80% {
      transform: rotateZ(-286deg) rotateY(117deg) translateX(160px) rotateZ(286deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-286deg) rotateY(117deg) translateX(480px) rotateZ(286deg);
    }
  }
  .c:nth-child(1698) {
    animation: orbit1698 30s infinite;
    animation-delay: 16.98s;
    background-color: hsl(63.96, 100%, 50%);
  }
  @keyframes orbit1698 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-294deg) rotateY(10deg) translateX(160px) rotateZ(294deg);
    }
    80% {
      transform: rotateZ(-294deg) rotateY(10deg) translateX(160px) rotateZ(294deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-294deg) rotateY(10deg) translateX(480px) rotateZ(294deg);
    }
  }
  .c:nth-child(1699) {
    animation: orbit1699 30s infinite;
    animation-delay: 16.99s;
    background-color: hsl(63.98, 100%, 50%);
  }
  @keyframes orbit1699 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-28deg) rotateY(93deg) translateX(160px) rotateZ(28deg);
    }
    80% {
      transform: rotateZ(-28deg) rotateY(93deg) translateX(160px) rotateZ(28deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-28deg) rotateY(93deg) translateX(480px) rotateZ(28deg);
    }
  }
  .c:nth-child(1700) {
    animation: orbit1700 30s infinite;
    animation-delay: 17s;
    background-color: hsl(64, 100%, 50%);
  }
  @keyframes orbit1700 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-154deg) rotateY(136deg) translateX(160px) rotateZ(154deg);
    }
    80% {
      transform: rotateZ(-154deg) rotateY(136deg) translateX(160px) rotateZ(154deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-154deg) rotateY(136deg) translateX(480px) rotateZ(154deg);
    }
  }
  .c:nth-child(1701) {
    animation: orbit1701 30s infinite;
    animation-delay: 17.01s;
    background-color: hsl(64.02, 100%, 50%);
  }
  @keyframes orbit1701 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-150deg) rotateY(278deg) translateX(160px) rotateZ(150deg);
    }
    80% {
      transform: rotateZ(-150deg) rotateY(278deg) translateX(160px) rotateZ(150deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-150deg) rotateY(278deg) translateX(480px) rotateZ(150deg);
    }
  }
  .c:nth-child(1702) {
    animation: orbit1702 30s infinite;
    animation-delay: 17.02s;
    background-color: hsl(64.04, 100%, 50%);
  }
  @keyframes orbit1702 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-342deg) rotateY(237deg) translateX(160px) rotateZ(342deg);
    }
    80% {
      transform: rotateZ(-342deg) rotateY(237deg) translateX(160px) rotateZ(342deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-342deg) rotateY(237deg) translateX(480px) rotateZ(342deg);
    }
  }
  .c:nth-child(1703) {
    animation: orbit1703 30s infinite;
    animation-delay: 17.03s;
    background-color: hsl(64.06, 100%, 50%);
  }
  @keyframes orbit1703 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-238deg) rotateY(23deg) translateX(160px) rotateZ(238deg);
    }
    80% {
      transform: rotateZ(-238deg) rotateY(23deg) translateX(160px) rotateZ(238deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-238deg) rotateY(23deg) translateX(480px) rotateZ(238deg);
    }
  }
  .c:nth-child(1704) {
    animation: orbit1704 30s infinite;
    animation-delay: 17.04s;
    background-color: hsl(64.08, 100%, 50%);
  }
  @keyframes orbit1704 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-230deg) rotateY(68deg) translateX(160px) rotateZ(230deg);
    }
    80% {
      transform: rotateZ(-230deg) rotateY(68deg) translateX(160px) rotateZ(230deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-230deg) rotateY(68deg) translateX(480px) rotateZ(230deg);
    }
  }
  .c:nth-child(1705) {
    animation: orbit1705 30s infinite;
    animation-delay: 17.05s;
    background-color: hsl(64.1, 100%, 50%);
  }
  @keyframes orbit1705 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-35deg) rotateY(103deg) translateX(160px) rotateZ(35deg);
    }
    80% {
      transform: rotateZ(-35deg) rotateY(103deg) translateX(160px) rotateZ(35deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-35deg) rotateY(103deg) translateX(480px) rotateZ(35deg);
    }
  }
  .c:nth-child(1706) {
    animation: orbit1706 30s infinite;
    animation-delay: 17.06s;
    background-color: hsl(64.12, 100%, 50%);
  }
  @keyframes orbit1706 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-133deg) rotateY(47deg) translateX(160px) rotateZ(133deg);
    }
    80% {
      transform: rotateZ(-133deg) rotateY(47deg) translateX(160px) rotateZ(133deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-133deg) rotateY(47deg) translateX(480px) rotateZ(133deg);
    }
  }
  .c:nth-child(1707) {
    animation: orbit1707 30s infinite;
    animation-delay: 17.07s;
    background-color: hsl(64.14, 100%, 50%);
  }
  @keyframes orbit1707 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-250deg) rotateY(256deg) translateX(160px) rotateZ(250deg);
    }
    80% {
      transform: rotateZ(-250deg) rotateY(256deg) translateX(160px) rotateZ(250deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-250deg) rotateY(256deg) translateX(480px) rotateZ(250deg);
    }
  }
  .c:nth-child(1708) {
    animation: orbit1708 30s infinite;
    animation-delay: 17.08s;
    background-color: hsl(64.16, 100%, 50%);
  }
  @keyframes orbit1708 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-195deg) rotateY(69deg) translateX(160px) rotateZ(195deg);
    }
    80% {
      transform: rotateZ(-195deg) rotateY(69deg) translateX(160px) rotateZ(195deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-195deg) rotateY(69deg) translateX(480px) rotateZ(195deg);
    }
  }
  .c:nth-child(1709) {
    animation: orbit1709 30s infinite;
    animation-delay: 17.09s;
    background-color: hsl(64.18, 100%, 50%);
  }
  @keyframes orbit1709 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-198deg) rotateY(255deg) translateX(160px) rotateZ(198deg);
    }
    80% {
      transform: rotateZ(-198deg) rotateY(255deg) translateX(160px) rotateZ(198deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-198deg) rotateY(255deg) translateX(480px) rotateZ(198deg);
    }
  }
  .c:nth-child(1710) {
    animation: orbit1710 30s infinite;
    animation-delay: 17.1s;
    background-color: hsl(64.2, 100%, 50%);
  }
  @keyframes orbit1710 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-211deg) rotateY(80deg) translateX(160px) rotateZ(211deg);
    }
    80% {
      transform: rotateZ(-211deg) rotateY(80deg) translateX(160px) rotateZ(211deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-211deg) rotateY(80deg) translateX(480px) rotateZ(211deg);
    }
  }
  .c:nth-child(1711) {
    animation: orbit1711 30s infinite;
    animation-delay: 17.11s;
    background-color: hsl(64.22, 100%, 50%);
  }
  @keyframes orbit1711 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-12deg) rotateY(266deg) translateX(160px) rotateZ(12deg);
    }
    80% {
      transform: rotateZ(-12deg) rotateY(266deg) translateX(160px) rotateZ(12deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-12deg) rotateY(266deg) translateX(480px) rotateZ(12deg);
    }
  }
  .c:nth-child(1712) {
    animation: orbit1712 30s infinite;
    animation-delay: 17.12s;
    background-color: hsl(64.24, 100%, 50%);
  }
  @keyframes orbit1712 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-340deg) rotateY(33deg) translateX(160px) rotateZ(340deg);
    }
    80% {
      transform: rotateZ(-340deg) rotateY(33deg) translateX(160px) rotateZ(340deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-340deg) rotateY(33deg) translateX(480px) rotateZ(340deg);
    }
  }
  .c:nth-child(1713) {
    animation: orbit1713 30s infinite;
    animation-delay: 17.13s;
    background-color: hsl(64.26, 100%, 50%);
  }
  @keyframes orbit1713 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-121deg) rotateY(341deg) translateX(160px) rotateZ(121deg);
    }
    80% {
      transform: rotateZ(-121deg) rotateY(341deg) translateX(160px) rotateZ(121deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-121deg) rotateY(341deg) translateX(480px) rotateZ(121deg);
    }
  }
  .c:nth-child(1714) {
    animation: orbit1714 30s infinite;
    animation-delay: 17.14s;
    background-color: hsl(64.28, 100%, 50%);
  }
  @keyframes orbit1714 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-241deg) rotateY(124deg) translateX(160px) rotateZ(241deg);
    }
    80% {
      transform: rotateZ(-241deg) rotateY(124deg) translateX(160px) rotateZ(241deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-241deg) rotateY(124deg) translateX(480px) rotateZ(241deg);
    }
  }
  .c:nth-child(1715) {
    animation: orbit1715 30s infinite;
    animation-delay: 17.15s;
    background-color: hsl(64.3, 100%, 50%);
  }
  @keyframes orbit1715 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-345deg) rotateY(23deg) translateX(160px) rotateZ(345deg);
    }
    80% {
      transform: rotateZ(-345deg) rotateY(23deg) translateX(160px) rotateZ(345deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-345deg) rotateY(23deg) translateX(480px) rotateZ(345deg);
    }
  }
  .c:nth-child(1716) {
    animation: orbit1716 30s infinite;
    animation-delay: 17.16s;
    background-color: hsl(64.32, 100%, 50%);
  }
  @keyframes orbit1716 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-319deg) rotateY(258deg) translateX(160px) rotateZ(319deg);
    }
    80% {
      transform: rotateZ(-319deg) rotateY(258deg) translateX(160px) rotateZ(319deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-319deg) rotateY(258deg) translateX(480px) rotateZ(319deg);
    }
  }
  .c:nth-child(1717) {
    animation: orbit1717 30s infinite;
    animation-delay: 17.17s;
    background-color: hsl(64.34, 100%, 50%);
  }
  @keyframes orbit1717 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-74deg) rotateY(219deg) translateX(160px) rotateZ(74deg);
    }
    80% {
      transform: rotateZ(-74deg) rotateY(219deg) translateX(160px) rotateZ(74deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-74deg) rotateY(219deg) translateX(480px) rotateZ(74deg);
    }
  }
  .c:nth-child(1718) {
    animation: orbit1718 30s infinite;
    animation-delay: 17.18s;
    background-color: hsl(64.36, 100%, 50%);
  }
  @keyframes orbit1718 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-91deg) rotateY(205deg) translateX(160px) rotateZ(91deg);
    }
    80% {
      transform: rotateZ(-91deg) rotateY(205deg) translateX(160px) rotateZ(91deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-91deg) rotateY(205deg) translateX(480px) rotateZ(91deg);
    }
  }
  .c:nth-child(1719) {
    animation: orbit1719 30s infinite;
    animation-delay: 17.19s;
    background-color: hsl(64.38, 100%, 50%);
  }
  @keyframes orbit1719 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-190deg) rotateY(304deg) translateX(160px) rotateZ(190deg);
    }
    80% {
      transform: rotateZ(-190deg) rotateY(304deg) translateX(160px) rotateZ(190deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-190deg) rotateY(304deg) translateX(480px) rotateZ(190deg);
    }
  }
  .c:nth-child(1720) {
    animation: orbit1720 30s infinite;
    animation-delay: 17.2s;
    background-color: hsl(64.4, 100%, 50%);
  }
  @keyframes orbit1720 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-237deg) rotateY(354deg) translateX(160px) rotateZ(237deg);
    }
    80% {
      transform: rotateZ(-237deg) rotateY(354deg) translateX(160px) rotateZ(237deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-237deg) rotateY(354deg) translateX(480px) rotateZ(237deg);
    }
  }
  .c:nth-child(1721) {
    animation: orbit1721 30s infinite;
    animation-delay: 17.21s;
    background-color: hsl(64.42, 100%, 50%);
  }
  @keyframes orbit1721 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-290deg) rotateY(344deg) translateX(160px) rotateZ(290deg);
    }
    80% {
      transform: rotateZ(-290deg) rotateY(344deg) translateX(160px) rotateZ(290deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-290deg) rotateY(344deg) translateX(480px) rotateZ(290deg);
    }
  }
  .c:nth-child(1722) {
    animation: orbit1722 30s infinite;
    animation-delay: 17.22s;
    background-color: hsl(64.44, 100%, 50%);
  }
  @keyframes orbit1722 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-357deg) rotateY(127deg) translateX(160px) rotateZ(357deg);
    }
    80% {
      transform: rotateZ(-357deg) rotateY(127deg) translateX(160px) rotateZ(357deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-357deg) rotateY(127deg) translateX(480px) rotateZ(357deg);
    }
  }
  .c:nth-child(1723) {
    animation: orbit1723 30s infinite;
    animation-delay: 17.23s;
    background-color: hsl(64.46, 100%, 50%);
  }
  @keyframes orbit1723 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-246deg) rotateY(209deg) translateX(160px) rotateZ(246deg);
    }
    80% {
      transform: rotateZ(-246deg) rotateY(209deg) translateX(160px) rotateZ(246deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-246deg) rotateY(209deg) translateX(480px) rotateZ(246deg);
    }
  }
  .c:nth-child(1724) {
    animation: orbit1724 30s infinite;
    animation-delay: 17.24s;
    background-color: hsl(64.48, 100%, 50%);
  }
  @keyframes orbit1724 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-67deg) rotateY(288deg) translateX(160px) rotateZ(67deg);
    }
    80% {
      transform: rotateZ(-67deg) rotateY(288deg) translateX(160px) rotateZ(67deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-67deg) rotateY(288deg) translateX(480px) rotateZ(67deg);
    }
  }
  .c:nth-child(1725) {
    animation: orbit1725 30s infinite;
    animation-delay: 17.25s;
    background-color: hsl(64.5, 100%, 50%);
  }
  @keyframes orbit1725 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-290deg) rotateY(342deg) translateX(160px) rotateZ(290deg);
    }
    80% {
      transform: rotateZ(-290deg) rotateY(342deg) translateX(160px) rotateZ(290deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-290deg) rotateY(342deg) translateX(480px) rotateZ(290deg);
    }
  }
  .c:nth-child(1726) {
    animation: orbit1726 30s infinite;
    animation-delay: 17.26s;
    background-color: hsl(64.52, 100%, 50%);
  }
  @keyframes orbit1726 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-261deg) rotateY(251deg) translateX(160px) rotateZ(261deg);
    }
    80% {
      transform: rotateZ(-261deg) rotateY(251deg) translateX(160px) rotateZ(261deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-261deg) rotateY(251deg) translateX(480px) rotateZ(261deg);
    }
  }
  .c:nth-child(1727) {
    animation: orbit1727 30s infinite;
    animation-delay: 17.27s;
    background-color: hsl(64.54, 100%, 50%);
  }
  @keyframes orbit1727 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-334deg) rotateY(70deg) translateX(160px) rotateZ(334deg);
    }
    80% {
      transform: rotateZ(-334deg) rotateY(70deg) translateX(160px) rotateZ(334deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-334deg) rotateY(70deg) translateX(480px) rotateZ(334deg);
    }
  }
  .c:nth-child(1728) {
    animation: orbit1728 30s infinite;
    animation-delay: 17.28s;
    background-color: hsl(64.56, 100%, 50%);
  }
  @keyframes orbit1728 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-285deg) rotateY(100deg) translateX(160px) rotateZ(285deg);
    }
    80% {
      transform: rotateZ(-285deg) rotateY(100deg) translateX(160px) rotateZ(285deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-285deg) rotateY(100deg) translateX(480px) rotateZ(285deg);
    }
  }
  .c:nth-child(1729) {
    animation: orbit1729 30s infinite;
    animation-delay: 17.29s;
    background-color: hsl(64.58, 100%, 50%);
  }
  @keyframes orbit1729 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-286deg) rotateY(289deg) translateX(160px) rotateZ(286deg);
    }
    80% {
      transform: rotateZ(-286deg) rotateY(289deg) translateX(160px) rotateZ(286deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-286deg) rotateY(289deg) translateX(480px) rotateZ(286deg);
    }
  }
  .c:nth-child(1730) {
    animation: orbit1730 30s infinite;
    animation-delay: 17.3s;
    background-color: hsl(64.6, 100%, 50%);
  }
  @keyframes orbit1730 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-203deg) rotateY(44deg) translateX(160px) rotateZ(203deg);
    }
    80% {
      transform: rotateZ(-203deg) rotateY(44deg) translateX(160px) rotateZ(203deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-203deg) rotateY(44deg) translateX(480px) rotateZ(203deg);
    }
  }
  .c:nth-child(1731) {
    animation: orbit1731 30s infinite;
    animation-delay: 17.31s;
    background-color: hsl(64.62, 100%, 50%);
  }
  @keyframes orbit1731 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-83deg) rotateY(302deg) translateX(160px) rotateZ(83deg);
    }
    80% {
      transform: rotateZ(-83deg) rotateY(302deg) translateX(160px) rotateZ(83deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-83deg) rotateY(302deg) translateX(480px) rotateZ(83deg);
    }
  }
  .c:nth-child(1732) {
    animation: orbit1732 30s infinite;
    animation-delay: 17.32s;
    background-color: hsl(64.64, 100%, 50%);
  }
  @keyframes orbit1732 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-56deg) rotateY(323deg) translateX(160px) rotateZ(56deg);
    }
    80% {
      transform: rotateZ(-56deg) rotateY(323deg) translateX(160px) rotateZ(56deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-56deg) rotateY(323deg) translateX(480px) rotateZ(56deg);
    }
  }
  .c:nth-child(1733) {
    animation: orbit1733 30s infinite;
    animation-delay: 17.33s;
    background-color: hsl(64.66, 100%, 50%);
  }
  @keyframes orbit1733 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-307deg) rotateY(28deg) translateX(160px) rotateZ(307deg);
    }
    80% {
      transform: rotateZ(-307deg) rotateY(28deg) translateX(160px) rotateZ(307deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-307deg) rotateY(28deg) translateX(480px) rotateZ(307deg);
    }
  }
  .c:nth-child(1734) {
    animation: orbit1734 30s infinite;
    animation-delay: 17.34s;
    background-color: hsl(64.68, 100%, 50%);
  }
  @keyframes orbit1734 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-221deg) rotateY(274deg) translateX(160px) rotateZ(221deg);
    }
    80% {
      transform: rotateZ(-221deg) rotateY(274deg) translateX(160px) rotateZ(221deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-221deg) rotateY(274deg) translateX(480px) rotateZ(221deg);
    }
  }
  .c:nth-child(1735) {
    animation: orbit1735 30s infinite;
    animation-delay: 17.35s;
    background-color: hsl(64.7, 100%, 50%);
  }
  @keyframes orbit1735 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-183deg) rotateY(213deg) translateX(160px) rotateZ(183deg);
    }
    80% {
      transform: rotateZ(-183deg) rotateY(213deg) translateX(160px) rotateZ(183deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-183deg) rotateY(213deg) translateX(480px) rotateZ(183deg);
    }
  }
  .c:nth-child(1736) {
    animation: orbit1736 30s infinite;
    animation-delay: 17.36s;
    background-color: hsl(64.72, 100%, 50%);
  }
  @keyframes orbit1736 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-123deg) rotateY(93deg) translateX(160px) rotateZ(123deg);
    }
    80% {
      transform: rotateZ(-123deg) rotateY(93deg) translateX(160px) rotateZ(123deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-123deg) rotateY(93deg) translateX(480px) rotateZ(123deg);
    }
  }
  .c:nth-child(1737) {
    animation: orbit1737 30s infinite;
    animation-delay: 17.37s;
    background-color: hsl(64.74, 100%, 50%);
  }
  @keyframes orbit1737 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-58deg) rotateY(95deg) translateX(160px) rotateZ(58deg);
    }
    80% {
      transform: rotateZ(-58deg) rotateY(95deg) translateX(160px) rotateZ(58deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-58deg) rotateY(95deg) translateX(480px) rotateZ(58deg);
    }
  }
  .c:nth-child(1738) {
    animation: orbit1738 30s infinite;
    animation-delay: 17.38s;
    background-color: hsl(64.76, 100%, 50%);
  }
  @keyframes orbit1738 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(344deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(344deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(344deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(1739) {
    animation: orbit1739 30s infinite;
    animation-delay: 17.39s;
    background-color: hsl(64.78, 100%, 50%);
  }
  @keyframes orbit1739 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-63deg) rotateY(106deg) translateX(160px) rotateZ(63deg);
    }
    80% {
      transform: rotateZ(-63deg) rotateY(106deg) translateX(160px) rotateZ(63deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-63deg) rotateY(106deg) translateX(480px) rotateZ(63deg);
    }
  }
  .c:nth-child(1740) {
    animation: orbit1740 30s infinite;
    animation-delay: 17.4s;
    background-color: hsl(64.8, 100%, 50%);
  }
  @keyframes orbit1740 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-275deg) rotateY(304deg) translateX(160px) rotateZ(275deg);
    }
    80% {
      transform: rotateZ(-275deg) rotateY(304deg) translateX(160px) rotateZ(275deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-275deg) rotateY(304deg) translateX(480px) rotateZ(275deg);
    }
  }
  .c:nth-child(1741) {
    animation: orbit1741 30s infinite;
    animation-delay: 17.41s;
    background-color: hsl(64.82, 100%, 50%);
  }
  @keyframes orbit1741 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-180deg) rotateY(113deg) translateX(160px) rotateZ(180deg);
    }
    80% {
      transform: rotateZ(-180deg) rotateY(113deg) translateX(160px) rotateZ(180deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-180deg) rotateY(113deg) translateX(480px) rotateZ(180deg);
    }
  }
  .c:nth-child(1742) {
    animation: orbit1742 30s infinite;
    animation-delay: 17.42s;
    background-color: hsl(64.84, 100%, 50%);
  }
  @keyframes orbit1742 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-32deg) rotateY(218deg) translateX(160px) rotateZ(32deg);
    }
    80% {
      transform: rotateZ(-32deg) rotateY(218deg) translateX(160px) rotateZ(32deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-32deg) rotateY(218deg) translateX(480px) rotateZ(32deg);
    }
  }
  .c:nth-child(1743) {
    animation: orbit1743 30s infinite;
    animation-delay: 17.43s;
    background-color: hsl(64.86, 100%, 50%);
  }
  @keyframes orbit1743 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-199deg) rotateY(88deg) translateX(160px) rotateZ(199deg);
    }
    80% {
      transform: rotateZ(-199deg) rotateY(88deg) translateX(160px) rotateZ(199deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-199deg) rotateY(88deg) translateX(480px) rotateZ(199deg);
    }
  }
  .c:nth-child(1744) {
    animation: orbit1744 30s infinite;
    animation-delay: 17.44s;
    background-color: hsl(64.88, 100%, 50%);
  }
  @keyframes orbit1744 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-4deg) rotateY(148deg) translateX(160px) rotateZ(4deg);
    }
    80% {
      transform: rotateZ(-4deg) rotateY(148deg) translateX(160px) rotateZ(4deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-4deg) rotateY(148deg) translateX(480px) rotateZ(4deg);
    }
  }
  .c:nth-child(1745) {
    animation: orbit1745 30s infinite;
    animation-delay: 17.45s;
    background-color: hsl(64.9, 100%, 50%);
  }
  @keyframes orbit1745 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-354deg) rotateY(268deg) translateX(160px) rotateZ(354deg);
    }
    80% {
      transform: rotateZ(-354deg) rotateY(268deg) translateX(160px) rotateZ(354deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-354deg) rotateY(268deg) translateX(480px) rotateZ(354deg);
    }
  }
  .c:nth-child(1746) {
    animation: orbit1746 30s infinite;
    animation-delay: 17.46s;
    background-color: hsl(64.92, 100%, 50%);
  }
  @keyframes orbit1746 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-239deg) rotateY(64deg) translateX(160px) rotateZ(239deg);
    }
    80% {
      transform: rotateZ(-239deg) rotateY(64deg) translateX(160px) rotateZ(239deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-239deg) rotateY(64deg) translateX(480px) rotateZ(239deg);
    }
  }
  .c:nth-child(1747) {
    animation: orbit1747 30s infinite;
    animation-delay: 17.47s;
    background-color: hsl(64.94, 100%, 50%);
  }
  @keyframes orbit1747 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-55deg) rotateY(156deg) translateX(160px) rotateZ(55deg);
    }
    80% {
      transform: rotateZ(-55deg) rotateY(156deg) translateX(160px) rotateZ(55deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-55deg) rotateY(156deg) translateX(480px) rotateZ(55deg);
    }
  }
  .c:nth-child(1748) {
    animation: orbit1748 30s infinite;
    animation-delay: 17.48s;
    background-color: hsl(64.96, 100%, 50%);
  }
  @keyframes orbit1748 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-329deg) rotateY(169deg) translateX(160px) rotateZ(329deg);
    }
    80% {
      transform: rotateZ(-329deg) rotateY(169deg) translateX(160px) rotateZ(329deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-329deg) rotateY(169deg) translateX(480px) rotateZ(329deg);
    }
  }
  .c:nth-child(1749) {
    animation: orbit1749 30s infinite;
    animation-delay: 17.49s;
    background-color: hsl(64.98, 100%, 50%);
  }
  @keyframes orbit1749 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-310deg) rotateY(121deg) translateX(160px) rotateZ(310deg);
    }
    80% {
      transform: rotateZ(-310deg) rotateY(121deg) translateX(160px) rotateZ(310deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-310deg) rotateY(121deg) translateX(480px) rotateZ(310deg);
    }
  }
  .c:nth-child(1750) {
    animation: orbit1750 30s infinite;
    animation-delay: 17.5s;
    background-color: hsl(65, 100%, 50%);
  }
  @keyframes orbit1750 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-135deg) rotateY(67deg) translateX(160px) rotateZ(135deg);
    }
    80% {
      transform: rotateZ(-135deg) rotateY(67deg) translateX(160px) rotateZ(135deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-135deg) rotateY(67deg) translateX(480px) rotateZ(135deg);
    }
  }
  .c:nth-child(1751) {
    animation: orbit1751 30s infinite;
    animation-delay: 17.51s;
    background-color: hsl(65.02, 100%, 50%);
  }
  @keyframes orbit1751 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-173deg) rotateY(201deg) translateX(160px) rotateZ(173deg);
    }
    80% {
      transform: rotateZ(-173deg) rotateY(201deg) translateX(160px) rotateZ(173deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-173deg) rotateY(201deg) translateX(480px) rotateZ(173deg);
    }
  }
  .c:nth-child(1752) {
    animation: orbit1752 30s infinite;
    animation-delay: 17.52s;
    background-color: hsl(65.04, 100%, 50%);
  }
  @keyframes orbit1752 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-239deg) rotateY(33deg) translateX(160px) rotateZ(239deg);
    }
    80% {
      transform: rotateZ(-239deg) rotateY(33deg) translateX(160px) rotateZ(239deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-239deg) rotateY(33deg) translateX(480px) rotateZ(239deg);
    }
  }
  .c:nth-child(1753) {
    animation: orbit1753 30s infinite;
    animation-delay: 17.53s;
    background-color: hsl(65.06, 100%, 50%);
  }
  @keyframes orbit1753 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-68deg) rotateY(232deg) translateX(160px) rotateZ(68deg);
    }
    80% {
      transform: rotateZ(-68deg) rotateY(232deg) translateX(160px) rotateZ(68deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-68deg) rotateY(232deg) translateX(480px) rotateZ(68deg);
    }
  }
  .c:nth-child(1754) {
    animation: orbit1754 30s infinite;
    animation-delay: 17.54s;
    background-color: hsl(65.08, 100%, 50%);
  }
  @keyframes orbit1754 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-180deg) rotateY(304deg) translateX(160px) rotateZ(180deg);
    }
    80% {
      transform: rotateZ(-180deg) rotateY(304deg) translateX(160px) rotateZ(180deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-180deg) rotateY(304deg) translateX(480px) rotateZ(180deg);
    }
  }
  .c:nth-child(1755) {
    animation: orbit1755 30s infinite;
    animation-delay: 17.55s;
    background-color: hsl(65.1, 100%, 50%);
  }
  @keyframes orbit1755 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(123deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(123deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(123deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(1756) {
    animation: orbit1756 30s infinite;
    animation-delay: 17.56s;
    background-color: hsl(65.12, 100%, 50%);
  }
  @keyframes orbit1756 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-229deg) rotateY(245deg) translateX(160px) rotateZ(229deg);
    }
    80% {
      transform: rotateZ(-229deg) rotateY(245deg) translateX(160px) rotateZ(229deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-229deg) rotateY(245deg) translateX(480px) rotateZ(229deg);
    }
  }
  .c:nth-child(1757) {
    animation: orbit1757 30s infinite;
    animation-delay: 17.57s;
    background-color: hsl(65.14, 100%, 50%);
  }
  @keyframes orbit1757 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-36deg) rotateY(186deg) translateX(160px) rotateZ(36deg);
    }
    80% {
      transform: rotateZ(-36deg) rotateY(186deg) translateX(160px) rotateZ(36deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-36deg) rotateY(186deg) translateX(480px) rotateZ(36deg);
    }
  }
  .c:nth-child(1758) {
    animation: orbit1758 30s infinite;
    animation-delay: 17.58s;
    background-color: hsl(65.16, 100%, 50%);
  }
  @keyframes orbit1758 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-9deg) rotateY(201deg) translateX(160px) rotateZ(9deg);
    }
    80% {
      transform: rotateZ(-9deg) rotateY(201deg) translateX(160px) rotateZ(9deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-9deg) rotateY(201deg) translateX(480px) rotateZ(9deg);
    }
  }
  .c:nth-child(1759) {
    animation: orbit1759 30s infinite;
    animation-delay: 17.59s;
    background-color: hsl(65.18, 100%, 50%);
  }
  @keyframes orbit1759 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-225deg) rotateY(90deg) translateX(160px) rotateZ(225deg);
    }
    80% {
      transform: rotateZ(-225deg) rotateY(90deg) translateX(160px) rotateZ(225deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-225deg) rotateY(90deg) translateX(480px) rotateZ(225deg);
    }
  }
  .c:nth-child(1760) {
    animation: orbit1760 30s infinite;
    animation-delay: 17.6s;
    background-color: hsl(65.2, 100%, 50%);
  }
  @keyframes orbit1760 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-98deg) rotateY(130deg) translateX(160px) rotateZ(98deg);
    }
    80% {
      transform: rotateZ(-98deg) rotateY(130deg) translateX(160px) rotateZ(98deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-98deg) rotateY(130deg) translateX(480px) rotateZ(98deg);
    }
  }
  .c:nth-child(1761) {
    animation: orbit1761 30s infinite;
    animation-delay: 17.61s;
    background-color: hsl(65.22, 100%, 50%);
  }
  @keyframes orbit1761 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-319deg) rotateY(79deg) translateX(160px) rotateZ(319deg);
    }
    80% {
      transform: rotateZ(-319deg) rotateY(79deg) translateX(160px) rotateZ(319deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-319deg) rotateY(79deg) translateX(480px) rotateZ(319deg);
    }
  }
  .c:nth-child(1762) {
    animation: orbit1762 30s infinite;
    animation-delay: 17.62s;
    background-color: hsl(65.24, 100%, 50%);
  }
  @keyframes orbit1762 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-148deg) rotateY(222deg) translateX(160px) rotateZ(148deg);
    }
    80% {
      transform: rotateZ(-148deg) rotateY(222deg) translateX(160px) rotateZ(148deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-148deg) rotateY(222deg) translateX(480px) rotateZ(148deg);
    }
  }
  .c:nth-child(1763) {
    animation: orbit1763 30s infinite;
    animation-delay: 17.63s;
    background-color: hsl(65.26, 100%, 50%);
  }
  @keyframes orbit1763 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-242deg) rotateY(215deg) translateX(160px) rotateZ(242deg);
    }
    80% {
      transform: rotateZ(-242deg) rotateY(215deg) translateX(160px) rotateZ(242deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-242deg) rotateY(215deg) translateX(480px) rotateZ(242deg);
    }
  }
  .c:nth-child(1764) {
    animation: orbit1764 30s infinite;
    animation-delay: 17.64s;
    background-color: hsl(65.28, 100%, 50%);
  }
  @keyframes orbit1764 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-46deg) rotateY(172deg) translateX(160px) rotateZ(46deg);
    }
    80% {
      transform: rotateZ(-46deg) rotateY(172deg) translateX(160px) rotateZ(46deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-46deg) rotateY(172deg) translateX(480px) rotateZ(46deg);
    }
  }
  .c:nth-child(1765) {
    animation: orbit1765 30s infinite;
    animation-delay: 17.65s;
    background-color: hsl(65.3, 100%, 50%);
  }
  @keyframes orbit1765 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-124deg) rotateY(53deg) translateX(160px) rotateZ(124deg);
    }
    80% {
      transform: rotateZ(-124deg) rotateY(53deg) translateX(160px) rotateZ(124deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-124deg) rotateY(53deg) translateX(480px) rotateZ(124deg);
    }
  }
  .c:nth-child(1766) {
    animation: orbit1766 30s infinite;
    animation-delay: 17.66s;
    background-color: hsl(65.32, 100%, 50%);
  }
  @keyframes orbit1766 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-92deg) rotateY(168deg) translateX(160px) rotateZ(92deg);
    }
    80% {
      transform: rotateZ(-92deg) rotateY(168deg) translateX(160px) rotateZ(92deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-92deg) rotateY(168deg) translateX(480px) rotateZ(92deg);
    }
  }
  .c:nth-child(1767) {
    animation: orbit1767 30s infinite;
    animation-delay: 17.67s;
    background-color: hsl(65.34, 100%, 50%);
  }
  @keyframes orbit1767 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-353deg) rotateY(51deg) translateX(160px) rotateZ(353deg);
    }
    80% {
      transform: rotateZ(-353deg) rotateY(51deg) translateX(160px) rotateZ(353deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-353deg) rotateY(51deg) translateX(480px) rotateZ(353deg);
    }
  }
  .c:nth-child(1768) {
    animation: orbit1768 30s infinite;
    animation-delay: 17.68s;
    background-color: hsl(65.36, 100%, 50%);
  }
  @keyframes orbit1768 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-276deg) rotateY(305deg) translateX(160px) rotateZ(276deg);
    }
    80% {
      transform: rotateZ(-276deg) rotateY(305deg) translateX(160px) rotateZ(276deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-276deg) rotateY(305deg) translateX(480px) rotateZ(276deg);
    }
  }
  .c:nth-child(1769) {
    animation: orbit1769 30s infinite;
    animation-delay: 17.69s;
    background-color: hsl(65.38, 100%, 50%);
  }
  @keyframes orbit1769 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-201deg) rotateY(357deg) translateX(160px) rotateZ(201deg);
    }
    80% {
      transform: rotateZ(-201deg) rotateY(357deg) translateX(160px) rotateZ(201deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-201deg) rotateY(357deg) translateX(480px) rotateZ(201deg);
    }
  }
  .c:nth-child(1770) {
    animation: orbit1770 30s infinite;
    animation-delay: 17.7s;
    background-color: hsl(65.4, 100%, 50%);
  }
  @keyframes orbit1770 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-244deg) rotateY(17deg) translateX(160px) rotateZ(244deg);
    }
    80% {
      transform: rotateZ(-244deg) rotateY(17deg) translateX(160px) rotateZ(244deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-244deg) rotateY(17deg) translateX(480px) rotateZ(244deg);
    }
  }
  .c:nth-child(1771) {
    animation: orbit1771 30s infinite;
    animation-delay: 17.71s;
    background-color: hsl(65.42, 100%, 50%);
  }
  @keyframes orbit1771 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-218deg) rotateY(171deg) translateX(160px) rotateZ(218deg);
    }
    80% {
      transform: rotateZ(-218deg) rotateY(171deg) translateX(160px) rotateZ(218deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-218deg) rotateY(171deg) translateX(480px) rotateZ(218deg);
    }
  }
  .c:nth-child(1772) {
    animation: orbit1772 30s infinite;
    animation-delay: 17.72s;
    background-color: hsl(65.44, 100%, 50%);
  }
  @keyframes orbit1772 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-24deg) rotateY(223deg) translateX(160px) rotateZ(24deg);
    }
    80% {
      transform: rotateZ(-24deg) rotateY(223deg) translateX(160px) rotateZ(24deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-24deg) rotateY(223deg) translateX(480px) rotateZ(24deg);
    }
  }
  .c:nth-child(1773) {
    animation: orbit1773 30s infinite;
    animation-delay: 17.73s;
    background-color: hsl(65.46, 100%, 50%);
  }
  @keyframes orbit1773 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-215deg) rotateY(110deg) translateX(160px) rotateZ(215deg);
    }
    80% {
      transform: rotateZ(-215deg) rotateY(110deg) translateX(160px) rotateZ(215deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-215deg) rotateY(110deg) translateX(480px) rotateZ(215deg);
    }
  }
  .c:nth-child(1774) {
    animation: orbit1774 30s infinite;
    animation-delay: 17.74s;
    background-color: hsl(65.48, 100%, 50%);
  }
  @keyframes orbit1774 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-355deg) rotateY(236deg) translateX(160px) rotateZ(355deg);
    }
    80% {
      transform: rotateZ(-355deg) rotateY(236deg) translateX(160px) rotateZ(355deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-355deg) rotateY(236deg) translateX(480px) rotateZ(355deg);
    }
  }
  .c:nth-child(1775) {
    animation: orbit1775 30s infinite;
    animation-delay: 17.75s;
    background-color: hsl(65.5, 100%, 50%);
  }
  @keyframes orbit1775 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-223deg) rotateY(295deg) translateX(160px) rotateZ(223deg);
    }
    80% {
      transform: rotateZ(-223deg) rotateY(295deg) translateX(160px) rotateZ(223deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-223deg) rotateY(295deg) translateX(480px) rotateZ(223deg);
    }
  }
  .c:nth-child(1776) {
    animation: orbit1776 30s infinite;
    animation-delay: 17.76s;
    background-color: hsl(65.52, 100%, 50%);
  }
  @keyframes orbit1776 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-20deg) rotateY(5deg) translateX(160px) rotateZ(20deg);
    }
    80% {
      transform: rotateZ(-20deg) rotateY(5deg) translateX(160px) rotateZ(20deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-20deg) rotateY(5deg) translateX(480px) rotateZ(20deg);
    }
  }
  .c:nth-child(1777) {
    animation: orbit1777 30s infinite;
    animation-delay: 17.77s;
    background-color: hsl(65.54, 100%, 50%);
  }
  @keyframes orbit1777 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-132deg) rotateY(39deg) translateX(160px) rotateZ(132deg);
    }
    80% {
      transform: rotateZ(-132deg) rotateY(39deg) translateX(160px) rotateZ(132deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-132deg) rotateY(39deg) translateX(480px) rotateZ(132deg);
    }
  }
  .c:nth-child(1778) {
    animation: orbit1778 30s infinite;
    animation-delay: 17.78s;
    background-color: hsl(65.56, 100%, 50%);
  }
  @keyframes orbit1778 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-175deg) rotateY(325deg) translateX(160px) rotateZ(175deg);
    }
    80% {
      transform: rotateZ(-175deg) rotateY(325deg) translateX(160px) rotateZ(175deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-175deg) rotateY(325deg) translateX(480px) rotateZ(175deg);
    }
  }
  .c:nth-child(1779) {
    animation: orbit1779 30s infinite;
    animation-delay: 17.79s;
    background-color: hsl(65.58, 100%, 50%);
  }
  @keyframes orbit1779 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-46deg) rotateY(298deg) translateX(160px) rotateZ(46deg);
    }
    80% {
      transform: rotateZ(-46deg) rotateY(298deg) translateX(160px) rotateZ(46deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-46deg) rotateY(298deg) translateX(480px) rotateZ(46deg);
    }
  }
  .c:nth-child(1780) {
    animation: orbit1780 30s infinite;
    animation-delay: 17.8s;
    background-color: hsl(65.6, 100%, 50%);
  }
  @keyframes orbit1780 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-231deg) rotateY(302deg) translateX(160px) rotateZ(231deg);
    }
    80% {
      transform: rotateZ(-231deg) rotateY(302deg) translateX(160px) rotateZ(231deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-231deg) rotateY(302deg) translateX(480px) rotateZ(231deg);
    }
  }
  .c:nth-child(1781) {
    animation: orbit1781 30s infinite;
    animation-delay: 17.81s;
    background-color: hsl(65.62, 100%, 50%);
  }
  @keyframes orbit1781 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-105deg) rotateY(67deg) translateX(160px) rotateZ(105deg);
    }
    80% {
      transform: rotateZ(-105deg) rotateY(67deg) translateX(160px) rotateZ(105deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-105deg) rotateY(67deg) translateX(480px) rotateZ(105deg);
    }
  }
  .c:nth-child(1782) {
    animation: orbit1782 30s infinite;
    animation-delay: 17.82s;
    background-color: hsl(65.64, 100%, 50%);
  }
  @keyframes orbit1782 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-335deg) rotateY(102deg) translateX(160px) rotateZ(335deg);
    }
    80% {
      transform: rotateZ(-335deg) rotateY(102deg) translateX(160px) rotateZ(335deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-335deg) rotateY(102deg) translateX(480px) rotateZ(335deg);
    }
  }
  .c:nth-child(1783) {
    animation: orbit1783 30s infinite;
    animation-delay: 17.83s;
    background-color: hsl(65.66, 100%, 50%);
  }
  @keyframes orbit1783 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-169deg) rotateY(320deg) translateX(160px) rotateZ(169deg);
    }
    80% {
      transform: rotateZ(-169deg) rotateY(320deg) translateX(160px) rotateZ(169deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-169deg) rotateY(320deg) translateX(480px) rotateZ(169deg);
    }
  }
  .c:nth-child(1784) {
    animation: orbit1784 30s infinite;
    animation-delay: 17.84s;
    background-color: hsl(65.68, 100%, 50%);
  }
  @keyframes orbit1784 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-48deg) rotateY(215deg) translateX(160px) rotateZ(48deg);
    }
    80% {
      transform: rotateZ(-48deg) rotateY(215deg) translateX(160px) rotateZ(48deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-48deg) rotateY(215deg) translateX(480px) rotateZ(48deg);
    }
  }
  .c:nth-child(1785) {
    animation: orbit1785 30s infinite;
    animation-delay: 17.85s;
    background-color: hsl(65.7, 100%, 50%);
  }
  @keyframes orbit1785 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-230deg) rotateY(3deg) translateX(160px) rotateZ(230deg);
    }
    80% {
      transform: rotateZ(-230deg) rotateY(3deg) translateX(160px) rotateZ(230deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-230deg) rotateY(3deg) translateX(480px) rotateZ(230deg);
    }
  }
  .c:nth-child(1786) {
    animation: orbit1786 30s infinite;
    animation-delay: 17.86s;
    background-color: hsl(65.72, 100%, 50%);
  }
  @keyframes orbit1786 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-13deg) rotateY(132deg) translateX(160px) rotateZ(13deg);
    }
    80% {
      transform: rotateZ(-13deg) rotateY(132deg) translateX(160px) rotateZ(13deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-13deg) rotateY(132deg) translateX(480px) rotateZ(13deg);
    }
  }
  .c:nth-child(1787) {
    animation: orbit1787 30s infinite;
    animation-delay: 17.87s;
    background-color: hsl(65.74, 100%, 50%);
  }
  @keyframes orbit1787 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-152deg) rotateY(291deg) translateX(160px) rotateZ(152deg);
    }
    80% {
      transform: rotateZ(-152deg) rotateY(291deg) translateX(160px) rotateZ(152deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-152deg) rotateY(291deg) translateX(480px) rotateZ(152deg);
    }
  }
  .c:nth-child(1788) {
    animation: orbit1788 30s infinite;
    animation-delay: 17.88s;
    background-color: hsl(65.76, 100%, 50%);
  }
  @keyframes orbit1788 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-205deg) rotateY(26deg) translateX(160px) rotateZ(205deg);
    }
    80% {
      transform: rotateZ(-205deg) rotateY(26deg) translateX(160px) rotateZ(205deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-205deg) rotateY(26deg) translateX(480px) rotateZ(205deg);
    }
  }
  .c:nth-child(1789) {
    animation: orbit1789 30s infinite;
    animation-delay: 17.89s;
    background-color: hsl(65.78, 100%, 50%);
  }
  @keyframes orbit1789 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-137deg) rotateY(233deg) translateX(160px) rotateZ(137deg);
    }
    80% {
      transform: rotateZ(-137deg) rotateY(233deg) translateX(160px) rotateZ(137deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-137deg) rotateY(233deg) translateX(480px) rotateZ(137deg);
    }
  }
  .c:nth-child(1790) {
    animation: orbit1790 30s infinite;
    animation-delay: 17.9s;
    background-color: hsl(65.8, 100%, 50%);
  }
  @keyframes orbit1790 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-42deg) rotateY(156deg) translateX(160px) rotateZ(42deg);
    }
    80% {
      transform: rotateZ(-42deg) rotateY(156deg) translateX(160px) rotateZ(42deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-42deg) rotateY(156deg) translateX(480px) rotateZ(42deg);
    }
  }
  .c:nth-child(1791) {
    animation: orbit1791 30s infinite;
    animation-delay: 17.91s;
    background-color: hsl(65.82, 100%, 50%);
  }
  @keyframes orbit1791 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-325deg) rotateY(102deg) translateX(160px) rotateZ(325deg);
    }
    80% {
      transform: rotateZ(-325deg) rotateY(102deg) translateX(160px) rotateZ(325deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-325deg) rotateY(102deg) translateX(480px) rotateZ(325deg);
    }
  }
  .c:nth-child(1792) {
    animation: orbit1792 30s infinite;
    animation-delay: 17.92s;
    background-color: hsl(65.84, 100%, 50%);
  }
  @keyframes orbit1792 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-3deg) rotateY(284deg) translateX(160px) rotateZ(3deg);
    }
    80% {
      transform: rotateZ(-3deg) rotateY(284deg) translateX(160px) rotateZ(3deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-3deg) rotateY(284deg) translateX(480px) rotateZ(3deg);
    }
  }
  .c:nth-child(1793) {
    animation: orbit1793 30s infinite;
    animation-delay: 17.93s;
    background-color: hsl(65.86, 100%, 50%);
  }
  @keyframes orbit1793 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-117deg) rotateY(16deg) translateX(160px) rotateZ(117deg);
    }
    80% {
      transform: rotateZ(-117deg) rotateY(16deg) translateX(160px) rotateZ(117deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-117deg) rotateY(16deg) translateX(480px) rotateZ(117deg);
    }
  }
  .c:nth-child(1794) {
    animation: orbit1794 30s infinite;
    animation-delay: 17.94s;
    background-color: hsl(65.88, 100%, 50%);
  }
  @keyframes orbit1794 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-288deg) rotateY(303deg) translateX(160px) rotateZ(288deg);
    }
    80% {
      transform: rotateZ(-288deg) rotateY(303deg) translateX(160px) rotateZ(288deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-288deg) rotateY(303deg) translateX(480px) rotateZ(288deg);
    }
  }
  .c:nth-child(1795) {
    animation: orbit1795 30s infinite;
    animation-delay: 17.95s;
    background-color: hsl(65.9, 100%, 50%);
  }
  @keyframes orbit1795 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-197deg) rotateY(130deg) translateX(160px) rotateZ(197deg);
    }
    80% {
      transform: rotateZ(-197deg) rotateY(130deg) translateX(160px) rotateZ(197deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-197deg) rotateY(130deg) translateX(480px) rotateZ(197deg);
    }
  }
  .c:nth-child(1796) {
    animation: orbit1796 30s infinite;
    animation-delay: 17.96s;
    background-color: hsl(65.92, 100%, 50%);
  }
  @keyframes orbit1796 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-160deg) rotateY(100deg) translateX(160px) rotateZ(160deg);
    }
    80% {
      transform: rotateZ(-160deg) rotateY(100deg) translateX(160px) rotateZ(160deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-160deg) rotateY(100deg) translateX(480px) rotateZ(160deg);
    }
  }
  .c:nth-child(1797) {
    animation: orbit1797 30s infinite;
    animation-delay: 17.97s;
    background-color: hsl(65.94, 100%, 50%);
  }
  @keyframes orbit1797 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-125deg) rotateY(340deg) translateX(160px) rotateZ(125deg);
    }
    80% {
      transform: rotateZ(-125deg) rotateY(340deg) translateX(160px) rotateZ(125deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-125deg) rotateY(340deg) translateX(480px) rotateZ(125deg);
    }
  }
  .c:nth-child(1798) {
    animation: orbit1798 30s infinite;
    animation-delay: 17.98s;
    background-color: hsl(65.96, 100%, 50%);
  }
  @keyframes orbit1798 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-225deg) rotateY(83deg) translateX(160px) rotateZ(225deg);
    }
    80% {
      transform: rotateZ(-225deg) rotateY(83deg) translateX(160px) rotateZ(225deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-225deg) rotateY(83deg) translateX(480px) rotateZ(225deg);
    }
  }
  .c:nth-child(1799) {
    animation: orbit1799 30s infinite;
    animation-delay: 17.99s;
    background-color: hsl(65.98, 100%, 50%);
  }
  @keyframes orbit1799 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-31deg) rotateY(336deg) translateX(160px) rotateZ(31deg);
    }
    80% {
      transform: rotateZ(-31deg) rotateY(336deg) translateX(160px) rotateZ(31deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-31deg) rotateY(336deg) translateX(480px) rotateZ(31deg);
    }
  }
  .c:nth-child(1800) {
    animation: orbit1800 30s infinite;
    animation-delay: 18s;
    background-color: hsl(66, 100%, 50%);
  }
  @keyframes orbit1800 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-177deg) rotateY(282deg) translateX(160px) rotateZ(177deg);
    }
    80% {
      transform: rotateZ(-177deg) rotateY(282deg) translateX(160px) rotateZ(177deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-177deg) rotateY(282deg) translateX(480px) rotateZ(177deg);
    }
  }
  .c:nth-child(1801) {
    animation: orbit1801 30s infinite;
    animation-delay: 18.01s;
    background-color: hsl(66.02, 100%, 50%);
  }
  @keyframes orbit1801 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-122deg) rotateY(332deg) translateX(160px) rotateZ(122deg);
    }
    80% {
      transform: rotateZ(-122deg) rotateY(332deg) translateX(160px) rotateZ(122deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-122deg) rotateY(332deg) translateX(480px) rotateZ(122deg);
    }
  }
  .c:nth-child(1802) {
    animation: orbit1802 30s infinite;
    animation-delay: 18.02s;
    background-color: hsl(66.04, 100%, 50%);
  }
  @keyframes orbit1802 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-288deg) rotateY(207deg) translateX(160px) rotateZ(288deg);
    }
    80% {
      transform: rotateZ(-288deg) rotateY(207deg) translateX(160px) rotateZ(288deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-288deg) rotateY(207deg) translateX(480px) rotateZ(288deg);
    }
  }
  .c:nth-child(1803) {
    animation: orbit1803 30s infinite;
    animation-delay: 18.03s;
    background-color: hsl(66.06, 100%, 50%);
  }
  @keyframes orbit1803 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-245deg) rotateY(93deg) translateX(160px) rotateZ(245deg);
    }
    80% {
      transform: rotateZ(-245deg) rotateY(93deg) translateX(160px) rotateZ(245deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-245deg) rotateY(93deg) translateX(480px) rotateZ(245deg);
    }
  }
  .c:nth-child(1804) {
    animation: orbit1804 30s infinite;
    animation-delay: 18.04s;
    background-color: hsl(66.08, 100%, 50%);
  }
  @keyframes orbit1804 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-74deg) rotateY(5deg) translateX(160px) rotateZ(74deg);
    }
    80% {
      transform: rotateZ(-74deg) rotateY(5deg) translateX(160px) rotateZ(74deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-74deg) rotateY(5deg) translateX(480px) rotateZ(74deg);
    }
  }
  .c:nth-child(1805) {
    animation: orbit1805 30s infinite;
    animation-delay: 18.05s;
    background-color: hsl(66.1, 100%, 50%);
  }
  @keyframes orbit1805 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-245deg) rotateY(343deg) translateX(160px) rotateZ(245deg);
    }
    80% {
      transform: rotateZ(-245deg) rotateY(343deg) translateX(160px) rotateZ(245deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-245deg) rotateY(343deg) translateX(480px) rotateZ(245deg);
    }
  }
  .c:nth-child(1806) {
    animation: orbit1806 30s infinite;
    animation-delay: 18.06s;
    background-color: hsl(66.12, 100%, 50%);
  }
  @keyframes orbit1806 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-140deg) rotateY(115deg) translateX(160px) rotateZ(140deg);
    }
    80% {
      transform: rotateZ(-140deg) rotateY(115deg) translateX(160px) rotateZ(140deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-140deg) rotateY(115deg) translateX(480px) rotateZ(140deg);
    }
  }
  .c:nth-child(1807) {
    animation: orbit1807 30s infinite;
    animation-delay: 18.07s;
    background-color: hsl(66.14, 100%, 50%);
  }
  @keyframes orbit1807 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-98deg) rotateY(126deg) translateX(160px) rotateZ(98deg);
    }
    80% {
      transform: rotateZ(-98deg) rotateY(126deg) translateX(160px) rotateZ(98deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-98deg) rotateY(126deg) translateX(480px) rotateZ(98deg);
    }
  }
  .c:nth-child(1808) {
    animation: orbit1808 30s infinite;
    animation-delay: 18.08s;
    background-color: hsl(66.16, 100%, 50%);
  }
  @keyframes orbit1808 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(166deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(166deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(166deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1809) {
    animation: orbit1809 30s infinite;
    animation-delay: 18.09s;
    background-color: hsl(66.18, 100%, 50%);
  }
  @keyframes orbit1809 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-139deg) rotateY(204deg) translateX(160px) rotateZ(139deg);
    }
    80% {
      transform: rotateZ(-139deg) rotateY(204deg) translateX(160px) rotateZ(139deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-139deg) rotateY(204deg) translateX(480px) rotateZ(139deg);
    }
  }
  .c:nth-child(1810) {
    animation: orbit1810 30s infinite;
    animation-delay: 18.1s;
    background-color: hsl(66.2, 100%, 50%);
  }
  @keyframes orbit1810 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-319deg) rotateY(292deg) translateX(160px) rotateZ(319deg);
    }
    80% {
      transform: rotateZ(-319deg) rotateY(292deg) translateX(160px) rotateZ(319deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-319deg) rotateY(292deg) translateX(480px) rotateZ(319deg);
    }
  }
  .c:nth-child(1811) {
    animation: orbit1811 30s infinite;
    animation-delay: 18.11s;
    background-color: hsl(66.22, 100%, 50%);
  }
  @keyframes orbit1811 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-216deg) rotateY(83deg) translateX(160px) rotateZ(216deg);
    }
    80% {
      transform: rotateZ(-216deg) rotateY(83deg) translateX(160px) rotateZ(216deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-216deg) rotateY(83deg) translateX(480px) rotateZ(216deg);
    }
  }
  .c:nth-child(1812) {
    animation: orbit1812 30s infinite;
    animation-delay: 18.12s;
    background-color: hsl(66.24, 100%, 50%);
  }
  @keyframes orbit1812 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-156deg) rotateY(125deg) translateX(160px) rotateZ(156deg);
    }
    80% {
      transform: rotateZ(-156deg) rotateY(125deg) translateX(160px) rotateZ(156deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-156deg) rotateY(125deg) translateX(480px) rotateZ(156deg);
    }
  }
  .c:nth-child(1813) {
    animation: orbit1813 30s infinite;
    animation-delay: 18.13s;
    background-color: hsl(66.26, 100%, 50%);
  }
  @keyframes orbit1813 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(126deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(126deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(126deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(1814) {
    animation: orbit1814 30s infinite;
    animation-delay: 18.14s;
    background-color: hsl(66.28, 100%, 50%);
  }
  @keyframes orbit1814 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-183deg) rotateY(320deg) translateX(160px) rotateZ(183deg);
    }
    80% {
      transform: rotateZ(-183deg) rotateY(320deg) translateX(160px) rotateZ(183deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-183deg) rotateY(320deg) translateX(480px) rotateZ(183deg);
    }
  }
  .c:nth-child(1815) {
    animation: orbit1815 30s infinite;
    animation-delay: 18.15s;
    background-color: hsl(66.3, 100%, 50%);
  }
  @keyframes orbit1815 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-53deg) rotateY(357deg) translateX(160px) rotateZ(53deg);
    }
    80% {
      transform: rotateZ(-53deg) rotateY(357deg) translateX(160px) rotateZ(53deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-53deg) rotateY(357deg) translateX(480px) rotateZ(53deg);
    }
  }
  .c:nth-child(1816) {
    animation: orbit1816 30s infinite;
    animation-delay: 18.16s;
    background-color: hsl(66.32, 100%, 50%);
  }
  @keyframes orbit1816 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-136deg) rotateY(343deg) translateX(160px) rotateZ(136deg);
    }
    80% {
      transform: rotateZ(-136deg) rotateY(343deg) translateX(160px) rotateZ(136deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-136deg) rotateY(343deg) translateX(480px) rotateZ(136deg);
    }
  }
  .c:nth-child(1817) {
    animation: orbit1817 30s infinite;
    animation-delay: 18.17s;
    background-color: hsl(66.34, 100%, 50%);
  }
  @keyframes orbit1817 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-151deg) rotateY(31deg) translateX(160px) rotateZ(151deg);
    }
    80% {
      transform: rotateZ(-151deg) rotateY(31deg) translateX(160px) rotateZ(151deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-151deg) rotateY(31deg) translateX(480px) rotateZ(151deg);
    }
  }
  .c:nth-child(1818) {
    animation: orbit1818 30s infinite;
    animation-delay: 18.18s;
    background-color: hsl(66.36, 100%, 50%);
  }
  @keyframes orbit1818 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-282deg) rotateY(180deg) translateX(160px) rotateZ(282deg);
    }
    80% {
      transform: rotateZ(-282deg) rotateY(180deg) translateX(160px) rotateZ(282deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-282deg) rotateY(180deg) translateX(480px) rotateZ(282deg);
    }
  }
  .c:nth-child(1819) {
    animation: orbit1819 30s infinite;
    animation-delay: 18.19s;
    background-color: hsl(66.38, 100%, 50%);
  }
  @keyframes orbit1819 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-21deg) rotateY(180deg) translateX(160px) rotateZ(21deg);
    }
    80% {
      transform: rotateZ(-21deg) rotateY(180deg) translateX(160px) rotateZ(21deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-21deg) rotateY(180deg) translateX(480px) rotateZ(21deg);
    }
  }
  .c:nth-child(1820) {
    animation: orbit1820 30s infinite;
    animation-delay: 18.2s;
    background-color: hsl(66.4, 100%, 50%);
  }
  @keyframes orbit1820 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-153deg) rotateY(294deg) translateX(160px) rotateZ(153deg);
    }
    80% {
      transform: rotateZ(-153deg) rotateY(294deg) translateX(160px) rotateZ(153deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-153deg) rotateY(294deg) translateX(480px) rotateZ(153deg);
    }
  }
  .c:nth-child(1821) {
    animation: orbit1821 30s infinite;
    animation-delay: 18.21s;
    background-color: hsl(66.42, 100%, 50%);
  }
  @keyframes orbit1821 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-255deg) rotateY(39deg) translateX(160px) rotateZ(255deg);
    }
    80% {
      transform: rotateZ(-255deg) rotateY(39deg) translateX(160px) rotateZ(255deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-255deg) rotateY(39deg) translateX(480px) rotateZ(255deg);
    }
  }
  .c:nth-child(1822) {
    animation: orbit1822 30s infinite;
    animation-delay: 18.22s;
    background-color: hsl(66.44, 100%, 50%);
  }
  @keyframes orbit1822 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-319deg) rotateY(352deg) translateX(160px) rotateZ(319deg);
    }
    80% {
      transform: rotateZ(-319deg) rotateY(352deg) translateX(160px) rotateZ(319deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-319deg) rotateY(352deg) translateX(480px) rotateZ(319deg);
    }
  }
  .c:nth-child(1823) {
    animation: orbit1823 30s infinite;
    animation-delay: 18.23s;
    background-color: hsl(66.46, 100%, 50%);
  }
  @keyframes orbit1823 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-73deg) rotateY(108deg) translateX(160px) rotateZ(73deg);
    }
    80% {
      transform: rotateZ(-73deg) rotateY(108deg) translateX(160px) rotateZ(73deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-73deg) rotateY(108deg) translateX(480px) rotateZ(73deg);
    }
  }
  .c:nth-child(1824) {
    animation: orbit1824 30s infinite;
    animation-delay: 18.24s;
    background-color: hsl(66.48, 100%, 50%);
  }
  @keyframes orbit1824 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-54deg) rotateY(17deg) translateX(160px) rotateZ(54deg);
    }
    80% {
      transform: rotateZ(-54deg) rotateY(17deg) translateX(160px) rotateZ(54deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-54deg) rotateY(17deg) translateX(480px) rotateZ(54deg);
    }
  }
  .c:nth-child(1825) {
    animation: orbit1825 30s infinite;
    animation-delay: 18.25s;
    background-color: hsl(66.5, 100%, 50%);
  }
  @keyframes orbit1825 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-42deg) rotateY(306deg) translateX(160px) rotateZ(42deg);
    }
    80% {
      transform: rotateZ(-42deg) rotateY(306deg) translateX(160px) rotateZ(42deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-42deg) rotateY(306deg) translateX(480px) rotateZ(42deg);
    }
  }
  .c:nth-child(1826) {
    animation: orbit1826 30s infinite;
    animation-delay: 18.26s;
    background-color: hsl(66.52, 100%, 50%);
  }
  @keyframes orbit1826 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-318deg) rotateY(224deg) translateX(160px) rotateZ(318deg);
    }
    80% {
      transform: rotateZ(-318deg) rotateY(224deg) translateX(160px) rotateZ(318deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-318deg) rotateY(224deg) translateX(480px) rotateZ(318deg);
    }
  }
  .c:nth-child(1827) {
    animation: orbit1827 30s infinite;
    animation-delay: 18.27s;
    background-color: hsl(66.54, 100%, 50%);
  }
  @keyframes orbit1827 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-105deg) rotateY(131deg) translateX(160px) rotateZ(105deg);
    }
    80% {
      transform: rotateZ(-105deg) rotateY(131deg) translateX(160px) rotateZ(105deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-105deg) rotateY(131deg) translateX(480px) rotateZ(105deg);
    }
  }
  .c:nth-child(1828) {
    animation: orbit1828 30s infinite;
    animation-delay: 18.28s;
    background-color: hsl(66.56, 100%, 50%);
  }
  @keyframes orbit1828 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-106deg) rotateY(57deg) translateX(160px) rotateZ(106deg);
    }
    80% {
      transform: rotateZ(-106deg) rotateY(57deg) translateX(160px) rotateZ(106deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-106deg) rotateY(57deg) translateX(480px) rotateZ(106deg);
    }
  }
  .c:nth-child(1829) {
    animation: orbit1829 30s infinite;
    animation-delay: 18.29s;
    background-color: hsl(66.58, 100%, 50%);
  }
  @keyframes orbit1829 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-28deg) rotateY(90deg) translateX(160px) rotateZ(28deg);
    }
    80% {
      transform: rotateZ(-28deg) rotateY(90deg) translateX(160px) rotateZ(28deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-28deg) rotateY(90deg) translateX(480px) rotateZ(28deg);
    }
  }
  .c:nth-child(1830) {
    animation: orbit1830 30s infinite;
    animation-delay: 18.3s;
    background-color: hsl(66.6, 100%, 50%);
  }
  @keyframes orbit1830 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-321deg) rotateY(271deg) translateX(160px) rotateZ(321deg);
    }
    80% {
      transform: rotateZ(-321deg) rotateY(271deg) translateX(160px) rotateZ(321deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-321deg) rotateY(271deg) translateX(480px) rotateZ(321deg);
    }
  }
  .c:nth-child(1831) {
    animation: orbit1831 30s infinite;
    animation-delay: 18.31s;
    background-color: hsl(66.62, 100%, 50%);
  }
  @keyframes orbit1831 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-173deg) rotateY(222deg) translateX(160px) rotateZ(173deg);
    }
    80% {
      transform: rotateZ(-173deg) rotateY(222deg) translateX(160px) rotateZ(173deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-173deg) rotateY(222deg) translateX(480px) rotateZ(173deg);
    }
  }
  .c:nth-child(1832) {
    animation: orbit1832 30s infinite;
    animation-delay: 18.32s;
    background-color: hsl(66.64, 100%, 50%);
  }
  @keyframes orbit1832 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-321deg) rotateY(348deg) translateX(160px) rotateZ(321deg);
    }
    80% {
      transform: rotateZ(-321deg) rotateY(348deg) translateX(160px) rotateZ(321deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-321deg) rotateY(348deg) translateX(480px) rotateZ(321deg);
    }
  }
  .c:nth-child(1833) {
    animation: orbit1833 30s infinite;
    animation-delay: 18.33s;
    background-color: hsl(66.66, 100%, 50%);
  }
  @keyframes orbit1833 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-85deg) rotateY(247deg) translateX(160px) rotateZ(85deg);
    }
    80% {
      transform: rotateZ(-85deg) rotateY(247deg) translateX(160px) rotateZ(85deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-85deg) rotateY(247deg) translateX(480px) rotateZ(85deg);
    }
  }
  .c:nth-child(1834) {
    animation: orbit1834 30s infinite;
    animation-delay: 18.34s;
    background-color: hsl(66.68, 100%, 50%);
  }
  @keyframes orbit1834 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-274deg) rotateY(360deg) translateX(160px) rotateZ(274deg);
    }
    80% {
      transform: rotateZ(-274deg) rotateY(360deg) translateX(160px) rotateZ(274deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-274deg) rotateY(360deg) translateX(480px) rotateZ(274deg);
    }
  }
  .c:nth-child(1835) {
    animation: orbit1835 30s infinite;
    animation-delay: 18.35s;
    background-color: hsl(66.7, 100%, 50%);
  }
  @keyframes orbit1835 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-193deg) rotateY(44deg) translateX(160px) rotateZ(193deg);
    }
    80% {
      transform: rotateZ(-193deg) rotateY(44deg) translateX(160px) rotateZ(193deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-193deg) rotateY(44deg) translateX(480px) rotateZ(193deg);
    }
  }
  .c:nth-child(1836) {
    animation: orbit1836 30s infinite;
    animation-delay: 18.36s;
    background-color: hsl(66.72, 100%, 50%);
  }
  @keyframes orbit1836 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-340deg) rotateY(234deg) translateX(160px) rotateZ(340deg);
    }
    80% {
      transform: rotateZ(-340deg) rotateY(234deg) translateX(160px) rotateZ(340deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-340deg) rotateY(234deg) translateX(480px) rotateZ(340deg);
    }
  }
  .c:nth-child(1837) {
    animation: orbit1837 30s infinite;
    animation-delay: 18.37s;
    background-color: hsl(66.74, 100%, 50%);
  }
  @keyframes orbit1837 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-49deg) rotateY(218deg) translateX(160px) rotateZ(49deg);
    }
    80% {
      transform: rotateZ(-49deg) rotateY(218deg) translateX(160px) rotateZ(49deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-49deg) rotateY(218deg) translateX(480px) rotateZ(49deg);
    }
  }
  .c:nth-child(1838) {
    animation: orbit1838 30s infinite;
    animation-delay: 18.38s;
    background-color: hsl(66.76, 100%, 50%);
  }
  @keyframes orbit1838 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-345deg) rotateY(71deg) translateX(160px) rotateZ(345deg);
    }
    80% {
      transform: rotateZ(-345deg) rotateY(71deg) translateX(160px) rotateZ(345deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-345deg) rotateY(71deg) translateX(480px) rotateZ(345deg);
    }
  }
  .c:nth-child(1839) {
    animation: orbit1839 30s infinite;
    animation-delay: 18.39s;
    background-color: hsl(66.78, 100%, 50%);
  }
  @keyframes orbit1839 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-95deg) rotateY(131deg) translateX(160px) rotateZ(95deg);
    }
    80% {
      transform: rotateZ(-95deg) rotateY(131deg) translateX(160px) rotateZ(95deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-95deg) rotateY(131deg) translateX(480px) rotateZ(95deg);
    }
  }
  .c:nth-child(1840) {
    animation: orbit1840 30s infinite;
    animation-delay: 18.4s;
    background-color: hsl(66.8, 100%, 50%);
  }
  @keyframes orbit1840 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-221deg) rotateY(100deg) translateX(160px) rotateZ(221deg);
    }
    80% {
      transform: rotateZ(-221deg) rotateY(100deg) translateX(160px) rotateZ(221deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-221deg) rotateY(100deg) translateX(480px) rotateZ(221deg);
    }
  }
  .c:nth-child(1841) {
    animation: orbit1841 30s infinite;
    animation-delay: 18.41s;
    background-color: hsl(66.82, 100%, 50%);
  }
  @keyframes orbit1841 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-265deg) rotateY(36deg) translateX(160px) rotateZ(265deg);
    }
    80% {
      transform: rotateZ(-265deg) rotateY(36deg) translateX(160px) rotateZ(265deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-265deg) rotateY(36deg) translateX(480px) rotateZ(265deg);
    }
  }
  .c:nth-child(1842) {
    animation: orbit1842 30s infinite;
    animation-delay: 18.42s;
    background-color: hsl(66.84, 100%, 50%);
  }
  @keyframes orbit1842 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-280deg) rotateY(132deg) translateX(160px) rotateZ(280deg);
    }
    80% {
      transform: rotateZ(-280deg) rotateY(132deg) translateX(160px) rotateZ(280deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-280deg) rotateY(132deg) translateX(480px) rotateZ(280deg);
    }
  }
  .c:nth-child(1843) {
    animation: orbit1843 30s infinite;
    animation-delay: 18.43s;
    background-color: hsl(66.86, 100%, 50%);
  }
  @keyframes orbit1843 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-307deg) rotateY(323deg) translateX(160px) rotateZ(307deg);
    }
    80% {
      transform: rotateZ(-307deg) rotateY(323deg) translateX(160px) rotateZ(307deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-307deg) rotateY(323deg) translateX(480px) rotateZ(307deg);
    }
  }
  .c:nth-child(1844) {
    animation: orbit1844 30s infinite;
    animation-delay: 18.44s;
    background-color: hsl(66.88, 100%, 50%);
  }
  @keyframes orbit1844 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-203deg) rotateY(244deg) translateX(160px) rotateZ(203deg);
    }
    80% {
      transform: rotateZ(-203deg) rotateY(244deg) translateX(160px) rotateZ(203deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-203deg) rotateY(244deg) translateX(480px) rotateZ(203deg);
    }
  }
  .c:nth-child(1845) {
    animation: orbit1845 30s infinite;
    animation-delay: 18.45s;
    background-color: hsl(66.9, 100%, 50%);
  }
  @keyframes orbit1845 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-7deg) rotateY(219deg) translateX(160px) rotateZ(7deg);
    }
    80% {
      transform: rotateZ(-7deg) rotateY(219deg) translateX(160px) rotateZ(7deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-7deg) rotateY(219deg) translateX(480px) rotateZ(7deg);
    }
  }
  .c:nth-child(1846) {
    animation: orbit1846 30s infinite;
    animation-delay: 18.46s;
    background-color: hsl(66.92, 100%, 50%);
  }
  @keyframes orbit1846 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-40deg) rotateY(136deg) translateX(160px) rotateZ(40deg);
    }
    80% {
      transform: rotateZ(-40deg) rotateY(136deg) translateX(160px) rotateZ(40deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-40deg) rotateY(136deg) translateX(480px) rotateZ(40deg);
    }
  }
  .c:nth-child(1847) {
    animation: orbit1847 30s infinite;
    animation-delay: 18.47s;
    background-color: hsl(66.94, 100%, 50%);
  }
  @keyframes orbit1847 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-126deg) rotateY(77deg) translateX(160px) rotateZ(126deg);
    }
    80% {
      transform: rotateZ(-126deg) rotateY(77deg) translateX(160px) rotateZ(126deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-126deg) rotateY(77deg) translateX(480px) rotateZ(126deg);
    }
  }
  .c:nth-child(1848) {
    animation: orbit1848 30s infinite;
    animation-delay: 18.48s;
    background-color: hsl(66.96, 100%, 50%);
  }
  @keyframes orbit1848 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-139deg) rotateY(325deg) translateX(160px) rotateZ(139deg);
    }
    80% {
      transform: rotateZ(-139deg) rotateY(325deg) translateX(160px) rotateZ(139deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-139deg) rotateY(325deg) translateX(480px) rotateZ(139deg);
    }
  }
  .c:nth-child(1849) {
    animation: orbit1849 30s infinite;
    animation-delay: 18.49s;
    background-color: hsl(66.98, 100%, 50%);
  }
  @keyframes orbit1849 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-236deg) rotateY(280deg) translateX(160px) rotateZ(236deg);
    }
    80% {
      transform: rotateZ(-236deg) rotateY(280deg) translateX(160px) rotateZ(236deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-236deg) rotateY(280deg) translateX(480px) rotateZ(236deg);
    }
  }
  .c:nth-child(1850) {
    animation: orbit1850 30s infinite;
    animation-delay: 18.5s;
    background-color: hsl(67, 100%, 50%);
  }
  @keyframes orbit1850 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-53deg) rotateY(160deg) translateX(160px) rotateZ(53deg);
    }
    80% {
      transform: rotateZ(-53deg) rotateY(160deg) translateX(160px) rotateZ(53deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-53deg) rotateY(160deg) translateX(480px) rotateZ(53deg);
    }
  }
  .c:nth-child(1851) {
    animation: orbit1851 30s infinite;
    animation-delay: 18.51s;
    background-color: hsl(67.02, 100%, 50%);
  }
  @keyframes orbit1851 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-74deg) rotateY(81deg) translateX(160px) rotateZ(74deg);
    }
    80% {
      transform: rotateZ(-74deg) rotateY(81deg) translateX(160px) rotateZ(74deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-74deg) rotateY(81deg) translateX(480px) rotateZ(74deg);
    }
  }
  .c:nth-child(1852) {
    animation: orbit1852 30s infinite;
    animation-delay: 18.52s;
    background-color: hsl(67.04, 100%, 50%);
  }
  @keyframes orbit1852 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-100deg) rotateY(72deg) translateX(160px) rotateZ(100deg);
    }
    80% {
      transform: rotateZ(-100deg) rotateY(72deg) translateX(160px) rotateZ(100deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-100deg) rotateY(72deg) translateX(480px) rotateZ(100deg);
    }
  }
  .c:nth-child(1853) {
    animation: orbit1853 30s infinite;
    animation-delay: 18.53s;
    background-color: hsl(67.06, 100%, 50%);
  }
  @keyframes orbit1853 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-353deg) rotateY(65deg) translateX(160px) rotateZ(353deg);
    }
    80% {
      transform: rotateZ(-353deg) rotateY(65deg) translateX(160px) rotateZ(353deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-353deg) rotateY(65deg) translateX(480px) rotateZ(353deg);
    }
  }
  .c:nth-child(1854) {
    animation: orbit1854 30s infinite;
    animation-delay: 18.54s;
    background-color: hsl(67.08, 100%, 50%);
  }
  @keyframes orbit1854 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-202deg) rotateY(338deg) translateX(160px) rotateZ(202deg);
    }
    80% {
      transform: rotateZ(-202deg) rotateY(338deg) translateX(160px) rotateZ(202deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-202deg) rotateY(338deg) translateX(480px) rotateZ(202deg);
    }
  }
  .c:nth-child(1855) {
    animation: orbit1855 30s infinite;
    animation-delay: 18.55s;
    background-color: hsl(67.1, 100%, 50%);
  }
  @keyframes orbit1855 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-72deg) rotateY(295deg) translateX(160px) rotateZ(72deg);
    }
    80% {
      transform: rotateZ(-72deg) rotateY(295deg) translateX(160px) rotateZ(72deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-72deg) rotateY(295deg) translateX(480px) rotateZ(72deg);
    }
  }
  .c:nth-child(1856) {
    animation: orbit1856 30s infinite;
    animation-delay: 18.56s;
    background-color: hsl(67.12, 100%, 50%);
  }
  @keyframes orbit1856 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-311deg) rotateY(290deg) translateX(160px) rotateZ(311deg);
    }
    80% {
      transform: rotateZ(-311deg) rotateY(290deg) translateX(160px) rotateZ(311deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-311deg) rotateY(290deg) translateX(480px) rotateZ(311deg);
    }
  }
  .c:nth-child(1857) {
    animation: orbit1857 30s infinite;
    animation-delay: 18.57s;
    background-color: hsl(67.14, 100%, 50%);
  }
  @keyframes orbit1857 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-120deg) rotateY(132deg) translateX(160px) rotateZ(120deg);
    }
    80% {
      transform: rotateZ(-120deg) rotateY(132deg) translateX(160px) rotateZ(120deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-120deg) rotateY(132deg) translateX(480px) rotateZ(120deg);
    }
  }
  .c:nth-child(1858) {
    animation: orbit1858 30s infinite;
    animation-delay: 18.58s;
    background-color: hsl(67.16, 100%, 50%);
  }
  @keyframes orbit1858 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-213deg) rotateY(154deg) translateX(160px) rotateZ(213deg);
    }
    80% {
      transform: rotateZ(-213deg) rotateY(154deg) translateX(160px) rotateZ(213deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-213deg) rotateY(154deg) translateX(480px) rotateZ(213deg);
    }
  }
  .c:nth-child(1859) {
    animation: orbit1859 30s infinite;
    animation-delay: 18.59s;
    background-color: hsl(67.18, 100%, 50%);
  }
  @keyframes orbit1859 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-280deg) rotateY(356deg) translateX(160px) rotateZ(280deg);
    }
    80% {
      transform: rotateZ(-280deg) rotateY(356deg) translateX(160px) rotateZ(280deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-280deg) rotateY(356deg) translateX(480px) rotateZ(280deg);
    }
  }
  .c:nth-child(1860) {
    animation: orbit1860 30s infinite;
    animation-delay: 18.6s;
    background-color: hsl(67.2, 100%, 50%);
  }
  @keyframes orbit1860 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-9deg) rotateY(100deg) translateX(160px) rotateZ(9deg);
    }
    80% {
      transform: rotateZ(-9deg) rotateY(100deg) translateX(160px) rotateZ(9deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-9deg) rotateY(100deg) translateX(480px) rotateZ(9deg);
    }
  }
  .c:nth-child(1861) {
    animation: orbit1861 30s infinite;
    animation-delay: 18.61s;
    background-color: hsl(67.22, 100%, 50%);
  }
  @keyframes orbit1861 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-22deg) rotateY(91deg) translateX(160px) rotateZ(22deg);
    }
    80% {
      transform: rotateZ(-22deg) rotateY(91deg) translateX(160px) rotateZ(22deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-22deg) rotateY(91deg) translateX(480px) rotateZ(22deg);
    }
  }
  .c:nth-child(1862) {
    animation: orbit1862 30s infinite;
    animation-delay: 18.62s;
    background-color: hsl(67.24, 100%, 50%);
  }
  @keyframes orbit1862 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-192deg) rotateY(126deg) translateX(160px) rotateZ(192deg);
    }
    80% {
      transform: rotateZ(-192deg) rotateY(126deg) translateX(160px) rotateZ(192deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-192deg) rotateY(126deg) translateX(480px) rotateZ(192deg);
    }
  }
  .c:nth-child(1863) {
    animation: orbit1863 30s infinite;
    animation-delay: 18.63s;
    background-color: hsl(67.26, 100%, 50%);
  }
  @keyframes orbit1863 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-180deg) rotateY(7deg) translateX(160px) rotateZ(180deg);
    }
    80% {
      transform: rotateZ(-180deg) rotateY(7deg) translateX(160px) rotateZ(180deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-180deg) rotateY(7deg) translateX(480px) rotateZ(180deg);
    }
  }
  .c:nth-child(1864) {
    animation: orbit1864 30s infinite;
    animation-delay: 18.64s;
    background-color: hsl(67.28, 100%, 50%);
  }
  @keyframes orbit1864 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-263deg) rotateY(139deg) translateX(160px) rotateZ(263deg);
    }
    80% {
      transform: rotateZ(-263deg) rotateY(139deg) translateX(160px) rotateZ(263deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-263deg) rotateY(139deg) translateX(480px) rotateZ(263deg);
    }
  }
  .c:nth-child(1865) {
    animation: orbit1865 30s infinite;
    animation-delay: 18.65s;
    background-color: hsl(67.3, 100%, 50%);
  }
  @keyframes orbit1865 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-342deg) rotateY(204deg) translateX(160px) rotateZ(342deg);
    }
    80% {
      transform: rotateZ(-342deg) rotateY(204deg) translateX(160px) rotateZ(342deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-342deg) rotateY(204deg) translateX(480px) rotateZ(342deg);
    }
  }
  .c:nth-child(1866) {
    animation: orbit1866 30s infinite;
    animation-delay: 18.66s;
    background-color: hsl(67.32, 100%, 50%);
  }
  @keyframes orbit1866 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-165deg) rotateY(186deg) translateX(160px) rotateZ(165deg);
    }
    80% {
      transform: rotateZ(-165deg) rotateY(186deg) translateX(160px) rotateZ(165deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-165deg) rotateY(186deg) translateX(480px) rotateZ(165deg);
    }
  }
  .c:nth-child(1867) {
    animation: orbit1867 30s infinite;
    animation-delay: 18.67s;
    background-color: hsl(67.34, 100%, 50%);
  }
  @keyframes orbit1867 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-208deg) rotateY(132deg) translateX(160px) rotateZ(208deg);
    }
    80% {
      transform: rotateZ(-208deg) rotateY(132deg) translateX(160px) rotateZ(208deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-208deg) rotateY(132deg) translateX(480px) rotateZ(208deg);
    }
  }
  .c:nth-child(1868) {
    animation: orbit1868 30s infinite;
    animation-delay: 18.68s;
    background-color: hsl(67.36, 100%, 50%);
  }
  @keyframes orbit1868 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-38deg) rotateY(135deg) translateX(160px) rotateZ(38deg);
    }
    80% {
      transform: rotateZ(-38deg) rotateY(135deg) translateX(160px) rotateZ(38deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-38deg) rotateY(135deg) translateX(480px) rotateZ(38deg);
    }
  }
  .c:nth-child(1869) {
    animation: orbit1869 30s infinite;
    animation-delay: 18.69s;
    background-color: hsl(67.38, 100%, 50%);
  }
  @keyframes orbit1869 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-205deg) rotateY(359deg) translateX(160px) rotateZ(205deg);
    }
    80% {
      transform: rotateZ(-205deg) rotateY(359deg) translateX(160px) rotateZ(205deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-205deg) rotateY(359deg) translateX(480px) rotateZ(205deg);
    }
  }
  .c:nth-child(1870) {
    animation: orbit1870 30s infinite;
    animation-delay: 18.7s;
    background-color: hsl(67.4, 100%, 50%);
  }
  @keyframes orbit1870 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-230deg) rotateY(19deg) translateX(160px) rotateZ(230deg);
    }
    80% {
      transform: rotateZ(-230deg) rotateY(19deg) translateX(160px) rotateZ(230deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-230deg) rotateY(19deg) translateX(480px) rotateZ(230deg);
    }
  }
  .c:nth-child(1871) {
    animation: orbit1871 30s infinite;
    animation-delay: 18.71s;
    background-color: hsl(67.42, 100%, 50%);
  }
  @keyframes orbit1871 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-116deg) rotateY(229deg) translateX(160px) rotateZ(116deg);
    }
    80% {
      transform: rotateZ(-116deg) rotateY(229deg) translateX(160px) rotateZ(116deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-116deg) rotateY(229deg) translateX(480px) rotateZ(116deg);
    }
  }
  .c:nth-child(1872) {
    animation: orbit1872 30s infinite;
    animation-delay: 18.72s;
    background-color: hsl(67.44, 100%, 50%);
  }
  @keyframes orbit1872 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(338deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(338deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(338deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1873) {
    animation: orbit1873 30s infinite;
    animation-delay: 18.73s;
    background-color: hsl(67.46, 100%, 50%);
  }
  @keyframes orbit1873 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-144deg) rotateY(194deg) translateX(160px) rotateZ(144deg);
    }
    80% {
      transform: rotateZ(-144deg) rotateY(194deg) translateX(160px) rotateZ(144deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-144deg) rotateY(194deg) translateX(480px) rotateZ(144deg);
    }
  }
  .c:nth-child(1874) {
    animation: orbit1874 30s infinite;
    animation-delay: 18.74s;
    background-color: hsl(67.48, 100%, 50%);
  }
  @keyframes orbit1874 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-116deg) rotateY(284deg) translateX(160px) rotateZ(116deg);
    }
    80% {
      transform: rotateZ(-116deg) rotateY(284deg) translateX(160px) rotateZ(116deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-116deg) rotateY(284deg) translateX(480px) rotateZ(116deg);
    }
  }
  .c:nth-child(1875) {
    animation: orbit1875 30s infinite;
    animation-delay: 18.75s;
    background-color: hsl(67.5, 100%, 50%);
  }
  @keyframes orbit1875 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-183deg) rotateY(219deg) translateX(160px) rotateZ(183deg);
    }
    80% {
      transform: rotateZ(-183deg) rotateY(219deg) translateX(160px) rotateZ(183deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-183deg) rotateY(219deg) translateX(480px) rotateZ(183deg);
    }
  }
  .c:nth-child(1876) {
    animation: orbit1876 30s infinite;
    animation-delay: 18.76s;
    background-color: hsl(67.52, 100%, 50%);
  }
  @keyframes orbit1876 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-324deg) rotateY(340deg) translateX(160px) rotateZ(324deg);
    }
    80% {
      transform: rotateZ(-324deg) rotateY(340deg) translateX(160px) rotateZ(324deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-324deg) rotateY(340deg) translateX(480px) rotateZ(324deg);
    }
  }
  .c:nth-child(1877) {
    animation: orbit1877 30s infinite;
    animation-delay: 18.77s;
    background-color: hsl(67.54, 100%, 50%);
  }
  @keyframes orbit1877 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-128deg) rotateY(241deg) translateX(160px) rotateZ(128deg);
    }
    80% {
      transform: rotateZ(-128deg) rotateY(241deg) translateX(160px) rotateZ(128deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-128deg) rotateY(241deg) translateX(480px) rotateZ(128deg);
    }
  }
  .c:nth-child(1878) {
    animation: orbit1878 30s infinite;
    animation-delay: 18.78s;
    background-color: hsl(67.56, 100%, 50%);
  }
  @keyframes orbit1878 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-247deg) rotateY(149deg) translateX(160px) rotateZ(247deg);
    }
    80% {
      transform: rotateZ(-247deg) rotateY(149deg) translateX(160px) rotateZ(247deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-247deg) rotateY(149deg) translateX(480px) rotateZ(247deg);
    }
  }
  .c:nth-child(1879) {
    animation: orbit1879 30s infinite;
    animation-delay: 18.79s;
    background-color: hsl(67.58, 100%, 50%);
  }
  @keyframes orbit1879 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-42deg) rotateY(7deg) translateX(160px) rotateZ(42deg);
    }
    80% {
      transform: rotateZ(-42deg) rotateY(7deg) translateX(160px) rotateZ(42deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-42deg) rotateY(7deg) translateX(480px) rotateZ(42deg);
    }
  }
  .c:nth-child(1880) {
    animation: orbit1880 30s infinite;
    animation-delay: 18.8s;
    background-color: hsl(67.6, 100%, 50%);
  }
  @keyframes orbit1880 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-108deg) rotateY(36deg) translateX(160px) rotateZ(108deg);
    }
    80% {
      transform: rotateZ(-108deg) rotateY(36deg) translateX(160px) rotateZ(108deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-108deg) rotateY(36deg) translateX(480px) rotateZ(108deg);
    }
  }
  .c:nth-child(1881) {
    animation: orbit1881 30s infinite;
    animation-delay: 18.81s;
    background-color: hsl(67.62, 100%, 50%);
  }
  @keyframes orbit1881 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-92deg) rotateY(17deg) translateX(160px) rotateZ(92deg);
    }
    80% {
      transform: rotateZ(-92deg) rotateY(17deg) translateX(160px) rotateZ(92deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-92deg) rotateY(17deg) translateX(480px) rotateZ(92deg);
    }
  }
  .c:nth-child(1882) {
    animation: orbit1882 30s infinite;
    animation-delay: 18.82s;
    background-color: hsl(67.64, 100%, 50%);
  }
  @keyframes orbit1882 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-359deg) rotateY(134deg) translateX(160px) rotateZ(359deg);
    }
    80% {
      transform: rotateZ(-359deg) rotateY(134deg) translateX(160px) rotateZ(359deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-359deg) rotateY(134deg) translateX(480px) rotateZ(359deg);
    }
  }
  .c:nth-child(1883) {
    animation: orbit1883 30s infinite;
    animation-delay: 18.83s;
    background-color: hsl(67.66, 100%, 50%);
  }
  @keyframes orbit1883 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-316deg) rotateY(89deg) translateX(160px) rotateZ(316deg);
    }
    80% {
      transform: rotateZ(-316deg) rotateY(89deg) translateX(160px) rotateZ(316deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-316deg) rotateY(89deg) translateX(480px) rotateZ(316deg);
    }
  }
  .c:nth-child(1884) {
    animation: orbit1884 30s infinite;
    animation-delay: 18.84s;
    background-color: hsl(67.68, 100%, 50%);
  }
  @keyframes orbit1884 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(30deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(30deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(30deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(1885) {
    animation: orbit1885 30s infinite;
    animation-delay: 18.85s;
    background-color: hsl(67.7, 100%, 50%);
  }
  @keyframes orbit1885 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-84deg) rotateY(109deg) translateX(160px) rotateZ(84deg);
    }
    80% {
      transform: rotateZ(-84deg) rotateY(109deg) translateX(160px) rotateZ(84deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-84deg) rotateY(109deg) translateX(480px) rotateZ(84deg);
    }
  }
  .c:nth-child(1886) {
    animation: orbit1886 30s infinite;
    animation-delay: 18.86s;
    background-color: hsl(67.72, 100%, 50%);
  }
  @keyframes orbit1886 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-150deg) rotateY(58deg) translateX(160px) rotateZ(150deg);
    }
    80% {
      transform: rotateZ(-150deg) rotateY(58deg) translateX(160px) rotateZ(150deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-150deg) rotateY(58deg) translateX(480px) rotateZ(150deg);
    }
  }
  .c:nth-child(1887) {
    animation: orbit1887 30s infinite;
    animation-delay: 18.87s;
    background-color: hsl(67.74, 100%, 50%);
  }
  @keyframes orbit1887 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(274deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(274deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(274deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1888) {
    animation: orbit1888 30s infinite;
    animation-delay: 18.88s;
    background-color: hsl(67.76, 100%, 50%);
  }
  @keyframes orbit1888 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-36deg) rotateY(47deg) translateX(160px) rotateZ(36deg);
    }
    80% {
      transform: rotateZ(-36deg) rotateY(47deg) translateX(160px) rotateZ(36deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-36deg) rotateY(47deg) translateX(480px) rotateZ(36deg);
    }
  }
  .c:nth-child(1889) {
    animation: orbit1889 30s infinite;
    animation-delay: 18.89s;
    background-color: hsl(67.78, 100%, 50%);
  }
  @keyframes orbit1889 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-320deg) rotateY(245deg) translateX(160px) rotateZ(320deg);
    }
    80% {
      transform: rotateZ(-320deg) rotateY(245deg) translateX(160px) rotateZ(320deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-320deg) rotateY(245deg) translateX(480px) rotateZ(320deg);
    }
  }
  .c:nth-child(1890) {
    animation: orbit1890 30s infinite;
    animation-delay: 18.9s;
    background-color: hsl(67.8, 100%, 50%);
  }
  @keyframes orbit1890 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-2deg) rotateY(340deg) translateX(160px) rotateZ(2deg);
    }
    80% {
      transform: rotateZ(-2deg) rotateY(340deg) translateX(160px) rotateZ(2deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-2deg) rotateY(340deg) translateX(480px) rotateZ(2deg);
    }
  }
  .c:nth-child(1891) {
    animation: orbit1891 30s infinite;
    animation-delay: 18.91s;
    background-color: hsl(67.82, 100%, 50%);
  }
  @keyframes orbit1891 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-243deg) rotateY(155deg) translateX(160px) rotateZ(243deg);
    }
    80% {
      transform: rotateZ(-243deg) rotateY(155deg) translateX(160px) rotateZ(243deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-243deg) rotateY(155deg) translateX(480px) rotateZ(243deg);
    }
  }
  .c:nth-child(1892) {
    animation: orbit1892 30s infinite;
    animation-delay: 18.92s;
    background-color: hsl(67.84, 100%, 50%);
  }
  @keyframes orbit1892 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-81deg) rotateY(288deg) translateX(160px) rotateZ(81deg);
    }
    80% {
      transform: rotateZ(-81deg) rotateY(288deg) translateX(160px) rotateZ(81deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-81deg) rotateY(288deg) translateX(480px) rotateZ(81deg);
    }
  }
  .c:nth-child(1893) {
    animation: orbit1893 30s infinite;
    animation-delay: 18.93s;
    background-color: hsl(67.86, 100%, 50%);
  }
  @keyframes orbit1893 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-278deg) rotateY(66deg) translateX(160px) rotateZ(278deg);
    }
    80% {
      transform: rotateZ(-278deg) rotateY(66deg) translateX(160px) rotateZ(278deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-278deg) rotateY(66deg) translateX(480px) rotateZ(278deg);
    }
  }
  .c:nth-child(1894) {
    animation: orbit1894 30s infinite;
    animation-delay: 18.94s;
    background-color: hsl(67.88, 100%, 50%);
  }
  @keyframes orbit1894 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-181deg) rotateY(145deg) translateX(160px) rotateZ(181deg);
    }
    80% {
      transform: rotateZ(-181deg) rotateY(145deg) translateX(160px) rotateZ(181deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-181deg) rotateY(145deg) translateX(480px) rotateZ(181deg);
    }
  }
  .c:nth-child(1895) {
    animation: orbit1895 30s infinite;
    animation-delay: 18.95s;
    background-color: hsl(67.9, 100%, 50%);
  }
  @keyframes orbit1895 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-232deg) rotateY(269deg) translateX(160px) rotateZ(232deg);
    }
    80% {
      transform: rotateZ(-232deg) rotateY(269deg) translateX(160px) rotateZ(232deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-232deg) rotateY(269deg) translateX(480px) rotateZ(232deg);
    }
  }
  .c:nth-child(1896) {
    animation: orbit1896 30s infinite;
    animation-delay: 18.96s;
    background-color: hsl(67.92, 100%, 50%);
  }
  @keyframes orbit1896 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-276deg) rotateY(147deg) translateX(160px) rotateZ(276deg);
    }
    80% {
      transform: rotateZ(-276deg) rotateY(147deg) translateX(160px) rotateZ(276deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-276deg) rotateY(147deg) translateX(480px) rotateZ(276deg);
    }
  }
  .c:nth-child(1897) {
    animation: orbit1897 30s infinite;
    animation-delay: 18.97s;
    background-color: hsl(67.94, 100%, 50%);
  }
  @keyframes orbit1897 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-345deg) rotateY(105deg) translateX(160px) rotateZ(345deg);
    }
    80% {
      transform: rotateZ(-345deg) rotateY(105deg) translateX(160px) rotateZ(345deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-345deg) rotateY(105deg) translateX(480px) rotateZ(345deg);
    }
  }
  .c:nth-child(1898) {
    animation: orbit1898 30s infinite;
    animation-delay: 18.98s;
    background-color: hsl(67.96, 100%, 50%);
  }
  @keyframes orbit1898 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-161deg) rotateY(275deg) translateX(160px) rotateZ(161deg);
    }
    80% {
      transform: rotateZ(-161deg) rotateY(275deg) translateX(160px) rotateZ(161deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-161deg) rotateY(275deg) translateX(480px) rotateZ(161deg);
    }
  }
  .c:nth-child(1899) {
    animation: orbit1899 30s infinite;
    animation-delay: 18.99s;
    background-color: hsl(67.98, 100%, 50%);
  }
  @keyframes orbit1899 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-314deg) rotateY(247deg) translateX(160px) rotateZ(314deg);
    }
    80% {
      transform: rotateZ(-314deg) rotateY(247deg) translateX(160px) rotateZ(314deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-314deg) rotateY(247deg) translateX(480px) rotateZ(314deg);
    }
  }
  .c:nth-child(1900) {
    animation: orbit1900 30s infinite;
    animation-delay: 19s;
    background-color: hsl(68, 100%, 50%);
  }
  @keyframes orbit1900 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-162deg) rotateY(130deg) translateX(160px) rotateZ(162deg);
    }
    80% {
      transform: rotateZ(-162deg) rotateY(130deg) translateX(160px) rotateZ(162deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-162deg) rotateY(130deg) translateX(480px) rotateZ(162deg);
    }
  }
  .c:nth-child(1901) {
    animation: orbit1901 30s infinite;
    animation-delay: 19.01s;
    background-color: hsl(68.02, 100%, 50%);
  }
  @keyframes orbit1901 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-230deg) rotateY(212deg) translateX(160px) rotateZ(230deg);
    }
    80% {
      transform: rotateZ(-230deg) rotateY(212deg) translateX(160px) rotateZ(230deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-230deg) rotateY(212deg) translateX(480px) rotateZ(230deg);
    }
  }
  .c:nth-child(1902) {
    animation: orbit1902 30s infinite;
    animation-delay: 19.02s;
    background-color: hsl(68.04, 100%, 50%);
  }
  @keyframes orbit1902 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-52deg) rotateY(333deg) translateX(160px) rotateZ(52deg);
    }
    80% {
      transform: rotateZ(-52deg) rotateY(333deg) translateX(160px) rotateZ(52deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-52deg) rotateY(333deg) translateX(480px) rotateZ(52deg);
    }
  }
  .c:nth-child(1903) {
    animation: orbit1903 30s infinite;
    animation-delay: 19.03s;
    background-color: hsl(68.06, 100%, 50%);
  }
  @keyframes orbit1903 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-207deg) rotateY(223deg) translateX(160px) rotateZ(207deg);
    }
    80% {
      transform: rotateZ(-207deg) rotateY(223deg) translateX(160px) rotateZ(207deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-207deg) rotateY(223deg) translateX(480px) rotateZ(207deg);
    }
  }
  .c:nth-child(1904) {
    animation: orbit1904 30s infinite;
    animation-delay: 19.04s;
    background-color: hsl(68.08, 100%, 50%);
  }
  @keyframes orbit1904 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-83deg) rotateY(107deg) translateX(160px) rotateZ(83deg);
    }
    80% {
      transform: rotateZ(-83deg) rotateY(107deg) translateX(160px) rotateZ(83deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-83deg) rotateY(107deg) translateX(480px) rotateZ(83deg);
    }
  }
  .c:nth-child(1905) {
    animation: orbit1905 30s infinite;
    animation-delay: 19.05s;
    background-color: hsl(68.1, 100%, 50%);
  }
  @keyframes orbit1905 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-238deg) rotateY(30deg) translateX(160px) rotateZ(238deg);
    }
    80% {
      transform: rotateZ(-238deg) rotateY(30deg) translateX(160px) rotateZ(238deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-238deg) rotateY(30deg) translateX(480px) rotateZ(238deg);
    }
  }
  .c:nth-child(1906) {
    animation: orbit1906 30s infinite;
    animation-delay: 19.06s;
    background-color: hsl(68.12, 100%, 50%);
  }
  @keyframes orbit1906 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-162deg) rotateY(140deg) translateX(160px) rotateZ(162deg);
    }
    80% {
      transform: rotateZ(-162deg) rotateY(140deg) translateX(160px) rotateZ(162deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-162deg) rotateY(140deg) translateX(480px) rotateZ(162deg);
    }
  }
  .c:nth-child(1907) {
    animation: orbit1907 30s infinite;
    animation-delay: 19.07s;
    background-color: hsl(68.14, 100%, 50%);
  }
  @keyframes orbit1907 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-313deg) rotateY(348deg) translateX(160px) rotateZ(313deg);
    }
    80% {
      transform: rotateZ(-313deg) rotateY(348deg) translateX(160px) rotateZ(313deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-313deg) rotateY(348deg) translateX(480px) rotateZ(313deg);
    }
  }
  .c:nth-child(1908) {
    animation: orbit1908 30s infinite;
    animation-delay: 19.08s;
    background-color: hsl(68.16, 100%, 50%);
  }
  @keyframes orbit1908 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-119deg) rotateY(66deg) translateX(160px) rotateZ(119deg);
    }
    80% {
      transform: rotateZ(-119deg) rotateY(66deg) translateX(160px) rotateZ(119deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-119deg) rotateY(66deg) translateX(480px) rotateZ(119deg);
    }
  }
  .c:nth-child(1909) {
    animation: orbit1909 30s infinite;
    animation-delay: 19.09s;
    background-color: hsl(68.18, 100%, 50%);
  }
  @keyframes orbit1909 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-174deg) rotateY(87deg) translateX(160px) rotateZ(174deg);
    }
    80% {
      transform: rotateZ(-174deg) rotateY(87deg) translateX(160px) rotateZ(174deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-174deg) rotateY(87deg) translateX(480px) rotateZ(174deg);
    }
  }
  .c:nth-child(1910) {
    animation: orbit1910 30s infinite;
    animation-delay: 19.1s;
    background-color: hsl(68.2, 100%, 50%);
  }
  @keyframes orbit1910 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-206deg) rotateY(36deg) translateX(160px) rotateZ(206deg);
    }
    80% {
      transform: rotateZ(-206deg) rotateY(36deg) translateX(160px) rotateZ(206deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-206deg) rotateY(36deg) translateX(480px) rotateZ(206deg);
    }
  }
  .c:nth-child(1911) {
    animation: orbit1911 30s infinite;
    animation-delay: 19.11s;
    background-color: hsl(68.22, 100%, 50%);
  }
  @keyframes orbit1911 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-90deg) rotateY(344deg) translateX(160px) rotateZ(90deg);
    }
    80% {
      transform: rotateZ(-90deg) rotateY(344deg) translateX(160px) rotateZ(90deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-90deg) rotateY(344deg) translateX(480px) rotateZ(90deg);
    }
  }
  .c:nth-child(1912) {
    animation: orbit1912 30s infinite;
    animation-delay: 19.12s;
    background-color: hsl(68.24, 100%, 50%);
  }
  @keyframes orbit1912 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-294deg) rotateY(289deg) translateX(160px) rotateZ(294deg);
    }
    80% {
      transform: rotateZ(-294deg) rotateY(289deg) translateX(160px) rotateZ(294deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-294deg) rotateY(289deg) translateX(480px) rotateZ(294deg);
    }
  }
  .c:nth-child(1913) {
    animation: orbit1913 30s infinite;
    animation-delay: 19.13s;
    background-color: hsl(68.26, 100%, 50%);
  }
  @keyframes orbit1913 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-324deg) rotateY(11deg) translateX(160px) rotateZ(324deg);
    }
    80% {
      transform: rotateZ(-324deg) rotateY(11deg) translateX(160px) rotateZ(324deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-324deg) rotateY(11deg) translateX(480px) rotateZ(324deg);
    }
  }
  .c:nth-child(1914) {
    animation: orbit1914 30s infinite;
    animation-delay: 19.14s;
    background-color: hsl(68.28, 100%, 50%);
  }
  @keyframes orbit1914 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-297deg) rotateY(253deg) translateX(160px) rotateZ(297deg);
    }
    80% {
      transform: rotateZ(-297deg) rotateY(253deg) translateX(160px) rotateZ(297deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-297deg) rotateY(253deg) translateX(480px) rotateZ(297deg);
    }
  }
  .c:nth-child(1915) {
    animation: orbit1915 30s infinite;
    animation-delay: 19.15s;
    background-color: hsl(68.3, 100%, 50%);
  }
  @keyframes orbit1915 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-28deg) rotateY(190deg) translateX(160px) rotateZ(28deg);
    }
    80% {
      transform: rotateZ(-28deg) rotateY(190deg) translateX(160px) rotateZ(28deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-28deg) rotateY(190deg) translateX(480px) rotateZ(28deg);
    }
  }
  .c:nth-child(1916) {
    animation: orbit1916 30s infinite;
    animation-delay: 19.16s;
    background-color: hsl(68.32, 100%, 50%);
  }
  @keyframes orbit1916 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-266deg) rotateY(213deg) translateX(160px) rotateZ(266deg);
    }
    80% {
      transform: rotateZ(-266deg) rotateY(213deg) translateX(160px) rotateZ(266deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-266deg) rotateY(213deg) translateX(480px) rotateZ(266deg);
    }
  }
  .c:nth-child(1917) {
    animation: orbit1917 30s infinite;
    animation-delay: 19.17s;
    background-color: hsl(68.34, 100%, 50%);
  }
  @keyframes orbit1917 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-183deg) rotateY(36deg) translateX(160px) rotateZ(183deg);
    }
    80% {
      transform: rotateZ(-183deg) rotateY(36deg) translateX(160px) rotateZ(183deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-183deg) rotateY(36deg) translateX(480px) rotateZ(183deg);
    }
  }
  .c:nth-child(1918) {
    animation: orbit1918 30s infinite;
    animation-delay: 19.18s;
    background-color: hsl(68.36, 100%, 50%);
  }
  @keyframes orbit1918 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-281deg) rotateY(55deg) translateX(160px) rotateZ(281deg);
    }
    80% {
      transform: rotateZ(-281deg) rotateY(55deg) translateX(160px) rotateZ(281deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-281deg) rotateY(55deg) translateX(480px) rotateZ(281deg);
    }
  }
  .c:nth-child(1919) {
    animation: orbit1919 30s infinite;
    animation-delay: 19.19s;
    background-color: hsl(68.38, 100%, 50%);
  }
  @keyframes orbit1919 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-84deg) rotateY(115deg) translateX(160px) rotateZ(84deg);
    }
    80% {
      transform: rotateZ(-84deg) rotateY(115deg) translateX(160px) rotateZ(84deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-84deg) rotateY(115deg) translateX(480px) rotateZ(84deg);
    }
  }
  .c:nth-child(1920) {
    animation: orbit1920 30s infinite;
    animation-delay: 19.2s;
    background-color: hsl(68.4, 100%, 50%);
  }
  @keyframes orbit1920 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-293deg) rotateY(359deg) translateX(160px) rotateZ(293deg);
    }
    80% {
      transform: rotateZ(-293deg) rotateY(359deg) translateX(160px) rotateZ(293deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-293deg) rotateY(359deg) translateX(480px) rotateZ(293deg);
    }
  }
  .c:nth-child(1921) {
    animation: orbit1921 30s infinite;
    animation-delay: 19.21s;
    background-color: hsl(68.42, 100%, 50%);
  }
  @keyframes orbit1921 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-8deg) rotateY(324deg) translateX(160px) rotateZ(8deg);
    }
    80% {
      transform: rotateZ(-8deg) rotateY(324deg) translateX(160px) rotateZ(8deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-8deg) rotateY(324deg) translateX(480px) rotateZ(8deg);
    }
  }
  .c:nth-child(1922) {
    animation: orbit1922 30s infinite;
    animation-delay: 19.22s;
    background-color: hsl(68.44, 100%, 50%);
  }
  @keyframes orbit1922 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-229deg) rotateY(274deg) translateX(160px) rotateZ(229deg);
    }
    80% {
      transform: rotateZ(-229deg) rotateY(274deg) translateX(160px) rotateZ(229deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-229deg) rotateY(274deg) translateX(480px) rotateZ(229deg);
    }
  }
  .c:nth-child(1923) {
    animation: orbit1923 30s infinite;
    animation-delay: 19.23s;
    background-color: hsl(68.46, 100%, 50%);
  }
  @keyframes orbit1923 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-307deg) rotateY(190deg) translateX(160px) rotateZ(307deg);
    }
    80% {
      transform: rotateZ(-307deg) rotateY(190deg) translateX(160px) rotateZ(307deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-307deg) rotateY(190deg) translateX(480px) rotateZ(307deg);
    }
  }
  .c:nth-child(1924) {
    animation: orbit1924 30s infinite;
    animation-delay: 19.24s;
    background-color: hsl(68.48, 100%, 50%);
  }
  @keyframes orbit1924 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-286deg) rotateY(248deg) translateX(160px) rotateZ(286deg);
    }
    80% {
      transform: rotateZ(-286deg) rotateY(248deg) translateX(160px) rotateZ(286deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-286deg) rotateY(248deg) translateX(480px) rotateZ(286deg);
    }
  }
  .c:nth-child(1925) {
    animation: orbit1925 30s infinite;
    animation-delay: 19.25s;
    background-color: hsl(68.5, 100%, 50%);
  }
  @keyframes orbit1925 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-34deg) rotateY(359deg) translateX(160px) rotateZ(34deg);
    }
    80% {
      transform: rotateZ(-34deg) rotateY(359deg) translateX(160px) rotateZ(34deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-34deg) rotateY(359deg) translateX(480px) rotateZ(34deg);
    }
  }
  .c:nth-child(1926) {
    animation: orbit1926 30s infinite;
    animation-delay: 19.26s;
    background-color: hsl(68.52, 100%, 50%);
  }
  @keyframes orbit1926 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-87deg) rotateY(263deg) translateX(160px) rotateZ(87deg);
    }
    80% {
      transform: rotateZ(-87deg) rotateY(263deg) translateX(160px) rotateZ(87deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-87deg) rotateY(263deg) translateX(480px) rotateZ(87deg);
    }
  }
  .c:nth-child(1927) {
    animation: orbit1927 30s infinite;
    animation-delay: 19.27s;
    background-color: hsl(68.54, 100%, 50%);
  }
  @keyframes orbit1927 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-133deg) rotateY(293deg) translateX(160px) rotateZ(133deg);
    }
    80% {
      transform: rotateZ(-133deg) rotateY(293deg) translateX(160px) rotateZ(133deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-133deg) rotateY(293deg) translateX(480px) rotateZ(133deg);
    }
  }
  .c:nth-child(1928) {
    animation: orbit1928 30s infinite;
    animation-delay: 19.28s;
    background-color: hsl(68.56, 100%, 50%);
  }
  @keyframes orbit1928 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-360deg) rotateY(80deg) translateX(160px) rotateZ(360deg);
    }
    80% {
      transform: rotateZ(-360deg) rotateY(80deg) translateX(160px) rotateZ(360deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-360deg) rotateY(80deg) translateX(480px) rotateZ(360deg);
    }
  }
  .c:nth-child(1929) {
    animation: orbit1929 30s infinite;
    animation-delay: 19.29s;
    background-color: hsl(68.58, 100%, 50%);
  }
  @keyframes orbit1929 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-198deg) rotateY(155deg) translateX(160px) rotateZ(198deg);
    }
    80% {
      transform: rotateZ(-198deg) rotateY(155deg) translateX(160px) rotateZ(198deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-198deg) rotateY(155deg) translateX(480px) rotateZ(198deg);
    }
  }
  .c:nth-child(1930) {
    animation: orbit1930 30s infinite;
    animation-delay: 19.3s;
    background-color: hsl(68.6, 100%, 50%);
  }
  @keyframes orbit1930 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-270deg) rotateY(129deg) translateX(160px) rotateZ(270deg);
    }
    80% {
      transform: rotateZ(-270deg) rotateY(129deg) translateX(160px) rotateZ(270deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-270deg) rotateY(129deg) translateX(480px) rotateZ(270deg);
    }
  }
  .c:nth-child(1931) {
    animation: orbit1931 30s infinite;
    animation-delay: 19.31s;
    background-color: hsl(68.62, 100%, 50%);
  }
  @keyframes orbit1931 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-245deg) rotateY(127deg) translateX(160px) rotateZ(245deg);
    }
    80% {
      transform: rotateZ(-245deg) rotateY(127deg) translateX(160px) rotateZ(245deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-245deg) rotateY(127deg) translateX(480px) rotateZ(245deg);
    }
  }
  .c:nth-child(1932) {
    animation: orbit1932 30s infinite;
    animation-delay: 19.32s;
    background-color: hsl(68.64, 100%, 50%);
  }
  @keyframes orbit1932 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-41deg) rotateY(284deg) translateX(160px) rotateZ(41deg);
    }
    80% {
      transform: rotateZ(-41deg) rotateY(284deg) translateX(160px) rotateZ(41deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-41deg) rotateY(284deg) translateX(480px) rotateZ(41deg);
    }
  }
  .c:nth-child(1933) {
    animation: orbit1933 30s infinite;
    animation-delay: 19.33s;
    background-color: hsl(68.66, 100%, 50%);
  }
  @keyframes orbit1933 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-88deg) rotateY(45deg) translateX(160px) rotateZ(88deg);
    }
    80% {
      transform: rotateZ(-88deg) rotateY(45deg) translateX(160px) rotateZ(88deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-88deg) rotateY(45deg) translateX(480px) rotateZ(88deg);
    }
  }
  .c:nth-child(1934) {
    animation: orbit1934 30s infinite;
    animation-delay: 19.34s;
    background-color: hsl(68.68, 100%, 50%);
  }
  @keyframes orbit1934 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-5deg) rotateY(8deg) translateX(160px) rotateZ(5deg);
    }
    80% {
      transform: rotateZ(-5deg) rotateY(8deg) translateX(160px) rotateZ(5deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-5deg) rotateY(8deg) translateX(480px) rotateZ(5deg);
    }
  }
  .c:nth-child(1935) {
    animation: orbit1935 30s infinite;
    animation-delay: 19.35s;
    background-color: hsl(68.7, 100%, 50%);
  }
  @keyframes orbit1935 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-260deg) rotateY(351deg) translateX(160px) rotateZ(260deg);
    }
    80% {
      transform: rotateZ(-260deg) rotateY(351deg) translateX(160px) rotateZ(260deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-260deg) rotateY(351deg) translateX(480px) rotateZ(260deg);
    }
  }
  .c:nth-child(1936) {
    animation: orbit1936 30s infinite;
    animation-delay: 19.36s;
    background-color: hsl(68.72, 100%, 50%);
  }
  @keyframes orbit1936 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-53deg) rotateY(254deg) translateX(160px) rotateZ(53deg);
    }
    80% {
      transform: rotateZ(-53deg) rotateY(254deg) translateX(160px) rotateZ(53deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-53deg) rotateY(254deg) translateX(480px) rotateZ(53deg);
    }
  }
  .c:nth-child(1937) {
    animation: orbit1937 30s infinite;
    animation-delay: 19.37s;
    background-color: hsl(68.74, 100%, 50%);
  }
  @keyframes orbit1937 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-338deg) rotateY(106deg) translateX(160px) rotateZ(338deg);
    }
    80% {
      transform: rotateZ(-338deg) rotateY(106deg) translateX(160px) rotateZ(338deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-338deg) rotateY(106deg) translateX(480px) rotateZ(338deg);
    }
  }
  .c:nth-child(1938) {
    animation: orbit1938 30s infinite;
    animation-delay: 19.38s;
    background-color: hsl(68.76, 100%, 50%);
  }
  @keyframes orbit1938 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-319deg) rotateY(295deg) translateX(160px) rotateZ(319deg);
    }
    80% {
      transform: rotateZ(-319deg) rotateY(295deg) translateX(160px) rotateZ(319deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-319deg) rotateY(295deg) translateX(480px) rotateZ(319deg);
    }
  }
  .c:nth-child(1939) {
    animation: orbit1939 30s infinite;
    animation-delay: 19.39s;
    background-color: hsl(68.78, 100%, 50%);
  }
  @keyframes orbit1939 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-226deg) rotateY(92deg) translateX(160px) rotateZ(226deg);
    }
    80% {
      transform: rotateZ(-226deg) rotateY(92deg) translateX(160px) rotateZ(226deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-226deg) rotateY(92deg) translateX(480px) rotateZ(226deg);
    }
  }
  .c:nth-child(1940) {
    animation: orbit1940 30s infinite;
    animation-delay: 19.4s;
    background-color: hsl(68.8, 100%, 50%);
  }
  @keyframes orbit1940 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-89deg) rotateY(324deg) translateX(160px) rotateZ(89deg);
    }
    80% {
      transform: rotateZ(-89deg) rotateY(324deg) translateX(160px) rotateZ(89deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-89deg) rotateY(324deg) translateX(480px) rotateZ(89deg);
    }
  }
  .c:nth-child(1941) {
    animation: orbit1941 30s infinite;
    animation-delay: 19.41s;
    background-color: hsl(68.82, 100%, 50%);
  }
  @keyframes orbit1941 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-43deg) rotateY(341deg) translateX(160px) rotateZ(43deg);
    }
    80% {
      transform: rotateZ(-43deg) rotateY(341deg) translateX(160px) rotateZ(43deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-43deg) rotateY(341deg) translateX(480px) rotateZ(43deg);
    }
  }
  .c:nth-child(1942) {
    animation: orbit1942 30s infinite;
    animation-delay: 19.42s;
    background-color: hsl(68.84, 100%, 50%);
  }
  @keyframes orbit1942 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-117deg) rotateY(112deg) translateX(160px) rotateZ(117deg);
    }
    80% {
      transform: rotateZ(-117deg) rotateY(112deg) translateX(160px) rotateZ(117deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-117deg) rotateY(112deg) translateX(480px) rotateZ(117deg);
    }
  }
  .c:nth-child(1943) {
    animation: orbit1943 30s infinite;
    animation-delay: 19.43s;
    background-color: hsl(68.86, 100%, 50%);
  }
  @keyframes orbit1943 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-48deg) rotateY(165deg) translateX(160px) rotateZ(48deg);
    }
    80% {
      transform: rotateZ(-48deg) rotateY(165deg) translateX(160px) rotateZ(48deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-48deg) rotateY(165deg) translateX(480px) rotateZ(48deg);
    }
  }
  .c:nth-child(1944) {
    animation: orbit1944 30s infinite;
    animation-delay: 19.44s;
    background-color: hsl(68.88, 100%, 50%);
  }
  @keyframes orbit1944 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-354deg) rotateY(203deg) translateX(160px) rotateZ(354deg);
    }
    80% {
      transform: rotateZ(-354deg) rotateY(203deg) translateX(160px) rotateZ(354deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-354deg) rotateY(203deg) translateX(480px) rotateZ(354deg);
    }
  }
  .c:nth-child(1945) {
    animation: orbit1945 30s infinite;
    animation-delay: 19.45s;
    background-color: hsl(68.9, 100%, 50%);
  }
  @keyframes orbit1945 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-59deg) rotateY(346deg) translateX(160px) rotateZ(59deg);
    }
    80% {
      transform: rotateZ(-59deg) rotateY(346deg) translateX(160px) rotateZ(59deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-59deg) rotateY(346deg) translateX(480px) rotateZ(59deg);
    }
  }
  .c:nth-child(1946) {
    animation: orbit1946 30s infinite;
    animation-delay: 19.46s;
    background-color: hsl(68.92, 100%, 50%);
  }
  @keyframes orbit1946 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-308deg) rotateY(115deg) translateX(160px) rotateZ(308deg);
    }
    80% {
      transform: rotateZ(-308deg) rotateY(115deg) translateX(160px) rotateZ(308deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-308deg) rotateY(115deg) translateX(480px) rotateZ(308deg);
    }
  }
  .c:nth-child(1947) {
    animation: orbit1947 30s infinite;
    animation-delay: 19.47s;
    background-color: hsl(68.94, 100%, 50%);
  }
  @keyframes orbit1947 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-218deg) rotateY(143deg) translateX(160px) rotateZ(218deg);
    }
    80% {
      transform: rotateZ(-218deg) rotateY(143deg) translateX(160px) rotateZ(218deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-218deg) rotateY(143deg) translateX(480px) rotateZ(218deg);
    }
  }
  .c:nth-child(1948) {
    animation: orbit1948 30s infinite;
    animation-delay: 19.48s;
    background-color: hsl(68.96, 100%, 50%);
  }
  @keyframes orbit1948 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-328deg) rotateY(319deg) translateX(160px) rotateZ(328deg);
    }
    80% {
      transform: rotateZ(-328deg) rotateY(319deg) translateX(160px) rotateZ(328deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-328deg) rotateY(319deg) translateX(480px) rotateZ(328deg);
    }
  }
  .c:nth-child(1949) {
    animation: orbit1949 30s infinite;
    animation-delay: 19.49s;
    background-color: hsl(68.98, 100%, 50%);
  }
  @keyframes orbit1949 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-317deg) rotateY(160deg) translateX(160px) rotateZ(317deg);
    }
    80% {
      transform: rotateZ(-317deg) rotateY(160deg) translateX(160px) rotateZ(317deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-317deg) rotateY(160deg) translateX(480px) rotateZ(317deg);
    }
  }
  .c:nth-child(1950) {
    animation: orbit1950 30s infinite;
    animation-delay: 19.5s;
    background-color: hsl(69, 100%, 50%);
  }
  @keyframes orbit1950 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-82deg) rotateY(23deg) translateX(160px) rotateZ(82deg);
    }
    80% {
      transform: rotateZ(-82deg) rotateY(23deg) translateX(160px) rotateZ(82deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-82deg) rotateY(23deg) translateX(480px) rotateZ(82deg);
    }
  }
  .c:nth-child(1951) {
    animation: orbit1951 30s infinite;
    animation-delay: 19.51s;
    background-color: hsl(69.02, 100%, 50%);
  }
  @keyframes orbit1951 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-217deg) rotateY(121deg) translateX(160px) rotateZ(217deg);
    }
    80% {
      transform: rotateZ(-217deg) rotateY(121deg) translateX(160px) rotateZ(217deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-217deg) rotateY(121deg) translateX(480px) rotateZ(217deg);
    }
  }
  .c:nth-child(1952) {
    animation: orbit1952 30s infinite;
    animation-delay: 19.52s;
    background-color: hsl(69.04, 100%, 50%);
  }
  @keyframes orbit1952 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-151deg) rotateY(50deg) translateX(160px) rotateZ(151deg);
    }
    80% {
      transform: rotateZ(-151deg) rotateY(50deg) translateX(160px) rotateZ(151deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-151deg) rotateY(50deg) translateX(480px) rotateZ(151deg);
    }
  }
  .c:nth-child(1953) {
    animation: orbit1953 30s infinite;
    animation-delay: 19.53s;
    background-color: hsl(69.06, 100%, 50%);
  }
  @keyframes orbit1953 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-24deg) rotateY(259deg) translateX(160px) rotateZ(24deg);
    }
    80% {
      transform: rotateZ(-24deg) rotateY(259deg) translateX(160px) rotateZ(24deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-24deg) rotateY(259deg) translateX(480px) rotateZ(24deg);
    }
  }
  .c:nth-child(1954) {
    animation: orbit1954 30s infinite;
    animation-delay: 19.54s;
    background-color: hsl(69.08, 100%, 50%);
  }
  @keyframes orbit1954 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-275deg) rotateY(242deg) translateX(160px) rotateZ(275deg);
    }
    80% {
      transform: rotateZ(-275deg) rotateY(242deg) translateX(160px) rotateZ(275deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-275deg) rotateY(242deg) translateX(480px) rotateZ(275deg);
    }
  }
  .c:nth-child(1955) {
    animation: orbit1955 30s infinite;
    animation-delay: 19.55s;
    background-color: hsl(69.1, 100%, 50%);
  }
  @keyframes orbit1955 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-354deg) rotateY(276deg) translateX(160px) rotateZ(354deg);
    }
    80% {
      transform: rotateZ(-354deg) rotateY(276deg) translateX(160px) rotateZ(354deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-354deg) rotateY(276deg) translateX(480px) rotateZ(354deg);
    }
  }
  .c:nth-child(1956) {
    animation: orbit1956 30s infinite;
    animation-delay: 19.56s;
    background-color: hsl(69.12, 100%, 50%);
  }
  @keyframes orbit1956 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-330deg) rotateY(38deg) translateX(160px) rotateZ(330deg);
    }
    80% {
      transform: rotateZ(-330deg) rotateY(38deg) translateX(160px) rotateZ(330deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-330deg) rotateY(38deg) translateX(480px) rotateZ(330deg);
    }
  }
  .c:nth-child(1957) {
    animation: orbit1957 30s infinite;
    animation-delay: 19.57s;
    background-color: hsl(69.14, 100%, 50%);
  }
  @keyframes orbit1957 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-123deg) rotateY(89deg) translateX(160px) rotateZ(123deg);
    }
    80% {
      transform: rotateZ(-123deg) rotateY(89deg) translateX(160px) rotateZ(123deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-123deg) rotateY(89deg) translateX(480px) rotateZ(123deg);
    }
  }
  .c:nth-child(1958) {
    animation: orbit1958 30s infinite;
    animation-delay: 19.58s;
    background-color: hsl(69.16, 100%, 50%);
  }
  @keyframes orbit1958 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-138deg) rotateY(134deg) translateX(160px) rotateZ(138deg);
    }
    80% {
      transform: rotateZ(-138deg) rotateY(134deg) translateX(160px) rotateZ(138deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-138deg) rotateY(134deg) translateX(480px) rotateZ(138deg);
    }
  }
  .c:nth-child(1959) {
    animation: orbit1959 30s infinite;
    animation-delay: 19.59s;
    background-color: hsl(69.18, 100%, 50%);
  }
  @keyframes orbit1959 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-175deg) rotateY(200deg) translateX(160px) rotateZ(175deg);
    }
    80% {
      transform: rotateZ(-175deg) rotateY(200deg) translateX(160px) rotateZ(175deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-175deg) rotateY(200deg) translateX(480px) rotateZ(175deg);
    }
  }
  .c:nth-child(1960) {
    animation: orbit1960 30s infinite;
    animation-delay: 19.6s;
    background-color: hsl(69.2, 100%, 50%);
  }
  @keyframes orbit1960 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-30deg) rotateY(149deg) translateX(160px) rotateZ(30deg);
    }
    80% {
      transform: rotateZ(-30deg) rotateY(149deg) translateX(160px) rotateZ(30deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-30deg) rotateY(149deg) translateX(480px) rotateZ(30deg);
    }
  }
  .c:nth-child(1961) {
    animation: orbit1961 30s infinite;
    animation-delay: 19.61s;
    background-color: hsl(69.22, 100%, 50%);
  }
  @keyframes orbit1961 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-239deg) rotateY(319deg) translateX(160px) rotateZ(239deg);
    }
    80% {
      transform: rotateZ(-239deg) rotateY(319deg) translateX(160px) rotateZ(239deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-239deg) rotateY(319deg) translateX(480px) rotateZ(239deg);
    }
  }
  .c:nth-child(1962) {
    animation: orbit1962 30s infinite;
    animation-delay: 19.62s;
    background-color: hsl(69.24, 100%, 50%);
  }
  @keyframes orbit1962 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-302deg) rotateY(175deg) translateX(160px) rotateZ(302deg);
    }
    80% {
      transform: rotateZ(-302deg) rotateY(175deg) translateX(160px) rotateZ(302deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-302deg) rotateY(175deg) translateX(480px) rotateZ(302deg);
    }
  }
  .c:nth-child(1963) {
    animation: orbit1963 30s infinite;
    animation-delay: 19.63s;
    background-color: hsl(69.26, 100%, 50%);
  }
  @keyframes orbit1963 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-187deg) rotateY(150deg) translateX(160px) rotateZ(187deg);
    }
    80% {
      transform: rotateZ(-187deg) rotateY(150deg) translateX(160px) rotateZ(187deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-187deg) rotateY(150deg) translateX(480px) rotateZ(187deg);
    }
  }
  .c:nth-child(1964) {
    animation: orbit1964 30s infinite;
    animation-delay: 19.64s;
    background-color: hsl(69.28, 100%, 50%);
  }
  @keyframes orbit1964 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-147deg) rotateY(112deg) translateX(160px) rotateZ(147deg);
    }
    80% {
      transform: rotateZ(-147deg) rotateY(112deg) translateX(160px) rotateZ(147deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-147deg) rotateY(112deg) translateX(480px) rotateZ(147deg);
    }
  }
  .c:nth-child(1965) {
    animation: orbit1965 30s infinite;
    animation-delay: 19.65s;
    background-color: hsl(69.3, 100%, 50%);
  }
  @keyframes orbit1965 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-243deg) rotateY(195deg) translateX(160px) rotateZ(243deg);
    }
    80% {
      transform: rotateZ(-243deg) rotateY(195deg) translateX(160px) rotateZ(243deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-243deg) rotateY(195deg) translateX(480px) rotateZ(243deg);
    }
  }
  .c:nth-child(1966) {
    animation: orbit1966 30s infinite;
    animation-delay: 19.66s;
    background-color: hsl(69.32, 100%, 50%);
  }
  @keyframes orbit1966 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-358deg) rotateY(298deg) translateX(160px) rotateZ(358deg);
    }
    80% {
      transform: rotateZ(-358deg) rotateY(298deg) translateX(160px) rotateZ(358deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-358deg) rotateY(298deg) translateX(480px) rotateZ(358deg);
    }
  }
  .c:nth-child(1967) {
    animation: orbit1967 30s infinite;
    animation-delay: 19.67s;
    background-color: hsl(69.34, 100%, 50%);
  }
  @keyframes orbit1967 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-270deg) rotateY(83deg) translateX(160px) rotateZ(270deg);
    }
    80% {
      transform: rotateZ(-270deg) rotateY(83deg) translateX(160px) rotateZ(270deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-270deg) rotateY(83deg) translateX(480px) rotateZ(270deg);
    }
  }
  .c:nth-child(1968) {
    animation: orbit1968 30s infinite;
    animation-delay: 19.68s;
    background-color: hsl(69.36, 100%, 50%);
  }
  @keyframes orbit1968 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-209deg) rotateY(249deg) translateX(160px) rotateZ(209deg);
    }
    80% {
      transform: rotateZ(-209deg) rotateY(249deg) translateX(160px) rotateZ(209deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-209deg) rotateY(249deg) translateX(480px) rotateZ(209deg);
    }
  }
  .c:nth-child(1969) {
    animation: orbit1969 30s infinite;
    animation-delay: 19.69s;
    background-color: hsl(69.38, 100%, 50%);
  }
  @keyframes orbit1969 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-242deg) rotateY(198deg) translateX(160px) rotateZ(242deg);
    }
    80% {
      transform: rotateZ(-242deg) rotateY(198deg) translateX(160px) rotateZ(242deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-242deg) rotateY(198deg) translateX(480px) rotateZ(242deg);
    }
  }
  .c:nth-child(1970) {
    animation: orbit1970 30s infinite;
    animation-delay: 19.7s;
    background-color: hsl(69.4, 100%, 50%);
  }
  @keyframes orbit1970 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-214deg) rotateY(297deg) translateX(160px) rotateZ(214deg);
    }
    80% {
      transform: rotateZ(-214deg) rotateY(297deg) translateX(160px) rotateZ(214deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-214deg) rotateY(297deg) translateX(480px) rotateZ(214deg);
    }
  }
  .c:nth-child(1971) {
    animation: orbit1971 30s infinite;
    animation-delay: 19.71s;
    background-color: hsl(69.42, 100%, 50%);
  }
  @keyframes orbit1971 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-135deg) rotateY(309deg) translateX(160px) rotateZ(135deg);
    }
    80% {
      transform: rotateZ(-135deg) rotateY(309deg) translateX(160px) rotateZ(135deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-135deg) rotateY(309deg) translateX(480px) rotateZ(135deg);
    }
  }
  .c:nth-child(1972) {
    animation: orbit1972 30s infinite;
    animation-delay: 19.72s;
    background-color: hsl(69.44, 100%, 50%);
  }
  @keyframes orbit1972 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-242deg) rotateY(36deg) translateX(160px) rotateZ(242deg);
    }
    80% {
      transform: rotateZ(-242deg) rotateY(36deg) translateX(160px) rotateZ(242deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-242deg) rotateY(36deg) translateX(480px) rotateZ(242deg);
    }
  }
  .c:nth-child(1973) {
    animation: orbit1973 30s infinite;
    animation-delay: 19.73s;
    background-color: hsl(69.46, 100%, 50%);
  }
  @keyframes orbit1973 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-349deg) rotateY(89deg) translateX(160px) rotateZ(349deg);
    }
    80% {
      transform: rotateZ(-349deg) rotateY(89deg) translateX(160px) rotateZ(349deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-349deg) rotateY(89deg) translateX(480px) rotateZ(349deg);
    }
  }
  .c:nth-child(1974) {
    animation: orbit1974 30s infinite;
    animation-delay: 19.74s;
    background-color: hsl(69.48, 100%, 50%);
  }
  @keyframes orbit1974 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-173deg) rotateY(326deg) translateX(160px) rotateZ(173deg);
    }
    80% {
      transform: rotateZ(-173deg) rotateY(326deg) translateX(160px) rotateZ(173deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-173deg) rotateY(326deg) translateX(480px) rotateZ(173deg);
    }
  }
  .c:nth-child(1975) {
    animation: orbit1975 30s infinite;
    animation-delay: 19.75s;
    background-color: hsl(69.5, 100%, 50%);
  }
  @keyframes orbit1975 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-249deg) rotateY(205deg) translateX(160px) rotateZ(249deg);
    }
    80% {
      transform: rotateZ(-249deg) rotateY(205deg) translateX(160px) rotateZ(249deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-249deg) rotateY(205deg) translateX(480px) rotateZ(249deg);
    }
  }
  .c:nth-child(1976) {
    animation: orbit1976 30s infinite;
    animation-delay: 19.76s;
    background-color: hsl(69.52, 100%, 50%);
  }
  @keyframes orbit1976 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-32deg) rotateY(133deg) translateX(160px) rotateZ(32deg);
    }
    80% {
      transform: rotateZ(-32deg) rotateY(133deg) translateX(160px) rotateZ(32deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-32deg) rotateY(133deg) translateX(480px) rotateZ(32deg);
    }
  }
  .c:nth-child(1977) {
    animation: orbit1977 30s infinite;
    animation-delay: 19.77s;
    background-color: hsl(69.54, 100%, 50%);
  }
  @keyframes orbit1977 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-29deg) rotateY(7deg) translateX(160px) rotateZ(29deg);
    }
    80% {
      transform: rotateZ(-29deg) rotateY(7deg) translateX(160px) rotateZ(29deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-29deg) rotateY(7deg) translateX(480px) rotateZ(29deg);
    }
  }
  .c:nth-child(1978) {
    animation: orbit1978 30s infinite;
    animation-delay: 19.78s;
    background-color: hsl(69.56, 100%, 50%);
  }
  @keyframes orbit1978 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-93deg) rotateY(93deg) translateX(160px) rotateZ(93deg);
    }
    80% {
      transform: rotateZ(-93deg) rotateY(93deg) translateX(160px) rotateZ(93deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-93deg) rotateY(93deg) translateX(480px) rotateZ(93deg);
    }
  }
  .c:nth-child(1979) {
    animation: orbit1979 30s infinite;
    animation-delay: 19.79s;
    background-color: hsl(69.58, 100%, 50%);
  }
  @keyframes orbit1979 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-105deg) rotateY(291deg) translateX(160px) rotateZ(105deg);
    }
    80% {
      transform: rotateZ(-105deg) rotateY(291deg) translateX(160px) rotateZ(105deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-105deg) rotateY(291deg) translateX(480px) rotateZ(105deg);
    }
  }
  .c:nth-child(1980) {
    animation: orbit1980 30s infinite;
    animation-delay: 19.8s;
    background-color: hsl(69.6, 100%, 50%);
  }
  @keyframes orbit1980 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-289deg) rotateY(247deg) translateX(160px) rotateZ(289deg);
    }
    80% {
      transform: rotateZ(-289deg) rotateY(247deg) translateX(160px) rotateZ(289deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-289deg) rotateY(247deg) translateX(480px) rotateZ(289deg);
    }
  }
  .c:nth-child(1981) {
    animation: orbit1981 30s infinite;
    animation-delay: 19.81s;
    background-color: hsl(69.62, 100%, 50%);
  }
  @keyframes orbit1981 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-224deg) rotateY(69deg) translateX(160px) rotateZ(224deg);
    }
    80% {
      transform: rotateZ(-224deg) rotateY(69deg) translateX(160px) rotateZ(224deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-224deg) rotateY(69deg) translateX(480px) rotateZ(224deg);
    }
  }
  .c:nth-child(1982) {
    animation: orbit1982 30s infinite;
    animation-delay: 19.82s;
    background-color: hsl(69.64, 100%, 50%);
  }
  @keyframes orbit1982 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-147deg) rotateY(291deg) translateX(160px) rotateZ(147deg);
    }
    80% {
      transform: rotateZ(-147deg) rotateY(291deg) translateX(160px) rotateZ(147deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-147deg) rotateY(291deg) translateX(480px) rotateZ(147deg);
    }
  }
  .c:nth-child(1983) {
    animation: orbit1983 30s infinite;
    animation-delay: 19.83s;
    background-color: hsl(69.66, 100%, 50%);
  }
  @keyframes orbit1983 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-133deg) rotateY(281deg) translateX(160px) rotateZ(133deg);
    }
    80% {
      transform: rotateZ(-133deg) rotateY(281deg) translateX(160px) rotateZ(133deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-133deg) rotateY(281deg) translateX(480px) rotateZ(133deg);
    }
  }
  .c:nth-child(1984) {
    animation: orbit1984 30s infinite;
    animation-delay: 19.84s;
    background-color: hsl(69.68, 100%, 50%);
  }
  @keyframes orbit1984 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-39deg) rotateY(97deg) translateX(160px) rotateZ(39deg);
    }
    80% {
      transform: rotateZ(-39deg) rotateY(97deg) translateX(160px) rotateZ(39deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-39deg) rotateY(97deg) translateX(480px) rotateZ(39deg);
    }
  }
  .c:nth-child(1985) {
    animation: orbit1985 30s infinite;
    animation-delay: 19.85s;
    background-color: hsl(69.7, 100%, 50%);
  }
  @keyframes orbit1985 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-152deg) rotateY(90deg) translateX(160px) rotateZ(152deg);
    }
    80% {
      transform: rotateZ(-152deg) rotateY(90deg) translateX(160px) rotateZ(152deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-152deg) rotateY(90deg) translateX(480px) rotateZ(152deg);
    }
  }
  .c:nth-child(1986) {
    animation: orbit1986 30s infinite;
    animation-delay: 19.86s;
    background-color: hsl(69.72, 100%, 50%);
  }
  @keyframes orbit1986 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-215deg) rotateY(198deg) translateX(160px) rotateZ(215deg);
    }
    80% {
      transform: rotateZ(-215deg) rotateY(198deg) translateX(160px) rotateZ(215deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-215deg) rotateY(198deg) translateX(480px) rotateZ(215deg);
    }
  }
  .c:nth-child(1987) {
    animation: orbit1987 30s infinite;
    animation-delay: 19.87s;
    background-color: hsl(69.74, 100%, 50%);
  }
  @keyframes orbit1987 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-357deg) rotateY(158deg) translateX(160px) rotateZ(357deg);
    }
    80% {
      transform: rotateZ(-357deg) rotateY(158deg) translateX(160px) rotateZ(357deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-357deg) rotateY(158deg) translateX(480px) rotateZ(357deg);
    }
  }
  .c:nth-child(1988) {
    animation: orbit1988 30s infinite;
    animation-delay: 19.88s;
    background-color: hsl(69.76, 100%, 50%);
  }
  @keyframes orbit1988 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-61deg) rotateY(308deg) translateX(160px) rotateZ(61deg);
    }
    80% {
      transform: rotateZ(-61deg) rotateY(308deg) translateX(160px) rotateZ(61deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-61deg) rotateY(308deg) translateX(480px) rotateZ(61deg);
    }
  }
  .c:nth-child(1989) {
    animation: orbit1989 30s infinite;
    animation-delay: 19.89s;
    background-color: hsl(69.78, 100%, 50%);
  }
  @keyframes orbit1989 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-43deg) rotateY(188deg) translateX(160px) rotateZ(43deg);
    }
    80% {
      transform: rotateZ(-43deg) rotateY(188deg) translateX(160px) rotateZ(43deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-43deg) rotateY(188deg) translateX(480px) rotateZ(43deg);
    }
  }
  .c:nth-child(1990) {
    animation: orbit1990 30s infinite;
    animation-delay: 19.9s;
    background-color: hsl(69.8, 100%, 50%);
  }
  @keyframes orbit1990 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-136deg) rotateY(277deg) translateX(160px) rotateZ(136deg);
    }
    80% {
      transform: rotateZ(-136deg) rotateY(277deg) translateX(160px) rotateZ(136deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-136deg) rotateY(277deg) translateX(480px) rotateZ(136deg);
    }
  }
  .c:nth-child(1991) {
    animation: orbit1991 30s infinite;
    animation-delay: 19.91s;
    background-color: hsl(69.82, 100%, 50%);
  }
  @keyframes orbit1991 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-117deg) rotateY(259deg) translateX(160px) rotateZ(117deg);
    }
    80% {
      transform: rotateZ(-117deg) rotateY(259deg) translateX(160px) rotateZ(117deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-117deg) rotateY(259deg) translateX(480px) rotateZ(117deg);
    }
  }
  .c:nth-child(1992) {
    animation: orbit1992 30s infinite;
    animation-delay: 19.92s;
    background-color: hsl(69.84, 100%, 50%);
  }
  @keyframes orbit1992 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-39deg) rotateY(316deg) translateX(160px) rotateZ(39deg);
    }
    80% {
      transform: rotateZ(-39deg) rotateY(316deg) translateX(160px) rotateZ(39deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-39deg) rotateY(316deg) translateX(480px) rotateZ(39deg);
    }
  }
  .c:nth-child(1993) {
    animation: orbit1993 30s infinite;
    animation-delay: 19.93s;
    background-color: hsl(69.86, 100%, 50%);
  }
  @keyframes orbit1993 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-293deg) rotateY(233deg) translateX(160px) rotateZ(293deg);
    }
    80% {
      transform: rotateZ(-293deg) rotateY(233deg) translateX(160px) rotateZ(293deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-293deg) rotateY(233deg) translateX(480px) rotateZ(293deg);
    }
  }
  .c:nth-child(1994) {
    animation: orbit1994 30s infinite;
    animation-delay: 19.94s;
    background-color: hsl(69.88, 100%, 50%);
  }
  @keyframes orbit1994 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-171deg) rotateY(318deg) translateX(160px) rotateZ(171deg);
    }
    80% {
      transform: rotateZ(-171deg) rotateY(318deg) translateX(160px) rotateZ(171deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-171deg) rotateY(318deg) translateX(480px) rotateZ(171deg);
    }
  }
  .c:nth-child(1995) {
    animation: orbit1995 30s infinite;
    animation-delay: 19.95s;
    background-color: hsl(69.9, 100%, 50%);
  }
  @keyframes orbit1995 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-93deg) rotateY(348deg) translateX(160px) rotateZ(93deg);
    }
    80% {
      transform: rotateZ(-93deg) rotateY(348deg) translateX(160px) rotateZ(93deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-93deg) rotateY(348deg) translateX(480px) rotateZ(93deg);
    }
  }
  .c:nth-child(1996) {
    animation: orbit1996 30s infinite;
    animation-delay: 19.96s;
    background-color: hsl(69.92, 100%, 50%);
  }
  @keyframes orbit1996 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-283deg) rotateY(159deg) translateX(160px) rotateZ(283deg);
    }
    80% {
      transform: rotateZ(-283deg) rotateY(159deg) translateX(160px) rotateZ(283deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-283deg) rotateY(159deg) translateX(480px) rotateZ(283deg);
    }
  }
  .c:nth-child(1997) {
    animation: orbit1997 30s infinite;
    animation-delay: 19.97s;
    background-color: hsl(69.94, 100%, 50%);
  }
  @keyframes orbit1997 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-218deg) rotateY(272deg) translateX(160px) rotateZ(218deg);
    }
    80% {
      transform: rotateZ(-218deg) rotateY(272deg) translateX(160px) rotateZ(218deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-218deg) rotateY(272deg) translateX(480px) rotateZ(218deg);
    }
  }
  .c:nth-child(1998) {
    animation: orbit1998 30s infinite;
    animation-delay: 19.98s;
    background-color: hsl(69.96, 100%, 50%);
  }
  @keyframes orbit1998 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-67deg) rotateY(179deg) translateX(160px) rotateZ(67deg);
    }
    80% {
      transform: rotateZ(-67deg) rotateY(179deg) translateX(160px) rotateZ(67deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-67deg) rotateY(179deg) translateX(480px) rotateZ(67deg);
    }
  }
  .c:nth-child(1999) {
    animation: orbit1999 30s infinite;
    animation-delay: 19.99s;
    background-color: hsl(69.98, 100%, 50%);
  }
  @keyframes orbit1999 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-350deg) rotateY(270deg) translateX(160px) rotateZ(350deg);
    }
    80% {
      transform: rotateZ(-350deg) rotateY(270deg) translateX(160px) rotateZ(350deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-350deg) rotateY(270deg) translateX(480px) rotateZ(350deg);
    }
  }
  .c:nth-child(2000) {
    animation: orbit2000 30s infinite;
    animation-delay: 20s;
    background-color: hsl(70, 100%, 50%);
  }
  @keyframes orbit2000 {
    20% {
      opacity: 1;
    }
    30% {
      transform: rotateZ(-37deg) rotateY(274deg) translateX(160px) rotateZ(37deg);
    }
    80% {
      transform: rotateZ(-37deg) rotateY(274deg) translateX(160px) rotateZ(37deg);
      opacity: 1;
    }
    100% {
      transform: rotateZ(-37deg) rotateY(274deg) translateX(480px) rotateZ(37deg);
    }
  }
}
.tawk-bubble-container .tawk-icon-right {
  text-align: right;
  display: none;
}

.site-header .menu-icon .icon-m .menu-icon-line.icon-bottom {
  margin-top: -1px !important;
}

.site-header .menu-icon .icon-m .menu-icon-line {
  background-color: var(--theme-color);
  width: 23px;
  height: 3px;
  margin-bottom: 3px;
}

.site-header .menu-icon .text-menu > div {
  left: 0;
  top: -6px;
}

@media only screen and (max-width: 991px) {
  .next-page .button-box {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-top: 2rem;
  }
}
.entry-box input,
.entry-box textarea {
  border: 1px solid #fff;
  height: 100%;
  padding: 0.51rem;
  border-radius: 4px;
}

.main-slider .dsn-slider-content {
  pointer-events: visible;
}

.privacy-div p {
  margin-bottom: 15px;
}
.privacy-div .heading {
  margin: 2rem 0;
}
.privacy-div table {
  margin: 3rem 0;
  width: 100%;
}
.privacy-div table td {
  padding: 5px;
}
.privacy-div table td p {
  margin-bottom: 0;
  padding: 10px;
}

.accountTypMainDiv {
  margin-top: 15rem;
}
.accountTypMainDiv h2 {
  color: #daa521;
  font-weight: 700;
  font-size: 2.25em !important;
  margin: 0 auto;
  text-align: center;
}
.accountTypMainDiv .twoDivs {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
@media screen and (max-width: 992px) {
  .accountTypMainDiv .twoDivs {
    flex-direction: column;
  }
}
.accountTypMainDiv .twoDivs .stdType {
  margin: 1rem;
  border: 1px solid rgba(211, 176, 95, 0.5);
  border-radius: 10px;
  min-width: 35%;
}
.accountTypMainDiv .twoDivs .stdType .stdLogo {
  width: 100%;
  background-color: rgba(95, 93, 93, 0.2470588235);
  text-align: center;
  font-size: 1.82em;
  font-weight: 700;
  padding: 1.25rem 0 0.5rem 0;
}
.accountTypMainDiv .twoDivs .stdType .stdLogo p {
  color: #daa521;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 1.5rem;
  margin: 1rem 0;
}
.accountTypMainDiv .twoDivs .stdType .stdLogo img {
  width: 60px;
  height: 60px;
}
.accountTypMainDiv .twoDivs .stdType .listStdFetaures ul li {
  font-size: 1em;
  margin: 1rem;
  color: #fff;
}
.accountTypMainDiv .twoDivs .stdType .listStdFetaures ul li span {
  color: gold;
  margin: 0 0.4rem;
}

.listStdFetaures ul li {
  font-size: 1em;
  margin: 1rem;
  color: #fff;
}
.listStdFetaures ul li span {
  color: gold !important;
  margin: 0 0.4rem;
}

.productTypeSection {
  margin: 15rem 3rem 5rem 3rem;
}
.productTypeSection h2 {
  color: #daa521;
  font-weight: 700;
  font-size: 2em;
  margin: 1rem;
  text-align: left;
  background: none;
  background-clip: unset;
  -webkit-text-fill-color: unset;
}
.productTypeSection .twoDivs {
  display: flex;
  width: 100%;
}
.productTypeSection .twoDivs .content-div {
  width: 60%;
}
.productTypeSection .twoDivs .content-div .product-content {
  text-align: left;
  margin: 1rem;
  font-size: 1.2rem;
}
.productTypeSection .twoDivs .content-div .contentFlex {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  gap: 2rem;
  margin: 2rem 0;
}
.productTypeSection .twoDivs .content-div .contentFlex .content {
  background: #1d1d1d;
  padding: 1rem;
  width: 13rem;
  border-radius: 20px 20px 0 0;
  text-align: center;
}
.productTypeSection .twoDivs .content-div .contentFlex .content .contentTitle {
  font-size: 1.1rem;
  color: #daa521;
  font-weight: 700;
  margin: 0.5rem 0;
}
.productTypeSection .twoDivs .content-div .contentFlex .content .info {
  color: #fff;
  font-size: 0.9rem;
  margin: 0.5rem 0;
}
@media screen and (max-width: 992px) {
  .productTypeSection .twoDivs .content-div .contentFlex {
    flex-direction: column;
  }
  .productTypeSection .twoDivs .content-div .contentFlex .content {
    width: 100%;
    margin-top: 1rem;
  }
}
.productTypeSection .twoDivs .image-div img {
  width: 60%;
  margin: 0 auto;
  display: block;
}
@media screen and (max-width: 992px) {
  .productTypeSection .twoDivs .image-div img {
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .productTypeSection .twoDivs {
    flex-direction: column;
  }
}
@media screen and (max-width: 991px) {
  .productTypeSection {
    margin: 15rem 1rem 5rem 1rem !important;
  }
  .productTypeSection .twoDivs .image-div img {
    margin: 3rem auto auto auto;
  }
}

.mostPopularSection {
  margin: 5rem 3rem 5rem 3rem;
}
.mostPopularSection h2 {
  text-align: center;
  color: #daa521;
  font-weight: 500 !important;
  font-size: 2em !important;
  margin: 1rem;
  background: none;
  background-clip: unset;
  -webkit-text-fill-color: unset;
  width: 100%;
  text-align: left;
}
.mostPopularSection .viewLink {
  text-align: center;
  color: #2139ed;
  font-weight: 600;
}
.mostPopularSection .tradingview-widget-container {
  pointer-events: auto;
}
@media screen and (max-width: 992px) {
  .mostPopularSection {
    flex-direction: column;
  }
  .mostPopularSection h2 {
    font-size: 1.5rem !important;
  }
}

.tradingStyle {
  margin: 10rem 0 0 0;
  padding: 2rem 3rem 2rem 3rem;
  background: #101010;
}
.tradingStyle .tradingFlex {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  gap: 4rem;
  margin: 3rem 0;
  padding: 0 10rem;
}
.tradingStyle .tradingFlex .style {
  width: 20%;
}
.tradingStyle .tradingFlex .style:nth-child(2) {
  width: 30%;
}
.tradingStyle .tradingFlex .style:nth-child(3) {
  width: 40%;
}
.tradingStyle .tradingFlex .style .iconDiv {
  display: flex;
  gap: 2rem;
  margin: 0 0 2rem 0;
}
.tradingStyle .tradingFlex .style .iconDiv .icon img {
  width: 3rem;
  height: 3rem;
}
.tradingStyle .tradingFlex .style .iconDiv .info .styleTitle {
  font-size: 1rem !important;
  color: #daa521 !important;
}
.tradingStyle .tradingFlex .style .infoText {
  color: #fff;
}
.tradingStyle .tradingFlex .style .discUl {
  margin-top: 1rem;
  color: #fff;
  padding: 0 2rem;
}
.tradingStyle .tradingFlex .style .discUl li {
  list-style-type: disc;
  font-size: 1.05rem;
}
.tradingStyle .tradingFlex .style .discUl li::marker {
  font-size: 2rem;
}
.tradingStyle .tradingFlex .style .discUl li span {
  position: relative;
  top: -0.3rem;
}
@media screen and (max-width: 992px) {
  .tradingStyle .tradingFlex {
    flex-direction: column;
    padding: 0;
  }
  .tradingStyle .tradingFlex .style {
    width: 100%;
  }
  .tradingStyle .tradingFlex .style:nth-child(2), .tradingStyle .tradingFlex .style:nth-child(3) {
    width: 100%;
  }
  .tradingStyle .tradingFlex .listStdFetaures li {
    margin: 1rem 0;
  }
}

.whyXAMarket {
  margin: 3rem 1rem;
}
.whyXAMarket .headingWhy {
  font-size: 1.853em !important;
  font-weight: 700;
  text-align: center;
  width: 100%;
}
.whyXAMarket .features {
  display: flex;
  flex-wrap: wrap;
  width: 97%;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  margin: 1rem;
  padding: 2rem 1rem;
  border: 1px solid #fff;
  border-radius: 10px;
}
.whyXAMarket .features .pointOne {
  display: block;
  width: fit-content;
  text-align: center;
}
.whyXAMarket .features .pointOne .zSpan {
  font-size: 3.2rem;
  position: relative;
  top: 0.35rem;
  color: #d3b15f;
  font-weight: 500;
}
.whyXAMarket .features .pointOne img {
  width: 50px !important;
  height: 50px !important;
  object-fit: contain;
  margin: 1rem 0 2rem 0;
}
.whyXAMarket .features .pointOne p {
  font-size: 1em;
  text-align: center;
  position: relative;
  margin-top: -12px;
  min-height: 3.5rem;
}
.whyXAMarket .features .pointOne:nth-child(2) img {
  width: 65px !important;
  height: 65px !important;
}

.startTrading {
  padding: 5rem 3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  justify-content: space-between;
  background: #101010;
}
.startTrading .head {
  width: 35%;
}
.startTrading .head h5 {
  font-size: 2.75rem !important;
  line-height: 52px !important;
  color: gold;
  font-weight: 700;
  margin-bottom: 1rem;
}
.startTrading .head p {
  font-size: 1.05rem;
  color: #fff;
  opacity: 0.7;
  margin-bottom: 0.5rem;
}
.startTrading .head button {
  margin-top: 1rem;
  background-color: #d3b15f;
  padding: 0.75rem;
  border-radius: 3px;
  color: #fff;
}
.startTrading .regSteps {
  display: flex;
  width: 75%;
  gap: 0.5rem;
  justify-content: space-evenly;
}
.startTrading .regSteps .step {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 200px;
}
.startTrading .regSteps .step h4 {
  font-size: 3.5em;
  font-weight: 700;
  min-height: 5rem;
}
.startTrading .regSteps .step h6 {
  font-size: 1.5em;
  height: 3rem;
}
.startTrading .regSteps .step p {
  font-weight: 300;
  font-size: 0.95em;
  line-height: 1.75;
  height: 4rem;
  text-align: center;
}

@media screen and (max-width: 992px) {
  .startTrading {
    margin: 5rem 3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    justify-content: space-between;
    flex-direction: column;
  }
  .startTrading .head {
    width: 100%;
  }
  .startTrading .head h5 {
    font-size: 2rem;
    line-height: 52px !important;
    color: gold;
    font-weight: 700;
    margin-bottom: 1rem;
  }
  .startTrading .head p {
    font-size: 0.9em;
    color: #fff;
    margin-bottom: 0.5rem;
  }
  .startTrading .head button {
    background-color: #bb8332;
  }
  .startTrading .regSteps {
    display: flex;
    width: 100%;
    gap: 0.5rem;
    justify-content: space-evenly;
    flex-direction: column;
  }
  .startTrading .regSteps .step {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
  }
  .startTrading .regSteps .step h4 {
    font-size: 3em;
    font-weight: 700;
  }
  .startTrading .regSteps .step h6 {
    font-size: 1em;
  }
  .startTrading .regSteps .step p {
    font-weight: 300;
    font-size: 0.85em;
    line-height: 18px;
  }
}
.menuNav {
  position: sticky;
  margin-left: 15%;
  width: 100%;
  z-index: 99;
}
@media screen and (max-width: 1024px) {
  .menuNav {
    display: none;
  }
}
.menuNav ul {
  display: flex;
  flex-direction: row-reverse;
  gap: 1.7rem;
  z-index: 99999;
  pointer-events: all !important;
}
.menuNav ul li {
  display: block;
}
.menuNav ul li a {
  pointer-events: all !important;
  color: #fff;
  font-size: 1em;
  font-weight: 500;
  transition: 0.5s;
}
.menuNav ul li a:hover {
  color: goldenrod;
}
.menuNav ul li a span {
  font-size: 11px !important;
}
.menuNav ul li a.active {
  color: goldenrod;
}
.menuNav ul li:hover .megaMenu {
  display: block !important;
  pointer-events: all !important;
  z-index: 999;
}
.menuNav ul li .megaMenu {
  display: none;
  position: absolute;
  padding: 1rem;
  min-width: 250px;
  height: auto;
  border: 1px solid #2d2d2d;
  text-align: left;
  background-color: rgba(27, 28, 2, 0.836);
  border-radius: 5px;
  pointer-events: all !important;
}
.menuNav ul li .megaMenu ul {
  justify-content: flex-end !important;
  flex-direction: column;
  gap: 0 !important;
  pointer-events: all !important;
}
.menuNav ul li .megaMenu ul li {
  height: auto;
  cursor: pointer;
  border-bottom: 1px solid #2d2d2d;
  margin-bottom: 0.75rem;
  pointer-events: all !important;
}
.menuNav ul li .megaMenu ul li a {
  color: #fff;
  font-size: 0.9em;
  font-weight: 600;
  text-align: left;
  pointer-events: all !important;
  width: 100%;
  display: block;
}
.menuNav ul li .megaMenu ul li a:hover {
  color: goldenrod !important;
  cursor: pointer;
  pointer-events: all;
}

.line-shap:before {
  background: #d0a403 !important;
}

.form-div {
  display: none;
  position: absolute;
  top: 1.5%;
  right: 5%;
  width: 95%;
  max-width: 468px;
  z-index: 9;
  height: 41rem;
  box-shadow: 0px 2px 5px 2px rgba(0, 0, 0, 0.08);
  border-radius: 10px;
  padding: 0 !important;
}
.form-div h2 {
  font-size: 1.35rem;
  color: #fff;
  text-align: center;
}
.form-div h2::after {
  content: "";
  position: absolute;
  top: 1rem;
  height: 1px;
  background: #ffffff;
  width: 81%;
  left: 0;
  right: 0;
  margin: 3.75rem auto 0 auto;
  opacity: 0.5;
}
.form-div .tab-form .tab-header {
  padding: 40px 20px 0 20px;
  column-gap: 1rem;
}
.form-div .tab-form .tab-header > div {
  flex: 1;
  padding: 5px 15px;
  border-radius: 5px;
  text-align: center;
  color: #555;
  cursor: pointer;
  border: 1px solid #bb914a;
}
.form-div .tab-form .tab-header > div.active {
  border: 1px solid #bb914a;
  color: #ffffff;
  background: #bb914a;
}
.form-div .tab-form .tab-body {
  position: relative;
  min-height: 25rem;
  overflow: hidden;
  margin: 1rem;
  border-radius: 10px;
}
.form-div .tab-form .tab-body > div {
  position: absolute;
  width: 100%;
  top: -150vh;
  opacity: 0;
  padding: 5px 25px;
  transition: opacity 300ms ease-in-out 0ms;
}
.form-div .tab-form .tab-body > div.active {
  top: 1rem;
  opacity: 1;
  transition: opacity 300ms ease-in-out 0ms;
}
.form-div .tab-form .tab-body > div .form-input label {
  display: block;
  font-size: 15px;
}
.form-div .tab-form .tab-body > div .form-input input {
  width: 100%;
  font-size: 15px;
  padding: 8px;
}
.form-div .tab-form .tab-body > div .form-input button {
  width: 100%;
  padding: 10px;
  font-size: 15px;
  border: none;
  outline: none;
  cursor: pointer;
  background: #4a9ff3;
  color: #f5f5f5;
  font-weight: 600;
}
.form-div .input-div {
  margin: 1rem 0;
}
.form-div .input-div .form-input {
  width: 100%;
}
.form-div .input-div .form-input input {
  border-radius: 4px;
  border: 1px solid #a7a7a7;
}
.form-div .input-div .form-input input::placeholder {
  color: #a7a7a7;
}
.form-div .input-div .form-input select {
  width: 100%;
  height: 100%;
  border: 1px solid #a7a7a7;
  color: #a7a7a7;
  border-radius: 4px;
  background: #fff;
}
.form-div .flex-div {
  display: flex;
  width: 100%;
  gap: 1rem;
}
.form-div .signUpBtn {
  background: #bb914a !important;
  border-radius: 5px;
  margin-top: 1rem;
}

@media screen and (max-width: 992px) {
  .form-div {
    top: 1%;
    right: 0;
    left: 0;
    margin: -30% auto 0 auto;
    position: relative;
  }
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  .form-div {
    position: absolute;
    top: 2%;
    right: -50%;
  }
}
.white-section {
  background: #ffffff;
  margin: 0;
  color: #d0a403;
  padding: 6rem 0 4rem 0;
}
.white-section .section-title {
  color: #daa521;
}
.white-section .block-div {
  background: #ffffff !important;
}
.white-section .frame-div {
  pointer-events: none;
}

.brand-client .wrapper-client .logo-box .logo-box-inner {
  background: #bb914a;
}

.services .services-item .services-item-inner .icon svg {
  fill: #000;
}
.services .services-content {
  background: #bb914a;
  border-radius: 10px;
}
.services .services-content h4 {
  font-weight: bold !important;
  letter-spacing: 0;
  color: #000;
}
.services .services-content p {
  color: #000;
}

.product-card-section .services-item .services-item-inner {
  margin-bottom: 2rem;
  pointer-events: none;
}
.product-card-section .services-item .services-item-inner .icon {
  padding: 10px 20px;
  display: flex;
  margin-bottom: 0;
}
.product-card-section .services-item .services-item-inner .icon .img-div img {
  padding: 0.5rem;
}
.product-card-section .services-item .services-item-inner .icon .text-div {
  margin: auto 0;
}
.product-card-section .services-item .services-item-inner .icon .text-div h4 {
  font-weight: bold !important;
  letter-spacing: 0;
  color: #000;
  margin-bottom: 0;
}
.product-card-section .services-item .services-item-inner .icon .text-div p {
  font-size: 0.85rem;
}
.product-card-section .services-content {
  background: transparent;
  border-radius: 10px;
  padding: 0 !important;
}
.product-card-section .services-content .service-description {
  background: #fff;
  padding: 30px 20px;
  box-shadow: 0px 2px 5px 2px rgba(0, 0, 0, 0.08);
  border-radius: 0 0 10px 10px;
  display: flex;
  align-content: space-between;
}
.product-card-section .services-content .service-description .sell-div, .product-card-section .services-content .service-description .buy-div {
  width: 50%;
}
.product-card-section .services-content .service-description .sell-div p, .product-card-section .services-content .service-description .buy-div p {
  color: green;
  font-weight: 600;
  text-align: center;
}
.product-card-section .services-content .service-description .sell-div .sell, .product-card-section .services-content .service-description .buy-div .sell, .product-card-section .services-content .service-description .buy-div .buy {
  background: green;
  color: #fff;
  padding: 0.35rem 2rem;
  border-radius: 5px;
  margin: 0 auto;
  display: block;
}
.product-card-section .services-content .service-description .buy-div .buy {
  background: rgb(199, 1, 1);
}
.product-card-section .services-content .service-description p {
  color: #000;
}

.mobileAppScreens {
  position: absolute;
  top: 25%;
}
.mobileAppScreens .imgDiv {
  box-shadow: none;
}
.mobileAppScreens .imgDiv img {
  width: 100%;
  max-width: 800px;
  height: auto;
  box-shadow: none;
}
.mobileAppScreens .shortImages, .mobileAppScreens .shortImages2 {
  position: absolute;
  top: -10%;
}
.mobileAppScreens .shortImages img, .mobileAppScreens .shortImages2 img {
  animation: float 3s ease-in-out infinite;
  width: 50%;
  object-fit: contain;
}
.mobileAppScreens .shortImages2 {
  top: 50%;
  right: -47%;
}
.mobileAppScreens .shortImages2 img {
  animation: float 3s ease-in-out infinite;
  width: 37%;
  object-fit: contain;
}

@media screen and (max-width: 992px) {
  .mobileAppScreens {
    position: initial;
  }
  .mobileAppScreens .imgDiv {
    position: absolute;
    top: 5%;
    box-shadow: none;
  }
  .mobileAppScreens .imgDiv img {
    width: 100%;
    max-width: 800px;
    height: auto;
    box-shadow: none;
    animation: float 3s ease-in-out infinite;
  }
  .mobileAppScreens .shortImages, .mobileAppScreens .shortImages2 {
    display: none;
    position: absolute;
    top: 208px;
  }
  .mobileAppScreens .shortImages img, .mobileAppScreens .shortImages2 img {
    animation: float 3s ease-in-out infinite;
    width: 50%;
    object-fit: contain;
  }
  .mobileAppScreens .shortImages2 {
    top: 70%;
    right: 37%;
  }
  .mobileAppScreens .shortImages2 img {
    animation: float 3s ease-in-out infinite;
    width: 37%;
    object-fit: contain;
  }
}
@keyframes float {
  0% {
    transform: translatey(0px);
  }
  50% {
    transform: translatey(-20px);
  }
  100% {
    transform: translatey(0px);
  }
}
.box-seat .pro-text {
  bottom: -22px;
}

.font {
  font-size: 1.5em !important;
}

.appSteps li {
  margin-bottom: 2.2rem;
}
.appSteps li p {
  font-size: 1em;
}
.appSteps li h6 {
  font-size: 1.7em;
  color: #bb914a !important;
}
.appSteps li h6 span {
  color: #d0a403 !important;
}
.appSteps .btnDiv {
  display: flex;
  gap: 1rem;
}
.appSteps .btnDiv img {
  width: 100%;
  min-width: 100px;
  height: 57px;
  border-radius: 6px;
  border: 1px solid #d0a403;
}

.brand-client {
  padding-bottom: 6rem;
}
.brand-client .wrapper-client .logo-box {
  min-height: 140px;
}

.team .team-item-inner {
  border: 1px solid #d0a403 !important;
}

.signup-frame {
  width: 100%;
  height: 49rem;
  overflow: hidden;
  position: absolute;
  right: 0rem;
  padding: 0 !important;
}
.signup-frame iframe {
  overflow: hidden;
  position: relative;
  left: -76%;
  top: -20%;
  width: 81rem;
  height: 54rem;
  transform: scale(0.75);
  transform: translateX(-19%) scale(0.95);
  padding: 0 !important;
}
@media screen and (max-width: 992px) {
  .signup-frame iframe {
    transform: scale(0.75);
    left: -645px;
    position: absolute;
    top: -100px;
    left: -87px;
    bottom: 0px;
    right: 0px;
    width: 35rem;
    border: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    z-index: 99;
  }
}

.image-div .form-div {
  top: -2.5% !important;
}

.funding-section .logo-box {
  width: calc(16% - 2px) !important;
}
.funding-section .logo-box img {
  width: 120px !important;
}
.funding-section .logo-box .logo-box-inner {
  background: transparent !important;
}
@media only screen and (max-width: 991px) {
  .funding-section .logo-box {
    width: calc(32% - 2px) !important;
  }
}

@media only screen and (max-width: 991px) {
  .demo-header .subtitle {
    width: 100% !important;
  }
}

.form-div.demo-form-div {
  height: auto;
  top: 6.5%;
  display: block !important;
}
.form-div.demo-form-div .tab-form {
  border: 1px solid #bb914a;
  border-radius: 10px;
}
.form-div.demo-form-div .tab-form .tab-body {
  min-height: 17rem;
}
@media screen and (max-width: 991px) {
  .form-div.demo-form-div {
    margin: 0 auto 0 auto;
  }
}

.h-85 {
  height: 85vh;
}
@media only screen and (max-width: 991px) {
  .h-85 {
    height: auto;
  }
}

.frame-div .block-div {
  position: absolute;
  background: #000;
  width: 100%;
  height: 3rem;
  left: 0;
  right: 0;
}
.frame-div iframe {
  min-height: 28rem;
}

.box-options {
  display: none;
}

.contact-btn {
  display: none;
}

.slide-content {
  display: flex;
}
@media only screen and (max-width: 991px) {
  .slide-content {
    display: block;
  }
}
.slide-content .content {
  width: 60%;
}
.slide-content .content .title {
  width: auto;
}
@media only screen and (max-width: 991px) {
  .slide-content .content {
    width: 100%;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .slide-content .content {
    width: 80%;
    margin-top: -40rem;
  }
}
.slide-content .starttradediv {
  width: auto;
  margin: 0 auto;
  display: grid;
  align-items: center;
  position: relative;
  z-index: 9999;
}
@media only screen and (max-width: 991px) {
  .slide-content .starttradediv {
    margin-top: 2rem;
  }
}
.slide-content .starttradediv .startTradeBtn {
  cursor: pointer;
  background: #daa521;
  padding: 1rem 2rem;
  border-radius: 8px;
  font-size: 1.2rem;
  font-weight: 500;
  text-transform: uppercase;
}
.slide-content .starttradediv .startTradeBtn i {
  margin-left: 0.35rem;
  transform: rotate(45deg);
}
.slide-content .starttradediv .startTradeBtn:hover {
  background: #916e15;
  color: #ffffff;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.link-hover {
  text-decoration: none !important;
}

.downloadDiv {
  display: flex;
  gap: 20px;
  margin-top: 2rem;
}
.downloadDiv a {
  border: 1px solid #d0a403;
  border-radius: 8px;
}
.downloadDiv a img {
  width: 180px;
  border-radius: 8px;
}

.social-icon-div .social-item {
  margin: 0 1.25rem 0 0;
}
.social-icon-div .social-item img {
  width: 23px;
}

.footer-social img {
  width: 20px;
}

.tradingview-widget-container {
  pointer-events: none;
}

.success-title {
  width: 100%;
  text-align: center;
  font-size: 2rem;
}

.registerBtn:hover {
  border-bottom-width: 3px;
  cursor: pointer;
  background: #a58040 !important;
}
.registerBtn:active {
  margin-top: 20px;
}

/*# sourceMappingURL=mystyle.css.map */
