:root {
  --is-default: #4a4a4a;
  --is-primary: #005f8f;
  --is-secondary: #007AC1;
  --is-accent: #ff8800;
  --is-success: #2ecc40;
  --is-warning: #faad14;
  --is-danger: #ff4136;
  --is-theme-bg: #f8f8f8;
  --is-theme-bg-muted: #eeeeee;
  --is-theme-bg-muted-strong: #dfdfdf;
  --is-theme-bg-inverse: #191919;
  --is-theme-bg-inverse-muted: #252525;
  --is-theme-bg-inverse-muted-strong: #3c3c3c;
  --is-component-bg: white;
  --is-component-bg-muted: #f7f7f7;
  --is-component-text: #4a4a4a;
  --is-component-text-muted: #adadad;
  --is-component-border-color: var(--is-border);
  --is-component-border-color-muted: var(--is-border-thin);
  --is-component-border-radius: var(--is-rounded);
  --is-border: lightgray;
  --is-border-thin: #dfdfdf;
  --is-border-bold: #aeaeae;
  --is-border-inverse: #474747;
  --is-text: #4a4a4a;
  --is-text-muted: #939393;
  --is-text-inverse: #f6f6f6;
  --is-text-inverse-muted: #c9c9c9;
  --is-link-color: #224099;
  --is-link-color-hover: #1a3073;
  --is-color-white: #fff;
  --is-color-blue: #0074d9;
  --is-color-geekblue: #2f54eb;
  --is-color-teal: #39cccc;
  --is-color-cyan: #13c2c2;
  --is-color-green: #2ecc40;
  --is-color-lime: #a0d911;
  --is-color-yellow: #ffdc00;
  --is-color-gold: #faad14;
  --is-color-orange: #ff851b;
  --is-color-volcano: #fa541c;
  --is-color-red: #ff4136;
  --is-color-pink: #ff69b4;
  --is-color-magenta: #eb2f96;
  --is-color-purple: #b10dc9;
  --is-color-black: #000;
  --is-color-white-inverse: #0d0d0d;
  --is-color-blue-inverse: aliceblue;
  --is-color-geekblue-inverse: #f5f6fe;
  --is-color-teal-inverse: #f5fcfc;
  --is-color-cyan-inverse: #f1fefe;
  --is-color-green-inverse: #f4fdf5;
  --is-color-lime-inverse: #fbfef2;
  --is-color-yellow-inverse: #fffdf2;
  --is-color-gold-inverse: #fffbf3;
  --is-color-orange-inverse: #fff9f4;
  --is-color-volcano-inverse: #fff6f4;
  --is-color-red-inverse: #fff6f5;
  --is-color-pink-inverse: #fff8fb;
  --is-color-magenta-inverse: #fef5fa;
  --is-color-purple-inverse: #fcf1fe;
  --is-color-black-inverse: #fcf1fe;
  --is-default-text: #f9f9f9;
  --is-default-text-disabled: #ededed;
  --is-default-link: #f9f9f9;
  --is-default-link-hover: #d9d9d9;
  --is-default-border: #343434;
  --is-default-border-hover: #1e1e1e;
  --is-default-light: #6f6f6f;
  --is-default-light-text: #f9f9f9;
  --is-default-dark: #343434;
  --is-default-dark-text: #f9f9f9;
  --is-default-darker: #1e1e1e;
  --is-default-darker-text: #f9f9f9;
  --is-default-darkest: #0f0f0f;
  --is-default-darkest-text: #f9f9f9;
  --is-default-inverse: #ededed;
  --is-default-inverse-text: #151515;
  --is-default-inverse-text-disabled: #6f6f6f;
  --is-default-inverse-link: #0c0c0c;
  --is-default-inverse-link-hover: #1e1e1e;
  --is-default-inverse-border: #c9c9c9;
  --is-default-inverse-border-hover: #c9c9c9;
  --is-default-inverse-light: #f6f6f6;
  --is-default-inverse-light-text: #151515;
  --is-default-inverse-dark: #c9c9c9;
  --is-default-inverse-dark-text: #151515;
  --is-default-inverse-darker: #a5a5a5;
  --is-default-inverse-darker-text: #151515;
  --is-default-inverse-darkest: #818181;
  --is-default-inverse-darkest-text: #f9f9f9;
  --is-primary-text: #f6f8fd;
  --is-primary-text-disabled: #e5eaf9;
  --is-primary-link: #f6f8fd;
  --is-primary-link-hover: #c8d2f3;
  --is-primary-border: #182d6b;
  --is-primary-border-hover: #0e1a3d;
  --is-primary-light: #2e56ce;
  --is-primary-light-text: #f6f8fd;
  --is-primary-dark: #182d6b;
  --is-primary-dark-text: #f6f8fd;
  --is-primary-darker: #0e1a3d;
  --is-primary-darker-text: #f6f8fd;
  --is-primary-darkest: #070d1f;
  --is-primary-darkest-text: #f6f8fd;
  --is-primary-inverse: #e5eaf9;
  --is-primary-inverse-text: #0a122b;
  --is-primary-inverse-text-disabled: #2e56ce;
  --is-primary-inverse-link: #050a18;
  --is-primary-inverse-link-hover: #0e1a3d;
  --is-primary-inverse-border: #b0bfed;
  --is-primary-inverse-border-hover: #b0bfed;
  --is-primary-inverse-light: #f2f4fc;
  --is-primary-inverse-light-text: #0a122b;
  --is-primary-inverse-dark: #b0bfed;
  --is-primary-inverse-dark-text: #0a122b;
  --is-primary-inverse-darker: #7b95e2;
  --is-primary-inverse-darker-text: #0a122b;
  --is-primary-inverse-darkest: #466ad6;
  --is-primary-inverse-darkest-text: #f6f8fd;
  --is-secondary-text: #f4fbff;
  --is-secondary-text-disabled: #dff3ff;
  --is-secondary-link: #f4fbff;
  --is-secondary-link-hover: #bce7ff;
  --is-secondary-border: #005587;
  --is-secondary-border-hover: #00314d;
  --is-secondary-light: #01a2ff;
  --is-secondary-light-text: #f4fbff;
  --is-secondary-dark: #005587;
  --is-secondary-dark-text: #f4fbff;
  --is-secondary-darker: #00314d;
  --is-secondary-darker-text: #f4fbff;
  --is-secondary-darkest: #001827;
  --is-secondary-darkest-text: #f4fbff;
  --is-secondary-inverse: #dff3ff;
  --is-secondary-inverse-text: #002236;
  --is-secondary-inverse-text-disabled: #01a2ff;
  --is-secondary-inverse-link: #00141f;
  --is-secondary-inverse-link-hover: #00314d;
  --is-secondary-inverse-border: #a0dcff;
  --is-secondary-inverse-border-hover: #a0dcff;
  --is-secondary-inverse-light: #eff9ff;
  --is-secondary-inverse-light-text: #002236;
  --is-secondary-inverse-dark: #a0dcff;
  --is-secondary-inverse-dark-text: #002236;
  --is-secondary-inverse-darker: #61c5ff;
  --is-secondary-inverse-darker-text: #002236;
  --is-secondary-inverse-darkest: #21adff;
  --is-secondary-inverse-darkest-text: #f4fbff;
  --is-accent-text: #fffbf6;
  --is-accent-text-disabled: #fff3e6;
  --is-accent-link: #fffbf6;
  --is-accent-link-hover: #ffe6c9;
  --is-accent-border: #b35f00;
  --is-accent-border-hover: #663600;
  --is-accent-light: #ffa033;
  --is-accent-light-text: #331b00;
  --is-accent-dark: #b35f00;
  --is-accent-dark-text: #fffbf6;
  --is-accent-darker: #663600;
  --is-accent-darker-text: #fffbf6;
  --is-accent-darkest: #331b00;
  --is-accent-darkest-text: #fffbf6;
  --is-accent-inverse: #fff3e6;
  --is-accent-inverse-text: #331b00;
  --is-accent-inverse-text-disabled: #cc6d00;
  --is-accent-inverse-link: #331b00;
  --is-accent-inverse-link-hover: #5c3100;
  --is-accent-inverse-border: #ffdbb3;
  --is-accent-inverse-border-hover: #ffdbb3;
  --is-accent-inverse-light: #fff9f2;
  --is-accent-inverse-light-text: #331b00;
  --is-accent-inverse-dark: #ffdbb3;
  --is-accent-inverse-dark-text: #331b00;
  --is-accent-inverse-darker: #ffc480;
  --is-accent-inverse-darker-text: #331b00;
  --is-accent-inverse-darkest: #ffac4d;
  --is-accent-inverse-darkest-text: #331b00;
  --is-success-text: #f8fdf8;
  --is-success-text-disabled: #eafaec;
  --is-success-link: #07210a;
  --is-success-link-hover: #d2f5d6;
  --is-success-border: #208f2d;
  --is-success-border-hover: #12521a;
  --is-success-light: #55d964;
  --is-success-light-text: #f8fdf8;
  --is-success-dark: #208f2d;
  --is-success-dark-text: #f8fdf8;
  --is-success-darker: #12521a;
  --is-success-darker-text: #f8fdf8;
  --is-success-darkest: #09290d;
  --is-success-darkest-text: #f8fdf8;
  --is-success-inverse: #eafaec;
  --is-success-inverse-text: #0d3912;
  --is-success-inverse-text-disabled: #55d964;
  --is-success-inverse-link: #07210a;
  --is-success-inverse-link-hover: #12521a;
  --is-success-inverse-border: #bff1c5;
  --is-success-inverse-border-hover: #bff1c5;
  --is-success-inverse-light: #f4fdf5;
  --is-success-inverse-light-text: #0d3912;
  --is-success-inverse-dark: #bff1c5;
  --is-success-inverse-dark-text: #0d3912;
  --is-success-inverse-darker: #95e79e;
  --is-success-inverse-darker-text: #0d3912;
  --is-success-inverse-darkest: #6ade78;
  --is-success-inverse-darkest-text: #0d3912;
  --is-warning-text: #352401;
  --is-warning-text-disabled: #fff7e8;
  --is-warning-link: #352401;
  --is-warning-link-hover: #feeece;
  --is-warning-border: #6a4702;
  --is-warning-border-hover: #b97c04;
  --is-warning-light: #fbbd43;
  --is-warning-light-text: #352401;
  --is-warning-dark: #b97c04;
  --is-warning-dark-text: #fffcf7;
  --is-warning-darker: #6a4702;
  --is-warning-darker-text: #fffcf7;
  --is-warning-darkest: #352401;
  --is-warning-darkest-text: #fffcf7;
  --is-warning-inverse: #fff7e8;
  --is-warning-inverse-text: #352401;
  --is-warning-inverse-text-disabled: #d48e05;
  --is-warning-inverse-link: #352401;
  --is-warning-inverse-link-hover: #5f4002;
  --is-warning-inverse-border: #fee6b9;
  --is-warning-inverse-border-hover: #fee6b9;
  --is-warning-inverse-light: #fffbf3;
  --is-warning-inverse-light-text: #352401;
  --is-warning-inverse-dark: #fee6b9;
  --is-warning-inverse-dark-text: #352401;
  --is-warning-inverse-darker: #fdd68a;
  --is-warning-inverse-darker-text: #352401;
  --is-warning-inverse-darkest: #fcc65b;
  --is-warning-inverse-darkest-text: #352401;
  --is-danger-text: #fff8f8;
  --is-danger-text-disabled: #ffeceb;
  --is-danger-link: #fff8f8;
  --is-danger-link-hover: #ffd7d5;
  --is-danger-border: #d80c00;
  --is-danger-border-hover: #7c0700;
  --is-danger-light: #ff675e;
  --is-danger-light-text: #fff8f8;
  --is-danger-dark: #d80c00;
  --is-danger-dark-text: #fff8f8;
  --is-danger-darker: #7c0700;
  --is-danger-darker-text: #fff8f8;
  --is-danger-darkest: #3e0300;
  --is-danger-darkest-text: #fff8f8;
  --is-danger-inverse: #ffeceb;
  --is-danger-inverse-text: #3e0300;
  --is-danger-inverse-text-disabled: #f70e00;
  --is-danger-inverse-link: #3e0300;
  --is-danger-inverse-link-hover: #6f0600;
  --is-danger-inverse-border: #ffc6c3;
  --is-danger-inverse-border-hover: #ffc6c3;
  --is-danger-inverse-light: #fff6f5;
  --is-danger-inverse-light-text: #3e0300;
  --is-danger-inverse-dark: #ffc6c3;
  --is-danger-inverse-dark-text: #3e0300;
  --is-danger-inverse-darker: #ffa09b;
  --is-danger-inverse-darker-text: #3e0300;
  --is-danger-inverse-darkest: #ff7a72;
  --is-danger-inverse-darkest-text: #3e0300;
  --is-text-primary: #224099;
  --is-text-secondary: #007AC1;
  --is-text-accent: #ff8800;
  --is-text-success: #2ecc40;
  --is-text-warning: #faad14;
  --is-text-danger: #ff4136;
  --is-color-white-text: black;
  --is-color-blue-text: white;
  --is-color-geekblue-text: white;
  --is-color-teal-text: black;
  --is-color-cyan-text: black;
  --is-color-green-text: black;
  --is-color-lime-text: black;
  --is-color-yellow-text: black;
  --is-color-gold-text: black;
  --is-color-orange-text: black;
  --is-color-volcano-text: white;
  --is-color-red-text: white;
  --is-color-pink-text: black;
  --is-color-magenta-text: white;
  --is-color-purple-text: white;
  --is-color-black-text: white;
  --is-overlay: rgba(0, 0, 0, 0.6);
  --is-overlay-weak: rgba(0, 0, 0, 0.45);
  --is-overlay-strong: rgba(0, 0, 0, 0.75);
  --is-overlay-inverse: rgba(255, 255, 255, 0.6);
  --is-overlay-inverse-weak: rgba(255, 255, 255, 0.45);
  --is-overlay-inverse-strong: rgba(255, 255, 255, 0.75);
  --is-font-sans-serif: sans-serif;
  --is-font-serif: serif;
  --is-font-system: "Helvetica Neue", Helvetica, Arial, sans-serif;
  --is-font-monospace: Menlo, Consolas, "DejaVu Sans Mono", monospace;
  --is-font-family: var(--is-font-system);
  --is-font-size-pivot: 13px;
  --is-font-size: 1rem;
  --is-font-size-xxs: .7rem;
  --is-font-size-xs: .8rem;
  --is-font-size-sm: .9rem;
  --is-font-size-md: var(--is-font-size);
  --is-font-size-lg: 1.15rem;
  --is-font-size-xl: 1.5rem;
  --is-font-size-xxl: 2rem; }
