/* TCN Networks Cobalt / WHMCS theme design tokens.
   Keep native WHMCS token names: all standard client pages inherit the blue palette. */
:root {
  --white:#fff;
  --neutral-50:#f8faff; --neutral-100:#f2f6ff; --neutral-200:#e3eaf6;
  --neutral-300:#cbd7e9; --neutral-400:#97a9c4; --neutral-500:#71839d;
  --neutral-600:#56687e; --neutral-700:#344561; --neutral-800:#192c4b;
  --neutral-900:#0b1934; --neutral-950:#061125;
  --primary-50:#eaf4ff; --primary-100:#d7e9ff; --primary-200:#b2d6ff;
  --primary-300:#82b9ff; --primary-400:#579afe; --primary-500:#2879f8;
  --primary-600:#1760e4; --primary-700:#134fc3; --primary-800:#133e99;
  --primary-900:#123577; --primary-950:#0a224a;
  --primary:#1760e4; --primary-lifted:#134fc3; --primary-accented:#133e99;
  --secondary:#71839d; --secondary-lifted:#56687e; --secondary-accented:#344561;
  --success:#0f9f7b; --success-lifted:#0a8668; --success-accented:#086f57;
  --info:#1760e4; --info-lifted:#134fc3; --info-accented:#133e99;
  --notice:#7045d8; --notice-lifted:#5c31c2; --notice-accented:#4525a0;
  --warning:#e78b21; --warning-lifted:#c37211; --warning-accented:#a65b08;
  --error:#df394b; --error-lifted:#bf2439; --error-accented:#951b2c;
  --grayscale:#0b1934; --grayscale-lifted:#192c4b; --grayscale-accented:#344561;
  --neutral:#71839d; --neutral-lifted:#56687e; --neutral-accented:#344561;
  --text-inverted:#fff; --text-muted:#97a9c4; --text-lifted:#71839d;
  --text-accented:#56687e; --text:#0b1934;
  --border-muted:#e4ebf6; --border:#cfdaea; --border-lifted:#9fafc7; --border-accented:#647795;
  --bg:#fff; --bg-muted:#f8faff; --bg-lifted:#f1f5fd; --bg-accented:#e5edf9; --bg-inverted:#061125;
  --yellow-200:#fff1a8; --yellow-300:#ffdb63;
  --teal-300:#8af1e3; --teal-400:#47decf; --emerald-300:#6cdbb4; --pink-400:#f489c0;
  --text-xs:.625rem; --text-sm:.75rem; --text-md:.875rem; --text-lg:1rem;
  --outline-sm:1px; --outline-md:2px; --outline-lg:3px;
  --rounding-sm:.3rem; --rounding-md:.65rem; --rounding-lg:1rem;
  --letter-spacing:0em; --disabled-opacity:25%;
}
