.chart-frame.stack.svelte-1s7a40s>.svelte-1s7a40s.svelte-1s7a40s{margin-block:0}.chart-frame.stack.svelte-1s7a40s>.svelte-1s7a40s+.svelte-1s7a40s{margin-block-start:var(--s0, 1.5rem)}.chartfooter.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{display:flex;flex-direction:row;max-width:var(--readable-max-width);justify-content:space-between}.chartfooter.footerAdjust.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{margin-top:var(--footer-offset)}.logo-container.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{display:flex;flex-direction:row;justify-content:end;width:140px;text-align:right}.footer-text.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{width:100%}.chart-frame.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{margin:0;padding:1.25em;position:relative;max-width:var(--readable-max-width);font-family:var(--sans-serif);background-color:var(--custom-bg, white);color:var(--custom-colour, black)}.source.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{font-family:var(--sans-serif);font-size:.8rem;color:var(--custom-colour, black);line-height:var(--s1);white-space:normal}.subtitle.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s,h2.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s,.source.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{font-family:var(--sans-serif);font-weight:400}.source-colon.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{font-weight:700}.subtitle.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s,.title.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{line-height:1.78rem}.subtitle.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{margin-top:var(--s-3);word-wrap:break-word;white-space:normal}h2.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{font-size:1.875rem;font-family:var(--sans-serif-narrow);font-weight:700;word-wrap:break-word;white-space:normal}.chart-frame.stack.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width: 620px){.title.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{font-size:var(--s1);line-height:var(--s1)}.subtitle.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s,.source.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{font-size:var(--s0);line-height:var(--s0)}}@media only screen and (max-width: 500px){.subtitle.svelte-1s7a40s.svelte-1s7a40s.svelte-1s7a40s{font-size:var(--s0);line-height:var(--s0);margin-top:var(--s-1)}}
