:root {
  --primary: #005461;
  --secondary: #407f89;
  --darkened-select2-choice-hover-autocomplete: #5897fb;
  --darkened-select2-results-option: var(--selected-bg);
  --darkened-select2-dropdown: var(--body-bg);
  --darkened-select2-container-default: var(--body-bg);
  --darkened-select2-search-field: white;
  --darkened-select2-search-field-focus-visible: var(--secondary);
  --primary-fg: white;
  --darkened-dashboard-module-h2-bg: #f8f8f8;
  --darkened-dashboard-module-h2-fg: #555;
  --darkened-dashboard-module-border: #e5e5e5;
  --codemirror-bg: white;
  --icon-close-module: url("../../images/core/close_module_icon.svg");
  --icon-toggle-bottom: url("../../images/core/toggle_bottom_icon.svg");
  --icon-toggle-top: url("../../images/core/toggle_top_icon.svg");
  --icon-menu-bottom: url("../../images/core/menu_bottom_icon.svg");
  --icon-menu-item-right: url("../../images/core/menu_item_right_icon.svg");
  --dashboard-li-hover: #fffff4;
  --dashboard-navigation-li-hover: var(--dashboard-li-hover);
  --header-navigation-bg: #f8f8f8;
  --header-navigation-link-color: #555;
  --header-branding-bg: white;
  --platform-version: black;
  --dropdown-menu-item-bg: #fff;
  --dropdown-menu-item-border-color: #ededed;
  --login-header-bg: white;
  --login-submit: var(--primary);
  --breadcrumbs-bg: var(--primary);
  --body-fg: #333;
  --body-bg: #fff;
  --body-quiet-color: #666;
  --body-loud-color: #000;
  --breadcrumbs-link-fg: var(--body-bg);
  --link-fg: var(--primary);
  --link-hover-color: #036;
  --link-selected-fg: #5b80b2;
  --hairline-color: #e8e8e8;
  --border-color: #ccc;
  --error-fg: #ba2121;
  --message-success-bg: #dfd;
  --message-warning-bg: #ffc;
  --message-error-bg: #ffefef;
  --darkened-bg: #f8f8f8; /* A bit darker than --body-bg */
  --selected-bg: #e4e4e4; /* E.g. selected table cells */
  --selected-row: #ffc;
  --close-button-bg: #888; /* Previously #bbb, contrast 1.92 */
  --close-button-hover-bg: #747474;
  --select2-selection-color: var(--primary);
  --select2-option-highlighted-background: var(--primary);
  --branding-logo: white url("../../images/core/logo.svg") no-repeat;
  --ckeditor-background: #fff;
  --badge-app-color: #333;
  --badge-app-bg: #ddd;
  --badge-app-border: #a3a3a3;
  --body-medium-color: #444;

  color-scheme: light;
}
