:root {
  --star-speed-multiplier: 1; /* Change this to speed up or slow down all stars */
}

.star {
  opacity: 0;
  position: absolute;
  background: white;
  box-shadow: 0px 0px 20px 0px white;
  border-radius: 100%;
  transform-origin: 0, 0;
  animation-timing-function: linear, linear !important;
  animation-iteration-count: infinite, infinite !important;
  animation-delay: -30s, -30s !important;
}

.size-1 {
  width: 1px;
  height: 1px;
}

.size-2 {
  width: 2px;
  height: 2px;
}

/* 
   Each .axis-N changed so that:
   animation: animX 12345ms, fadeY 12345ms;
   becomes:
   animation: animX calc(12345ms * var(--star-speed-multiplier)),
              fadeY calc(12345ms * var(--star-speed-multiplier));
*/

.axis-1 {
  animation: anim0 calc(39538ms * var(--star-speed-multiplier)),
             fade10 calc(39538ms * var(--star-speed-multiplier));
}
.axis-2 {
  animation: anim0 calc(18568ms * var(--star-speed-multiplier)),
             fade3 calc(18568ms * var(--star-speed-multiplier));
}
.axis-3 {
  animation: anim0 calc(15648ms * var(--star-speed-multiplier)),
             fade6 calc(15648ms * var(--star-speed-multiplier));
}
.axis-4 {
  animation: anim4 calc(14405ms * var(--star-speed-multiplier)),
             fade4 calc(14405ms * var(--star-speed-multiplier));
}
.axis-5 {
  animation: anim4 calc(24905ms * var(--star-speed-multiplier)),
             fade4 calc(24905ms * var(--star-speed-multiplier));
}
.axis-6 {
  animation: anim4 calc(11600ms * var(--star-speed-multiplier)),
             fade4 calc(11600ms * var(--star-speed-multiplier));
}
.axis-7 {
  animation: anim4 calc(10572ms * var(--star-speed-multiplier)),
             fade6 calc(10572ms * var(--star-speed-multiplier));
}
.axis-8 {
  animation: anim8 calc(7266ms * var(--star-speed-multiplier)),
             fade2 calc(7266ms * var(--star-speed-multiplier));
}
.axis-9 {
  animation: anim8 calc(39729ms * var(--star-speed-multiplier)),
             fade5 calc(39729ms * var(--star-speed-multiplier));
}
.axis-10 {
  animation: anim8 calc(31928ms * var(--star-speed-multiplier)),
             fade9 calc(31928ms * var(--star-speed-multiplier));
}
.axis-11 {
  animation: anim8 calc(18252ms * var(--star-speed-multiplier)),
             fade6 calc(18252ms * var(--star-speed-multiplier));
}
.axis-12 {
  animation: anim12 calc(12933ms * var(--star-speed-multiplier)),
             fade9 calc(12933ms * var(--star-speed-multiplier));
}
.axis-13 {
  animation: anim12 calc(24055ms * var(--star-speed-multiplier)),
             fade1 calc(24055ms * var(--star-speed-multiplier));
}
.axis-14 {
  animation: anim12 calc(29095ms * var(--star-speed-multiplier)),
             fade7 calc(29095ms * var(--star-speed-multiplier));
}
.axis-15 {
  animation: anim12 calc(9850ms * var(--star-speed-multiplier)),
             fade7 calc(9850ms * var(--star-speed-multiplier));
}
.axis-16 {
  animation: anim16 calc(19259ms * var(--star-speed-multiplier)),
             fade1 calc(19259ms * var(--star-speed-multiplier));
}
.axis-17 {
  animation: anim16 calc(41400ms * var(--star-speed-multiplier)),
             fade2 calc(41400ms * var(--star-speed-multiplier));
}
.axis-18 {
  animation: anim16 calc(30424ms * var(--star-speed-multiplier)),
             fade6 calc(30424ms * var(--star-speed-multiplier));
}
.axis-19 {
  animation: anim16 calc(26046ms * var(--star-speed-multiplier)),
             fade1 calc(26046ms * var(--star-speed-multiplier));
}
.axis-20 {
  animation: anim20 calc(30388ms * var(--star-speed-multiplier)),
             fade5 calc(30388ms * var(--star-speed-multiplier));
}
.axis-21 {
  animation: anim20 calc(9160ms * var(--star-speed-multiplier)),
             fade1 calc(9160ms * var(--star-speed-multiplier));
}
.axis-22 {
  animation: anim20 calc(24023ms * var(--star-speed-multiplier)),
             fade1 calc(24023ms * var(--star-speed-multiplier));
}
.axis-23 {
  animation: anim20 calc(9392ms * var(--star-speed-multiplier)),
             fade3 calc(9392ms * var(--star-speed-multiplier));
}
.axis-24 {
  animation: anim24 calc(34264ms * var(--star-speed-multiplier)),
             fade4 calc(34264ms * var(--star-speed-multiplier));
}
.axis-25 {
  animation: anim24 calc(31680ms * var(--star-speed-multiplier)),
             fade2 calc(31680ms * var(--star-speed-multiplier));
}
.axis-26 {
  animation: anim24 calc(41859ms * var(--star-speed-multiplier)),
             fade10 calc(41859ms * var(--star-speed-multiplier));
}
.axis-27 {
  animation: anim24 calc(14295ms * var(--star-speed-multiplier)),
             fade4 calc(14295ms * var(--star-speed-multiplier));
}
.axis-28 {
  animation: anim28 calc(30141ms * var(--star-speed-multiplier)),
             fade5 calc(30141ms * var(--star-speed-multiplier));
}
.axis-29 {
  animation: anim28 calc(31918ms * var(--star-speed-multiplier)),
             fade10 calc(31918ms * var(--star-speed-multiplier));
}
.axis-30 {
  animation: anim28 calc(10377ms * var(--star-speed-multiplier)),
             fade1 calc(10377ms * var(--star-speed-multiplier));
}
.axis-31 {
  animation: anim28 calc(26993ms * var(--star-speed-multiplier)),
             fade8 calc(26993ms * var(--star-speed-multiplier));
}
.axis-32 {
  animation: anim32 calc(27233ms * var(--star-speed-multiplier)),
             fade7 calc(27233ms * var(--star-speed-multiplier));
}
.axis-33 {
  animation: anim32 calc(18101ms * var(--star-speed-multiplier)),
             fade2 calc(18101ms * var(--star-speed-multiplier));
}
.axis-34 {
  animation: anim32 calc(26734ms * var(--star-speed-multiplier)),
             fade5 calc(26734ms * var(--star-speed-multiplier));
}
.axis-35 {
  animation: anim32 calc(20584ms * var(--star-speed-multiplier)),
             fade2 calc(20584ms * var(--star-speed-multiplier));
}
.axis-36 {
  animation: anim36 calc(35093ms * var(--star-speed-multiplier)),
             fade10 calc(35093ms * var(--star-speed-multiplier));
}
.axis-37 {
  animation: anim36 calc(16529ms * var(--star-speed-multiplier)),
             fade8 calc(16529ms * var(--star-speed-multiplier));
}
.axis-38 {
  animation: anim36 calc(17467ms * var(--star-speed-multiplier)),
             fade5 calc(17467ms * var(--star-speed-multiplier));
}
.axis-39 {
  animation: anim36 calc(18410ms * var(--star-speed-multiplier)),
             fade3 calc(18410ms * var(--star-speed-multiplier));
}
.axis-40 {
  animation: anim40 calc(13676ms * var(--star-speed-multiplier)),
             fade5 calc(13676ms * var(--star-speed-multiplier));
}
.axis-41 {
  animation: anim40 calc(40938ms * var(--star-speed-multiplier)),
             fade9 calc(40938ms * var(--star-speed-multiplier));
}
.axis-42 {
  animation: anim40 calc(32973ms * var(--star-speed-multiplier)),
             fade3 calc(32973ms * var(--star-speed-multiplier));
}
.axis-43 {
  animation: anim40 calc(21745ms * var(--star-speed-multiplier)),
             fade1 calc(21745ms * var(--star-speed-multiplier));
}
.axis-44 {
  animation: anim44 calc(32220ms * var(--star-speed-multiplier)),
             fade3 calc(32220ms * var(--star-speed-multiplier));
}
.axis-45 {
  animation: anim44 calc(5046ms * var(--star-speed-multiplier)),
             fade8 calc(5046ms * var(--star-speed-multiplier));
}
.axis-46 {
  animation: anim44 calc(7880ms * var(--star-speed-multiplier)),
             fade7 calc(7880ms * var(--star-speed-multiplier));
}
.axis-47 {
  animation: anim44 calc(25135ms * var(--star-speed-multiplier)),
             fade6 calc(25135ms * var(--star-speed-multiplier));
}
.axis-48 {
  animation: anim48 calc(16210ms * var(--star-speed-multiplier)),
             fade8 calc(16210ms * var(--star-speed-multiplier));
}
.axis-49 {
  animation: anim48 calc(37059ms * var(--star-speed-multiplier)),
             fade9 calc(37059ms * var(--star-speed-multiplier));
}
.axis-50 {
  animation: anim48 calc(16898ms * var(--star-speed-multiplier)),
             fade1 calc(16898ms * var(--star-speed-multiplier));
}
.axis-51 {
  animation: anim48 calc(35983ms * var(--star-speed-multiplier)),
             fade5 calc(35983ms * var(--star-speed-multiplier));
}
.axis-52 {
  animation: anim52 calc(13651ms * var(--star-speed-multiplier)),
             fade2 calc(13651ms * var(--star-speed-multiplier));
}
.axis-53 {
  animation: anim52 calc(29647ms * var(--star-speed-multiplier)),
             fade9 calc(29647ms * var(--star-speed-multiplier));
}
.axis-54 {
  animation: anim52 calc(22180ms * var(--star-speed-multiplier)),
             fade7 calc(22180ms * var(--star-speed-multiplier));
}
.axis-55 {
  animation: anim52 calc(28716ms * var(--star-speed-multiplier)),
             fade10 calc(28716ms * var(--star-speed-multiplier));
}
.axis-56 {
  animation: anim56 calc(25905ms * var(--star-speed-multiplier)),
             fade2 calc(25905ms * var(--star-speed-multiplier));
}
.axis-57 {
  animation: anim56 calc(29689ms * var(--star-speed-multiplier)),
             fade4 calc(29689ms * var(--star-speed-multiplier));
}
.axis-58 {
  animation: anim56 calc(41961ms * var(--star-speed-multiplier)),
             fade7 calc(41961ms * var(--star-speed-multiplier));
}
.axis-59 {
  animation: anim56 calc(40295ms * var(--star-speed-multiplier)),
             fade6 calc(40295ms * var(--star-speed-multiplier));
}
.axis-60 {
  animation: anim60 calc(25314ms * var(--star-speed-multiplier)),
             fade3 calc(25314ms * var(--star-speed-multiplier));
}
.axis-61 {
  animation: anim60 calc(39634ms * var(--star-speed-multiplier)),
             fade8 calc(39634ms * var(--star-speed-multiplier));
}
.axis-62 {
  animation: anim60 calc(40659ms * var(--star-speed-multiplier)),
             fade6 calc(40659ms * var(--star-speed-multiplier));
}
.axis-63 {
  animation: anim60 calc(43448ms * var(--star-speed-multiplier)),
             fade5 calc(43448ms * var(--star-speed-multiplier));
}
.axis-64 {
  animation: anim64 calc(35535ms * var(--star-speed-multiplier)),
             fade6 calc(35535ms * var(--star-speed-multiplier));
}
.axis-65 {
  animation: anim64 calc(18382ms * var(--star-speed-multiplier)),
             fade2 calc(18382ms * var(--star-speed-multiplier));
}
.axis-66 {
  animation: anim64 calc(33533ms * var(--star-speed-multiplier)),
             fade6 calc(33533ms * var(--star-speed-multiplier));
}
.axis-67 {
  animation: anim64 calc(13323ms * var(--star-speed-multiplier)),
             fade2 calc(13323ms * var(--star-speed-multiplier));
}
.axis-68 {
  animation: anim68 calc(5355ms * var(--star-speed-multiplier)),
             fade7 calc(5355ms * var(--star-speed-multiplier));
}
.axis-69 {
  animation: anim68 calc(36746ms * var(--star-speed-multiplier)),
             fade8 calc(36746ms * var(--star-speed-multiplier));
}
.axis-70 {
  animation: anim68 calc(11812ms * var(--star-speed-multiplier)),
             fade7 calc(11812ms * var(--star-speed-multiplier));
}
.axis-71 {
  animation: anim68 calc(12676ms * var(--star-speed-multiplier)),
             fade1 calc(12676ms * var(--star-speed-multiplier));
}
.axis-72 {
  animation: anim72 calc(25698ms * var(--star-speed-multiplier)),
             fade3 calc(25698ms * var(--star-speed-multiplier));
}
.axis-73 {
  animation: anim72 calc(12607ms * var(--star-speed-multiplier)),
             fade8 calc(12607ms * var(--star-speed-multiplier));
}
.axis-74 {
  animation: anim72 calc(41747ms * var(--star-speed-multiplier)),
             fade4 calc(41747ms * var(--star-speed-multiplier));
}
.axis-75 {
  animation: anim72 calc(25214ms * var(--star-speed-multiplier)),
             fade10 calc(25214ms * var(--star-speed-multiplier));
}
.axis-76 {
  animation: anim76 calc(12272ms * var(--star-speed-multiplier)),
             fade6 calc(12272ms * var(--star-speed-multiplier));
}
.axis-77 {
  animation: anim76 calc(20607ms * var(--star-speed-multiplier)),
             fade9 calc(20607ms * var(--star-speed-multiplier));
}
.axis-78 {
  animation: anim76 calc(6428ms * var(--star-speed-multiplier)),
             fade4 calc(6428ms * var(--star-speed-multiplier));
}
.axis-79 {
  animation: anim76 calc(5235ms * var(--star-speed-multiplier)),
             fade3 calc(5235ms * var(--star-speed-multiplier));
}
.axis-80 {
  animation: anim80 calc(41494ms * var(--star-speed-multiplier)),
             fade4 calc(41494ms * var(--star-speed-multiplier));
}
.axis-81 {
  animation: anim80 calc(28266ms * var(--star-speed-multiplier)),
             fade5 calc(28266ms * var(--star-speed-multiplier));
}
.axis-82 {
  animation: anim80 calc(38392ms * var(--star-speed-multiplier)),
             fade6 calc(38392ms * var(--star-speed-multiplier));
}
.axis-83 {
  animation: anim80 calc(21218ms * var(--star-speed-multiplier)),
             fade3 calc(21218ms * var(--star-speed-multiplier));
}
.axis-84 {
  animation: anim84 calc(25464ms * var(--star-speed-multiplier)),
             fade6 calc(25464ms * var(--star-speed-multiplier));
}
.axis-85 {
  animation: anim84 calc(19797ms * var(--star-speed-multiplier)),
             fade8 calc(19797ms * var(--star-speed-multiplier));
}
.axis-86 {
  animation: anim84 calc(12032ms * var(--star-speed-multiplier)),
             fade10 calc(12032ms * var(--star-speed-multiplier));
}
.axis-87 {
  animation: anim84 calc(40070ms * var(--star-speed-multiplier)),
             fade8 calc(40070ms * var(--star-speed-multiplier));
}
.axis-88 {
  animation: anim88 calc(19531ms * var(--star-speed-multiplier)),
             fade6 calc(19531ms * var(--star-speed-multiplier));
}
.axis-89 {
  animation: anim88 calc(15260ms * var(--star-speed-multiplier)),
             fade2 calc(15260ms * var(--star-speed-multiplier));
}
.axis-90 {
  animation: anim88 calc(16019ms * var(--star-speed-multiplier)),
             fade10 calc(16019ms * var(--star-speed-multiplier));
}
.axis-91 {
  animation: anim88 calc(38710ms * var(--star-speed-multiplier)),
             fade10 calc(38710ms * var(--star-speed-multiplier));
}
.axis-92 {
  animation: anim92 calc(18839ms * var(--star-speed-multiplier)),
             fade5 calc(18839ms * var(--star-speed-multiplier));
}
.axis-93 {
  animation: anim92 calc(38152ms * var(--star-speed-multiplier)),
             fade10 calc(38152ms * var(--star-speed-multiplier));
}
.axis-94 {
  animation: anim92 calc(25839ms * var(--star-speed-multiplier)),
             fade5 calc(25839ms * var(--star-speed-multiplier));
}
.axis-95 {
  animation: anim92 calc(17825ms * var(--star-speed-multiplier)),
             fade6 calc(17825ms * var(--star-speed-multiplier));
}
.axis-96 {
  animation: anim96 calc(42560ms * var(--star-speed-multiplier)),
             fade5 calc(42560ms * var(--star-speed-multiplier));
}
.axis-97 {
  animation: anim96 calc(12421ms * var(--star-speed-multiplier)),
             fade1 calc(12421ms * var(--star-speed-multiplier));
}
.axis-98 {
  animation: anim96 calc(8440ms * var(--star-speed-multiplier)),
             fade4 calc(8440ms * var(--star-speed-multiplier));
}
.axis-99 {
  animation: anim96 calc(40694ms * var(--star-speed-multiplier)),
             fade2 calc(40694ms * var(--star-speed-multiplier));
}
.axis-100 {
  animation: anim100 calc(35542ms * var(--star-speed-multiplier)),
             fade3 calc(35542ms * var(--star-speed-multiplier));
}
.axis-101 {
  animation: anim100 calc(24887ms * var(--star-speed-multiplier)),
             fade1 calc(24887ms * var(--star-speed-multiplier));
}
.axis-102 {
  animation: anim100 calc(36372ms * var(--star-speed-multiplier)),
             fade6 calc(36372ms * var(--star-speed-multiplier));
}
.axis-103 {
  animation: anim100 calc(21261ms * var(--star-speed-multiplier)),
             fade9 calc(21261ms * var(--star-speed-multiplier));
}
.axis-104 {
  animation: anim104 calc(35037ms * var(--star-speed-multiplier)),
             fade8 calc(35037ms * var(--star-speed-multiplier));
}
.axis-105 {
  animation: anim104 calc(32513ms * var(--star-speed-multiplier)),
             fade7 calc(32513ms * var(--star-speed-multiplier));
}
.axis-106 {
  animation: anim104 calc(16831ms * var(--star-speed-multiplier)),
             fade1 calc(16831ms * var(--star-speed-multiplier));
}
.axis-107 {
  animation: anim104 calc(30593ms * var(--star-speed-multiplier)),
             fade8 calc(30593ms * var(--star-speed-multiplier));
}
.axis-108 {
  animation: anim108 calc(39503ms * var(--star-speed-multiplier)),
             fade6 calc(39503ms * var(--star-speed-multiplier));
}
.axis-109 {
  animation: anim108 calc(29179ms * var(--star-speed-multiplier)),
             fade4 calc(29179ms * var(--star-speed-multiplier));
}
.axis-110 {
  animation: anim108 calc(28351ms * var(--star-speed-multiplier)),
             fade9 calc(28351ms * var(--star-speed-multiplier));
}
.axis-111 {
  animation: anim108 calc(42075ms * var(--star-speed-multiplier)),
             fade3 calc(42075ms * var(--star-speed-multiplier));
}
.axis-112 {
  animation: anim112 calc(6154ms * var(--star-speed-multiplier)),
             fade2 calc(6154ms * var(--star-speed-multiplier));
}
.axis-113 {
  animation: anim112 calc(41307ms * var(--star-speed-multiplier)),
             fade9 calc(41307ms * var(--star-speed-multiplier));
}
.axis-114 {
  animation: anim112 calc(5178ms * var(--star-speed-multiplier)),
             fade8 calc(5178ms * var(--star-speed-multiplier));
}
.axis-115 {
  animation: anim112 calc(10908ms * var(--star-speed-multiplier)),
             fade1 calc(10908ms * var(--star-speed-multiplier));
}
.axis-116 {
  animation: anim116 calc(14829ms * var(--star-speed-multiplier)),
             fade3 calc(14829ms * var(--star-speed-multiplier));
}
.axis-117 {
  animation: anim116 calc(32767ms * var(--star-speed-multiplier)),
             fade5 calc(32767ms * var(--star-speed-multiplier));
}
.axis-118 {
  animation: anim116 calc(15868ms * var(--star-speed-multiplier)),
             fade4 calc(15868ms * var(--star-speed-multiplier));
}
.axis-119 {
  animation: anim116 calc(19940ms * var(--star-speed-multiplier)),
             fade6 calc(19940ms * var(--star-speed-multiplier));
}
.axis-120 {
  animation: anim120 calc(38783ms * var(--star-speed-multiplier)),
             fade8 calc(38783ms * var(--star-speed-multiplier));
}
.axis-121 {
  animation: anim120 calc(19767ms * var(--star-speed-multiplier)),
             fade10 calc(19767ms * var(--star-speed-multiplier));
}
.axis-122 {
  animation: anim120 calc(40058ms * var(--star-speed-multiplier)),
             fade9 calc(40058ms * var(--star-speed-multiplier));
}
.axis-123 {
  animation: anim120 calc(11666ms * var(--star-speed-multiplier)),
             fade10 calc(11666ms * var(--star-speed-multiplier));
}
.axis-124 {
  animation: anim124 calc(17977ms * var(--star-speed-multiplier)),
             fade8 calc(17977ms * var(--star-speed-multiplier));
}
.axis-125 {
  animation: anim124 calc(20073ms * var(--star-speed-multiplier)),
             fade1 calc(20073ms * var(--star-speed-multiplier));
}
.axis-126 {
  animation: anim124 calc(8783ms * var(--star-speed-multiplier)),
             fade4 calc(8783ms * var(--star-speed-multiplier));
}
.axis-127 {
  animation: anim124 calc(21271ms * var(--star-speed-multiplier)),
             fade10 calc(21271ms * var(--star-speed-multiplier));
}
.axis-128 {
  animation: anim128 calc(15242ms * var(--star-speed-multiplier)),
             fade5 calc(15242ms * var(--star-speed-multiplier));
}
.axis-129 {
  animation: anim128 calc(10582ms * var(--star-speed-multiplier)),
             fade7 calc(10582ms * var(--star-speed-multiplier));
}
.axis-130 {
  animation: anim128 calc(34203ms * var(--star-speed-multiplier)),
             fade8 calc(34203ms * var(--star-speed-multiplier));
}
.axis-131 {
  animation: anim128 calc(38109ms * var(--star-speed-multiplier)),
             fade8 calc(38109ms * var(--star-speed-multiplier));
}
.axis-132 {
  animation: anim132 calc(31880ms * var(--star-speed-multiplier)),
             fade1 calc(31880ms * var(--star-speed-multiplier));
}
.axis-133 {
  animation: anim132 calc(26529ms * var(--star-speed-multiplier)),
             fade6 calc(26529ms * var(--star-speed-multiplier));
}
.axis-134 {
  animation: anim132 calc(7552ms * var(--star-speed-multiplier)),
             fade10 calc(7552ms * var(--star-speed-multiplier));
}
.axis-135 {
  animation: anim132 calc(33848ms * var(--star-speed-multiplier)),
             fade7 calc(33848ms * var(--star-speed-multiplier));
}
.axis-136 {
  animation: anim136 calc(5092ms * var(--star-speed-multiplier)),
             fade3 calc(5092ms * var(--star-speed-multiplier));
}
.axis-137 {
  animation: anim136 calc(33943ms * var(--star-speed-multiplier)),
             fade4 calc(33943ms * var(--star-speed-multiplier));
}
.axis-138 {
  animation: anim136 calc(43464ms * var(--star-speed-multiplier)),
             fade8 calc(43464ms * var(--star-speed-multiplier));
}
.axis-139 {
  animation: anim136 calc(19916ms * var(--star-speed-multiplier)),
             fade10 calc(19916ms * var(--star-speed-multiplier));
}
.axis-140 {
  animation: anim140 calc(39530ms * var(--star-speed-multiplier)),
             fade6 calc(39530ms * var(--star-speed-multiplier));
}
.axis-141 {
  animation: anim140 calc(15234ms * var(--star-speed-multiplier)),
             fade6 calc(15234ms * var(--star-speed-multiplier));
}
.axis-142 {
  animation: anim140 calc(31005ms * var(--star-speed-multiplier)),
             fade2 calc(31005ms * var(--star-speed-multiplier));
}
.axis-143 {
  animation: anim140 calc(34854ms * var(--star-speed-multiplier)),
             fade9 calc(34854ms * var(--star-speed-multiplier));
}
.axis-144 {
  animation: anim144 calc(33391ms * var(--star-speed-multiplier)),
             fade9 calc(33391ms * var(--star-speed-multiplier));
}
.axis-145 {
  animation: anim144 calc(40904ms * var(--star-speed-multiplier)),
             fade1 calc(40904ms * var(--star-speed-multiplier));
}
.axis-146 {
  animation: anim144 calc(16901ms * var(--star-speed-multiplier)),
             fade2 calc(16901ms * var(--star-speed-multiplier));
}
.axis-147 {
  animation: anim144 calc(28718ms * var(--star-speed-multiplier)),
             fade7 calc(28718ms * var(--star-speed-multiplier));
}
.axis-148 {
  animation: anim148 calc(8581ms * var(--star-speed-multiplier)),
             fade7 calc(8581ms * var(--star-speed-multiplier));
}
.axis-149 {
  animation: anim148 calc(36962ms * var(--star-speed-multiplier)),
             fade10 calc(36962ms * var(--star-speed-multiplier));
}
.axis-150 {
  animation: anim148 calc(11597ms * var(--star-speed-multiplier)),
             fade6 calc(11597ms * var(--star-speed-multiplier));
}
.axis-151 {
  animation: anim148 calc(36069ms * var(--star-speed-multiplier)),
             fade1 calc(36069ms * var(--star-speed-multiplier));
}
.axis-152 {
  animation: anim152 calc(17295ms * var(--star-speed-multiplier)),
             fade2 calc(17295ms * var(--star-speed-multiplier));
}
.axis-153 {
  animation: anim152 calc(38283ms * var(--star-speed-multiplier)),
             fade2 calc(38283ms * var(--star-speed-multiplier));
}
.axis-154 {
  animation: anim152 calc(20140ms * var(--star-speed-multiplier)),
             fade1 calc(20140ms * var(--star-speed-multiplier));
}
.axis-155 {
  animation: anim152 calc(22302ms * var(--star-speed-multiplier)),
             fade6 calc(22302ms * var(--star-speed-multiplier));
}
.axis-156 {
  animation: anim156 calc(16867ms * var(--star-speed-multiplier)),
             fade4 calc(16867ms * var(--star-speed-multiplier));
}
.axis-157 {
  animation: anim156 calc(7561ms * var(--star-speed-multiplier)),
             fade9 calc(7561ms * var(--star-speed-multiplier));
}
.axis-158 {
  animation: anim156 calc(43485ms * var(--star-speed-multiplier)),
             fade2 calc(43485ms * var(--star-speed-multiplier));
}
.axis-159 {
  animation: anim156 calc(17703ms * var(--star-speed-multiplier)),
             fade8 calc(17703ms * var(--star-speed-multiplier));
}
.axis-160 {
  animation: anim160 calc(10502ms * var(--star-speed-multiplier)),
             fade4 calc(10502ms * var(--star-speed-multiplier));
}
.axis-161 {
  animation: anim160 calc(6451ms * var(--star-speed-multiplier)),
             fade5 calc(6451ms * var(--star-speed-multiplier));
}
.axis-162 {
  animation: anim160 calc(39319ms * var(--star-speed-multiplier)),
             fade6 calc(39319ms * var(--star-speed-multiplier));
}
.axis-163 {
  animation: anim160 calc(26511ms * var(--star-speed-multiplier)),
             fade6 calc(26511ms * var(--star-speed-multiplier));
}
.axis-164 {
  animation: anim164 calc(35143ms * var(--star-speed-multiplier)),
             fade9 calc(35143ms * var(--star-speed-multiplier));
}
.axis-165 {
  animation: anim164 calc(33649ms * var(--star-speed-multiplier)),
             fade7 calc(33649ms * var(--star-speed-multiplier));
}
.axis-166 {
  animation: anim164 calc(24585ms * var(--star-speed-multiplier)),
             fade3 calc(24585ms * var(--star-speed-multiplier));
}
.axis-167 {
  animation: anim164 calc(29799ms * var(--star-speed-multiplier)),
             fade7 calc(29799ms * var(--star-speed-multiplier));
}
.axis-168 {
  animation: anim168 calc(18796ms * var(--star-speed-multiplier)),
             fade3 calc(18796ms * var(--star-speed-multiplier));
}
.axis-169 {
  animation: anim168 calc(21133ms * var(--star-speed-multiplier)),
             fade4 calc(21133ms * var(--star-speed-multiplier));
}
.axis-170 {
  animation: anim168 calc(15134ms * var(--star-speed-multiplier)),
             fade8 calc(15134ms * var(--star-speed-multiplier));
}
.axis-171 {
  animation: anim168 calc(14416ms * var(--star-speed-multiplier)),
             fade4 calc(14416ms * var(--star-speed-multiplier));
}
.axis-172 {
  animation: anim172 calc(25301ms * var(--star-speed-multiplier)),
             fade10 calc(25301ms * var(--star-speed-multiplier));
}
.axis-173 {
  animation: anim172 calc(18280ms * var(--star-speed-multiplier)),
             fade9 calc(18280ms * var(--star-speed-multiplier));
}
.axis-174 {
  animation: anim172 calc(33374ms * var(--star-speed-multiplier)),
             fade10 calc(33374ms * var(--star-speed-multiplier));
}
.axis-175 {
  animation: anim172 calc(11074ms * var(--star-speed-multiplier)),
             fade7 calc(11074ms * var(--star-speed-multiplier));
}
.axis-176 {
  animation: anim176 calc(39082ms * var(--star-speed-multiplier)),
             fade4 calc(39082ms * var(--star-speed-multiplier));
}
.axis-177 {
  animation: anim176 calc(43574ms * var(--star-speed-multiplier)),
             fade9 calc(43574ms * var(--star-speed-multiplier));
}
.axis-178 {
  animation: anim176 calc(8502ms * var(--star-speed-multiplier)),
             fade6 calc(8502ms * var(--star-speed-multiplier));
}
.axis-179 {
  animation: anim176 calc(15605ms * var(--star-speed-multiplier)),
             fade1 calc(15605ms * var(--star-speed-multiplier));
}
.axis-180 {
  animation: anim180 calc(23735ms * var(--star-speed-multiplier)),
             fade3 calc(23735ms * var(--star-speed-multiplier));
}
.axis-181 {
  animation: anim180 calc(21471ms * var(--star-speed-multiplier)),
             fade1 calc(21471ms * var(--star-speed-multiplier));
}
.axis-182 {
  animation: anim180 calc(32294ms * var(--star-speed-multiplier)),
             fade4 calc(32294ms * var(--star-speed-multiplier));
}
.axis-183 {
  animation: anim180 calc(24207ms * var(--star-speed-multiplier)),
             fade5 calc(24207ms * var(--star-speed-multiplier));
}
.axis-184 {
  animation: anim184 calc(14057ms * var(--star-speed-multiplier)),
             fade6 calc(14057ms * var(--star-speed-multiplier));
}
.axis-185 {
  animation: anim184 calc(22647ms * var(--star-speed-multiplier)),
             fade1 calc(22647ms * var(--star-speed-multiplier));
}
.axis-186 {
  animation: anim184 calc(11537ms * var(--star-speed-multiplier)),
             fade1 calc(11537ms * var(--star-speed-multiplier));
}
.axis-187 {
  animation: anim184 calc(27079ms * var(--star-speed-multiplier)),
             fade6 calc(27079ms * var(--star-speed-multiplier));
}
.axis-188 {
  animation: anim188 calc(13067ms * var(--star-speed-multiplier)),
             fade10 calc(13067ms * var(--star-speed-multiplier));
}
.axis-189 {
  animation: anim188 calc(20339ms * var(--star-speed-multiplier)),
             fade8 calc(20339ms * var(--star-speed-multiplier));
}
.axis-190 {
  animation: anim188 calc(7141ms * var(--star-speed-multiplier)),
             fade6 calc(7141ms * var(--star-speed-multiplier));
}
.axis-191 {
  animation: anim188 calc(44213ms * var(--star-speed-multiplier)),
             fade2 calc(44213ms * var(--star-speed-multiplier));
}
.axis-192 {
  animation: anim192 calc(7057ms * var(--star-speed-multiplier)),
             fade7 calc(7057ms * var(--star-speed-multiplier));
}
.axis-193 {
  animation: anim192 calc(9991ms * var(--star-speed-multiplier)),
             fade1 calc(9991ms * var(--star-speed-multiplier));
}
.axis-194 {
  animation: anim192 calc(25799ms * var(--star-speed-multiplier)),
             fade8 calc(25799ms * var(--star-speed-multiplier));
}
.axis-195 {
  animation: anim192 calc(16501ms * var(--star-speed-multiplier)),
             fade6 calc(16501ms * var(--star-speed-multiplier));
}
.axis-196 {
  animation: anim196 calc(40411ms * var(--star-speed-multiplier)),
             fade8 calc(40411ms * var(--star-speed-multiplier));
}
.axis-197 {
  animation: anim196 calc(28733ms * var(--star-speed-multiplier)),
             fade8 calc(28733ms * var(--star-speed-multiplier));
}
.axis-198 {
  animation: anim196 calc(18068ms * var(--star-speed-multiplier)),
             fade3 calc(18068ms * var(--star-speed-multiplier));
}
.axis-199 {
  animation: anim196 calc(21268ms * var(--star-speed-multiplier)),
             fade9 calc(21268ms * var(--star-speed-multiplier));
}
.axis-200 {
  animation: anim200 calc(5294ms * var(--star-speed-multiplier)),
             fade10 calc(5294ms * var(--star-speed-multiplier));
}
.axis-201 {
  animation: anim200 calc(38800ms * var(--star-speed-multiplier)),
             fade7 calc(38800ms * var(--star-speed-multiplier));
}
.axis-202 {
  animation: anim200 calc(30601ms * var(--star-speed-multiplier)),
             fade4 calc(30601ms * var(--star-speed-multiplier));
}
.axis-203 {
  animation: anim200 calc(33700ms * var(--star-speed-multiplier)),
             fade2 calc(33700ms * var(--star-speed-multiplier));
}
.axis-204 {
  animation: anim204 calc(11825ms * var(--star-speed-multiplier)),
             fade4 calc(11825ms * var(--star-speed-multiplier));
}
.axis-205 {
  animation: anim204 calc(35498ms * var(--star-speed-multiplier)),
             fade10 calc(35498ms * var(--star-speed-multiplier));
}
.axis-206 {
  animation: anim204 calc(20614ms * var(--star-speed-multiplier)),
             fade2 calc(20614ms * var(--star-speed-multiplier));
}
.axis-207 {
  animation: anim204 calc(9489ms * var(--star-speed-multiplier)),
             fade2 calc(9489ms * var(--star-speed-multiplier));
}
.axis-208 {
  animation: anim208 calc(37675ms * var(--star-speed-multiplier)),
             fade10 calc(37675ms * var(--star-speed-multiplier));
}
.axis-209 {
  animation: anim208 calc(38536ms * var(--star-speed-multiplier)),
             fade9 calc(38536ms * var(--star-speed-multiplier));
}
.axis-210 {
  animation: anim208 calc(6587ms * var(--star-speed-multiplier)),
             fade10 calc(6587ms * var(--star-speed-multiplier));
}
.axis-211 {
  animation: anim208 calc(43395ms * var(--star-speed-multiplier)),
             fade9 calc(43395ms * var(--star-speed-multiplier));
}
.axis-212 {
  animation: anim212 calc(20123ms * var(--star-speed-multiplier)),
             fade6 calc(20123ms * var(--star-speed-multiplier));
}
.axis-213 {
  animation: anim212 calc(31122ms * var(--star-speed-multiplier)),
             fade8 calc(31122ms * var(--star-speed-multiplier));
}
.axis-214 {
  animation: anim212 calc(18242ms * var(--star-speed-multiplier)),
             fade6 calc(18242ms * var(--star-speed-multiplier));
}
.axis-215 {
  animation: anim212 calc(38137ms * var(--star-speed-multiplier)),
             fade9 calc(38137ms * var(--star-speed-multiplier));
}
.axis-216 {
  animation: anim216 calc(35565ms * var(--star-speed-multiplier)),
             fade3 calc(35565ms * var(--star-speed-multiplier));
}
.axis-217 {
  animation: anim216 calc(30712ms * var(--star-speed-multiplier)),
             fade5 calc(30712ms * var(--star-speed-multiplier));
}
.axis-218 {
  animation: anim216 calc(14357ms * var(--star-speed-multiplier)),
             fade4 calc(14357ms * var(--star-speed-multiplier));
}
.axis-219 {
  animation: anim216 calc(41107ms * var(--star-speed-multiplier)),
             fade4 calc(41107ms * var(--star-speed-multiplier));
}
.axis-220 {
  animation: anim220 calc(5453ms * var(--star-speed-multiplier)),
             fade5 calc(5453ms * var(--star-speed-multiplier));
}
.axis-221 {
  animation: anim220 calc(20681ms * var(--star-speed-multiplier)),
             fade8 calc(20681ms * var(--star-speed-multiplier));
}
.axis-222 {
  animation: anim220 calc(41474ms * var(--star-speed-multiplier)),
             fade1 calc(41474ms * var(--star-speed-multiplier));
}
.axis-223 {
  animation: anim220 calc(28502ms * var(--star-speed-multiplier)),
             fade7 calc(28502ms * var(--star-speed-multiplier));
}
.axis-224 {
  animation: anim224 calc(35717ms * var(--star-speed-multiplier)),
             fade8 calc(35717ms * var(--star-speed-multiplier));
}
.axis-225 {
  animation: anim224 calc(6389ms * var(--star-speed-multiplier)),
             fade4 calc(6389ms * var(--star-speed-multiplier));
}
.axis-226 {
  animation: anim224 calc(25418ms * var(--star-speed-multiplier)),
             fade9 calc(25418ms * var(--star-speed-multiplier));
}
.axis-227 {
  animation: anim224 calc(43989ms * var(--star-speed-multiplier)),
             fade6 calc(43989ms * var(--star-speed-multiplier));
}
.axis-228 {
  animation: anim228 calc(43858ms * var(--star-speed-multiplier)),
             fade10 calc(43858ms * var(--star-speed-multiplier));
}
.axis-229 {
  animation: anim228 calc(40562ms * var(--star-speed-multiplier)),
             fade6 calc(40562ms * var(--star-speed-multiplier));
}
.axis-230 {
  animation: anim228 calc(26404ms * var(--star-speed-multiplier)),
             fade7 calc(26404ms * var(--star-speed-multiplier));
}
.axis-231 {
  animation: anim228 calc(16260ms * var(--star-speed-multiplier)),
             fade2 calc(16260ms * var(--star-speed-multiplier));
}
.axis-232 {
  animation: anim232 calc(28291ms * var(--star-speed-multiplier)),
             fade4 calc(28291ms * var(--star-speed-multiplier));
}
.axis-233 {
  animation: anim232 calc(36384ms * var(--star-speed-multiplier)),
             fade3 calc(36384ms * var(--star-speed-multiplier));
}
.axis-234 {
  animation: anim232 calc(33178ms * var(--star-speed-multiplier)),
             fade1 calc(33178ms * var(--star-speed-multiplier));
}
.axis-235 {
  animation: anim232 calc(7358ms * var(--star-speed-multiplier)),
             fade1 calc(7358ms * var(--star-speed-multiplier));
}
.axis-236 {
  animation: anim236 calc(44719ms * var(--star-speed-multiplier)),
             fade7 calc(44719ms * var(--star-speed-multiplier));
}
.axis-237 {
  animation: anim236 calc(8341ms * var(--star-speed-multiplier)),
             fade9 calc(8341ms * var(--star-speed-multiplier));
}
.axis-238 {
  animation: anim236 calc(15689ms * var(--star-speed-multiplier)),
             fade6 calc(15689ms * var(--star-speed-multiplier));
}
.axis-239 {
  animation: anim236 calc(35286ms * var(--star-speed-multiplier)),
             fade6 calc(35286ms * var(--star-speed-multiplier));
}
.axis-240 {
  animation: anim240 calc(6736ms * var(--star-speed-multiplier)),
             fade2 calc(6736ms * var(--star-speed-multiplier));
}
.axis-241 {
  animation: anim240 calc(26082ms * var(--star-speed-multiplier)),
             fade10 calc(26082ms * var(--star-speed-multiplier));
}
.axis-242 {
  animation: anim240 calc(37450ms * var(--star-speed-multiplier)),
             fade7 calc(37450ms * var(--star-speed-multiplier));
}
.axis-243 {
  animation: anim240 calc(35063ms * var(--star-speed-multiplier)),
             fade9 calc(35063ms * var(--star-speed-multiplier));
}
.axis-244 {
  animation: anim244 calc(18744ms * var(--star-speed-multiplier)),
             fade2 calc(18744ms * var(--star-speed-multiplier));
}
.axis-245 {
  animation: anim244 calc(9069ms * var(--star-speed-multiplier)),
             fade4 calc(9069ms * var(--star-speed-multiplier));
}
.axis-246 {
  animation: anim244 calc(18097ms * var(--star-speed-multiplier)),
             fade5 calc(18097ms * var(--star-speed-multiplier));
}
.axis-247 {
  animation: anim244 calc(35147ms * var(--star-speed-multiplier)),
             fade2 calc(35147ms * var(--star-speed-multiplier));
}
.axis-248 {
  animation: anim248 calc(43790ms * var(--star-speed-multiplier)),
             fade1 calc(43790ms * var(--star-speed-multiplier));
}
.axis-249 {
  animation: anim248 calc(20755ms * var(--star-speed-multiplier)),
             fade7 calc(20755ms * var(--star-speed-multiplier));
}
.axis-250 {
  animation: anim248 calc(39855ms * var(--star-speed-multiplier)),
             fade3 calc(39855ms * var(--star-speed-multiplier));
}
.axis-251 {
  animation: anim248 calc(12346ms * var(--star-speed-multiplier)),
             fade8 calc(12346ms * var(--star-speed-multiplier));
}
.axis-252 {
  animation: anim252 calc(29761ms * var(--star-speed-multiplier)),
             fade6 calc(29761ms * var(--star-speed-multiplier));
}
.axis-253 {
  animation: anim252 calc(33843ms * var(--star-speed-multiplier)),
             fade3 calc(33843ms * var(--star-speed-multiplier));
}
.axis-254 {
  animation: anim252 calc(29371ms * var(--star-speed-multiplier)),
             fade4 calc(29371ms * var(--star-speed-multiplier));
}
.axis-255 {
  animation: anim252 calc(37343ms * var(--star-speed-multiplier)),
             fade7 calc(37343ms * var(--star-speed-multiplier));
}
.axis-256 {
  animation: anim256 calc(17106ms * var(--star-speed-multiplier)),
             fade6 calc(17106ms * var(--star-speed-multiplier));
}
.axis-257 {
  animation: anim256 calc(14940ms * var(--star-speed-multiplier)),
             fade10 calc(14940ms * var(--star-speed-multiplier));
}
.axis-258 {
  animation: anim256 calc(7694ms * var(--star-speed-multiplier)),
             fade1 calc(7694ms * var(--star-speed-multiplier));
}
.axis-259 {
  animation: anim256 calc(44932ms * var(--star-speed-multiplier)),
             fade10 calc(44932ms * var(--star-speed-multiplier));
}
.axis-260 {
  animation: anim260 calc(34301ms * var(--star-speed-multiplier)),
             fade7 calc(34301ms * var(--star-speed-multiplier));
}
.axis-261 {
  animation: anim260 calc(14927ms * var(--star-speed-multiplier)),
             fade9 calc(14927ms * var(--star-speed-multiplier));
}
.axis-262 {
  animation: anim260 calc(20387ms * var(--star-speed-multiplier)),
             fade1 calc(20387ms * var(--star-speed-multiplier));
}
.axis-263 {
  animation: anim260 calc(12881ms * var(--star-speed-multiplier)),
             fade5 calc(12881ms * var(--star-speed-multiplier));
}
.axis-264 {
  animation: anim264 calc(8185ms * var(--star-speed-multiplier)),
             fade2 calc(8185ms * var(--star-speed-multiplier));
}
.axis-265 {
  animation: anim264 calc(35755ms * var(--star-speed-multiplier)),
             fade2 calc(35755ms * var(--star-speed-multiplier));
}
.axis-266 {
  animation: anim264 calc(16158ms * var(--star-speed-multiplier)),
             fade10 calc(16158ms * var(--star-speed-multiplier));
}
.axis-267 {
  animation: anim264 calc(29207ms * var(--star-speed-multiplier)),
             fade6 calc(29207ms * var(--star-speed-multiplier));
}
.axis-268 {
  animation: anim268 calc(31301ms * var(--star-speed-multiplier)),
             fade7 calc(31301ms * var(--star-speed-multiplier));
}
.axis-269 {
  animation: anim268 calc(18569ms * var(--star-speed-multiplier)),
             fade7 calc(18569ms * var(--star-speed-multiplier));
}
.axis-270 {
  animation: anim268 calc(40867ms * var(--star-speed-multiplier)),
             fade3 calc(40867ms * var(--star-speed-multiplier));
}
.axis-271 {
  animation: anim268 calc(10346ms * var(--star-speed-multiplier)),
             fade2 calc(10346ms * var(--star-speed-multiplier));
}
.axis-272 {
  animation: anim272 calc(30796ms * var(--star-speed-multiplier)),
             fade10 calc(30796ms * var(--star-speed-multiplier));
}
.axis-273 {
  animation: anim272 calc(23812ms * var(--star-speed-multiplier)),
             fade1 calc(23812ms * var(--star-speed-multiplier));
}
.axis-274 {
  animation: anim272 calc(36904ms * var(--star-speed-multiplier)),
             fade5 calc(36904ms * var(--star-speed-multiplier));
}
.axis-275 {
  animation: anim272 calc(16636ms * var(--star-speed-multiplier)),
             fade10 calc(16636ms * var(--star-speed-multiplier));
}
.axis-276 {
  animation: anim276 calc(8345ms * var(--star-speed-multiplier)),
             fade10 calc(8345ms * var(--star-speed-multiplier));
}
.axis-277 {
  animation: anim276 calc(35410ms * var(--star-speed-multiplier)),
             fade3 calc(35410ms * var(--star-speed-multiplier));
}
.axis-278 {
  animation: anim276 calc(32457ms * var(--star-speed-multiplier)),
             fade4 calc(32457ms * var(--star-speed-multiplier));
}
.axis-279 {
  animation: anim276 calc(5731ms * var(--star-speed-multiplier)),
             fade7 calc(5731ms * var(--star-speed-multiplier));
}
.axis-280 {
  animation: anim280 calc(30594ms * var(--star-speed-multiplier)),
             fade5 calc(30594ms * var(--star-speed-multiplier));
}
.axis-281 {
  animation: anim280 calc(6868ms * var(--star-speed-multiplier)),
             fade8 calc(6868ms * var(--star-speed-multiplier));
}
.axis-282 {
  animation: anim280 calc(38423ms * var(--star-speed-multiplier)),
             fade4 calc(38423ms * var(--star-speed-multiplier));
}
.axis-283 {
  animation: anim280 calc(24060ms * var(--star-speed-multiplier)),
             fade1 calc(24060ms * var(--star-speed-multiplier));
}
.axis-284 {
  animation: anim284 calc(20044ms * var(--star-speed-multiplier)),
             fade3 calc(20044ms * var(--star-speed-multiplier));
}
.axis-285 {
  animation: anim284 calc(24195ms * var(--star-speed-multiplier)),
             fade4 calc(24195ms * var(--star-speed-multiplier));
}
.axis-286 {
  animation: anim284 calc(39318ms * var(--star-speed-multiplier)),
             fade3 calc(39318ms * var(--star-speed-multiplier));
}
.axis-287 {
  animation: anim284 calc(10260ms * var(--star-speed-multiplier)),
             fade1 calc(10260ms * var(--star-speed-multiplier));
}
.axis-288 {
  animation: anim288 calc(22343ms * var(--star-speed-multiplier)),
             fade2 calc(22343ms * var(--star-speed-multiplier));
}
.axis-289 {
  animation: anim288 calc(33100ms * var(--star-speed-multiplier)),
             fade1 calc(33100ms * var(--star-speed-multiplier));
}
.axis-290 {
  animation: anim288 calc(44215ms * var(--star-speed-multiplier)),
             fade10 calc(44215ms * var(--star-speed-multiplier));
}
.axis-291 {
  animation: anim288 calc(24435ms * var(--star-speed-multiplier)),
             fade3 calc(24435ms * var(--star-speed-multiplier));
}
.axis-292 {
  animation: anim292 calc(17173ms * var(--star-speed-multiplier)),
             fade6 calc(17173ms * var(--star-speed-multiplier));
}
.axis-293 {
  animation: anim292 calc(28974ms * var(--star-speed-multiplier)),
             fade5 calc(28974ms * var(--star-speed-multiplier));
}
.axis-294 {
  animation: anim292 calc(37868ms * var(--star-speed-multiplier)),
             fade1 calc(37868ms * var(--star-speed-multiplier));
}
.axis-295 {
  animation: anim292 calc(29268ms * var(--star-speed-multiplier)),
             fade9 calc(29268ms * var(--star-speed-multiplier));
}
.axis-296 {
  animation: anim296 calc(20583ms * var(--star-speed-multiplier)),
             fade9 calc(20583ms * var(--star-speed-multiplier));
}
.axis-297 {
  animation: anim296 calc(43561ms * var(--star-speed-multiplier)),
             fade1 calc(43561ms * var(--star-speed-multiplier));
}
.axis-298 {
  animation: anim296 calc(29527ms * var(--star-speed-multiplier)),
             fade7 calc(29527ms * var(--star-speed-multiplier));
}
.axis-299 {
  animation: anim296 calc(17432ms * var(--star-speed-multiplier)),
             fade3 calc(17432ms * var(--star-speed-multiplier));
}
.axis-300 {
  animation: anim300 calc(7499ms * var(--star-speed-multiplier)),
             fade9 calc(7499ms * var(--star-speed-multiplier));
}
.axis-301 {
  animation: anim300 calc(32380ms * var(--star-speed-multiplier)),
             fade5 calc(32380ms * var(--star-speed-multiplier));
}
.axis-302 {
  animation: anim300 calc(24394ms * var(--star-speed-multiplier)),
             fade6 calc(24394ms * var(--star-speed-multiplier));
}
.axis-303 {
  animation: anim300 calc(11216ms * var(--star-speed-multiplier)),
             fade10 calc(11216ms * var(--star-speed-multiplier));
}
.axis-304 {
  animation: anim304 calc(34780ms * var(--star-speed-multiplier)),
             fade5 calc(34780ms * var(--star-speed-multiplier));
}
.axis-305 {
  animation: anim304 calc(16279ms * var(--star-speed-multiplier)),
             fade9 calc(16279ms * var(--star-speed-multiplier));
}
.axis-306 {
  animation: anim304 calc(16347ms * var(--star-speed-multiplier)),
             fade8 calc(16347ms * var(--star-speed-multiplier));
}
.axis-307 {
  animation: anim304 calc(33265ms * var(--star-speed-multiplier)),
             fade3 calc(33265ms * var(--star-speed-multiplier));
}
.axis-308 {
  animation: anim308 calc(34627ms * var(--star-speed-multiplier)),
             fade3 calc(34627ms * var(--star-speed-multiplier));
}
.axis-309 {
  animation: anim308 calc(11501ms * var(--star-speed-multiplier)),
             fade7 calc(11501ms * var(--star-speed-multiplier));
}
.axis-310 {
  animation: anim308 calc(5254ms * var(--star-speed-multiplier)),
             fade7 calc(5254ms * var(--star-speed-multiplier));
}
.axis-311 {
  animation: anim308 calc(36214ms * var(--star-speed-multiplier)),
             fade9 calc(36214ms * var(--star-speed-multiplier));
}
.axis-312 {
  animation: anim312 calc(21522ms * var(--star-speed-multiplier)),
             fade5 calc(21522ms * var(--star-speed-multiplier));
}
.axis-313 {
  animation: anim312 calc(19760ms * var(--star-speed-multiplier)),
             fade10 calc(19760ms * var(--star-speed-multiplier));
}
.axis-314 {
  animation: anim312 calc(14497ms * var(--star-speed-multiplier)),
             fade3 calc(14497ms * var(--star-speed-multiplier));
}
.axis-315 {
  animation: anim312 calc(38348ms * var(--star-speed-multiplier)),
             fade6 calc(38348ms * var(--star-speed-multiplier));
}
.axis-316 {
  animation: anim316 calc(12069ms * var(--star-speed-multiplier)),
             fade8 calc(12069ms * var(--star-speed-multiplier));
}
.axis-317 {
  animation: anim316 calc(25611ms * var(--star-speed-multiplier)),
             fade8 calc(25611ms * var(--star-speed-multiplier));
}
.axis-318 {
  animation: anim316 calc(9975ms * var(--star-speed-multiplier)),
             fade8 calc(9975ms * var(--star-speed-multiplier));
}
.axis-319 {
  animation: anim316 calc(5834ms * var(--star-speed-multiplier)),
             fade10 calc(5834ms * var(--star-speed-multiplier));
}
.axis-320 {
  animation: anim320 calc(19109ms * var(--star-speed-multiplier)),
             fade10 calc(19109ms * var(--star-speed-multiplier));
}
.axis-321 {
  animation: anim320 calc(6708ms * var(--star-speed-multiplier)),
             fade5 calc(6708ms * var(--star-speed-multiplier));
}
.axis-322 {
  animation: anim320 calc(22465ms * var(--star-speed-multiplier)),
             fade9 calc(22465ms * var(--star-speed-multiplier));
}
.axis-323 {
  animation: anim320 calc(20457ms * var(--star-speed-multiplier)),
             fade4 calc(20457ms * var(--star-speed-multiplier));
}
.axis-324 {
  animation: anim324 calc(9676ms * var(--star-speed-multiplier)),
             fade8 calc(9676ms * var(--star-speed-multiplier));
}
.axis-325 {
  animation: anim324 calc(44086ms * var(--star-speed-multiplier)),
             fade2 calc(44086ms * var(--star-speed-multiplier));
}
.axis-326 {
  animation: anim324 calc(40032ms * var(--star-speed-multiplier)),
             fade8 calc(40032ms * var(--star-speed-multiplier));
}
.axis-327 {
  animation: anim324 calc(40530ms * var(--star-speed-multiplier)),
             fade4 calc(40530ms * var(--star-speed-multiplier));
}
.axis-328 {
  animation: anim328 calc(30899ms * var(--star-speed-multiplier)),
             fade8 calc(30899ms * var(--star-speed-multiplier));
}
.axis-329 {
  animation: anim328 calc(29325ms * var(--star-speed-multiplier)),
             fade7 calc(29325ms * var(--star-speed-multiplier));
}
.axis-330 {
  animation: anim328 calc(27242ms * var(--star-speed-multiplier)),
             fade3 calc(27242ms * var(--star-speed-multiplier));
}
.axis-331 {
  animation: anim328 calc(37740ms * var(--star-speed-multiplier)),
             fade4 calc(37740ms * var(--star-speed-multiplier));
}
.axis-332 {
  animation: anim332 calc(12662ms * var(--star-speed-multiplier)),
             fade9 calc(12662ms * var(--star-speed-multiplier));
}
.axis-333 {
  animation: anim332 calc(16940ms * var(--star-speed-multiplier)),
             fade4 calc(16940ms * var(--star-speed-multiplier));
}
.axis-334 {
  animation: anim332 calc(27327ms * var(--star-speed-multiplier)),
             fade8 calc(27327ms * var(--star-speed-multiplier));
}
.axis-335 {
  animation: anim332 calc(7863ms * var(--star-speed-multiplier)),
             fade6 calc(7863ms * var(--star-speed-multiplier));
}
.axis-336 {
  animation: anim336 calc(7823ms * var(--star-speed-multiplier)),
             fade3 calc(7823ms * var(--star-speed-multiplier));
}
.axis-337 {
  animation: anim336 calc(10780ms * var(--star-speed-multiplier)),
             fade1 calc(10780ms * var(--star-speed-multiplier));
}
.axis-338 {
  animation: anim336 calc(33771ms * var(--star-speed-multiplier)),
             fade3 calc(33771ms * var(--star-speed-multiplier));
}
.axis-339 {
  animation: anim336 calc(17572ms * var(--star-speed-multiplier)),
             fade10 calc(17572ms * var(--star-speed-multiplier));
}
.axis-340 {
  animation: anim340 calc(15954ms * var(--star-speed-multiplier)),
             fade8 calc(15954ms * var(--star-speed-multiplier));
}
.axis-341 {
  animation: anim340 calc(24126ms * var(--star-speed-multiplier)),
             fade9 calc(24126ms * var(--star-speed-multiplier));
}
.axis-342 {
  animation: anim340 calc(44507ms * var(--star-speed-multiplier)),
             fade6 calc(44507ms * var(--star-speed-multiplier));
}
.axis-343 {
  animation: anim340 calc(6151ms * var(--star-speed-multiplier)),
             fade9 calc(6151ms * var(--star-speed-multiplier));
}
.axis-344 {
  animation: anim344 calc(32940ms * var(--star-speed-multiplier)),
             fade1 calc(32940ms * var(--star-speed-multiplier));
}
.axis-345 {
  animation: anim344 calc(30342ms * var(--star-speed-multiplier)),
             fade3 calc(30342ms * var(--star-speed-multiplier));
}
.axis-346 {
  animation: anim344 calc(13103ms * var(--star-speed-multiplier)),
             fade7 calc(13103ms * var(--star-speed-multiplier));
}
.axis-347 {
  animation: anim344 calc(24915ms * var(--star-speed-multiplier)),
             fade6 calc(24915ms * var(--star-speed-multiplier));
}
.axis-348 {
  animation: anim348 calc(20418ms * var(--star-speed-multiplier)),
             fade7 calc(20418ms * var(--star-speed-multiplier));
}
.axis-349 {
  animation: anim348 calc(9580ms * var(--star-speed-multiplier)),
             fade1 calc(9580ms * var(--star-speed-multiplier));
}
.axis-350 {
  animation: anim348 calc(13569ms * var(--star-speed-multiplier)),
             fade4 calc(13569ms * var(--star-speed-multiplier));
}
.axis-351 {
  animation: anim348 calc(23515ms * var(--star-speed-multiplier)),
             fade8 calc(23515ms * var(--star-speed-multiplier));
}
.axis-352 {
  animation: anim352 calc(31792ms * var(--star-speed-multiplier)),
             fade5 calc(31792ms * var(--star-speed-multiplier));
}
.axis-353 {
  animation: anim352 calc(42759ms * var(--star-speed-multiplier)),
             fade7 calc(42759ms * var(--star-speed-multiplier));
}
.axis-354 {
  animation: anim352 calc(23386ms * var(--star-speed-multiplier)),
             fade6 calc(23386ms * var(--star-speed-multiplier));
}
.axis-355 {
  animation: anim352 calc(11711ms * var(--star-speed-multiplier)),
             fade2 calc(11711ms * var(--star-speed-multiplier));
}
.axis-356 {
  animation: anim356 calc(10661ms * var(--star-speed-multiplier)),
             fade7 calc(10661ms * var(--star-speed-multiplier));
}
.axis-357 {
  animation: anim356 calc(14342ms * var(--star-speed-multiplier)),
             fade1 calc(14342ms * var(--star-speed-multiplier));
}
.axis-358 {
  animation: anim356 calc(25784ms * var(--star-speed-multiplier)),
             fade1 calc(25784ms * var(--star-speed-multiplier));
}
.axis-359 {
  animation: anim356 calc(19498ms * var(--star-speed-multiplier)),
             fade6 calc(19498ms * var(--star-speed-multiplier));
}
.axis-360 {
  animation: anim360 calc(18470ms * var(--star-speed-multiplier)),
             fade3 calc(18470ms * var(--star-speed-multiplier));
}

/* The fade keyframes remain the same, only durations changed above. */
@keyframes fade1 {
  2% {
    opacity: 0;
  }
  12% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade2 {
  6% {
    opacity: 0;
  }
  16% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade3 {
  15% {
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade4 {
  4% {
    opacity: 0;
  }
  14% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade5 {
  7% {
    opacity: 0;
  }
  17% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade6 {
  14% {
    opacity: 0;
  }
  24% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade7 {
  10% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade8 {
  20% {
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade9 {
  3% {
    opacity: 0;
  }
  13% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade10 {
  20% {
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}

/* The anim0, anim4, anim8, etc. keyframes remain the same; only durations changed above. */
@keyframes anim4 {
  100% {
    transform: translate(79.8051240208vw, 5.5805178995vh);
  }
}
@keyframes anim8 {
  100% {
    transform: translate(79.2214454993vw, 11.1338480768vh);
  }
}
@keyframes anim12 {
  100% {
    transform: translate(78.2518080587vw, 16.6329352654vh);
  }
}
@keyframes anim16 {
  100% {
    transform: translate(76.9009356751vw, 22.0509884654vh);
  }
}
@keyframes anim20 {
  100% {
    transform: translate(75.1754096629vw, 27.3616114661vh);
  }
}
@keyframes anim24 {
  100% {
    transform: translate(73.0836366114vw, 32.5389314461vh);
  }
}
@keyframes anim28 {
  100% {
    transform: translate(70.6358074287vw, 37.5577250229vh);
  }
}
@keyframes anim32 {
  100% {
    transform: translate(67.8438476925vw, 42.3935411387vh);
  }
}
@keyframes anim36 {
  100% {
    transform: translate(64.72135955vw, 47.0228201834vh);
  }
}
@keyframes anim40 {
  100% {
    transform: translate(61.2835554495vw, 51.4230087749vh);
  }
}
@keyframes anim44 {
  100% {
    transform: translate(57.5471840271vw, 55.5726696367vh);
  }
}
@keyframes anim48 {
  100% {
    transform: translate(53.5304485087vw, 59.4515860382vh);
  }
}
@keyframes anim52 {
  100% {
    transform: translate(49.252918026vw, 63.0408602885vh);
  }
}
@keyframes anim56 {
  100% {
    transform: translate(44.7354322777vw, 66.3230058044vh);
  }
}
@keyframes anim60 {
  100% {
    transform: translate(40vw, 69.2820323028vh);
  }
}
@keyframes anim64 {
  100% {
    transform: translate(35.0696917431vw, 71.9035237039vh);
  }
}
@keyframes anim68 {
  100% {
    transform: translate(29.9685274733vw, 74.1747083653vh);
  }
}
@keyframes anim72 {
  100% {
    transform: translate(24.72135955vw, 76.0845213036vh);
  }
}
@keyframes anim76 {
  100% {
    transform: translate(19.353751648vw, 77.6236581021vh);
  }
}
@keyframes anim80 {
  100% {
    transform: translate(13.8918542133vw, 78.784620241vh);
  }
}
@keyframes anim84 {
  100% {
    transform: translate(8.3622770614vw, 79.5617516295vh);
  }
}
@keyframes anim88 {
  100% {
    transform: translate(2.7919597362vw, 79.9512661615vh);
  }
}
@keyframes anim92 {
  100% {
    transform: translate(-2.7919597362vw, 79.9512661615vh);
  }
}
@keyframes anim96 {
  100% {
    transform: translate(-8.3622770614vw, 79.5617516295vh);
  }
}
@keyframes anim100 {
  100% {
    transform: translate(-13.8918542134vw, 78.784620241vh);
  }
}
@keyframes anim104 {
  100% {
    transform: translate(-19.353751648vw, 77.6236581021vh);
  }
}
@keyframes anim108 {
  100% {
    transform: translate(-24.72135955vw, 76.0845213036vh);
  }
}
@keyframes anim112 {
  100% {
    transform: translate(-29.9685274733vw, 74.1747083653vh);
  }
}
@keyframes anim116 {
  100% {
    transform: translate(-35.0696917431vw, 71.9035237039vh);
  }
}
@keyframes anim120 {
  100% {
    transform: translate(-40vw, 69.2820323027vh);
  }
}
@keyframes anim124 {
  100% {
    transform: translate(-44.7354322777vw, 66.3230058044vh);
  }
}
@keyframes anim128 {
  100% {
    transform: translate(-49.2529180261vw, 63.0408602885vh);
  }
}
@keyframes anim132 {
  100% {
    transform: translate(-53.5304485087vw, 59.4515860382vh);
  }
}
@keyframes anim136 {
  100% {
    transform: translate(-57.5471840271vw, 55.5726696367vh);
  }
}
@keyframes anim140 {
  100% {
    transform: translate(-61.2835554495vw, 51.4230087749vh);
  }
}
@keyframes anim144 {
  100% {
    transform: translate(-64.72135955vw, 47.0228201834vh);
  }
}
@keyframes anim148 {
  100% {
    transform: translate(-67.8438476924vw, 42.3935411387vh);
  }
}
@keyframes anim152 {
  100% {
    transform: translate(-70.6358074286vw, 37.5577250229vh);
  }
}
@keyframes anim156 {
  100% {
    transform: translate(-73.0836366112vw, 32.5389314461vh);
  }
}
@keyframes anim160 {
  100% {
    transform: translate(-75.1754096624vw, 27.3616114661vh);
  }
}
@keyframes anim164 {
  100% {
    transform: translate(-76.9009356743vw, 22.0509884654vh);
  }
}
@keyframes anim168 {
  100% {
    transform: translate(-78.2518080574vw, 16.6329352656vh);
  }
}
@keyframes anim172 {
  100% {
    transform: translate(-79.2214454971vw, 11.1338480771vh);
  }
}
@keyframes anim176 {
  100% {
    transform: translate(-79.8051240171vw, 5.5805179vh);
  }
}
@keyframes anim180 {
  100% {
    transform: translate(-79.9999999939vw, 8.1127308627vh);
  }
}
@keyframes anim184 {
  100% {
    transform: translate(-79.805124011vw, -5.5805178982vh);
  }
}
@keyframes anim188 {
  100% {
    transform: translate(-79.2214454836vw, -11.1338480746vh);
  }
}
@keyframes anim192 {
  100% {
    transform: translate(-78.2518080337vw, -16.6329352618vh);
  }
}
@keyframes anim196 {
  100% {
    transform: translate(-76.9009356358vw, -22.0509884595vh);
  }
}
@keyframes anim200 {
  100% {
    transform: translate(-75.1754096017vw, -27.3616114568vh);
  }
}
@keyframes anim204 {
  100% {
    transform: translate(-73.0836365169vw, -32.5389314314vh);
  }
}
@keyframes anim208 {
  100% {
    transform: translate(-70.6358072839vw, -37.557725vh);
  }
}
@keyframes anim212 {
  100% {
    transform: translate(-67.8438474725vw, -42.3935411032vh);
  }
}
@keyframes anim216 {
  100% {
    transform: translate(-64.7213592185vw, -47.022820129vh);
  }
}
@keyframes anim220 {
  100% {
    transform: translate(-61.2835549536vw, -51.423008692vh);
  }
}
@keyframes anim224 {
  100% {
    transform: translate(-57.5471832906vw, -55.5726695113vh);
  }
}
@keyframes anim228 {
  100% {
    transform: translate(-53.5304474226vw, -59.4515858499vh);
  }
}
@keyframes anim232 {
  100% {
    transform: translate(-49.2529164353vw, -63.0408600078vh);
  }
}
@keyframes anim236 {
  100% {
    transform: translate(-44.735429963vw, -66.3230053889vh);
  }
}
@keyframes anim240 {
  100% {
    transform: translate(-39.9999966533vw, -69.2820316917vh);
  }
}
@keyframes anim244 {
  100% {
    transform: translate(-35.0696869337vw, -71.9035228111vh);
  }
}
@keyframes anim248 {
  100% {
    transform: translate(-29.9685206026vw, -74.1747070689vh);
  }
}
@keyframes anim252 {
  100% {
    transform: translate(-24.721349791vw, -76.0845194323vh);
  }
}
@keyframes anim256 {
  100% {
    transform: translate(-19.3537378633vw, -77.6236554167vh);
  }
}
@keyframes anim260 {
  100% {
    transform: translate(-13.891834847vw, -78.7846164089vh);
  }
}
@keyframes anim264 {
  100% {
    transform: translate(-8.362249995vw, -79.5617461908vh);
  }
}
@keyframes anim268 {
  100% {
    transform: translate(-2.7919220994vw, -79.9512584836vh);
  }
}
@keyframes anim272 {
  100% {
    transform: translate(2.7920118149vw, -79.951255378vh);
  }
}
@keyframes anim276 {
  100% {
    transform: translate(8.3623487803vw, -79.5617365594vh);
  }
}
@keyframes anim280 {
  100% {
    transform: translate(13.8919525223vw, -78.7845992823vh);
  }
}
@keyframes anim284 {
  100% {
    transform: translate(19.3538857994vw, -77.6236290907vh);
  }
}
@keyframes anim288 {
  100% {
    transform: translate(24.7215418116vw, -76.0844813291vh);
  }
}
@keyframes anim292 {
  100% {
    transform: translate(29.9687740459vw, -74.1746535294vh);
  }
}
@keyframes anim296 {
  100% {
    transform: translate(35.0700239391vw, -71.9034488065vh);
  }
}
@keyframes anim300 {
  100% {
    transform: translate(40.0004457508vw, -69.2819304349vh);
  }
}
@keyframes anim304 {
  100% {
    transform: translate(44.7360280553vw, -66.3228678216vh);
  }
}
@keyframes anim308 {
  100% {
    transform: translate(49.2537112853vw, -63.0406741325vh);
  }
}
@keyframes anim312 {
  100% {
    transform: translate(53.5315007796vw, -59.4513358667vh);
  }
}
@keyframes anim316 {
  100% {
    transform: translate(57.5485748204vw, -55.5723347095vh);
  }
}
@keyframes anim320 {
  100% {
    transform: translate(61.2853871724vw, -51.4225620336vh);
  }
}
@keyframes anim324 {
  100% {
    transform: translate(64.7237636756vw, -47.0222264458vh);
  }
}
@keyframes anim328 {
  100% {
    transform: translate(67.8469924807vw, -42.39275481vh);
  }
}
@keyframes anim332 {
  100% {
    transform: translate(70.6399075605vw, -37.5566872034vh);
  }
}
@keyframes anim336 {
  100% {
    transform: translate(73.0889651791vw, -32.5375662873vh);
  }
}
@keyframes anim340 {
  100% {
    transform: translate(75.1823130503vw, -27.3598215917vh);
  }
}
@keyframes anim344 {
  100% {
    transform: translate(76.9098519779vw, -22.0486492345vh);
  }
}
@keyframes anim348 {
  100% {
    transform: translate(78.2632898269vw, -16.6298876035vh);
  }
}
@keyframes anim352 {
  100% {
    transform: translate(79.2361877464vw, -11.1298895415vh);
  }
}
@keyframes anim356 {
  100% {
    transform: translate(79.8239986358vw, -5.5753915744vh);
  }
}
@keyframes anim360 {
  100% {
    transform: translate(80.0240979233vw, 0.0066192762vh);
  }
}
