.openalpha_openAlphaRoot__mvnGn{position:relative;width:100vw;min-height:100vh;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 20% 18%,rgba(118,148,219,.09),transparent 44%),radial-gradient(circle at 72% 22%,rgba(85,108,174,.08),transparent 42%),linear-gradient(180deg,#02040b,#010208 56%,#000106)}.openalpha_skyLayer__q3KzO{position:absolute;inset:0;pointer-events:none;overflow:hidden}.openalpha_skyGrain__Jt8x8{position:absolute;inset:-20%;opacity:.12;background-image:radial-gradient(circle,rgba(255,255,255,.08) .6px,transparent 0);background-size:3px 3px;mix-blend-mode:screen;animation:openalpha_drift__wUDsn 48s linear infinite}.openalpha_star__cqF3N{position:absolute;display:block;border-radius:999px;background:rgba(236,242,255,.9);box-shadow:0 0 8px rgba(196,212,255,.3);animation:openalpha_pulse__wsoND var(--pulse-ms) ease-in-out infinite;animation-delay:var(--delay-ms)}.openalpha_interactionLayer__FTtih{position:absolute;inset:0;z-index:20;pointer-events:none}.openalpha_protoStarHitbox__kgaCq{position:absolute;left:50%;top:50%;width:180px;height:180px;transform:translate(-50%,-50%);border:0;border-radius:999px;background:transparent;cursor:pointer;pointer-events:auto}.openalpha_protoStarHitbox__kgaCq:focus-visible{outline:2px solid rgba(238,244,255,.9);outline-offset:6px}.openalpha_overlayLayer__mRbeo{position:absolute;inset:0;z-index:30;pointer-events:none}@keyframes openalpha_pulse__wsoND{0%,to{opacity:.35}50%{opacity:.95}}@keyframes openalpha_drift__wUDsn{0%{transform:translateZ(0)}to{transform:translate3d(5%,2%,0)}}@media (prefers-reduced-motion:reduce){.openalpha_skyGrain__Jt8x8,.openalpha_star__cqF3N{animation:none}}.sky_skyRenderer__ypgMp{position:absolute;inset:0;pointer-events:none}.sky_starNode__QHO29{position:absolute;transform:translate(-50%,-50%)}.sky_protoStar__jEONM{position:relative;width:220px;height:220px;transform:scale(var(--star-scale));transform-origin:center;transition:transform .28s ease,opacity .28s ease}.sky_core__P_Fh5{position:absolute;inset:0}.sky_glowSvg__ZFFct{width:100%;height:100%;opacity:var(--glow-intensity);filter:drop-shadow(0 0 24px color-mix(in srgb,var(--glow-color) 65%,transparent))}.sky_nucleus__9kgE5{position:absolute;inset:78px;border-radius:999px;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.96),transparent 42%),radial-gradient(circle,color-mix(in srgb,var(--glow-color) 88%,white) 0,var(--glow-color) 58%,transparent 100%);box-shadow:0 0 30px color-mix(in srgb,var(--glow-color) 82%,transparent),0 0 90px color-mix(in srgb,var(--glow-color) 48%,transparent)}.sky_orbits__JtMKq{position:absolute;inset:0}.sky_orbit__UgvJR{position:absolute;inset:calc(18px + (var(--orbit-index) * 12px));border:1px solid color-mix(in srgb,var(--glow-color) 45%,transparent);border-radius:999px;opacity:.55;animation:sky_orbitSpin__jfWF6 var(--orbit-speed) linear infinite}.sky_orbit__UgvJR:nth-child(2n){animation-direction:reverse}.sky_particles__TiS47{position:absolute;inset:8px}.sky_particle__gyB0x{position:absolute;top:50%;left:50%;width:4px;height:4px;margin-left:-2px;margin-top:-2px;border-radius:999px;background:color-mix(in srgb,var(--glow-color) 75%,white);box-shadow:0 0 10px color-mix(in srgb,var(--glow-color) 55%,transparent);transform:rotate(calc((1turn / var(--particle-total)) * var(--particle-index))) translateY(calc(-56px - (var(--particle-index) * 3px)));animation:sky_particlePulse__1DI6v 2.8s ease-in-out infinite;animation-delay:calc(var(--particle-index) * .11s);opacity:.45}.sky_label___pLRx{position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(240,244,255,.78);white-space:nowrap}.sky_protoStar__jEONM[data-phase=forming] .sky_nucleus__9kgE5{animation:sky_formingPulse__trGXl 1.8s ease-in-out infinite}.sky_protoStar__jEONM[data-phase=active] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=awakened] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=awakening-ready] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=chronicle] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=permanent-pulse] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=recording] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=validation] .sky_nucleus__9kgE5{animation:sky_starPulse__X2yGi 2.6s ease-in-out infinite}.sky_protoStar__jEONM[data-phase=collapsed]{opacity:.55}.sky_protoStar__jEONM[data-permanent=true] .sky_orbit__UgvJR{border-color:color-mix(in srgb,var(--glow-color) 68%,white)}@keyframes sky_orbitSpin__jfWF6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sky_particlePulse__1DI6v{0%,to{opacity:.2}50%{opacity:.92}}@keyframes sky_formingPulse__trGXl{0%,to{transform:scale(.9)}50%{transform:scale(1.05)}}@keyframes sky_starPulse__X2yGi{0%,to{transform:scale(.96)}50%{transform:scale(1.08)}}.sky_skyViewport__98Ylb{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,#030712,#020617);pointer-events:auto}.sky_starfieldCanvas__jIW0f{width:100%;height:100%}.sky_starLayer__PB0Ik,.sky_starfieldCanvas__jIW0f{position:absolute;inset:0;pointer-events:none}.sky_starPosition__ogoU6{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;cursor:pointer;transition:filter .18s ease}.sky_starPosition__ogoU6:hover{filter:brightness(1.25)}.sky_protoStarAsset__IQU3U{position:relative;width:160px;height:160px;transform:scale(var(--proto-scale,1));transform-origin:center;transition:transform .22s ease,filter .22s ease}.sky_starBloom__GCUM8{position:absolute;top:-20%;left:-20%;width:140%;height:140%;border-radius:50%;background:radial-gradient(circle,var(--proto-bloom-inner,rgba(255,255,200,.7)) 0,var(--proto-bloom-outer,rgba(255,255,200,.3)) 40%,transparent 70%);animation:sky_bloomPulse__GQHUI 7s ease-in-out infinite;pointer-events:none;opacity:var(--proto-bloom-opacity,.75);transform:scale(var(--proto-bloom-scale,1));transform-origin:center}.sky_starCoreImg__e4PJq{object-fit:contain}.sky_starCoreImg__e4PJq,.sky_starCoreRive__9UfcC{position:relative;width:100%;height:100%;pointer-events:none;filter:var(--proto-image-filter,none)}.sky_starCoreRive__9UfcC{transform:scale(3);transform-origin:center}.sky_starCoreFallbackOverlay__k7Zhn{position:absolute;inset:0;pointer-events:none}.sky_protoStarLabel__OFoK_{position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(240,244,255,.78);white-space:nowrap;pointer-events:none}.sky_protoStarAsset__IQU3U[data-phase=supernova] .sky_starBloom__GCUM8{animation:sky_bloomPulse__GQHUI 4s ease-in-out infinite}.sky_campaignStar__ikSih{width:15px;height:15px;border-radius:50%;background:rgba(200,216,255,.7);box-shadow:0 0 21px rgba(180,200,255,.45)}.sky_campaignStar__ikSih[data-layer=background]{width:4px;height:4px;opacity:.5}.sky_campaignStar__ikSih[data-layer=foreground]{width:12px;height:12px;box-shadow:0 0 18px rgba(180,200,255,.6)}.sky_constellationLayer__wCTsf{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.sky_skyDebugControls__4itSd{position:absolute;bottom:16px;left:16px;z-index:40;display:flex;gap:6px}.sky_skyDebugBtn____Dsf{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:#f8f4eb;padding:4px 8px;border-radius:6px;cursor:pointer;font-size:11px;backdrop-filter:blur(8px)}.sky_skyDebugBtn____Dsf[data-active=true]{border-color:rgba(255,200,100,.5);background:rgba(255,200,100,.15)}@keyframes sky_bloomPulse__GQHUI{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.sky_orbit__UgvJR,.sky_particle__gyB0x,.sky_protoStar__jEONM[data-phase=active] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=awakened] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=awakening-ready] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=chronicle] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=forming] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=permanent-pulse] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=recording] .sky_nucleus__9kgE5,.sky_protoStar__jEONM[data-phase=validation] .sky_nucleus__9kgE5,.sky_starBloom__GCUM8{animation:none}}.sky_campaignStar__ikSih[data-prominence=anchor]{width:24px;height:24px;background:rgba(255,240,200,.92);box-shadow:0 0 36px rgba(255,220,160,.6),0 0 78px rgba(255,200,120,.24)}.sky_campaignStar__ikSih[data-prominence=major]{width:18px;height:18px;background:rgba(220,230,255,.82);box-shadow:0 0 27px rgba(200,215,255,.55)}.sky_observerTooltip__ZHRur{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%);z-index:50;white-space:nowrap;pointer-events:none;display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(8,12,28,.88);backdrop-filter:blur(14px);box-shadow:0 8px 32px rgba(2,4,12,.48)}.sky_observerTooltipGlyph__7ENpK{font-size:18px;line-height:1;color:rgba(240,244,255,.72);flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.sky_observerTooltipGlyph__7ENpK[data-has-icon=true]{width:22px;height:22px}.sky_observerTooltipGuildIcon__rmgVc{width:22px;height:22px;border-radius:50%;object-fit:cover}.sky_observerTooltipBody__uHtnt{display:flex;flex-direction:column;gap:2px;min-width:0}.sky_observerTooltipTitle__2wGds{font-size:12px;font-weight:600;letter-spacing:.04em;color:rgba(240,244,255,.92)}.sky_observerTooltipHint__kNJY_{font-size:10px;letter-spacing:.08em;color:rgba(180,195,230,.68)}.sky_observerTooltipAction__5OhE0{margin-top:2px;font-size:9px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgba(200,220,255,.52)}.sky_observerTooltip__ZHRur[data-owned=true] .sky_observerTooltipTitle__2wGds{color:rgba(255,240,200,.96)}.sky_observerTooltip__ZHRur[data-actionable=true]{cursor:pointer;pointer-events:auto}.sky_homepageConstellationSection__Fe3px{position:relative;width:100%;min-height:60vh;padding:4rem 0}.sky_homepageConstellationSvg__8jLvD{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.sky_homepageStarPosition__5Q3O2{position:absolute;transform:translate(-50%,-50%);cursor:pointer;z-index:2}