.graph-wrap.svelte-1q3viby{width:100%;max-width:1200px;margin:0 auto;background:linear-gradient(135deg,#0f172a66,#082f494d);border:1px solid rgba(109,213,237,.15);border-radius:10px;overflow:hidden}svg.svelte-1q3viby{display:block;width:100%;height:auto}a.svelte-1q3viby{cursor:pointer}.time-controls.svelte-1q3viby{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;padding:.6rem 1rem;background:#0f172a99;border-bottom:1px solid rgba(109,213,237,.15);font-size:.78rem;color:#cbd5e1}.time-controls__year.svelte-1q3viby{min-width:6rem}.time-controls__year.svelte-1q3viby strong:where(.svelte-1q3viby){color:#6dd5ed;font-size:1rem}.time-controls__slider.svelte-1q3viby{flex:1 1 200px;min-width:200px;accent-color:#6dd5ed}.time-controls__btn.svelte-1q3viby{padding:.3rem .7rem;background:#6dd5ed1a;border:1px solid rgba(109,213,237,.3);border-radius:5px;color:#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:#94a3b8}.time-controls__hint.svelte-1q3viby{font-size:.7rem;color:#f87171b3}.hero.svelte-ghxuvx{max-width:900px;margin:2rem auto 1.5rem;padding:0 1rem;text-align:center}.hero.svelte-ghxuvx h1:where(.svelte-ghxuvx){font-size:clamp(1.6rem,4vw,2.4rem);margin:0 0 .6rem;color:#6dd5ed}.hero__sub.svelte-ghxuvx{color:#94a3b8;font-size:.95rem;line-height:1.6;margin:0 auto .8rem;max-width:720px}.hero__crosslinks.svelte-ghxuvx{display:flex;justify-content:center;gap:.5rem;font-size:.78rem;color:#6b7280}.hero__crosslinks.svelte-ghxuvx a:where(.svelte-ghxuvx){color:#6dd5edd9;text-decoration:none}.hero__crosslinks.svelte-ghxuvx a:where(.svelte-ghxuvx):hover{color:#6dd5ed;text-decoration:underline}
