.nights.svelte-12w1fj9{margin:1.5rem 0 2rem}h2.svelte-12w1fj9{font-family:var(--atl-font-display);font-size:1.4rem;margin:0 0 .2rem}.trend-heading.svelte-12w1fj9,.records-heading.svelte-12w1fj9{margin-top:2.5rem}.sub.svelte-12w1fj9{font-size:.85rem;color:var(--atl-ink-soft);margin:0 0 1rem;max-width:640px}.bars.svelte-12w1fj9{display:flex;flex-direction:column;gap:.5rem}.bar-row.svelte-12w1fj9{display:grid;grid-template-columns:3.5rem 1fr 3.5rem;align-items:center;gap:.6rem}.bar-label.svelte-12w1fj9{font-size:.85rem;color:var(--atl-ink-soft);text-align:right}.bar-track.svelte-12w1fj9{background:var(--atl-card);border:1px solid var(--atl-line);border-radius:4px;height:1.1rem;overflow:hidden}.bar-fill.svelte-12w1fj9{height:100%;background:var(--atl-cool);transition:width .3s ease}.bar-value.svelte-12w1fj9{font-family:var(--atl-font-mono);font-size:.78rem;color:var(--atl-ink)}svg.svelte-12w1fj9{display:block;width:100%;height:auto}.axis.svelte-12w1fj9{stroke:var(--atl-line);stroke-width:1}.cursor.svelte-12w1fj9{stroke:var(--atl-ink-soft);stroke-width:1;stroke-dasharray:2 2;opacity:.6}.trend-fit.svelte-12w1fj9{stroke:var(--atl-accent);stroke-width:2}.trend-readout.svelte-12w1fj9{font-family:var(--atl-font-mono);font-size:.78rem;color:var(--atl-ink-soft);margin:.5rem 0 0}.missing.svelte-12w1fj9{font-family:var(--atl-font-mono);font-size:.85rem;color:var(--atl-ink-soft)}.records-layout.svelte-12w1fj9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:1.5rem;align-items:start}.records-list.svelte-12w1fj9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.records-list.svelte-12w1fj9 li:where(.svelte-12w1fj9){font-family:var(--atl-font-mono);font-size:.85rem;padding:.6rem .8rem;border-left:3px solid var(--atl-accent);background:var(--atl-card)}.heatmap-wrap.svelte-12w1fj9 svg:where(.svelte-12w1fj9){border:1px solid var(--atl-line);border-radius:4px}.heatmap-axis.svelte-12w1fj9{display:flex;justify-content:space-around;font-family:var(--atl-font-mono);font-size:.68rem;color:var(--atl-ink-soft);margin-top:.3rem}.heatmap-readout.svelte-12w1fj9{font-family:var(--atl-font-mono);font-size:.78rem;color:var(--atl-ink-soft);margin:.4rem 0 0}@media(max-width:720px){.records-layout.svelte-12w1fj9{grid-template-columns:1fr}}@media(max-width:560px){.bar-row.svelte-12w1fj9{grid-template-columns:2.75rem 1fr 3rem}}.footnote.svelte-cph5pg{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--atl-line);font-size:.85rem;color:var(--atl-ink-soft);max-width:700px}.footnote.svelte-cph5pg a:where(.svelte-cph5pg){color:var(--atl-accent)}
