/* ============================================
   DYNAMIC THEME VARIABLES
   Generated from config.json
   ============================================ */

:root {
    /* Color Palette */
    --primary-color: #FF4500;
    --primary-hover: #E74C3C;
    --secondary-color: #E74C3C;
    --accent-color: #FF8C00;
    --accent-gold: #FF8C00; /* Alias for accent */

    /* RGB values for primary color (for transparency effects) */
        --primary-rgb: 255, 69, 0;

    /* Background Colors */
    --bg-dark: #1a1a1a;
    --dark-bg: #1a1a1a; /* Alias */
    --bg-card: #2d2d2d;
    --card-bg: #2d2d2d; /* Alias */
    --bg-hover: #3d3d3d;
    --hover-bg: #3d3d3d; /* Alias */

    /* Text Colors */
    --text-primary: #FFE4B5;
    --text-secondary: #FFB366;

    /* Border & Shadow */
    --border-color: #FF6347;
    --shadow-color: rgba(255, 69, 0, 0.4);
    --shadow: 0 4px 6px rgba(255, 69, 0, 0.4);
    --gold-shadow: 0 4px 12px rgba(255, 69, 0, 0.4);

    /* Status Colors */
    --color-success: #28a745;
    --color-success-light: #5cd66d;
    --color-success-rgb: 40, 167, 69;
    --color-danger: #dc3545;
    --color-danger-light: #f66d82;
    --color-danger-rgb: 220, 53, 69;
    --color-warning: #ffc107;
    --color-warning-light: #ffd34e;
    --color-warning-rgb: 255, 193, 7;
    --color-info: #0dcaf0;
    --color-info-light: #4dd4f4;
    --color-info-rgb: 13, 202, 240;
}
