:root[data-theme="light"] {
  --background: #f5f5f5;
  --foreground: #333;
  --primary: #b01e73;
  --primary-hover: #92175f;
  --card-bg: #ffffff;
  --card-shadow: 0 4px 16px rgba(0,0,0,0.15);
  --text-primary: #92175f;
  --text-secondary: #ffffff;
  --accent: #ffe082;
  --border-radius: 18px;
  --border-radius-sm: 6px;
  --shadow-sm: 0 4px 16px rgba(0,0,0,0.15);
  --card-border: 1px solid #ddd;
  --font-family: 'Noto Sans', Arial, sans-serif;
  --header-text: #333;
  --header-link: #b01e73;
  --header-link-hover: #92175f;
}
