.ground[data-astro-cid-mvr53rbo]{z-index:25;cursor:pointer;transform-origin:var(--ox,50%) var(--oy,50%);position:absolute;inset:0;overflow:hidden}.ground[data-astro-cid-mvr53rbo][hidden]{display:none}.ground[data-astro-cid-mvr53rbo].diving{transform:translate(var(--dx,0), var(--dy,0)) scale(14);pointer-events:none;transition:transform 1.15s cubic-bezier(.55,0,.85,.35);overflow:visible}.ground[data-astro-cid-mvr53rbo]:after{content:"";opacity:0;pointer-events:none;background:#000;transition:opacity .45s ease-in .7s;position:fixed;inset:-200vmax}.ground[data-astro-cid-mvr53rbo].diving:after{opacity:1}.field[data-astro-cid-mvr53rbo]{width:100%;height:100%;animation:2s both fade;position:absolute;inset:0}.dome[data-astro-cid-mvr53rbo]{aspect-ratio:1;background:radial-gradient(circle at 50% 0,#121a40 0%,#070b1e 9%,#03050e 30%);border-radius:50%;width:max(200vw,1100px);position:absolute;top:68svh;left:50%;translate:-50%;box-shadow:0 0 0 1px #e6a84b4d,0 -2px 16px #f8dfa833,0 -30px 120px 10px #6e8cff29}.glow[data-astro-cid-mvr53rbo]{pointer-events:none;background:radial-gradient(50% 50% at 50% 70%,#788ce624,#0000 70%);width:max(220vw,1200px);height:40vh;position:absolute;top:50vh;left:50%;translate:-50%}.scope[data-astro-cid-mvr53rbo]{width:auto;height:min(50svh,120vw);translate:-50% var(--lift,0px);opacity:0;position:absolute;bottom:30svh;left:50%;overflow:visible}.scope[data-astro-cid-mvr53rbo].planted{animation:focus-in 1.8s var(--ease) both}.scope[data-astro-cid-mvr53rbo] polygon,.scope[data-astro-cid-mvr53rbo] polyline{stroke:var(--gold);stroke-width:1.6px;stroke-linejoin:round}.scope[data-astro-cid-mvr53rbo] .leg,.scope[data-astro-cid-mvr53rbo] .tubecap,.scope[data-astro-cid-mvr53rbo] .foot{fill:#0b1230}.scope[data-astro-cid-mvr53rbo] .brass{stroke:#9a6a26;stroke-width:.9px}.scope[data-astro-cid-mvr53rbo] .glass{fill:#1a2a66;stroke:#9a6a26}.scope[data-astro-cid-mvr53rbo] .rim{fill:none;stroke:var(--gold-soft);stroke-width:2px}.eye[data-astro-cid-mvr53rbo]{fill:none}.pulse[data-astro-cid-mvr53rbo]{fill:none;stroke:var(--gold-soft);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite pulse}.look[data-astro-cid-mvr53rbo]{white-space:nowrap;z-index:1;animation:settle 1.6s var(--ease) .4s both;position:absolute;top:80svh;left:50%;translate:-50%}.ground[data-astro-cid-mvr53rbo]:hover .pulse[data-astro-cid-mvr53rbo]{animation-duration:1.2s}@keyframes pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes settle{0%{opacity:0;transform:translateY(14px)}}@keyframes fade{0%{opacity:0}}@keyframes focus-in{0%{opacity:0;filter:blur(8px)brightness(1.6)}to{opacity:1;filter:none}}@media (width<=680px){.dome[data-astro-cid-mvr53rbo]{top:70svh}.scope[data-astro-cid-mvr53rbo]{height:min(44svh,110vw);bottom:28svh}.look[data-astro-cid-mvr53rbo]{top:77svh}}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-mvr53rbo]{opacity:.6;animation:none}}.obs[data-astro-cid-zoltxinv]{touch-action:manipulation;position:fixed;inset:0;overflow:hidden}.obs-canvas[data-astro-cid-zoltxinv]{width:100%;height:100%;display:block;position:absolute;inset:0}html.focusing .obs-canvas[data-astro-cid-zoltxinv],html.focusing .sky canvas{filter:blur(var(--focus,0px))}.obs-labels[data-astro-cid-zoltxinv]{flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.obs-name[data-astro-cid-zoltxinv]{white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;gap:6px;margin:0;display:flex;position:absolute;top:14%;left:50%;transform:translate(-50%)}.obs-name[data-astro-cid-zoltxinv] .t[data-astro-cid-zoltxinv]{font-family:var(--display);color:var(--gold-soft);font-size:clamp(24px,2.6vw,34px);font-style:italic;font-weight:400}.obs-name[data-astro-cid-zoltxinv] .mono[data-astro-cid-zoltxinv],.obs-label[data-astro-cid-zoltxinv] .mono[data-astro-cid-zoltxinv]{letter-spacing:.1em;text-transform:uppercase;color:var(--read);font-size:11px}.obs-label[data-astro-cid-zoltxinv],.obs-name[data-astro-cid-zoltxinv]{text-shadow:0 0 3px var(--ink), 0 0 10px var(--ink)}.obs-label[data-astro-cid-zoltxinv]{white-space:nowrap;flex-direction:column;line-height:1.25;text-decoration:none;display:flex}.obs-label[data-astro-cid-zoltxinv] .t[data-astro-cid-zoltxinv]{font-family:var(--display);color:var(--text);font-size:clamp(17px,1.5vw,21px);font-style:italic;font-weight:450;transition:color .25s}.obs-label[data-astro-cid-zoltxinv].sec .t[data-astro-cid-zoltxinv]{letter-spacing:.26em;text-transform:uppercase;color:var(--gold-soft);font-size:14px;font-style:normal;font-weight:500}.obs-label[data-astro-cid-zoltxinv]:hover .t[data-astro-cid-zoltxinv],.obs-label[data-astro-cid-zoltxinv]:focus-visible .t[data-astro-cid-zoltxinv]{color:var(--gold)}.obs[data-astro-cid-zoltxinv].reticle .obs-label[data-astro-cid-zoltxinv]{cursor:none}.obs[data-astro-cid-zoltxinv].ready .obs-labels[data-astro-cid-zoltxinv]{pointer-events:none;display:block}.obs[data-astro-cid-zoltxinv].ready .obs-name[data-astro-cid-zoltxinv]{opacity:0;top:0;left:0}.obs[data-astro-cid-zoltxinv].ready .obs-label[data-astro-cid-zoltxinv]{--lead-x:16px;--lead-y:16px;opacity:0;pointer-events:none;min-width:44px;min-height:44px;translate:var(--lead-x) -50%;justify-content:center;padding:6px 12px 6px 14px;position:absolute;top:0;left:0}.obs[data-astro-cid-zoltxinv].ready .obs-label[data-astro-cid-zoltxinv][data-side=l]{text-align:right;translate:calc(-100% - var(--lead-x)) -50%;align-items:flex-end;padding:6px 14px 6px 12px}.obs[data-astro-cid-zoltxinv].ready .obs-label[data-astro-cid-zoltxinv][data-side=a]{text-align:center;translate:-50% calc(-100% - var(--lead-y));align-items:center;padding:6px 10px 8px}.obs[data-astro-cid-zoltxinv].ready .obs-label[data-astro-cid-zoltxinv][data-side=b]{text-align:center;translate:-50% var(--lead-y);align-items:center;padding:8px 10px 6px}.obs[data-astro-cid-zoltxinv].ready .obs-label[data-astro-cid-zoltxinv][data-side=bl]{text-align:right;align-items:flex-end;padding:6px 10px;translate:calc(2px - 100%) 8px}.card[data-astro-cid-zoltxinv]{border:1px solid var(--frame);outline:1px solid var(--hair);outline-offset:-6px;-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;clip-path:inset(0 100% 0 0);width:min(300px,100vw - 32px);transition:clip-path .9s var(--ease);background:#070b1cc7;padding:22px 24px;position:absolute;top:0;left:0}.card[data-astro-cid-zoltxinv].below{clip-path:inset(0 0 100%)}.card[data-astro-cid-zoltxinv].lit{clip-path:inset(0)}.card[data-astro-cid-zoltxinv]>[data-astro-cid-zoltxinv]{opacity:0;filter:blur(4px);transition:opacity .3s,translate .3s,filter .3s;translate:0 8px}.card[data-astro-cid-zoltxinv].lit>[data-astro-cid-zoltxinv]{opacity:1;filter:none;transition:opacity .8s var(--ease), translate .8s var(--ease), filter .8s var(--ease);transition-delay:calc(.25s + var(--k,0) * 90ms);translate:0}.obs[data-astro-cid-zoltxinv]:not(.ready) .card[data-astro-cid-zoltxinv]{display:none}.card[data-astro-cid-zoltxinv] .label[data-astro-cid-zoltxinv]{color:var(--gold-soft);margin:0 0 8px}.card-text[data-astro-cid-zoltxinv]{font-family:var(--body);color:var(--read);margin:0;font-size:19px;font-style:italic;font-weight:340;line-height:1.5}.card[data-astro-cid-zoltxinv] ul[data-astro-cid-zoltxinv]{flex-direction:column;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.card[data-astro-cid-zoltxinv] a[data-astro-cid-zoltxinv]{min-height:32px;color:var(--gold-soft);font:500 12.5px/1.3 var(--body);letter-spacing:.14em;text-transform:uppercase;overflow-wrap:anywhere;align-items:center;gap:10px;text-decoration:none;display:inline-flex}@media (hover:hover){.card[data-astro-cid-zoltxinv] a[data-astro-cid-zoltxinv]:hover{color:var(--gold)}.card[data-astro-cid-zoltxinv] a[data-astro-cid-zoltxinv]:hover .ar{width:26px}}.peek[data-astro-cid-zoltxinv]{border:1px solid var(--frame);background:var(--ink);opacity:0;pointer-events:none;filter:blur(6px);width:260px;transition:opacity .35s, scale .6s var(--ease), filter .45s var(--ease);position:absolute;top:0;left:0;overflow:hidden;scale:.94;box-shadow:0 24px 60px #0000008c}.peek[data-astro-cid-zoltxinv].on{opacity:1;filter:none;scale:1}.peek[data-astro-cid-zoltxinv] img[data-astro-cid-zoltxinv]{aspect-ratio:16/9;object-fit:cover;width:100%}.peek[data-astro-cid-zoltxinv] span[data-astro-cid-zoltxinv]{padding:8px 12px 10px;font-size:11px;display:block}.hud[data-astro-cid-zoltxinv]{left:var(--gutter);right:var(--gutter);bottom:calc(22px + env(safe-area-inset-bottom,0px));pointer-events:none;justify-content:space-between;align-items:center;transition:opacity .8s;display:flex;position:absolute}.readout[data-astro-cid-zoltxinv]{gap:6px;display:grid}.readout[data-astro-cid-zoltxinv] .line[data-astro-cid-zoltxinv]{letter-spacing:.1em;text-transform:uppercase;white-space:pre;margin:0;font-size:12px}.readout[data-astro-cid-zoltxinv] .mag[data-astro-cid-zoltxinv]{color:var(--gold-soft)}.readout[data-astro-cid-zoltxinv] .field[data-astro-cid-zoltxinv]{color:var(--read);font-size:11px}.turret[data-astro-cid-zoltxinv]{border:1px solid var(--frame);pointer-events:auto;background:#070b1cb8;height:46px;display:flex;position:relative}.turret[data-astro-cid-zoltxinv]:after{content:"";border:1px solid var(--hair);pointer-events:none;position:absolute;inset:3px}.turret[data-astro-cid-zoltxinv] button[data-astro-cid-zoltxinv]{z-index:1;width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background .2s,color .2s,translate .12s;display:grid;position:relative}.turret[data-astro-cid-zoltxinv] button[data-astro-cid-zoltxinv] svg[data-astro-cid-zoltxinv]{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:square;width:16px;height:16px}@media (hover:hover){.turret[data-astro-cid-zoltxinv] button[data-astro-cid-zoltxinv]:hover{background:var(--gold-wash);color:var(--gold-soft)}}.turret[data-astro-cid-zoltxinv] button[data-astro-cid-zoltxinv]:active{translate:0 1px}.turret[data-astro-cid-zoltxinv] button[data-astro-cid-zoltxinv][aria-disabled=true]{opacity:.35;cursor:default}.scale[data-astro-cid-zoltxinv]{--span:132px;border-inline:1px solid var(--hair);background:repeating-linear-gradient(90deg, #e6a84b73 0 1px, #0000 1px 6.6px) 18px 100% / var(--span) 5px no-repeat;width:168px;position:relative}.det[data-astro-cid-zoltxinv]{left:calc(18px + var(--k) * var(--span) / 2);background:var(--frame);width:1px;height:10px;position:absolute;bottom:0}.det[data-astro-cid-zoltxinv] b[data-astro-cid-zoltxinv]{font:400 11px/1 var(--mono);letter-spacing:.04em;color:var(--muted);white-space:nowrap;position:absolute;bottom:16px;left:50%;translate:-50%}.det[data-astro-cid-zoltxinv].on{background:var(--gold)}.det[data-astro-cid-zoltxinv].on b[data-astro-cid-zoltxinv]{color:var(--gold-soft)}.ptr[data-astro-cid-zoltxinv]{background:var(--gold-soft);clip-path:polygon(50% 0,100% 100%,0 100%);width:9px;height:6px;translate:calc(var(--at,0) * var(--span)) 0;will-change:translate;margin-left:-4.5px;position:absolute;bottom:0;left:18px}.matte[data-astro-cid-zoltxinv]{z-index:0;height:var(--mh,0px);transform:scaleY(var(--scope,0));pointer-events:none;background:#03050e;position:absolute;left:0;right:0}.matte[data-astro-cid-zoltxinv].top{transform-origin:top;box-shadow:0 1px 0 rgba(248, 223, 168, calc(var(--scope,0) * .25));top:0}.matte[data-astro-cid-zoltxinv].bot{transform-origin:bottom;box-shadow:0 -1px 0 rgba(248, 223, 168, calc(var(--scope,0) * .25));bottom:0}@media (width>=681px){.obs[data-astro-cid-zoltxinv].scoped .hud[data-astro-cid-zoltxinv]{bottom:max(calc(22px + env(safe-area-inset-bottom,0px)), calc(var(--mh) / 2 - 26px))}}@media (width>=681px) and (width<=899px){.hint[data-astro-cid-zoltxinv]{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}.hint[data-astro-cid-zoltxinv]{left:50%;bottom:calc(30px + env(safe-area-inset-bottom,0px));letter-spacing:.06em;white-space:nowrap;margin:0;font-size:12px;transition:opacity .8s;position:absolute;transform:translate(-50%)}.eyepiece[data-astro-cid-zoltxinv]{z-index:30;-webkit-mask:radial-gradient(circle var(--r,0px) at 50% 50%, transparent calc(100% - 2px), #000 100%);mask:radial-gradient(circle var(--r,0px) at 50% 50%, transparent calc(100% - 2px), #000 100%);cursor:pointer;background:#000;position:absolute;inset:0}.stop[data-astro-cid-zoltxinv]{box-shadow:inset 0 0 0 1px #96afff38, inset 0 0 calc(var(--r,0px) * .03) calc(var(--r,0px) * .006) #7896ff47, inset 0 0 calc(var(--r,0px) * .09) calc(var(--r,0px) * .02) #f0a06e1f, inset 0 0 calc(var(--r,0px) * .35) calc(var(--r,0px) * .08) #000000d9, 0 0 0 1px #f8dfa81a;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.skip[data-astro-cid-zoltxinv]{z-index:31;right:var(--gutter);bottom:calc(22px + env(safe-area-inset-bottom,0px));position:absolute}.obs[data-astro-cid-zoltxinv]:not(.ready) .hud[data-astro-cid-zoltxinv],.obs[data-astro-cid-zoltxinv]:not(.ready) .hint[data-astro-cid-zoltxinv],html.intro .hud[data-astro-cid-zoltxinv],html.intro .hint[data-astro-cid-zoltxinv],html.intro [data-nav],html.diving [data-nav],html.grounded .hud[data-astro-cid-zoltxinv],html.grounded .hint[data-astro-cid-zoltxinv],html.grounded .obs-canvas[data-astro-cid-zoltxinv],html.grounded .obs-labels[data-astro-cid-zoltxinv]{opacity:0;pointer-events:none}[data-nav]{transition:opacity .8s}@media (width<=680px){.obs[data-astro-cid-zoltxinv].ready .obs-label[data-astro-cid-zoltxinv]{--lead-x:8px;--lead-y:10px}.hud[data-astro-cid-zoltxinv]{bottom:calc(72px + env(safe-area-inset-bottom,0px));align-items:flex-end}.hint[data-astro-cid-zoltxinv]{bottom:calc(130px + env(safe-area-inset-bottom,0px))}.scale[data-astro-cid-zoltxinv]{display:none}.obs-label[data-astro-cid-zoltxinv].sec .t[data-astro-cid-zoltxinv]{letter-spacing:0;text-transform:none;font-size:16px;font-style:italic;font-weight:450}.peek[data-astro-cid-zoltxinv]{display:none}.obs-label[data-astro-cid-zoltxinv] .t[data-astro-cid-zoltxinv]{font-size:16px}.obs-label[data-astro-cid-zoltxinv].sec .mono[data-astro-cid-zoltxinv]{display:none}}
