/* Ubuntu - Proportioneel (voor de UI en tekst) */
@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/ubuntu/Ubuntu-R.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/ubuntu/Ubuntu-M.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/ubuntu/Ubuntu-B.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Ubuntu Mono - Monospaced (voor code en technische data) */
@font-face {
    font-family: 'Ubuntu Mono';
    src: url('/fonts/ubuntu/UbuntuMono-R.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu Mono';
    src: url('/fonts/ubuntu/UbuntuMono-B.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Basis implementatie */
body {
    font-family: 'Ubuntu', sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

code, pre, .mono {
    font-family: 'Ubuntu Mono', monospace;
}