@import url('https://fonts.googleapis.com/css2?family=Gruppo&family=Inter:wght@300;400;500;600&family=Roboto+Mono:wght@400;500&display=swap');

:root {
  /* === BACKGROUNDS === */
  --bg:     #08090d;
  --panel:  #0d0f15;
  --panel2: #111520;
  --surf:   #161b28;
  --surf2:  #1c2235;

  /* === FORTE GOLD (primary accent) === */
  --gold:      #c29717;
  --gold2:     #e8a520;
  --gold-dim:  rgba(194,151,23,.10);
  --gold-dim2: rgba(194,151,23,.18);
  --gold-glow: rgba(194,151,23,.06);

  /* === FALCONIX EMERALD (tactical OK / medical) === */
  --ice:   #00e5a0;
  --ice2:  #00c487;
  --b1:    rgba(0,229,160,.07);
  --b2:    rgba(0,229,160,.14);

  /* === STATUS COLORS === */
  --jade:  #34d399;
  --jade2: #10b981;
  --amber: #fbbf24;
  --amber2:#f59e0b;
  --red:   #f87171;
  --red2:  #ef4444;

  /* === UAE FLAG === */
  --uae-red:   #EF3340;
  --uae-green: #009A44;
  --uae-gold:  #c29717;

  /* === DRONE TYPE BADGES === */
  --heavy:    #fb923c;
  --ml:       #34d399;
  --mul:      #a78bfa;
  --isr:      #38bdf8;
  --defense:  #f87171;
  --logistics:#fb923c;
  --jamming:  #fbbf24;
  --antijam:  #a78bfa;

  /* === TEXT === */
  --txt:  #FFFFFF;
  --txt2: #8b929e;
  --txt3: #9aa1ad;
  --txt4: #2e3340;

  /* === TYPOGRAPHY === */
  --f:  'Gruppo', sans-serif;        /* brand, callsigns, tactical labels */
  --fd: 'Inter', sans-serif;         /* data values, descriptions, body */
  --fm: 'Roboto Mono', monospace;    /* telemetry, coords, timestamps */

  /* === BORDERS === */
  --border:  rgba(255,255,255,.06);
  --border2: rgba(194,151,23,.15);
  --border3: rgba(0,229,160,.15);
}
