:root {
  /* Color Definitions */
  --blue: #006dff;
  --white: #ffffff;
  --blue2: #002051;
  --blue3: #a6b3ff;
  --blue4: #d2d8ff;
  --blue5: #4d99ff;
  --orange: #ff532a;
  --green: #b2f39f;
  --red-error: #f92626;
  --red-error2: #ff3d44;
  --green-success: #039855;
  
  --text-black-100: #141414;
  --text-black-90: #424242;
  --text-black-80: #667085;
  --text-black-60: #6b6b6b;
  --text-black-40: #949494;
  --text-black-20: #bdbdbd;
  --text-black-00: var(--white);
  --text-gray-00: #3C3C4F;
  
  --category-women: #ff7dc0;
  --category-children: #c526d4;
  --category-respiratory: #00ccc2;
  --category-gastric: #96de66;
  --category-vitamin-d: #ffaa00;
  --category-mental: #8b4aff;
  --category-bone: #fa2525;
  --gray: #B7B7C3;
  --gray-2: #CCC;
  
  --bg-primary: #f7f7f7;
  --bg-secondary: var(--white);
  --bg-tertiary: #e7eaf9;
  --bg-footer: var(--blue);
  --bg-lightblue: #f5f9ff;
  --bg-blue: var(--blue);
  
  --button-primary: var(--green);
  --button-primary-2: var(--blue2);
  --button-primary-3: var(--orange);
  --button-primary-fg: var(--text-primary);
  --button-secondary: var(--blue);
  --button-secondary-fg: var(--white);
  --button-alternative: var(--blue3);
  
  --text-primary: var(--blue2);
  --text-secondary: var(--blue);
  --text-header: var(--blue2);
  --text-header-2: var(--blue);
  --text-muted: #6c757d;
  --text-title: var(--category-mental);
  --text-complementary: var(--category-mental);
  --text-default: #3C3C4F;
  --text-default-light: rgba(60, 60, 79, 0.75);
  --text-alternative: var(--blue5);

  --el-primary: var(--blue2);
  --el-primary-2: var(--blue2);
  --el-secondary: var(--blue4);
  --el-alternative: var(--blue5);
  --el-disabled: var(--blue5);


  --icons-primary: var(--blue);
  --icons-primary-2: var(--blue);
  --icons-secondary: var(--blue2);
  --icons-alternative: var(--orange);

  --card-border: var(--gray-2);

  --bg-live: rgba(209, 215, 255, 0.75);
  --bg-live-tag: var(--blue3);
  --fg-live-tag: var(--white);
  --fg-live-warning: var(--orange);
  --breadcrumb-color: #6c757d;
  /* Header/Footer Colors */
  --myracolors-header-bg: var(--green);
  --myracolors-header-fg: var(--text-default);
  --myracolors-header-fg-hover: var(--blue);
  --myracolors-password-bg: #f4f5ff;
}
