/**
 * 学生成绩分析系统 - 颜色和主题变量
 */

:root {
    /* Streamex Style Palette */
    --primary-color: #4E5BF0; /* Brand Blue */
    --secondary-color: #54A0FF; /* Lighter Blue */
    --accent-color-1: #FFA502; /* Orange/Gold */
    --accent-color-2: #0ABDE3; /* Cyan */
    --accent-color-3: #00B894; /* Green */
    
    --background-color: #F2F6FC; /* Pale Blue-Grey Background */
    --card-background: #FFFFFF;
    --border-color: #E2E8F0; /* Softer border if needed */
    --text-primary: #2D3748; /* Dark Blue-Grey */
    --text-secondary: #A0AEC0; /* Light Blue-Grey */
    
    --sidebar-width: 210px;
    --sidebar-collapsed-width: 64px;
    --header-height: 60px;
    
    /* gradients */
    --gradient-primary: linear-gradient(135deg, #4E5BF0 0%, #6C5CE7 100%);
    --gradient-orange: linear-gradient(135deg, #FFD064 0%, #FF9F43 100%);
    --gradient-blue: linear-gradient(135deg, #54A0FF 0%, #2E86DE 100%);
    --gradient-cyan: linear-gradient(135deg, #48DBFB 0%, #0ABDE3 100%);
    --gradient-green: linear-gradient(135deg, #55EFC4 0%, #00B894 100%);
    
    /* Old variables mapped or kept for compatibility */
    --card-bg: #FFFFFF;
    --border-color-light: #EFEFEF;
    --hover-bg: #F7FAFC;
    --row-alt-bg: #F8FAFC;
    --header-bg: #F2F6FC; /* Match body bg for transparent feel or White */
    --success-color: #00B894;
    --danger-color: #FF7675; /* Softer Red */
} 
