# PlusROI theme — brand palette (from plusroi.com)

Taste call resolved 2026-07-12 (rian): shift the PlusROI skin from the
borrowed host teal to the **PlusROI brand — bold blue + orange**. Exact
values pulled from plusroi.com's Kadence `--global-palette`:

| role | hex | source |
|---|---|---|
| **accent / CTA / active / links** | `#f1a109` | palette1 (the orange buttons + active nav) |
| accent-strong (hover / AA orange-on-light) | `#bd7f09` | palette2 |
| **ink / headings / chrome** | `#173c57` | palette3 (the navy "ROI" + site headings) |
| secondary blue (logo "plus", info) | `#4875B4` | logo |
| text-secondary | `#4A5568` | palette4 |
| text-muted | `#718096` | palette6 |
| canvas | `#EDF2F7` | palette7 |
| card | `#ffffff` | palette9 |

## Mapping into the `[data-theme="plusroi"]` block
- `--color-accent` → `#f1a109`; `--color-accent-strong` → `#bd7f09`;
  `--color-accent-tint` → a light orange (`~#fbeccd`) for active pills.
- `--color-text-primary` → `#173c57` (navy ink).
- Sidebar shell (B-layer, `[data-theme="plusroi"]` scoped): **navy masthead
  strip** (`#173c57`, light text) echoing the site header; **active nav item
  = orange** (`#f1a109` text/left-rail or a light-orange pill) instead of teal.
- Keep the light content canvas + white 14px cards + uppercase micro-labels
  + tabular-num money. Status tokens stay semantic (ok green / down red);
  warn amber sits comfortably beside the brand orange.

## Timing
Applied together with Phase-3 slice-1's deploy (avoids clobbering the
in-flight frontend build + a broken mid-slice deploy). Retune touches only
the `[data-theme="plusroi"]` token block + a scoped sidebar rule — no
component logic, THE RULE intact.
