:root {
    --sf-font-sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", "Microsoft YaHei", sans-serif;
    --sf-font-display: 'Poppins', var(--sf-font-sans); 
    
    --sf-bg-body: #FFFFFF;       
    --sf-bg-card: #F7F7F9;       
    --sf-text-main: #292929;     
    --sf-text-muted: #8590A6;    
    
    --sf-accent-black: #292929;  
    --sf-accent-red: #D71A1B;    
    
    --sf-border-color: #F0F0F0;  
    
    --sf-container-width: 1200px;
    --sf-gap: 20px;              
    
    --sf-radius-lg: 20px;        
    --sf-radius: 12px;          
    
    --sf-transition: all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);
}