/* pr0d / proposed brand tokens / v0.1
   Wordmark: use supplied SVG artwork; do not recreate with a font.
   Fonts are not bundled. */
:root {
  --pr0d-ink: #11161C;
  --pr0d-paper: #FFFFFF;
  --pr0d-mist: #F5F6F7;
  --pr0d-slate: #5B6570;
  --pr0d-line: #DDE2E7;
  --pr0d-font-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  --pr0d-font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, "DejaVu Sans Mono", monospace;
  --pr0d-space-1: 4px;
  --pr0d-space-2: 8px;
  --pr0d-space-3: 12px;
  --pr0d-space-4: 16px;
  --pr0d-space-6: 24px;
  --pr0d-space-8: 32px;
  --pr0d-space-12: 48px;
  --pr0d-space-16: 64px;
  --pr0d-radius-control: 8px;
  --pr0d-radius-panel: 12px;
  --pr0d-radius-feature: 20px;
  --pr0d-surface: var(--pr0d-paper);
  --pr0d-surface-secondary: var(--pr0d-mist);
  --pr0d-text: var(--pr0d-ink);
  --pr0d-text-secondary: var(--pr0d-slate);
  --pr0d-border: var(--pr0d-line);
  --pr0d-action: var(--pr0d-ink);
  --pr0d-action-text: var(--pr0d-paper);
}
/* Layout sets the clear space; SVG viewBoxes are tight to the artwork. */
.pr0d-lockup {
  display: block;
  width: 160px;
  min-width: 120px;
  max-width: 100%;
  height: auto;
}
.pr0d-symbol {
  display: block;
  height: 32px;
  min-height: 24px;
  width: auto;
}
