:root{--fb-l-fond:#fdf8f0;--fb-l-texte:#2c2016;--fb-l-accent:#6b4226;--fb-l-bordure:#e2d5bd;--fb-l-font-size:12pt;--fb-l-font-family:Georgia,'Times New Roman',serif;--fb-l-couleur-titre:#6b4226;--fb-l-couleur-groupe:#b5892a;--fb-l-couleur-sous-titre:#b5892a;--fb-l-couleur-texte:#2c2016;--fb-l-couleur-fond:#fdf8f0;--fb-l-couleur-citation:#6b4226;--fb-l-couleur-verset:#2c2016;--fb-l-couleur-numero-verset:#6b4226;--fb-l-couleur-lien:#6b4226;--fb-l-couleur-bordure:#e2d5bd;--fb-l-couleur-carte:#fff;--fb-page-largeur:210mm;--fb-page-hauteur:297mm;--fb-page-padding-top:20mm;--fb-page-padding-bottom:20mm;--fb-page-padding-left:20mm;--fb-page-padding-right:20mm}*{box-sizing:border-box}body{font-family:var(--fb-l-font-family,Georgia,'Times New Roman',serif);background:var(--fb-l-couleur-fond,#ece4d6);color:var(--fb-l-couleur-texte,var(--fb-l-texte));margin:0;line-height:1.6}h1,h2,h3,h4{color:var(--fb-l-accent)}.fb-page{font-size:var(--fb-l-font-size,12pt);font-family:var(--fb-l-font-family,Georgia,'Times New Roman',serif)}.fb-page .fb-titre-theme{color:var(--fb-l-couleur-titre) !important}.fb-page .fb-titre-groupe{color:var(--fb-l-couleur-groupe) !important;border-color:var(--fb-l-couleur-groupe) !important}.fb-page .fb-sous-titre{color:var(--fb-l-couleur-sous-titre) !important}.fb-page .fb-citation{color:var(--fb-l-couleur-citation) !important}.fb-page .fb-verset{color:var(--fb-l-couleur-verset) !important}.fb-page .fb-ref{color:var(--fb-l-couleur-numero-verset) !important}.fb-page a{color:var(--fb-l-couleur-lien) !important}.fb-page .fb-l-bloc-titre,.fb-page .fb-l-carte{border-color:var(--fb-l-couleur-bordure) !important;background-color:var(--fb-l-couleur-carte) !important}.fb-l-barre{position:sticky;top:0;z-index:10;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;background:#fff;border-bottom:1px solid var(--fb-l-bordure);padding:.6rem 1rem}.fb-l-barre button{border:1px solid var(--fb-l-bordure);background:#fff;color:var(--fb-l-accent);border-radius:6px;padding:.4rem .8rem;cursor:pointer;font-weight:600}.fb-l-barre button.fb-l-actif{background:var(--fb-l-accent);color:#fff}.fb-l-barre button:hover{background:#f6efe0}.fb-l-bouton-lien{border:1px solid var(--fb-l-bordure);background:#fff;color:var(--fb-l-accent);border-radius:6px;padding:.4rem .8rem;font-weight:600;text-decoration:none}.fb-l-bouton-lien:hover{background:#f6efe0}.fb-l-selecteur-modules{position:relative;display:inline-block}.fb-l-panneau-modules{position:absolute;top:100%;left:0;z-index:20;background:#fff;border:1px solid var(--fb-l-bordure);border-radius:6px;padding:.8rem;margin-top:.3rem;min-width:260px;max-height:320px;overflow-y:auto;box-shadow:0 4px 14px rgba(0,0,0,.18)}.fb-l-panneau-actions{display:flex;gap:.5rem;margin-bottom:.6rem}.fb-l-panneau-actions button{font-size:.8em;padding:.2rem .5rem}.fb-l-case-module{display:block;margin-bottom:.4rem;font-size:.9em;font-weight:400}.fb-l-groupe-themes-titre{margin:.8rem 0 .3rem;font-size:.85em;font-weight:700;color:var(--fb-l-accent);border-top:1px dotted var(--fb-l-bordure);padding-top:.6rem}.fb-l-groupe-themes-titre:first-child{margin-top:0;border-top:none;padding-top:0}.fb-l-panneau-valider{display:block;width:100%;margin-top:.4rem}.fb-l-barre input[type=color]{width:34px;height:28px;padding:1px;vertical-align:middle;border:1px solid var(--fb-l-bordure);border-radius:4px;cursor:pointer}.fb-l-outils-texte{display:inline-flex;gap:.15rem}.fb-l-position{font-size:.9em;color:#886}#fb-livre-pages{max-width:calc(var(--fb-page-largeur) + 2rem);margin:2rem auto;padding:0 1rem;font-size:var(--fb-l-font-size,12pt);font-family:var(--fb-l-font-family,Georgia,'Times New Roman',serif)}.fb-page{width:var(--fb-page-largeur);height:var(--fb-page-hauteur);min-height:0;box-sizing:border-box;background:var(--fb-l-fond);border:1px solid var(--fb-l-bordure);border-radius:6px;padding:var(--fb-page-padding-top) var(--fb-page-padding-right) var(--fb-page-padding-bottom) var(--fb-page-padding-left);margin:0 auto 1.5rem;position:relative}.fb-page-numero{position:absolute;bottom:1rem;right:1.5rem;font-size:.85em;color:#886}.fb-page-titre{text-align:center}.fb-page-titre h1{font-size:2.2em;margin-top:.5rem}.fb-l-logo{margin-top:1.5rem}.fb-l-logo img{max-width:220px;height:auto;margin:0 auto}.fb-l-nom-site{color:#886;font-size:.95em;margin:.5rem 0 0;text-transform:uppercase;letter-spacing:.05em}.fb-l-auteur{color:#886;font-style:italic;margin-top:-.5rem}.fb-l-bloc-titre{max-width:500px;margin:1.5rem auto 0;text-align:left;border-top:1px dotted var(--fb-l-bordure);padding-top:1rem}.fb-l-bloc-titre h3{margin-bottom:.3rem;font-size:1em;text-transform:uppercase;letter-spacing:.05em}.fb-preambule{max-width:600px;margin:1.5rem auto 0;text-align:left}.fb-sommaire-groupe{margin-bottom:.8rem}.fb-sommaire{list-style:none;padding-left:1.5rem;font-weight:400;margin:.3rem 0 0}.fb-sommaire a{color:var(--fb-l-texte);text-decoration:none}.fb-sommaire a:hover{text-decoration:underline}.fb-sommaire li{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px dotted var(--fb-l-bordure);padding:.15rem 0}.fb-carte{background:#fff;border:1px solid var(--fb-l-bordure);border-radius:8px;padding:1.2rem 1.5rem;margin-bottom:1rem}.fb-titre-groupe{border-bottom:2px solid var(--fb-l-couleur-groupe);padding-bottom:.4rem}.fb-sous-titre{color:var(--fb-l-couleur-sous-titre)}.fb-verset{margin-bottom:.6rem;padding-left:1rem;border-left:3px solid #b5892a}.fb-carte>.fb-verset:first-child,.fb-carte-suite>.fb-verset:first-child{margin-top:0}.fb-carte-suite{margin-top:0}.fb-ref{font-weight:700;color:var(--fb-l-accent);margin-right:.4rem}.fb-citation{color:#000}body[data-mode=page] .fb-page{display:none}body[data-mode=page] .fb-page.fb-l-visible{display:block}body[data-mode=spread] #fb-livre-pages{display:flex;flex-wrap:wrap;gap:1.5rem;max-width:calc(var(--fb-page-largeur) * 2 + 3rem);margin:2rem auto;padding:0 1rem;align-items:flex-start}body[data-mode=spread] #fb-livre-pages .fb-page{flex:0 0 var(--fb-page-largeur);width:var(--fb-page-largeur);margin-bottom:0;display:none}body[data-mode=spread] #fb-livre-pages .fb-page.fb-l-visible{display:block}#fb-livre-spread{display:none}@media print{@page{margin:0 !important}html,body{width:var(--fb-page-largeur);margin:0 !important;padding:0 !important;background:#fff !important}.fb-no-print,.fb-l-barre{display:none !important}body[data-mode] .fb-page,#fb-livre-spread .fb-page{display:block !important}#fb-livre-spread{display:none !important}body.fb-l-livret-actif #fb-livre-imposition{display:block !important;width:calc(var(--fb-page-largeur) * 2) !important;max-width:none !important;margin:0 !important;padding:0 !important}body.fb-l-livret-actif .fb-feuille-livret{width:calc(var(--fb-page-largeur) * 2) !important;height:var(--fb-page-hauteur) !important;margin:0 !important;padding:0 !important;display:flex !important;break-after:page !important;page-break-after:always !important;break-inside:avoid !important;page-break-inside:avoid !important}body.fb-l-livret-actif .fb-feuille-livret .fb-page{display:block !important;flex:0 0 var(--fb-page-largeur) !important;width:var(--fb-page-largeur) !important;height:var(--fb-page-hauteur) !important;max-height:var(--fb-page-hauteur) !important;margin:0 !important;break-after:auto !important;page-break-after:auto !important;break-before:auto !important;page-break-before:auto !important;break-inside:avoid !important;page-break-inside:avoid !important}body.fb-l-livret-actif .fb-feuille-livret:last-child{break-after:auto !important;page-break-after:auto !important}body.fb-l-spread-impression .fb-feuille-livret{width:calc(var(--fb-page-largeur) * 2) !important;height:var(--fb-page-hauteur) !important;margin:0 !important;padding:0 !important;display:flex !important;break-after:page !important;page-break-after:always !important;break-inside:avoid !important;page-break-inside:avoid !important}body.fb-l-spread-impression .fb-feuille-livret .fb-page{display:block !important;flex:0 0 var(--fb-page-largeur) !important;width:var(--fb-page-largeur) !important;height:var(--fb-page-hauteur) !important;max-height:var(--fb-page-hauteur) !important;margin:0 !important;break-after:auto !important;page-break-after:auto !important;break-before:auto !important;page-break-before:auto !important;break-inside:avoid !important;page-break-inside:avoid !important}body.fb-l-spread-impression .fb-feuille-livret:last-child{break-after:auto !important;page-break-after:auto !important}body.fb-l-spread-impression #fb-livre-imposition{display:block !important;width:calc(var(--fb-page-largeur) * 2) !important;max-width:none !important;margin:0 !important;padding:0 !important}#fb-livre-pages{width:var(--fb-page-largeur) !important;max-width:none !important;margin:0 !important;padding:0 !important}.fb-page{width:var(--fb-page-largeur) !important;height:var(--fb-page-hauteur) !important;min-height:0 !important;max-height:var(--fb-page-hauteur) !important;margin:0 !important;padding:var(--fb-page-padding-top) var(--fb-page-padding-right) var(--fb-page-padding-bottom) var(--fb-page-padding-left) !important;border:none !important;border-radius:0 !important;box-shadow:none !important;break-before:auto;break-after:page;break-inside:avoid;page-break-after:always;page-break-inside:avoid}.fb-page:last-child{break-after:auto;page-break-after:auto}body.fb-l-impression-active #fb-livre-pages,body.fb-l-impression-active #fb-livre-spread{display:block !important;width:var(--fb-page-largeur) !important;max-width:none !important;margin:0 !important;padding:0 !important}body.fb-l-impression-active #fb-livre-pages>.fb-page{display:block !important;visibility:visible !important}body.fb-l-impression-active.fb-l-livret-actif #fb-livre-pages,body.fb-l-impression-active.fb-l-livret-actif #fb-livre-spread{display:none !important}body.fb-l-impression-active.fb-l-livret-actif #fb-livre-imposition{display:block !important;visibility:visible !important}body.fb-l-impression-active.fb-l-spread-impression #fb-livre-pages,body.fb-l-impression-active.fb-l-spread-impression #fb-livre-spread{display:none !important}body.fb-l-impression-active.fb-l-spread-impression #fb-livre-imposition{display:block !important;visibility:visible !important}.fb-carte{break-inside:avoid;page-break-inside:avoid}img,svg,video,canvas,iframe{max-width:100% !important;height:auto !important}table{max-width:100% !important}pre,code{white-space:pre-wrap;overflow-wrap:anywhere}p,li,blockquote{overflow-wrap:break-word}h1,h2,h3,h4{break-after:avoid;page-break-after:avoid}a{color:#000 !important;text-decoration:none !important}}body.fb-l-mode-couleur-pro{background:#fff}body.fb-l-mode-couleur-pro .fb-page{background:#fff;border:none;box-shadow:none}body.fb-l-mode-couleur-pro .fb-carte{background:#fff;border:1px solid #ddd;box-shadow:none}body.fb-l-mode-pro,body.fb-l-mode-pro *{color:#000 !important;background:#fff !important}body.fb-l-mode-pro .fb-page{border:1px solid #000}body.fb-l-mode-pro .fb-carte{border:1px solid #000}body.fb-l-mode-pro .fb-titre-groupe,body.fb-l-mode-pro .fb-verset{border-color:#000 !important}#fb-livre-imposition{display:none}body.fb-l-livret-actif #fb-livre-pages,body.fb-l-livret-actif #fb-livre-spread{display:none !important}body.fb-l-livret-actif #fb-livre-imposition{display:block;max-width:calc(var(--fb-page-largeur) * 2 + 3rem);margin:2rem auto;padding:0 1rem}.fb-feuille-livret{display:flex;margin-bottom:1.5rem;break-after:page}.fb-feuille-livret .fb-page{flex:1;min-width:0;width:auto;margin:0;border-radius:0}.fb-feuille-livret .fb-page+.fb-page{border-left:1px dashed var(--fb-l-bordure)}.fb-demi-vide{flex:1}@media print{.fb-feuille-livret{margin-bottom:0}}#fb-livre-apercu{display:none}body.fb-l-apercu-actif #fb-livre-pages,body.fb-l-apercu-actif #fb-livre-spread,body.fb-l-apercu-actif #fb-livre-imposition{display:none !important}body.fb-l-apercu-actif #fb-livre-apercu{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;max-width:1400px;margin:2rem auto;padding:0 1rem}.fb-l-vignette{width:160px;cursor:pointer;text-align:center}.fb-l-vignette-cadre{width:160px;aspect-ratio:var(--fb-page-largeur)/var(--fb-page-hauteur);background:var(--fb-l-fond);border:1px solid var(--fb-l-bordure);border-radius:4px;overflow:hidden;position:relative}.fb-l-vignette-cadre>div{position:absolute;top:0;left:0;transform-origin:top left;pointer-events:none}.fb-l-vignette-numero{font-size:.8em;color:#886;margin-top:.3rem}.fb-l-vignette:hover .fb-l-vignette-cadre{border-color:var(--fb-l-accent)}body.fb-l-regle-actif .fb-page{position:relative}body.fb-l-regle-actif .fb-page:before{content:"";position:absolute;inset:.4cm;border:1px dashed #c0392b;pointer-events:none}.fb-l-regle-h,.fb-l-regle-v{display:none;position:absolute;background:#fff;border:1px solid var(--fb-l-bordure);font-size:8px;color:#666;pointer-events:none;z-index:5}body.fb-l-regle-actif .fb-l-regle-h,body.fb-l-regle-actif .fb-l-regle-v{display:block}.fb-l-regle-h{top:-20px;left:0;right:0;height:18px}.fb-l-regle-v{top:0;bottom:0;left:-20px;width:18px}.fb-l-regle-graduation{position:absolute}.fb-l-regle-h .fb-l-regle-graduation{top:0;bottom:0;border-left:1px solid #999}.fb-l-regle-h .fb-l-regle-graduation.fb-l-regle-demi{border-color:#ccc}.fb-l-regle-h .fb-l-regle-graduation span{position:absolute;top:2px;left:2px}.fb-l-regle-v .fb-l-regle-graduation{left:0;right:0;border-top:1px solid #999}.fb-l-regle-v .fb-l-regle-graduation.fb-l-regle-demi{border-color:#ccc}.fb-l-regle-v .fb-l-regle-graduation span{position:absolute;left:2px;top:2px}.fb-page-flux{padding-top:var(--fb-page-padding-top);padding-right:var(--fb-page-padding-right);padding-bottom:var(--fb-page-padding-bottom);padding-left:var(--fb-page-padding-left)}.fb-l-saut-page{display:none}
@page{size:A4;margin:0 !important}