/* ═══ DESIGN TOKENS ═══ */
:root{
  --earth:#2c1810;--earth-mid:#4a2c1e;--earth-light:#6b4c35;
  --hay:#c8a96e;--hay-light:#e8d5a3;--hay-dark:#8b6914;--hay-soft:#f4e8c8;
  --cream:#faf6ef;--cream-2:#f3ecdf;--cream-dark:#f0e8d8;--sand:#e8dcc8;
  --white:#fdfaf5;--paper:#fdfaf5;
  --text:#2a1a0e;--text-mid:#5c3d2e;--text-muted:#8c7060;--text-faint:#b9a896;
  --hair:rgba(60,40,20,0.08);--hair-2:rgba(60,40,20,0.14);
  --danger:#a8392f;--warn:#a04d20;--success:#2d6a4f;
  --primary:#c0605a;--primary-dark:#a04d48;--primary-muted:rgba(192,96,90,0.07);
  --ios-fill:rgba(120,120,128,0.12);--ios-fill-2:rgba(120,120,128,0.18);
  --trainer-band:#2d6a4f;
  --sf:-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,sans-serif;
  --sf-display:-apple-system,BlinkMacSystemFont,"SF Pro Display",system-ui,sans-serif;
  --serif:'Cormorant Garamond',Georgia,serif;
  --nav-h:72px;--safe-bottom:env(safe-area-inset-bottom,0px);
}

/* Oasis Farm — charcoal trim, brick-red primary, warm hay, cream */
[data-barn="oasis"]{
  --earth:#1f1f1f;--earth-mid:#3a3530;--earth-light:#6a5f54;
  --hay:#d8b779;--hay-light:#ebd2a0;--cream:#f5f0e6;--cream-2:#ebe2d0;
  --sand:#dccdb0;--paper:#faf6ec;
  --text:#1a1814;--text-mid:#4d4438;--text-muted:#867b6c;--text-faint:#b6ab9a;
  --primary:#b23a2a;
}
