import { createApp } from 'vue';
// Polices self-host (subset latin) : bundlées par Vite, aucune requête Google Fonts.
import '@fontsource/jetbrains-mono/latin-400.css';
import '@fontsource/jetbrains-mono/latin-500.css';
import '@fontsource/jetbrains-mono/latin-600.css';
import '@fontsource/jetbrains-mono/latin-700.css';
import App from './App.vue';
import { i18n } from './i18n';
import { reveal } from './composables/useScrollReveal';
import './style.css';

createApp(App).use(i18n).directive('reveal', reveal).mount('#app');
