/*
 * Variante TWAL : Bleu — Medical
 * Générée par TWAL Builder 1.0.8.93.
 * Copier ce fichier dans assets/css/variantes/ du thème enfant.
 */
/* TWAL_VARIANT_DATA: {"format":2,"structure":"neutral-core","family":"bleu","variant":"medical","palette":{"light":"#FFFFFF","dark":"#0F172A","primary":"#0891B2","secondary":"#E0E6E3","color_3":"#D4AF37","color_4":"#03708A"},"roles":{"hero_bg":"primary","hero_text_all":"auto","hero_overline":"secondary","hero_title":"light","hero_lead":"light","hero_text":"light","menu_bg":"light","menu_text":"dark","menu_active":"primary","submenu_bg":"light","submenu_text":"dark","submenu_active":"primary","site_bg":"light","border":"color_4","focus":"primary","overline":"primary","title":"dark","lead":"dark","text":"dark","link":"primary","muted":"dark","button_text":"color_4","button_bg":"light","button_icon":"color_4","button_icon_bg":"light","cta_text":"auto","cta_bg":"color_4","footer_text":"light","footer_bg":"primary"},"opacity":{"cta_bg":100,"footer_bg":100}} */

:root {
    /* Palette fondamentale */
    --tw-palette_light: #FFFFFF;
    --tw-palette_dark: #0F172A;
    --tw-palette_primary: #0891B2;
    --tw-palette_secondary: #E0E6E3;
    --tw-palette_color-3: #D4AF37;
    --tw-palette_color-4: #03708A;
    --tw-palette_on-primary: #FFFFFF;

    /* Socle et textes */
    --tw-site_bg: #FFFFFF;
    --tw-color_border: #03708A;
    --tw-color_focus: #0891B2;
    --tw-color_heading: #0F172A;
    --tw-color_text: #0F172A;
    --tw-color_muted: #0F172A;
    --tw-link_color: #0891B2;
    --tw-editorial_title-color: #0F172A;
    --tw-editorial_surtitre-color: #0891B2;
    --tw-editorial_accroche-color: #0F172A;
    --tw-editorial_text-color: #0F172A;
    --tw-editorial_muted-color: #0F172A;
    --tw-color_accent-on-light: #0891B2;
    --tw-color_accent-on-dark: #E0E6E3;
    --tw-color_highlight-bg: rgba(8, 145, 178, .10);
    --tw-color_highlight-text: #0F172A;
    --tw-color_action-bg: #03708A;
    --tw-color_action-text: #ffffff;

    /* En-tête de page */
    --tw-hero_bg: #0891B2;
    --tw-hero-secondaire_bg: #0891B2;
    --tw-hero_overline-color: #E0E6E3;
    --tw-hero_title-color: #FFFFFF;
    --tw-hero_lead-color: #FFFFFF;
    --tw-hero_text-color: #FFFFFF;

    /* Menu */
    --tw-navbar_bg: #FFFFFF;
    --tw-navbar_border-color: #03708A;
    --tw-navbar_burger-color: #0891B2;
    --tw-menu-item_color: #0F172A;
    --tw-menu-item-hover_color: #0891B2;
    --tw-submenu_bg: #FFFFFF;
    --tw-submenu_border-color: #0891B2;
    --tw-submenu_link-color: #0F172A;
    --tw-submenu_active-color: #0891B2;

    /* Les fonds structurels (sections et blocs) restent définis par le socle neutre TWAL. */

    /* Boutons */
    --tw-button_bg: #FFFFFF;
    --tw-button_bg-hover: #FFFFFF;
    --tw-button_color: #03708A;
    --tw-button_color-hover: #03708A;
    --tw-button_icon-bg: #FFFFFF;
    --tw-button_icon-color: #03708A;
    --tw-cta_accent: #03708A;
    --tw-cta_accent-rgb: 3, 112, 138;
    --tw-cta_contrast: #ffffff;
    --tw-cta_background-alpha: 1.00;
    --tw-cta_background-alpha-hover: 1.00;
    --tw-cta-style_bg: #03708A;
    --tw-cta-style_color: #ffffff;

    /* Pied de page */
    --tw-footer_bg: #0891B2;
    --tw-footer_color: #FFFFFF;
    --tw-footer_link-color: #FFFFFF;

    /* Formulaires */
    --tw-form-field_bg: #FFFFFF;
    --tw-form-field_color: #0F172A;
    --tw-form-placeholder_color: #0F172A;

    /* Compatibilité temporaire 1.0.8.x — suppression prévue en 1.0.9.0 */
    --tw-variante_couleur: var(--tw-palette_primary);
    --tw-variante_couleur-rgb: 8, 145, 178;
    --tw-color_primary: var(--tw-palette_primary);
    --tw-color_accent: var(--tw-color_accent-on-light);
    --tw-color_accent-dark: var(--tw-color_accent-on-dark);
}
