.chart-container.svelte-yxhgcz{width:100%;max-width:1000px;margin:0 auto}.toggle-container.svelte-yxhgcz{display:flex;justify-content:center;margin-bottom:1rem;gap:2rem}.toggle-container.svelte-yxhgcz label:where(.svelte-yxhgcz){display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:1rem}.canvas-container.svelte-yxhgcz{height:500px;position:relative}canvas.svelte-yxhgcz{width:100%;height:100%}.article-container.svelte-1xcfj5j{max-width:700px;margin:0 auto;font-family:Georgia,serif;line-height:1.6;color:#333;padding:0 1rem}.article-header.svelte-1xcfj5j{margin-bottom:2rem}h1.svelte-1xcfj5j{color:#d84315;margin-bottom:.5rem;font-size:2.5rem;font-weight:400;display:flex;flex-direction:column;align-items:baseline}.year-range.svelte-1xcfj5j{font-size:1.3rem;color:#795548;color:#bf360c;white-space:nowrap}.subtitle.svelte-1xcfj5j{font-size:1.3rem;color:#795548;font-style:italic;margin:0}h2.svelte-1xcfj5j{color:#bf360c;font-size:1.8rem;margin:2.5rem 0 1.5rem;font-weight:400;border-bottom:1px solid #ffccbc;padding-bottom:.5rem}.article-section.svelte-1xcfj5j{margin-bottom:3rem}.article-section.svelte-1xcfj5j p:where(.svelte-1xcfj5j){margin-bottom:1.5rem;font-size:1.1rem}@media (max-width: 768px){.article-container.svelte-1xcfj5j{max-width:100%}h1.svelte-1xcfj5j{font-size:2rem}.subtitle.svelte-1xcfj5j{font-size:1.1rem}}
