:root {
  --cs-ink: #0F172A;
  --cs-primary: #3B5BFF;
  --cs-primary-hover: #2A44E0;
  --cs-accent: #19C3A0;
  --cs-accent-text: #0E7C66;
  --cs-bg: #F5F7FB;
  --cs-surface: #FFFFFF;
  --cs-text: #0F172A;
  --cs-text-muted: #475569;
  --cs-border: #E2E8F0;
  --cs-error: #B42318;

  --cs-dark-bg: #0F172A;
  --cs-dark-text: #FFFFFF;
  --cs-dark-muted: #CBD5E1;
  --cs-dark-primary: #8FA2FF;

  --cs-font-display: "Sora", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --cs-font-body: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;

  --cs-radius: 12px;
  --cs-radius-lg: 20px;
}
