/* =============================================================================
   Lokale Schriftarten - DSGVO-konform (keine externe Verbindung)
   ============================================================================= */

/* System Font Stack - Verwendet die Systemschriften des Betriebssystems
   Das ist die DSGVO-konformste Lösung, da keine externen Fonts geladen werden */

:root {
    --font-sans: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    --font-mono: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
}

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

code, pre, .font-mono {
    font-family: var(--font-mono);
}

/* 
   HINWEIS: Falls du Google Fonts lokal nutzen möchtest:
   
   1. Lade die Fonts von https://google-webfonts-helper.herokuapp.com herunter
   2. Speichere sie in diesem Ordner (backend/static/fonts/)
   3. Füge @font-face Regeln hinzu, z.B.:
   
   @font-face {
       font-family: 'Roboto';
       font-style: normal;
       font-weight: 400;
       font-display: swap;
       src: local('Roboto'),
            url('/static/fonts/roboto-v30-latin-regular.woff2') format('woff2'),
            url('/static/fonts/roboto-v30-latin-regular.woff') format('woff');
   }
*/
