/* ============================================================
   ATLAS V6 — page-level light-theme refinements  (2026-06-23)
   Loaded LAST (after the v5-*.css page sheets) so these win.

   Derived from a 32-agent audit of every V5 page sheet under the
   new single light theme. The pages were already built token-aware,
   so this is a SMALL, conservative pass: it only retires the handful
   of genuinely-rendering hardcoded values (harsh dark shadows, stray
   light-blue/white surfaces, gold-tinted borders, hardcoded near-black
   button text) in favour of the V6 tokens. Intentional dark control
   panels (Deal Focus / Trust / Operating Graph / Role Permissions
   rails) were left untouched, and text-on-status-color (e.g. white on
   the CRM "fire" gradient) was deliberately NOT recoloured.
   ============================================================ */

/* — Admin / RBAC — */
.role-readonly      { background: var(--surface-2); }
.status-inactive    { background: var(--surface-2); }
.adm-export-tip     { box-shadow: 0 2px 8px rgba(29,24,14,.08); }
.stg-toggle-slider::after { background: var(--bg2); }

/* — Org switcher dropdown (was hardcoded white/translucent) — */
[data-theme="light"] .org-switcher { background: var(--bg2, #fbfaf7) !important; }
[data-theme="light"] .org-dropdown { background: var(--panel, #fffdf8); }

/* — Tools: stray gold-tinted badge border -> neutral V6 line — */
.tool-badge { border: 1px solid var(--line, #d7d0c3); }

/* — Accent-button label text: token-ize the hardcoded near-blacks so
     they track --ink (all sit on gold/champagne fills; colour is
     visually unchanged, just no longer hardcoded). — */
.an-period-btn.is-on,
.mk-period-btn.is-on,
.mk-cta-btn,
.tm-period-btn.is-on,
.tm-cta--primary,
.tm-cta--primary:hover,
.rec-add-btn,
.rec-ob-avatar          { color: var(--ink, #101722); }
.fin-export-btn--primary { color: var(--nav, #141b22); }
.auto5-btn-run           { color: var(--ink, #101722); }
.ntf-tab.is-active .ntf-tab__count { color: var(--text, #101722); }
.ntf-toggle input:checked + .ntf-toggle__slider::before { background: var(--text, #101722); }
