#space-ship{animation:3.5s ease-in-out infinite hover-01}#planet-03,#astronaut{animation:3.5s ease-in-out 1s infinite hover-01}#planet-01{animation:3.5s ease-in-out 1s infinite hover-02}#planet-02{animation:3.5s ease-in-out 1.5s infinite hover-02}#stars-yellow{animation:5s ease-in-out .66s infinite fade-01}#stars-white{animation:2.5s ease-in-out .33s infinite fade-01}@keyframes hover-01{0%{transform:translate(0)}50%{transform:translate(-5px,-5px)}to{transform:translate(0)}}@keyframes hover-02{0%{transform:translate(0)}50%{transform:translate(-2px,-2px)}to{transform:translate(0)}}@keyframes fade-01{0%{opacity:.9}50%{opacity:.1}to{opacity:.9}}.pulsing-dot{justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:relative}.outer-ring{box-sizing:border-box;border:1px solid #0000;border-radius:50%;flex-basis:100%;justify-content:center;align-items:center;width:12px;height:12px;animation:2s ease-in-out infinite pulseRing;display:flex}.inner-dot{background-color:#0000;border-radius:50%;flex-basis:98%;justify-content:center;align-items:center;width:98%;height:98%;animation:2s ease-in-out .3s infinite pulseFill;display:flex}@keyframes pulseRing{0%,to{border-color:#0000;transform:scale(1)}50%{border-color:#fbbf24;transform:scale(1.1)}}@keyframes pulseFill{0%,to{background-color:#0000;transform:scale(1)}50%{background-color:#fbbf24;transform:scale(1.2)}}html[data-animations=off] #space-ship,html[data-animations=off] #planet-01,html[data-animations=off] #planet-02,html[data-animations=off] #planet-03,html[data-animations=off] #astronaut,html[data-animations=off] #stars-yellow,html[data-animations=off] #stars-white,html[data-animations=off] .outer-ring,html[data-animations=off] .inner-dot{animation:none}html[data-animations=off] .inner-dot{background-color:#fbbf24}@media (prefers-reduced-motion:reduce){html:not([data-animations]) #space-ship,html:not([data-animations]) #planet-01,html:not([data-animations]) #planet-02,html:not([data-animations]) #planet-03,html:not([data-animations]) #astronaut,html:not([data-animations]) #stars-yellow,html:not([data-animations]) #stars-white,html:not([data-animations]) .outer-ring,html:not([data-animations]) .inner-dot{animation:none}html:not([data-animations]) .inner-dot{background-color:#fbbf24}}
.component--animations-toggle .track{box-sizing:border-box;cursor:pointer;background-color:#1118270d;border:1px solid #11182726;border-radius:9999px;align-items:center;width:58px;height:24px;transition:border-color .2s;display:inline-flex;position:relative}.component--animations-toggle .track:hover{border-color:#1118274d}.component--animations-toggle .track:focus-visible{outline-offset:2px;outline:2px solid #fbbf24}.dark .component--animations-toggle .track{background-color:#ffffff0d;border-color:#ffffff1a}.dark .component--animations-toggle .track:hover{border-color:#ffffff40}.component--animations-toggle .thumb{background-color:#fbbf24;border-radius:9999px;width:18px;height:18px;transition:transform .2s,background-color .2s;position:absolute;left:2px;transform:translate(34px)}html[data-animations=off] .component--animations-toggle .thumb{background-color:#11182759;transform:translate(0)}html.dark[data-animations=off] .component--animations-toggle .thumb{background-color:#ffffff59}.component--animations-toggle .state-on,.component--animations-toggle .state-off{transition:opacity .2s;position:absolute;top:50%;translate:0 -50%}.component--animations-toggle .state-on{opacity:1;left:9px}.component--animations-toggle .state-off{opacity:0;right:8px}html[data-animations=off] .component--animations-toggle .state-on{opacity:0}html[data-animations=off] .component--animations-toggle .state-off{opacity:1}
