/*
 * Offline demo support.
 *
 * Filament's base layout hardcodes `--font-family: 'Inter'` and normally
 * pairs it with a <link> to fonts.bunny.net. That link is disabled in
 * AdminPanelProvider (LocalFontProvider emits nothing when no URL is set),
 * so Inter is never actually downloaded — without a fallback stack the
 * browser would drop to its default serif and the whole panel would change
 * shape.
 *
 * This restores a sane sans-serif stack while still preferring a locally
 * installed Inter if the machine happens to have one. !important is needed
 * because Filament sets the variable in an inline <style> in <head>.
 */
:root {
    --font-family: 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,
        'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans',
        'Microsoft YaHei', 'PingFang SC', 'Hiragino Sans GB', sans-serif !important;
}
