/* Pilot Version 10 */
/* (c) Laurent Groult | Air4.media 2007-2026 */
/* modules/airblog/assets/css/themes/default.css 10.02 */

/* AirBlog Theme: Default */
/* Clean, minimal layout — colors come from --site-* design tokens */

:root {
    /* Layout-specific vars (structural choices, not branding) */
    --blog-header-bg: var(--site-bg-primary, #ffffff);
    --blog-footer-bg: #111827;
    --blog-footer-text: var(--site-text-muted, #9ca3af);
    --blog-footer-link: #d1d5db;
    --blog-code-bg: var(--site-bg-tertiary, #f3f4f6);
}

body {
    background: var(--site-bg-primary, #ffffff);
    color: var(--site-text-primary, #111827);
    font-family: var(--site-font-body, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif);
    margin: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
