:root {
  --header-background-color: #ebdbb2;
  --background-color: #fbf1c7;
  --text-color: #282828;

  --p-600: #076678;
  --p-500: #458588;
  --p-400: #d79921;

  --n-000: #f9f5d7;
  --n-50: #fbf1c7;
  --n-100: #fbf1c7;
  --n-150: #f9f5d7;
  --n-200: #f2e5bc;
  --n-300: #ebdbb2;
  --n-400: #d5c4a1;
  --n-500: #bdae93;
  --n-600: #a89984;
  --n-700: #7c6f64;
  --n-800: #665c54;
  --n-900: #282828;

  --a1-100: #f9f5d7;
  --a1-200: #f2e5bc;
  --a1-300: #fcd57a;
  --a1-400: #fabd2f;
  --a1-500: #d79921;
  --a1-700: #b57614;

  --a2-50: #e7f2e4;
  --a2-100: #dbe5e2;
  --a2-200: #afc5bd;
  --a2-300: #83a598;
  --a2-400: #458588;
  --a2-500: #458588;
  --a2-600: #076678;
  --a2-700: #076678;
  --a2-800: #076678;
  --a2-900: #282828;

  --a3-500: #427b58;

  --w-300: #feedc5;
  --w-400: #fabd2f;
  --w-500: #d65d0e;
  --w-600: #cc241d;
  --w-700: #9d0006;
  --w-900: #840005;

  --forecast-day-cell-background: #f9f5d7;
  --forecast-day-cell-today-background: #f2e5bc;

  /* Site shell */
  --shell-header-background: #f3ead1;
  --shell-header-text: #4f6545;
  --shell-header-muted: #766f61;
  --shell-header-accent: #b55b3c;
  --shell-header-border: #d8c9a4;
  --shell-nav-hover: #e9dfc4;
  --shell-nav-active-background: #4f6545;
  --shell-nav-active-text: #fff8df;
  --shell-menu-background: #fff8df;
  --shell-shadow: #4c3d2740;
  --shell-footer-background: #4f6545;
  --shell-footer-text: #fff8df;
  --shell-footer-muted: #d4d9c1;
  --shell-footer-accent: #e19a76;
  --shell-profile-background: #fbf1d5;

  /* Profile dropdown */
  --profile-background: #f7edcf;
  --profile-card-background: #fff8df;
  --profile-control-background: #fff8df;
  --profile-selected-background: #e5e5c9;
  --profile-border: #cdbc94;
  --profile-card-border: #d9cba8;
  --profile-divider: #e6d9b8;
  --profile-text: #44483b;
  --profile-text-soft: #676b5c;
  --profile-muted: #7c7a69;
  --profile-primary: #4f6545;
  --profile-accent: #b55b3c;
  --profile-sensitive: #b44724;
  --profile-sensitive-soft: #f3ddbf;
  --profile-sensitive-hover: #eccca6;
  --profile-sensitive-ring: #d59a72;
  --profile-shadow: #463a2850;

  /* Footer pages */
  --footer-page-text: #44453b;
  --footer-page-text-soft: #696b5d;
  --footer-page-primary: #506449;
  --footer-page-accent: #b55b3c;
  --footer-page-accent-label: #9b4f37;
  --footer-page-hero-background: #f0e5ca;
  --footer-page-content-background: #fbf1d5;
  --footer-about-hero-background: #dfe4df;
  --footer-about-content-background: #f1f1e8;
  --footer-contact-hero-background: #ecd7d1;
  --footer-contact-content-background: #f8ebe0;
  --footer-legal-hero-background: #ded9df;
  --footer-legal-content-background: #eee9e5;
  --footer-page-card-background: #fff8df;
  --footer-page-card-border: #d8cba9;
  --footer-page-border: #ded2b2;
  --footer-page-muted: #7d7b6b;
  --footer-page-shadow: #493d2d2b;
  --footer-page-art-border: #d2c39e;
  --footer-page-art-border-strong: #929579;
  --footer-page-art-soft: #e2e4c9;
  --footer-page-art-medium: #d2d7b9;
  --footer-page-art-accent: #d48567;
  --footer-page-art-line: #dfd4b4;
  --footer-page-input-background: #fffaf0;
  --footer-page-input-border: #cabc98;
  --footer-page-note-background: #f0ead0;

  /* Statement parser */
  --statement-text: #44463b;
  --statement-text-soft: #696b5d;
  --statement-primary: #52664e;
  --statement-accent: #b45a3c;
  --statement-accent-label: #994e37;
  --statement-positive: #587551;
  --statement-positive-soft: #e2e5c9;
  --statement-hero-background: #dce4d5;
  --statement-workspace-background: #edf0df;
  --statement-card-background: #fff8df;
  --statement-control-background: #fffaf0;
  --statement-surface-soft: #f1ecd4;
  --statement-selected-background: #e2e3c9;
  --statement-border-subtle: #e1d9bd;
  --statement-border: #d2c8a9;
  --statement-muted: #7d7c6c;
  --statement-card-shadow: #493d2d24;
  --statement-drop-background: #fbf5df;
  --statement-drop-border: #aaa88d;
  --statement-paper: #fff9e8;
  --statement-paper-border: #d5c7a3;
  --statement-paper-line: #ded2b2;
  --statement-art-shadow: #493d2d38;
  --statement-chart: #7c9275;

  /* Dashboard */
  --dashboard-text: #39443d;
  --dashboard-text-soft: #667369;
  --dashboard-primary: #49645e;
  --dashboard-accent: #b55b3c;
  --dashboard-accent-label: #9b5038;
  --dashboard-positive: #4f704f;
  --dashboard-hero-background: #d9e2df;
  --dashboard-content-background: #ebefeb;
  --dashboard-card-background: #fff8df;
  --dashboard-surface-alt: #f2ecd3;
  --dashboard-hover: #ecebd5;
  --dashboard-hover-strong: #e3e5cc;
  --dashboard-border-subtle: #e1d9bd;
  --dashboard-border: #d3caae;
  --dashboard-muted: #7d8173;
  --dashboard-clock-background: #f6efd6;
  --dashboard-clock-border: #c8c9aa;
  --dashboard-clock-shadow: #d8d8ba;
  --dashboard-card-shadow: #4c3d271c;
  --dashboard-on-accent: #fff8df;

  /* Yard Care */
  --yard-care-text: #3c362e;
  --yard-care-primary: #4f6545;
  --yard-care-on-primary: #fff8df;
  --yard-care-accent: #b55b3c;
  --yard-care-accent-label: #a94f34;
  --yard-care-accent-action: #b55b3c;
  --yard-care-accent-badge: #a94f34;
  --yard-care-on-accent: #fff8df;
  --yard-care-on-photo: #fff8df;
  --yard-care-hero-background: #e1e5cb;
  --yard-care-library-background: #f1f0d9;
  --yard-care-card-background: #fff8df;
  --yard-care-input-background: #fff8df;
  --yard-care-input-border: #c8b991;
  --yard-care-card-border: #ddd0ac;
  --yard-care-filter-border: #b9ad8d;
  --yard-care-divider: #ddd0ac;
  --yard-care-muted: #766f61;
  --yard-care-empty-text: #766f61;
  --yard-care-fact-text: #596650;
  --yard-care-fact-background: #ebe3c8;
  --yard-care-native-background: #dce4c6;
  --yard-care-native-text: #49613f;
  --yard-care-non-native-background: #ece1c9;
  --yard-care-non-native-text: #756653;
  --yard-care-illustration-sky: #d8dfc7;
  --yard-care-illustration-ground: #b6a477;
  --yard-care-illustration-ring: #fff8df88;
  --yard-care-photo-blend: #fff8df;
  --yard-care-form-shadow: #4c3d2722;
  --yard-care-card-shadow: #4c3d2722;
  --yard-care-overlay-shadow: #3b2f2040;

  /* Eight Ball */
  --eightball-text: #3b3340;
  --eightball-primary: #40354f;
  --eightball-accent: #a94f3d;
  --eightball-accent-label: #92503d;
  --eightball-accent-action: #665274;
  --eightball-on-accent: #fff8df;
  --eightball-hero-background: #e3d9df;
  --eightball-library-background: #f1e9e7;
  --eightball-card-background: #fff8df;
  --eightball-input-background: #fff8df;
  --eightball-input-border: #c8b991;
  --eightball-border: #d9cca9;
  --eightball-divider: #e1d5b5;
  --eightball-muted: #786e78;
  --eightball-form-shadow: #4c3d2722;
  --eightball-card-shadow: #4c3d2722;
  --eightball-shadow: #3b2f2040;
  --eightball-orb-highlight: #514b54;
  --eightball-orb-background: #211d25;
  --eightball-orb-shadow: #100e12;
  --eightball-orb-inset-shadow: #00000088;
  --eightball-orb-label: #f3ead1;
  --eightball-orb-shine: #fff8df30;
  --eightball-window: #514064;
  --eightball-window-text: #f5eada;
  --eightball-window-glow: #8d75a088;
  --eightball-positive: #4f704f;
  --eightball-neutral: #87691f;
  --eightball-negative: #a44739;
  --eightball-positive-bright: #c5e4bf;
  --eightball-neutral-bright: #eed28a;
  --eightball-negative-bright: #efaca1;

  /* Flash archive */
  --flash-text: #3c342b;
  --flash-primary: #493c2e;
  --flash-accent: #b55b3c;
  --flash-accent-label: #9b5038;
  --flash-hero-background: #ead9c4;
  --flash-library-background: #f5e8d7;
  --flash-card-background: #fff8df;
  --flash-card-border: #d9cba5;
  --flash-card-shadow: #4c3d2722;
  --flash-card-shadow-hover: #4c3d2740;
  --flash-muted: #786d5d;
  --flash-divider: #e2d5b2;
  --flash-input-background: #fff8df;
  --flash-input-border: #c8b991;
  --flash-player-frame: #493c2e;
  --flash-arcade-border: #493c2e;
  --flash-arcade-body: #bf914e;
  --flash-arcade-shadow: #d6c49c;
  --flash-control-shadow: #743727;
  --flash-control-secondary: #d6a936;
  --flash-screen-top: #3c6256;
  --flash-screen-bottom: #253f38;
  --flash-screen-text: #f2d68c;
  --flash-screen-lines: #fff8df14;
  --flash-pixel: #d9784c;
  --flash-art-grid: #fff8df20;
  --flash-art-blend: #fff8df;
  --flash-art-symbol: #fff8df;
  --flash-art-text: #fff8df;
  --flash-art-shadow: #3b2f2055;
}
