/* SubScout colour tokens. GENERATED by `subscout tokens` from tokens/colour.toml. */

:root, :root[data-colour-scheme="light"], [data-colour-scheme="light"] {
  color-scheme: light;
  --ss-fjord-1: #eefbfd;
  --ss-fjord-2: #ddeff1;
  --ss-fjord-3: #cfe7e9;
  --ss-fjord-4: #bbdbdf;
  --ss-fjord-5: #a2cdd2;
  --ss-fjord-6: #87c0c6;
  --ss-fjord-7: #6cb2b9;
  --ss-fjord-8: #3c959e;
  --ss-fjord-9: #21767e;
  --ss-fjord-10: #1f666d;
  --ss-fjord-11: #20565c;
  --ss-fjord-12: #20474b;
  --ss-fjord-13: #1e383a;
  --ss-fjord-14: #cae4e7;
  --ss-fjord-15: #ffffff;
  --ss-slate-1: #f8f8f8;
  --ss-slate-2: #ebebeb;
  --ss-slate-3: #e1e1e1;
  --ss-slate-4: #d4d4d4;
  --ss-slate-5: #c4c4c4;
  --ss-slate-6: #b4b4b4;
  --ss-slate-7: #a4a4a4;
  --ss-slate-8: #868686;
  --ss-slate-9: #696969;
  --ss-slate-10: #5b5b5b;
  --ss-slate-11: #4d4d4d;
  --ss-slate-12: #404040;
  --ss-slate-13: #333333;
  --ss-slate-14: #dedede;
  --ss-slate-15: #ffffff;
  --ss-shale-1: #f5f9fc;
  --ss-shale-2: #e6ecf1;
  --ss-shale-3: #dbe2e8;
  --ss-shale-4: #ccd6dd;
  --ss-shale-5: #bac6d0;
  --ss-shale-6: #a7b7c3;
  --ss-shale-7: #95a7b6;
  --ss-shale-8: #74899b;
  --ss-shale-9: #596c7b;
  --ss-shale-10: #4d5d6a;
  --ss-shale-11: #424f59;
  --ss-shale-12: #374149;
  --ss-shale-13: #2d3439;
  --ss-shale-14: #d8dfe5;
  --ss-shale-15: #ffffff;
  --ss-cobalt-1: #ecfbff;
  --ss-cobalt-2: #d9efff;
  --ss-cobalt-3: #cae6fa;
  --ss-cobalt-4: #b5daf5;
  --ss-cobalt-5: #99cbf0;
  --ss-cobalt-6: #7bbceb;
  --ss-cobalt-7: #5cade5;
  --ss-cobalt-8: #1d8fcf;
  --ss-cobalt-9: #0070a9;
  --ss-cobalt-10: #006192;
  --ss-cobalt-11: #0e5279;
  --ss-cobalt-12: #164461;
  --ss-cobalt-13: #18364a;
  --ss-cobalt-14: #c5e3f9;
  --ss-cobalt-15: #ffffff;
  --ss-malachite-1: #eefeed;
  --ss-malachite-2: #ddf2db;
  --ss-malachite-3: #cfeacc;
  --ss-malachite-4: #bbe0b8;
  --ss-malachite-5: #a2d49e;
  --ss-malachite-6: #87c783;
  --ss-malachite-7: #6dba69;
  --ss-malachite-8: #3c9e3b;
  --ss-malachite-9: #227e22;
  --ss-malachite-10: #206d1f;
  --ss-malachite-11: #215c1f;
  --ss-malachite-12: #204b1f;
  --ss-malachite-13: #1e3b1d;
  --ss-malachite-14: #cae8c7;
  --ss-malachite-15: #ffffff;
  --ss-ochre-1: #fff5e7;
  --ss-ochre-2: #ffe6d2;
  --ss-ochre-3: #fbdac1;
  --ss-ochre-4: #f6caaa;
  --ss-ochre-5: #f0b689;
  --ss-ochre-6: #eba267;
  --ss-ochre-7: #e38d42;
  --ss-ochre-8: #cc6700;
  --ss-ochre-9: #a34e00;
  --ss-ochre-10: #8f4200;
  --ss-ochre-11: #773a00;
  --ss-ochre-12: #603204;
  --ss-ochre-13: #4a2a0e;
  --ss-ochre-14: #fad6bc;
  --ss-ochre-15: #ffffff;
  --ss-haematite-1: #fff1ef;
  --ss-haematite-2: #ffdedc;
  --ss-haematite-3: #ffd0ce;
  --ss-haematite-4: #ffbcba;
  --ss-haematite-5: #ffa3a1;
  --ss-haematite-6: #ff8687;
  --ss-haematite-7: #ff686e;
  --ss-haematite-8: #f12844;
  --ss-haematite-9: #c6002d;
  --ss-haematite-10: #ab0428;
  --ss-haematite-11: #8e1525;
  --ss-haematite-12: #721c22;
  --ss-haematite-13: #571c1f;
  --ss-haematite-14: #ffcbc9;
  --ss-haematite-15: #ffffff;
  --ss-birch-1: #fbf8f4;
  --ss-birch-2: #efeae4;
  --ss-birch-3: #e6e0d9;
  --ss-birch-4: #dbd3c9;
  --ss-birch-5: #cdc2b5;
  --ss-birch-6: #bfb2a1;
  --ss-birch-7: #b1a28e;
  --ss-birch-8: #95836c;
  --ss-birch-9: #766651;
  --ss-birch-10: #665847;
  --ss-birch-11: #564b3d;
  --ss-birch-12: #463e34;
  --ss-birch-13: #37322a;
  --ss-birch-14: #e3ddd5;
  --ss-birch-15: #ffffff;
  --ss-amethyst-1: #fcf5ff;
  --ss-amethyst-2: #f0e6ff;
  --ss-amethyst-3: #e8dafa;
  --ss-amethyst-4: #ddcbf5;
  --ss-amethyst-5: #d0b7ef;
  --ss-amethyst-6: #c4a3ea;
  --ss-amethyst-7: #b790e3;
  --ss-amethyst-8: #9b6ccd;
  --ss-amethyst-9: #7c50a8;
  --ss-amethyst-10: #6b4691;
  --ss-amethyst-11: #5a3d78;
  --ss-amethyst-12: #493460;
  --ss-amethyst-13: #392b4a;
  --ss-amethyst-14: #e5d6f9;
  --ss-amethyst-15: #ffffff;
  --ss-accent-fill-muted: #eefbfd;
  --ss-accent-fill-muted-hover: #ddeff1;
  --ss-accent-fill-muted-pressed: #cfe7e9;
  --ss-accent-border-subtle: #bbdbdf;
  --ss-accent-selected: #a2cdd2;
  --ss-accent-border: #6cb2b9;
  --ss-accent-selected-pressed: #3c959e;
  --ss-accent-text-muted: #21767e;
  --ss-accent-border-strong: #21767e;
  --ss-accent-fill-emphasis: #21767e;
  --ss-accent-fill-emphasis-hover: #1f666d;
  --ss-accent-fill-emphasis-pressed: #20565c;
  --ss-accent-text-subtle: #20565c;
  --ss-accent-text-on-muted: #20474b;
  --ss-accent-text-strong: #1e383a;
  --ss-accent-text-on-emphasis: #ffffff;
  --ss-accent-surface: #ffffff;
  --ss-neutral-fill-muted: #f5f9fc;
  --ss-neutral-fill-muted-hover: #e6ecf1;
  --ss-neutral-fill-muted-pressed: #dbe2e8;
  --ss-neutral-border-subtle: #ccd6dd;
  --ss-neutral-selected: #bac6d0;
  --ss-neutral-border: #95a7b6;
  --ss-neutral-selected-pressed: #74899b;
  --ss-neutral-text-muted: #596c7b;
  --ss-neutral-border-strong: #596c7b;
  --ss-neutral-fill-emphasis: #596c7b;
  --ss-neutral-fill-emphasis-hover: #4d5d6a;
  --ss-neutral-fill-emphasis-pressed: #424f59;
  --ss-neutral-text-subtle: #424f59;
  --ss-neutral-text-on-muted: #374149;
  --ss-neutral-text-strong: #2d3439;
  --ss-neutral-text-on-emphasis: #ffffff;
  --ss-neutral-surface: #ffffff;
  --ss-structure-fill-muted: #f8f8f8;
  --ss-structure-fill-muted-hover: #ebebeb;
  --ss-structure-fill-muted-pressed: #e1e1e1;
  --ss-structure-border-subtle: #d4d4d4;
  --ss-structure-selected: #c4c4c4;
  --ss-structure-border: #a4a4a4;
  --ss-structure-selected-pressed: #868686;
  --ss-structure-text-muted: #696969;
  --ss-structure-border-strong: #696969;
  --ss-structure-fill-emphasis: #696969;
  --ss-structure-fill-emphasis-hover: #5b5b5b;
  --ss-structure-fill-emphasis-pressed: #4d4d4d;
  --ss-structure-text-subtle: #4d4d4d;
  --ss-structure-text-on-muted: #404040;
  --ss-structure-text-strong: #333333;
  --ss-structure-text-on-emphasis: #ffffff;
  --ss-structure-surface: #ffffff;
  --ss-info-fill-muted: #ecfbff;
  --ss-info-fill-muted-hover: #d9efff;
  --ss-info-fill-muted-pressed: #cae6fa;
  --ss-info-border-subtle: #b5daf5;
  --ss-info-selected: #99cbf0;
  --ss-info-border: #5cade5;
  --ss-info-selected-pressed: #1d8fcf;
  --ss-info-text-muted: #0070a9;
  --ss-info-border-strong: #0070a9;
  --ss-info-fill-emphasis: #0070a9;
  --ss-info-fill-emphasis-hover: #006192;
  --ss-info-fill-emphasis-pressed: #0e5279;
  --ss-info-text-subtle: #0e5279;
  --ss-info-text-on-muted: #164461;
  --ss-info-text-strong: #18364a;
  --ss-info-text-on-emphasis: #ffffff;
  --ss-info-surface: #ffffff;
  --ss-success-fill-muted: #eefeed;
  --ss-success-fill-muted-hover: #ddf2db;
  --ss-success-fill-muted-pressed: #cfeacc;
  --ss-success-border-subtle: #bbe0b8;
  --ss-success-selected: #a2d49e;
  --ss-success-border: #6dba69;
  --ss-success-selected-pressed: #3c9e3b;
  --ss-success-text-muted: #227e22;
  --ss-success-border-strong: #227e22;
  --ss-success-fill-emphasis: #227e22;
  --ss-success-fill-emphasis-hover: #206d1f;
  --ss-success-fill-emphasis-pressed: #215c1f;
  --ss-success-text-subtle: #215c1f;
  --ss-success-text-on-muted: #204b1f;
  --ss-success-text-strong: #1e3b1d;
  --ss-success-text-on-emphasis: #ffffff;
  --ss-success-surface: #ffffff;
  --ss-warning-fill-muted: #fff5e7;
  --ss-warning-fill-muted-hover: #ffe6d2;
  --ss-warning-fill-muted-pressed: #fbdac1;
  --ss-warning-border-subtle: #f6caaa;
  --ss-warning-selected: #f0b689;
  --ss-warning-border: #e38d42;
  --ss-warning-selected-pressed: #cc6700;
  --ss-warning-text-muted: #a34e00;
  --ss-warning-border-strong: #a34e00;
  --ss-warning-fill-emphasis: #a34e00;
  --ss-warning-fill-emphasis-hover: #8f4200;
  --ss-warning-fill-emphasis-pressed: #773a00;
  --ss-warning-text-subtle: #773a00;
  --ss-warning-text-on-muted: #603204;
  --ss-warning-text-strong: #4a2a0e;
  --ss-warning-text-on-emphasis: #ffffff;
  --ss-warning-surface: #ffffff;
  --ss-danger-fill-muted: #fff1ef;
  --ss-danger-fill-muted-hover: #ffdedc;
  --ss-danger-fill-muted-pressed: #ffd0ce;
  --ss-danger-border-subtle: #ffbcba;
  --ss-danger-selected: #ffa3a1;
  --ss-danger-border: #ff686e;
  --ss-danger-selected-pressed: #f12844;
  --ss-danger-text-muted: #c6002d;
  --ss-danger-border-strong: #c6002d;
  --ss-danger-fill-emphasis: #c6002d;
  --ss-danger-fill-emphasis-hover: #ab0428;
  --ss-danger-fill-emphasis-pressed: #8e1525;
  --ss-danger-text-subtle: #8e1525;
  --ss-danger-text-on-muted: #721c22;
  --ss-danger-text-strong: #571c1f;
  --ss-danger-text-on-emphasis: #ffffff;
  --ss-danger-surface: #ffffff;
  --ss-canvas: #f3f7fb;
  --ss-surface: #fdfeff;
  --ss-surface-raised: #ecf1f5;
  --ss-text: #2d3439;
  --ss-text-subtle: #424f59;
  --ss-text-muted: #596c7b;
  --ss-border-subtle: #ccd6dd;
  --ss-border: #95a7b6;
  --ss-border-strong: #596c7b;
  --ss-accent: #21767e;
  --ss-accent-soft: #eefbfd;
  --ss-on-accent: #ffffff;
  --ss-link: #20565c;
  --ss-focus: #0070a9;
  --ss-grid: #d4d4d4;
  --ss-axis: #a4a4a4;
  --ss-data-context: #b4b4b4;
  --ss-data-seq-fjord-1: #e5f6f7;
  --ss-data-seq-fjord-2: #b3d8dc;
  --ss-data-seq-fjord-3: #7bbcc3;
  --ss-data-seq-fjord-4: #429fa8;
  --ss-data-seq-fjord-5: #1a7f88;
  --ss-data-seq-fjord-6: #1a5e65;
  --ss-data-seq-fjord-7: #1d3e41;
  --ss-data-seq-cobalt-1: #e3f5ff;
  --ss-data-seq-cobalt-2: #afd6f2;
  --ss-data-seq-cobalt-3: #74b7e7;
  --ss-data-seq-cobalt-4: #3898d4;
  --ss-data-seq-cobalt-5: #0478b2;
  --ss-data-seq-cobalt-6: #105983;
  --ss-data-seq-cobalt-7: #1a3b52;
  --ss-data-seq-shale-1: #ecf3f8;
  --ss-data-seq-shale-2: #c2d0dc;
  --ss-data-seq-shale-3: #96aec2;
  --ss-data-seq-shale-4: #6f8da5;
  --ss-data-seq-shale-5: #526c82;
  --ss-data-seq-shale-6: #3c4d5b;
  --ss-data-seq-shale-7: #272f35;
  --ss-data-div-default-1: #006aaa;
  --ss-data-div-default-2: #418bbd;
  --ss-data-div-default-3: #7eacce;
  --ss-data-div-default-4: #b6cddf;
  --ss-data-div-default-5: #eeeeee;
  --ss-data-div-default-6: #dcc5b4;
  --ss-data-div-default-7: #c89c7a;
  --ss-data-div-default-8: #b2733f;
  --ss-data-div-default-9: #9b4900;
  --ss-data-div-fjord_ochre-1: #00737f;
  --ss-data-div-fjord_ochre-2: #30939d;
  --ss-data-div-fjord_ochre-3: #78b2b8;
  --ss-data-div-fjord_ochre-4: #b4d0d3;
  --ss-data-div-fjord_ochre-5: #eeeeee;
  --ss-data-div-fjord_ochre-6: #d9c6b7;
  --ss-data-div-fjord_ochre-7: #c39e81;
  --ss-data-div-fjord_ochre-8: #ac764b;
  --ss-data-div-fjord_ochre-9: #944f00;
  --ss-data-highlight: #cc6700;
  --ss-data-cat-count: 5;
  --ss-data-story-1: #21767e;
  --ss-data-story-2: #5cade5;
  --ss-data-story-3: #424f59;
  --ss-data-story-4: #87c0c6;
  --ss-data-cat-1: #cc6700;
  --ss-data-cat-2: #1d8fcf;
  --ss-data-cat-3: #c6002d;
  --ss-data-cat-4: #7c50a8;
  --ss-data-cat-5: #206d1f;
  --ss-data-seq-1: #e5f6f7;
  --ss-data-seq-2: #b3d8dc;
  --ss-data-seq-3: #7bbcc3;
  --ss-data-seq-4: #429fa8;
  --ss-data-seq-5: #1a7f88;
  --ss-data-seq-6: #1a5e65;
  --ss-data-seq-7: #1d3e41;
  --ss-data-div-1: #006aaa;
  --ss-data-div-2: #418bbd;
  --ss-data-div-3: #7eacce;
  --ss-data-div-4: #b6cddf;
  --ss-data-div-5: #eeeeee;
  --ss-data-div-6: #dcc5b4;
  --ss-data-div-7: #c89c7a;
  --ss-data-div-8: #b2733f;
  --ss-data-div-9: #9b4900;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-colour-scheme="light"]) {
    color-scheme: dark;
    --ss-fjord-1: #171a1a;
    --ss-fjord-2: #191d1d;
    --ss-fjord-3: #3c6266;
    --ss-fjord-4: #273030;
    --ss-fjord-5: #3b5c5f;
    --ss-fjord-6: #428c93;
    --ss-fjord-7: #439199;
    --ss-fjord-8: #6ec0c9;
    --ss-fjord-9: #8cd2da;
    --ss-fjord-10: #ace3e9;
    --ss-fjord-11: #c7f1f6;
    --ss-fjord-12: #d7fafd;
    --ss-fjord-13: #e6ffff;
    --ss-fjord-14: #2c3839;
    --ss-fjord-15: #030303;
    --ss-slate-1: #191919;
    --ss-slate-2: #1c1c1c;
    --ss-slate-3: #5b5b5b;
    --ss-slate-4: #2e2e2e;
    --ss-slate-5: #555555;
    --ss-slate-6: #7f7f7f;
    --ss-slate-7: #838383;
    --ss-slate-8: #b1b1b1;
    --ss-slate-9: #c4c4c4;
    --ss-slate-10: #d7d7d7;
    --ss-slate-11: #e8e8e8;
    --ss-slate-12: #f2f2f2;
    --ss-slate-13: #fcfcfc;
    --ss-slate-14: #353535;
    --ss-slate-15: #030303;
    --ss-shale-1: #191a1a;
    --ss-shale-2: #1b1c1d;
    --ss-shale-3: #525c65;
    --ss-shale-4: #2c2e30;
    --ss-shale-5: #4e575e;
    --ss-shale-6: #6f8190;
    --ss-shale-7: #738696;
    --ss-shale-8: #9fb4c6;
    --ss-shale-9: #b4c7d7;
    --ss-shale-10: #cadae7;
    --ss-shale-11: #deeaf4;
    --ss-shale-12: #e9f3fc;
    --ss-shale-13: #f5fdff;
    --ss-shale-14: #333639;
    --ss-shale-15: #030303;
    --ss-cobalt-1: #171a1c;
    --ss-cobalt-2: #191d1f;
    --ss-cobalt-3: #33607e;
    --ss-cobalt-4: #262f36;
    --ss-cobalt-5: #335a75;
    --ss-cobalt-6: #2d86be;
    --ss-cobalt-7: #2d8bc5;
    --ss-cobalt-8: #5abbfb;
    --ss-cobalt-9: #7dceff;
    --ss-cobalt-10: #a2e0ff;
    --ss-cobalt-11: #c4eeff;
    --ss-cobalt-12: #d8f7ff;
    --ss-cobalt-13: #ecffff;
    --ss-cobalt-14: #2a3741;
    --ss-cobalt-15: #030304;
    --ss-malachite-1: #171b17;
    --ss-malachite-2: #191d19;
    --ss-malachite-3: #3c673a;
    --ss-malachite-4: #273127;
    --ss-malachite-5: #3b6039;
    --ss-malachite-6: #429440;
    --ss-malachite-7: #449941;
    --ss-malachite-8: #6eca6a;
    --ss-malachite-9: #8cdb87;
    --ss-malachite-10: #aceba8;
    --ss-malachite-11: #c7f7c3;
    --ss-malachite-12: #d7ffd3;
    --ss-malachite-13: #e6ffe3;
    --ss-malachite-14: #2c392b;
    --ss-malachite-15: #030303;
    --ss-ochre-1: #1d1916;
    --ss-ochre-2: #201b17;
    --ss-ochre-3: #7e4e25;
    --ss-ochre-4: #372b23;
    --ss-ochre-5: #744a28;
    --ss-ochre-6: #bc6500;
    --ss-ochre-7: #c36800;
    --ss-ochre-8: #f99539;
    --ss-ochre-9: #ffad63;
    --ss-ochre-10: #ffc791;
    --ss-ochre-11: #ffddb9;
    --ss-ochre-12: #ffead0;
    --ss-ochre-13: #fff7e6;
    --ss-ochre-14: #413226;
    --ss-ochre-15: #040303;
    --ss-haematite-1: #1f1717;
    --ss-haematite-2: #221919;
    --ss-haematite-3: #923a3c;
    --ss-haematite-4: #3c2827;
    --ss-haematite-5: #86393b;
    --ss-haematite-6: #dd3746;
    --ss-haematite-7: #e53748;
    --ss-haematite-8: #ff8082;
    --ss-haematite-9: #ffa3a1;
    --ss-haematite-10: #ffc1bf;
    --ss-haematite-11: #ffd9d7;
    --ss-haematite-12: #ffe7e6;
    --ss-haematite-13: #fff5f4;
    --ss-haematite-14: #492d2c;
    --ss-haematite-15: #040303;
    --ss-birch-1: #1a1918;
    --ss-birch-2: #1d1c1b;
    --ss-birch-3: #62594e;
    --ss-birch-4: #2f2d2b;
    --ss-birch-5: #5b544a;
    --ss-birch-6: #8b7c68;
    --ss-birch-7: #90806b;
    --ss-birch-8: #c0ae97;
    --ss-birch-9: #d1c2ad;
    --ss-birch-10: #e2d5c5;
    --ss-birch-11: #f0e6d9;
    --ss-birch-12: #f9f0e5;
    --ss-birch-13: #fffbf2;
    --ss-birch-14: #383531;
    --ss-birch-15: #030303;
    --ss-amethyst-1: #1a191c;
    --ss-amethyst-2: #1d1b1f;
    --ss-amethyst-3: #654f7e;
    --ss-amethyst-4: #302b36;
    --ss-amethyst-5: #5e4b74;
    --ss-amethyst-6: #9168bd;
    --ss-amethyst-7: #966cc4;
    --ss-amethyst-8: #c698fa;
    --ss-amethyst-9: #d7afff;
    --ss-amethyst-10: #e7c7ff;
    --ss-amethyst-11: #f2ddff;
    --ss-amethyst-12: #f9eaff;
    --ss-amethyst-13: #fff7ff;
    --ss-amethyst-14: #393241;
    --ss-amethyst-15: #030304;
    --ss-accent-fill-muted: #171a1a;
    --ss-accent-fill-muted-hover: #191d1d;
    --ss-accent-fill-muted-pressed: #3c6266;
    --ss-accent-border-subtle: #273030;
    --ss-accent-selected: #3b5c5f;
    --ss-accent-border: #439199;
    --ss-accent-selected-pressed: #6ec0c9;
    --ss-accent-text-muted: #8cd2da;
    --ss-accent-border-strong: #8cd2da;
    --ss-accent-fill-emphasis: #8cd2da;
    --ss-accent-fill-emphasis-hover: #ace3e9;
    --ss-accent-fill-emphasis-pressed: #c7f1f6;
    --ss-accent-text-subtle: #c7f1f6;
    --ss-accent-text-on-muted: #d7fafd;
    --ss-accent-text-strong: #e6ffff;
    --ss-accent-text-on-emphasis: #030303;
    --ss-accent-surface: #030303;
    --ss-neutral-fill-muted: #191a1a;
    --ss-neutral-fill-muted-hover: #1b1c1d;
    --ss-neutral-fill-muted-pressed: #525c65;
    --ss-neutral-border-subtle: #2c2e30;
    --ss-neutral-selected: #4e575e;
    --ss-neutral-border: #738696;
    --ss-neutral-selected-pressed: #9fb4c6;
    --ss-neutral-text-muted: #b4c7d7;
    --ss-neutral-border-strong: #b4c7d7;
    --ss-neutral-fill-emphasis: #b4c7d7;
    --ss-neutral-fill-emphasis-hover: #cadae7;
    --ss-neutral-fill-emphasis-pressed: #deeaf4;
    --ss-neutral-text-subtle: #deeaf4;
    --ss-neutral-text-on-muted: #e9f3fc;
    --ss-neutral-text-strong: #f5fdff;
    --ss-neutral-text-on-emphasis: #030303;
    --ss-neutral-surface: #030303;
    --ss-structure-fill-muted: #191919;
    --ss-structure-fill-muted-hover: #1c1c1c;
    --ss-structure-fill-muted-pressed: #5b5b5b;
    --ss-structure-border-subtle: #2e2e2e;
    --ss-structure-selected: #555555;
    --ss-structure-border: #838383;
    --ss-structure-selected-pressed: #b1b1b1;
    --ss-structure-text-muted: #c4c4c4;
    --ss-structure-border-strong: #c4c4c4;
    --ss-structure-fill-emphasis: #c4c4c4;
    --ss-structure-fill-emphasis-hover: #d7d7d7;
    --ss-structure-fill-emphasis-pressed: #e8e8e8;
    --ss-structure-text-subtle: #e8e8e8;
    --ss-structure-text-on-muted: #f2f2f2;
    --ss-structure-text-strong: #fcfcfc;
    --ss-structure-text-on-emphasis: #030303;
    --ss-structure-surface: #030303;
    --ss-info-fill-muted: #171a1c;
    --ss-info-fill-muted-hover: #191d1f;
    --ss-info-fill-muted-pressed: #33607e;
    --ss-info-border-subtle: #262f36;
    --ss-info-selected: #335a75;
    --ss-info-border: #2d8bc5;
    --ss-info-selected-pressed: #5abbfb;
    --ss-info-text-muted: #7dceff;
    --ss-info-border-strong: #7dceff;
    --ss-info-fill-emphasis: #7dceff;
    --ss-info-fill-emphasis-hover: #a2e0ff;
    --ss-info-fill-emphasis-pressed: #c4eeff;
    --ss-info-text-subtle: #c4eeff;
    --ss-info-text-on-muted: #d8f7ff;
    --ss-info-text-strong: #ecffff;
    --ss-info-text-on-emphasis: #030304;
    --ss-info-surface: #030304;
    --ss-success-fill-muted: #171b17;
    --ss-success-fill-muted-hover: #191d19;
    --ss-success-fill-muted-pressed: #3c673a;
    --ss-success-border-subtle: #273127;
    --ss-success-selected: #3b6039;
    --ss-success-border: #449941;
    --ss-success-selected-pressed: #6eca6a;
    --ss-success-text-muted: #8cdb87;
    --ss-success-border-strong: #8cdb87;
    --ss-success-fill-emphasis: #8cdb87;
    --ss-success-fill-emphasis-hover: #aceba8;
    --ss-success-fill-emphasis-pressed: #c7f7c3;
    --ss-success-text-subtle: #c7f7c3;
    --ss-success-text-on-muted: #d7ffd3;
    --ss-success-text-strong: #e6ffe3;
    --ss-success-text-on-emphasis: #030303;
    --ss-success-surface: #030303;
    --ss-warning-fill-muted: #1d1916;
    --ss-warning-fill-muted-hover: #201b17;
    --ss-warning-fill-muted-pressed: #7e4e25;
    --ss-warning-border-subtle: #372b23;
    --ss-warning-selected: #744a28;
    --ss-warning-border: #c36800;
    --ss-warning-selected-pressed: #f99539;
    --ss-warning-text-muted: #ffad63;
    --ss-warning-border-strong: #ffad63;
    --ss-warning-fill-emphasis: #ffad63;
    --ss-warning-fill-emphasis-hover: #ffc791;
    --ss-warning-fill-emphasis-pressed: #ffddb9;
    --ss-warning-text-subtle: #ffddb9;
    --ss-warning-text-on-muted: #ffead0;
    --ss-warning-text-strong: #fff7e6;
    --ss-warning-text-on-emphasis: #040303;
    --ss-warning-surface: #040303;
    --ss-danger-fill-muted: #1f1717;
    --ss-danger-fill-muted-hover: #221919;
    --ss-danger-fill-muted-pressed: #923a3c;
    --ss-danger-border-subtle: #3c2827;
    --ss-danger-selected: #86393b;
    --ss-danger-border: #e53748;
    --ss-danger-selected-pressed: #ff8082;
    --ss-danger-text-muted: #ffa3a1;
    --ss-danger-border-strong: #ffa3a1;
    --ss-danger-fill-emphasis: #ffa3a1;
    --ss-danger-fill-emphasis-hover: #ffc1bf;
    --ss-danger-fill-emphasis-pressed: #ffd9d7;
    --ss-danger-text-subtle: #ffd9d7;
    --ss-danger-text-on-muted: #ffe7e6;
    --ss-danger-text-strong: #fff5f4;
    --ss-danger-text-on-emphasis: #040303;
    --ss-danger-surface: #040303;
    --ss-canvas: #0e1820;
    --ss-surface: #15212a;
    --ss-surface-raised: #1e2b35;
    --ss-text: #f5fdff;
    --ss-text-subtle: #deeaf4;
    --ss-text-muted: #b4c7d7;
    --ss-border-subtle: #2c2e30;
    --ss-border: #738696;
    --ss-border-strong: #b4c7d7;
    --ss-accent: #8cd2da;
    --ss-accent-soft: #171a1a;
    --ss-on-accent: #030303;
    --ss-link: #c7f1f6;
    --ss-focus: #7dceff;
    --ss-grid: #2e2e2e;
    --ss-axis: #838383;
    --ss-data-context: #7f7f7f;
    --ss-data-seq-fjord-1: #273031;
    --ss-data-seq-fjord-2: #354d50;
    --ss-data-seq-fjord-3: #3b6f74;
    --ss-data-seq-fjord-4: #3d919a;
    --ss-data-seq-fjord-5: #55b3bd;
    --ss-data-seq-fjord-6: #86d2da;
    --ss-data-seq-fjord-7: #bfeff4;
    --ss-data-seq-cobalt-1: #262f36;
    --ss-data-seq-cobalt-2: #334c5e;
    --ss-data-seq-cobalt-3: #356b8f;
    --ss-data-seq-cobalt-4: #348bc2;
    --ss-data-seq-cobalt-5: #4aaceb;
    --ss-data-seq-cobalt-6: #7eccff;
    --ss-data-seq-cobalt-7: #beebff;
    --ss-data-seq-shale-1: #2b2e31;
    --ss-data-seq-shale-2: #424b52;
    --ss-data-seq-shale-3: #576a78;
    --ss-data-seq-shale-4: #6e8aa0;
    --ss-data-seq-shale-5: #8cabc4;
    --ss-data-seq-shale-6: #b3cce1;
    --ss-data-seq-shale-7: #deeefb;
    --ss-data-div-default-1: #31a2e6;
    --ss-data-div-default-2: #327dad;
    --ss-data-div-default-3: #2e5a78;
    --ss-data-div-default-4: #263947;
    --ss-data-div-default-5: #1b1b1b;
    --ss-data-div-default-6: #443224;
    --ss-data-div-default-7: #724b2c;
    --ss-data-div-default-8: #a36530;
    --ss-data-div-default-9: #d78031;
    --ss-data-div-fjord_ochre-1: #00adbb;
    --ss-data-div-fjord_ochre-2: #1b858f;
    --ss-data-div-fjord_ochre-3: #255f65;
    --ss-data-div-fjord_ochre-4: #233b3e;
    --ss-data-div-fjord_ochre-5: #1b1b1b;
    --ss-data-div-fjord_ochre-6: #433327;
    --ss-data-div-fjord_ochre-7: #6e4d33;
    --ss-data-div-fjord_ochre-8: #9d683d;
    --ss-data-div-fjord_ochre-9: #cf8546;
    --ss-data-highlight: #f99539;
    --ss-data-cat-count: 5;
    --ss-data-story-1: #6ec0c9;
    --ss-data-story-2: #a2e0ff;
    --ss-data-story-3: #6f8190;
    --ss-data-story-4: #c7f1f6;
    --ss-data-cat-1: #c36800;
    --ss-data-cat-2: #2d86be;
    --ss-data-cat-3: #e53748;
    --ss-data-cat-4: #966cc4;
    --ss-data-cat-5: #429440;
    --ss-data-seq-1: #273031;
    --ss-data-seq-2: #354d50;
    --ss-data-seq-3: #3b6f74;
    --ss-data-seq-4: #3d919a;
    --ss-data-seq-5: #55b3bd;
    --ss-data-seq-6: #86d2da;
    --ss-data-seq-7: #bfeff4;
    --ss-data-div-1: #31a2e6;
    --ss-data-div-2: #327dad;
    --ss-data-div-3: #2e5a78;
    --ss-data-div-4: #263947;
    --ss-data-div-5: #1b1b1b;
    --ss-data-div-6: #443224;
    --ss-data-div-7: #724b2c;
    --ss-data-div-8: #a36530;
    --ss-data-div-9: #d78031;
  }
}

:root[data-colour-scheme="dark"], [data-colour-scheme="dark"] {
  color-scheme: dark;
  --ss-fjord-1: #171a1a;
  --ss-fjord-2: #191d1d;
  --ss-fjord-3: #3c6266;
  --ss-fjord-4: #273030;
  --ss-fjord-5: #3b5c5f;
  --ss-fjord-6: #428c93;
  --ss-fjord-7: #439199;
  --ss-fjord-8: #6ec0c9;
  --ss-fjord-9: #8cd2da;
  --ss-fjord-10: #ace3e9;
  --ss-fjord-11: #c7f1f6;
  --ss-fjord-12: #d7fafd;
  --ss-fjord-13: #e6ffff;
  --ss-fjord-14: #2c3839;
  --ss-fjord-15: #030303;
  --ss-slate-1: #191919;
  --ss-slate-2: #1c1c1c;
  --ss-slate-3: #5b5b5b;
  --ss-slate-4: #2e2e2e;
  --ss-slate-5: #555555;
  --ss-slate-6: #7f7f7f;
  --ss-slate-7: #838383;
  --ss-slate-8: #b1b1b1;
  --ss-slate-9: #c4c4c4;
  --ss-slate-10: #d7d7d7;
  --ss-slate-11: #e8e8e8;
  --ss-slate-12: #f2f2f2;
  --ss-slate-13: #fcfcfc;
  --ss-slate-14: #353535;
  --ss-slate-15: #030303;
  --ss-shale-1: #191a1a;
  --ss-shale-2: #1b1c1d;
  --ss-shale-3: #525c65;
  --ss-shale-4: #2c2e30;
  --ss-shale-5: #4e575e;
  --ss-shale-6: #6f8190;
  --ss-shale-7: #738696;
  --ss-shale-8: #9fb4c6;
  --ss-shale-9: #b4c7d7;
  --ss-shale-10: #cadae7;
  --ss-shale-11: #deeaf4;
  --ss-shale-12: #e9f3fc;
  --ss-shale-13: #f5fdff;
  --ss-shale-14: #333639;
  --ss-shale-15: #030303;
  --ss-cobalt-1: #171a1c;
  --ss-cobalt-2: #191d1f;
  --ss-cobalt-3: #33607e;
  --ss-cobalt-4: #262f36;
  --ss-cobalt-5: #335a75;
  --ss-cobalt-6: #2d86be;
  --ss-cobalt-7: #2d8bc5;
  --ss-cobalt-8: #5abbfb;
  --ss-cobalt-9: #7dceff;
  --ss-cobalt-10: #a2e0ff;
  --ss-cobalt-11: #c4eeff;
  --ss-cobalt-12: #d8f7ff;
  --ss-cobalt-13: #ecffff;
  --ss-cobalt-14: #2a3741;
  --ss-cobalt-15: #030304;
  --ss-malachite-1: #171b17;
  --ss-malachite-2: #191d19;
  --ss-malachite-3: #3c673a;
  --ss-malachite-4: #273127;
  --ss-malachite-5: #3b6039;
  --ss-malachite-6: #429440;
  --ss-malachite-7: #449941;
  --ss-malachite-8: #6eca6a;
  --ss-malachite-9: #8cdb87;
  --ss-malachite-10: #aceba8;
  --ss-malachite-11: #c7f7c3;
  --ss-malachite-12: #d7ffd3;
  --ss-malachite-13: #e6ffe3;
  --ss-malachite-14: #2c392b;
  --ss-malachite-15: #030303;
  --ss-ochre-1: #1d1916;
  --ss-ochre-2: #201b17;
  --ss-ochre-3: #7e4e25;
  --ss-ochre-4: #372b23;
  --ss-ochre-5: #744a28;
  --ss-ochre-6: #bc6500;
  --ss-ochre-7: #c36800;
  --ss-ochre-8: #f99539;
  --ss-ochre-9: #ffad63;
  --ss-ochre-10: #ffc791;
  --ss-ochre-11: #ffddb9;
  --ss-ochre-12: #ffead0;
  --ss-ochre-13: #fff7e6;
  --ss-ochre-14: #413226;
  --ss-ochre-15: #040303;
  --ss-haematite-1: #1f1717;
  --ss-haematite-2: #221919;
  --ss-haematite-3: #923a3c;
  --ss-haematite-4: #3c2827;
  --ss-haematite-5: #86393b;
  --ss-haematite-6: #dd3746;
  --ss-haematite-7: #e53748;
  --ss-haematite-8: #ff8082;
  --ss-haematite-9: #ffa3a1;
  --ss-haematite-10: #ffc1bf;
  --ss-haematite-11: #ffd9d7;
  --ss-haematite-12: #ffe7e6;
  --ss-haematite-13: #fff5f4;
  --ss-haematite-14: #492d2c;
  --ss-haematite-15: #040303;
  --ss-birch-1: #1a1918;
  --ss-birch-2: #1d1c1b;
  --ss-birch-3: #62594e;
  --ss-birch-4: #2f2d2b;
  --ss-birch-5: #5b544a;
  --ss-birch-6: #8b7c68;
  --ss-birch-7: #90806b;
  --ss-birch-8: #c0ae97;
  --ss-birch-9: #d1c2ad;
  --ss-birch-10: #e2d5c5;
  --ss-birch-11: #f0e6d9;
  --ss-birch-12: #f9f0e5;
  --ss-birch-13: #fffbf2;
  --ss-birch-14: #383531;
  --ss-birch-15: #030303;
  --ss-amethyst-1: #1a191c;
  --ss-amethyst-2: #1d1b1f;
  --ss-amethyst-3: #654f7e;
  --ss-amethyst-4: #302b36;
  --ss-amethyst-5: #5e4b74;
  --ss-amethyst-6: #9168bd;
  --ss-amethyst-7: #966cc4;
  --ss-amethyst-8: #c698fa;
  --ss-amethyst-9: #d7afff;
  --ss-amethyst-10: #e7c7ff;
  --ss-amethyst-11: #f2ddff;
  --ss-amethyst-12: #f9eaff;
  --ss-amethyst-13: #fff7ff;
  --ss-amethyst-14: #393241;
  --ss-amethyst-15: #030304;
  --ss-accent-fill-muted: #171a1a;
  --ss-accent-fill-muted-hover: #191d1d;
  --ss-accent-fill-muted-pressed: #3c6266;
  --ss-accent-border-subtle: #273030;
  --ss-accent-selected: #3b5c5f;
  --ss-accent-border: #439199;
  --ss-accent-selected-pressed: #6ec0c9;
  --ss-accent-text-muted: #8cd2da;
  --ss-accent-border-strong: #8cd2da;
  --ss-accent-fill-emphasis: #8cd2da;
  --ss-accent-fill-emphasis-hover: #ace3e9;
  --ss-accent-fill-emphasis-pressed: #c7f1f6;
  --ss-accent-text-subtle: #c7f1f6;
  --ss-accent-text-on-muted: #d7fafd;
  --ss-accent-text-strong: #e6ffff;
  --ss-accent-text-on-emphasis: #030303;
  --ss-accent-surface: #030303;
  --ss-neutral-fill-muted: #191a1a;
  --ss-neutral-fill-muted-hover: #1b1c1d;
  --ss-neutral-fill-muted-pressed: #525c65;
  --ss-neutral-border-subtle: #2c2e30;
  --ss-neutral-selected: #4e575e;
  --ss-neutral-border: #738696;
  --ss-neutral-selected-pressed: #9fb4c6;
  --ss-neutral-text-muted: #b4c7d7;
  --ss-neutral-border-strong: #b4c7d7;
  --ss-neutral-fill-emphasis: #b4c7d7;
  --ss-neutral-fill-emphasis-hover: #cadae7;
  --ss-neutral-fill-emphasis-pressed: #deeaf4;
  --ss-neutral-text-subtle: #deeaf4;
  --ss-neutral-text-on-muted: #e9f3fc;
  --ss-neutral-text-strong: #f5fdff;
  --ss-neutral-text-on-emphasis: #030303;
  --ss-neutral-surface: #030303;
  --ss-structure-fill-muted: #191919;
  --ss-structure-fill-muted-hover: #1c1c1c;
  --ss-structure-fill-muted-pressed: #5b5b5b;
  --ss-structure-border-subtle: #2e2e2e;
  --ss-structure-selected: #555555;
  --ss-structure-border: #838383;
  --ss-structure-selected-pressed: #b1b1b1;
  --ss-structure-text-muted: #c4c4c4;
  --ss-structure-border-strong: #c4c4c4;
  --ss-structure-fill-emphasis: #c4c4c4;
  --ss-structure-fill-emphasis-hover: #d7d7d7;
  --ss-structure-fill-emphasis-pressed: #e8e8e8;
  --ss-structure-text-subtle: #e8e8e8;
  --ss-structure-text-on-muted: #f2f2f2;
  --ss-structure-text-strong: #fcfcfc;
  --ss-structure-text-on-emphasis: #030303;
  --ss-structure-surface: #030303;
  --ss-info-fill-muted: #171a1c;
  --ss-info-fill-muted-hover: #191d1f;
  --ss-info-fill-muted-pressed: #33607e;
  --ss-info-border-subtle: #262f36;
  --ss-info-selected: #335a75;
  --ss-info-border: #2d8bc5;
  --ss-info-selected-pressed: #5abbfb;
  --ss-info-text-muted: #7dceff;
  --ss-info-border-strong: #7dceff;
  --ss-info-fill-emphasis: #7dceff;
  --ss-info-fill-emphasis-hover: #a2e0ff;
  --ss-info-fill-emphasis-pressed: #c4eeff;
  --ss-info-text-subtle: #c4eeff;
  --ss-info-text-on-muted: #d8f7ff;
  --ss-info-text-strong: #ecffff;
  --ss-info-text-on-emphasis: #030304;
  --ss-info-surface: #030304;
  --ss-success-fill-muted: #171b17;
  --ss-success-fill-muted-hover: #191d19;
  --ss-success-fill-muted-pressed: #3c673a;
  --ss-success-border-subtle: #273127;
  --ss-success-selected: #3b6039;
  --ss-success-border: #449941;
  --ss-success-selected-pressed: #6eca6a;
  --ss-success-text-muted: #8cdb87;
  --ss-success-border-strong: #8cdb87;
  --ss-success-fill-emphasis: #8cdb87;
  --ss-success-fill-emphasis-hover: #aceba8;
  --ss-success-fill-emphasis-pressed: #c7f7c3;
  --ss-success-text-subtle: #c7f7c3;
  --ss-success-text-on-muted: #d7ffd3;
  --ss-success-text-strong: #e6ffe3;
  --ss-success-text-on-emphasis: #030303;
  --ss-success-surface: #030303;
  --ss-warning-fill-muted: #1d1916;
  --ss-warning-fill-muted-hover: #201b17;
  --ss-warning-fill-muted-pressed: #7e4e25;
  --ss-warning-border-subtle: #372b23;
  --ss-warning-selected: #744a28;
  --ss-warning-border: #c36800;
  --ss-warning-selected-pressed: #f99539;
  --ss-warning-text-muted: #ffad63;
  --ss-warning-border-strong: #ffad63;
  --ss-warning-fill-emphasis: #ffad63;
  --ss-warning-fill-emphasis-hover: #ffc791;
  --ss-warning-fill-emphasis-pressed: #ffddb9;
  --ss-warning-text-subtle: #ffddb9;
  --ss-warning-text-on-muted: #ffead0;
  --ss-warning-text-strong: #fff7e6;
  --ss-warning-text-on-emphasis: #040303;
  --ss-warning-surface: #040303;
  --ss-danger-fill-muted: #1f1717;
  --ss-danger-fill-muted-hover: #221919;
  --ss-danger-fill-muted-pressed: #923a3c;
  --ss-danger-border-subtle: #3c2827;
  --ss-danger-selected: #86393b;
  --ss-danger-border: #e53748;
  --ss-danger-selected-pressed: #ff8082;
  --ss-danger-text-muted: #ffa3a1;
  --ss-danger-border-strong: #ffa3a1;
  --ss-danger-fill-emphasis: #ffa3a1;
  --ss-danger-fill-emphasis-hover: #ffc1bf;
  --ss-danger-fill-emphasis-pressed: #ffd9d7;
  --ss-danger-text-subtle: #ffd9d7;
  --ss-danger-text-on-muted: #ffe7e6;
  --ss-danger-text-strong: #fff5f4;
  --ss-danger-text-on-emphasis: #040303;
  --ss-danger-surface: #040303;
  --ss-canvas: #0e1820;
  --ss-surface: #15212a;
  --ss-surface-raised: #1e2b35;
  --ss-text: #f5fdff;
  --ss-text-subtle: #deeaf4;
  --ss-text-muted: #b4c7d7;
  --ss-border-subtle: #2c2e30;
  --ss-border: #738696;
  --ss-border-strong: #b4c7d7;
  --ss-accent: #8cd2da;
  --ss-accent-soft: #171a1a;
  --ss-on-accent: #030303;
  --ss-link: #c7f1f6;
  --ss-focus: #7dceff;
  --ss-grid: #2e2e2e;
  --ss-axis: #838383;
  --ss-data-context: #7f7f7f;
  --ss-data-seq-fjord-1: #273031;
  --ss-data-seq-fjord-2: #354d50;
  --ss-data-seq-fjord-3: #3b6f74;
  --ss-data-seq-fjord-4: #3d919a;
  --ss-data-seq-fjord-5: #55b3bd;
  --ss-data-seq-fjord-6: #86d2da;
  --ss-data-seq-fjord-7: #bfeff4;
  --ss-data-seq-cobalt-1: #262f36;
  --ss-data-seq-cobalt-2: #334c5e;
  --ss-data-seq-cobalt-3: #356b8f;
  --ss-data-seq-cobalt-4: #348bc2;
  --ss-data-seq-cobalt-5: #4aaceb;
  --ss-data-seq-cobalt-6: #7eccff;
  --ss-data-seq-cobalt-7: #beebff;
  --ss-data-seq-shale-1: #2b2e31;
  --ss-data-seq-shale-2: #424b52;
  --ss-data-seq-shale-3: #576a78;
  --ss-data-seq-shale-4: #6e8aa0;
  --ss-data-seq-shale-5: #8cabc4;
  --ss-data-seq-shale-6: #b3cce1;
  --ss-data-seq-shale-7: #deeefb;
  --ss-data-div-default-1: #31a2e6;
  --ss-data-div-default-2: #327dad;
  --ss-data-div-default-3: #2e5a78;
  --ss-data-div-default-4: #263947;
  --ss-data-div-default-5: #1b1b1b;
  --ss-data-div-default-6: #443224;
  --ss-data-div-default-7: #724b2c;
  --ss-data-div-default-8: #a36530;
  --ss-data-div-default-9: #d78031;
  --ss-data-div-fjord_ochre-1: #00adbb;
  --ss-data-div-fjord_ochre-2: #1b858f;
  --ss-data-div-fjord_ochre-3: #255f65;
  --ss-data-div-fjord_ochre-4: #233b3e;
  --ss-data-div-fjord_ochre-5: #1b1b1b;
  --ss-data-div-fjord_ochre-6: #433327;
  --ss-data-div-fjord_ochre-7: #6e4d33;
  --ss-data-div-fjord_ochre-8: #9d683d;
  --ss-data-div-fjord_ochre-9: #cf8546;
  --ss-data-highlight: #f99539;
  --ss-data-cat-count: 5;
  --ss-data-story-1: #6ec0c9;
  --ss-data-story-2: #a2e0ff;
  --ss-data-story-3: #6f8190;
  --ss-data-story-4: #c7f1f6;
  --ss-data-cat-1: #c36800;
  --ss-data-cat-2: #2d86be;
  --ss-data-cat-3: #e53748;
  --ss-data-cat-4: #966cc4;
  --ss-data-cat-5: #429440;
  --ss-data-seq-1: #273031;
  --ss-data-seq-2: #354d50;
  --ss-data-seq-3: #3b6f74;
  --ss-data-seq-4: #3d919a;
  --ss-data-seq-5: #55b3bd;
  --ss-data-seq-6: #86d2da;
  --ss-data-seq-7: #bfeff4;
  --ss-data-div-1: #31a2e6;
  --ss-data-div-2: #327dad;
  --ss-data-div-3: #2e5a78;
  --ss-data-div-4: #263947;
  --ss-data-div-5: #1b1b1b;
  --ss-data-div-6: #443224;
  --ss-data-div-7: #724b2c;
  --ss-data-div-8: #a36530;
  --ss-data-div-9: #d78031;
}

/* data-colour presets: data-palette="<name>" on <html> or any container */

[data-palette="tide"], :root[data-palette="tide"] {
  --ss-data-highlight: #cc6700;
  --ss-data-cat-count: 5;
  --ss-data-story-1: #21767e;
  --ss-data-story-2: #5cade5;
  --ss-data-story-3: #424f59;
  --ss-data-story-4: #87c0c6;
  --ss-data-cat-1: #cc6700;
  --ss-data-cat-2: #1d8fcf;
  --ss-data-cat-3: #c6002d;
  --ss-data-cat-4: #7c50a8;
  --ss-data-cat-5: #206d1f;
  --ss-data-seq-1: #e5f6f7;
  --ss-data-seq-2: #b3d8dc;
  --ss-data-seq-3: #7bbcc3;
  --ss-data-seq-4: #429fa8;
  --ss-data-seq-5: #1a7f88;
  --ss-data-seq-6: #1a5e65;
  --ss-data-seq-7: #1d3e41;
  --ss-data-div-1: #006aaa;
  --ss-data-div-2: #418bbd;
  --ss-data-div-3: #7eacce;
  --ss-data-div-4: #b6cddf;
  --ss-data-div-5: #eeeeee;
  --ss-data-div-6: #dcc5b4;
  --ss-data-div-7: #c89c7a;
  --ss-data-div-8: #b2733f;
  --ss-data-div-9: #9b4900;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-colour-scheme="light"]) [data-palette="tide"], :root:not([data-colour-scheme="light"])[data-palette="tide"] {
    --ss-data-highlight: #f99539;
    --ss-data-cat-count: 5;
    --ss-data-story-1: #6ec0c9;
    --ss-data-story-2: #a2e0ff;
    --ss-data-story-3: #6f8190;
    --ss-data-story-4: #c7f1f6;
    --ss-data-cat-1: #c36800;
    --ss-data-cat-2: #2d86be;
    --ss-data-cat-3: #e53748;
    --ss-data-cat-4: #966cc4;
    --ss-data-cat-5: #429440;
    --ss-data-seq-1: #273031;
    --ss-data-seq-2: #354d50;
    --ss-data-seq-3: #3b6f74;
    --ss-data-seq-4: #3d919a;
    --ss-data-seq-5: #55b3bd;
    --ss-data-seq-6: #86d2da;
    --ss-data-seq-7: #bfeff4;
    --ss-data-div-1: #31a2e6;
    --ss-data-div-2: #327dad;
    --ss-data-div-3: #2e5a78;
    --ss-data-div-4: #263947;
    --ss-data-div-5: #1b1b1b;
    --ss-data-div-6: #443224;
    --ss-data-div-7: #724b2c;
    --ss-data-div-8: #a36530;
    --ss-data-div-9: #d78031;
  }
}

[data-colour-scheme="dark"] [data-palette="tide"], [data-colour-scheme="dark"][data-palette="tide"] {
  --ss-data-highlight: #f99539;
  --ss-data-cat-count: 5;
  --ss-data-story-1: #6ec0c9;
  --ss-data-story-2: #a2e0ff;
  --ss-data-story-3: #6f8190;
  --ss-data-story-4: #c7f1f6;
  --ss-data-cat-1: #c36800;
  --ss-data-cat-2: #2d86be;
  --ss-data-cat-3: #e53748;
  --ss-data-cat-4: #966cc4;
  --ss-data-cat-5: #429440;
  --ss-data-seq-1: #273031;
  --ss-data-seq-2: #354d50;
  --ss-data-seq-3: #3b6f74;
  --ss-data-seq-4: #3d919a;
  --ss-data-seq-5: #55b3bd;
  --ss-data-seq-6: #86d2da;
  --ss-data-seq-7: #bfeff4;
  --ss-data-div-1: #31a2e6;
  --ss-data-div-2: #327dad;
  --ss-data-div-3: #2e5a78;
  --ss-data-div-4: #263947;
  --ss-data-div-5: #1b1b1b;
  --ss-data-div-6: #443224;
  --ss-data-div-7: #724b2c;
  --ss-data-div-8: #a36530;
  --ss-data-div-9: #d78031;
}

[data-palette="signal"], :root[data-palette="signal"] {
  --ss-data-highlight: #c6002d;
  --ss-data-cat-count: 5;
  --ss-data-story-1: #0070a9;
  --ss-data-story-2: #20474b;
  --ss-data-story-3: #bac6d0;
  --ss-data-story-4: #5cade5;
  --ss-data-cat-1: #f12844;
  --ss-data-cat-2: #1d8fcf;
  --ss-data-cat-3: #cc6700;
  --ss-data-cat-4: #6b4691;
  --ss-data-cat-5: #3c9e3b;
  --ss-data-seq-1: #e3f5ff;
  --ss-data-seq-2: #afd6f2;
  --ss-data-seq-3: #74b7e7;
  --ss-data-seq-4: #3898d4;
  --ss-data-seq-5: #0478b2;
  --ss-data-seq-6: #105983;
  --ss-data-seq-7: #1a3b52;
  --ss-data-div-1: #006aaa;
  --ss-data-div-2: #418bbd;
  --ss-data-div-3: #7eacce;
  --ss-data-div-4: #b6cddf;
  --ss-data-div-5: #eeeeee;
  --ss-data-div-6: #dcc5b4;
  --ss-data-div-7: #c89c7a;
  --ss-data-div-8: #b2733f;
  --ss-data-div-9: #9b4900;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-colour-scheme="light"]) [data-palette="signal"], :root:not([data-colour-scheme="light"])[data-palette="signal"] {
    --ss-data-highlight: #ff8082;
    --ss-data-cat-count: 5;
    --ss-data-story-1: #5abbfb;
    --ss-data-story-2: #428c93;
    --ss-data-story-3: #b4c7d7;
    --ss-data-story-4: #c4eeff;
    --ss-data-cat-1: #dd3746;
    --ss-data-cat-2: #2d86be;
    --ss-data-cat-3: #c36800;
    --ss-data-cat-4: #966cc4;
    --ss-data-cat-5: #429440;
    --ss-data-seq-1: #262f36;
    --ss-data-seq-2: #334c5e;
    --ss-data-seq-3: #356b8f;
    --ss-data-seq-4: #348bc2;
    --ss-data-seq-5: #4aaceb;
    --ss-data-seq-6: #7eccff;
    --ss-data-seq-7: #beebff;
    --ss-data-div-1: #31a2e6;
    --ss-data-div-2: #327dad;
    --ss-data-div-3: #2e5a78;
    --ss-data-div-4: #263947;
    --ss-data-div-5: #1b1b1b;
    --ss-data-div-6: #443224;
    --ss-data-div-7: #724b2c;
    --ss-data-div-8: #a36530;
    --ss-data-div-9: #d78031;
  }
}

[data-colour-scheme="dark"] [data-palette="signal"], [data-colour-scheme="dark"][data-palette="signal"] {
  --ss-data-highlight: #ff8082;
  --ss-data-cat-count: 5;
  --ss-data-story-1: #5abbfb;
  --ss-data-story-2: #428c93;
  --ss-data-story-3: #b4c7d7;
  --ss-data-story-4: #c4eeff;
  --ss-data-cat-1: #dd3746;
  --ss-data-cat-2: #2d86be;
  --ss-data-cat-3: #c36800;
  --ss-data-cat-4: #966cc4;
  --ss-data-cat-5: #429440;
  --ss-data-seq-1: #262f36;
  --ss-data-seq-2: #334c5e;
  --ss-data-seq-3: #356b8f;
  --ss-data-seq-4: #348bc2;
  --ss-data-seq-5: #4aaceb;
  --ss-data-seq-6: #7eccff;
  --ss-data-seq-7: #beebff;
  --ss-data-div-1: #31a2e6;
  --ss-data-div-2: #327dad;
  --ss-data-div-3: #2e5a78;
  --ss-data-div-4: #263947;
  --ss-data-div-5: #1b1b1b;
  --ss-data-div-6: #443224;
  --ss-data-div-7: #724b2c;
  --ss-data-div-8: #a36530;
  --ss-data-div-9: #d78031;
}

[data-palette="frost"], :root[data-palette="frost"] {
  --ss-data-highlight: #0070a9;
  --ss-data-cat-count: 4;
  --ss-data-story-1: #21767e;
  --ss-data-story-2: #bac6d0;
  --ss-data-story-3: #3c959e;
  --ss-data-story-4: #424f59;
  --ss-data-cat-1: #1d8fcf;
  --ss-data-cat-2: #cc6700;
  --ss-data-cat-3: #6b4691;
  --ss-data-cat-4: #3c9e3b;
  --ss-data-cat-5: #b4b4b4;
  --ss-data-seq-1: #ecf3f8;
  --ss-data-seq-2: #c2d0dc;
  --ss-data-seq-3: #96aec2;
  --ss-data-seq-4: #6f8da5;
  --ss-data-seq-5: #526c82;
  --ss-data-seq-6: #3c4d5b;
  --ss-data-seq-7: #272f35;
  --ss-data-div-1: #00737f;
  --ss-data-div-2: #30939d;
  --ss-data-div-3: #78b2b8;
  --ss-data-div-4: #b4d0d3;
  --ss-data-div-5: #eeeeee;
  --ss-data-div-6: #d9c6b7;
  --ss-data-div-7: #c39e81;
  --ss-data-div-8: #ac764b;
  --ss-data-div-9: #944f00;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-colour-scheme="light"]) [data-palette="frost"], :root:not([data-colour-scheme="light"])[data-palette="frost"] {
    --ss-data-highlight: #5abbfb;
    --ss-data-cat-count: 4;
    --ss-data-story-1: #6ec0c9;
    --ss-data-story-2: #6f8190;
    --ss-data-story-3: #d7fafd;
    --ss-data-story-4: #cadae7;
    --ss-data-cat-1: #2d86be;
    --ss-data-cat-2: #c36800;
    --ss-data-cat-3: #966cc4;
    --ss-data-cat-4: #429440;
    --ss-data-cat-5: #7f7f7f;
    --ss-data-seq-1: #2b2e31;
    --ss-data-seq-2: #424b52;
    --ss-data-seq-3: #576a78;
    --ss-data-seq-4: #6e8aa0;
    --ss-data-seq-5: #8cabc4;
    --ss-data-seq-6: #b3cce1;
    --ss-data-seq-7: #deeefb;
    --ss-data-div-1: #00adbb;
    --ss-data-div-2: #1b858f;
    --ss-data-div-3: #255f65;
    --ss-data-div-4: #233b3e;
    --ss-data-div-5: #1b1b1b;
    --ss-data-div-6: #433327;
    --ss-data-div-7: #6e4d33;
    --ss-data-div-8: #9d683d;
    --ss-data-div-9: #cf8546;
  }
}

[data-colour-scheme="dark"] [data-palette="frost"], [data-colour-scheme="dark"][data-palette="frost"] {
  --ss-data-highlight: #5abbfb;
  --ss-data-cat-count: 4;
  --ss-data-story-1: #6ec0c9;
  --ss-data-story-2: #6f8190;
  --ss-data-story-3: #d7fafd;
  --ss-data-story-4: #cadae7;
  --ss-data-cat-1: #2d86be;
  --ss-data-cat-2: #c36800;
  --ss-data-cat-3: #966cc4;
  --ss-data-cat-4: #429440;
  --ss-data-cat-5: #7f7f7f;
  --ss-data-seq-1: #2b2e31;
  --ss-data-seq-2: #424b52;
  --ss-data-seq-3: #576a78;
  --ss-data-seq-4: #6e8aa0;
  --ss-data-seq-5: #8cabc4;
  --ss-data-seq-6: #b3cce1;
  --ss-data-seq-7: #deeefb;
  --ss-data-div-1: #00adbb;
  --ss-data-div-2: #1b858f;
  --ss-data-div-3: #255f65;
  --ss-data-div-4: #233b3e;
  --ss-data-div-5: #1b1b1b;
  --ss-data-div-6: #433327;
  --ss-data-div-7: #6e4d33;
  --ss-data-div-8: #9d683d;
  --ss-data-div-9: #cf8546;
}

/* surfaces: data-surface="<name>" on <html> or any container */

[data-surface="baseline"], :root[data-surface="baseline"] {
  --ss-canvas: #f5f9fc;
  --ss-surface: #ffffff;
  --ss-surface-raised: #e6ecf1;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-colour-scheme="light"]) [data-surface="baseline"], :root:not([data-colour-scheme="light"])[data-surface="baseline"] {
    --ss-canvas: #191a1a;
    --ss-surface: #030303;
    --ss-surface-raised: #1b1c1d;
  }
}

[data-colour-scheme="dark"] [data-surface="baseline"], [data-colour-scheme="dark"][data-surface="baseline"] {
  --ss-canvas: #191a1a;
  --ss-surface: #030303;
  --ss-surface-raised: #1b1c1d;
}

:root [data-colour-scheme="light"][data-surface="baseline"], :root[data-colour-scheme="light"][data-surface="baseline"] {
  --ss-canvas: #f5f9fc;
  --ss-surface: #ffffff;
  --ss-surface-raised: #e6ecf1;
}

[data-surface="nordic-cool"], :root[data-surface="nordic-cool"] {
  --ss-canvas: #f3f7fb;
  --ss-surface: #fdfeff;
  --ss-surface-raised: #ecf1f5;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-colour-scheme="light"]) [data-surface="nordic-cool"], :root:not([data-colour-scheme="light"])[data-surface="nordic-cool"] {
    --ss-canvas: #0e1820;
    --ss-surface: #15212a;
    --ss-surface-raised: #1e2b35;
  }
}

[data-colour-scheme="dark"] [data-surface="nordic-cool"], [data-colour-scheme="dark"][data-surface="nordic-cool"] {
  --ss-canvas: #0e1820;
  --ss-surface: #15212a;
  --ss-surface-raised: #1e2b35;
}

:root [data-colour-scheme="light"][data-surface="nordic-cool"], :root[data-colour-scheme="light"][data-surface="nordic-cool"] {
  --ss-canvas: #f3f7fb;
  --ss-surface: #fdfeff;
  --ss-surface-raised: #ecf1f5;
}

[data-surface="nordic-warm"], :root[data-surface="nordic-warm"] {
  --ss-canvas: #f9f4ec;
  --ss-surface: #fffcf9;
  --ss-surface-raised: #f3ede4;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-colour-scheme="light"]) [data-surface="nordic-warm"], :root:not([data-colour-scheme="light"])[data-surface="nordic-warm"] {
    --ss-canvas: #0e1820;
    --ss-surface: #15212a;
    --ss-surface-raised: #1e2b35;
  }
}

[data-colour-scheme="dark"] [data-surface="nordic-warm"], [data-colour-scheme="dark"][data-surface="nordic-warm"] {
  --ss-canvas: #0e1820;
  --ss-surface: #15212a;
  --ss-surface-raised: #1e2b35;
}

:root [data-colour-scheme="light"][data-surface="nordic-warm"], :root[data-colour-scheme="light"][data-surface="nordic-warm"] {
  --ss-canvas: #f9f4ec;
  --ss-surface: #fffcf9;
  --ss-surface-raised: #f3ede4;
}
