/* Inter 4.1, self-hosted. License and source are in ../fonts/inter/. */
@font-face {
  font-family: 'Inter DGS';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../fonts/inter/InterVariable.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter DGS';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('../fonts/inter/InterVariable-Italic.woff2') format('woff2');
}
:root {
  --dgs-font-family: 'Inter DGS', Inter, system-ui, -apple-system, 'Segoe UI', sans-serif;
  --tblr-font-sans-serif: var(--dgs-font-family);
  --bs-font-sans-serif: var(--dgs-font-family);
  --bs-body-font-family: var(--dgs-font-family);
}
/* Do not override icon fonts, code blocks or rich-text content. */
body, button, input, select, textarea, table, th, td, label,
h1, h2, h3, h4, h5, h6, legend, p,
a:not(.fa):not(.fas):not(.far):not(.fab):not(.glyphicon):not(.ti),
span:not(.fa):not(.fas):not(.far):not(.fab):not(.glyphicon):not(.ti):not(.material-icons):not([class*='fa-']):not([class*='ti-']):not(.CodeMirror *):not(pre *):not(code *),
.btn:not(.fa):not(.fas):not(.far):not(.fab):not(.glyphicon):not(.ti),
.form-control, .form-select, .select2-container,
.select2-container .select2-selection, .select2-results__option,
.highcharts-container, .highcharts-container text,
.odometer, .odometer-inside, .odometer-digit {
  font-family: var(--dgs-font-family) !important;
}
body { font-weight: 400; }
h1, h2, h3, h4, h5, h6, th, label, legend { font-weight: 600; }
.navbar .nav-link, .navbar .dropdown-item,
.nav .nav-link, .sidebar .nav-link, .btn,
.dropdown-menu > li > a { font-weight: 500; }
.odometer, .highcharts-data-labels, .total_tech {
  font-variant-numeric: tabular-nums;
}
