/* 1. Applica Inter globalmente */
html, body {
    font-family: Inter, sans-serif !important;
    font-feature-settings: 'liga' 1, 'calt' 1;
}

/* 2. Usa la versione variabile se disponibile */
@supports (font-variation-settings: normal) {
    html, body {
        font-family: InterVariable, sans-serif !important;
    }
}

/* 3. Sovrascrivi le classi Radzen che impostano Roboto */
.rz-font,
.rz-body-text,
.rz-navigation-text,
.rz-grid,
.rz-card,
.rz-text,
.rz-button,
.rz-content,
.rz-cell,
.rz-text-caption,
.rz-inputtext,
.rz-dropdown,
.rz-dialog,
.rz-tabview,
.rz-toolbar {
    font-family: Inter, sans-serif !important;
}

/* 4. Per gli elementi Radzen dentro componenti con font custom */
.rz-component * {
    font-family: Inter, sans-serif !important;
}