.controls.svelte-10uzqz8{align-items:center;margin-bottom:.75rem}select.svelte-10uzqz8{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:4px;padding:.35rem .5rem}select.svelte-10uzqz8:focus-visible{border-color:var(--accent)}.grid-viz.svelte-10uzqz8{margin:0}svg.svelte-10uzqz8{border:1px solid var(--border);border-radius:4px;width:100%;max-width:400px}.viz-observer-fill{fill:var(--text)}figcaption.svelte-10uzqz8{color:var(--text-muted);margin-top:.5rem;font-size:.85rem}.check.svelte-10uzqz8{color:var(--text-muted);margin-top:.75rem;font-size:.88rem}.toolbar.svelte-1vvgvu8{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;margin-bottom:1rem;display:flex}.slider-block.svelte-1vvgvu8{flex:14rem;min-width:0}.slider-block.svelte-1vvgvu8 input[type=range]:where(.svelte-1vvgvu8){width:100%;max-width:22rem;accent-color:var(--accent);margin-top:.35rem;display:block}.toolbar-actions.svelte-1vvgvu8{flex-wrap:wrap;gap:.5rem;display:flex}.hubble-layout.svelte-1vvgvu8{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}@media (width>=640px){.hubble-layout.svelte-1vvgvu8{grid-template-columns:minmax(0,1.5fr) minmax(14rem,.75fr)}}.viz.svelte-1vvgvu8{min-width:0;margin:0}.viz.svelte-1vvgvu8 svg:where(.svelte-1vvgvu8){border:1px solid var(--border);border-radius:4px;width:100%}.viz-bg{fill:var(--bg)}.viz-observer{fill:var(--text)}.viz-muted{fill:var(--text-muted)}.viz-accent-fill{fill:var(--app-accent)}.viz-accent-stroke{stroke:var(--app-accent)}.viz-dash{stroke:var(--border)}figcaption.svelte-1vvgvu8{color:var(--text-muted);margin-top:.5rem;font-size:.85rem}.table-wrap.svelte-1vvgvu8{border:1px solid var(--border);border-radius:4px;overflow-x:auto}.table-caption.svelte-1vvgvu8{caption-side:top;text-align:left;background:var(--bg);border-bottom:1px solid var(--border);padding:.5rem .65rem;font-size:.88rem;font-weight:600}.data-table.svelte-1vvgvu8{border-collapse:collapse;width:100%;font-size:.88rem}.data-table.svelte-1vvgvu8 th:where(.svelte-1vvgvu8),.data-table.svelte-1vvgvu8 td:where(.svelte-1vvgvu8){border:1px solid var(--border);text-align:left;padding:.4rem .55rem}.data-table.svelte-1vvgvu8 th:where(.svelte-1vvgvu8){background:var(--bg);font-weight:600}.mode.svelte-146aa7n label:where(.svelte-146aa7n){font-size:.9rem;font-weight:400}.mode.svelte-146aa7n input:where(.svelte-146aa7n){accent-color:var(--accent);margin-right:.35rem}.inputs.svelte-146aa7n label:where(.svelte-146aa7n){margin-bottom:.25rem;display:block}.results.svelte-146aa7n{margin:1rem 0 .5rem}.distinction.svelte-146aa7n{border-left:3px solid var(--accent);margin-top:1rem}.distinction.svelte-146aa7n p:where(.svelte-146aa7n){margin:0}.scrub-readout.svelte-pnqec2{background:var(--bg);border:1px solid var(--border);border-radius:6px;margin-bottom:1rem;padding:.85rem 1rem}.readout-grid.svelte-pnqec2{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=540px){.readout-grid.svelte-pnqec2{grid-template-columns:1.4fr 1fr 1fr}}.readout-label.svelte-pnqec2{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.15rem;font-size:.78rem;font-weight:500;display:block}.readout-hint.svelte-pnqec2{color:var(--text-muted);font-size:.78rem;font-weight:400;display:block}.scrub-label.svelte-pnqec2{margin-bottom:.35rem;font-size:.88rem;display:block}.scrub-slider.svelte-pnqec2{width:100%;max-width:100%;accent-color:var(--accent);margin-bottom:.75rem}.scrub-presets.svelte-pnqec2{gap:.45rem;margin-bottom:1rem}.scrub-presets.svelte-pnqec2 button:where(.svelte-pnqec2){padding:.35rem .65rem;font-size:.82rem}.timeline.svelte-pnqec2{margin:0}button.chart-scrub-hit.svelte-pnqec2{cursor:crosshair;text-align:left;background:0 0;border:none;border-radius:4px;width:100%;padding:0;display:block}button.chart-scrub-hit.svelte-pnqec2:hover{background:0 0}button.chart-scrub-hit.svelte-pnqec2:focus-visible{box-shadow:var(--focus-ring)}svg.svelte-pnqec2{border:1px solid var(--border);background:var(--surface);pointer-events:none;border-radius:4px;max-width:100%;height:auto;display:block}.curve-stroke.svelte-pnqec2{stroke:var(--app-accent)}.axis-label.svelte-pnqec2{fill:var(--text-muted)}figcaption.svelte-pnqec2{color:var(--text-muted);margin-top:.55rem;font-size:.85rem}.era-list.svelte-pnqec2{color:var(--text-muted);margin:1rem 0 0;padding-left:1.2rem;font-size:.88rem}.era-list.svelte-pnqec2 li:where(.svelte-pnqec2){margin-bottom:.35rem}.era--radiation.svelte-pnqec2{color:#1d4ed8}.era--matter.svelte-pnqec2{color:#475569}.era--dark-energy.svelte-pnqec2{color:#b45309}.page-intro.svelte-1cynyqh{margin-bottom:.25rem}.footer.svelte-1cynyqh{color:var(--text-muted);border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1rem;font-size:.82rem}.footer.svelte-1cynyqh p:where(.svelte-1cynyqh){margin:0}
