:root {
  --navvy-blue-950: #132a3a;
  --monasans: Monasans, Arial, sans-serif;
  --white: #fff;
  --monasansexpanded: MonaSansExpanded, "MonaSansExpanded Fallback", "Mona Sans", Arial, sans-serif;
  --green-500: #10d48e;
  --navvy-blue-900: #1e445c;
  --navvy-blue-975: #08121a;
  --money-green: #00ff51;
  --foreground-muted: #b8b1ae;
  --accent: #10d48e;
  --panel: #0f2230;
  --bg: #05101a;
  --apex-ui-font: 'Inter', Arial, sans-serif;
}

body {
  font-family: var(--apex-ui-font);
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'tnum' on, 'lnum' on, 'ss01' on, 'ss03' on, 'ss05' on, 'ss06' on;
}

body :not(svg):not(svg *) {
  font-family: var(--apex-ui-font) !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'tnum' on, 'lnum' on, 'ss01' on, 'ss03' on, 'ss05' on, 'ss06' on;
}

.auth-drawer :not(svg):not(svg *) {
  font-family: var(--apex-ui-font) !important;
}

.auth-drawer h2 {
  font-family: var(--apex-ui-font) !important;
}

.cabinet-main h1,
.cabinet-main h2,
.payment-shell h1,
.payment-shell h2,
.apex-admin-dashboard h1,
.apex-admin-dashboard h2,
.admin-content h1,
.admin-content h2 {
  margin-bottom: 24px;
  color: rgb(240, 237, 236);
  font-size: 20px;
  font-weight: 600;
}
