.map-and-scale.svelte-u34v8s{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,13rem);gap:1.25rem;align-items:start;margin:.6rem 0 1.5rem}@media (max-width: 640px){.map-and-scale.svelte-u34v8s{grid-template-columns:1fr}}.map-legend.svelte-u34v8s{font-size:.85rem}.map-legend.svelte-u34v8s .legend-label:where(.svelte-u34v8s){margin:0 0 .4rem;color:var(--muted);text-transform:uppercase;font-size:.78rem;letter-spacing:.04em}.map-legend.svelte-u34v8s .legend-count:where(.svelte-u34v8s){margin:0 0 .5rem;font-size:1rem}.map-legend.svelte-u34v8s .legend-count:where(.svelte-u34v8s) strong:where(.svelte-u34v8s){font-size:1.4rem;font-variant-numeric:tabular-nums}.map-legend.svelte-u34v8s .swatch:where(.svelte-u34v8s){display:inline-block;width:.9em;height:.9em;margin-right:.4em;border-radius:2px;vertical-align:-.05em;border:1px solid rgba(0,0,0,.18)}@media (prefers-color-scheme: dark){.map-legend.svelte-u34v8s .swatch:where(.svelte-u34v8s){border-color:#ffffff40}}.cycle-cards.svelte-u34v8s{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.6rem;margin:.6rem 0 1.5rem}.cycle-card.svelte-u34v8s{display:block;padding:.7rem .9rem .6rem;border:1px solid var(--rule);border-left:4px solid var(--accent-color, var(--accent));border-radius:4px;background:var(--bg);color:var(--fg);text-decoration:none}.cycle-card.svelte-u34v8s:hover{border-color:var(--accent-color, var(--accent));text-decoration:none}.cycle-card.svelte-u34v8s h3:where(.svelte-u34v8s){margin:0 0 .2rem;font-size:1.4rem;color:var(--accent-color, var(--accent))}.cycle-card.svelte-u34v8s .stat:where(.svelte-u34v8s){margin:.15rem 0;font-size:.88rem;font-variant-numeric:tabular-nums}.cycle-card.svelte-u34v8s .stat:where(.svelte-u34v8s) .arrow:where(.svelte-u34v8s){color:var(--muted);margin:0 .2rem}.cycle-card.svelte-u34v8s .stat:where(.svelte-u34v8s) .gap:where(.svelte-u34v8s){margin-left:.4rem;font-weight:600}.cycle-card.svelte-u34v8s .stat:where(.svelte-u34v8s) .gap.over:where(.svelte-u34v8s){color:#1c7a3a}.cycle-card.svelte-u34v8s .stat:where(.svelte-u34v8s) .gap.under:where(.svelte-u34v8s){color:var(--warn)}.cycle-card.svelte-u34v8s .stat.control:where(.svelte-u34v8s) .pos:where(.svelte-u34v8s){color:#1c7a3a}.cycle-card.svelte-u34v8s .stat.control:where(.svelte-u34v8s) .neg:where(.svelte-u34v8s){color:var(--warn)}.xsmall.svelte-u34v8s{font-size:.75rem;margin:.2rem 0 0}h1.svelte-u34v8s .swatch:where(.svelte-u34v8s){display:inline-block;width:.9em;height:.9em;border-radius:3px;margin-right:.4em;vertical-align:-.05em}h2.svelte-u34v8s{margin-top:2rem}.small.svelte-u34v8s{font-size:.85rem}ul.headline.svelte-u34v8s{list-style:disc;padding-left:1.2rem}ul.headline.svelte-u34v8s li:where(.svelte-u34v8s){margin:.4em 0}.slope-row.svelte-u34v8s{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem;margin:.8rem 0 1.2rem}.chartwrap.svelte-u34v8s{margin:.8rem 0 .4rem}.chartwrap.svelte-u34v8s svg:where(.svelte-u34v8s){width:100%;height:auto;max-width:100%;display:block}th.r.svelte-u34v8s,td.r.svelte-u34v8s{text-align:right;font-variant-numeric:tabular-nums}
