/* ===== Custom Theme Overrides ===== */

/* Bootstrap 5.3 compatible */

:root {
  --bs-primary: #10b981;
  --bs-primary-rgb: 16,185,129;
  --bs-secondary: #25539c;
  --bs-secondary-rgb: 37,83,156;
  --bs-success: #F59E0B;
  --bs-success-rgb: 245,158,11;
  --bs-info: #9C2647;
  --bs-info-rgb: 156,38,71;
  --bs-body-color: #0C0801;
  --bs-body-color-rgb: 12,8,1;
  --bs-secondary-color: #24201A;
  --bs-secondary-color-rgb: 36,32,26;
  --bs-tertiary-color: #54524D;
  --bs-tertiary-color-rgb: 84,82,77;
  --bs-body-bg: #FFFFFF;
  --bs-body-bg-rgb: 255,255,255;
  --bs-secondary-bg: #DAD9D8;
  --bs-secondary-bg-rgb: 218,217,216;
  --bs-tertiary-bg: #B6B4B2;
  --bs-tertiary-bg-rgb: 182,180,178;
  /*--bs-primary-text-emphasis: #064A34;*/
  /*--bs-secondary-text-emphasis: #0F213E;*/
  /*--bs-success-text-emphasis: #623F04;*/
  /*--bs-info-text-emphasis: #3E0F1C;*/
  /*--bs-primary-bg-subtle: #CFF1E6;*/
  /*--bs-secondary-bg-subtle: #D3DDEB;*/
  /*--bs-success-bg-subtle: #FDECCE;*/
  /*--bs-info-bg-subtle: #EBD4DA;*/
  /*--bs-primary-border-subtle: #9FE3CD;*/
  /*--bs-secondary-border-subtle: #A8BAD7;*/
  /*--bs-success-border-subtle: #FBD89D;*/
  /*--bs-info-border-subtle: #D7A8B5;*/
}

/* === Optional: global styling (typography, smoothing) === */

body {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  line-height: 1.6;
}

/* === (Optional) Button hover tweaks === */

.btn-primary:hover {
  filter: brightness(0.9);
}

