/* 统一CSS变量定义 - Santander银行主题 */
:root {
    /* Santander主色调 */
    --primary-red: #ec0000;
    --deep-red: #c10000;
    --santander-red: #ec0000;
    --dark-red: #b30000;
    --darker-red: #8b0000;
    --darkest-red: #660000;
    
    /* 文字颜色 */
    --text-main: #222222;
    --text-muted: #666666;
    --text-light: #999999;
    --text-white: #ffffff;
    --text-white-80: rgba(255, 255, 255, 0.8);
    --text-white-60: rgba(255, 255, 255, 0.6);
    
    /* 背景颜色 */
    --bg-light: #f5f6f8;
    --bg-gray: #f2f4f7;
    --white: #ffffff;
    --glass-white-10: rgba(255, 255, 255, 0.1);
    --glass-white-15: rgba(255, 255, 255, 0.15);
    --glass-white-20: rgba(255, 255, 255, 0.2);
    
    /* 玻璃拟态效果 */
    --glass-bg: rgba(255, 255, 255, 0.12);
    --glass-border: rgba(255, 255, 255, 0.2);
    --glass-blur: blur(25px);
    
    /* 阴影 */
    --card-shadow: 0 8px 24px rgba(0,0,0,0.06);
    --shadow-sm: 0 2px 8px rgba(0,0,0,0.05);
    --shadow-md: 0 10px 25px rgba(0,0,0,0.05);
    --glass-shadow: 0 25px 50px rgba(0, 0, 0, 0.15);
    
    /* 成功色彩 */
    --success-green: #10b981;
    --success-green-dark: #059669;
    
    /* 其他 */
    --accent-gold: #ffcf33;
    --border-radius: 16px;
    --border-radius-lg: 20px;
    --border-radius-xl: 28px;
}


