/* Generated from the console style settings. */
:root {
  --font-body: "Atkinson Hyperlegible", system-ui, sans-serif;
  --font-heading: "Atkinson Hyperlegible", system-ui, sans-serif;
  --on-brand: #ffffff;
  --paper: #ffffff;
  --brand-beige: #f9f5f2;
  --brand-moss: #464719;
  --brand-velvet: #591e2a;
  --brand-cornflower: #98a8d9;
  --brand-pink-silk: #d6a6b1;
  --brand-olive: #b4a64b;
  --brand-monarch: #d2682b;
  --graph-teal: #3f7d78;
  --graph-heather: #8d6a9f;
  --graph-sage: #7a9e7e;
  --graph-bronze: #7d6b2e;
  --graph-lagoon: #2f8f8a;
  --graph-pine: #1f6f6a;
  --graph-aqua: #57bdb0;
  --graph-cobalt: #3d5f9e;
  --graph-rosewood: #a2536b;
  --graph-graphite: #3c4650;
  --state-positive: #b4a64b;
  --state-info: #98a8d9;
  --state-warning: #c9971f;
  --state-negative: #d2682b;
  --state-highlight: #d6a6b1;
  --map-ink: #464719;
  --map-ink-muted: #74755a;
  --map-place: #3d5f9e;
  --map-cluster-small: #b95b26;
  --map-cluster-medium: #a04f21;
  --map-cluster-large: #86421c;
  --signal-weak: var(--brand-olive);
  --weather-leaf-red: #b8432f;
  --weather-leaf-orange: #d9782b;
  --weather-leaf-gold: #d8a83a;
  --weather-leaf-brown: #8b5a2b;
  --weather-tulip-red: #d93a4a;
  --weather-tulip-pink: #e57aa3;
  --weather-tulip-yellow: #f0c230;
  --weather-tulip-stem: #4f8a3c;
  --weather-sun: #f7c33c;
  --weather-sun-glow: rgba(247, 195, 60, 0.7);
}
:root[data-theme="light"] {
  --surface: #ffffff;
  --surface-muted: #f9f5f2;
  --surface-raised: #ffffff;
  --border-soft: #d9d6cb;
  --ink: #464719;
  --ink-muted: #727156;
  --heading-ink: #591e2a;
  --action: #d2682b;
  --action-ink: #b05724;
  --nav-active-bg: #ebe7e1;
  --tag-bg: #f5ecea;
  --tag-ink: #591e2a;
  --pico-font-family: var(--font-body);
  --pico-primary: #591e2a;
  --pico-primary-background: #b95b26;
  --pico-primary-border: #b95b26;
  --pico-primary-hover: #b05724;
  --pico-primary-hover-background: #974a1f;
  --pico-primary-hover-border: #974a1f;
  --pico-primary-underline: #591e2a;
  --pico-primary-focus: rgba(210, 104, 43, 0.25);
  --pico-border-radius: 0.5rem;
  --pico-color: var(--ink);
  --pico-muted-color: var(--ink-muted);
  --pico-h1-color: var(--heading-ink);
  --pico-h2-color: var(--heading-ink);
  --pico-h3-color: var(--heading-ink);
  --pico-h4-color: var(--heading-ink);
  --pico-h5-color: var(--heading-ink);
  --pico-h6-color: var(--heading-ink);
  --pico-background-color: var(--surface-muted);
  --pico-card-background-color: var(--surface);
  --pico-card-sectioning-background-color: var(--surface-muted);
  --pico-muted-border-color: var(--border-soft);
  --pico-form-element-background-color: var(--surface-raised);
  --pico-form-element-active-background-color: var(--surface-raised);
  --pico-form-element-border-color: var(--border-soft);
  --pico-form-element-color: var(--ink);
  --pico-form-element-placeholder-color: var(--ink-muted);
  --pico-form-element-selected-background-color: var(--nav-active-bg);
  --pico-form-element-active-border-color: var(--action);
  --pico-form-element-focus-color: var(--action);
  --pico-text-selection-color: var(--pico-primary-focus);
  --pico-secondary: var(--ink);
  --pico-secondary-background: var(--ink);
  --pico-secondary-border: var(--ink);
  --pico-secondary-underline: var(--ink);
  --pico-secondary-hover: var(--pico-primary);
  --pico-secondary-hover-background: var(--pico-primary);
  --pico-secondary-hover-border: var(--pico-primary);
  --pico-secondary-inverse: var(--surface-muted);
  --pico-contrast: var(--ink);
  --pico-contrast-background: var(--ink);
  --pico-contrast-border: var(--ink);
  --pico-contrast-underline: var(--ink);
  --pico-contrast-hover: var(--pico-primary);
  --pico-contrast-hover-background: var(--pico-primary);
  --pico-contrast-hover-border: var(--pico-primary);
  --pico-contrast-inverse: var(--surface-muted);
  --pico-switch-background-color: var(--border-soft);
  --pico-progress-background-color: var(--border-soft);
  --pico-dropdown-background-color: var(--surface);
  --pico-dropdown-border-color: var(--border-soft);
  --pico-dropdown-hover-background-color: var(--surface-muted);
  --pico-code-background-color: var(--surface-muted);
  --pico-code-color: var(--ink-muted);
  --pico-mark-background-color: var(--tint-highlight);
  --pico-mark-color: var(--ink);
  --pico-secondary-focus: rgba(70, 71, 25, 0.25);
  --pico-contrast-focus: rgba(70, 71, 25, 0.25);
  --tint-positive: #f1ecde;
  --badge-positive-bg: #f1ecde;
  --badge-positive-fg: #736a30;
  --tint-info: #edecef;
  --badge-info-bg: #edecef;
  --badge-info-fg: #4663bb;
  --tint-warning: #f3ead9;
  --badge-warning-bg: #f3ead9;
  --badge-warning-fg: #826214;
  --tint-negative: #f4e4da;
  --badge-negative-bg: #f4e4da;
  --badge-negative-fg: #9f4f21;
  --tint-highlight: #f5ecea;
  --badge-highlight-bg: #f5ecea;
  --badge-highlight-fg: #a94e63;
  --tint-pending: #e4e0d8;
  --badge-pending-bg: #e4e0d8;
  --badge-pending-fg: #464719;
  --tint-neutral: #e9e5df;
  --badge-neutral-bg: #e9e5df;
  --badge-neutral-fg: #66654d;
  --diff-add-bg: rgba(180, 166, 75, 0.15);
  --diff-del-bg: rgba(210, 104, 43, 0.15);
  --module-acting: #464719;
  --module-acting-ink: #464719;
  --module-analyzing: #98a8d9;
  --module-analyzing-ink: #4d69be;
  --module-collecting: #b4a64b;
  --module-collecting-ink: #7a7133;
  --module-designing: #d6a6b1;
  --module-designing-ink: #af5268;
  --module-futuring: #591e2a;
  --module-futuring-ink: #591e2a;
  --module-storytelling: #d2682b;
  --module-storytelling-ink: #b05724;
  --node-signal: #b4a64b;
  --node-event: #7a9e7e;
  --node-driver: #d6a6b1;
  --node-trend: #464719;
  --node-megatrend: #7d6b2e;
  --node-topic: #98a8d9;
  --node-focustopic: #3f7d78;
  --node-organisation: #8d6a9f;
  --node-place: #3d5f9e;
  --node-person: #a2536b;
  --node-competency: #591e2a;
  --node-field: #d2682b;
  --node-project: #d2682b;
  --node-scenario: #98a8d9;
  --node-report: #3f7d78;
  --node-vision: #2f8f8a;
  --node-measure: #1f6f6a;
  --node-theory: #57bdb0;
  --node-crossimpact: #3c4650;
  --brand-moss-ink: #464719;
  --brand-velvet-ink: #591e2a;
  --brand-cornflower-ink: #4d69be;
  --brand-pink-silk-ink: #af5268;
  --brand-olive-ink: #7a7133;
  --brand-monarch-ink: #b05724;
  --chart-1: #2a78d6;
  --chart-2: #0b866b;
  --chart-3: #eda100;
  --chart-4: #008300;
  --chart-5: #4a3aa7;
  --chart-6: #e34948;
  --chart-7: #e87ba4;
  --chart-8: #b455c9;
  --chart-baseline: #989073;
  --chart-dot-neutral: #727156;
  --chart-dot-signal: #464719;
  --chart-pos-ink: #0a7d63;
  --chart-neg-ink: #d72221;
  --graph-edge: rgba(114, 113, 86, 0.45);
  --shadow-weak: rgba(70, 71, 25, 0.08);
  --shadow-medium: rgba(70, 71, 25, 0.16);
  --shadow-strong: rgba(70, 71, 25, 0.3);
  --note-yellow: #fbf3c2;
  --note-yellow-edge: #dad4a4;
  --note-pink: #f9d8e2;
  --note-pink-edge: #d9bebe;
  --note-blue: #d6e4f7;
  --note-blue-edge: #bcc8cf;
  --note-green: #d9ecd2;
  --note-green-edge: #bfceb1;
  --note-orange: #fbdfc6;
  --note-orange-edge: #dac4a7;
  --note-purple: #e4dcf3;
  --note-purple-edge: #c8c1cc;
  --note-paper: var(--note-yellow);
  --note-paper-edge: var(--note-yellow-edge);
  --hat-white: #f4f2ec;
  --hat-white-ink: #7b6e47;
  --hat-red: #e8b4b8;
  --hat-red-ink: #882a31;
  --hat-black: #cfcbc4;
  --hat-black-ink: #575147;
  --hat-yellow: #f2dc9b;
  --hat-yellow-ink: #755b0f;
  --hat-green: #b9d9b0;
  --hat-green-ink: #375d2d;
  --hat-blue: #b5cbe8;
  --hat-blue-ink: #2a5388;
  --weather-snow: #bdcdde;
  --weather-rain: #4d7098;
  --weather-fog: #cccabc;
}
:root[data-theme="dark"] {
  --surface: #211d1a;
  --surface-muted: #171412;
  --surface-raised: #2d2926;
  --border-soft: #39322d;
  --ink: #e9e5e2;
  --ink-muted: #aea298;
  --heading-ink: #e3abb6;
  --action: #d2682b;
  --action-ink: #d87841;
  --nav-active-bg: #282523;
  --tag-bg: #493b3b;
  --tag-ink: #dc98a6;
  --pico-font-family: var(--font-body);
  --pico-primary: #e3abb6;
  --pico-primary-background: #b95b26;
  --pico-primary-border: #b95b26;
  --pico-primary-hover: #d87841;
  --pico-primary-hover-background: #974a1f;
  --pico-primary-hover-border: #974a1f;
  --pico-primary-underline: #e3abb6;
  --pico-primary-focus: rgba(210, 104, 43, 0.3);
  --pico-border-radius: 0.5rem;
  --pico-color: var(--ink);
  --pico-muted-color: var(--ink-muted);
  --pico-h1-color: var(--heading-ink);
  --pico-h2-color: var(--heading-ink);
  --pico-h3-color: var(--heading-ink);
  --pico-h4-color: var(--heading-ink);
  --pico-h5-color: var(--heading-ink);
  --pico-h6-color: var(--heading-ink);
  --pico-background-color: var(--surface-muted);
  --pico-card-background-color: var(--surface);
  --pico-card-sectioning-background-color: var(--surface-muted);
  --pico-muted-border-color: var(--border-soft);
  --pico-form-element-background-color: var(--surface-raised);
  --pico-form-element-active-background-color: var(--surface-raised);
  --pico-form-element-border-color: var(--border-soft);
  --pico-form-element-color: var(--ink);
  --pico-form-element-placeholder-color: var(--ink-muted);
  --pico-form-element-selected-background-color: var(--nav-active-bg);
  --pico-form-element-active-border-color: var(--action);
  --pico-form-element-focus-color: var(--action);
  --pico-text-selection-color: var(--pico-primary-focus);
  --pico-secondary: var(--ink);
  --pico-secondary-background: var(--ink);
  --pico-secondary-border: var(--ink);
  --pico-secondary-underline: var(--ink);
  --pico-secondary-hover: var(--pico-primary);
  --pico-secondary-hover-background: var(--pico-primary);
  --pico-secondary-hover-border: var(--pico-primary);
  --pico-secondary-inverse: var(--surface-muted);
  --pico-contrast: var(--ink);
  --pico-contrast-background: var(--ink);
  --pico-contrast-border: var(--ink);
  --pico-contrast-underline: var(--ink);
  --pico-contrast-hover: var(--pico-primary);
  --pico-contrast-hover-background: var(--pico-primary);
  --pico-contrast-hover-border: var(--pico-primary);
  --pico-contrast-inverse: var(--surface-muted);
  --pico-switch-background-color: var(--border-soft);
  --pico-progress-background-color: var(--border-soft);
  --pico-dropdown-background-color: var(--surface);
  --pico-dropdown-border-color: var(--border-soft);
  --pico-dropdown-hover-background-color: var(--surface-muted);
  --pico-code-background-color: var(--surface-muted);
  --pico-code-color: var(--ink-muted);
  --pico-mark-background-color: var(--tint-highlight);
  --pico-mark-color: var(--ink);
  --pico-secondary-focus: rgba(233, 229, 226, 0.3);
  --pico-contrast-focus: rgba(233, 229, 226, 0.3);
  --tint-positive: #413b25;
  --badge-positive-bg: #413b25;
  --badge-positive-fg: #bcaf5d;
  --tint-info: #3b3c44;
  --badge-info-bg: #3b3c44;
  --badge-info-fg: #98a8d9;
  --tint-warning: #46381b;
  --badge-warning-bg: #46381b;
  --badge-warning-fg: #e0af38;
  --tint-negative: #482e1e;
  --badge-negative-bg: #482e1e;
  --badge-negative-fg: #dd8a5a;
  --tint-highlight: #493b3b;
  --badge-highlight-bg: #493b3b;
  --badge-highlight-fg: #d6a6b1;
  --tint-pending: #4d4946;
  --badge-pending-bg: #4d4946;
  --badge-pending-fg: #e9e5e2;
  --tint-neutral: #403a36;
  --badge-neutral-bg: #403a36;
  --badge-neutral-fg: #b2a79e;
  --diff-add-bg: rgba(180, 166, 75, 0.15);
  --diff-del-bg: rgba(210, 104, 43, 0.15);
  --module-acting: #6b6d26;
  --module-acting-ink: #c1c355;
  --module-analyzing: #98a8d9;
  --module-analyzing-ink: #98a8d9;
  --module-collecting: #b4a64b;
  --module-collecting-ink: #bcaf5d;
  --module-designing: #d6a6b1;
  --module-designing-ink: #d6a6b1;
  --module-futuring: #bc3f59;
  --module-futuring-ink: #cd6a7f;
  --module-storytelling: #d2682b;
  --module-storytelling-ink: #d87841;
  --node-signal: #b4a64b;
  --node-event: #7a9e7e;
  --node-driver: #d6a6b1;
  --node-trend: #6b6d26;
  --node-megatrend: #7d6b2e;
  --node-topic: #98a8d9;
  --node-focustopic: #3f7d78;
  --node-organisation: #8d6a9f;
  --node-place: #4368ad;
  --node-person: #a2536b;
  --node-competency: #bc3f59;
  --node-field: #d2682b;
  --node-project: #d2682b;
  --node-scenario: #98a8d9;
  --node-report: #3f7d78;
  --node-vision: #2f8f8a;
  --node-measure: #217772;
  --node-theory: #57bdb0;
  --node-crossimpact: #5b6a79;
  --brand-moss-ink: #c1c355;
  --brand-velvet-ink: #cd6a7f;
  --brand-cornflower-ink: #98a8d9;
  --brand-pink-silk-ink: #d6a6b1;
  --brand-olive-ink: #bcaf5d;
  --brand-monarch-ink: #d87841;
  --chart-1: #2a78d6;
  --chart-2: #0b866b;
  --chart-3: #eda100;
  --chart-4: #008300;
  --chart-5: #6959c5;
  --chart-6: #e34948;
  --chart-7: #e87ba4;
  --chart-8: #b455c9;
  --chart-baseline: #78695f;
  --chart-dot-neutral: #aea298;
  --chart-dot-signal: #e9e5e2;
  --chart-pos-ink: #2beec3;
  --chart-neg-ink: #e65b5a;
  --graph-edge: rgba(174, 162, 152, 0.45);
  --shadow-weak: rgba(0, 0, 0, 0.35);
  --shadow-medium: rgba(0, 0, 0, 0.5);
  --shadow-strong: rgba(0, 0, 0, 0.65);
  --note-yellow: #423c1a;
  --note-yellow-edge: #605a3e;
  --note-pink: #3f1d27;
  --note-pink-edge: #5e4149;
  --note-blue: #1e2c3d;
  --note-blue-edge: #434d5b;
  --note-green: #2a3725;
  --note-green-edge: #4c5647;
  --note-orange: #422d1a;
  --note-orange-edge: #604e3e;
  --note-purple: #2a2339;
  --note-purple-edge: #4c4657;
  --note-paper: var(--note-yellow);
  --note-paper-edge: var(--note-yellow-edge);
  --hat-white: #343128;
  --hat-white-ink: #f4f2ec;
  --hat-red: #3a2224;
  --hat-red-ink: #e8b4b8;
  --hat-black: #302f2c;
  --hat-black-ink: #cfcbc4;
  --hat-yellow: #40371c;
  --hat-yellow-ink: #f2dc9b;
  --hat-green: #293626;
  --hat-green-ink: #b9d9b0;
  --hat-blue: #222c3a;
  --hat-blue-ink: #b5cbe8;
  --weather-snow: #ffffff;
  --weather-rain: #6d8fb5;
  --weather-fog: #4c4846;
}
.module-collecting { --module-hue: var(--module-collecting); --module-ink: var(--module-collecting-ink); }
.module-analyzing { --module-hue: var(--module-analyzing); --module-ink: var(--module-analyzing-ink); }
.module-storytelling { --module-hue: var(--module-storytelling); --module-ink: var(--module-storytelling-ink); }
.module-designing { --module-hue: var(--module-designing); --module-ink: var(--module-designing-ink); }
.module-acting { --module-hue: var(--module-acting); --module-ink: var(--module-acting-ink); }
.module-futuring,
.module-activities { --module-hue: var(--module-futuring); --module-ink: var(--module-futuring-ink); }
