:root {
  --color-primary: #0b5fff;
  --color-primary-dark: #003fa3;
  --color-secondary: #00a3ff;
  --color-ink: #07111f;
  --color-text: #111827;
  --color-text-muted: #5b6472;
  --color-bg: #ffffff;
  --color-bg-soft: #f5f7fa;
  --color-surface: #ffffff;
  --color-border: #d9e1ec;
  --color-focus: #80bdff;
  --shadow-header: 0 12px 30px rgba(7, 17, 31, 0.08);
  --shadow-menu: 0 24px 48px rgba(7, 17, 31, 0.14);
  --font-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --container: 1180px;
  --header-height: 76px;
  --radius-sm: 6px;
  --radius-md: 8px;
  --transition: 180ms ease;
}
