:root {
  color-scheme: light;
  --bg: #f7f9fc;
  --bg-alt: #eef2f8;
  --text: #101624;
  --muted: #5a6478;
  --primary: #2d5bff;
  --primary-dark: #1f46d3;
  --card: #ffffff;
  --border: #e1e7f0;
  --shadow: 0 24px 60px rgba(16, 22, 36, 0.08);
}

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  font-family:
    "Inter",
    "Segoe UI",
    system-ui,
    -apple-system,
    sans-serif;
  background: var(--bg);
  color: var(--text);
  line-height: 1.6;
}
