
/* =========================================================
   IMPERIAL CARCINICULTURA
   POPPINS LOCAL
   ========================================================= */

@font-face{
  font-family:'Poppins Imperial';
  src:url('/assets/fonts/poppins/poppins-400.woff2') format('woff2');
  font-style:normal;
  font-weight:400;
  font-display:swap;
}

@font-face{
  font-family:'Poppins Imperial';
  src:url('/assets/fonts/poppins/poppins-500.woff2') format('woff2');
  font-style:normal;
  font-weight:500;
  font-display:swap;
}

@font-face{
  font-family:'Poppins Imperial';
  src:url('/assets/fonts/poppins/poppins-600.woff2') format('woff2');
  font-style:normal;
  font-weight:600;
  font-display:swap;
}

@font-face{
  font-family:'Poppins Imperial';
  src:url('/assets/fonts/poppins/poppins-700.woff2') format('woff2');
  font-style:normal;
  font-weight:700;
  font-display:swap;
}

@font-face{
  font-family:'Poppins Imperial';
  src:url('/assets/fonts/poppins/poppins-800.woff2') format('woff2');
  font-style:normal;
  font-weight:800;
  font-display:swap;
}


/* =========================================================
   BASE GLOBAL
   ========================================================= */

html,
body{
  font-family:
    'Poppins Imperial',
    Arial,
    sans-serif !important;

  font-weight:400;
}


/* elementos que navegadores não herdam sempre */
button,
input,
select,
textarea,
table,
thead,
tbody,
th,
td,
label{
  font-family:
    'Poppins Imperial',
    Arial,
    sans-serif !important;
}


/* =========================================================
   MENU
   ========================================================= */

.sidebar-brand-text,
.sidebar-section,
.sidebar-nav,
.sidebar-nav a,
.sidebar-nav-label,
.sidebar-system-card{
  font-family:
    'Poppins Imperial',
    Arial,
    sans-serif !important;
}

.sidebar-brand-text strong{
  font-weight:700 !important;
}

.sidebar-nav a,
.sidebar-nav-label{
  font-weight:600 !important;
}


/* =========================================================
   DASHBOARD
   ========================================================= */

.dashboard-content,
.ref-welcome,
.ref-welcome-line,
.ref-kpis,
.ref-kpi,
.ref-kpi-content,
.ref-kpi-label,
.ref-kpi-value,
.ref-moonbar,
.ref-lotes-heading,
.ref-lotes-panel,
.ref-toolbar,
.ref-filters,
.ref-table,
.ref-menu-acoes{
  font-family:
    'Poppins Imperial',
    Arial,
    sans-serif !important;
}


.ref-welcome-line{
  font-weight:400 !important;
}

.ref-welcome-line strong{
  font-weight:500 !important;
}


.ref-kpi-label{
  font-weight:500 !important;
}

.ref-kpi-value{
  font-weight:600 !important;

  font-variant-numeric:
    tabular-nums;
}


/* =========================================================
   TABELAS
   ========================================================= */

table thead th{
  font-weight:600 !important;
}

table tbody td{
  font-weight:500 !important;
}

.ref-table thead th{
  font-weight:600 !important;
}

.ref-table tbody td{
  font-weight:500 !important;
}

.ref-table tbody td strong{
  font-weight:700 !important;
}

.ref-table-small{
  font-weight:400 !important;
}


/* =========================================================
   TÍTULOS
   ========================================================= */

h1,
h2,
h3,
h4,
h5,
h6{
  font-family:
    'Poppins Imperial',
    Arial,
    sans-serif !important;

  font-weight:600 !important;

  letter-spacing:-.025em !important;
}


/* =========================================================
   BOTÕES
   ========================================================= */

button,
.btn,
.ref-action,
.ref-compare{
  font-weight:600 !important;
}


/* =========================================================
   FORMULÁRIOS
   ========================================================= */

input,
select,
textarea{
  font-weight:400 !important;
}

label{
  font-weight:500 !important;
}


/* =========================================================
   MODAIS
   ========================================================= */

.dash-modal,
.modal,
.modal-content,
.modal-box,
.vl-general-report,
.dash-confirm,
.ref-menu-acoes{
  font-family:
    'Poppins Imperial',
    Arial,
    sans-serif !important;
}


/* =========================================================
   VALORES
   ========================================================= */

.money,
.numero,
.valor,
.value,
.ref-result-positive,
.ref-result-negative{
  font-variant-numeric:
    tabular-nums;

  font-weight:600 !important;
}


/*
 * IMPORTANTE:
 * emojis e ícones continuam usando fonte de ícones.
 */
.sidebar-nav-icon,
.ref-kpi-icon{
  font-family:
    'Segoe UI Emoji',
    'Apple Color Emoji',
    sans-serif !important;
}

