﻿/* ============================================
   ЦВЕТОВАЯ СХЕМА ПРИЛОЖЕНИЯ (РОЗОВО-ФИОЛЕТОВАЯ)
   ============================================ */

:root {
    /* Основные цвета фона */
    --color-bg-primary: #0b0f17;
    --color-bg-secondary: #0f1622;
    --color-bg-tertiary: #1b1a2a;
    --color-bg-card: #1b1a2a;
    --color-bg-modal: #1a1022;
    --color-bg-input: rgba(0, 0, 0, 0.3);
    --color-bg-hover: #2a1e3a;
    /* Цвета границ */
    --color-border-default: #3a2a4a;
    --color-border-hover: #ff6b9d;
    --color-border-active: #c77dff;
    --color-border-light: rgba(255, 255, 255, 0.1);
    --color-border-accent: rgba(255, 107, 157, 0.3);
    /* Цвета текста */
    --color-text-primary: #ffffff;
    --color-text-secondary: #b8a9c9;
    --color-text-accent: #ff6b9d;
    --color-text-price: #c77dff;
    --color-text-disabled: #999999;
    --color-text-placeholder: #666666;
    /* Цвета редкостей (границы) */
    --rarity-consumer: #b0c3d9;
    --rarity-industrial: #5e98d9;
    --rarity-milspec: #4b69ff;
    --rarity-restricted: #8847ff;
    --rarity-classified: #d32ce6;
    --rarity-covert: #eb4b4b;
    --rarity-contraband: #ffd700;
    --rarity-gold: gold; /* добавлено */
    /* Градиенты для карточек по редкостям */
    --gradient-consumer: linear-gradient(135deg, #1b1a2a 0%, #2a1e3a 100%);
    --gradient-industrial: linear-gradient(135deg, #1b1a2a 0%, #1f3a5f 100%);
    --gradient-milspec: linear-gradient(135deg, #1b1a2a 0%, #1f2b6b 100%);
    --gradient-restricted: linear-gradient(135deg, #1b1a2a 0%, #37206b 100%);
    --gradient-classified: linear-gradient(135deg, #1b1a2a 0%, #4a1a6b 100%);
    --gradient-covert: linear-gradient(135deg, #1b1a2a 0%, #6b1f1f 100%);
    --gradient-contraband: linear-gradient(135deg, #1b1a2a 0%, #6b5c1a 100%);
    --gradient-gold: linear-gradient(135deg, #1b1a2a 0%, #6b5c1a 100%); /* добавлено */
    /* Градиенты для кнопок */
    --gradient-button-pink: linear-gradient(135deg, #ff6b9d 0%, #c77dff 100%);
    --gradient-button-pink-hover: linear-gradient(135deg, #c77dff 0%, #ff6b9d 100%);
    --gradient-button-red: linear-gradient(0deg, #ff4444 0%, #ff6b6b 50%, #ff8888 100%);
    --gradient-wheel-pink: linear-gradient(0deg, #ff6b9d 0%, #c77dff 50%, #ffb3c6 100%);
    --gradient-wheel-red: linear-gradient(0deg, #ff4444 0%, #ff6b6b 50%, #ff8888 100%);
    --gradient-separator: linear-gradient(90deg, #ffd700, #ffaa00, #ffd700);
    /* Тени */
    --shadow-card: 0 5px 15px rgba(255, 107, 157, 0.3);
    --shadow-card-hover: 0 8px 20px rgba(199, 125, 255, 0.5);
    --shadow-pink: 0 0 15px rgba(255, 107, 157, 0.8);
    --shadow-red: 0 0 30px rgba(255, 68, 68, 0.8);
    --shadow-gold: 0 0 15px #ffd700, 0 0 30px #ffaa00;
    --shadow-inset: inset 0 -5px 10px rgba(0, 0, 0, 0.5);
    /* Анимации */
    --transition-default: all 0.2s ease;
    --transition-smooth: all 0.3s ease;
    /* Размеры */
    --border-radius-card: 12px;
    --border-radius-button: 8px;
    --border-radius-modal: 16px;
}
