:root {
  --header-background-color: #eee8d5;
  --background-color: #fdf6e3;
  --text-color: #586e75;

  --p-600: #073642;
  --p-400: #b58900;

  --n-000: #fdf6e3;
  --n-100: #fdf6e3;
  --n-150: #f7f0dd;
  --n-200: #eee8d5;
  --n-300: #ddd7c5;
  --n-400: #c8c2b0;
  --n-500: #93a1a1;
  --n-600: #839496;
  --n-700: #657b83;
  --n-800: #073642;
  --n-900: #002b36;

  --a1-100: #f8edc9;
  --a1-200: #f2e2ae;
  --a1-500: #b58900;
  --a1-700: #cb4b16;

  --a2-300: #d9e9e8;
  --a2-600: #268bd2;
  --a2-700: #268bd2;
  --a2-800: #6c71c4;
  --a2-900: #073642;

  --a3-500: #859900;

  --w-300: #f5dfd3;
  --w-500: #cb4b16;
  --w-600: #dc322f;
  --w-700: #c72d2b;
  --w-900: #b51f24;

  /* Site shell */
  --shell-header-background: #eee8d5;
  --shell-header-text: #586e75;
  --shell-header-muted: #657b83;
  --shell-header-accent: #268bd2;
  --shell-header-border: #c8c2ae;
  --shell-nav-hover: #e7e2cf;
  --shell-nav-active-background: #268bd2;
  --shell-nav-active-text: #fdf6e3;
  --shell-menu-background: #fdf6e3;
  --shell-shadow: #002b3630;
  --shell-footer-background: #073642;
  --shell-footer-text: #eee8d5;
  --shell-footer-muted: #657b83;
  --shell-footer-accent: #2aa198;
  --shell-profile-background: #f7f0dd;

  /* Profile dropdown */
  --profile-background: #eee8d5;
  --profile-card-background: #fdf6e3;
  --profile-control-background: #fdf6e3;
  --profile-selected-background: #dce8df;
  --profile-border: #c8c2ae;
  --profile-card-border: #c8c2ae;
  --profile-divider: #ded8c4;
  --profile-text: #586e75;
  --profile-text-soft: #657b83;
  --profile-muted: #657b83;
  --profile-primary: #073642;
  --profile-accent: #268bd2;
  --profile-sensitive: #cb4b16;
  --profile-sensitive-soft: #f4ddd1;
  --profile-sensitive-hover: #edc8b6;
  --profile-sensitive-ring: #df9474;
  --profile-shadow: #002b3630;

  /* Footer pages */
  --footer-page-text: #586e75;
  --footer-page-text-soft: #657b83;
  --footer-page-primary: #073642;
  --footer-page-accent: #268bd2;
  --footer-page-accent-label: #268bd2;
  --footer-page-hero-background: #eee8d5;
  --footer-page-content-background: #fdf6e3;
  --footer-about-hero-background: #dcebea;
  --footer-about-content-background: #edf2e9;
  --footer-contact-hero-background: #f0dfd7;
  --footer-contact-content-background: #f8ebdd;
  --footer-legal-hero-background: #e7e2e5;
  --footer-legal-content-background: #f2ece1;
  --footer-page-card-background: #fdf6e3;
  --footer-page-card-border: #c8c2ae;
  --footer-page-border: #c8c2ae;
  --footer-page-muted: #657b83;
  --footer-page-shadow: #002b3630;
  --footer-page-art-border: #c8c2ae;
  --footer-page-art-border-strong: #c8c2ae;
  --footer-page-art-soft: #dce9e3;
  --footer-page-art-medium: #cbded8;
  --footer-page-art-accent: #268bd2;
  --footer-page-art-line: #ded8c4;
  --footer-page-input-background: #fdf6e3;
  --footer-page-input-border: #c8c2ae;
  --footer-page-note-background: #eee8d5;

  /* Statement parser */
  --statement-text: #3f5961;
  --statement-text-soft: #465e66;
  --statement-primary: #073642;
  --statement-accent: #006b65;
  --statement-accent-label: #006b65;
  --statement-positive: #5a7000;
  --statement-positive-soft: #e4ead1;
  --statement-hero-background: #dcebe5;
  --statement-workspace-background: #edf2e7;
  --statement-card-background: #fdf6e3;
  --statement-control-background: #fdf6e3;
  --statement-surface-soft: #eee8d5;
  --statement-selected-background: #dce6dc;
  --statement-border-subtle: #c8c2ae;
  --statement-border: #c8c2ae;
  --statement-muted: #465e66;
  --statement-card-shadow: #002b3630;
  --statement-drop-background: #fdf6e3;
  --statement-drop-border: #c8c2ae;
  --statement-paper: #fdf6e3;
  --statement-paper-border: #657b83;
  --statement-paper-line: #b8b19d;
  --statement-art-shadow: #002b3650;
  --statement-chart: #006b65;

  /* Dashboard */
  --dashboard-text: #586e75;
  --dashboard-text-soft: #657b83;
  --dashboard-primary: #073642;
  --dashboard-accent: #268bd2;
  --dashboard-accent-label: #268bd2;
  --dashboard-positive: #859900;
  --dashboard-hero-background: #dbe9eb;
  --dashboard-content-background: #edf2ec;
  --dashboard-card-background: #fdf6e3;
  --dashboard-surface-alt: #eee8d5;
  --dashboard-hover: #e7e2cf;
  --dashboard-hover-strong: #dce6dc;
  --dashboard-border-subtle: #c8c2ae;
  --dashboard-border: #c8c2ae;
  --dashboard-muted: #657b83;
  --dashboard-clock-background: #fdf6e3;
  --dashboard-clock-border: #c8c2ae;
  --dashboard-clock-shadow: #002b3630;
  --dashboard-card-shadow: #002b3630;
  --dashboard-on-accent: #fdf6e3;

  /* Yard Care */
  --yard-care-text: #586e75;
  --yard-care-primary: #073642;
  --yard-care-on-primary: #fdf6e3;
  --yard-care-accent: #859900;
  --yard-care-accent-label: #859900;
  --yard-care-accent-action: #859900;
  --yard-care-accent-badge: #b58900;
  --yard-care-on-accent: #fdf6e3;
  --yard-care-on-photo: #fdf6e3;
  --yard-care-hero-background: #e6ebd5;
  --yard-care-library-background: #f2f0dc;
  --yard-care-card-background: #fdf6e3;
  --yard-care-input-background: #fdf6e3;
  --yard-care-input-border: #c8c2ae;
  --yard-care-card-border: #c8c2ae;
  --yard-care-filter-border: #c8c2ae;
  --yard-care-divider: #ded8c4;
  --yard-care-muted: #657b83;
  --yard-care-empty-text: #586e75;
  --yard-care-fact-text: #586e75;
  --yard-care-fact-background: #eee8d5;
  --yard-care-native-background: #e4ead1;
  --yard-care-native-text: #586e75;
  --yard-care-non-native-background: #eee2c5;
  --yard-care-non-native-text: #586e75;
  --yard-care-illustration-sky: #d8e6e4;
  --yard-care-illustration-ground: #d7c983;
  --yard-care-illustration-ring: #fdf6e388;
  --yard-care-photo-blend: #fdf6e3;
  --yard-care-form-shadow: #002b3630;
  --yard-care-card-shadow: #002b3630;
  --yard-care-overlay-shadow: #002b3630;

  /* Eight Ball */
  --eightball-text: #586e75;
  --eightball-primary: #073642;
  --eightball-accent: #6c71c4;
  --eightball-accent-label: #6c71c4;
  --eightball-accent-action: #6c71c4;
  --eightball-on-accent: #fdf6e3;
  --eightball-hero-background: #e7e2e7;
  --eightball-library-background: #f3ece4;
  --eightball-card-background: #fdf6e3;
  --eightball-input-background: #fdf6e3;
  --eightball-input-border: #c8c2ae;
  --eightball-border: #c8c2ae;
  --eightball-divider: #ded8c4;
  --eightball-muted: #657b83;
  --eightball-form-shadow: #002b3630;
  --eightball-card-shadow: #002b3630;
  --eightball-shadow: #002b3630;
  --eightball-orb-highlight: #365b63;
  --eightball-orb-background: #001f27;
  --eightball-orb-shadow: #000f13;
  --eightball-orb-inset-shadow: #000000aa;
  --eightball-orb-label: #eee8d5;
  --eightball-orb-shine: #fdf6e330;
  --eightball-window: #253b65;
  --eightball-window-text: #eee8d5;
  --eightball-window-glow: #6c71c499;
  --eightball-positive: #859900;
  --eightball-neutral: #b58900;
  --eightball-negative: #dc322f;
  --eightball-positive-bright: #c4d45d;
  --eightball-neutral-bright: #e0c35a;
  --eightball-negative-bright: #f27774;

  /* Flash archive */
  --flash-text: #586e75;
  --flash-primary: #073642;
  --flash-accent: #cb4b16;
  --flash-accent-label: #cb4b16;
  --flash-hero-background: #f1dfc5;
  --flash-library-background: #f8ead5;
  --flash-card-background: #fdf6e3;
  --flash-card-border: #c8c2ae;
  --flash-card-shadow: #002b3630;
  --flash-card-shadow-hover: #002b3630;
  --flash-muted: #657b83;
  --flash-divider: #ded8c4;
  --flash-input-background: #fdf6e3;
  --flash-input-border: #c8c2ae;
  --flash-player-frame: #002b36;
  --flash-arcade-border: #002b36;
  --flash-arcade-body: #b58900;
  --flash-arcade-shadow: #d7cfb8;
  --flash-control-shadow: #7b2e12;
  --flash-control-secondary: #b58900;
  --flash-screen-top: #075a5a;
  --flash-screen-bottom: #003b46;
  --flash-screen-text: #eee8d5;
  --flash-screen-lines: #fdf6e314;
  --flash-pixel: #cb4b16;
  --flash-art-grid: #fdf6e320;
  --flash-art-blend: #fdf6e3;
  --flash-art-symbol: #fdf6e3;
  --flash-art-text: #fdf6e3;
  --flash-art-shadow: #00000070;
}
