.overlay.svelte-1w81cbx{position:fixed;top:0;right:0;bottom:0;left:0;background:#030610bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem;overflow-y:auto;z-index:100}.builder.svelte-1w81cbx{width:100%;max-width:760px;background:linear-gradient(160deg,#0d1230,#141a44);border:1px solid rgba(167,139,250,.3);border-radius:18px;padding:1.75rem;box-shadow:0 20px 60px #00000080;color:#e0e6ed}header.svelte-1w81cbx{display:flex;align-items:center;justify-content:space-between}header.svelte-1w81cbx h2:where(.svelte-1w81cbx){margin:0;font-size:1.4rem;background:linear-gradient(90deg,#a78bfa,#64c8ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.close.svelte-1w81cbx{background:#ffffff0f;border:none;color:#e0e6ed;width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:1rem}.close.svelte-1w81cbx:hover{background:#ef444440}.intro.svelte-1w81cbx{opacity:.75;font-size:.9rem;margin:.5rem 0 1.25rem;line-height:1.5}.field-grid.svelte-1w81cbx{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.field.svelte-1w81cbx{display:flex;flex-direction:column;gap:.35rem;font-size:.8rem}.field.wide.svelte-1w81cbx{grid-column:1 / -1}.field.svelte-1w81cbx span:where(.svelte-1w81cbx){opacity:.7;text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.field.svelte-1w81cbx input:where(.svelte-1w81cbx),.field.svelte-1w81cbx select:where(.svelte-1w81cbx){background:#00000059;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:.55rem .65rem;color:#e0e6ed;font-size:.95rem}.field.svelte-1w81cbx input:where(.svelte-1w81cbx):focus,.field.svelte-1w81cbx select:where(.svelte-1w81cbx):focus{outline:none;border-color:#64c8ff}.molecules.svelte-1w81cbx{margin-top:1.75rem}.molecules.svelte-1w81cbx h3:where(.svelte-1w81cbx),.strengths.svelte-1w81cbx h3:where(.svelte-1w81cbx){font-size:1rem;margin:0 0 .75rem;display:flex;align-items:center;gap:.6rem}.count.svelte-1w81cbx{font-size:.75rem;font-weight:500;color:#c4b5fd;opacity:.85}.group.svelte-1w81cbx{margin-bottom:.9rem}.group.svelte-1w81cbx h4:where(.svelte-1w81cbx){margin:0 0 .4rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8}.chips.svelte-1w81cbx{display:flex;flex-wrap:wrap;gap:.4rem}.chip.svelte-1w81cbx{display:flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border-radius:18px;border:1px solid rgba(255,255,255,.18);background:#ffffff0a;color:inherit;cursor:pointer;font-size:.8rem;transition:all .15s}.chip.svelte-1w81cbx:hover{background:#ffffff1a}.chip.active.svelte-1w81cbx{border-color:var(--c);background:#ffffff1a;box-shadow:0 0 10px color-mix(in srgb,var(--c) 50%,transparent)}.swatch.svelte-1w81cbx{width:9px;height:9px;border-radius:50%;background:var(--c)}.code.svelte-1w81cbx{font-family:Courier New,monospace;font-weight:600}.bio.svelte-1w81cbx{color:#fbbf24;font-size:.7rem}.strengths.svelte-1w81cbx{margin-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);padding-top:1.25rem}.strength-row.svelte-1w81cbx{display:grid;grid-template-columns:12px 1fr 140px 44px;align-items:center;gap:.6rem;margin-bottom:.5rem;font-size:.85rem}.strength-row.svelte-1w81cbx .dot:where(.svelte-1w81cbx){width:10px;height:10px;border-radius:50%}.strength-row.svelte-1w81cbx .label:where(.svelte-1w81cbx) em:where(.svelte-1w81cbx){opacity:.55;font-style:normal;font-family:Courier New,monospace}.strength-row.svelte-1w81cbx input[type=range]:where(.svelte-1w81cbx){width:100%;accent-color:#64c8ff}.strength-row.svelte-1w81cbx .val:where(.svelte-1w81cbx){text-align:right;font-family:Courier New,monospace;color:#64c8ff}.error.svelte-1w81cbx{margin-top:1rem;color:#fca5a5;background:#ef44441f;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:.6rem .8rem;font-size:.85rem}footer.svelte-1w81cbx{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}footer.svelte-1w81cbx button:where(.svelte-1w81cbx){padding:.65rem 1.2rem;border-radius:10px;cursor:pointer;font-size:.9rem;font-weight:600;border:1px solid transparent}.secondary.svelte-1w81cbx{background:#ffffff0f;border-color:#ffffff26;color:#e0e6ed}.secondary.svelte-1w81cbx:hover{background:#ffffff1f}.primary.svelte-1w81cbx{background:linear-gradient(90deg,#6d28d9,#2563eb);color:#fff}.primary.svelte-1w81cbx:hover{filter:brightness(1.12)}@media(max-width:620px){.field-grid.svelte-1w81cbx{grid-template-columns:1fr 1fr}.strength-row.svelte-1w81cbx{grid-template-columns:12px 1fr 90px 40px}}.observatory.svelte-181stnw{background:linear-gradient(135deg,#0a0e27,#1a1f4b);color:#e0e6ed;padding:2rem;min-height:100vh;font-family:Segoe UI,system-ui,sans-serif}.mission-header.svelte-181stnw{border-bottom:1px solid rgba(100,200,255,.2);padding-bottom:1rem;margin-bottom:2rem}h1.svelte-181stnw{margin:0;font-size:2rem;background:linear-gradient(90deg,#64c8ff,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.status-bar.svelte-181stnw{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.9rem;opacity:.8}.status-dot.svelte-181stnw{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e}.planet-grid.svelte-181stnw{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem}.planet-card.svelte-181stnw{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;cursor:pointer;display:flex;align-items:center;gap:1rem;transition:all .2s;color:inherit;text-align:left}.planet-card.svelte-181stnw:hover{background:#ffffff1a;transform:translateY(-2px)}.planet-card.active.svelte-181stnw{border-color:#64c8ff;background:#64c8ff1a;box-shadow:0 0 20px #64c8ff33}.planet-icon.svelte-181stnw{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.planet-body.svelte-181stnw{width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--planet-color),#1a1a2e);box-shadow:0 0 15px var(--planet-color)}.planet-info.svelte-181stnw{display:flex;flex-direction:column;gap:.2rem}.planet-info.svelte-181stnw strong:where(.svelte-181stnw){font-size:1rem}.planet-info.svelte-181stnw span:where(.svelte-181stnw){font-size:.8rem;opacity:.7}.distance.svelte-181stnw{color:#64c8ff}.selector-header.svelte-181stnw{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.create-btn.svelte-181stnw{border:1px solid rgba(167,139,250,.5);background:#a78bfa1f;color:#c4b5fd;padding:.5rem 1rem;border-radius:10px;cursor:pointer;font-size:.9rem;font-weight:600;transition:all .2s}.create-btn.svelte-181stnw:hover{background:#a78bfa40;transform:translateY(-1px)}.planet-card.svelte-181stnw{position:relative}.planet-card.custom.svelte-181stnw{border-style:dashed;border-color:#a78bfa80}.custom-tag.svelte-181stnw{position:absolute;top:.4rem;left:.6rem;font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:#c4b5fd;opacity:.8}.delete-btn.svelte-181stnw{position:absolute;top:.35rem;right:.45rem;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.8rem;color:#fca5a5;background:#0000004d;opacity:.6;transition:all .2s}.delete-btn.svelte-181stnw:hover{opacity:1;background:#ef44444d}.instrument-panel.svelte-181stnw{display:grid;grid-template-columns:1fr 300px;gap:2rem;margin-top:2rem}.planet-profile.svelte-181stnw{background:#0000004d;border-radius:16px;padding:1.5rem;border:1px solid rgba(255,255,255,.1)}.profile-header.svelte-181stnw{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.profile-header.svelte-181stnw h3:where(.svelte-181stnw){margin:0;font-size:1.5rem}.badge.svelte-181stnw{padding:.4rem .8rem;border-radius:20px;font-size:.75rem;font-weight:600;background:#ef4444;color:#fff}.badge.habitable.svelte-181stnw{background:#22c55e}.stats-grid.svelte-181stnw{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem}.stat.svelte-181stnw{background:#ffffff08;padding:.75rem;border-radius:8px}.stat.svelte-181stnw label:where(.svelte-181stnw){display:block;font-size:.75rem;opacity:.6;text-transform:uppercase;letter-spacing:.05em}.stat.svelte-181stnw value:where(.svelte-181stnw){display:block;font-size:1.1rem;font-weight:600;margin-top:.25rem;color:#64c8ff}.findings.svelte-181stnw h4:where(.svelte-181stnw){margin:0 0 .5rem;color:#a78bfa;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.instrument.svelte-181stnw{font-size:.7rem;font-weight:500;color:#64c8ff;background:#64c8ff1a;border:1px solid rgba(100,200,255,.2);padding:.15rem .5rem;border-radius:12px;letter-spacing:.02em}.findings.svelte-181stnw ul:where(.svelte-181stnw){margin:0;padding-left:1.2rem}.findings.svelte-181stnw li:where(.svelte-181stnw){margin-bottom:.5rem;font-size:.9rem;opacity:.9}.controls.svelte-181stnw{background:#0000004d;border-radius:16px;padding:1.5rem;border:1px solid rgba(255,255,255,.1);height:fit-content}.controls.svelte-181stnw h3:where(.svelte-181stnw){margin-top:0}.control-group.svelte-181stnw{margin-bottom:1.5rem}.control-group.svelte-181stnw label:where(.svelte-181stnw){display:block;font-size:.85rem;margin-bottom:.5rem;opacity:.8}.mode-toggle.svelte-181stnw{display:flex;gap:.5rem}.mode-toggle.svelte-181stnw button:where(.svelte-181stnw){flex:1;padding:.6rem;border:1px solid rgba(255,255,255,.2);background:#ffffff0d;color:inherit;border-radius:8px;cursor:pointer;transition:all .2s}.mode-toggle.svelte-181stnw button.active:where(.svelte-181stnw){background:#64c8ff33;border-color:#64c8ff;color:#64c8ff}input[type=range].svelte-181stnw{width:100%;accent-color:#64c8ff}.range-labels.svelte-181stnw{display:flex;justify-content:space-between;font-size:.75rem;opacity:.5;margin-top:.25rem}@media(max-width:900px){.instrument-panel.svelte-181stnw{grid-template-columns:1fr}}.spectral-graph.svelte-1m771k0{background:#0006;border-radius:16px;padding:1.5rem;margin-top:2rem;border:1px solid rgba(100,200,255,.15)}h3.svelte-1m771k0{margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.icon.svelte-1m771k0{font-size:1.2rem}.graph-container.svelte-1m771k0{position:relative;width:100%;overflow-x:auto}.spectrum-svg.svelte-1m771k0{width:100%;min-width:600px;height:auto;background:#0000004d;border-radius:8px}.grid-line.svelte-1m771k0{stroke:#ffffff1a;stroke-width:1}.grid-line.vertical.svelte-1m771k0{stroke-dasharray:4,4}.axis-label.svelte-1m771k0{fill:#ffffff80;font-size:11px;text-anchor:end}.axis-label.center.svelte-1m771k0{text-anchor:middle}.axis-title.svelte-1m771k0{fill:#ffffffb3;font-size:12px;text-anchor:middle}.spectrum-line.svelte-1m771k0{fill:none;stroke:#64c8ff;stroke-width:2;filter:drop-shadow(0 0 4px rgba(100,200,255,.5))}.feature-marker.svelte-1m771k0{cursor:pointer;opacity:.8;transition:all .2s}.feature-marker.svelte-1m771k0:hover{r:6;opacity:1}.tooltip.svelte-1m771k0{position:absolute;background:#0a0e27f2;border:1px solid rgba(100,200,255,.3);padding:.5rem .75rem;border-radius:8px;pointer-events:none;transform:translate(-50%,-100%);margin-top:-10px;white-space:nowrap;z-index:10}.tooltip.svelte-1m771k0 strong:where(.svelte-1m771k0){display:block;color:#64c8ff}.tooltip.svelte-1m771k0 span:where(.svelte-1m771k0){font-size:.85rem;opacity:.8}.molecule-controls.svelte-1m771k0{margin-top:1.5rem}.molecule-controls.svelte-1m771k0 h4:where(.svelte-1m771k0){margin:0 0 .75rem;font-size:.9rem;opacity:.8}.molecule-grid.svelte-1m771k0{display:flex;flex-wrap:wrap;gap:.5rem}.molecule-btn.svelte-1m771k0{display:flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:20px;border:1px solid rgba(255,255,255,.2);background:#ffffff0d;color:inherit;cursor:pointer;transition:all .2s;font-size:.85rem}.molecule-btn.svelte-1m771k0:hover{background:#ffffff1a}.molecule-btn.active.svelte-1m771k0{border-color:var(--mol-color);background:#ffffff1a;box-shadow:0 0 10px var(--mol-color)}.color-dot.svelte-1m771k0{width:10px;height:10px;border-radius:50%;background:var(--mol-color)}.mol-code.svelte-1m771k0{font-weight:600;font-family:Courier New,monospace}.mol-name.svelte-1m771k0{opacity:.7;font-size:.8rem}.signal-readout.svelte-1m771k0{display:flex;gap:2rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.readout-item.svelte-1m771k0{display:flex;flex-direction:column}.readout-item.svelte-1m771k0 label:where(.svelte-1m771k0){font-size:.75rem;opacity:.6;text-transform:uppercase}.readout-item.svelte-1m771k0 value:where(.svelte-1m771k0){font-size:1.5rem;font-weight:700;color:#64c8ff;font-family:Courier New,monospace}.transit-viewer.svelte-mggoch{background:#0006;border-radius:16px;padding:1.5rem;border:1px solid rgba(100,200,255,.15)}h3.svelte-mggoch{margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.viewport.svelte-mggoch{position:relative;height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at center,rgba(100,200,255,.05) 0%,transparent 70%);border-radius:12px;margin-bottom:1rem}.star.svelte-mggoch{position:relative;border-radius:50%;background:radial-gradient(circle at 30% 30%,gold,#ff8c00,#ff4500);box-shadow:0 0 60px #ff8c0080,0 0 100px #ff8c0033;transition:opacity .1s;z-index:1}.star-glow.svelte-mggoch{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;border-radius:50%;background:radial-gradient(circle,rgba(255,200,100,.3) 0%,transparent 70%)}.planet.svelte-mggoch{position:absolute;border-radius:50%;z-index:2;transition:box-shadow .3s;box-shadow:0 0 10px #00000080}.planet.transiting.svelte-mggoch{box-shadow:0 0 20px #64c8ff66}.orbit-line.svelte-mggoch{position:absolute;width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.controls.svelte-mggoch{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}button.svelte-mggoch{padding:.5rem 1rem;border-radius:8px;border:1px solid rgba(100,200,255,.3);background:#64c8ff1a;color:#64c8ff;cursor:pointer;transition:all .2s}button.svelte-mggoch:hover{background:#64c8ff33}.phase-indicator.svelte-mggoch span:where(.svelte-mggoch){font-size:.85rem;padding:.4rem .8rem;border-radius:20px;background:#ffffff0d;opacity:.7}.phase-indicator.svelte-mggoch span.in-transit:where(.svelte-mggoch){background:#ef444433;color:#ef4444;opacity:1;animation:svelte-mggoch-pulse 2s infinite}@keyframes svelte-mggoch-pulse{0%,to{opacity:1}50%{opacity:.6}}.transit-stats.svelte-mggoch{display:flex;gap:2rem}.stat.svelte-mggoch{display:flex;flex-direction:column}.stat.svelte-mggoch label:where(.svelte-mggoch){font-size:.75rem;opacity:.6}.stat.svelte-mggoch value:where(.svelte-mggoch){font-size:1.2rem;font-weight:600;color:#64c8ff;font-family:monospace}.habitability-panel.svelte-k6bkha{background:#0006;border-radius:16px;padding:1.5rem;border:1px solid rgba(100,200,255,.15)}h3.svelte-k6bkha{margin:0 0 1.5rem;display:flex;align-items:center;gap:.5rem}.score-ring.svelte-k6bkha{display:flex;justify-content:center;margin-bottom:1rem}.ring-svg.svelte-k6bkha{width:150px;height:150px;transform:rotate(-90deg)}.ring-bg.svelte-k6bkha{fill:none;stroke:#ffffff1a;stroke-width:8}.ring-progress.svelte-k6bkha{fill:none;stroke:var(--color);stroke-width:8;stroke-linecap:round;stroke-dasharray:314;stroke-dashoffset:calc(314 - (314 * var(--progress)) / 100);transition:all .5s ease;filter:drop-shadow(0 0 6px var(--color))}.score-text.svelte-k6bkha{fill:#fff;font-size:28px;font-weight:700;text-anchor:middle;transform:rotate(90deg);transform-origin:center}.score-label.svelte-k6bkha{fill:#fff9;font-size:12px;text-anchor:middle;transform:rotate(90deg);transform-origin:center}.assessment.svelte-k6bkha{text-align:center;font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;padding:.5rem;border-radius:8px;background:#ffffff0d}.breakdown.svelte-k6bkha{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.break-item.svelte-k6bkha{display:flex;align-items:center;gap:.75rem;font-size:.9rem}.dot.svelte-k6bkha{width:10px;height:10px;border-radius:50%;flex-shrink:0}.break-item.svelte-k6bkha label:where(.svelte-k6bkha){flex:1;opacity:.8}.break-item.svelte-k6bkha value:where(.svelte-k6bkha){font-weight:600;font-family:monospace}.confidence.svelte-k6bkha{margin-bottom:1rem}.confidence.svelte-k6bkha label:where(.svelte-k6bkha){display:block;font-size:.8rem;opacity:.7;margin-bottom:.5rem}.confidence-bar.svelte-k6bkha{height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden;margin-bottom:.25rem}.confidence-fill.svelte-k6bkha{height:100%;background:linear-gradient(90deg,#64c8ff,#a78bfa);border-radius:3px;transition:width .5s ease}.confidence.svelte-k6bkha span:where(.svelte-k6bkha){font-size:.8rem;opacity:.7}.alert.svelte-k6bkha{background:#f59e0b26;border:1px solid rgba(245,158,11,.3);border-radius:8px;padding:1rem;margin-top:1rem}.alert.svelte-k6bkha strong:where(.svelte-k6bkha){color:#f59e0b;display:block;margin-bottom:.5rem}.alert.svelte-k6bkha p:where(.svelte-k6bkha){margin:0;font-size:.85rem;opacity:.9;line-height:1.5}.atmosphere-model.svelte-hckst1{background:#0006;border-radius:16px;padding:1.5rem;border:1px solid rgba(100,200,255,.15)}h3.svelte-hckst1{margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.model-viewport.svelte-hckst1{position:relative;display:flex;gap:1rem;align-items:flex-start}.atmosphere-svg.svelte-hckst1{flex:1;min-width:300px;height:auto;background:#0003;border-radius:12px;cursor:crosshair}.layer-group.svelte-hckst1{cursor:pointer;transition:all .2s}.layer-path.svelte-hckst1{transition:all .3s}.layer-group.svelte-hckst1:hover .layer-path:where(.svelte-hckst1),.layer-group.hovered.svelte-hckst1 .layer-path:where(.svelte-hckst1){stroke:#fff9;stroke-width:2;filter:brightness(1.3)}.layer-group.selected.svelte-hckst1 .layer-path:where(.svelte-hckst1){stroke:#fbbf24;stroke-width:2;filter:drop-shadow(0 0 8px rgba(251,191,36,.4))}.layer-label.svelte-hckst1{fill:#fff9;font-size:11px;font-family:Segoe UI,sans-serif;pointer-events:none;transition:all .2s}.layer-group.svelte-hckst1:hover .layer-label:where(.svelte-hckst1),.layer-group.hovered.svelte-hckst1 .layer-label:where(.svelte-hckst1){fill:#fff;font-size:12px;font-weight:600}.axis-label.svelte-hckst1{fill:#fff6;font-size:10px}.probe-readout.svelte-hckst1{width:220px;background:#0a0e27f2;border:1px solid rgba(251,191,36,.3);border-radius:12px;padding:1rem;position:sticky;top:1rem}.probe-readout.svelte-hckst1 h4:where(.svelte-hckst1){margin:0 0 .75rem;color:#fbbf24;font-size:1rem}.readout-grid.svelte-hckst1{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.75rem}.readout-item.svelte-hckst1 label:where(.svelte-hckst1){display:block;font-size:.7rem;opacity:.6;text-transform:uppercase}.readout-item.svelte-hckst1 value:where(.svelte-hckst1){display:block;font-size:1rem;font-weight:600;color:#64c8ff;font-family:monospace}.layer-desc.svelte-hckst1{font-size:.85rem;line-height:1.4;opacity:.9;margin-bottom:.75rem}.composition-chips.svelte-hckst1{display:flex;flex-wrap:wrap;gap:.4rem}.chip.svelte-hckst1{padding:.2rem .5rem;border-radius:12px;font-size:.75rem;font-weight:600;border:1px solid;font-family:Courier New,monospace}.probe-hint.svelte-hckst1{width:220px;display:flex;align-items:center;justify-content:center;text-align:center;opacity:.5;font-size:.9rem;font-style:italic;padding:2rem 1rem}.legend.svelte-hckst1{display:flex;gap:1.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.legend-item.svelte-hckst1{display:flex;align-items:center;gap:.5rem;font-size:.8rem;opacity:.7}.legend-line.svelte-hckst1{width:20px;height:0;border-top:2px dashed}.legend-dot.svelte-hckst1{width:8px;height:8px;border-radius:50%}@media(max-width:700px){.model-viewport.svelte-hckst1{flex-direction:column}.probe-readout.svelte-hckst1,.probe-hint.svelte-hckst1{width:100%}}body{margin:0;padding:0;background:#050810;color:#e0e6ed;font-family:Segoe UI,system-ui,-apple-system,sans-serif}.cosmic-app.svelte-1uha8ag{max-width:1400px;margin:0 auto;padding:0 1rem}.instrument-grid.svelte-1uha8ag{display:grid;grid-template-columns:2fr 1fr;gap:2rem;margin-top:2rem}.secondary-instruments.svelte-1uha8ag{display:flex;flex-direction:column;gap:2rem}.mission-footer.svelte-1uha8ag{margin-top:3rem;padding:2rem;text-align:center;border-top:1px solid rgba(255,255,255,.1);opacity:.6;font-size:.85rem}.disclaimer.svelte-1uha8ag{margin-top:.5rem;font-size:.75rem;opacity:.5}.sponsor.svelte-1uha8ag{margin-top:1rem;font-size:.8rem}.sponsor.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#64c8ff;text-decoration:none;font-weight:600}.sponsor.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:underline}.full-width-instrument.svelte-1uha8ag{grid-column:1 / -1;margin-top:2rem}@media(max-width:1100px){.instrument-grid.svelte-1uha8ag{grid-template-columns:1fr}}
