.solar-system[data-astro-cid-7cnlxi4j]{transform:translate(0,0)}.solar-system[data-astro-cid-7cnlxi4j] .orbit[data-astro-cid-7cnlxi4j]{transform-style:preserve-3d;--rotateX:75deg;transform:rotateX(var(--rotateX))}.solar-system[data-astro-cid-7cnlxi4j] .orbit--mercury[data-astro-cid-7cnlxi4j]{--orbit-radius:86px;--planet-size:5px}.solar-system[data-astro-cid-7cnlxi4j] .orbit--venus[data-astro-cid-7cnlxi4j]{--orbit-radius:114px;--planet-size:7px}.solar-system[data-astro-cid-7cnlxi4j] .orbit--earth[data-astro-cid-7cnlxi4j]{--orbit-radius:143px;--planet-size:10px}.solar-system[data-astro-cid-7cnlxi4j] .orbit--mars[data-astro-cid-7cnlxi4j]{--orbit-radius:171px;--planet-size:5px}.solar-system[data-astro-cid-7cnlxi4j] .orbit--jupiter[data-astro-cid-7cnlxi4j]{--orbit-radius:228px;--planet-size:15px}.solar-system[data-astro-cid-7cnlxi4j] .orbit--saturn[data-astro-cid-7cnlxi4j]{--orbit-radius:286px;--planet-size:14px}.solar-system[data-astro-cid-7cnlxi4j] .orbit--uranus[data-astro-cid-7cnlxi4j]{--orbit-radius:343px;--planet-size:12px;--rotateY:-4deg;transform:rotateX(var(--rotateX)) rotateY(var(--rotateY))}.solar-system[data-astro-cid-7cnlxi4j] .orbit--neptune[data-astro-cid-7cnlxi4j]{--orbit-radius:400px;--planet-size:12px;--rotateY:4deg;transform:rotateX(var(--rotateX)) rotateY(var(--rotateY))}.solar-system[data-astro-cid-7cnlxi4j] .planet[data-astro-cid-7cnlxi4j]{opacity:0;animation-name:fade-in,planet;animation-timing-function:linear,linear;animation-iteration-count:1,infinite}.solar-system[data-astro-cid-7cnlxi4j] .planet--mercury[data-astro-cid-7cnlxi4j]{animation-duration:.5s,1s}.solar-system[data-astro-cid-7cnlxi4j] .planet--venus[data-astro-cid-7cnlxi4j]{animation-duration:.5s,2s;animation-delay:.25s,.25s}.solar-system[data-astro-cid-7cnlxi4j] .planet--earth[data-astro-cid-7cnlxi4j]{animation-duration:.5s,4s;animation-delay:.5s,.5s}.solar-system[data-astro-cid-7cnlxi4j] .planet--mars[data-astro-cid-7cnlxi4j]{animation-duration:.5s,6s;animation-delay:.75s,.75s}.solar-system[data-astro-cid-7cnlxi4j] .planet--jupiter[data-astro-cid-7cnlxi4j]{animation-duration:.5s,8s;animation-delay:1s,1s}.solar-system[data-astro-cid-7cnlxi4j] .planet--saturn[data-astro-cid-7cnlxi4j]{animation-duration:.5s,10s;animation-delay:1.25s,1.25s}.solar-system[data-astro-cid-7cnlxi4j] .planet--uranus[data-astro-cid-7cnlxi4j]{animation-duration:.5s,12s;animation-delay:1.5s,1.5s}.solar-system[data-astro-cid-7cnlxi4j] .planet--neptune[data-astro-cid-7cnlxi4j]{animation-duration:.5s,14s;animation-delay:1.75s,1.75s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes planet{0%{transform:rotateX(0) rotateZ(-90deg) translateX(var(--orbit-radius)) rotateZ(90deg) rotateX(-60deg)}to{transform:rotateX(0) rotateZ(-450deg) translateX(var(--orbit-radius)) rotateZ(450deg) rotateX(-60deg)}}.ray[data-astro-cid-pzp2cqut],.ray[data-astro-cid-pzp2cqut]:before,.ray[data-astro-cid-pzp2cqut]:after{height:0;width:var(--w);animation:ray-step var(--dur,1.5s) linear var(--phase,0s) infinite;border-top:1px dotted;position:absolute;top:50%;left:50%}.ray[data-astro-cid-pzp2cqut]{--w:var(--w0);--dur:var(--d0);--phase:var(--p0);transform:translate(-50%, -50%) rotate(var(--rot))}.ray[data-astro-cid-pzp2cqut]:before,.ray[data-astro-cid-pzp2cqut]:after{content:""}.ray[data-astro-cid-pzp2cqut]:before{--w:var(--w1);--dur:var(--d1);--phase:var(--p1);transform:translate(-50%,-50%)rotate(60deg)}.ray[data-astro-cid-pzp2cqut]:after{--w:var(--w2);--dur:var(--d2);--phase:var(--p2);transform:translate(-50%,-50%)rotate(120deg)}@keyframes ray-step{0%,to{width:var(--w)}50%{width:calc(var(--w) * .55)}}@media (prefers-reduced-motion:reduce){.ray[data-astro-cid-pzp2cqut],.ray[data-astro-cid-pzp2cqut]:before,.ray[data-astro-cid-pzp2cqut]:after{animation:none}}.header-stage[data-astro-cid-vxlf2mpz]{transform:scale(var(--header-scale,1));transform-origin:top;margin-block-end:calc(275px * (var(--header-scale,1) - 1))}.diskette[data-astro-cid-xjiqaz4u]{transform-style:preserve-3d;animation:4s linear infinite diskette-spin}@keyframes diskette-spin{0%{transform:scale(.8) rotateX(var(--diskette-x)) rotateY(var(--diskette-y)) rotateZ(var(--diskette-z)) translate3d(0,0,0)}to{transform:scale(.8) rotateX(var(--diskette-x)) rotateY(calc(var(--diskette-y) + 360deg)) rotateZ(var(--diskette-z)) translate3d(0,0,0)}}.prism[data-astro-cid-f2dpimht]{transform-style:preserve-3d;animation:150s linear infinite prism-spin;transform:rotateX(-100deg)rotate(22.5deg)rotateY(0)}.prism[data-astro-cid-f2dpimht] .side1[data-astro-cid-f2dpimht]{transform-origin:top;transform:rotateX(-55deg)}.prism[data-astro-cid-f2dpimht] .side2[data-astro-cid-f2dpimht]{transform-origin:bottom;transform:rotateX(55deg)}.prism[data-astro-cid-f2dpimht] .side3[data-astro-cid-f2dpimht]{transform-origin:100%;transform:rotateY(-55deg)}.prism[data-astro-cid-f2dpimht] .side4[data-astro-cid-f2dpimht]{transform-origin:0;transform:rotateY(55deg)}.prism[data-astro-cid-f2dpimht] .side1[data-astro-cid-f2dpimht]:before{transform:rotate(30deg)}.prism[data-astro-cid-f2dpimht] .side1[data-astro-cid-f2dpimht]:after,.prism[data-astro-cid-f2dpimht] .side2[data-astro-cid-f2dpimht]:before{transform:rotate(-30deg)}.prism[data-astro-cid-f2dpimht] .side2[data-astro-cid-f2dpimht]:after{transform:rotate(30deg)}.prism[data-astro-cid-f2dpimht] .side3[data-astro-cid-f2dpimht]:before{transform:rotate(-30deg)}.prism[data-astro-cid-f2dpimht] .side3[data-astro-cid-f2dpimht]:after,.prism[data-astro-cid-f2dpimht] .side4[data-astro-cid-f2dpimht]:before{transform:rotate(30deg)}.prism[data-astro-cid-f2dpimht] .side4[data-astro-cid-f2dpimht]:after{transform:rotate(-30deg)}@keyframes prism-spin{0%{transform:rotateX(-95deg)rotate(22.5deg)rotateY(0)}to{transform:rotateX(-95deg)rotate(8100deg)rotateY(0)}}.grid-floor[data-astro-cid-bfhr56ss]{perspective:75px}.grid-floor__tile[data-astro-cid-bfhr56ss]{animation:1.5s linear infinite grid-floor}@keyframes grid-floor{0%{transform:rotateX(25deg)translateY(-50px)}to{transform:rotateX(25deg)translateY(10px)}}.sun[data-astro-cid-zj3bo5oy]{--step:17.5px}.sun__effect[data-astro-cid-zj3bo5oy]{animation:1.5s linear infinite sun-effect}@keyframes sun-effect{0%{transform:translateY(-26px)}to{transform:translateY(-35px)}}@keyframes gradient-move{0%{border-image-source:linear-gradient(90deg,#00f,green,#ff0,red)}25%{border-image-source:linear-gradient(90deg,red,#00f,green,#ff0)}50%{border-image-source:linear-gradient(90deg,#ff0,red,#00f,green)}75%{border-image-source:linear-gradient(90deg,green,#ff0,red,#00f)}to{border-image-source:linear-gradient(90deg,#00f,green,#ff0,red)}}.theme-switcher-btn[data-astro-cid-vlatpomy]{-webkit-text-stroke-color:var(--text-secondary);border-image-slice:1;animation:3s linear infinite gradient-move}.theme-switcher-btn[data-astro-cid-vlatpomy]:hover{animation-duration:.5s}@media (prefers-reduced-motion:reduce){.theme-switcher-btn[data-astro-cid-vlatpomy]{border-image-source:linear-gradient(90deg,#00f,green,#ff0,red);animation:none}}@keyframes blood-seal-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bean-marquee{0%{transform:translate(0)}to{transform:translateX(var(--bean-shift))}}.bean-name[data-astro-cid-edbd42zz].is-overflowing:after{content:"…";background:var(--background);padding-left:.35em;transition:opacity .25s;position:absolute;top:0;right:0}.bean-name[data-astro-cid-edbd42zz].is-marqueeing:after,.bean-name[data-astro-cid-edbd42zz].is-returning:after{opacity:0}.bean-name[data-astro-cid-edbd42zz].is-marqueeing .bean-name-inner[data-astro-cid-edbd42zz]{animation:bean-marquee var(--bean-duration,2s) ease-in-out infinite alternate}.bean-name[data-astro-cid-edbd42zz].is-returning .bean-name-inner[data-astro-cid-edbd42zz]{transition:transform var(--bean-return,.3s) ease-out}.radar__sweep[data-astro-cid-asv6hoku]{animation:4s linear infinite radar-sweep}@keyframes radar-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes radar-blip{0%{opacity:1}50%{opacity:1}to{opacity:0}}
