/* ═══════════════════════════════════════════════════════════════
   GLOBAL CORTEX — Bloomberg Prop Unicode N (sistema inteiro)
   Instale a fonte no Windows ou adicione arquivos .woff2 em /fonts/
   ═══════════════════════════════════════════════════════════════ */

@font-face {
  font-family: 'Bloomberg Prop Unicode N';
  src: local('Bloomberg Prop Unicode N'),
       local('BloombergPropUnicodeN'),
       local('Bloomberg Prop Unicode N Regular'),
       local('Bloomberg Prop Unicode'),
       local('BloombergPropUnicode');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --font-bloomberg: 'Bloomberg Prop Unicode N', 'Bloomberg Prop Unicode', ui-monospace, monospace;
  --mono: var(--font-bloomberg);
}

html {
  font-family: var(--font-bloomberg);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body,
input, textarea, select, button, optgroup,
label, legend, table, th, td, caption,
h1, h2, h3, h4, h5, h6, p, span, div, a, li, pre, code {
  font-family: var(--font-bloomberg);
}

/* Sobrescreve stacks legadas (JetBrains, Segoe, Consolas) em todos os módulos */
body *:not(svg):not(svg *) {
  font-family: var(--font-bloomberg) !important;
}

/* LED clocks — DSEG7 (todos os .icb-clock-time + OVERTRADING) */
body .icb-clock-time,
body #oms #t-ot,
body #oms .oms-overtrading-clock .icb-clock-time {
  font-family: 'DSEG7 Classic', 'DSEG7Classic', ui-monospace, monospace !important;
}
