/* Essai (K, 30/10) : la charte des pages du groupe Découvrir, une seule fois pour toutes les pages.
   Haut et bas orange ; titre à gauche, image à droite ; bandes inclinées de 24 px sur toute la largeur,
   bleu clair pour le texte, bleu foncé pour les images ; boutons tous pareils, bleus, orange au survol ;
   chapitres en petits carrés ; tout ce qui est coloré en orange, rien en jaune. */
:root{--c-orange:#ED6C08;--c-bleu:#60A9B2;--c-clair:#97DADE}

/* les bandes inclinées */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline::before,
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline::after{display:none!important;content:none!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline{background:transparent!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline.bande-clair,
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline.bande-fonce{clip-path:polygon(0 24px,100% 0,100% calc(100% - 24px),0 100%)!important;padding:70px calc(50vw - 50%) 74px!important;margin:24px calc(50% - 50vw) 0!important;width:auto!important;max-width:none!important;box-sizing:border-box!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline.bande-clair{background:var(--c-clair)!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline.bande-fonce{background:var(--c-bleu)!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline.bande-blanc{background:transparent!important;padding-top:48px!important;padding-bottom:48px!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline .section{background:transparent!important;box-shadow:none!important}

/* les boutons : tous pareils */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) :is(a.btn,button.btn,summary.btn){background:var(--c-bleu)!important;background-color:var(--c-bleu)!important;border-color:var(--c-bleu)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;height:auto!important;min-height:0!important;padding:3px 12px!important;font-size:13.44px!important;line-height:16.128px!important;border-radius:999px!important;box-shadow:none!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) :is(a.btn,button.btn,summary.btn):is(:hover,:focus-visible){background:var(--c-orange)!important;background-color:var(--c-orange)!important;border-color:var(--c-orange)!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) summary.btn::after{content:""!important;display:inline-block!important;width:0!important;height:0!important;margin:0 0 1px 8px!important;padding:0!important;background:none!important;border-radius:0!important;border-style:solid!important;border-width:6px 5px 0 5px!important;border-color:#fff transparent transparent transparent!important;vertical-align:middle!important;box-shadow:none!important;transform:none!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) details[open] > summary.btn::after{transform:rotate(180deg)!important}

/* les chapitres en petits carrés */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) :is(.ch-carre,a.chip-chap){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:26px!important;width:auto!important;height:24px!important;min-height:24px!important;line-height:1!important;padding:0 5px!important;border-radius:6px!important;font:400 13.44px/1 Nunito,sans-serif!important;font-style:normal!important;background:var(--c-bleu)!important;background-color:var(--c-bleu)!important;border-color:var(--c-bleu)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;vertical-align:middle;box-sizing:border-box;box-shadow:none!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .ch-carre{margin:0 0 0 10px!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) :is(a.ch-carre,a.chip-chap):is(:hover,:focus-visible){background:var(--c-orange)!important;background-color:var(--c-orange)!important}

/* ce qui est coloré : orange */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) :is(p,li,span.num,details,.prose,.identite) a:not(.btn):not(.ch-carre):not(.chip-chap):not(.perso-carte):not(.tuile),
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) details summary:not(.btn){color:var(--c-orange)!important;-webkit-text-fill-color:var(--c-orange)!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) details summary:not(.btn)::after{background-color:var(--c-orange)!important;border-color:var(--c-orange)!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .colibri-titre{animation:none!important;box-shadow:none!important;transform:none!important;filter:none!important;background:var(--c-orange)!important;background-color:var(--c-orange)!important}

/* les titres comme sur Lire : petits, noirs */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) :is(h1,h2){font-family:Righteous,sans-serif!important;font-size:19px!important;font-weight:400!important;line-height:1.3!important;color:#000!important;-webkit-text-fill-color:#000!important;text-transform:none!important}

/* sur la bande foncée, le texte en blanc ; au survol, noir */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bande-fonce :is(h2,h3,p,li,span,strong,b):not(.coeur):not(.coeur-signe){color:#fff!important;-webkit-text-fill-color:#fff!important}

/* le carré reste derrière la réplique, sur la même ligne ; il ne passe à la ligne que s'il n'y a pas la place */
.colle-carre{white-space:nowrap}

/* la largeur de lecture, comme dans les chapitres de Lire : le texte ne dépasse pas 780 px (K, 30/10) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline :is(p,li,blockquote):not(.identite *):not(.phrase-livre):not(.avec-vign){max-width:780px!important}

/* l'italique ne décale pas le texte */
main .identite i{margin:0!important;padding:0!important}

/* les espaces entre les parties : toujours les mêmes (K, 30/10) — 64 px dans une bande de couleur (dont 24 de pente), 40 px dans le blanc */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline:is(.bande-clair,.bande-fonce){padding-top:64px!important;padding-bottom:64px!important;margin-top:0!important;margin-bottom:0!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline.bande-blanc{padding-top:40px!important;padding-bottom:40px!important;margin-top:0!important;margin-bottom:0!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline:is(.bande-clair,.bande-fonce,.bande-blanc) > .section{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline:is(.bande-clair,.bande-fonce,.bande-blanc) > .section > :last-child{margin-bottom:0!important;padding-bottom:0!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .bloc-incline:is(.bande-clair,.bande-fonce,.bande-blanc) :is(.fiche-partie,.volet-corps,.identite,.identite > div:last-child,.fiche-partie > :last-child,.volet-corps > :last-child,.fin-boutons){padding-bottom:0!important;margin-bottom:0!important}

/* la photo d'une fiche garde toute sa hauteur, même si le texte à côté est court (K, 30/10) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .fiche-portrait{aspect-ratio:4/5!important;height:auto!important;align-self:start!important}

/* les bonus d'une fiche : des boutons comme les autres, sans rond (charte, point 5) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .volet-corps > details:not(.deplie) > summary{display:inline-flex!important;align-items:center;gap:6px;height:22px;box-sizing:border-box;padding:3px 12px!important;margin:0 8px 8px 0!important;background:#60A9B2!important;color:#fff!important;font:800 13.44px/1 'Nunito',sans-serif!important;border-radius:999px;list-style:none;cursor:pointer}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .volet-corps > details:not(.deplie) > summary:hover{background:#ED6C08!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .volet-corps > details:not(.deplie) > summary::-webkit-details-marker{display:none}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .volet-corps > details:not(.deplie) > summary::after{content:''!important;width:0!important;height:0!important;min-width:0!important;background:none!important;border-radius:0!important;border-left:5px solid transparent!important;border-right:5px solid transparent!important;border-top:6px solid #fff!important;margin:0!important;position:static!important;transform:none!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .volet-corps > details:not(.deplie)[open] > summary::after{transform:rotate(180deg)!important}

/* « Déclaration de l'auteure » : étiquette en gras noir comme « Allure en images », la phrase reste en Caveat (K, 30/10) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .phrase-livre b.etiq-declaration{font:800 16px/1.5 'Nunito',sans-serif!important;color:#1A1826!important;font-style:normal!important;margin-right:6px}
/* le texte des boutons de bonus en blanc */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .volet-corps > details:not(.deplie) > summary, html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .volet-corps > details:not(.deplie) > summary *{-webkit-text-fill-color:#fff!important;color:#fff!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .volet-corps > details:not(.deplie){padding:0!important}

/* fiche d'identité : le nom et le nom de plume en gras, comme sur un procès-verbal (K, 30/10) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .identite > div > b.nom-pv{font-weight:800!important;color:#1A1826!important}

/* fiche personnage : la réplique qui tourne, plus grande (30 px, comme les épigraphes) ; plus de Précédent / Suivant (K, 30/10) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .fiche-exergue .phrase-livre{font-size:30px!important;line-height:1.3!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .fiche-tete :is(.perso-prec,.perso-suiv){display:none!important}

/* toutes les phrases du livre en Caveat à la même taille, 30 px, jusque dans les mots collés au carré et l'italique (K, 30/10) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________):not(#______________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) :is(.phrase-livre,.phrase-livre :not(.ch-carre):not(.etiq-declaration),.ligne-phrase,.ligne-phrase *){font-size:30px!important;line-height:1.3!important}
/* un appel au lecteur est une déclaration : en Caveat (K, 30/10) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________):not(#______________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .appel-caveat{display:inline;font-family:'Caveat',cursive!important;font-size:30px!important;line-height:1.3!important;font-style:normal!important;color:#1A1826!important}
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________):not(#______________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .appel-caveat a{font:inherit!important}
/* le bouton d'un appel suit sa phrase, en Nunito, à sa taille de bouton (K, 30/10) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________):not(#______________):not(#_______________):not(#________________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .phrase-livre a.btn{font:800 13.44px/1 'Nunito',sans-serif!important;vertical-align:middle;margin-left:8px;white-space:nowrap}
/* seule l'étiquette est en gras (Caractère, Allure…), pas ce qui suit (K, 30/10) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________):not(#______________):not(#_______________):not(#________________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) .identite span.liste-item{font-weight:400!important;margin:0!important;padding:0!important;color:inherit!important}
/* liste des pièces à conviction : la liste au bord gauche, les petites images agrafées à droite (K, 30/10) */
html body:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):not(#_____________):not(#______________):not(#_______________):not(#________________) main:not(#y0):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9) p.avec-vign > a.vign-mini{float:right!important;margin:0 0 8px 24px!important}
@media (max-width:600px){ main .h1-nom span.surnom{display:block} main .h1-nom br.surnoms-coupe, main .h1-nom span.sep{display:none} }
main .h1-nom span.liste-item{font-weight:inherit!important;margin:0!important;padding:0!important}
