/* Always use www: admintest public_base_url points to protected staging.
 * Shared website fonts. The public font directory must allow cross-origin requests. */
@font-face {
  font-family: 'Inter';
  src: url('https://www.wizzymaps.com/indexsite/assets/fonts/InterVariable.woff2?v=20261026-cors1') format('woff2');
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://www.wizzymaps.com/indexsite/assets/fonts/InterVariable-Italic.woff2?v=20261026-cors1') format('woff2');
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
}
@font-face {
  font-family: 'Nunito Sans';
  src: url('https://www.wizzymaps.com/indexsite/assets/fonts/NunitoSans-VariableFont_YTLC,opsz,wdth,wght.woff2?v=20261026-cors1') format('woff2');
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
}
body, input, select, textarea, button, .ui-widget {
  font-family: 'Inter', Arial, Helvetica, sans-serif;
}
/* Only interface headings; customer map/HTML previews retain their own typography. */
#v40_mfa_title,
.kopje_h2_login,
#box_basis_title, #box_002_preview_title, #box_language_title,
#box_basis_add_cont_title, #box_basis_event_title,
#knop_items,
#stats_row_headline,
body.v40-editor-modern #globlescope_dashboard_title,
body.v40-editor-modern #dync_title,
body.v40-editor-modern .v40-project-tag-picker__header {
  font-family: 'Nunito Sans', Arial, Helvetica, sans-serif !important;
}
