
:root {
  /* Тёмная основа - более мягкие оттенки */
  --bg-primary: #1a1a1a;        /* Тёмно-серый вместо чёрного */
  --bg-secondary: #252525;      /* Более мягкий вторичный фон */
  --bg-card: #2d2d2d;           /* Карточки - оставляем как есть */
  
  /* Текст - менее контрастный */
  --text-primary: #f0f0f0;      /* Мягкий белый вместо чистого */
  --text-secondary: #888888;    /* Более тёмный вторичный текст */
  --text-muted: #555555;        /* Неактивный текст */
  
  /* ПРИГЛУШЁННЫЕ акценты - благородные тона */
  --accent-primary: #238B01;    /* Приглушённый зелёный */
  --accent-secondary: #08a06d;  /* Спокойный сине-зелёный */
  --accent-glow: #3498db;       /* Мягкое голубое свечение */
  
  /* Более плавные градиенты */
  --gradient-hero: linear-gradient(135deg, #238B01 0%, #08a06d 100%);
  --gradient-text: linear-gradient(45deg, #238B01, #08a06d);
  --gradient-glow: linear-gradient(45deg, #238B01, #3678a5, #08a06d);
  
  --accent-neon: #259A7D;       /* Глубокий бирюзовый */
  --accent-hot: #1c6396;        /* Приглушённый синий */
}

:root[data-theme="light"] {
  /* Светлая основа - мягкие серые тона */
  --bg-primary: #f8f9fa;        /* Очень светлый серый фон */
  --bg-secondary: #ffffff;      /* Белый для карточек */
  --bg-card: #ffffff;           /* Карточки - белые */
  
  /* Текст на светлом фоне */
  --text-primary: #2d3748;      /* Тёмно-серый вместо чёрного */
  --text-secondary: #718096;    /* Серый вторичный текст */
  --text-muted: #a0aec0;        /* Светло-серый неактивный текст */
  
  /* ТЕ ЖЕ акценты - зелёно-синие, но адаптированные для светлого фона */
  --accent-primary: #27ae60;    /* Тот же приглушённый зелёный */
  --accent-secondary: #2e86ab;  /* Тот же спокойный сине-зелёный */
  --accent-glow: #3498db;       /* То же мягкое голубое свечение */
  
  /* Те же градиенты */
  --gradient-hero: linear-gradient(135deg, #27ae60 0%, #2e86ab 100%);
  --gradient-text: linear-gradient(45deg, #27ae60, #2e86ab);
  --gradient-glow: linear-gradient(45deg, #27ae60, #3498db, #2e86ab);
  
  --accent-neon: #00a896;       /* Тот же глубокий бирюзовый */
  --accent-hot: #1e6fa8;        /* Тот же приглушённый синий */
}