:root {
    --pk_up_font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    --pk_up_font-size-base: 15px; 

    --pk_up_protikriya-blue: #1e3a5f;       
    --pk_up_protikriya-blue-light: #e8eef5; 
    --pk_up_protikriya-blue-dark: #12233b;  
    
    --pk_up_protikriya-orange: #ff4500;     
    --pk_up_protikriya-orange-light: #fff0eb; 
    --pk_up_protikriya-orange-dark: #cc3700;  

    --pk_up_success: #10b981; 
    --pk_up_warning: #f59e0b; 
    --pk_up_danger: #ef4444;
    --pk_up_gray-50: #f9fafb; 
    --pk_up_gray-100: #f3f4f6; 
    --pk_up_gray-200: #e5e7eb; 
    --pk_up_gray-300: #d1d5db;
    --pk_up_gray-400: #9ca3af; 
    --pk_up_gray-500: #6b7280; 
    --pk_up_gray-600: #4b5563; 
    --pk_up_gray-700: #374151;
    --pk_up_gray-800: #1f2937; 
    --pk_up_gray-900: #111827; 
    --pk_up_white: #ffffff;
    
    --pk_up_primary: var(--pk_up_protikriya-blue);
    --pk_up_primary-light: var(--pk_up_protikriya-blue-light);
    --pk_up_primary-dark: var(--pk_up_protikriya-blue-dark);
    --pk_up_secondary: var(--pk_up_protikriya-orange);
    
    --pk_up_shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --pk_up_shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    --pk_up_shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    --pk_up_shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    --pk_up_radius: 8px; 
    --pk_up_radius-md: 12px; 
    --pk_up_radius-lg: 16px;
}
