/* ===========================================================================
   Theme — Report 2026-37, "The Unequal Geography of Human Air Pollution
   Exposure"

   Aesthetic: particle field. A pale, paper-white masthead carries a field of
   dots that thicken and darken from left to right — clean air on the left,
   the most polluted on the right — each dot tinted by the WHO exposure band it
   would fall in (inline SVG data URI). Below it runs a seven-step band ribbon
   from ≤ 5 to > 50 µg/m³; the same seven colours fill every map, chart and
   tile, and every h2 opens with a three-dot particle glyph. Inter Tight for
   display, Encode Sans for prose, Ubuntu Mono for figures.

   Loaded after report.css; report.js reads these tokens for chart colours,
   and charts.js reads the --b-* and --g-* tokens so no hex lives in the script.
   =========================================================================== */

:root {
  --bg: #f6f5f2;
  --bg-card: #ffffff;
  --bg-accent: #ecebe6;
  --bg-dark: #24232a;
  --bg-dark-2: #18171c;

  --text: #1d1c22;
  --text-secondary: #3d3c45;
  --text-muted: #6b6a73;
  --text-inverse: #f6f5f2;

  --primary: #2a2930;
  --primary-light: #4b5f86;
  --accent: #b53048;
  --accent-light: #e58b98;

  --border: #dddbd4;
  --border-light: #ecebe6;
  --rule: #cbc9c1;

  /* WHO exposure bands: ≤5, 5–10, 10–15, 15–25, 25–35, 35–50, >50 µg/m³ */
  --b0: #3e9b6e;
  --b1: #8dbb5a;
  --b2: #e3c54a;
  --b3: #ec9a3a;
  --b4: #dc5f37;
  --b5: #b53048;
  --b6: #6e2148;

  /* income groups and regions */
  --g-lic: #6e2148;
  --g-lmc: #dc5f37;
  --g-umc: #e3a43a;
  --g-hic: #4b5f86;
  --r-sas: #b53048;
  --r-mea: #d9822f;
  --r-ssf: #8a5a2b;
  --r-eas: #3f8f8a;
  --r-lcn: #6b9e3a;
  --r-ecs: #5d77b0;
  --r-nac: #7b6aa8;
  --c-good: #2f8c6a;
  --c-bad: #b53048;
  --c-muted: #b2b0a8;

  --chart-blue: #4b5f86;
  --chart-blue-light: #a9b6d0;
  --chart-gold: #e3c54a;
  --chart-red: #b53048;
  --chart-teal: #3f8f8a;
  --chart-gray: #8f8d86;
  --chart-orange: #ec9a3a;
  --chart-purple: #6e2148;

  --serif: "Inter Tight", -apple-system, BlinkMacSystemFont, "system-ui", sans-serif;
  --sans: "Encode Sans", -apple-system, BlinkMacSystemFont, "system-ui", "Segoe UI", sans-serif;
  --mono: "Ubuntu Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;

  --field: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='300' viewBox='0 0 900 300'%3E%3Ccircle cx='1' cy='14' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='-1' cy='70' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='-1' cy='155' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='-0' cy='222' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='-1' cy='265' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='14' cy='16' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='14' cy='84' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='15' cy='97' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='13' cy='112' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='14' cy='126' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='14' cy='156' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='12' cy='169' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='15' cy='211' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='13' cy='296' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='26' cy='14' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='30' cy='169' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='27' cy='194' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='29' cy='253' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='26' cy='282' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='44' cy='-1' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='43' cy='15' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='41' cy='27' r='0.6' fill='%233e9b6e' fill-opacity='0.25'/%3E%3Ccircle cx='44' cy='57' r='0.6' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='41' cy='139' r='0.6' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='41' cy='195' r='0.6' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='42' cy='265' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='41' cy='280' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='55' cy='98' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='57' cy='167' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='55' cy='182' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='54' cy='223' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='57' cy='239' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='54' cy='252' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='57' cy='279' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='69' cy='-0' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='71' cy='84' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='70' cy='156' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='70' cy='223' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='72' cy='266' r='0.7' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='70' cy='280' r='0.7' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='69' cy='294' r='0.7' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='83' cy='30' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='84' cy='57' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='84' cy='72' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='84' cy='82' r='0.7' fill='%233e9b6e' fill-opacity='0.26'/%3E%3Ccircle cx='85' cy='113' r='0.7' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='83' cy='267' r='0.7' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='98' cy='13' r='0.7' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='98' cy='113' r='0.7' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='98' cy='195' r='0.7' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='99' cy='211' r='0.7' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='96' cy='251' r='0.8' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='98' cy='279' r='0.8' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='114' cy='100' r='0.8' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='112' cy='139' r='0.8' fill='%233e9b6e' fill-opacity='0.27'/%3E%3Ccircle cx='112' cy='168' r='0.8' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='113' cy='209' r='0.8' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='113' cy='253' r='0.8' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='127' cy='184' r='0.9' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='126' cy='239' r='0.8' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='128' cy='252' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='141' cy='57' r='0.8' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='141' cy='97' r='0.8' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='139' cy='154' r='0.9' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='139' cy='169' r='0.8' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='138' cy='223' r='0.9' fill='%238dbb5a' fill-opacity='0.29'/%3E%3Ccircle cx='138' cy='251' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='140' cy='294' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='156' cy='12' r='0.8' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='155' cy='28' r='0.8' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='154' cy='110' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='154' cy='195' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='153' cy='225' r='1.0' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='155' cy='296' r='1.0' fill='%233e9b6e' fill-opacity='0.30'/%3E%3Ccircle cx='168' cy='14' r='0.8' fill='%233e9b6e' fill-opacity='0.28'/%3E%3Ccircle cx='168' cy='56' r='0.8' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='169' cy='111' r='0.8' fill='%238dbb5a' fill-opacity='0.29'/%3E%3Ccircle cx='169' cy='138' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='167' cy='209' r='0.9' fill='%238dbb5a' fill-opacity='0.30'/%3E%3Ccircle cx='166' cy='251' r='0.9' fill='%233e9b6e' fill-opacity='0.30'/%3E%3Ccircle cx='168' cy='296' r='1.0' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='181' cy='27' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='182' cy='40' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='182' cy='72' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='182' cy='126' r='0.9' fill='%233e9b6e' fill-opacity='0.30'/%3E%3Ccircle cx='183' cy='155' r='0.9' fill='%238dbb5a' fill-opacity='0.30'/%3E%3Ccircle cx='180' cy='169' r='0.9' fill='%233e9b6e' fill-opacity='0.30'/%3E%3Ccircle cx='181' cy='181' r='0.9' fill='%233e9b6e' fill-opacity='0.30'/%3E%3Ccircle cx='182' cy='252' r='1.0' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='181' cy='267' r='1.1' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='180' cy='278' r='1.0' fill='%238dbb5a' fill-opacity='0.31'/%3E%3Ccircle cx='183' cy='296' r='1.0' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='195' cy='40' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='196' cy='97' r='1.0' fill='%233e9b6e' fill-opacity='0.30'/%3E%3Ccircle cx='198' cy='127' r='0.9' fill='%233e9b6e' fill-opacity='0.30'/%3E%3Ccircle cx='198' cy='140' r='1.0' fill='%233e9b6e' fill-opacity='0.30'/%3E%3Ccircle cx='196' cy='154' r='0.9' fill='%238dbb5a' fill-opacity='0.31'/%3E%3Ccircle cx='197' cy='170' r='1.1' fill='%238dbb5a' fill-opacity='0.31'/%3E%3Ccircle cx='197' cy='183' r='1.0' fill='%238dbb5a' fill-opacity='0.31'/%3E%3Ccircle cx='197' cy='211' r='1.0' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='210' cy='0' r='0.9' fill='%233e9b6e' fill-opacity='0.29'/%3E%3Ccircle cx='210' cy='55' r='1.0' fill='%238dbb5a' fill-opacity='0.30'/%3E%3Ccircle cx='212' cy='155' r='1.1' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='209' cy='240' r='1.0' fill='%233e9b6e' fill-opacity='0.32'/%3E%3Ccircle cx='212' cy='268' r='1.0' fill='%233e9b6e' fill-opacity='0.32'/%3E%3Ccircle cx='223' cy='-1' r='0.9' fill='%233e9b6e' fill-opacity='0.30'/%3E%3Ccircle cx='223' cy='28' r='0.9' fill='%233e9b6e' fill-opacity='0.30'/%3E%3Ccircle cx='222' cy='69' r='1.1' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='225' cy='113' r='1.0' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='225' cy='125' r='1.1' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='225' cy='140' r='1.1' fill='%233e9b6e' fill-opacity='0.32'/%3E%3Ccircle cx='223' cy='194' r='1.2' fill='%238dbb5a' fill-opacity='0.32'/%3E%3Ccircle cx='225' cy='209' r='1.0' fill='%233e9b6e' fill-opacity='0.32'/%3E%3Ccircle cx='225' cy='224' r='1.2' fill='%238dbb5a' fill-opacity='0.33'/%3E%3Ccircle cx='224' cy='236' r='1.1' fill='%238dbb5a' fill-opacity='0.33'/%3E%3Ccircle cx='224' cy='251' r='1.1' fill='%238dbb5a' fill-opacity='0.33'/%3E%3Ccircle cx='224' cy='267' r='1.1' fill='%238dbb5a' fill-opacity='0.33'/%3E%3Ccircle cx='237' cy='56' r='1.0' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='237' cy='111' r='1.1' fill='%233e9b6e' fill-opacity='0.32'/%3E%3Ccircle cx='240' cy='253' r='1.1' fill='%233e9b6e' fill-opacity='0.34'/%3E%3Ccircle cx='252' cy='16' r='0.9' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='250' cy='44' r='1.1' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='253' cy='85' r='1.0' fill='%238dbb5a' fill-opacity='0.32'/%3E%3Ccircle cx='251' cy='140' r='1.0' fill='%233e9b6e' fill-opacity='0.33'/%3E%3Ccircle cx='250' cy='169' r='1.2' fill='%238dbb5a' fill-opacity='0.33'/%3E%3Ccircle cx='254' cy='238' r='1.2' fill='%233e9b6e' fill-opacity='0.34'/%3E%3Ccircle cx='253' cy='265' r='1.2' fill='%233e9b6e' fill-opacity='0.35'/%3E%3Ccircle cx='252' cy='295' r='1.4' fill='%238dbb5a' fill-opacity='0.35'/%3E%3Ccircle cx='266' cy='14' r='1.1' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='268' cy='55' r='1.1' fill='%233e9b6e' fill-opacity='0.32'/%3E%3Ccircle cx='266' cy='98' r='1.0' fill='%233e9b6e' fill-opacity='0.33'/%3E%3Ccircle cx='267' cy='168' r='1.3' fill='%238dbb5a' fill-opacity='0.34'/%3E%3Ccircle cx='265' cy='254' r='1.4' fill='%233e9b6e' fill-opacity='0.35'/%3E%3Ccircle cx='267' cy='278' r='1.4' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='267' cy='296' r='1.5' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='282' cy='-0' r='1.0' fill='%233e9b6e' fill-opacity='0.31'/%3E%3Ccircle cx='282' cy='43' r='1.1' fill='%233e9b6e' fill-opacity='0.32'/%3E%3Ccircle cx='281' cy='57' r='1.0' fill='%233e9b6e' fill-opacity='0.32'/%3E%3Ccircle cx='279' cy='113' r='1.1' fill='%238dbb5a' fill-opacity='0.33'/%3E%3Ccircle cx='279' cy='126' r='1.2' fill='%238dbb5a' fill-opacity='0.34'/%3E%3Ccircle cx='282' cy='140' r='1.2' fill='%238dbb5a' fill-opacity='0.34'/%3E%3Ccircle cx='279' cy='197' r='1.3' fill='%238dbb5a' fill-opacity='0.35'/%3E%3Ccircle cx='279' cy='293' r='1.5' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='293' cy='16' r='1.1' fill='%238dbb5a' fill-opacity='0.32'/%3E%3Ccircle cx='293' cy='26' r='1.1' fill='%238dbb5a' fill-opacity='0.32'/%3E%3Ccircle cx='294' cy='58' r='1.2' fill='%233e9b6e' fill-opacity='0.33'/%3E%3Ccircle cx='296' cy='72' r='1.2' fill='%233e9b6e' fill-opacity='0.33'/%3E%3Ccircle cx='293' cy='83' r='1.2' fill='%238dbb5a' fill-opacity='0.33'/%3E%3Ccircle cx='294' cy='127' r='1.3' fill='%238dbb5a' fill-opacity='0.34'/%3E%3Ccircle cx='296' cy='156' r='1.2' fill='%233e9b6e' fill-opacity='0.35'/%3E%3Ccircle cx='292' cy='167' r='1.4' fill='%233e9b6e' fill-opacity='0.35'/%3E%3Ccircle cx='293' cy='182' r='1.5' fill='%233e9b6e' fill-opacity='0.35'/%3E%3Ccircle cx='294' cy='198' r='1.2' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='294' cy='225' r='1.4' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='295' cy='281' r='1.6' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='292' cy='294' r='1.3' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='309' cy='1' r='1.0' fill='%238dbb5a' fill-opacity='0.32'/%3E%3Ccircle cx='307' cy='29' r='1.2' fill='%233e9b6e' fill-opacity='0.33'/%3E%3Ccircle cx='307' cy='40' r='1.0' fill='%233e9b6e' fill-opacity='0.33'/%3E%3Ccircle cx='307' cy='58' r='1.1' fill='%238dbb5a' fill-opacity='0.33'/%3E%3Ccircle cx='309' cy='112' r='1.4' fill='%238dbb5a' fill-opacity='0.35'/%3E%3Ccircle cx='308' cy='128' r='1.3' fill='%233e9b6e' fill-opacity='0.35'/%3E%3Ccircle cx='308' cy='139' r='1.2' fill='%238dbb5a' fill-opacity='0.35'/%3E%3Ccircle cx='309' cy='181' r='1.4' fill='%233e9b6e' fill-opacity='0.36'/%3E%3Ccircle cx='309' cy='196' r='1.5' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='308' cy='209' r='1.4' fill='%233e9b6e' fill-opacity='0.37'/%3E%3Ccircle cx='308' cy='222' r='1.3' fill='%233e9b6e' fill-opacity='0.37'/%3E%3Ccircle cx='306' cy='240' r='1.3' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='307' cy='252' r='1.3' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='308' cy='267' r='1.3' fill='%238dbb5a' fill-opacity='0.38'/%3E%3Ccircle cx='308' cy='293' r='1.5' fill='%238dbb5a' fill-opacity='0.38'/%3E%3Ccircle cx='320' cy='1' r='1.1' fill='%238dbb5a' fill-opacity='0.33'/%3E%3Ccircle cx='322' cy='29' r='1.1' fill='%233e9b6e' fill-opacity='0.33'/%3E%3Ccircle cx='323' cy='41' r='1.3' fill='%233e9b6e' fill-opacity='0.34'/%3E%3Ccircle cx='321' cy='83' r='1.1' fill='%238dbb5a' fill-opacity='0.35'/%3E%3Ccircle cx='322' cy='112' r='1.3' fill='%233e9b6e' fill-opacity='0.35'/%3E%3Ccircle cx='323' cy='156' r='1.4' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='323' cy='196' r='1.5' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='322' cy='295' r='1.4' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='334' cy='-0' r='1.2' fill='%238dbb5a' fill-opacity='0.33'/%3E%3Ccircle cx='334' cy='27' r='1.3' fill='%238dbb5a' fill-opacity='0.34'/%3E%3Ccircle cx='337' cy='42' r='1.1' fill='%238dbb5a' fill-opacity='0.34'/%3E%3Ccircle cx='336' cy='69' r='1.2' fill='%238dbb5a' fill-opacity='0.35'/%3E%3Ccircle cx='336' cy='209' r='1.6' fill='%238dbb5a' fill-opacity='0.38'/%3E%3Ccircle cx='338' cy='239' r='1.4' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='337' cy='252' r='1.5' fill='%23e3c54a' fill-opacity='0.39'/%3E%3Ccircle cx='336' cy='282' r='1.7' fill='%238dbb5a' fill-opacity='0.40'/%3E%3Ccircle cx='349' cy='14' r='1.2' fill='%233e9b6e' fill-opacity='0.34'/%3E%3Ccircle cx='349' cy='69' r='1.3' fill='%238dbb5a' fill-opacity='0.35'/%3E%3Ccircle cx='349' cy='83' r='1.4' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='349' cy='100' r='1.5' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='350' cy='142' r='1.3' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='351' cy='155' r='1.6' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='351' cy='210' r='1.6' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='352' cy='224' r='1.7' fill='%23e3c54a' fill-opacity='0.39'/%3E%3Ccircle cx='351' cy='239' r='1.4' fill='%238dbb5a' fill-opacity='0.40'/%3E%3Ccircle cx='351' cy='254' r='1.7' fill='%23e3c54a' fill-opacity='0.40'/%3E%3Ccircle cx='350' cy='266' r='1.7' fill='%238dbb5a' fill-opacity='0.40'/%3E%3Ccircle cx='364' cy='1' r='1.3' fill='%233e9b6e' fill-opacity='0.34'/%3E%3Ccircle cx='362' cy='15' r='1.4' fill='%238dbb5a' fill-opacity='0.35'/%3E%3Ccircle cx='363' cy='55' r='1.4' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='363' cy='154' r='1.5' fill='%238dbb5a' fill-opacity='0.38'/%3E%3Ccircle cx='363' cy='168' r='1.7' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='365' cy='225' r='1.7' fill='%23e3c54a' fill-opacity='0.40'/%3E%3Ccircle cx='363' cy='237' r='1.5' fill='%23e3c54a' fill-opacity='0.40'/%3E%3Ccircle cx='362' cy='251' r='1.6' fill='%23e3c54a' fill-opacity='0.41'/%3E%3Ccircle cx='363' cy='267' r='1.5' fill='%238dbb5a' fill-opacity='0.41'/%3E%3Ccircle cx='364' cy='278' r='1.7' fill='%238dbb5a' fill-opacity='0.41'/%3E%3Ccircle cx='380' cy='58' r='1.3' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='379' cy='111' r='1.3' fill='%23e3c54a' fill-opacity='0.38'/%3E%3Ccircle cx='377' cy='127' r='1.5' fill='%238dbb5a' fill-opacity='0.38'/%3E%3Ccircle cx='379' cy='139' r='1.4' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='377' cy='152' r='1.5' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='377' cy='180' r='1.6' fill='%238dbb5a' fill-opacity='0.40'/%3E%3Ccircle cx='378' cy='210' r='1.8' fill='%23e3c54a' fill-opacity='0.40'/%3E%3Ccircle cx='377' cy='265' r='1.7' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='379' cy='281' r='2.0' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='390' cy='-1' r='1.3' fill='%238dbb5a' fill-opacity='0.35'/%3E%3Ccircle cx='392' cy='55' r='1.3' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='391' cy='71' r='1.5' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='391' cy='182' r='1.4' fill='%238dbb5a' fill-opacity='0.40'/%3E%3Ccircle cx='394' cy='210' r='1.6' fill='%23e3c54a' fill-opacity='0.41'/%3E%3Ccircle cx='394' cy='237' r='1.6' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='393' cy='266' r='2.0' fill='%238dbb5a' fill-opacity='0.43'/%3E%3Ccircle cx='393' cy='278' r='1.8' fill='%238dbb5a' fill-opacity='0.43'/%3E%3Ccircle cx='393' cy='295' r='1.7' fill='%23e3c54a' fill-opacity='0.44'/%3E%3Ccircle cx='404' cy='2' r='1.2' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='407' cy='30' r='1.5' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='405' cy='42' r='1.3' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='407' cy='98' r='1.8' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='405' cy='125' r='1.7' fill='%238dbb5a' fill-opacity='0.40'/%3E%3Ccircle cx='405' cy='168' r='1.7' fill='%238dbb5a' fill-opacity='0.41'/%3E%3Ccircle cx='404' cy='197' r='1.7' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='405' cy='210' r='1.5' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='405' cy='225' r='1.7' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='405' cy='281' r='2.0' fill='%23e3c54a' fill-opacity='0.44'/%3E%3Ccircle cx='407' cy='294' r='2.0' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='421' cy='1' r='1.3' fill='%238dbb5a' fill-opacity='0.36'/%3E%3Ccircle cx='421' cy='30' r='1.3' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='421' cy='56' r='1.4' fill='%238dbb5a' fill-opacity='0.38'/%3E%3Ccircle cx='420' cy='86' r='1.6' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='421' cy='98' r='1.8' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='419' cy='140' r='1.5' fill='%23e3c54a' fill-opacity='0.41'/%3E%3Ccircle cx='420' cy='152' r='1.9' fill='%23e3c54a' fill-opacity='0.41'/%3E%3Ccircle cx='418' cy='167' r='1.8' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='421' cy='180' r='1.5' fill='%238dbb5a' fill-opacity='0.42'/%3E%3Ccircle cx='419' cy='196' r='1.6' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='418' cy='210' r='1.9' fill='%23e3c54a' fill-opacity='0.43'/%3E%3Ccircle cx='420' cy='226' r='2.1' fill='%238dbb5a' fill-opacity='0.43'/%3E%3Ccircle cx='418' cy='254' r='2.0' fill='%23e3c54a' fill-opacity='0.44'/%3E%3Ccircle cx='436' cy='58' r='1.7' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='434' cy='69' r='1.7' fill='%23e3c54a' fill-opacity='0.39'/%3E%3Ccircle cx='434' cy='99' r='1.8' fill='%238dbb5a' fill-opacity='0.40'/%3E%3Ccircle cx='433' cy='110' r='1.6' fill='%23e3c54a' fill-opacity='0.41'/%3E%3Ccircle cx='432' cy='126' r='1.7' fill='%23e3c54a' fill-opacity='0.41'/%3E%3Ccircle cx='433' cy='141' r='1.7' fill='%238dbb5a' fill-opacity='0.41'/%3E%3Ccircle cx='434' cy='196' r='1.9' fill='%23e3c54a' fill-opacity='0.43'/%3E%3Ccircle cx='435' cy='210' r='2.1' fill='%238dbb5a' fill-opacity='0.44'/%3E%3Ccircle cx='435' cy='224' r='1.9' fill='%23e3c54a' fill-opacity='0.44'/%3E%3Ccircle cx='436' cy='267' r='1.9' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='447' cy='1' r='1.4' fill='%238dbb5a' fill-opacity='0.37'/%3E%3Ccircle cx='447' cy='44' r='1.6' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='447' cy='71' r='1.7' fill='%23e3c54a' fill-opacity='0.40'/%3E%3Ccircle cx='448' cy='84' r='1.8' fill='%23e3c54a' fill-opacity='0.40'/%3E%3Ccircle cx='448' cy='125' r='1.7' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='448' cy='168' r='1.8' fill='%238dbb5a' fill-opacity='0.43'/%3E%3Ccircle cx='450' cy='195' r='1.8' fill='%23e3c54a' fill-opacity='0.44'/%3E%3Ccircle cx='447' cy='223' r='1.9' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='448' cy='237' r='2.1' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='447' cy='251' r='1.8' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='449' cy='265' r='2.0' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='448' cy='278' r='2.1' fill='%23e3c54a' fill-opacity='0.47'/%3E%3Ccircle cx='449' cy='295' r='2.1' fill='%23e3c54a' fill-opacity='0.47'/%3E%3Ccircle cx='460' cy='13' r='1.5' fill='%238dbb5a' fill-opacity='0.38'/%3E%3Ccircle cx='461' cy='27' r='1.4' fill='%23e3c54a' fill-opacity='0.39'/%3E%3Ccircle cx='461' cy='44' r='1.6' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='464' cy='98' r='1.6' fill='%238dbb5a' fill-opacity='0.41'/%3E%3Ccircle cx='463' cy='153' r='2.0' fill='%238dbb5a' fill-opacity='0.43'/%3E%3Ccircle cx='462' cy='167' r='2.1' fill='%23e3c54a' fill-opacity='0.44'/%3E%3Ccircle cx='460' cy='181' r='2.1' fill='%238dbb5a' fill-opacity='0.44'/%3E%3Ccircle cx='462' cy='198' r='2.0' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='461' cy='210' r='2.1' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='464' cy='222' r='1.9' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='462' cy='237' r='2.2' fill='%23ec9a3a' fill-opacity='0.46'/%3E%3Ccircle cx='461' cy='252' r='2.2' fill='%23e3c54a' fill-opacity='0.47'/%3E%3Ccircle cx='461' cy='265' r='1.8' fill='%23ec9a3a' fill-opacity='0.47'/%3E%3Ccircle cx='461' cy='293' r='2.3' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='476' cy='13' r='1.5' fill='%238dbb5a' fill-opacity='0.39'/%3E%3Ccircle cx='474' cy='70' r='1.6' fill='%23e3c54a' fill-opacity='0.41'/%3E%3Ccircle cx='475' cy='85' r='1.7' fill='%238dbb5a' fill-opacity='0.42'/%3E%3Ccircle cx='475' cy='100' r='1.7' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='477' cy='112' r='2.0' fill='%238dbb5a' fill-opacity='0.43'/%3E%3Ccircle cx='477' cy='127' r='2.0' fill='%238dbb5a' fill-opacity='0.43'/%3E%3Ccircle cx='475' cy='140' r='2.0' fill='%23e3c54a' fill-opacity='0.44'/%3E%3Ccircle cx='477' cy='167' r='2.1' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='474' cy='197' r='2.2' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='474' cy='211' r='2.3' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='476' cy='237' r='2.2' fill='%23e3c54a' fill-opacity='0.47'/%3E%3Ccircle cx='474' cy='267' r='2.1' fill='%23ec9a3a' fill-opacity='0.48'/%3E%3Ccircle cx='477' cy='279' r='2.0' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='477' cy='295' r='2.0' fill='%23ec9a3a' fill-opacity='0.49'/%3E%3Ccircle cx='492' cy='-2' r='1.8' fill='%23e3c54a' fill-opacity='0.39'/%3E%3Ccircle cx='491' cy='12' r='1.8' fill='%238dbb5a' fill-opacity='0.40'/%3E%3Ccircle cx='489' cy='68' r='2.0' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='490' cy='99' r='1.8' fill='%238dbb5a' fill-opacity='0.43'/%3E%3Ccircle cx='488' cy='153' r='1.7' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='489' cy='169' r='1.7' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='489' cy='251' r='2.2' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='491' cy='266' r='2.2' fill='%23ec9a3a' fill-opacity='0.49'/%3E%3Ccircle cx='491' cy='279' r='2.6' fill='%23e3c54a' fill-opacity='0.50'/%3E%3Ccircle cx='504' cy='27' r='1.9' fill='%238dbb5a' fill-opacity='0.41'/%3E%3Ccircle cx='505' cy='70' r='1.7' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='503' cy='83' r='1.7' fill='%23e3c54a' fill-opacity='0.43'/%3E%3Ccircle cx='503' cy='97' r='1.9' fill='%23e3c54a' fill-opacity='0.44'/%3E%3Ccircle cx='506' cy='128' r='1.7' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='506' cy='139' r='2.3' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='505' cy='224' r='2.2' fill='%23ec9a3a' fill-opacity='0.49'/%3E%3Ccircle cx='504' cy='240' r='2.5' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='519' cy='28' r='1.6' fill='%238dbb5a' fill-opacity='0.41'/%3E%3Ccircle cx='518' cy='112' r='2.3' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='520' cy='128' r='2.0' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='516' cy='153' r='2.0' fill='%23e3c54a' fill-opacity='0.47'/%3E%3Ccircle cx='517' cy='183' r='2.0' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='517' cy='194' r='1.9' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='517' cy='210' r='2.5' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='518' cy='293' r='2.3' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='532' cy='42' r='1.6' fill='%23e3c54a' fill-opacity='0.43'/%3E%3Ccircle cx='533' cy='71' r='1.8' fill='%23e3c54a' fill-opacity='0.44'/%3E%3Ccircle cx='532' cy='86' r='2.2' fill='%23e3c54a' fill-opacity='0.44'/%3E%3Ccircle cx='530' cy='96' r='2.1' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='532' cy='110' r='2.2' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='533' cy='138' r='2.2' fill='%23ec9a3a' fill-opacity='0.47'/%3E%3Ccircle cx='532' cy='169' r='1.9' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='533' cy='181' r='2.5' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='532' cy='195' r='2.1' fill='%23ec9a3a' fill-opacity='0.49'/%3E%3Ccircle cx='530' cy='210' r='2.0' fill='%23ec9a3a' fill-opacity='0.50'/%3E%3Ccircle cx='532' cy='236' r='2.8' fill='%23ec9a3a' fill-opacity='0.51'/%3E%3Ccircle cx='530' cy='265' r='2.5' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='548' cy='-2' r='1.7' fill='%23e3c54a' fill-opacity='0.41'/%3E%3Ccircle cx='548' cy='142' r='2.4' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='546' cy='152' r='2.3' fill='%23ec9a3a' fill-opacity='0.48'/%3E%3Ccircle cx='545' cy='195' r='2.7' fill='%23e3c54a' fill-opacity='0.50'/%3E%3Ccircle cx='547' cy='212' r='2.1' fill='%23ec9a3a' fill-opacity='0.51'/%3E%3Ccircle cx='547' cy='224' r='2.6' fill='%23ec9a3a' fill-opacity='0.51'/%3E%3Ccircle cx='545' cy='266' r='2.2' fill='%23e3c54a' fill-opacity='0.53'/%3E%3Ccircle cx='545' cy='293' r='2.4' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='562' cy='-0' r='1.7' fill='%23e3c54a' fill-opacity='0.42'/%3E%3Ccircle cx='558' cy='28' r='1.8' fill='%23e3c54a' fill-opacity='0.43'/%3E%3Ccircle cx='561' cy='57' r='1.8' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='561' cy='69' r='1.7' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='560' cy='82' r='2.1' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='559' cy='125' r='2.3' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='559' cy='141' r='2.3' fill='%23ec9a3a' fill-opacity='0.48'/%3E%3Ccircle cx='561' cy='156' r='2.4' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='559' cy='167' r='2.1' fill='%23ec9a3a' fill-opacity='0.50'/%3E%3Ccircle cx='559' cy='180' r='2.4' fill='%23ec9a3a' fill-opacity='0.50'/%3E%3Ccircle cx='561' cy='197' r='2.1' fill='%23e3c54a' fill-opacity='0.51'/%3E%3Ccircle cx='560' cy='253' r='2.4' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='558' cy='267' r='2.2' fill='%23e3c54a' fill-opacity='0.54'/%3E%3Ccircle cx='575' cy='110' r='1.9' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='575' cy='138' r='2.0' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='576' cy='156' r='2.2' fill='%23ec9a3a' fill-opacity='0.50'/%3E%3Ccircle cx='573' cy='169' r='2.3' fill='%23ec9a3a' fill-opacity='0.51'/%3E%3Ccircle cx='575' cy='212' r='2.4' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='575' cy='224' r='2.2' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='573' cy='266' r='3.0' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='575' cy='281' r='2.9' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='586' cy='42' r='2.0' fill='%23e3c54a' fill-opacity='0.45'/%3E%3Ccircle cx='588' cy='100' r='2.2' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='586' cy='140' r='2.2' fill='%23e3c54a' fill-opacity='0.50'/%3E%3Ccircle cx='590' cy='154' r='2.5' fill='%23e3c54a' fill-opacity='0.51'/%3E%3Ccircle cx='587' cy='169' r='2.5' fill='%23e3c54a' fill-opacity='0.52'/%3E%3Ccircle cx='588' cy='196' r='2.4' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='590' cy='209' r='2.9' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='589' cy='225' r='2.8' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='586' cy='265' r='3.0' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='586' cy='282' r='3.2' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='587' cy='294' r='2.6' fill='%23dc5f37' fill-opacity='0.58'/%3E%3Ccircle cx='602' cy='1' r='2.1' fill='%238dbb5a' fill-opacity='0.44'/%3E%3Ccircle cx='604' cy='41' r='2.2' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='600' cy='97' r='2.5' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='602' cy='113' r='2.6' fill='%23e3c54a' fill-opacity='0.50'/%3E%3Ccircle cx='602' cy='127' r='2.4' fill='%23ec9a3a' fill-opacity='0.50'/%3E%3Ccircle cx='602' cy='167' r='2.2' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='604' cy='183' r='2.9' fill='%23e3c54a' fill-opacity='0.53'/%3E%3Ccircle cx='603' cy='198' r='2.8' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='600' cy='226' r='2.9' fill='%23dc5f37' fill-opacity='0.55'/%3E%3Ccircle cx='600' cy='239' r='2.9' fill='%23dc5f37' fill-opacity='0.56'/%3E%3Ccircle cx='601' cy='266' r='3.0' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='602' cy='295' r='3.3' fill='%23ec9a3a' fill-opacity='0.59'/%3E%3Ccircle cx='616' cy='14' r='1.7' fill='%238dbb5a' fill-opacity='0.45'/%3E%3Ccircle cx='617' cy='41' r='2.4' fill='%23ec9a3a' fill-opacity='0.47'/%3E%3Ccircle cx='615' cy='84' r='2.1' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='615' cy='112' r='2.0' fill='%23e3c54a' fill-opacity='0.50'/%3E%3Ccircle cx='616' cy='124' r='2.7' fill='%23e3c54a' fill-opacity='0.51'/%3E%3Ccircle cx='617' cy='141' r='2.4' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='614' cy='156' r='2.9' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='614' cy='197' r='2.9' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='618' cy='209' r='2.9' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='618' cy='225' r='2.6' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='617' cy='253' r='2.5' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='618' cy='266' r='3.1' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='615' cy='278' r='2.6' fill='%23dc5f37' fill-opacity='0.59'/%3E%3Ccircle cx='618' cy='293' r='3.4' fill='%23ec9a3a' fill-opacity='0.60'/%3E%3Ccircle cx='630' cy='0' r='1.9' fill='%238dbb5a' fill-opacity='0.45'/%3E%3Ccircle cx='630' cy='12' r='2.0' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='632' cy='40' r='2.1' fill='%23e3c54a' fill-opacity='0.47'/%3E%3Ccircle cx='631' cy='69' r='2.0' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='631' cy='85' r='2.0' fill='%23ec9a3a' fill-opacity='0.50'/%3E%3Ccircle cx='631' cy='99' r='2.5' fill='%23e3c54a' fill-opacity='0.50'/%3E%3Ccircle cx='631' cy='113' r='2.5' fill='%23ec9a3a' fill-opacity='0.51'/%3E%3Ccircle cx='629' cy='153' r='2.5' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='632' cy='183' r='3.1' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='631' cy='208' r='3.1' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='630' cy='238' r='3.0' fill='%23dc5f37' fill-opacity='0.58'/%3E%3Ccircle cx='631' cy='252' r='3.4' fill='%23ec9a3a' fill-opacity='0.59'/%3E%3Ccircle cx='632' cy='267' r='3.3' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='630' cy='293' r='3.6' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='645' cy='14' r='1.9' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='645' cy='27' r='2.2' fill='%23ec9a3a' fill-opacity='0.47'/%3E%3Ccircle cx='646' cy='57' r='2.5' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='645' cy='83' r='2.4' fill='%23e3c54a' fill-opacity='0.50'/%3E%3Ccircle cx='644' cy='97' r='2.1' fill='%23e3c54a' fill-opacity='0.51'/%3E%3Ccircle cx='644' cy='154' r='2.6' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='646' cy='181' r='2.3' fill='%23dc5f37' fill-opacity='0.56'/%3E%3Ccircle cx='642' cy='236' r='3.2' fill='%23dc5f37' fill-opacity='0.59'/%3E%3Ccircle cx='643' cy='265' r='3.0' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='645' cy='293' r='2.8' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='657' cy='-0' r='2.2' fill='%23e3c54a' fill-opacity='0.46'/%3E%3Ccircle cx='657' cy='14' r='2.3' fill='%23e3c54a' fill-opacity='0.47'/%3E%3Ccircle cx='659' cy='43' r='2.2' fill='%23ec9a3a' fill-opacity='0.49'/%3E%3Ccircle cx='660' cy='70' r='2.2' fill='%23ec9a3a' fill-opacity='0.50'/%3E%3Ccircle cx='658' cy='97' r='2.1' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='656' cy='112' r='2.6' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='660' cy='128' r='2.5' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='660' cy='141' r='2.6' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='660' cy='152' r='3.1' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='657' cy='168' r='2.3' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='657' cy='183' r='2.8' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='657' cy='197' r='2.8' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='658' cy='208' r='2.9' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='660' cy='239' r='3.3' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='658' cy='268' r='3.1' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='674' cy='-1' r='2.3' fill='%23e3c54a' fill-opacity='0.47'/%3E%3Ccircle cx='670' cy='12' r='2.1' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='672' cy='29' r='2.2' fill='%23ec9a3a' fill-opacity='0.49'/%3E%3Ccircle cx='671' cy='40' r='2.3' fill='%23ec9a3a' fill-opacity='0.49'/%3E%3Ccircle cx='670' cy='70' r='2.1' fill='%23e3c54a' fill-opacity='0.51'/%3E%3Ccircle cx='670' cy='83' r='2.1' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='674' cy='113' r='3.0' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='671' cy='128' r='3.0' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='672' cy='140' r='3.0' fill='%23dc5f37' fill-opacity='0.55'/%3E%3Ccircle cx='672' cy='168' r='3.0' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='672' cy='183' r='3.0' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='671' cy='209' r='2.8' fill='%23dc5f37' fill-opacity='0.59'/%3E%3Ccircle cx='670' cy='252' r='3.4' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='672' cy='266' r='3.1' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='670' cy='280' r='2.9' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='685' cy='14' r='2.3' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='684' cy='42' r='2.5' fill='%23e3c54a' fill-opacity='0.50'/%3E%3Ccircle cx='688' cy='55' r='2.1' fill='%23ec9a3a' fill-opacity='0.51'/%3E%3Ccircle cx='686' cy='70' r='2.8' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='684' cy='111' r='2.4' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='684' cy='140' r='2.8' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='686' cy='156' r='3.2' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='687' cy='168' r='2.7' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='688' cy='197' r='2.9' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='687' cy='210' r='3.0' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='687' cy='226' r='3.3' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='684' cy='239' r='2.7' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='684' cy='253' r='3.7' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='684' cy='267' r='3.5' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='686' cy='295' r='3.4' fill='%23b53048' fill-opacity='0.66'/%3E%3Ccircle cx='701' cy='0' r='2.4' fill='%23e3c54a' fill-opacity='0.48'/%3E%3Ccircle cx='699' cy='15' r='2.1' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='701' cy='29' r='2.5' fill='%23e3c54a' fill-opacity='0.50'/%3E%3Ccircle cx='699' cy='43' r='2.3' fill='%23ec9a3a' fill-opacity='0.51'/%3E%3Ccircle cx='701' cy='68' r='2.8' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='699' cy='99' r='2.4' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='701' cy='140' r='3.2' fill='%23dc5f37' fill-opacity='0.57'/%3E%3Ccircle cx='701' cy='154' r='2.9' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='701' cy='166' r='3.3' fill='%23ec9a3a' fill-opacity='0.59'/%3E%3Ccircle cx='699' cy='184' r='2.7' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='698' cy='195' r='2.9' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='700' cy='239' r='3.6' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='702' cy='252' r='3.4' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='702' cy='265' r='3.3' fill='%23dc5f37' fill-opacity='0.65'/%3E%3Ccircle cx='716' cy='-1' r='2.5' fill='%23e3c54a' fill-opacity='0.49'/%3E%3Ccircle cx='714' cy='42' r='2.0' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='715' cy='69' r='2.7' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='714' cy='127' r='2.7' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='715' cy='140' r='2.9' fill='%23dc5f37' fill-opacity='0.58'/%3E%3Ccircle cx='713' cy='154' r='3.0' fill='%23ec9a3a' fill-opacity='0.59'/%3E%3Ccircle cx='714' cy='169' r='3.3' fill='%23ec9a3a' fill-opacity='0.60'/%3E%3Ccircle cx='715' cy='183' r='3.2' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='716' cy='211' r='3.4' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='715' cy='225' r='3.4' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='712' cy='238' r='3.6' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='715' cy='252' r='2.8' fill='%23dc5f37' fill-opacity='0.65'/%3E%3Ccircle cx='712' cy='264' r='3.3' fill='%23dc5f37' fill-opacity='0.66'/%3E%3Ccircle cx='714' cy='282' r='3.6' fill='%23dc5f37' fill-opacity='0.67'/%3E%3Ccircle cx='714' cy='296' r='3.5' fill='%23b53048' fill-opacity='0.68'/%3E%3Ccircle cx='727' cy='-2' r='2.1' fill='%23e3c54a' fill-opacity='0.50'/%3E%3Ccircle cx='727' cy='27' r='2.2' fill='%23ec9a3a' fill-opacity='0.51'/%3E%3Ccircle cx='730' cy='43' r='2.3' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='729' cy='56' r='2.1' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='728' cy='71' r='2.4' fill='%23dc5f37' fill-opacity='0.54'/%3E%3Ccircle cx='728' cy='110' r='2.4' fill='%23dc5f37' fill-opacity='0.57'/%3E%3Ccircle cx='729' cy='140' r='3.3' fill='%23dc5f37' fill-opacity='0.59'/%3E%3Ccircle cx='727' cy='154' r='2.5' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='727' cy='167' r='2.7' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='728' cy='180' r='3.0' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='727' cy='196' r='3.1' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='730' cy='208' r='3.1' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='727' cy='222' r='3.8' fill='%23b53048' fill-opacity='0.65'/%3E%3Ccircle cx='726' cy='238' r='2.8' fill='%23dc5f37' fill-opacity='0.65'/%3E%3Ccircle cx='729' cy='253' r='3.5' fill='%23dc5f37' fill-opacity='0.66'/%3E%3Ccircle cx='727' cy='268' r='3.1' fill='%23dc5f37' fill-opacity='0.67'/%3E%3Ccircle cx='728' cy='278' r='3.6' fill='%23b53048' fill-opacity='0.68'/%3E%3Ccircle cx='730' cy='295' r='3.2' fill='%23b53048' fill-opacity='0.69'/%3E%3Ccircle cx='743' cy='-0' r='2.1' fill='%23ec9a3a' fill-opacity='0.50'/%3E%3Ccircle cx='744' cy='30' r='2.1' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='743' cy='42' r='2.7' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='741' cy='58' r='2.6' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='744' cy='68' r='3.0' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='741' cy='86' r='2.4' fill='%23dc5f37' fill-opacity='0.56'/%3E%3Ccircle cx='741' cy='98' r='3.2' fill='%23dc5f37' fill-opacity='0.57'/%3E%3Ccircle cx='741' cy='113' r='3.2' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='742' cy='126' r='3.2' fill='%23ec9a3a' fill-opacity='0.59'/%3E%3Ccircle cx='744' cy='167' r='3.4' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='743' cy='209' r='2.8' fill='%23dc5f37' fill-opacity='0.65'/%3E%3Ccircle cx='742' cy='253' r='3.1' fill='%23dc5f37' fill-opacity='0.67'/%3E%3Ccircle cx='743' cy='266' r='3.5' fill='%23b53048' fill-opacity='0.68'/%3E%3Ccircle cx='741' cy='279' r='3.5' fill='%23dc5f37' fill-opacity='0.69'/%3E%3Ccircle cx='743' cy='295' r='3.9' fill='%23b53048' fill-opacity='0.70'/%3E%3Ccircle cx='758' cy='42' r='2.5' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='757' cy='54' r='3.0' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='757' cy='71' r='2.6' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='754' cy='84' r='2.4' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='757' cy='99' r='3.3' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='755' cy='110' r='3.3' fill='%23dc5f37' fill-opacity='0.59'/%3E%3Ccircle cx='757' cy='141' r='3.1' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='757' cy='170' r='2.9' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='757' cy='181' r='2.7' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='756' cy='195' r='3.9' fill='%23dc5f37' fill-opacity='0.65'/%3E%3Ccircle cx='758' cy='211' r='2.8' fill='%23dc5f37' fill-opacity='0.66'/%3E%3Ccircle cx='756' cy='223' r='4.0' fill='%23dc5f37' fill-opacity='0.67'/%3E%3Ccircle cx='757' cy='238' r='2.9' fill='%23dc5f37' fill-opacity='0.68'/%3E%3Ccircle cx='756' cy='253' r='3.6' fill='%23b53048' fill-opacity='0.69'/%3E%3Ccircle cx='755' cy='266' r='3.8' fill='%23b53048' fill-opacity='0.70'/%3E%3Ccircle cx='756' cy='279' r='3.9' fill='%23b53048' fill-opacity='0.71'/%3E%3Ccircle cx='755' cy='296' r='3.9' fill='%23b53048' fill-opacity='0.72'/%3E%3Ccircle cx='770' cy='2' r='2.5' fill='%23ec9a3a' fill-opacity='0.52'/%3E%3Ccircle cx='770' cy='42' r='2.5' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='770' cy='54' r='2.4' fill='%23dc5f37' fill-opacity='0.56'/%3E%3Ccircle cx='770' cy='68' r='2.7' fill='%23dc5f37' fill-opacity='0.57'/%3E%3Ccircle cx='772' cy='112' r='3.2' fill='%23ec9a3a' fill-opacity='0.60'/%3E%3Ccircle cx='771' cy='138' r='3.4' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='770' cy='170' r='3.4' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='769' cy='196' r='3.1' fill='%23dc5f37' fill-opacity='0.66'/%3E%3Ccircle cx='772' cy='209' r='3.7' fill='%23b53048' fill-opacity='0.67'/%3E%3Ccircle cx='770' cy='225' r='3.2' fill='%23b53048' fill-opacity='0.68'/%3E%3Ccircle cx='771' cy='239' r='4.0' fill='%23b53048' fill-opacity='0.69'/%3E%3Ccircle cx='771' cy='265' r='3.3' fill='%23b53048' fill-opacity='0.71'/%3E%3Ccircle cx='770' cy='281' r='3.4' fill='%23b53048' fill-opacity='0.72'/%3E%3Ccircle cx='772' cy='292' r='3.7' fill='%236e2148' fill-opacity='0.73'/%3E%3Ccircle cx='785' cy='14' r='2.3' fill='%23e3c54a' fill-opacity='0.53'/%3E%3Ccircle cx='784' cy='29' r='2.7' fill='%23dc5f37' fill-opacity='0.54'/%3E%3Ccircle cx='786' cy='42' r='2.5' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='785' cy='70' r='3.0' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='782' cy='85' r='3.2' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='784' cy='100' r='2.7' fill='%23ec9a3a' fill-opacity='0.59'/%3E%3Ccircle cx='785' cy='110' r='3.5' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='783' cy='127' r='2.7' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='785' cy='139' r='3.0' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='785' cy='153' r='3.6' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='783' cy='170' r='3.9' fill='%23dc5f37' fill-opacity='0.65'/%3E%3Ccircle cx='784' cy='180' r='3.8' fill='%23b53048' fill-opacity='0.66'/%3E%3Ccircle cx='783' cy='196' r='3.5' fill='%23dc5f37' fill-opacity='0.67'/%3E%3Ccircle cx='786' cy='224' r='3.2' fill='%23dc5f37' fill-opacity='0.69'/%3E%3Ccircle cx='784' cy='237' r='4.2' fill='%23b53048' fill-opacity='0.70'/%3E%3Ccircle cx='783' cy='265' r='4.1' fill='%236e2148' fill-opacity='0.72'/%3E%3Ccircle cx='785' cy='280' r='3.6' fill='%23b53048' fill-opacity='0.73'/%3E%3Ccircle cx='783' cy='295' r='3.4' fill='%23b53048' fill-opacity='0.74'/%3E%3Ccircle cx='798' cy='1' r='2.7' fill='%23ec9a3a' fill-opacity='0.53'/%3E%3Ccircle cx='800' cy='26' r='3.0' fill='%23dc5f37' fill-opacity='0.55'/%3E%3Ccircle cx='798' cy='57' r='2.8' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='798' cy='71' r='2.6' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='798' cy='85' r='3.2' fill='%23ec9a3a' fill-opacity='0.59'/%3E%3Ccircle cx='796' cy='100' r='3.3' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='799' cy='111' r='3.5' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='799' cy='126' r='2.8' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='799' cy='153' r='3.8' fill='%23dc5f37' fill-opacity='0.65'/%3E%3Ccircle cx='799' cy='168' r='2.9' fill='%23dc5f37' fill-opacity='0.66'/%3E%3Ccircle cx='796' cy='198' r='3.8' fill='%23dc5f37' fill-opacity='0.68'/%3E%3Ccircle cx='798' cy='209' r='3.7' fill='%23b53048' fill-opacity='0.69'/%3E%3Ccircle cx='798' cy='223' r='4.2' fill='%23b53048' fill-opacity='0.70'/%3E%3Ccircle cx='797' cy='251' r='3.7' fill='%23b53048' fill-opacity='0.72'/%3E%3Ccircle cx='800' cy='268' r='4.4' fill='%23b53048' fill-opacity='0.73'/%3E%3Ccircle cx='800' cy='280' r='4.1' fill='%236e2148' fill-opacity='0.74'/%3E%3Ccircle cx='799' cy='294' r='3.7' fill='%23b53048' fill-opacity='0.75'/%3E%3Ccircle cx='813' cy='16' r='2.7' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='812' cy='27' r='2.6' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='811' cy='42' r='2.8' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='813' cy='56' r='3.1' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='811' cy='68' r='2.5' fill='%23dc5f37' fill-opacity='0.59'/%3E%3Ccircle cx='813' cy='84' r='3.2' fill='%23ec9a3a' fill-opacity='0.60'/%3E%3Ccircle cx='811' cy='100' r='3.2' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='811' cy='140' r='3.0' fill='%23b53048' fill-opacity='0.64'/%3E%3Ccircle cx='813' cy='153' r='4.0' fill='%23dc5f37' fill-opacity='0.66'/%3E%3Ccircle cx='812' cy='169' r='3.7' fill='%23b53048' fill-opacity='0.67'/%3E%3Ccircle cx='812' cy='198' r='3.3' fill='%23b53048' fill-opacity='0.69'/%3E%3Ccircle cx='811' cy='222' r='3.9' fill='%23b53048' fill-opacity='0.71'/%3E%3Ccircle cx='813' cy='239' r='3.8' fill='%23b53048' fill-opacity='0.72'/%3E%3Ccircle cx='813' cy='252' r='4.4' fill='%23b53048' fill-opacity='0.73'/%3E%3Ccircle cx='813' cy='279' r='4.0' fill='%23b53048' fill-opacity='0.75'/%3E%3Ccircle cx='811' cy='294' r='4.6' fill='%23b53048' fill-opacity='0.76'/%3E%3Ccircle cx='827' cy='-2' r='2.8' fill='%23ec9a3a' fill-opacity='0.54'/%3E%3Ccircle cx='827' cy='28' r='2.5' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='826' cy='42' r='3.1' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='827' cy='56' r='2.5' fill='%23dc5f37' fill-opacity='0.59'/%3E%3Ccircle cx='825' cy='71' r='3.1' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='825' cy='85' r='2.5' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='827' cy='96' r='3.3' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='827' cy='112' r='3.1' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='825' cy='124' r='3.6' fill='%23b53048' fill-opacity='0.64'/%3E%3Ccircle cx='825' cy='141' r='4.0' fill='%23dc5f37' fill-opacity='0.65'/%3E%3Ccircle cx='828' cy='154' r='4.1' fill='%23dc5f37' fill-opacity='0.67'/%3E%3Ccircle cx='824' cy='197' r='4.3' fill='%23b53048' fill-opacity='0.70'/%3E%3Ccircle cx='825' cy='209' r='4.4' fill='%23b53048' fill-opacity='0.71'/%3E%3Ccircle cx='825' cy='222' r='4.3' fill='%23b53048' fill-opacity='0.72'/%3E%3Ccircle cx='827' cy='238' r='3.5' fill='%23b53048' fill-opacity='0.73'/%3E%3Ccircle cx='827' cy='251' r='4.4' fill='%236e2148' fill-opacity='0.74'/%3E%3Ccircle cx='824' cy='265' r='4.0' fill='%23b53048' fill-opacity='0.75'/%3E%3Ccircle cx='826' cy='278' r='4.8' fill='%236e2148' fill-opacity='0.77'/%3E%3Ccircle cx='828' cy='293' r='4.6' fill='%23b53048' fill-opacity='0.78'/%3E%3Ccircle cx='840' cy='-1' r='2.8' fill='%23ec9a3a' fill-opacity='0.55'/%3E%3Ccircle cx='840' cy='30' r='2.4' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='839' cy='40' r='3.3' fill='%23dc5f37' fill-opacity='0.58'/%3E%3Ccircle cx='838' cy='55' r='3.0' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='839' cy='97' r='2.8' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='840' cy='110' r='3.6' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='841' cy='139' r='3.4' fill='%23b53048' fill-opacity='0.66'/%3E%3Ccircle cx='840' cy='169' r='3.4' fill='%23dc5f37' fill-opacity='0.69'/%3E%3Ccircle cx='840' cy='182' r='3.6' fill='%23b53048' fill-opacity='0.70'/%3E%3Ccircle cx='839' cy='196' r='4.2' fill='%23b53048' fill-opacity='0.71'/%3E%3Ccircle cx='841' cy='209' r='3.2' fill='%23b53048' fill-opacity='0.72'/%3E%3Ccircle cx='841' cy='225' r='4.0' fill='%23b53048' fill-opacity='0.73'/%3E%3Ccircle cx='841' cy='237' r='3.9' fill='%236e2148' fill-opacity='0.74'/%3E%3Ccircle cx='840' cy='254' r='4.5' fill='%23b53048' fill-opacity='0.76'/%3E%3Ccircle cx='839' cy='268' r='3.7' fill='%236e2148' fill-opacity='0.77'/%3E%3Ccircle cx='841' cy='280' r='3.7' fill='%23b53048' fill-opacity='0.78'/%3E%3Ccircle cx='841' cy='293' r='3.7' fill='%236e2148' fill-opacity='0.79'/%3E%3Ccircle cx='853' cy='1' r='2.7' fill='%23dc5f37' fill-opacity='0.56'/%3E%3Ccircle cx='853' cy='43' r='3.2' fill='%23ec9a3a' fill-opacity='0.59'/%3E%3Ccircle cx='854' cy='56' r='2.8' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='854' cy='69' r='3.3' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='852' cy='85' r='3.7' fill='%23dc5f37' fill-opacity='0.63'/%3E%3Ccircle cx='853' cy='100' r='3.6' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='854' cy='112' r='2.9' fill='%23dc5f37' fill-opacity='0.65'/%3E%3Ccircle cx='855' cy='154' r='3.0' fill='%23dc5f37' fill-opacity='0.69'/%3E%3Ccircle cx='853' cy='166' r='3.7' fill='%23dc5f37' fill-opacity='0.70'/%3E%3Ccircle cx='855' cy='198' r='4.1' fill='%23b53048' fill-opacity='0.72'/%3E%3Ccircle cx='854' cy='211' r='4.4' fill='%23b53048' fill-opacity='0.73'/%3E%3Ccircle cx='852' cy='224' r='4.0' fill='%236e2148' fill-opacity='0.74'/%3E%3Ccircle cx='856' cy='238' r='3.8' fill='%23b53048' fill-opacity='0.76'/%3E%3Ccircle cx='853' cy='253' r='4.9' fill='%236e2148' fill-opacity='0.77'/%3E%3Ccircle cx='853' cy='264' r='4.2' fill='%236e2148' fill-opacity='0.78'/%3E%3Ccircle cx='853' cy='279' r='4.2' fill='%236e2148' fill-opacity='0.79'/%3E%3Ccircle cx='870' cy='-1' r='2.9' fill='%23ec9a3a' fill-opacity='0.56'/%3E%3Ccircle cx='870' cy='12' r='2.4' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='867' cy='30' r='3.3' fill='%23ec9a3a' fill-opacity='0.59'/%3E%3Ccircle cx='868' cy='44' r='3.4' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='867' cy='57' r='2.7' fill='%23dc5f37' fill-opacity='0.61'/%3E%3Ccircle cx='866' cy='85' r='3.5' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='866' cy='97' r='3.6' fill='%23dc5f37' fill-opacity='0.65'/%3E%3Ccircle cx='867' cy='128' r='3.9' fill='%23b53048' fill-opacity='0.67'/%3E%3Ccircle cx='870' cy='142' r='3.9' fill='%23dc5f37' fill-opacity='0.68'/%3E%3Ccircle cx='869' cy='154' r='4.1' fill='%23b53048' fill-opacity='0.70'/%3E%3Ccircle cx='868' cy='167' r='4.0' fill='%23b53048' fill-opacity='0.71'/%3E%3Ccircle cx='867' cy='180' r='3.6' fill='%23b53048' fill-opacity='0.72'/%3E%3Ccircle cx='868' cy='196' r='4.2' fill='%23b53048' fill-opacity='0.73'/%3E%3Ccircle cx='866' cy='211' r='3.8' fill='%23b53048' fill-opacity='0.74'/%3E%3Ccircle cx='869' cy='226' r='4.4' fill='%23b53048' fill-opacity='0.76'/%3E%3Ccircle cx='869' cy='237' r='4.7' fill='%23b53048' fill-opacity='0.77'/%3E%3Ccircle cx='867' cy='254' r='4.0' fill='%23b53048' fill-opacity='0.78'/%3E%3Ccircle cx='869' cy='267' r='3.7' fill='%236e2148' fill-opacity='0.79'/%3E%3Ccircle cx='868' cy='280' r='3.6' fill='%236e2148' fill-opacity='0.80'/%3E%3Ccircle cx='867' cy='295' r='5.2' fill='%236e2148' fill-opacity='0.82'/%3E%3Ccircle cx='884' cy='1' r='3.1' fill='%23ec9a3a' fill-opacity='0.57'/%3E%3Ccircle cx='882' cy='14' r='3.0' fill='%23ec9a3a' fill-opacity='0.58'/%3E%3Ccircle cx='883' cy='27' r='3.2' fill='%23ec9a3a' fill-opacity='0.60'/%3E%3Ccircle cx='881' cy='83' r='3.1' fill='%23dc5f37' fill-opacity='0.64'/%3E%3Ccircle cx='883' cy='97' r='2.8' fill='%23b53048' fill-opacity='0.66'/%3E%3Ccircle cx='881' cy='128' r='3.2' fill='%23b53048' fill-opacity='0.68'/%3E%3Ccircle cx='881' cy='140' r='3.5' fill='%23b53048' fill-opacity='0.69'/%3E%3Ccircle cx='884' cy='182' r='4.1' fill='%236e2148' fill-opacity='0.73'/%3E%3Ccircle cx='882' cy='210' r='4.7' fill='%23b53048' fill-opacity='0.75'/%3E%3Ccircle cx='884' cy='226' r='4.4' fill='%23b53048' fill-opacity='0.77'/%3E%3Ccircle cx='882' cy='239' r='4.2' fill='%236e2148' fill-opacity='0.78'/%3E%3Ccircle cx='881' cy='254' r='3.9' fill='%23b53048' fill-opacity='0.79'/%3E%3Ccircle cx='880' cy='266' r='4.6' fill='%236e2148' fill-opacity='0.80'/%3E%3Ccircle cx='883' cy='280' r='4.5' fill='%236e2148' fill-opacity='0.82'/%3E%3Ccircle cx='882' cy='294' r='5.0' fill='%236e2148' fill-opacity='0.83'/%3E%3Ccircle cx='895' cy='27' r='3.1' fill='%23dc5f37' fill-opacity='0.60'/%3E%3Ccircle cx='895' cy='44' r='2.6' fill='%23dc5f37' fill-opacity='0.62'/%3E%3Ccircle cx='897' cy='58' r='3.5' fill='%23b53048' fill-opacity='0.63'/%3E%3Ccircle cx='897' cy='85' r='3.6' fill='%23b53048' fill-opacity='0.65'/%3E%3Ccircle cx='898' cy='97' r='3.6' fill='%23dc5f37' fill-opacity='0.67'/%3E%3Ccircle cx='898' cy='113' r='3.0' fill='%23dc5f37' fill-opacity='0.68'/%3E%3Ccircle cx='897' cy='127' r='4.3' fill='%23dc5f37' fill-opacity='0.69'/%3E%3Ccircle cx='897' cy='140' r='4.1' fill='%23b53048' fill-opacity='0.70'/%3E%3Ccircle cx='898' cy='167' r='4.3' fill='%236e2148' fill-opacity='0.73'/%3E%3Ccircle cx='896' cy='183' r='3.8' fill='%236e2148' fill-opacity='0.74'/%3E%3Ccircle cx='896' cy='198' r='3.5' fill='%23b53048' fill-opacity='0.75'/%3E%3Ccircle cx='896' cy='211' r='3.9' fill='%236e2148' fill-opacity='0.77'/%3E%3Ccircle cx='898' cy='239' r='3.8' fill='%236e2148' fill-opacity='0.79'/%3E%3Ccircle cx='896' cy='253' r='4.6' fill='%236e2148' fill-opacity='0.80'/%3E%3Ccircle cx='898' cy='266' r='3.7' fill='%236e2148' fill-opacity='0.82'/%3E%3Ccircle cx='896' cy='278' r='4.6' fill='%236e2148' fill-opacity='0.83'/%3E%3Ccircle cx='894' cy='295' r='4.8' fill='%236e2148' fill-opacity='0.84'/%3E%3C/svg%3E");
  --ribbon: linear-gradient(90deg, var(--b0) 0 14.28%, var(--b1) 14.28% 28.57%, var(--b2) 28.57% 42.85%, var(--b3) 42.85% 57.14%, var(--b4) 57.14% 71.42%, var(--b5) 71.42% 85.71%, var(--b6) 85.71% 100%);

  --max-width: 1200px;
}

body { font-size: 1.01rem; line-height: 1.64; }

::selection { background: rgba(181, 48, 72, 0.18); }
:where(a, button, [tabindex], input, select):focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }

a { color: var(--primary-light); }
a:hover { color: var(--accent); }

.progress__bar { background: var(--ribbon); }
.skip-link { background: var(--primary); }

/* --- masthead: the particle field ------------------------------------------------- */

.masthead {
  position: relative;
  color: var(--text);
  border-bottom: 0;
  padding: 3.2rem var(--gutter) 4.4rem;
  background:
    var(--field) right center / 900px auto no-repeat,
    linear-gradient(180deg, #fbfaf7, #f1efe9);
}
.masthead::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 10px; background: var(--ribbon); }
.masthead::before { content: "≤5   5–10   10–15   15–25   25–35   35–50   >50 µg/m³"; position: absolute; right: var(--gutter); bottom: 16px; font-family: var(--mono); font-size: 0.7rem; letter-spacing: 0.06em; color: var(--text-muted); white-space: pre; }
.masthead .overline { font-family: var(--mono); font-size: 0.78rem; letter-spacing: 0.12em; color: var(--accent); margin-bottom: 1rem; }
.masthead .overline::before { content: "∴ EXPOSURE ATLAS · "; color: var(--text); }
.masthead h1 { font-family: var(--serif); font-weight: 800; font-size: clamp(2.3rem, 5.4vw, 3.9rem); line-height: 1.0; letter-spacing: -0.03em; max-width: 17ch; color: var(--text); }
.masthead .subtitle { font-family: var(--sans); font-weight: 500; font-size: 1.22rem; color: var(--text-secondary); max-width: 52ch; }
.masthead .strapline { font-family: var(--sans); font-style: normal; font-size: 1rem; color: var(--text); border-left: 4px solid var(--accent); max-width: 66ch; background: rgba(255, 255, 255, 0.82); }
.masthead .meta-row { border-top: 1px solid var(--rule); color: var(--text-secondary); font-family: var(--mono); font-size: 0.8rem; position: relative; }
.masthead .meta-row strong { color: var(--accent); font-family: var(--mono); font-weight: 700; font-size: 0.68rem; letter-spacing: 0.1em; }

/* --- nav --------------------------------------------------------------------- */

.sticky-nav { background: rgba(246, 245, 242, 0.96); border-bottom: 1px solid var(--border); }
.nav-inner a { color: var(--text-muted); font-family: var(--mono); font-size: 0.8rem; }
.nav-inner a:hover { color: var(--text); }
.nav-inner a.is-active { color: var(--primary); border-bottom-color: var(--accent); }

/* --- headings with a particle glyph --------------------------------------------------- */

section > h2 {
  position: relative;
  font-family: var(--serif);
  font-weight: 800;
  font-size: clamp(1.8rem, 3.8vw, 2.4rem);
  letter-spacing: -0.025em;
  line-height: 1.08;
  color: var(--primary);
  border-bottom: 1px solid var(--rule);
  padding: 0 0 0.55rem 2.4rem;
}
section > h2::before {
  content: "";
  position: absolute; left: 0; top: 0.3em;
  width: 1.6rem; height: 0.9em;
  background:
    radial-gradient(circle at 18% 70%, var(--b2) 0 3px, transparent 3.5px),
    radial-gradient(circle at 50% 40%, var(--b4) 0 5px, transparent 5.5px),
    radial-gradient(circle at 84% 62%, var(--b6) 0 7px, transparent 7.5px);
}
.abstract h2, .endmatter h2 { padding-left: 0; border-bottom: 0; font-family: var(--mono); font-size: 0.86rem; }
.abstract h2::before, .endmatter h2::before { content: none; }
section > .section-dek { font-family: var(--sans); font-style: normal; font-weight: 500; color: var(--text-muted); font-size: 1.16rem; line-height: 1.45; max-width: none; }

.section-rule { border-top: 1px solid var(--border-light); margin: 2.6rem 0 2.8rem; }

/* --- abstract, endmatter ------------------------------------------------------------- */

.abstract { background: var(--bg-card); border: 1px solid var(--border); border-top: 6px solid transparent; border-image: var(--ribbon) 1; border-radius: 0; }
.abstract h2 { color: var(--primary); letter-spacing: 0.12em; }
.endmatter .kw { background: var(--bg-accent); border-color: var(--border); font-family: var(--mono); font-size: 0.74rem; }
.endmatter dt { font-family: var(--mono); font-size: 0.72rem; }

/* --- KPI board ------------------------------------------------------------------------- */

.kpi-board { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; margin: 1.6rem 0; }
.kpi { position: relative; background: var(--bg-card); border: 1px solid var(--border); border-radius: 3px; padding: 1.1rem 1.05rem 0.85rem; display: flex; flex-direction: column; min-width: 0; overflow: hidden; }
.kpi::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 5px; background: var(--k, var(--accent)); }
.kpi--b2 { --k: var(--b2); }
.kpi--b3 { --k: var(--b3); }
.kpi--b4 { --k: var(--b4); }
.kpi--b5 { --k: var(--b5); }
.kpi--b6 { --k: var(--b6); }
.kpi--good { --k: var(--c-good); }
.kpi--hic { --k: var(--g-hic); }
.kpi-value { font-family: var(--serif); font-weight: 800; font-size: clamp(1.8rem, 3.2vw, 2.35rem); letter-spacing: -0.03em; line-height: 1; color: var(--text); font-variant-numeric: lining-nums tabular-nums; }
.kpi-label { font-size: 0.86rem; line-height: 1.42; color: var(--text-secondary); margin-top: 0.45rem; flex: 1; }
.kpi-source { font-family: var(--mono); font-size: 0.7rem; color: var(--text-muted); margin-top: 0.6rem; border-top: 1px solid var(--border-light); padding-top: 0.4rem; margin-bottom: 0.3rem; }

/* --- readout ----------------------------------------------------------------------------- */

.readout { background: var(--bg-dark); border-radius: 3px; padding: 1.15rem 1.4rem 0.45rem; margin: 1.6rem 0; position: relative; overflow: hidden; border-bottom: 6px solid transparent; border-image: var(--ribbon) 1; }
.readout-title { font-family: var(--mono); font-size: 0.76rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(--accent-light); margin: 0 0 0.4rem !important; }
.readout p { color: #e4e2dc; text-align: justify; hyphens: auto; -webkit-hyphens: auto; position: relative; }
.readout strong { color: #fff; }

/* --- panels ------------------------------------------------------------------------------ */

.dash-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; margin: 1.2rem 0; }
.panel { background: var(--bg-card); border: 1px solid var(--border); border-radius: 3px; padding: 1.05rem 1.15rem 0.95rem; min-width: 0; }
.panel--wide { grid-column: 1 / -1; }
.panel--hero { margin: 1.2rem 0; padding: 1.15rem 1.25rem 1.05rem; border-top: 5px solid transparent; border-image: var(--ribbon) 1; }
.panel-head { border-bottom: 1px solid var(--border-light); margin-bottom: 0.75rem; padding-bottom: 0.55rem; }
.panel-title { font-family: var(--serif); font-weight: 800; letter-spacing: -0.02em; font-size: 1.16rem; line-height: 1.2; color: var(--text); margin: 0 !important; }
.panel-meta { font-family: var(--mono); font-size: 0.72rem; color: var(--text-muted); margin: 0.25rem 0 0.4rem !important; }
.panel-note { font-size: 0.85rem; line-height: 1.5; color: var(--text-muted); margin: 0.6rem 0 0 !important; text-align: left !important; }
.panel canvas { max-width: 100%; }
.panel .chart-frame { height: 310px; }
.panel .chart-frame--tall { height: 400px; }
.panel .chart-frame--short { height: 230px; }

.stat-tile { background: var(--bg-card); border: 1px solid var(--border); border-radius: 3px; padding: 0.85rem 1rem; border-left: 6px solid var(--k, var(--accent)); }
.stat-tile--good { --k: var(--c-good); }
.stat-tile--bad { --k: var(--c-bad); }
.stat-tile-value { font-family: var(--serif); font-weight: 800; letter-spacing: -0.02em; font-size: 1.6rem; line-height: 1.05; color: var(--text); margin: 0 !important; font-variant-numeric: lining-nums tabular-nums; }
.stat-tile-label { font-size: 0.82rem; color: var(--text-muted); margin: 0.2rem 0 0 !important; text-align: left !important; line-height: 1.4; }
.tile-row { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; margin: 1rem 0; }

/* --- band strip (share of humanity by band) ------------------------------------------------ */

.bandbar { display: flex; height: 46px; border-radius: 3px; overflow: hidden; margin: 0.4rem 0 0.3rem; }
.bandbar span { display: flex; align-items: center; justify-content: center; font-family: var(--mono); font-size: 0.78rem; font-weight: 700; color: #fff; min-width: 0; overflow: hidden; white-space: nowrap; }
.bandbar-lab { display: flex; justify-content: space-between; font-family: var(--mono); font-size: 0.7rem; color: var(--text-muted); }

/* --- controls ------------------------------------------------------------------------------ */

.controls { display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 14px 22px; margin-bottom: 1rem; padding-bottom: 0.9rem; border-bottom: 1px solid var(--border-light); }
.slider { display: grid; gap: 3px; }
.slider-top { display: flex; justify-content: space-between; align-items: baseline; gap: 10px; }
.slider label, .seg-wrap .seg-label { font-family: var(--sans); font-weight: 600; font-size: 0.9rem; color: var(--text); }
.slider output { font-family: var(--mono); font-size: 0.86rem; color: var(--accent); white-space: nowrap; }
.slider .hint { font-size: 0.78rem; line-height: 1.35; color: var(--text-muted); margin: 0 !important; text-align: left !important; }
.slider input[type="range"] { width: 100%; accent-color: var(--accent); margin: 2px 0; }
.seg-wrap { display: grid; gap: 5px; }
.segmented { display: inline-flex; flex-wrap: wrap; border: 1px solid var(--rule); border-radius: 3px; overflow: hidden; background: var(--bg-card); width: fit-content; max-width: 100%; }
.segmented button { font: inherit; font-family: var(--mono); font-size: 0.8rem; padding: 0.38rem 0.66rem; border: 0; background: transparent; color: var(--text-secondary); cursor: pointer; }
.segmented button + button { border-left: 1px solid var(--rule); }
.segmented button.is-on { background: var(--primary); color: #fff; }
.calc-note { font-family: var(--mono); font-size: 0.74rem; color: var(--text-muted); margin: 0.6rem 0 0 !important; line-height: 1.45; }
select.pick { font: inherit; font-family: var(--sans); font-size: 0.9rem; padding: 0.35rem 0.5rem; border: 1px solid var(--rule); border-radius: 3px; background: var(--bg-card); color: var(--text); max-width: 100%; }

/* --- atlas and country card ------------------------------------------------------------------- */

.atlas-layout { display: grid; grid-template-columns: minmax(0, 2.15fr) minmax(0, 1fr); gap: 18px; align-items: start; }
.atlas-wrap { position: relative; border-radius: 3px; overflow: hidden; background: #eceae4; border: 1px solid var(--border); }
.atlas { display: block; width: 100%; height: auto; }
.atlas .atlas-sea { fill: #eceae4; }
.atlas .atlas-land path { fill: #d8d6cf; stroke: #fff; stroke-width: 0.45; stroke-linejoin: round; transition: fill 0.25s; }
.atlas .atlas-dots circle { fill: #d8d6cf; stroke: var(--text); stroke-width: 0.5; }
.atlas [data-iso].is-in { cursor: pointer; }
.atlas [data-iso].is-in:hover { stroke: var(--text); stroke-width: 1.3; }
.atlas [data-iso].is-pick { stroke: var(--text); stroke-width: 2.2; }
.atlas-corner { position: absolute; left: 10px; bottom: 8px; font-family: var(--mono); font-size: 0.66rem; color: var(--text-muted); background: rgba(255, 255, 255, 0.85); padding: 1px 6px; border-radius: 3px; }
.legend { display: flex; flex-wrap: wrap; gap: 6px 14px; margin: 0.6rem 0 0; }
.legend span { display: inline-flex; align-items: center; gap: 6px; font-family: var(--mono); font-size: 0.74rem; color: var(--text-secondary); }
.legend i { width: 14px; height: 10px; border-radius: 2px; flex: none; }
.country-card { border: 1px solid var(--border); border-radius: 3px; background: var(--bg); padding: 0.85rem 0.95rem; min-height: 280px; border-top: 6px solid var(--cc, var(--rule)); }
.country-card .cc-kicker { font-family: var(--mono); font-size: 0.7rem; letter-spacing: 0.08em; text-transform: uppercase; color: var(--text-muted); margin: 0 !important; }
.country-card h3 { font-family: var(--serif); font-weight: 800; letter-spacing: -0.02em; font-size: 1.45rem; color: var(--primary); margin: 0.05rem 0 0.15rem; line-height: 1.1; }
.country-card .cc-class { font-family: var(--mono); font-size: 0.76rem; margin: 0 0 0.55rem !important; color: var(--text-secondary); text-align: left !important; }
.kv { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 4px 10px; font-size: 0.86rem; margin: 0; }
.kv dt { color: var(--text-secondary); }
.kv dd { margin: 0; font-family: var(--mono); font-size: 0.84rem; color: var(--text); text-align: right; }
.cc-spark { display: block; width: 100%; height: 56px; margin-top: 0.6rem; }
.cc-spark-lab { display: flex; justify-content: space-between; font-family: var(--mono); font-size: 0.68rem; color: var(--text-muted); }

/* --- references, footer --------------------------------------------------------------------- */

.ref-list .ref-org { font-family: var(--mono); color: var(--primary-light); font-size: 0.72rem; }
.report-footer { border-top: 0; position: relative; padding-top: calc(3rem + 8px); }
.report-footer::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 8px; background: var(--ribbon); }
.footer-inner h3 { color: #fff; font-family: var(--serif); font-weight: 800; font-size: 1.45rem; }
.footer-inner a { color: var(--accent-light); }
.cite-box { border-left-color: var(--accent); }

/* --- responsive ------------------------------------------------------------------------------ */

@media (max-width: 1000px) {
  .kpi-board, .tile-row { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .atlas-layout { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 680px) {
  .dash-grid { grid-template-columns: minmax(0, 1fr); }
  .masthead { padding-top: 2.2rem; background: var(--field) 60% 96% / 560px auto no-repeat, linear-gradient(180deg, #fbfaf7, #f1efe9); }
  .masthead::before { content: "≤5 · 5–10 · 10–15 · 15–25 · 25–35 · 35–50 · >50 µg/m³"; font-size: 0.62rem; letter-spacing: 0; }
  .segmented button { padding: 0.34rem 0.5rem; font-size: 0.74rem; }
}
@media (max-width: 420px) {
  .kpi-board, .tile-row { grid-template-columns: minmax(0, 1fr); }
}

@media print {
  .controls { display: none; }
  .masthead, .readout, .report-footer::before, .atlas-wrap, .bandbar { -webkit-print-color-adjust: exact; print-color-adjust: exact; }
}
