#contenteur_pa {
    --pa-surface: #ffffff;
    --pa-surface-contrastee: rgba(var(--color-primary, 37, 99, 235), 0.04);
    --pa-couleur-principale: rgb(var(--color-primary, 37, 99, 235));
    --pa-couleur-principale-foncee: rgb(var(--color-primary, 37, 99, 235));
    --pa-couleur-principale-douce: rgba(var(--color-primary, 37, 99, 235), 0.08);
    --pa-texte: rgb(var(--color-text, 31, 41, 55));
    --pa-texte-secondaire: rgba(var(--color-secondary, 107, 114, 128), 1);
    --pa-bordure: rgba(var(--color-primary, 37, 99, 235), 0.14);
    --pa-bordure-contrastee: rgba(var(--color-primary, 37, 99, 235), 0.2);
    --pa-lien-survol: rgba(var(--color-primary, 37, 99, 235), 0.12);
    --pa-scrollbar-thumb: rgba(var(--color-secondary, 107, 114, 128), 0.35);
    --pa-scrollbar-thumb-survol: rgba(var(--color-secondary, 107, 114, 128), 0.5);
    --pa-meta-separateur: rgba(83, 112, 139, 0.7);
    --pa-fond-conteneur: var(--pa-surface);
    --pa-fond-bloc: linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(var(--color-primary, 37, 99, 235), 0.03));
    --pa-fond-entete: linear-gradient(135deg, rgba(var(--color-primary, 37, 99, 235), 0.96), rgba(var(--color-primary, 37, 99, 235), 0.8));
    --pa-rayon-conteneur: 22px;
    --pa-rayon-bloc: 16px;
    --pa-police: var(--font-family), "Inter", sans-serif;
}

html.dark #contenteur_pa {
    --pa-surface: #0f172a;
    --pa-surface-contrastee: rgba(var(--color-primary-dark, 59, 130, 246), 0.1);
    --pa-couleur-principale: rgb(var(--color-primary-dark, 59, 130, 246));
    --pa-couleur-principale-foncee: rgb(var(--color-primary-dark, 59, 130, 246));
    --pa-couleur-principale-douce: rgba(var(--color-primary-dark, 59, 130, 246), 0.14);
    --pa-texte: rgb(var(--color-text-dark, 248, 250, 252));
    --pa-texte-secondaire: rgba(var(--color-secondary, 156, 163, 175), 1);
    --pa-bordure: rgba(255, 255, 255, 0.08);
    --pa-bordure-contrastee: rgba(var(--color-primary-dark, 59, 130, 246), 0.22);
    --pa-lien-survol: rgba(var(--color-primary-dark, 59, 130, 246), 0.18);
    --pa-scrollbar-thumb: rgba(var(--color-secondary, 156, 163, 175), 0.35);
    --pa-scrollbar-thumb-survol: rgba(var(--color-secondary, 156, 163, 175), 0.5);
    --pa-meta-separateur: rgba(156, 163, 175, 0.7);
    --pa-fond-conteneur: var(--pa-surface);
    --pa-fond-bloc: linear-gradient(180deg, rgba(30, 41, 59, 0.94), rgba(15, 23, 42, 0.98));
    --pa-fond-entete: linear-gradient(135deg, rgba(var(--color-primary-dark, 59, 130, 246), 0.92), rgba(30, 41, 59, 0.96));
}
