﻿@font-face {
    font-family: "Encode Sans";
    src: url("/fonts/EncodeSans.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

:root {
    --kendo-font-family: "Encode Sans", sans-serif;
    --bs-font-sans-serif: "Encode Sans", sans-serif;
}

html {
    font-family: "Encode Sans", sans-serif;
}

body {
    font-family: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

button,
input,
textarea,
select {
    font-family: inherit;
}

code,
pre,
kbd,
samp {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
}

/* Syncfusion charts: SVG text defaults to serif without explicit font-family */
.e-chart text,
.e-chart .e-datalabel-text,
.e-chart .e-legend-text,
.e-chart .e-axis-labels text,
.e-chart .e-tooltip,
.e-chart .e-tooltip text,
.e-chart-tooltip,
.e-tooltip-wrap {
    font-family: "Encode Sans", sans-serif;
}
