.flow-proposal .flow-toolbar{flex-wrap:wrap;gap:12px 18px}
.reader-mode-row{display:flex;align-items:center;gap:14px;width:100%;border-bottom:1px solid #e9dfd0;padding-bottom:11px;font:12px/1.5 Arial,sans-serif}
.reader-mode-label{color:#806348;font-size:11px}
.reader-mode-switch{display:flex;gap:3px;padding:3px;background:#f2eadf;border-radius:8px}
.reader-mode-switch button{font:12px/1.5 Arial,sans-serif;min-height:34px;border:1px solid transparent;border-radius:6px;padding:7px 15px;color:#81684f;background:transparent;cursor:pointer}
.reader-mode-switch button[aria-pressed=true]{background:#fffdf8;border-color:#ddc7a8;color:#8f3d2e;box-shadow:0 1px 4px #63421e0a}
.reader-mode-hint{color:#987e62;font-size:11px;margin-left:auto}
.flow-proposal.long-reader [id^=verset-],.flow-proposal.long-reader [id^=interpretation-],.flow-proposal.long-reader [id^=citation-],.flow-proposal.long-reader section[id],.flow-proposal #extraits-bibliques{scroll-margin-top:215px}
.disclosure-comparison .comparison-heading{max-width:950px;margin:45px auto 28px}
.disclosure-comparison .comparison-heading h1{font:500 46px/1.12 'Review Garamond',Georgia,serif;color:#352b23;margin:12px 0 18px}
.disclosure-comparison .comparison-heading p{font:13px/1.8 Arial,sans-serif;color:#8a7057;max-width:750px}
.disclosure-comparison .flow-toolbar{max-width:950px;margin:25px auto 0}
.disclosure-comparison .flow-toolbar nav{flex:1}
.disclosure-comparison .comparison-option{max-width:950px;margin:0 auto;padding:35px 0 18px;border-bottom:1px solid #e1d7c8}
.comparison-option .option-heading{display:flex;align-items:baseline;gap:15px;margin-bottom:18px}
.comparison-option .option-number{font:600 11px Arial,sans-serif;color:#b45d47;letter-spacing:1px}
.comparison-option h2{font:500 28px/1.25 'Review Garamond',Georgia,serif;margin:0;color:#725239}
.comparison-option .flow-verse{padding:0 0 8px;border:0}
.comparison-option .flow-detail{margin-top:5px}
.comparison-option .flow-detail>summary{color:#a04d38;min-height:44px;transition:color .16s,background .16s}
.comparison-option .flow-detail>summary:hover{color:#6d271b}
.comparison-option .cue-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px}
.comparison-option .cue-chevron{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform .18s}
.comparison-option details[open] .cue-chevron{transform:rotate(180deg)}
.comparison-option .cue-one{padding:0 10px!important;border-bottom:1px solid #d9bc94;border-radius:0}
.comparison-option .cue-two{padding:0 11px!important;border:1px solid #e4d4be;border-radius:6px;background:#faf6ee;margin-top:10px}
.comparison-option .cue-two svg{width:24px;height:18px;fill:currentColor}
.comparison-option .cue-three{font:12px/1.5 Arial,sans-serif!important;gap:5px!important;padding:0!important;text-decoration:underline;text-underline-offset:5px}
.comparison-option .cue-three .cue-icon{width:24px}
.comparison-option .choice-four .flow-detail{margin-left:0}
.comparison-option .choice-four summary{width:100%;display:block;padding:0 0 10px!important}
.comparison-option .choice-four .french-line{grid-template-columns:85px minmax(0,1fr) 30px;gap:20px}
.comparison-option .choice-four .french-text{font-family:'Review Garamond',Georgia,serif;color:#433329;display:block}
.comparison-option .choice-four .cue-icon{align-self:center;width:30px;background:#faf5ed;border-radius:5px}
.comparison-option .choice-four summary:hover .french-text{text-decoration:underline;text-decoration-color:#d9c7ac;text-decoration-thickness:1px;text-underline-offset:5px}
.comparison-option .choice-four .detail-content{margin-left:105px}
.disclosure-comparison .comparison-return{max-width:950px;margin:30px auto 55px;display:block;font:12px/1.7 Arial,sans-serif;color:#98513a}
@media(max-width:760px){.reader-mode-row{gap:8px}.reader-mode-label{display:none}.reader-mode-hint{display:none}.reader-mode-switch{width:100%}.reader-mode-switch button{flex:1;padding:7px 9px}.flow-proposal.long-reader [id^=verset-],.flow-proposal.long-reader [id^=interpretation-],.flow-proposal.long-reader [id^=citation-],.flow-proposal.long-reader section[id],.flow-proposal #extraits-bibliques{scroll-margin-top:235px}.disclosure-comparison .comparison-heading h1{font-size:37px}.disclosure-comparison .flow-toolbar nav{gap:15px}.comparison-option .option-heading{gap:12px}.comparison-option h2{font-size:26px}.comparison-option .choice-four .french-line{display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:5px 12px}.comparison-option .choice-four .flow-reference{grid-column:1/-1}.comparison-option .choice-four .detail-content{margin-left:0}.comparison-option .cue-one{padding:0 8px!important}}
@media print{.reader-mode-row{display:none!important}}
