/* Prism v2 design tokens — see Effortlesso Design/design.md */
:root {
  /* Surfaces */
  --bg:           #fdfcfa;
  --bg-elevated:  #ffffff;
  --bg-subtle:    #f7f5f1;
  --bg-sidebar:   #f5f3ee;
  --bg-hover:     #efece5;
  --bg-active:    #ece9f6;

  /* Borders */
  --border:        #e8e4d9;
  --border-strong: #cdc8b9;

  /* Text */
  --text:       #1a1814;
  --text-2:     #56524a;
  --text-3:     #8a8578;
  --text-faint: #b8b3a4;

  /* Accent */
  --accent:       #5e6ad2;
  --accent-hover: #4f5bc7;
  --accent-bg:    #ece9f6;

  /* Semantic */
  --green:  #16a34a;
  --red:    #dc2626;
  --amber:  #d97706;
  --blue:   #2563eb;
  --purple: #7c3aed;

  /* Radius — overrides Tailwind's --radius-lg (8px → 10px), affects rounded-lg */
  --radius:    6px;
  --radius-lg: 10px;

  /* Shadows — overrides Tailwind's --shadow-sm, affects shadow-sm utility */
  --shadow-sm: 0 1px 2px rgba(0,0,0,.04);
  --shadow:    0 4px 12px rgba(0,0,0,.05);

  /* Typography — overrides Tailwind's --font-{sans,serif,mono} */
  --font-sans:  "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;
  --font-serif: "Source Serif 4", "Source Serif Pro", Georgia, serif;
  --font-mono:  "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;
}
