@import"https://fonts.googleapis.com/css2?family=Michroma";@import"https://fonts.googleapis.com/css2?family=Urbanist";.hStack[data-v-ddc2aed9]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem}[data-v-b8c28341]:root{--backgroundColor: black;--backgroundSecondary: rgba(37, 37, 37, .6);--backgroundTertiary: rgba(37, 37, 37, .3);--foregroundPrimary: white;--accentColor: #792af1}h1[data-v-b8c28341],h2[data-v-b8c28341],h3[data-v-b8c28341],h4[data-v-b8c28341],h5[data-v-b8c28341],h6[data-v-b8c28341],p[data-v-b8c28341]{margin:.5rem 0 .25rem}.headerInfoCard[data-v-b8c28341]{position:relative;padding:1rem;height:12rem;min-width:18rem;background:var(--backgroundTertiary);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:2.25rem;flex-grow:1;display:flex;flex-direction:column;z-index:6;-webkit-user-select:none;user-select:none}.headerInfoCard[data-v-b8c28341]:before{content:"";position:absolute;inset:0;background:var(--cardColor);border-radius:2.25rem;opacity:.2}.headerInfoCard .infoCardHeader[data-v-b8c28341]{width:100%;align-items:center;gap:.5rem}.headerInfoCard .infoCardHeader .infoCardIconWrapper[data-v-b8c28341]{position:relative;width:3.75rem;height:3.75rem;background:var(--backgroundTertiary);overflow:hidden;border-radius:1.25rem;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:saturate(200%);backdrop-filter:saturate(200%)}.headerInfoCard .infoCardHeader .infoCardIconWrapper[data-v-b8c28341]:before{content:"";position:absolute;inset:0;background:var(--foregroundPrimary);filter:blur(1rem);opacity:.2}.headerInfoCard .infoCardHeader .infoCardIconWrapper svg[data-v-b8c28341]{width:1.5rem;height:1.5rem}.headerInfoCard .infoCardHeader .infoKey[data-v-b8c28341]{height:fit-content;font-family:Urbanist,system-ui,SF Pro,sans-serif;font-size:1.25rem;opacity:.4;margin:0}.headerInfoCard .infoCardValue[data-v-b8c28341]{display:flex;align-items:center;justify-content:center;font-family:Urbanist,system-ui,SF Pro,sans-serif;width:100%;flex-grow:1;font-size:2.5rem;text-align:center}.vStack[data-v-0a1ee9da]{display:flex;flex-direction:column;gap:.25rem}.header[data-v-9c735cbf]{justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:4rem;z-index:5;width:calc(100vw - 4rem)}.header #astroIcon[data-v-9c735cbf]{flex-shrink:0;height:7rem;width:30rem}.header .infoCards[data-v-9c735cbf]{flex-grow:1;gap:1rem;flex-wrap:nowrap;overflow-x:scroll}.sidebar[data-v-8733774b]{justify-content:flex-start;min-width:20rem}[data-v-6098554f]:root{--backgroundColor: black;--backgroundSecondary: rgba(37, 37, 37, .6);--backgroundTertiary: rgba(37, 37, 37, .3);--foregroundPrimary: white;--accentColor: #792af1}.sidebarItem[data-v-6098554f]{--borderRadius: 0 2rem 2rem 0;display:flex;position:relative;padding:1rem 2rem;gap:.75rem;border-radius:var(--borderRadius);-webkit-user-select:none;user-select:none;align-items:center;width:fit-content;cursor:pointer}.sidebarItem.selected[data-v-6098554f]{background:var(--backgroundSecondary)}.sidebarItem.selected[data-v-6098554f]:before{position:absolute;content:"";inset:0;border-radius:var(--borderRadius);background:var(--accentColor);z-index:-1;opacity:.4}.sidebarItem .sidebarItemIcon[data-v-6098554f]{width:2rem;height:2rem}.sidebarItem h3[data-v-6098554f]{margin:0}[data-v-019f3f7b]:root{--backgroundColor: black;--backgroundSecondary: rgba(37, 37, 37, .6);--backgroundTertiary: rgba(37, 37, 37, .3);--foregroundPrimary: white;--accentColor: #792af1}.planetSelector[data-v-019f3f7b]{height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden;transform:translate(calc(50% - 6rem));z-index:15}.planetSelector[data-v-019f3f7b]:has(.horizontalPlanets){height:fit-content;width:100%;transform:none}.carousel[data-v-019f3f7b]{position:relative;width:25rem;height:25rem}.carousel.horizontalPlanets[data-v-019f3f7b]{transform:rotate(91deg)}.carousel.horizontalPlanets .planet img[data-v-019f3f7b],.carousel.horizontalPlanets .centerPlanet img[data-v-019f3f7b]{transform:rotate(-90deg)}.carousel .planet[data-v-019f3f7b]{position:absolute;top:50%;left:50%;transform-origin:center center;cursor:pointer;transition:all .2s ease-in-out}.carousel .planet[data-v-019f3f7b]:hover{transform:scale(1.1)}.carousel .planet img[data-v-019f3f7b]{width:auto;height:3rem;opacity:.6}.centerPlanet[data-v-019f3f7b]{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at center,var(--accentColor),#000);padding:1.5rem;border-radius:50%;box-shadow:0 0 2rem var(--accentColor);z-index:10}.centerPlanet img[data-v-019f3f7b]{width:4rem;height:4rem}[data-v-c63c7698]:root{--backgroundColor: black;--backgroundSecondary: rgba(37, 37, 37, .6);--backgroundTertiary: rgba(37, 37, 37, .3);--foregroundPrimary: white;--accentColor: #792af1}h1[data-v-c63c7698],h2[data-v-c63c7698],h3[data-v-c63c7698],h4[data-v-c63c7698],h5[data-v-c63c7698],h6[data-v-c63c7698],p[data-v-c63c7698]{margin:.5rem 0 .25rem}.temperatureBanner[data-v-c63c7698]{align-items:center;background:var(--backgroundTertiary);-webkit-backdrop-filter:blur(2rem) saturate(150%) brightness(150%);backdrop-filter:blur(2rem) saturate(150%) brightness(150%);border-radius:2rem;gap:1.5rem;padding:.75rem}.temperatureBanner.compact[data-v-c63c7698]{padding:.5rem}.temperatureBanner.compact .bannerTitle[data-v-c63c7698]{padding:.75rem 1rem;border-radius:1.5rem}.temperatureBanner.compact .temperatureValue[data-v-c63c7698]{margin:0 1rem}.temperatureBanner .bannerTitle[data-v-c63c7698]{padding:1.5rem;background:#ffb94d;box-shadow:0 0 1rem #ffb94d;border-radius:1.25rem;opacity:.8}.temperatureBanner .temperatureValue[data-v-c63c7698]{display:flex;align-items:flex-start;font-family:Urbanist,system-ui,SF Pro,sans-serif;margin:0 2rem}h1[data-v-8eb793f8],h2[data-v-8eb793f8],h3[data-v-8eb793f8],h4[data-v-8eb793f8],h5[data-v-8eb793f8],h6[data-v-8eb793f8],p[data-v-8eb793f8]{margin:.5rem 0 .25rem}.appSidebar[data-v-8eb793f8]{position:fixed;top:16rem;left:0}.planetInfo[data-v-8eb793f8]{margin-left:15vw;margin-top:-8rem}.planetInfo .planetImage[data-v-8eb793f8]{width:60vw;max-width:80vh;min-height:40vh;height:auto;position:relative;z-index:10}.planetInfo .planetInfoText[data-v-8eb793f8]{position:relative;margin-top:-18rem;z-index:11}.planetInfo .planetInfoText .planetTitle[data-v-8eb793f8]{font-size:10rem}.planetInfo .planetInfoText .planetSubtitle[data-v-8eb793f8]{font-family:Urbanist,system-ui,SF Pro,sans-serif;margin-top:-1.5rem;margin-left:.75rem;font-size:1.2rem;opacity:.4;max-width:30rem}.temp[data-v-8eb793f8]{position:fixed;top:60vh;left:50vw;z-index:20}.planetPicker[data-v-8eb793f8]{position:fixed;top:0;right:0}.appBackground[data-v-8eb793f8]{position:fixed;inset:0;min-width:100vw;min-height:100vh;z-index:-2}@media (max-height: 60rem){.planetInfo[data-v-8eb793f8]{position:fixed;z-index:19;bottom:2rem}}h1[data-v-b6f72603],h2[data-v-b6f72603],h3[data-v-b6f72603],h4[data-v-b6f72603],h5[data-v-b6f72603],h6[data-v-b6f72603],p[data-v-b6f72603]{margin:.5rem 0 .25rem}.mobilePlanetsView[data-v-b6f72603]{display:flex;flex-direction:column;min-height:calc(100dvh - 2rem);overflow-y:scroll;width:100%}.planetImage[data-v-b6f72603]{width:60vh;max-width:calc(100vw - 2rem);height:auto;z-index:10}.planetSelector[data-v-b6f72603]{margin-top:-8rem}.planetInfo[data-v-b6f72603]{height:10rem;flex-grow:1;margin-top:-8rem}.planetInfo .planetInfoText[data-v-b6f72603]{z-index:11;width:calc(100vw - 2rem)}.planetInfo .planetInfoText .planetTitle[data-v-b6f72603]{font-size:3rem}.planetInfo .planetInfoText .temp[data-v-b6f72603]{width:fit-content}.planetInfo .planetInfoText .planetSubtitle[data-v-b6f72603]{font-family:Urbanist,system-ui,SF Pro,sans-serif;font-size:1.2rem;opacity:.4;max-width:30rem}.planetInfo .info[data-v-b6f72603]{width:calc(100vw - 2rem);margin-bottom:4rem}.appBackground[data-v-b6f72603]{position:fixed;inset:0;min-width:100vw;min-height:100vh;z-index:-2}.planetsViewsContainer[data-v-c6c3dff2]{position:relative;display:flex;padding:2rem;inset:0;max-width:calc(100vw - 4rem);overflow:hidden}@media (max-width: 50rem){.planetsViewsContainer[data-v-c6c3dff2]{padding:1rem;max-width:calc(100vw - 2rem)}}:root{--backgroundColor: black;--backgroundSecondary: rgba(37, 37, 37, .6);--backgroundTertiary: rgba(37, 37, 37, .3);--foregroundPrimary: white;--accentColor: #792af1}h1,h2,h3,h4,h5,h6,p{margin:.5rem 0 .25rem}body{margin:0;overflow:hidden;scroll-padding:0;gap:0;background:var(--backgroundColor);height:100vh;width:100vw;color:var(--foregroundPrimary);font-family:Michroma,system-ui,SF Pro,sans-serif}a{color:inherit;text-decoration:none}
