/* Generated from Brand Settings on save. Do not edit: overwritten. */

/* Brand tokens, for as_hr's own styles. */
:root {
  --as-primary: #304140;
  --as-primary-contrast: #ffffff;
  --as-secondary: #84907E;
  --as-accent: #F6B198;
  --as-surface: #FDF9EA;
  --as-surface-contrast: #1a1a1a;
  --as-mark-on-dark: #D0B67A;
}

/* Frappe's own tokens, remapped. Light.
   html:root outscores the bare :root that login.bundle and desk.bundle
   redeclare, so these win regardless of stylesheet order. Without this
   the login page reverted to Frappe's gray-900 button. */
html:root, html[data-theme="light"] {
  --primary-color: #304140;
  --primary: #304140;
  --btn-primary: #304140;
  --text-on-primary: #ffffff;
  --border-primary: #304140;
  --sidebar-select-color: #FDF9EA;
  --awesomebar-focus-bg: #FDF9EA;
}

/* Frappe's own tokens, remapped. Dark. */
html[data-theme="dark"] {
  --primary-color: #D0B67A;
  --primary: #D0B67A;
  --btn-primary: #D0B67A;
  --text-on-primary: #1a1a1a;
  --border-primary: #D0B67A;
}