/* KARIGAR HISAAB — tokens.css
   COPIED AS-IS from the HR system's Css_Tokens.html (handoff section 5:
   'copy these, they are domain-neutral' / section 8: domains share the same
   design tokens). The two apps must look like one product to the same four
   people. Change a theme here and nowhere else. */
:root{
  --b:#0b57d0; --b-press:#0842a0; --b-soft:#e8f0fe; --on-b:#ffffff;
  --bg:#f7f9fc; --card:#ffffff; --line:#d5d9e0; --ink:#1b1c1e; --muted:#5f6368;
  --ok:#146c2e; --ok-bg:#e6f4ea;
  --err:#b3261e; --err-bg:#fbeae9;
  --warn:#8a5a00; --warn-bg:#fdf3e2;
  --r:14px; --r-sm:10px;
  --sh:0 1px 2px rgba(0,0,0,.07),0 2px 8px rgba(0,0,0,.06);
  --nav-h:58px;
}

/* ───────────────────────────────────────────────────────────────────────────
   THE ONLY THING THAT DIFFERS BETWEEN THE APPS IN THE FAMILY.

   Same Material-3 system, same components, same shapes — a different accent
   per domain, so that once the launcher joins them a glance at the top bar
   tells you which hisaab you are in. Structure is consistent; colour is the
   differentiator.

   Every colour below passes WCAG AA against white (6.4:1 or better) and is
   distinct from --ok / --err / --warn, so the accent can never be mistaken
   for a success or an error state.

   Adding a fourth app is one line here and nothing anywhere else.
   ─────────────────────────────────────────────────────────────────────────── */
/* Salary / HR — unchanged, this is the existing app */
body[data-domain="hr"]{ --b:#0b57d0; --b-press:#08419c; --b-soft:#e7eefa; }
/* In-house karigars */
body[data-domain="inhouse"]{ --b:#00696e; --b-press:#004f52; --b-soft:#e6f0f0; }
/* Outside jobworkers */
body[data-domain="jobwork"]{ --b:#6750a4; --b-press:#4d3c7b; --b-soft:#f0eef6; }
/* Suppliers — rani pink */
body[data-domain="suppliers"]{ --b:#a30059; --b-press:#7a0043; --b-soft:#fbe6f0; }
