/* ── RioMax Theme ──
   Master theme file for all riomax.com sites.
   Source of truth: C:\Users\RioMa\riomax-theme\theme.css
   Copy into each project and link before site-specific CSS.
   Reference: claude.riomax.com (neon bold palette)
*/

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;700&display=swap');

:root {
  /* Backgrounds */
  --bg:          #06060a;
  --bg-deep:     #030306;
  --surface:     #0c0c12;
  --surface2:    #121218;
  --surface3:    #18181f;

  /* Borders */
  --border:      #1e1e28;
  --border2:     #282835;
  --border3:     #323242;

  /* Text */
  --text:        #eeeef5;
  --text-dim:    #b4b4c8;
  --text-muted:  #8888a0;
  --text-ghost:  #555570;

  /* Primary accent — neon lime green */
  --accent:      #39ff14;
  --accent-hover:#5fff40;
  --accent-dim:  #2ad10f;
  --accent-glow: rgba(57, 255, 20, 0.25);

  /* Secondary — cyan */
  --secondary:      #22d3ee;
  --secondary-glow: rgba(34, 211, 238, 0.2);

  /* Status */
  --error:        #ef4444;
  --error-bg:     #1a0808;
  --error-border: #6a2020;
  --success:      #39ff14;
  --success-bg:   #0d2a1a;
  --success-border:#166534;

  /* Border radius */
  --r-sm: 6px;
  --r-md: 14px;
  --r-lg: 20px;
  --r-xl: 28px;

  /* Typography */
  --font:      'Inter', -apple-system, system-ui, sans-serif;
  --font-mono: 'JetBrains Mono', monospace;
}

/* ── Base reset ── */
body {
  background: var(--bg);
  color: var(--text);
  font-family: var(--font);
}
