/**
 * Light Theme - CSS Variables Only
 */
:root[data-theme="light"] {
    /* Background Colors */
    --bg-primary: #ffffff;
    --bg-secondary: #f5f5f5;
    --bg-hover: #e8e8e8;
    --bg-disabled: #d0d0d0;
    
    /* Text Colors */
    --text-primary: #000000;
    --text-secondary: #666666;
    --text-disabled: #999999;
    
    /* Accent Colors */
    --accent-color: #3b82f6;
    --accent-hover: #2563eb;
    
    /* Border & Divider */
    --border-color: #e0e0e0;
    --divider-color: #d0d0d0;
    
    /* Link Colors */
    --link-color: #2563eb;
    --link-hover: #1d4ed8;
    
    /* Button Colors */
    --button-bg: #3b82f6;
    --button-hover: #2563eb;
    --button-text: #ffffff;
    
    /* Status Colors */
    --success-color: #10b981;
    --warning-color: #f59e0b;
    --danger-color: #ef4444;
    --info-color: #3b82f6;
    
    /* Input Colors */
    --input-bg: #ffffff;
    --input-border: #d1d5db;
    --input-focus: #3b82f6;
    
    /* Shadow */
    --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);
    --shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);
    --shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.1);
}