/* Obcend brand tokens — portable hex export.
   The canonical in-app tokens are oklch and live in src/styles.css. */

:root {
  --obcend-font-display: "Geist", ui-sans-serif, system-ui, sans-serif;
  --obcend-font-body: "Geist", ui-sans-serif, system-ui, sans-serif;
  --obcend-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;

  --obcend-ease: cubic-bezier(0.32, 0.72, 0, 1);
  --obcend-duration: 140ms;

  /* Light */
  --obcend-background: #fafafb;
  --obcend-surface: #ffffff;
  --obcend-border: #e4e6ec;
  --obcend-muted-foreground: #6b7183;
  --obcend-foreground: #141824;
  --obcend-primary: #4a5ad8;
  --obcend-primary-hover: #3f4ec4;
  --obcend-accent: #5a6cf0;

  /* Semantic */
  --obcend-info: #4c8df6;
  --obcend-success: #3fa97a;
  --obcend-warning: #d9a03c;
  --obcend-danger: #e2544e;
}

.dark {
  --obcend-background: #0a0c12;
  --obcend-surface: #10131b;
  --obcend-elevated: #171b25;
  --obcend-border: #232838;
  --obcend-muted-foreground: #8891a6;
  --obcend-foreground: #e6e9f0;
  --obcend-primary: #5a6cf0;
  --obcend-primary-hover: #6d7df5;
  --obcend-accent: #8fa0ff;
}
