.plot-container.svelte-1w03p2u{position:relative;width:100%}svg.svelte-1w03p2u{aspect-ratio:1.4}path.svelte-1w03p2u{transition:fill-opacity .5s,stroke-opacity .5s;fill:var(--sector);stroke:var(--sector)}path.tone-down.svelte-1w03p2u{fill-opacity:.2;stroke-opacity:0}.history.svelte-1w03p2u{fill:var(--color-neutral-100);opacity:.2}.hover-overlay.svelte-1w03p2u{fill:var(--color-neutral-100);opacity:0}.hover-overlay.svelte-1w03p2u:hover{opacity:.2}.download-button.svelte-1w03p2u{position:absolute;top:10px;right:10px;background-color:transparent;color:var(--color-neutral-400);border:none;padding:0}.wrapper.svelte-t2vn8l{display:grid;font-size:var(--font-size-300);--radius: 14px}@media (600px < width){.wrapper.svelte-t2vn8l{--radius: 18px}}.text.svelte-t2vn8l{display:flex;justify-content:space-between;text-wrap:nowrap;min-width:25ch}input[type=range].svelte-t2vn8l{padding:0;appearance:none;-webkit-appearance:none;background:transparent;display:block}input[type=range].svelte-t2vn8l:focus{outline:none}input[type=range].svelte-t2vn8l::-webkit-slider-thumb{-webkit-appearance:none;border:none;cursor:pointer;height:var(--radius);width:var(--radius);border-radius:12px;background-color:var(--color-purple);margin-top:calc(var(--radius) * -.5)}input[type=range].svelte-t2vn8l::-moz-range-thumb{border:none;cursor:pointer;height:var(--radius);width:var(--radius);border-radius:12px;background-color:var(--color-neutral-400)}input[type=range].svelte-t2vn8l::-webkit-slider-runnable-track{height:2px;cursor:pointer;background:var(--color-neutral-200);border-radius:1px}input[type=range].svelte-t2vn8l::-moz-range-track{height:2px;cursor:pointer;background:var(--color-neutral-200);border-radius:1px}div.svelte-emenl{background-color:#d92f261a;border:none;border-radius:8px;padding:var(--space);font-size:var(--font-size-200);display:flex;flex-direction:column;align-items:center}.card.svelte-1m35plx{position:relative;align-self:start}.sub-card.svelte-1m35plx{border-radius:.5rem;padding:var(--space);background-color:var(--color-neutral-100);display:flex;flex-direction:column}.custom-scenario-container.svelte-1m35plx{display:grid;gap:1rem;grid-template-rows:repeat(3,min-content);grid-template-areas:"header" "settings" "sliders"}.custom-scenario-container.svelte-1m35plx>div:where(.svelte-1m35plx):first-of-type{grid-area:header;display:flex;flex-direction:row;gap:var(--space);align-items:center}.custom-scenario-help-text.svelte-1m35plx{display:none}.custom-settings-container.svelte-1m35plx{grid-area:settings;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.state-high-res-container.svelte-1m35plx{display:none;position:absolute;top:50px;left:0;transform:translate(-98%);max-width:250px;z-index:-1;border-radius:8px;box-shadow:0 6px 6px #0000001a}.state-low-res-container.svelte-1m35plx{grid-area:settings;max-width:15em}.custom-setting.svelte-1m35plx{max-width:15em;display:flex;flex-direction:column;align-items:center;gap:1rem}.sliders-container.svelte-1m35plx{grid-area:sliders}.sub-sub-card.svelte-1m35plx{background-color:var(--color-purple-pink);border:2px solid var(--color-neutral-100);border-radius:1.25em;padding:var(--space)}.startyear.svelte-1m35plx button:where(.svelte-1m35plx){border:1px solid var(--color-white);border-radius:5px;font-weight:700}.startyear.svelte-1m35plx p:where(.svelte-1m35plx){font-size:var(--font-size-400);font-weight:700}.label.svelte-1m35plx{font-size:var(--font-size-300);text-align:center}.label.high-res.svelte-1m35plx{display:none}.label.low-res.svelte-1m35plx{display:block}h1.svelte-1m35plx,h2.svelte-1m35plx{padding-bottom:3px;margin-bottom:.5rem;border-bottom:1px solid var(--color-purple);width:fit-content}h1.svelte-1m35plx{font-size:var(--font-size-500)}h2.svelte-1m35plx{font-size:var(--font-size-400);white-space:nowrap}@media (780px < width){.state-high-res-container.svelte-1m35plx{display:block}.state-low-res-container.svelte-1m35plx{display:none}}@media (1200px < width){.button-group.svelte-1m35plx{flex-wrap:nowrap}.custom-scenario-container.svelte-1m35plx{grid-template-rows:min-content auto;grid-template-columns:auto min-content;grid-template-areas:"header header" "sliders settings";gap:2rem}.custom-settings-container.svelte-1m35plx{flex-direction:column}.custom-scenario-help-text.svelte-1m35plx,.label.high-res.svelte-1m35plx{display:block}.label.low-res.svelte-1m35plx{display:none}}@container (1 < aspect-ratio){main.svelte-2wha3y{height:100cqh;display:flex}}
