/* House canvas. Keep in lockstep with marketing/functions/_shared/house_tokens.ts
   and docs/design/look-and-feel-signature.md. Marketing stays Rose. */

:root {
  --background: #0A090C;
  --surface: #121114;
  --card: #1A181C;
  --card-hover: #221F24;
  --border: #2A2630;
  --border-glow: #36303E;
  --rose: #D07084;
  --rose-dim: #B85668;
  --rose-glow: rgba(208, 112, 132, 0.15);
  --rose-soft: rgba(208, 112, 132, 0.08);
  --lav: #9B8EC4;
  --lav-glow: rgba(155, 142, 196, 0.22);
  --text-primary: #E8E6F0;
  --text-secondary: #8A8698;
  --text-muted: #908CA0;
  --on-accent: #0A090C;
  --success: #5EC6A0;
  --warning: #D4A74E;
  --error: #D45B5B;
  --ease: cubic-bezier(0.22, 1, 0.36, 1);
  --radius-lg: 16px;
  --radius-md: 12px;
  --elev-inset: 0 1px 0 rgba(255, 255, 255, 0.03) inset;
  --elev-hover: 0 20px 48px rgba(0, 0, 0, 0.35);
  --bp: 768px;

  /* Aliases so brand/app classes keep working */
  --bg: var(--background);
  --text: var(--text-primary);
  --text-sec: var(--text-secondary);
  --accent: var(--rose);
}
