.ui-goals.svelte-1s02fo5{margin:0}.ui-goals__title.svelte-1s02fo5{margin:0 0 .25rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-ink-subtle)}.ui-goals__list.svelte-1s02fo5{list-style:disc;margin:0;padding-left:1.125rem}.ui-goals__item.svelte-1s02fo5{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-ink-muted)}.ui-toc.svelte-1sxtuwu{font-size:var(--font-size-sm)}.ui-toc--sticky.svelte-1sxtuwu{position:sticky;top:3.5rem;max-height:calc(100vh - 5rem);overflow-y:auto}.ui-toc--compact.svelte-1sxtuwu{border-bottom:1px solid var(--color-line-subtle);padding-bottom:.25rem}.ui-toc__title.svelte-1sxtuwu,.ui-toc__summary.svelte-1sxtuwu{margin:0 0 .25rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-ink-subtle)}.ui-toc__summary.svelte-1sxtuwu{cursor:pointer;min-height:1.5rem;display:flex;align-items:center;margin-bottom:0}.ui-toc--compact[open].svelte-1sxtuwu .ui-toc__summary:where(.svelte-1sxtuwu){margin-bottom:.25rem}.ui-toc__list.svelte-1sxtuwu{list-style:none;margin:0;padding:0}.ui-toc__entry--l3.svelte-1sxtuwu{padding-left:.75rem}.ui-toc__link.svelte-1sxtuwu{display:block;padding:.0625rem 0;color:var(--color-ink-subtle);text-decoration:none;line-height:var(--line-height-normal);transition:color var(--transition-fast)}.ui-toc__link.svelte-1sxtuwu:hover{color:var(--color-ink);text-decoration:underline}.ui-toc__link[aria-current=location].svelte-1sxtuwu{color:var(--color-brand)}.article-table.svelte-1fjgo15{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.article-table.svelte-1fjgo15 caption:where(.svelte-1fjgo15){caption-side:bottom;padding-top:.5rem;text-align:left;font-size:var(--font-size-xs);color:var(--color-ink-subtle)}.article-table.svelte-1fjgo15 th:where(.svelte-1fjgo15),.article-table.svelte-1fjgo15 td:where(.svelte-1fjgo15){text-align:left;padding:.5rem .75rem;border-bottom:1px solid var(--color-line-subtle);vertical-align:top}.article-table.svelte-1fjgo15 thead:where(.svelte-1fjgo15) th:where(.svelte-1fjgo15){color:var(--color-ink);font-weight:var(--font-weight-semibold);border-bottom-color:var(--color-line);white-space:nowrap}.article-table.svelte-1fjgo15 tbody:where(.svelte-1fjgo15) th:where(.svelte-1fjgo15){font-weight:var(--font-weight-medium);color:var(--color-ink)}.article-table.svelte-1fjgo15 td:where(.svelte-1fjgo15){color:var(--color-ink-muted)}.mono.svelte-1fjgo15{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.cards.svelte-qvt5ps{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;list-style:none;margin:.75rem 0;padding:0}@media(min-width:640px){.cards--2.svelte-qvt5ps,.cards--3.svelte-qvt5ps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.cards--3.svelte-qvt5ps{grid-template-columns:repeat(3,minmax(0,1fr))}}.card-item.svelte-qvt5ps{padding:.5rem .75rem;border:1px solid var(--color-line);border-radius:var(--radius-control);background-color:transparent}.card-item__title.svelte-qvt5ps{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.card-item__subtitle.svelte-qvt5ps{margin:.125rem 0 0;font-size:var(--font-size-xs);color:var(--color-ink-subtle)}.card-item__text.svelte-qvt5ps{margin:.5rem 0 0;font-size:var(--font-size-sm);color:var(--color-ink-muted);line-height:var(--line-height-relaxed)}.card-item__facts.svelte-qvt5ps{margin:.625rem 0 0;display:grid;gap:.25rem;font-size:var(--font-size-xs)}.card-item__fact.svelte-qvt5ps{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.5rem}.card-item__fact.svelte-qvt5ps dt:where(.svelte-qvt5ps){color:var(--color-ink-subtle)}.card-item__fact.svelte-qvt5ps dd:where(.svelte-qvt5ps){margin:0;color:var(--color-ink);font-family:var(--font-mono)}.card-item__points.svelte-qvt5ps{margin:.625rem 0 0;padding-left:1.125rem;font-size:var(--font-size-sm);color:var(--color-ink-muted)}.card-item__points.svelte-qvt5ps li:where(.svelte-qvt5ps)+li:where(.svelte-qvt5ps){margin-top:.25rem}.widget.svelte-18hgg5y{margin:.75rem 0;padding:0;border:0;background-color:transparent;box-shadow:none}.widget__head.svelte-18hgg5y{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.widget__actions.svelte-18hgg5y{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.widget__title.svelte-18hgg5y{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-ink-subtle)}.widget__grid.svelte-18hgg5y{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media(min-width:900px){.widget.svelte-18hgg5y:not(.widget--stacked) .widget__grid:where(.svelte-18hgg5y){grid-template-columns:minmax(0,3fr) minmax(16rem,2fr)}}.widget__figure.svelte-18hgg5y{border:1px solid var(--color-line);border-radius:var(--radius-control);background-color:var(--color-surface);overflow:hidden}.widget__figure.svelte-18hgg5y svg{display:block;width:100%;height:auto}.widget__side.svelte-18hgg5y{display:flex;flex-direction:column;gap:.5rem;min-width:0}.widget__controls.svelte-18hgg5y{display:flex;flex-direction:column;gap:.5rem}.widget__results.svelte-18hgg5y{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.375rem}.widget__footnote.svelte-18hgg5y{margin:.375rem 0 0;font-size:var(--font-size-xs);color:var(--color-ink-subtle)}.rcs-chart.svelte-15mtcnf{border-radius:var(--radius-control)}.rcs-row.svelte-15mtcnf{cursor:pointer}.rcs-row.svelte-15mtcnf:hover rect:where(.svelte-15mtcnf):first-child{fill:var(--color-hover)}.db-grid.svelte-tkqkfh{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media(min-width:720px){.db-grid.svelte-tkqkfh{grid-template-columns:repeat(2,minmax(0,1fr))}}.db-column.svelte-tkqkfh{display:flex;flex-direction:column;gap:.625rem;min-width:0}.db-chips.svelte-tkqkfh{display:flex;flex-wrap:wrap;gap:.375rem}.db-chain-title.svelte-tkqkfh{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.sandbox-toggle.svelte-1okl0cl{display:flex;gap:.375rem}.sandbox-mode.svelte-1okl0cl{grid-column:1 / -1}.picker.svelte-du0aqh{margin:0;padding:0 0 .5rem;border:0;border-bottom:1px solid var(--color-line-subtle)}.picker__legend.svelte-du0aqh{padding:0 .25rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-ink-subtle)}.picker__digits.svelte-du0aqh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem}.picker__presets.svelte-du0aqh{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.5rem}.pulse-label.svelte-t974v3{font-size:.5rem;fill:var(--color-ink-subtle)}.wave-controls.svelte-1i4w71r{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.25rem;align-items:start}.wave-controls__group.svelte-1i4w71r{display:flex;flex-direction:column;gap:.5rem}.wave-controls__label.svelte-1i4w71r{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-ink-muted)}.wave-controls__modes.svelte-1i4w71r{display:flex;flex-wrap:wrap;gap:.375rem}.wl.svelte-1dktazq{display:flex;flex-direction:column;gap:.5rem;width:100%}.wl__head.svelte-1dktazq{display:flex;align-items:center;gap:.5rem;color:var(--color-ink)}.wl__line.svelte-1dktazq{width:1.5rem;height:.1875rem;border-radius:var(--radius-pill);display:inline-block}.wl__sub.svelte-1dktazq{color:var(--color-ink-subtle)}.wl__facts.svelte-1dktazq{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin:0}.wl__facts.svelte-1dktazq dt:where(.svelte-1dktazq){font-size:var(--text-2xs);color:var(--color-ink-subtle)}.wl__facts.svelte-1dktazq dd:where(.svelte-1dktazq){margin:0;font-family:var(--font-mono);color:var(--color-ink-muted)}.wl__chars.svelte-1dktazq{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding-inline-start:1rem;color:var(--color-ink-subtle)}.wave-path.svelte-1nyq0vt{animation:svelte-1nyq0vt-wave-dash 1.2s linear infinite}@keyframes svelte-1nyq0vt-wave-dash{0%{stroke-dashoffset:18}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.wave-path.svelte-1nyq0vt{animation:none}}.distance-tick.svelte-kqofb9{stroke:var(--color-on-solid);stroke-width:1;opacity:.7}.distance-text.svelte-kqofb9{fill:var(--color-on-solid);font-size:.6875rem}.distance-text--title.svelte-kqofb9{font-size:.75rem;font-weight:var(--font-weight-medium)}.wave-scene.svelte-kqofb9{--sky-day-top: var(--color-scene-horizon-top);--sky-day-bottom: var(--color-scene-horizon-bottom);--sky-night-top: var(--color-scene-night-top);--sky-night-bottom: var(--color-scene-night-bottom);--earth-top: var(--color-scene-earth-top);--earth-bottom: var(--color-scene-earth-bottom);--earth-edge: var(--color-scene-earth-edge);display:block;width:100%;height:auto}.wave.svelte-xkd1g0{display:flex;flex-direction:column;gap:1.5rem}.wave__notes.svelte-xkd1g0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.75rem}.iono-scene.svelte-302i3r{--sky-day-top: var(--color-scene-sky-day-top);--sky-day-bottom: var(--color-scene-sky-day-bottom);--sky-night-top: var(--color-scene-sky-night-top);--sky-night-bottom: var(--color-scene-sky-night-bottom);--ground-top: var(--color-scene-ground-top);--ground-bottom: var(--color-scene-ground-bottom);display:block;width:100%;height:auto}.iono-path.svelte-302i3r{animation:svelte-302i3r-iono-dash 1s linear infinite}@keyframes svelte-302i3r-iono-dash{0%{stroke-dashoffset:18}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.iono-path.svelte-302i3r{animation:none}}.iono.svelte-ffz4kd{display:flex;flex-direction:column;gap:1.5rem}.iono__inputs.svelte-ffz4kd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.25rem}.iono__results.svelte-ffz4kd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem}.iono__legend.svelte-ffz4kd{display:flex;flex-wrap:wrap;gap:.375rem 1rem;margin:0;padding:0;list-style:none}.iono__legend-item.svelte-ffz4kd{display:inline-flex;align-items:center;gap:.375rem}.iono__legend-item.is-inactive.svelte-ffz4kd{opacity:.5}.iono__swatch.svelte-ffz4kd{width:.75rem;height:.75rem;border-radius:2px;display:inline-block;flex:none}.iono__notes.svelte-ffz4kd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.75rem}.flow.svelte-1i996j8:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.flow.svelte-1i996j8 [role=option]{cursor:pointer}.definitions.svelte-wslxle{display:grid;gap:.25rem;margin:.75rem 0}.definition.svelte-wslxle{display:grid;grid-template-columns:minmax(0,1fr);gap:.25rem .75rem;padding:.5rem 0;border-bottom:1px solid var(--color-line-subtle)}.definition.svelte-wslxle dt:where(.svelte-wslxle){font-family:var(--font-mono);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.definitions--term.svelte-wslxle .definition:where(.svelte-wslxle) dt:where(.svelte-wslxle){font-family:inherit}@media(min-width:40rem){.definitions--symbol.svelte-wslxle .definition:where(.svelte-wslxle){grid-template-columns:8rem minmax(0,1fr)}.definitions--term.svelte-wslxle .definition:where(.svelte-wslxle){grid-template-columns:minmax(8rem,14rem) minmax(0,1fr)}}.definition.svelte-wslxle dd:where(.svelte-wslxle){margin:0;color:var(--color-ink-muted)}.question.svelte-wslxle{margin:.75rem 0;padding:.25rem 0 .25rem .75rem;border:0;border-left:2px solid var(--color-brand);border-radius:0;background-color:transparent}.question__summary.svelte-wslxle{cursor:pointer;font-weight:var(--font-weight-semibold);color:var(--color-ink)}.question__answer.svelte-wslxle{margin:.625rem 0 0}.article-wide.svelte-wslxle{width:100%;max-width:none;scroll-margin-top:3.5rem;border-radius:var(--radius-card)}.article-wide--linked.svelte-wslxle,.article-wide.svelte-wslxle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}.article-section.svelte-86gdks{scroll-margin-top:3.5rem}.article-section--l2.svelte-86gdks{margin-top:1rem}.article-section--l3.svelte-86gdks{margin-top:.75rem}.article-section__body.svelte-86gdks{display:flex;flex-direction:column;gap:.625rem}.pagination.svelte-1ssxqr5{display:flex;justify-content:space-between;gap:.75rem;margin-top:1.25rem;padding-top:.5rem;border-top:1px solid var(--color-line-subtle)}.pagination__link.svelte-1ssxqr5{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:none;color:var(--color-brand);text-decoration:none;font-size:var(--font-size-sm)}.pagination__link.svelte-1ssxqr5:hover{text-decoration:underline}.pagination__link--next.svelte-1ssxqr5{justify-content:flex-end;text-align:right}.pagination__text.svelte-1ssxqr5{display:flex;flex-direction:column;min-width:0}.pagination__kicker.svelte-1ssxqr5{font-size:var(--font-size-xs);color:var(--color-ink-subtle)}.pagination__label.svelte-1ssxqr5{font-weight:var(--font-weight-normal)}.article.svelte-1lrtwar{display:flex;flex-direction:column;gap:.75rem;padding:0}.article__grid.svelte-1lrtwar{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;align-items:start}@media(min-width:1280px){.article__grid.svelte-1lrtwar{grid-template-columns:13rem minmax(0,1fr);gap:1.5rem}}.article__aside.svelte-1lrtwar,.article__body.svelte-1lrtwar{min-width:0}.article__body--flow.svelte-1lrtwar{display:flex;flex-direction:column;gap:1rem}.article__body--flow.svelte-1lrtwar>section{display:flex;flex-direction:column;gap:.75rem;scroll-margin-top:3.5rem}.article__body--flow.svelte-1lrtwar>.article-section{margin-top:0}.article__body.svelte-1lrtwar .article__goals{max-width:none}.article__sources.svelte-1lrtwar{margin-top:1.25rem}.article__sources.svelte-1lrtwar h2:where(.svelte-1lrtwar){font-size:var(--font-size-lg)}
