/* ── APP THEME: Default (Enamio icon palette) ── */
/* To switch themes, replace this file's <link> in index.html */

:root {
  --brand-ink:     #052F3A;
  --brand-ink-2:   #174A55;
  --brand-button-deep:#003040;
  --brand-teal:    #1F9794;
  --brand-teal-dim:#177D7B;
  --chart-accent:  #1CA19D;
  --brand-mint:    #E4F0EC;
  --brand-mist:    #FCFDFD;

  --bg-base:       #FDFEFE;
  --bg-surface:    #ffffff;
  --bg-elevated:   #F7FAFA;
  --bg-hover:      #F0F6F5;
  --border:        #DBE6E3;
  --border-bright: #C0D0CC;
  --accent:        var(--brand-teal);
  --accent-dim:    var(--brand-teal-dim);
  --accent-glow:   rgba(31,151,148,0.08);
  --accent-border: rgba(31,151,148,0.28);
  --accent2:       #B87924;
  --yellow:        var(--accent2);
  --cyan:          #2E9FA3;
  --navy:          var(--brand-ink);
  --green:         #4F9279;
  --green-dim:     #3F7E67;
  --highlight:     #EEF6D8;
  --red:           #C84A3F;
  --red-dim:       #A93D34;
  --money-income:  var(--green);
  --money-expense: var(--red);
  --money-gst-collected: var(--accent2);
  --money-gst-credit: #6B5CA5;
  --money-neutral: var(--text-secondary);
  --money-reference: var(--text-muted);
  --money-warning: var(--accent2);
  --sfa-color:     #5F5EA8;
  --ic-color:      #287F96;
  --emp-color:     #3F8C72;
  --text-primary:  var(--brand-ink);
  --text-secondary:#315660;
  --text-muted:    #738C89;
  --font-display:  'Plus Jakarta Sans', sans-serif;
  --font-body:     'Plus Jakarta Sans', sans-serif;
  --font-mono:     'Inter', sans-serif;
  --radius:        4px;
  --radius-lg:     4px;
  --shadow:        0 2px 8px rgba(5,47,58,0.07);
}
