/* 黑金主题的账户内容使用相邻暖色；不覆盖 Header、底栏或其他主题的全局变量。 */
:root[data-theme="graphite-gold"] .redesign-page :is(.wealth-content, .community-page, .income-content, .portfolio-content) {
  --account-warm: #1b1916;
  --account-line: #39342d;
  --account-gold: #dfc38f;
  --account-ink: #38200b;
  --account-action: #f29a50;
  --account-action-bg: #35271c;
}
:root[data-theme="graphite-gold"] .redesign-page :is(.wealth-overview, .community-overview, .income-summary) {
  --text: var(--account-ink); --muted: #654c30; --accent: var(--account-ink);
  --border: #b49b72; --surface: var(--account-gold);
  color: var(--account-ink); background: var(--account-gold); border-color: var(--account-gold);
}
:root[data-theme="graphite-gold"] .redesign-page .income-content .income-summary { border-radius: 12px; border: 1px solid var(--account-gold); margin-bottom: 12px; }
:root[data-theme="graphite-gold"] .redesign-page .income-content .income-categories { border-radius: 12px; border: 1px solid var(--account-line); }
:root[data-theme="graphite-gold"] .redesign-page :is(
  .wealth-invitation, .plan-card, .promotion-card, .direct-member, .referral-level-rows,
  .referral-level-row, .community-group, .income-categories, .wealth-bound-code,
  .portfolio-tab, .portfolio-amounts
) { background: var(--account-warm); border-color: var(--account-line); }
:root[data-theme="graphite-gold"] .redesign-page .plan-card[data-position="active"] { background: var(--account-warm); border-color: var(--account-line); }
:root[data-theme="graphite-gold"] .redesign-page :is(.portfolio-tab[aria-selected="true"], .portfolio-progress) {
  background: var(--account-gold); color: var(--account-ink); border-color: var(--account-gold);
}
:root[data-theme="graphite-gold"] .redesign-page :is(
  .plan-card .button, .promotion-copy, .income-category .income-withdraw, .wealth-assets-explore,
  .wealth-available .income-withdraw, .portfolio-principal .income-withdraw
) {
  color: var(--account-action); background: var(--account-action-bg);
  border: 1px solid var(--account-action); box-shadow: none;
}
:root[data-theme="graphite-gold"] .redesign-page :is(
  .plan-card .button, .promotion-copy, .income-category .income-withdraw, .wealth-assets-explore,
  .wealth-available .income-withdraw, .portfolio-principal .income-withdraw
):hover { background: #473021; }
:root[data-theme="graphite-gold"] .redesign-page .wealth-invitation a { color: var(--account-action); }
:root[data-theme="graphite-gold"] .redesign-page .income-filters a[aria-current] {
  color: var(--account-gold); background: #2b2419; border-bottom-color: var(--account-action);
}
:root[data-theme="graphite-gold"] .redesign-page .income-table tr.income-date th { background: #26221d; }
:root[data-theme="graphite-gold"] .redesign-page .portfolio-progress .progress-track > div { background: var(--account-action); }
