/*
Theme Name: FarmaScale Theme
Theme URI: https://farmascale.com.br
Author: Hyper Solution
Author URI: https://hypersolution.com.br
Description: Custom WordPress theme for FarmaScale - IA farmacêutica para WhatsApp
Version: 1.0.0
Text Domain: farmascale-theme
*/

*, *::before, *::after { box-sizing: border-box; }
html { scroll-behavior: smooth; }
html, body { margin: 0; padding: 0; }

:root {
  /* ---- Light surfaces ---- */
  --bg:          #FFFFFF;
  --bg-soft:     #F8FAFC;
  --bg-alt:      #F1F5F9;

  /* ---- Dark surfaces ---- */
  --dark-bg:       #0A0F1E;
  --dark-surface:  #111827;
  --dark-surface-2:#161B2E;
  --dark-navy:     #0F2D4A;
  --dark-navy-2:   #1E3A5F;

  /* ---- Accent ---- */
  --accent-green:      #baf56b;
  --accent-green-dark: #166534;

  
  --accent-green-08:   rgba(186, 245, 107, 0.08);
  --accent-green-pill: #E8FFF0;

  /* ---- Text on light ---- */
  --text-on-light:   #1E293B;
  --text-on-light-2: #64748B;
  --text-muted:      #94A3B8;

  /* ---- Text on dark ---- */
  --text-primary:   #FFFFFF;
  --text-secondary: #9CA3AF;

  /* ---- Borders ---- */
  --border-light:  #E2E8F0;
  --border-subtle: rgba(186, 245, 107, 0.15);
}

body {
  background-color: var(--dark-bg);
  font-family: 'Satoshi', 'Inter', sans-serif;
  line-height: 1.5;
  color: var(--text-primary);
}

ul, ol { list-style: none; margin: 0; padding: 0; }
a { color: inherit; text-decoration: none; }
h1, h2, h3, h4, h5, h6, p, figure, blockquote { margin: 0; }
img, picture { max-width: 100%; display: block; }
button, input, textarea, select { font: inherit; }

/* Admin bar offset */
body.admin-bar .site-header { top: 56px; }
@media (min-width: 783px) {
  body.admin-bar .site-header { top: 32px; }
}
