.view-heading.svelte-105v8do{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin:1.5rem 0 1.2rem;display:flex}.view-heading.svelte-105v8do h2:where(.svelte-105v8do){letter-spacing:-.04em;margin:.15rem 0;font-size:clamp(1.8rem,3vw,2.8rem)}.view-heading.svelte-105v8do p:where(.svelte-105v8do):not(.module-eyebrow){max-width:62ch;color:var(--muted);margin:.45rem 0}.view-heading.svelte-105v8do>button:where(.svelte-105v8do),.view-heading.svelte-105v8do>span:where(.svelte-105v8do){border:1px solid var(--line);color:var(--ink);font:inherit;background:0 0;border-radius:.55rem;padding:.65rem .8rem;font-size:.75rem;font-weight:750}.view-heading.svelte-105v8do>span.enabled:where(.svelte-105v8do){border-color:var(--lime);color:var(--lime)}.module-eyebrow.svelte-105v8do{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:850}.module-notice.svelte-105v8do{border:1px solid var(--line);background:var(--panel);border-radius:.6rem;justify-content:space-between;gap:1rem;margin:1rem 0;padding:.8rem 1rem;display:flex}.module-notice.error.svelte-105v8do{color:var(--danger)}.module-notice.success.svelte-105v8do{color:var(--lime)}.module-notice.svelte-105v8do button:where(.svelte-105v8do){color:inherit;background:0 0;border:0;text-decoration:underline}.kpi-row.svelte-105v8do{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-bottom:.8rem;display:grid}.kpi-row.svelte-105v8do article:where(.svelte-105v8do){border:1px solid var(--line);background:var(--panel);border-radius:.9rem;gap:.35rem;padding:1.2rem;display:grid}.kpi-row.svelte-105v8do span:where(.svelte-105v8do),.kpi-row.svelte-105v8do small:where(.svelte-105v8do){color:var(--muted);font-size:.72rem}.kpi-row.svelte-105v8do strong:where(.svelte-105v8do){font-size:2.2rem}.kpi-row.svelte-105v8do .state:where(.svelte-105v8do){color:var(--danger);font-size:1.3rem}.kpi-row.svelte-105v8do .state.enabled:where(.svelte-105v8do){color:var(--lime)}.chart-card.svelte-105v8do,.settings-card.svelte-105v8do{border:1px solid var(--line);background:var(--panel);border-radius:1rem;padding:clamp(1rem,3vw,1.6rem)}.chart-card.svelte-105v8do>header:where(.svelte-105v8do){border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-bottom:1.2rem;display:flex}.chart-card.svelte-105v8do h3:where(.svelte-105v8do){margin:.3rem 0;font-size:1.15rem}.chart-card.svelte-105v8do header:where(.svelte-105v8do)>span:where(.svelte-105v8do){color:var(--muted);font-size:.72rem}.chart.svelte-105v8do{gap:1.2rem;padding-top:1.4rem;display:grid}.chart-row.svelte-105v8do>div:where(.svelte-105v8do):first-child{justify-content:space-between;gap:1rem;margin-bottom:.5rem;font-size:.78rem;display:flex}.chart-row.svelte-105v8do span:where(.svelte-105v8do){color:var(--muted)}.track.svelte-105v8do{background:var(--panel-2);border-radius:99px;height:.65rem;overflow:hidden}.track.svelte-105v8do i:where(.svelte-105v8do){width:var(--share);border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--lime));height:100%;display:block}.module-footnote.svelte-105v8do{border:1px solid var(--line);background:var(--panel);border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.8rem;padding:1rem;display:flex}.module-footnote.svelte-105v8do strong:where(.svelte-105v8do){margin-right:auto}.module-footnote.svelte-105v8do span:where(.svelte-105v8do){color:var(--muted);background:var(--panel-2);border-radius:99px;padding:.3rem .55rem;font-size:.68rem}.settings-card.svelte-105v8do{gap:1.2rem;max-width:760px;display:grid}.settings-card.svelte-105v8do label:where(.svelte-105v8do):not(.toggle-row){gap:.5rem;display:grid}.settings-card.svelte-105v8do label:where(.svelte-105v8do)>span:where(.svelte-105v8do):first-child{font-size:.78rem;font-weight:750}.settings-card.svelte-105v8do input[type=text]:where(.svelte-105v8do),.settings-card.svelte-105v8do textarea:where(.svelte-105v8do){border:1px solid var(--line);width:100%;color:var(--ink);background:var(--input);font:inherit;border-radius:.55rem;padding:.8rem}.toggle-row.svelte-105v8do{border-bottom:1px solid var(--line);align-items:flex-start;gap:.8rem;padding-bottom:1.2rem;display:flex}.toggle-row.svelte-105v8do input:where(.svelte-105v8do){width:1.25rem;height:1.25rem;accent-color:var(--teal)}.toggle-row.svelte-105v8do span:where(.svelte-105v8do){gap:.25rem;display:grid}.toggle-row.svelte-105v8do small:where(.svelte-105v8do),.form-footer.svelte-105v8do small:where(.svelte-105v8do){color:var(--muted)}.form-footer.svelte-105v8do{justify-content:space-between;align-items:center;gap:1rem;display:flex}.form-footer.svelte-105v8do button:where(.svelte-105v8do){min-height:44px}.settings-card.svelte-105v8do :where(.svelte-105v8do):is(input:where(.svelte-105v8do),textarea:where(.svelte-105v8do)):focus-visible{outline:3px solid color-mix(in srgb,var(--teal) 45%,transparent);outline-offset:2px}@media (width<=720px){.view-heading.svelte-105v8do,.form-footer.svelte-105v8do{flex-direction:column;align-items:stretch}.kpi-row.svelte-105v8do{grid-template-columns:1fr}.chart-card.svelte-105v8do>header:where(.svelte-105v8do){flex-direction:column}.module-footnote.svelte-105v8do{flex-direction:column;align-items:flex-start}.module-footnote.svelte-105v8do strong:where(.svelte-105v8do){margin-right:0}}
