/*
 * Aurora Wealth — White-Label Partner Theme
 *
 * A fictional neutral partner brand. Deliberately a warm bronze/amber palette
 * on a warm-charcoal chrome, chosen to contrast hard with Atlas's default
 * cool navy/slate so the live theme switch reads instantly on camera.
 *
 * Scoped to [data-theme="aurora"] on <body>. The base tokens live on :root
 * (html); because these declarations sit on a descendant element they win by
 * inheritance proximity for any var() the body subtree resolves. Always loaded
 * after application.css; harmless when the attribute is absent.
 */
[data-theme="aurora"],
.theme-aurora {
  /* Primary scale — warm bronze/amber (vs Atlas cool navy) */
  --color-primary-50: #fdf6ec;
  --color-primary-100: #f9e8cf;
  --color-primary-200: #f0cf9c;
  --color-primary-300: #e0ad5e;
  --color-primary-400: #c98a2e;
  --color-primary-500: #9a6516;
  --color-primary-600: #7d4f10;
  --color-primary-700: #623c0c;
  --color-primary-800: #492c09;
  --color-primary-900: #2f1c05;

  /* Warm sand / stone neutrals (vs cool slate) */
  --color-neutral-50: #faf7f2;
  --color-neutral-100: #f2ece2;
  --color-neutral-200: #e4d9c8;
  --color-neutral-300: #cdbfa9;
  --color-neutral-400: #a8987f;
  --color-neutral-500: #807058;
  --color-neutral-600: #5f5240;
  --color-neutral-700: #463c2e;
  --color-neutral-800: #2f281e;
  --color-neutral-900: #1c1812;

  /* Brand mapping */
  --atlas-primary: var(--color-primary-500);
  --atlas-primary-light: var(--color-primary-400);
  --atlas-primary-muted: var(--color-primary-300);
  --atlas-accent: var(--color-neutral-200);
  --atlas-accent-light: var(--color-neutral-50);
  --atlas-accent-medium: var(--color-neutral-100);
  --atlas-cream: #fffdf9;

  /* Accent metallic — shift gold toward warm copper to match the bronze brand */
  --atlas-gold: #c98a2e;
  --atlas-gold-light: #f9e8cf;
  --atlas-gold-muted: #e0ad5e;

  /* Surfaces & text */
  --atlas-bg: var(--color-neutral-50);
  --atlas-panel: var(--atlas-cream);
  --atlas-panel2: var(--color-neutral-100);
  --atlas-surface: var(--atlas-cream);
  --atlas-text: var(--color-neutral-800);
  --atlas-muted: var(--color-neutral-500);
  --atlas-body-strong: var(--color-neutral-700);
  --atlas-body-stronger: var(--color-neutral-800);
  --atlas-line: var(--color-neutral-100);

  /* Sidebar — warm charcoal (vs Atlas cool #0f172a) for an obvious chrome flip */
  --atlas-sidebar: #2a2118;
  --atlas-sidebar-text: rgba(255, 251, 244, 0.92);
  --atlas-sidebar-muted: rgba(255, 251, 244, 0.62);
  --atlas-sidebar-active: rgba(201, 138, 46, 0.28);
  --atlas-sidebar-line: rgba(255, 251, 244, 0.12);

  /* Status colors intentionally inherited from :root — kept sensible/consistent. */
}
