/* Theme Variables - Color Palette */
:root {
    /* Primary Colors */
    --primary-blue: #4A69E2;
    --primary-blue-dark: #2B3F8F;
    --primary-blue-darker: #1E2A5C;
    
    /* Secondary Colors */
    --secondary-red: #FF6B6B;
    --secondary-red-light: #FF8E8E;
    --secondary-red-hover: #FF5252;
    --secondary-red-hover-light: #FF7979;
    
    /* Text Colors */
    --text-white: #FFFFFF;
    --text-light-blue: #D0D7F9;
    --text-gray: #f5f5f5;
    
    /* Background Colors */
    --bg-white: #FFFFFF;
    --bg-light-gray: #f5f5f5;
    
    /* Accent Colors */
    --accent-white-transparent: rgba(255, 255, 255, 0.1);
    --accent-white-semi-transparent: rgba(255, 255, 255, 0.5);
    --accent-green: #4CAF50;
    
    /* Shadow Colors */
    --shadow-red-light: rgba(255, 107, 107, 0.3);
    --shadow-red-medium: rgba(255, 107, 107, 0.4);
    --shadow-red-strong: rgba(255, 107, 107, 0.5);
}
