.graph-wrap.svelte-1q3viby{width:100%;max-width:1200px;margin:0 auto;background:var(--lab-surface);border:1px solid var(--lab-border, rgba(109, 213, 237, .15));border-radius:10px;overflow:hidden}svg.svelte-1q3viby{display:block;width:100%;height:auto}a.svelte-1q3viby{cursor:pointer}.nodes.svelte-1q3viby>g:where(.svelte-1q3viby),.links.svelte-1q3viby line:where(.svelte-1q3viby){transition:opacity .15s ease}.nodes.svelte-1q3viby>g.dimmed:where(.svelte-1q3viby){opacity:.16}.links.svelte-1q3viby line.dimmed:where(.svelte-1q3viby){opacity:.08}.time-controls.svelte-1q3viby{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;padding:.6rem 1rem;background:#0f172a99;border-bottom:1px solid var(--lab-border, rgba(109, 213, 237, .15));font-size:.78rem;color:var(--lab-text)}.time-controls__year.svelte-1q3viby{min-width:6rem}.time-controls__year.svelte-1q3viby strong:where(.svelte-1q3viby){color:var(--luvex-bright-cyan, #6dd5ed);font-size:1rem}.time-controls__slider.svelte-1q3viby{flex:1 1 200px;min-width:200px;accent-color:var(--luvex-bright-cyan, #6dd5ed)}.time-controls__btn.svelte-1q3viby{padding:.3rem .7rem;background:#6dd5ed1a;border:1px solid rgba(109,213,237,.3);border-radius:5px;color:var(--luvex-bright-cyan, #6dd5ed);font-size:.75rem;cursor:pointer;transition:background .15s}.time-controls__btn.svelte-1q3viby:hover{background:#6dd5ed33}.time-controls__strict.svelte-1q3viby{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;color:var(--lab-text-muted)}.time-controls__hint.svelte-1q3viby{font-size:.7rem;color:var(--lab-text-muted)}.graph-legend.svelte-1q3viby{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem;padding:.45rem 1rem;background:#0f172a66;border-bottom:1px solid var(--lab-border, rgba(109, 213, 237, .12));font-size:.72rem;color:var(--lab-text-muted)}.graph-legend__item.svelte-1q3viby{display:inline-flex;align-items:center;gap:.4rem}.graph-legend__item.svelte-1q3viby svg:where(.svelte-1q3viby){width:22px;height:8px;flex-shrink:0}
