/* Risenoow brand colours: the one place to change them (owner, 2026-10-19).
 *
 * Every surface reads its colours from here: the workspace and super admin
 * app, the candidate portal, sign in and sign up, the application and voice
 * interview, the technical interview, the public website, the cookie notice
 * and the footer. Each of those still has its own local names (--primary,
 * --hn-public-cyan, --cyan and so on), but each local name is now defined as
 * one of the tokens below, with today's colour kept only as a fallback.
 *
 * To change the brand, change a value here. Each colour has a dark theme
 * value and a light theme value, because the product runs in both and a
 * colour that reads on a dark page is usually too pale on a white one.
 *
 * Emails are the one exception: email programs do not read CSS variables, so
 * the email colours live in includes/email_templates.php.
 */
:root {
  /* Primary: buttons, links, active tabs and highlights in the product. */
  --rn-primary:             #00c3ab;
  --rn-primary-light:       #037c88;
  --rn-primary-hover:       #2fd3be;
  --rn-primary-hover-light: #046877;
  --rn-primary-tint:        #7fe6d7;
  --rn-primary-tint-light:  #046877;
  /* Text and icons on a primary button. */
  --rn-on-primary:          #03241f;
  --rn-on-primary-light:    #ffffff;

  /* Accent: the softer mint of the public site and the candidate pages. */
  --rn-accent:              #72dfcd;
  --rn-accent-light:        #0f8f83;
  --rn-accent-strong:       #2cc3b3;
  --rn-accent-strong-light: #0b7a70;
  --rn-accent-deep:         #39bba6;
  --rn-accent-deep-light:   #0f8177;

  /* Secondary: the blue paired with the green in gradients, charts and the orb. */
  --rn-secondary:           #7892ff;
  --rn-secondary-light:     #4257c9;
}
