.sky-atlas[data-v-fb23572d]{--brass: #d7a24a;--brass-ink: #f1d59b;--silver: #dfe4f1;--silver-2: #aeb7cf;--silver-dim: #7b85a1;--serif: "Hoefler Text","Palatino Linotype",Palatino,"Iowan Old Style",Georgia,"Times New Roman",serif;--mono: ui-monospace,"SF Mono",Menlo,"Roboto Mono",monospace;max-width:1080px;margin:0 auto}.sky-layout[data-v-fb23572d]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(1.2rem,3vw,2.4rem);align-items:start}@media(max-width:840px){.sky-layout[data-v-fb23572d]{grid-template-columns:1fr}}.sky-instrument[data-v-fb23572d]{position:relative;width:100%;aspect-ratio:1/1;max-width:640px;margin-inline:auto;border-radius:50%;padding:clamp(7px,1.5vw,14px);background:conic-gradient(from 210deg,#6a5020,#d7a24a 12%,#8a6a2c,#f1d59b 40%,#7a5a26 55%,#d7a24a 72%,#5e461f 88%,#6a5020);box-shadow:0 30px 80px -24px #000,0 0 0 1px #00000080,inset 0 0 8px #0006}.sky-lens[data-v-fb23572d]{position:absolute;inset:clamp(7px,1.5vw,14px);border-radius:50%;overflow:hidden;background:radial-gradient(120% 120% at 50% 28%,#141d38,#0a0f20 55%,#05070f);box-shadow:inset 0 0 60px 10px #04060ccc,inset 0 2px 24px #27365f55}.sky-atmos[data-v-fb23572d],.sky-svg[data-v-fb23572d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.sky-svg[data-v-fb23572d]{z-index:2}.sky-lens[data-v-fb23572d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;border-radius:50%;background:radial-gradient(120% 90% at 32% 18%,#ffffff10,transparent 42%),radial-gradient(100% 100% at 50% 50%,transparent 58%,#05070fcc 100%)}.sky-ring[data-v-fb23572d]{stroke:#96a5cd33;stroke-width:1}.sky-rim-stroke[data-v-fb23572d]{stroke:#b0c0e66b;stroke-width:1.6}.sky-spoke[data-v-fb23572d]{stroke:#96a5cd29;stroke-width:1}.sky-dec-label[data-v-fb23572d]{fill:#7b85a1;font-family:var(--mono);font-size:12px}.sky-ra-label[data-v-fb23572d]{fill:var(--silver-dim);font-family:var(--mono);font-size:13px;letter-spacing:.04em}.sky-constline[data-v-fb23572d]{fill:none;stroke:#96aadc6b;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.sky-constname[data-v-fb23572d]{fill:#737ea0;font-family:var(--serif);font-size:12.5px;letter-spacing:.18em;text-transform:uppercase}.sky-brightstar[data-v-fb23572d]{fill:#f2f5ff}.sky-starname[data-v-fb23572d]{fill:#8b94b2;font-family:var(--serif);font-style:italic;font-size:12px}.sky-beacon[data-v-fb23572d]{cursor:pointer}.sky-glow[data-v-fb23572d]{filter:blur(3.4px);transform-origin:center;transform-box:fill-box;animation:skyBreathe-fb23572d 3s ease-in-out infinite}.sky-core[data-v-fb23572d]{fill:#fff;stroke:#0a0f20;stroke-width:.8}.sky-ping[data-v-fb23572d]{stroke-width:1.4;opacity:0;transform-origin:center;transform-box:fill-box}.sky-beacon.on .sky-ping[data-v-fb23572d]{opacity:.95;animation:skyPing-fb23572d 1.6s ease-out infinite}.sky-beacon.dim[data-v-fb23572d]{opacity:.12}.sky-beacon-link[data-v-fb23572d]{cursor:pointer;outline:none}.sky-focus-halo[data-v-fb23572d]{stroke:#f1d59b;stroke-width:1.6;opacity:0}.sky-beacon:focus-within .sky-focus-halo[data-v-fb23572d]{opacity:1}.sky-beacon:focus-within .sky-ping[data-v-fb23572d]{opacity:.95;animation:skyPing-fb23572d 1.6s ease-out infinite}@keyframes skyBreathe-fb23572d{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.18)}}@keyframes skyPing-fb23572d{0%{transform:scale(.7);opacity:.9}70%{opacity:0}to{transform:scale(2.4);opacity:0}}.sky-plate-layer[data-v-fb23572d]{position:absolute;inset:clamp(7px,1.5vw,14px);pointer-events:none;z-index:6}.sky-plate[data-v-fb23572d]{position:absolute;z-index:6;width:142px;pointer-events:none;background:#0c1222;border-radius:8px;padding:5px;box-shadow:0 18px 40px -12px #000,0 0 0 1px #d7a24a55,0 0 0 4px #0c122288}.sky-plate.obs[data-v-fb23572d]{width:208px}.sky-plate .sky-plate-main[data-v-fb23572d]{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:5px;display:block}.sky-plate-inset[data-v-fb23572d]{position:absolute;left:10px;bottom:36px;width:36%}.sky-plate-inset img[data-v-fb23572d]{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;border-radius:4px;border:1px solid #d7a24a;box-shadow:0 3px 12px #000c}.sky-plate-inset span[data-v-fb23572d]{display:block;font-family:var(--mono);font-size:.5rem;letter-spacing:.14em;text-transform:uppercase;color:#d7a24a;text-align:center;padding-top:3px;text-shadow:0 1px 3px #000}.sky-plate figcaption[data-v-fb23572d]{font-family:var(--mono);font-size:.64rem;letter-spacing:.08em;color:var(--silver-2);text-align:center;padding:5px 2px 2px;text-transform:uppercase}.sky-rail[data-v-fb23572d]{display:flex;flex-direction:column;gap:1rem;position:sticky;top:1.4rem}@media(max-width:840px){.sky-rail[data-v-fb23572d]{position:static}}.sky-readout[data-v-fb23572d]{background:linear-gradient(180deg,#111a30,#0c1326);border:1px solid #27324f;border-radius:14px;padding:1.1rem 1.15rem 1.25rem;position:relative;overflow:hidden;box-shadow:0 20px 50px -24px #000;min-height:210px}.sky-readout[data-v-fb23572d]:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,transparent,var(--brass),transparent);opacity:.7}.sky-ro-kick[data-v-fb23572d]{font-family:var(--mono);font-size:.64rem;letter-spacing:.3em;text-transform:uppercase;color:var(--silver-dim);margin:0 0 .5rem}.sky-ro-desig[data-v-fb23572d]{font-family:var(--serif);font-size:1.9rem;line-height:1.05;margin:.1rem 0;color:#f2f0ea}.sky-ro-name[data-v-fb23572d]{font-family:var(--serif);font-style:italic;color:var(--brass-ink);font-size:1rem;display:block;margin-bottom:.7rem}.sky-ro-type[data-v-fb23572d]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--silver-2);margin-bottom:.9rem}.sky-ro-swatch[data-v-fb23572d]{width:10px;height:10px;border-radius:50%;box-shadow:0 0 8px currentColor}.sky-ro-data[data-v-fb23572d]{display:grid;grid-template-columns:auto 1fr;gap:.38rem .9rem;font-family:var(--mono);font-size:.76rem;margin:0}.sky-ro-data dt[data-v-fb23572d]{color:var(--silver-dim);letter-spacing:.06em}.sky-ro-data dd[data-v-fb23572d]{margin:0;color:var(--silver);text-align:right;font-variant-numeric:tabular-nums}.sky-ro-hint[data-v-fb23572d]{color:var(--silver-dim);font-family:var(--serif);font-style:italic;font-size:.95rem;line-height:1.55;margin:0}.sky-ro-foot[data-v-fb23572d]{display:inline-block;margin-top:.95rem;padding-top:.85rem;border-top:1px solid #222d49;font-family:var(--mono);font-size:.68rem;letter-spacing:.05em;color:var(--brass);text-transform:uppercase;text-decoration:none}.sky-ro-foot[data-v-fb23572d]:hover{color:var(--brass-ink)}.sky-ro-foot[data-v-fb23572d]:focus-visible{outline:2px solid var(--brass);outline-offset:3px;border-radius:4px}.sky-legend-box[data-v-fb23572d]{background:#0c132699;border:1px solid #212c47;border-radius:14px;padding:1rem 1.1rem}.sky-legend-h[data-v-fb23572d]{font-family:var(--mono);font-size:.64rem;letter-spacing:.28em;text-transform:uppercase;color:var(--silver-dim);margin:0 0 .7rem;font-weight:400}.sky-leg-item[data-v-fb23572d]{display:flex;align-items:center;gap:.6rem;width:100%;background:none;border:none;cursor:pointer;color:var(--silver-2);font-family:var(--serif);font-size:.92rem;padding:.4rem .2rem;min-height:36px;text-align:left;transition:opacity .2s,color .2s}.sky-leg-item .sky-leg-cnt[data-v-fb23572d]{margin-left:auto;font-family:var(--mono);font-size:.72rem;color:var(--silver-dim);font-variant-numeric:tabular-nums}.sky-leg-item.dim[data-v-fb23572d]{opacity:.32}.sky-leg-item[data-v-fb23572d]:hover{color:var(--silver)}.sky-leg-swatch[data-v-fb23572d]{width:12px;height:12px;border-radius:50%;box-shadow:0 0 9px currentColor}.sky-leg-item[data-v-fb23572d]:focus-visible{outline:2px solid var(--brass);outline-offset:2px;border-radius:6px}.sky-caption[data-v-fb23572d]{text-align:center;color:var(--silver-dim);font-family:var(--serif);font-size:.9rem;line-height:1.6;max-width:640px;margin:1.6rem auto 0}.sky-sheet[data-v-fb23572d]{display:none}.sky-sheet-enter-active[data-v-fb23572d],.sky-sheet-leave-active[data-v-fb23572d]{transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .24s ease}.sky-sheet-enter-from[data-v-fb23572d],.sky-sheet-leave-to[data-v-fb23572d]{transform:translateY(10px);opacity:0}@media(hover:none){.sky-layout[data-v-fb23572d]{grid-template-columns:1fr}.sky-readout[data-v-fb23572d],.sky-plate-layer[data-v-fb23572d]{display:none}.sky-sheet[data-v-fb23572d]{display:flex;gap:.85rem;align-items:stretch;background:linear-gradient(180deg,#141d35,#0d1326);border:1px solid #2c3858;border-radius:16px;padding:.7rem;box-shadow:0 14px 34px -14px #000,0 0 0 1px #0005}}.sky-finder[data-v-fb23572d]{position:relative;max-width:440px;margin:0 auto 1.25rem;z-index:20}.sky-finder-label[data-v-fb23572d]{display:block;font-family:var(--mono);font-size:.64rem;letter-spacing:.22em;text-transform:uppercase;color:var(--silver-dim);margin:0 0 .4rem .2rem}.sky-finder-box[data-v-fb23572d]{display:flex;align-items:center;gap:.5rem;background:#0e1427;border:1px solid #27324f;border-radius:10px;padding:0 .4rem 0 .75rem;transition:border-color .15s,box-shadow .15s}.sky-finder.open .sky-finder-box[data-v-fb23572d],.sky-finder-box[data-v-fb23572d]:focus-within{border-color:#d7a24a;box-shadow:0 0 0 2px #d7a24a38}.sky-finder-icon[data-v-fb23572d]{color:var(--silver-dim);font-size:1.1rem}.sky-finder-input[data-v-fb23572d]{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--silver);font-family:var(--serif);font-size:.98rem;padding:.7rem 0}.sky-finder-input[data-v-fb23572d]::placeholder{color:var(--silver-dim)}.sky-finder-clear[data-v-fb23572d]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;flex:0 0 auto;background:none;border:none;color:var(--silver-dim);font-size:1.25rem;line-height:1;cursor:pointer}.sky-finder-clear[data-v-fb23572d]:hover{color:var(--silver)}.sky-finder-clear[data-v-fb23572d]:focus-visible{outline:2px solid #d7a24a;outline-offset:-2px;border-radius:8px}.sky-finder-list[data-v-fb23572d]{list-style:none;margin:.35rem 0 0;padding:.3rem;position:absolute;left:0;right:0;z-index:30;background:#0e1427;border:1px solid #27324f;border-radius:10px;max-height:280px;overflow-y:auto;box-shadow:0 18px 44px -14px #000}.sky-finder-item[data-v-fb23572d]{display:flex;align-items:center;gap:.6rem;padding:.55rem .6rem;border-radius:7px;cursor:pointer}.sky-finder-item.active[data-v-fb23572d]{background:#1a2340}.sky-finder-swatch[data-v-fb23572d]{width:10px;height:10px;border-radius:50%;flex:0 0 auto}.sky-finder-name[data-v-fb23572d]{font-family:var(--serif);color:var(--silver);font-size:.95rem;flex:0 0 auto}.sky-finder-sub[data-v-fb23572d]{font-family:var(--mono);color:var(--silver-dim);font-size:.72rem;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:58%;text-align:right}.sky-sheet-imgwrap[data-v-fb23572d]{position:relative;flex:0 0 auto}.sky-sheet-img[data-v-fb23572d]{width:86px;height:86px;display:block;object-fit:cover;border-radius:10px;background:#04060a}.sky-sheet-switch[data-v-fb23572d]{position:absolute;right:-8px;bottom:-8px;padding:0;border:0;background:none;cursor:pointer}.sky-sheet-switch img[data-v-fb23572d]{width:40px;height:40px;display:block;object-fit:cover;border-radius:6px;border:1px solid #d7a24a;background:#04060a;box-shadow:0 2px 8px #000c}.sky-sheet-switch span[data-v-fb23572d]{display:block;font-family:var(--mono);font-size:.46rem;letter-spacing:.1em;text-transform:uppercase;color:#d7a24a;text-align:center;padding-top:2px}.sky-sheet-switch[data-v-fb23572d]:focus-visible{outline:2px solid #5b9be0;outline-offset:2px;border-radius:8px}.sky-sheet-info[data-v-fb23572d]{flex:1;min-width:0;display:flex;flex-direction:column}.sky-sheet-head[data-v-fb23572d]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.sky-sheet-titles[data-v-fb23572d]{min-width:0}.sky-sheet-desig[data-v-fb23572d]{font-family:var(--serif);font-size:1.35rem;line-height:1.05;color:#f2f0ea}.sky-sheet-name[data-v-fb23572d]{font-family:var(--serif);font-style:italic;color:var(--brass-ink);font-size:.85rem;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sky-sheet-close[data-v-fb23572d]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:none;border:none;color:var(--silver-dim);font-size:1.6rem;line-height:1;cursor:pointer}.sky-sheet-close[data-v-fb23572d]:focus-visible{outline:2px solid #d7a24a;outline-offset:-2px;border-radius:8px}.sky-sheet-meta[data-v-fb23572d]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;font-family:var(--mono);font-size:.68rem;letter-spacing:.03em;color:var(--silver-2);margin:.45rem 0 .6rem;text-transform:uppercase}.sky-sheet-btn[data-v-fb23572d]{margin-top:auto;align-self:flex-start;display:inline-block;text-decoration:none;font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#201606;background:linear-gradient(180deg,#e6b45a,#c98f2f);font-weight:600;padding:.55rem .95rem;border-radius:9px}.sky-sheet-btn[data-v-fb23572d]:active{filter:brightness(.94)}.sky-sheet-btn[data-v-fb23572d]:focus-visible{outline:2px solid #f1d59b;outline-offset:2px}.trace[data-v-fb23572d]{stroke-dasharray:1;stroke-dashoffset:1;animation:skyTrace-fb23572d 1.1s ease forwards}@keyframes skyTrace-fb23572d{to{stroke-dashoffset:0}}.bloom[data-v-fb23572d]{opacity:0;transform:scale(.2);transform-origin:center;transform-box:fill-box;animation:skyBloom-fb23572d .7s cubic-bezier(.2,1.3,.4,1) forwards}@keyframes skyBloom-fb23572d{to{opacity:1;transform:scale(1)}}@media(max-width:840px){.sky-readout[data-v-fb23572d]{min-height:0}.sky-instrument[data-v-fb23572d]{max-width:min(92vw,460px)}}@media(prefers-reduced-motion:reduce){.sky-glow[data-v-fb23572d]{animation:none;opacity:.85}.sky-beacon.on .sky-ping[data-v-fb23572d],.sky-beacon:focus-within .sky-ping[data-v-fb23572d]{animation:none}.sky-leg-item[data-v-fb23572d],.sky-sheet-enter-active[data-v-fb23572d],.sky-sheet-leave-active[data-v-fb23572d]{transition:none}.trace[data-v-fb23572d]{animation:none;stroke-dashoffset:0}.bloom[data-v-fb23572d]{animation:none;opacity:1;transform:none}.sky-webb-ring[data-v-fb23572d]{transition:none}}.sky-viewtoggle[data-v-fb23572d]{max-width:640px;margin:0 auto 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.sky-vt-caption[data-v-fb23572d]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#8a92a8}.sky-vt-btns[data-v-fb23572d]{display:inline-flex;border:1px solid #2a3346;border-radius:10px;overflow:hidden;background:#0d1117}.sky-vt-btn[data-v-fb23572d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#b4bbcd;cursor:pointer;font:inherit;font-size:.92rem;font-weight:600;padding:.5rem 1.1rem;display:flex;flex-direction:column;align-items:center;gap:.1rem;transition:background .15s,color .15s}.sky-vt-btn+.sky-vt-btn[data-v-fb23572d]{border-left:1px solid #2a3346}.sky-vt-btn .sky-vt-sub[data-v-fb23572d]{font-size:.66rem;font-weight:500;letter-spacing:.06em;color:#7d849a;text-transform:uppercase}.sky-vt-btn.on[data-v-fb23572d]{background:#1b2740;color:#f5f7fa}.sky-vt-btn.on .sky-vt-sub[data-v-fb23572d]{color:#9db6e0}.sky-vt-btn[data-v-fb23572d]:focus-visible{outline:2px solid #5b9be0;outline-offset:-2px}.sky-vt-hint[data-v-fb23572d]{font-size:.8rem;color:#8a92a8;line-height:1.5;max-width:42ch}.sky-webb-ring[data-v-fb23572d]{stroke:#9db6e0;stroke-width:1.2;stroke-dasharray:3 3;opacity:.35;transition:opacity .2s,stroke-width .2s;pointer-events:none}.sky-webb-ring.show[data-v-fb23572d]{opacity:.9;stroke-width:1.6}.sky-plate-tag[data-v-fb23572d]{display:inline-block;margin-left:.4rem;font-size:.6rem;font-weight:700;letter-spacing:.08em;color:#0d1117;background:#9db6e0;padding:.08rem .35rem;border-radius:3px;vertical-align:middle}.sky-sheet-webb[data-v-fb23572d]{margin:.1rem 0 0;font-size:.8rem;color:#9db6e0;line-height:1.45}.sky-sheet-webb.muted[data-v-fb23572d]{color:#8a92a8}.sky-ro-webb[data-v-fb23572d]{margin:.6rem 0 0;font-size:.8rem;color:#9db6e0;line-height:1.5}.sky-ro-webb strong[data-v-fb23572d]{color:#c6d6f0}.sky-ro-webb.muted[data-v-fb23572d]{color:#8a92a8}
