/* defaults */
:root {
  --font-scale: 1.0;           /* множитель размера шрифта */
  --font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --radius: 12px;              /* скругления */
  --primary: #3b82f6;          /* синий */
  --bg: #f8f9fa;               /* фон */
  --text: #1f2937;             /* текст */
  --card-bg: #ffffff;
  --border: #e5e7eb;
}

/* тёмная тема */
:root[data-theme="dark"] {
  --bg: #0f172a;
  --text: #e5e7eb;
  --card-bg: #111827;
  --border: #1f2937;
}
