/* Orka — design tokens (gerado de tokens.json do design system Orka) */
:root, [data-theme="light"] {
  --surface: #f5f7fa;
  --surface-raised: #ffffff;
  --line: #dce2ec;
  --ink: #0b1220;
  --ink-muted: #55617a;
  --abyss: #0b1220;
  --foam: #f4f6fa;
  --sonar: #1fd1b6;
  --on-sonar: #0b1220;
  --sonar-text: #0b7564;
  --sonar-soft: #dcf7f2;
  --krill: #ff6b57;
  --on-krill: #0b1220;
  --krill-text: #b93624;
  --krill-soft: #ffe6e1;
  --focus: var(--sonar);
  --link: var(--sonar-text);
  --agent-orquestrador: var(--sonar);
  --agent-analista: #8b7cf6;
  --agent-arquiteto: #4c8dff;
  --agent-dev: #f5b83d;
  --agent-qa: #46c08a;
  --agent-revisor: #c9d1de;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
  --surface: #0a101c;
  --surface-raised: #111a2b;
  --line: #243049;
  --ink: #eef2f8;
  --ink-muted: #9eaac0;
  --sonar-text: #3eddc4;
  --sonar-soft: #0d2e2b;
  --krill-text: #ff8a78;
  --krill-soft: #3a1712;
  }
}
[data-theme="dark"] {
  --surface: #0a101c;
  --surface-raised: #111a2b;
  --line: #243049;
  --ink: #eef2f8;
  --ink-muted: #9eaac0;
  --sonar-text: #3eddc4;
  --sonar-soft: #0d2e2b;
  --krill-text: #ff8a78;
  --krill-soft: #3a1712;
}
:root {
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-6: 24px;
  --space-8: 32px;
  --space-12: 48px;
  --radius-sm: 6px;
  --radius-md: 12px;
  --radius-lg: 24px;
  --radius-pill: 999px;
  --font-display: "Sora", "Manrope", system-ui, sans-serif;
  --font-sans: "Manrope", system-ui, sans-serif;
  --font-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;
}
