/* T-Blocks Public Assets Kit · exposure-class palette · APPROVED in kit 1.2.2 (not part of the Brand 2.4.0 core).
 * Colour = underlying economic exposure class. Never wrapper, issuer, chain, price direction, verification, eligibility or order status.
 * Generated by components/foundations/build/palette.py + css.py; contrast values in palette.json. */
:root{
  /* Single equities · Cobalt · Equity family */
  --u-equity-ink: #285CC2;        /* band, frame, text on light; white text on it 6.18:1 */
  --u-equity-tint: #EEF4FF;       /* micro/face tint on light */
  --u-equity-rule: #B9D2FF;
  --u-equity-ink-dark: #9ABEFF;  /* band, frame, text on dark grounds; 9.9:1 against #0B141B */
  --u-equity-face-dark: #19263F;
  --u-equity-grad-top: #1346AB;   /* website tiles only */
  --u-equity-grad-bottom: #396ED6;/* website tiles only; white text 4.8:1 */
  /* Equity baskets & indices · Violet · Equity family */
  --u-basket-ink: #7C48AE;        /* band, frame, text on light; white text on it 6.19:1 */
  --u-basket-tint: #F6F0FF;       /* micro/face tint on light */
  --u-basket-rule: #DBC6F7;
  --u-basket-ink-dark: #D1A9FF;  /* band, frame, text on dark grounds; 9.58:1 against #0B141B */
  --u-basket-face-dark: #2C203A;
  --u-basket-grad-top: #683297;   /* website tiles only */
  --u-basket-grad-bottom: #8E5AC2;/* website tiles only; white text 4.78:1 */
  /* Commodities · Gold · Real assets family */
  --u-commodity-ink: #7B5F01;        /* band, frame, text on light; white text on it 6.04:1 */
  --u-commodity-tint: #FBF3E0;       /* micro/face tint on light */
  --u-commodity-rule: #E0D0A9;
  --u-commodity-ink-dark: #D9BA6E;  /* band, frame, text on dark grounds; 9.91:1 against #0B141B */
  --u-commodity-face-dark: #2F250C;
  --u-commodity-grad-top: #644C00;   /* website tiles only */
  --u-commodity-grad-bottom: #906F02;/* website tiles only; white text 4.71:1 */
  /* Real estate · Brick · Real assets family */
  --u-realestate-ink: #904E46;        /* band, frame, text on light; white text on it 6.24:1 */
  --u-realestate-tint: #FEF0EE;       /* micro/face tint on light */
  --u-realestate-rule: #EBC8C2;
  --u-realestate-ink-dark: #EBABA2;  /* band, frame, text on dark grounds; 9.63:1 against #0B141B */
  --u-realestate-face-dark: #34211E;
  --u-realestate-grad-top: #7A3A33;   /* website tiles only */
  --u-realestate-grad-bottom: #A66259;/* website tiles only; white text 4.65:1 */
  /* Government debt · Steel · Fixed income family */
  --u-treasury-ink: #5A6263;        /* band, frame, text on light; white text on it 6.25:1 */
  --u-treasury-tint: #F2F4F4;       /* micro/face tint on light */
  --u-treasury-rule: #CED2D2;
  --u-treasury-ink-dark: #A5ACAD;  /* band, frame, text on dark grounds; 8.06:1 against #0B141B */
  --u-treasury-face-dark: #252727;
  --u-treasury-grad-top: #474F4F;   /* website tiles only */
  --u-treasury-grad-bottom: #6E7677;/* website tiles only; white text 4.65:1 */
  /* Private credit · Ink · Fixed income family */
  --u-credit-ink: #3B342F;        /* band, frame, text on light; white text on it 12.22:1 */
  --u-credit-tint: #EBE7E4;       /* micro/face tint on light */
  --u-credit-rule: #D4D0CD;
  --u-credit-ink-dark: #EFE6E0;  /* band, frame, text on dark grounds; 15.1:1 against #0B141B */
  --u-credit-face-dark: #282624;
  --u-credit-grad-top: #2A221E;   /* website tiles only */
  --u-credit-grad-bottom: #4E4641;/* website tiles only; white text 9.23:1 */
  /* Tile surfaces (parent neutrals, unchanged) */
  --u-tile-face: #F5F7F9;
  --u-tile-rule: #D6DDE4;
  --u-tile-face-dark: #16212A;
  --u-tile-ink: #0B141B;
}
