:root {
  color-scheme: light;
  --bg: #eaf4ff;
  --surface: #f7fbff;
  --card: #ffffff;
  --card-raised: #dfedfb;
  --blue: #72b6ed;
  --blue-bright: #4d9fe0;
  --electric: #3584c7;
  --cyan: #5aaee5;
  --accent: #f36f45;
  --accent-strong: #df5735;
  --text: #142c43;
  --text-secondary: #526b82;
  --muted: #71879b;
  --border: #d0e2f1;
  --success: #22c55e;
  --warning: #f59e0b;
  --error: #f87171;
  --gradient: linear-gradient(135deg, #f36f45 0%, #f59b55 100%);
  --gradient-soft: linear-gradient(135deg, rgba(243, 111, 69, .12), rgba(245, 155, 85, .07));
  --shadow: 0 18px 48px rgba(50, 91, 126, .13);
  --radius-sm: 12px;
  --radius: 20px;
  --radius-lg: 28px;
  --content: 1240px;
  --font: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
