/* Tema servido desde /theme.css — editable en /admin */
:root {
  --accent: #c9974a;
  --accent-hi: #e0b96e;
  --accent-lo: #8a6224;
  --accent-2: #5c9dd6;
  --neutral: #7b8a9e;

  --accent-rgb: 201 151 74;
  --accent-hi-rgb: 224 185 110;
  --accent-2-rgb: 92 157 214;
  --neutral-rgb: 123 138 158;

  --on-accent: #0a1018;

  --bg: #08131f;
  --bg-2: #0b1a2b;
  --bg-rgb: 8 19 31;
  --ink: #eef2f7;
  --ink-soft: #aebaca;
  --ink-mute: #73819a;

  --surface: rgb(255 255 255 / 0.03);
  --surface-2: rgb(255 255 255 / 0.06);
  --border: rgb(255 255 255 / 0.09);
  --border-strong: rgb(255 255 255 / 0.18);

  --radius: 18px;
  --radius-sm: 12px;
  --maxw: 1120px;

  --sans: "Inter", system-ui, -apple-system, sans-serif;
  --display: "Sora", system-ui, -apple-system, sans-serif;
  --mono: "JetBrains Mono", ui-monospace, monospace;

  --glow: 0.55;
  --aurora-op: 0.41;

  --print-accent: #0e3a63;
  --print-rule: #c9974a;
}
