.stars .twinkle:nth-child(1){animation-duration:7.2s;animation-delay:-6.4s;animation-iteration-count:114}
.stars .twinkle:nth-child(2){animation-duration:4.8s;animation-delay:-4.3s;animation-iteration-count:130}
.stars .twinkle:nth-child(3){animation-duration:3.1s;animation-delay:-7.3s;animation-iteration-count:216}
.stars .twinkle:nth-child(4){animation-duration:5.1s;animation-delay:-2.7s;animation-iteration-count:200}
.stars .twinkle:nth-child(5){animation-duration:6.5s;animation-delay:-2.2s;animation-iteration-count:120}
.stars .twinkle:nth-child(6){animation-duration:3.7s;animation-delay:-7.0s;animation-iteration-count:200}
.stars .twinkle:nth-child(7){animation-duration:3.2s;animation-delay:-7.8s;animation-iteration-count:288}
.stars .twinkle:nth-child(8){animation-duration:7.9s;animation-delay:-4.3s;animation-iteration-count:84}
.stars .twinkle:nth-child(9){animation-duration:7.8s;animation-delay:-7.7s;animation-iteration-count:142}
.stars .twinkle:nth-child(10){animation-duration:4.3s;animation-delay:-6.9s;animation-iteration-count:174}
.stars .twinkle:nth-child(11){animation-duration:4.0s;animation-delay:-7.8s;animation-iteration-count:250}
.stars .twinkle:nth-child(12){animation-duration:5.9s;animation-delay:-1.7s;animation-iteration-count:202}
.stars .twinkle:nth-child(13){animation-duration:5.4s;animation-delay:-5.3s;animation-iteration-count:206}
.stars .twinkle:nth-child(14){animation-duration:7.4s;animation-delay:-7.1s;animation-iteration-count:154}
.stars .twinkle:nth-child(15){animation-duration:6.9s;animation-delay:-7.3s;animation-iteration-count:168}
.stars .twinkle:nth-child(16){animation-duration:3.7s;animation-delay:-6.5s;animation-iteration-count:170}
.stars .twinkle:nth-child(17){animation-duration:8.0s;animation-delay:-0.5s;animation-iteration-count:126}
.stars .twinkle:nth-child(18){animation-duration:3.4s;animation-delay:-1.7s;animation-iteration-count:206}
.stars .twinkle:nth-child(19){animation-duration:7.0s;animation-delay:-1.3s;animation-iteration-count:130}
.stars .twinkle:nth-child(20){animation-duration:5.4s;animation-delay:-1.1s;animation-iteration-count:114}
.stars .twinkle:nth-child(21){animation-duration:5.5s;animation-delay:-5.2s;animation-iteration-count:140}
.stars .twinkle:nth-child(22){animation-duration:4.0s;animation-delay:-7.5s;animation-iteration-count:158}
.stars .twinkle:nth-child(23){animation-duration:8.0s;animation-delay:-5.4s;animation-iteration-count:126}
.stars .twinkle:nth-child(24){animation-duration:7.7s;animation-delay:-4.1s;animation-iteration-count:106}
.stars .twinkle:nth-child(25){animation-duration:6.7s;animation-delay:-2.3s;animation-iteration-count:162}
.stars .twinkle:nth-child(26){animation-duration:4.8s;animation-delay:-6.5s;animation-iteration-count:124}
.stars .twinkle:nth-child(27){animation-duration:4.7s;animation-delay:-3.9s;animation-iteration-count:184}
.stars .twinkle:nth-child(28){animation-duration:4.6s;animation-delay:-4.1s;animation-iteration-count:144}
.stars .twinkle:nth-child(29){animation-duration:7.7s;animation-delay:-5.7s;animation-iteration-count:150}
.stars .twinkle:nth-child(30){animation-duration:7.0s;animation-delay:-6.5s;animation-iteration-count:142}
.stars .twinkle:nth-child(31){animation-duration:5.9s;animation-delay:-0.8s;animation-iteration-count:194}
.stars .twinkle:nth-child(32){animation-duration:4.1s;animation-delay:-7.0s;animation-iteration-count:164}
.stars .twinkle:nth-child(33){animation-duration:4.6s;animation-delay:-4.7s;animation-iteration-count:166}
.stars .twinkle:nth-child(34){animation-duration:3.6s;animation-delay:-5.3s;animation-iteration-count:232}
.stars .twinkle:nth-child(35){animation-duration:5.9s;animation-delay:-7.0s;animation-iteration-count:138}
.stars .twinkle:nth-child(36){animation-duration:5.7s;animation-delay:-0.5s;animation-iteration-count:182}
.kind-tetrahedron .face:nth-child(1){transform:translate3d(calc(-0.1925*var(--r)),calc(-0.1925*var(--r)),calc(-0.1925*var(--r))) matrix3d(-0.4082,0.8165,-0.4082,.0000,0.7071,.0000,-0.7071,.0000,-0.5774,-0.5774,-0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-tetrahedron .face:nth-child(2){transform:translate3d(calc(-0.1925*var(--r)),calc(0.1925*var(--r)),calc(0.1925*var(--r))) matrix3d(-0.4082,-0.8165,0.4082,.0000,0.7071,.0000,0.7071,.0000,-0.5774,0.5774,0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-tetrahedron .face:nth-child(3){transform:translate3d(calc(0.1925*var(--r)),calc(-0.1925*var(--r)),calc(0.1925*var(--r))) matrix3d(0.4082,-0.4082,-0.8165,.0000,0.7071,0.7071,.0000,.0000,0.5774,-0.5774,0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-tetrahedron .face:nth-child(4){transform:translate3d(calc(0.1925*var(--r)),calc(0.1925*var(--r)),calc(-0.1925*var(--r))) matrix3d(-0.8165,0.4082,-0.4082,.0000,.0000,0.7071,0.7071,.0000,0.5774,0.5774,-0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-cube .face:nth-child(1){transform:translate3d(calc(0.5774*var(--r)),calc(.0000*var(--r)),calc(.0000*var(--r))) matrix3d(.0000,0.7071,-0.7071,.0000,0.0000,0.7071,0.7071,.0000,1.0000,.0000,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-cube .face:nth-child(2){transform:translate3d(calc(-0.5774*var(--r)),calc(.0000*var(--r)),calc(.0000*var(--r))) matrix3d(.0000,-0.7071,0.7071,.0000,.0000,0.7071,0.7071,.0000,-1.0000,.0000,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-cube .face:nth-child(3){transform:translate3d(calc(.0000*var(--r)),calc(0.5774*var(--r)),calc(.0000*var(--r))) matrix3d(-0.7071,.0000,0.7071,.0000,0.7071,0.0000,0.7071,.0000,.0000,1.0000,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-cube .face:nth-child(4){transform:translate3d(calc(.0000*var(--r)),calc(-0.5774*var(--r)),calc(.0000*var(--r))) matrix3d(0.7071,.0000,-0.7071,.0000,0.7071,.0000,0.7071,.0000,.0000,-1.0000,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-cube .face:nth-child(5){transform:translate3d(calc(.0000*var(--r)),calc(.0000*var(--r)),calc(0.5774*var(--r))) matrix3d(0.7071,-0.7071,.0000,.0000,0.7071,0.7071,0.0000,.0000,.0000,.0000,1.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-cube .face:nth-child(6){transform:translate3d(calc(.0000*var(--r)),calc(.0000*var(--r)),calc(-0.5774*var(--r))) matrix3d(-0.7071,0.7071,.0000,.0000,0.7071,0.7071,.0000,.0000,.0000,.0000,-1.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-octahedron .face:nth-child(1){transform:translate3d(calc(0.3333*var(--r)),calc(0.3333*var(--r)),calc(0.3333*var(--r))) matrix3d(-0.4082,-0.4082,0.8165,.0000,0.7071,-0.7071,.0000,.0000,0.5774,0.5774,0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-octahedron .face:nth-child(2){transform:translate3d(calc(0.3333*var(--r)),calc(0.3333*var(--r)),calc(-0.3333*var(--r))) matrix3d(-0.4082,0.8165,0.4082,.0000,0.7071,.0000,0.7071,.0000,0.5774,0.5774,-0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-octahedron .face:nth-child(3){transform:translate3d(calc(0.3333*var(--r)),calc(-0.3333*var(--r)),calc(0.3333*var(--r))) matrix3d(-0.4082,-0.8165,-0.4082,.0000,0.7071,.0000,-0.7071,.0000,0.5774,-0.5774,0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-octahedron .face:nth-child(4){transform:translate3d(calc(0.3333*var(--r)),calc(-0.3333*var(--r)),calc(-0.3333*var(--r))) matrix3d(-0.4082,0.4082,-0.8165,.0000,0.7071,0.7071,.0000,.0000,0.5774,-0.5774,-0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-octahedron .face:nth-child(5){transform:translate3d(calc(-0.3333*var(--r)),calc(0.3333*var(--r)),calc(0.3333*var(--r))) matrix3d(0.4082,0.8165,-0.4082,.0000,-0.7071,.0000,-0.7071,.0000,-0.5774,0.5774,0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-octahedron .face:nth-child(6){transform:translate3d(calc(-0.3333*var(--r)),calc(0.3333*var(--r)),calc(-0.3333*var(--r))) matrix3d(0.4082,-0.4082,-0.8165,.0000,-0.7071,-0.7071,.0000,.0000,-0.5774,0.5774,-0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-octahedron .face:nth-child(7){transform:translate3d(calc(-0.3333*var(--r)),calc(-0.3333*var(--r)),calc(0.3333*var(--r))) matrix3d(0.4082,0.4082,0.8165,.0000,-0.7071,0.7071,.0000,.0000,-0.5774,-0.5774,0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-octahedron .face:nth-child(8){transform:translate3d(calc(-0.3333*var(--r)),calc(-0.3333*var(--r)),calc(-0.3333*var(--r))) matrix3d(0.4082,-0.8165,0.4082,.0000,-0.7071,.0000,0.7071,.0000,-0.5774,-0.5774,-0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(1){transform:translate3d(calc(.0000*var(--r)),calc(0.4178*var(--r)),calc(0.6760*var(--r))) matrix3d(-0.5878,-0.6882,0.4253,.0000,0.8090,-0.5000,0.3090,.0000,.0000,0.5257,0.8507,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(2){transform:translate3d(calc(.0000*var(--r)),calc(0.4178*var(--r)),calc(-0.6760*var(--r))) matrix3d(-0.9511,0.2629,0.1625,.0000,0.3090,0.8090,0.5000,.0000,.0000,0.5257,-0.8507,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(3){transform:translate3d(calc(.0000*var(--r)),calc(-0.4178*var(--r)),calc(0.6760*var(--r))) matrix3d(-0.9511,-0.2629,-0.1625,.0000,0.3090,-0.8090,-0.5000,.0000,.0000,-0.5257,0.8507,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(4){transform:translate3d(calc(.0000*var(--r)),calc(-0.4178*var(--r)),calc(-0.6760*var(--r))) matrix3d(-0.5878,0.6882,-0.4253,.0000,0.8090,0.5000,-0.3090,.0000,.0000,-0.5257,-0.8507,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(5){transform:translate3d(calc(0.6760*var(--r)),calc(.0000*var(--r)),calc(0.4178*var(--r))) matrix3d(0.4253,-0.5878,-0.6882,.0000,0.3090,0.8090,-0.5000,.0000,0.8507,.0000,0.5257,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(6){transform:translate3d(calc(0.6760*var(--r)),calc(.0000*var(--r)),calc(-0.4178*var(--r))) matrix3d(-0.1625,-0.9511,-0.2629,.0000,-0.5000,0.3090,-0.8090,.0000,0.8507,.0000,-0.5257,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(7){transform:translate3d(calc(-0.6760*var(--r)),calc(.0000*var(--r)),calc(0.4178*var(--r))) matrix3d(0.1625,-0.9511,0.2629,.0000,0.5000,0.3090,0.8090,.0000,-0.8507,.0000,0.5257,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(8){transform:translate3d(calc(-0.6760*var(--r)),calc(.0000*var(--r)),calc(-0.4178*var(--r))) matrix3d(-0.4253,-0.5878,0.6882,.0000,-0.3090,0.8090,0.5000,.0000,-0.8507,.0000,-0.5257,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(9){transform:translate3d(calc(0.4178*var(--r)),calc(0.6760*var(--r)),calc(.0000*var(--r))) matrix3d(-0.6882,0.4253,-0.5878,.0000,-0.5000,0.3090,0.8090,.0000,0.5257,0.8507,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(10){transform:translate3d(calc(0.4178*var(--r)),calc(-0.6760*var(--r)),calc(.0000*var(--r))) matrix3d(0.2629,0.1625,-0.9511,.0000,0.8090,0.5000,0.3090,.0000,0.5257,-0.8507,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(11){transform:translate3d(calc(-0.4178*var(--r)),calc(0.6760*var(--r)),calc(.0000*var(--r))) matrix3d(-0.2629,-0.1625,-0.9511,.0000,-0.8090,-0.5000,0.3090,.0000,-0.5257,0.8507,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-dodecahedron .face:nth-child(12){transform:translate3d(calc(-0.4178*var(--r)),calc(-0.6760*var(--r)),calc(.0000*var(--r))) matrix3d(0.6882,-0.4253,-0.5878,.0000,0.5000,-0.3090,0.8090,.0000,-0.5257,-0.8507,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(1){transform:translate3d(calc(0.4588*var(--r)),calc(0.4588*var(--r)),calc(0.4588*var(--r))) matrix3d(0.1103,0.6455,-0.7558,.0000,-0.8090,0.5000,0.3090,.0000,0.5774,0.5774,0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(2){transform:translate3d(calc(0.4588*var(--r)),calc(0.4588*var(--r)),calc(-0.4588*var(--r))) matrix3d(0.6455,-0.7558,-0.1103,.0000,-0.5000,-0.3090,-0.8090,.0000,0.5774,0.5774,-0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(3){transform:translate3d(calc(0.4588*var(--r)),calc(-0.4588*var(--r)),calc(0.4588*var(--r))) matrix3d(0.6455,0.7558,0.1103,.0000,-0.5000,0.3090,0.8090,.0000,0.5774,-0.5774,0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(4){transform:translate3d(calc(0.4588*var(--r)),calc(-0.4588*var(--r)),calc(-0.4588*var(--r))) matrix3d(0.1103,-0.6455,0.7558,.0000,-0.8090,-0.5000,-0.3090,.0000,0.5774,-0.5774,-0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(5){transform:translate3d(calc(-0.4588*var(--r)),calc(0.4588*var(--r)),calc(0.4588*var(--r))) matrix3d(-0.6455,-0.7558,0.1103,.0000,0.5000,-0.3090,0.8090,.0000,-0.5774,0.5774,0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(6){transform:translate3d(calc(-0.4588*var(--r)),calc(0.4588*var(--r)),calc(-0.4588*var(--r))) matrix3d(-0.1103,0.6455,0.7558,.0000,0.8090,0.5000,-0.3090,.0000,-0.5774,0.5774,-0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(7){transform:translate3d(calc(-0.4588*var(--r)),calc(-0.4588*var(--r)),calc(0.4588*var(--r))) matrix3d(-0.1103,-0.6455,-0.7558,.0000,0.8090,-0.5000,0.3090,.0000,-0.5774,-0.5774,0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(8){transform:translate3d(calc(-0.4588*var(--r)),calc(-0.4588*var(--r)),calc(-0.4588*var(--r))) matrix3d(-0.6455,0.7558,-0.1103,.0000,0.5000,0.3090,-0.8090,.0000,-0.5774,-0.5774,-0.5774,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(9){transform:translate3d(calc(0.2836*var(--r)),calc(.0000*var(--r)),calc(0.7423*var(--r))) matrix3d(0.9342,.0000,-0.3568,.0000,0.0000,1.0000,.0000,.0000,0.3568,.0000,0.9342,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(10){transform:translate3d(calc(0.2836*var(--r)),calc(.0000*var(--r)),calc(-0.7423*var(--r))) matrix3d(-0.4671,-0.8660,-0.1784,.0000,-0.8090,0.5000,-0.3090,.0000,0.3568,.0000,-0.9342,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(11){transform:translate3d(calc(-0.2836*var(--r)),calc(.0000*var(--r)),calc(0.7423*var(--r))) matrix3d(0.4671,-0.8660,0.1784,.0000,0.8090,0.5000,0.3090,.0000,-0.3568,.0000,0.9342,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(12){transform:translate3d(calc(-0.2836*var(--r)),calc(.0000*var(--r)),calc(-0.7423*var(--r))) matrix3d(-0.9342,.0000,0.3568,.0000,.0000,1.0000,.0000,.0000,-0.3568,.0000,-0.9342,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(13){transform:translate3d(calc(0.7423*var(--r)),calc(0.2836*var(--r)),calc(.0000*var(--r))) matrix3d(-0.3568,0.9342,.0000,.0000,.0000,0.0000,1.0000,.0000,0.9342,0.3568,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(14){transform:translate3d(calc(0.7423*var(--r)),calc(-0.2836*var(--r)),calc(.0000*var(--r))) matrix3d(0.1784,0.4671,-0.8660,.0000,0.3090,0.8090,0.5000,.0000,0.9342,-0.3568,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(15){transform:translate3d(calc(-0.7423*var(--r)),calc(0.2836*var(--r)),calc(.0000*var(--r))) matrix3d(-0.1784,-0.4671,-0.8660,.0000,-0.3090,-0.8090,0.5000,.0000,-0.9342,0.3568,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(16){transform:translate3d(calc(-0.7423*var(--r)),calc(-0.2836*var(--r)),calc(.0000*var(--r))) matrix3d(0.3568,-0.9342,.0000,.0000,.0000,.0000,1.0000,.0000,-0.9342,-0.3568,.0000,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(17){transform:translate3d(calc(.0000*var(--r)),calc(0.7423*var(--r)),calc(0.2836*var(--r))) matrix3d(-0.8660,0.1784,-0.4671,.0000,-0.5000,-0.3090,0.8090,.0000,.0000,0.9342,0.3568,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(18){transform:translate3d(calc(.0000*var(--r)),calc(0.7423*var(--r)),calc(-0.2836*var(--r))) matrix3d(0.8660,0.1784,0.4671,.0000,0.5000,-0.3090,-0.8090,.0000,.0000,0.9342,-0.3568,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(19){transform:translate3d(calc(.0000*var(--r)),calc(-0.7423*var(--r)),calc(0.2836*var(--r))) matrix3d(0.8660,-0.1784,-0.4671,.0000,0.5000,0.3090,0.8090,.0000,.0000,-0.9342,0.3568,.0000,.0000,.0000,.0000,1.0000)}
.kind-icosahedron .face:nth-child(20){transform:translate3d(calc(.0000*var(--r)),calc(-0.7423*var(--r)),calc(-0.2836*var(--r))) matrix3d(-0.8660,-0.1784,0.4671,.0000,-0.5000,0.3090,-0.8090,.0000,.0000,-0.9342,-0.3568,.0000,.0000,.0000,.0000,1.0000)}
.solid-1{--dx:33;--y:22%;--radius:180px}
.solid-1 .spin{animation:spin-1 230s linear 4}
.solid-1 .tumble{animation:tumble-1 150s linear 6}
@keyframes spin-1{to{transform:rotate3d(0.300,1.000,0.200,360deg)}}
@keyframes tumble-1{to{transform:rotate3d(1.000,0.200,0.500,360deg)}}
.solid-2{--dx:-38;--y:18%;--radius:130px}
.solid-2 .spin{animation:spin-2 190s linear 5}
.solid-2 .tumble{animation:tumble-2 120s linear 8}
@keyframes spin-2{to{transform:rotate3d(0.800,0.400,-0.300,360deg)}}
@keyframes tumble-2{to{transform:rotate3d(0.100,1.000,0.300,360deg)}}
.solid-3{--dx:-42;--y:72%;--radius:190px}
.solid-3 .spin{animation:spin-3 260s linear 3}
.solid-3 .tumble{animation:tumble-3 170s linear 5}
@keyframes spin-3{to{transform:rotate3d(0.200,0.900,0.600,360deg)}}
@keyframes tumble-3{to{transform:rotate3d(1.000,.000,-0.400,360deg)}}
.solid-4{--dx:35;--y:76%;--radius:140px}
.solid-4 .spin{animation:spin-4 210s linear 4}
.solid-4 .tumble{animation:tumble-4 140s linear 6}
@keyframes spin-4{to{transform:rotate3d(1.000,0.600,0.200,360deg)}}
@keyframes tumble-4{to{transform:rotate3d(.000,0.500,1.000,360deg)}}
.solid-5{--dx:21;--y:96%;--radius:110px}
.solid-5 .spin{animation:spin-5 170s linear 5}
.solid-5 .tumble{animation:tumble-5 110s linear 8}
@keyframes spin-5{to{transform:rotate3d(0.500,1.000,.000,360deg)}}
@keyframes tumble-5{to{transform:rotate3d(0.700,-0.200,1.000,360deg)}}
.solid-6{--dx:-9;--y:58%;--radius:140px}
.solid-6 .spin{animation:spin-6 280s linear 3}
.solid-6 .tumble{animation:tumble-6 180s linear 5}
@keyframes spin-6{to{transform:rotate3d(0.900,0.300,0.400,360deg)}}
@keyframes tumble-6{to{transform:rotate3d(0.200,1.000,-0.600,360deg)}}
.solid-7{--dx:13;--y:34%;--radius:110px}
.solid-7 .spin{animation:spin-7 240s linear 4}
.solid-7 .tumble{animation:tumble-7 160s linear 6}
@keyframes spin-7{to{transform:rotate3d(0.400,0.800,0.700,360deg)}}
@keyframes tumble-7{to{transform:rotate3d(1.000,0.100,0.200,360deg)}}
.solid-8{--dx:-27;--y:4%;--radius:100px}
.solid-8 .spin{animation:spin-8 200s linear 4}
.solid-8 .tumble{animation:tumble-8 130s linear 7}
@keyframes spin-8{to{transform:rotate3d(0.200,0.500,1.000,360deg)}}
@keyframes tumble-8{to{transform:rotate3d(1.000,1.000,.000,360deg)}}
.solid-9{--dx:-31;--y:42%;--radius:120px}
.solid-9 .spin{animation:spin-9 220s linear 4}
.solid-9 .tumble{animation:tumble-9 145s linear 6}
@keyframes spin-9{to{transform:rotate3d(0.600,0.200,1.000,360deg)}}
@keyframes tumble-9{to{transform:rotate3d(0.300,1.000,0.100,360deg)}}
.solid-10{--dx:37;--y:50%;--radius:120px}
.solid-10 .spin{animation:spin-10 250s linear 4}
.solid-10 .tumble{animation:tumble-10 165s linear 5}
@keyframes spin-10{to{transform:rotate3d(0.100,1.000,0.700,360deg)}}
@keyframes tumble-10{to{transform:rotate3d(1.000,0.400,-0.300,360deg)}}
