:root {    --primary: #667eea;    --secondary: #764ba2;    --accent: #f093fb;    --text-primary: #333333;    --text-secondary: #666666;    --bg: #ffffff;    --link-color: #667eea;    --link-hover: #5568d3;    --header-bg: #ffffff;    --footer-bg: #2d3748;    --footer-text: #ffffff;    --button-primary-bg: #667eea;    --button-primary-text: #ffffff;    --button-primary-hover: #5568d3;    --border: #e2e8f0;    --card-bg: #ffffff;    --card-shadow: 0 2px 10px rgba(0,0,0,0.1);    font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, sans-serif;}