:root{--radius-card: 16px;--shadow-soft: 0 4px 12px rgba(0,0,0,.08);--shadow-card: 0 6px 20px rgba(0,0,0,.12);--text-primary: #111827;--text-secondary: #6b7280;--color-card: #f9fafb;--gradient-runner: linear-gradient(135deg, #a5f3fc, #22d3ee);--gradient-training: linear-gradient(135deg, #fcd34d, #fbbf24);--gradient-energy: linear-gradient(135deg, #34d399, #10b981);--gradient-team: linear-gradient(135deg, #c084fc, #8b5cf6)}
