/* Light theme (default) - vibrant, logo-inspired */
:root {
  --bg-primary: var(--color-white-porcelain);
  --bg-secondary: #F0EDE6;
  --bg-card: #ffffff;
  --bg-card-hover: #FFFCF5;
  --bg-input: #ffffff;
  --text-primary: #1A1A2E;
  --text-secondary: #3B3B5C;
  --text-muted: #7A7A96;
  --accent-primary: var(--color-royal-blue);
  --accent-secondary: var(--color-sunflower);
  --accent-highlight: rgba(45, 95, 208, 0.18);
  --border-color: #DDD8CC;
  --border-subtle: #EAE5DA;
  --success: #2E8B3E;
  --danger: var(--color-crimson);
  --warning: var(--color-sunflower);
}
