/* Dynamic Theme Colors - Generated from General Settings */
/* This file overrides React/Tailwind default colors */
/* Generated at: 2026-02-08 23:24:47 */

:root {
    /* Primary colors - !important to override React defaults */
    --primary: 244 73% 59% !important;
    --primary-foreground: 210 40% 98%;
    --sidebar-primary: 244 73% 59% !important;
    --sidebar-primary-foreground: 0 0% 98%;
    
    /* Secondary color */
    --secondary-brand: 217 89% 60%;
    
    /* Site brand colors (HEX) */
    --site-main-color-one: #5249e3;
    --site-main-color-two: #3e83f4;
    
    /* Brand gradients */
    --brand: linear-gradient(135deg, #5249e3 0%, #3e83f4 100%);
    --brand-hover: linear-gradient(135deg, #3e83f4 0%, #5249e3 100%);
    --gradient-primary: linear-gradient(135deg, #5249e3 0%, #3e83f4 100%);
    --gradient-primary-reverse: linear-gradient(135deg, #3e83f4 0%, #5249e3 100%);
    
    /* Heading color */
    --heading-color: #5249e3;
}

.dark {
    /* Primary colors for dark mode - !important to override React defaults */
    --primary: 244 73% 59% !important;
    --primary-foreground: 0 0% 8%;
    --sidebar-primary: 244 73% 59% !important;
    --sidebar-primary-foreground: 0 0% 8%;
    
    /* Secondary color */
    --secondary-brand: 217 89% 60%;
    
    /* Site brand colors (HEX) */
    --site-main-color-one: #5249e3;
    --site-main-color-two: #3e83f4;
    
    /* Brand gradients */
    --brand: linear-gradient(135deg, #5249e3 0%, #3e83f4 100%);
    --brand-hover: linear-gradient(135deg, #3e83f4 0%, #5249e3 100%);
    --gradient-primary: linear-gradient(135deg, #5249e3 0%, #3e83f4 100%);
    --gradient-primary-reverse: linear-gradient(135deg, #3e83f4 0%, #5249e3 100%);
    
    /* Heading color */
    --heading-color: #5249e3;
}