html{scroll-behavior:auto}.flow-proposal{--reader-size:25px}.flow-proposal main{max-width:1240px}.flow-proposal .surah-hero .surah-meta{flex-wrap:wrap}.flow-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;position:sticky;top:58px;z-index:30;background:#fffdf8;border:1px solid #e1d6c7;border-radius:12px;padding:12px 18px;box-shadow:0 5px 20px #63421e0a;margin:28px 0 45px}.flow-toolbar nav{display:flex;gap:22px;align-items:center}.flow-toolbar nav a{font:12px/1.5 Arial,sans-serif;text-decoration:none;color:#73553b}.flow-toolbar nav small{background:#f0e4d3;border-radius:12px;padding:2px 5px;margin-left:3px}.flow-jump{display:flex;align-items:center;gap:8px;margin-left:auto;font:11px/1.5 Arial,sans-serif;color:#856d54}.flow-jump input{width:58px;border:1px solid #ddceba;border-radius:6px;padding:8px;background:white;color:#593e28;font:12px Arial,sans-serif}.flow-jump button{font:11px Arial,sans-serif;border:1px solid #d7bfa1;border-radius:6px;background:#f8eee0;color:#874835;padding:9px 12px}.flow-reading{max-width:950px;margin:auto}.flow-intro{margin-bottom:30px}.flow-intro h2{font:500 38px/1.2 'Review Garamond',Georgia,serif;margin:10px 0 14px;color:#3e3127}.flow-intro p{font:12px/1.8 Arial,sans-serif;color:#8a765f}.flow-verse{border-bottom:1px solid #e8dece;padding:28px 0 18px;outline:none}.french-line{display:grid;grid-template-columns:85px minmax(0,1fr);gap:20px;align-items:baseline}.flow-reference{font:600 12px/1.5 Arial,sans-serif;color:#a54234;letter-spacing:.4px;text-decoration:none;font-variant-numeric:tabular-nums;white-space:nowrap}.flow-proposal .french-line .french-text{font-size:calc(var(--reader-size) + 1px);line-height:1.75;margin:0;hyphens:auto}.flow-detail{margin:6px 0 0 105px;border:0}.flow-detail>summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:44px;width:fit-content;max-width:100%;padding:6px 0;cursor:pointer;font:11px/1.5 Arial,sans-serif;color:#967552}.flow-detail>summary::-webkit-details-marker{display:none}.detail-symbol{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border:1px solid #d9c4a7;border-radius:50%;font:19px/1 Arial,sans-serif;color:#a34b34;background:#fffaf2;flex-shrink:0}.detail-close-label{display:none}.flow-detail[open] .detail-symbol{transform:rotate(45deg)}.flow-detail[open] .detail-open-label{display:none}.flow-detail[open] .detail-close-label{display:inline}.detail-content{margin:8px 0 18px;padding:30px;border:1px solid #e2d2bc;border-radius:14px;background:#fbf8f1}.arabic-panel{background:#fffdf8;border:1px solid #e9dcc8;border-radius:10px;padding:22px 26px;margin-bottom:30px}.arabic-panel>.eyebrow{font:600 9px/1.6 Arial,sans-serif;letter-spacing:1.5px;color:#977a56;display:block;margin-bottom:14px}.flow-proposal .arabic-panel .arabic-text{font-size:calc(var(--reader-size) + 9px);line-height:2.2;color:#533f29}.interpretation-label{font:600 10px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#a34635;padding-bottom:12px;border-bottom:1px solid #e3d7c6;margin-bottom:24px}.flow-proposal .comment-prose{font:400 var(--reader-size)/1.75 'Review Garamond',Georgia,serif;color:#433329;overflow-wrap:anywhere}.flow-proposal .comment-prose p{line-height:1.75}.flow-proposal .comment-prose p:first-child{margin-top:0}.flow-proposal .comment-prose a{font-size:inherit}.flow-proposal .comment-prose strong{font-weight:650}.close-detail{display:block;margin:28px auto 0;border:1px solid #dec7a8;border-radius:7px;background:#fffdf8;color:#8e5235;padding:10px 16px;font:11px/1.5 Arial,sans-serif}.flow-proposal .no-comment{font:13px/1.7 Arial,sans-serif;color:#8c785e}.flow-proposal .inline-media{margin:28px 0}.flow-proposal .bible-excerpt{background:#fffaf0}.flow-proposal .quran-cross-reference{background:#f5eee0}.flow-proposal .surah-media{max-width:1100px;margin:65px auto 55px;padding-top:35px;border-top:1px solid #ddceb8}.flow-proposal .media-layout{align-items:start}.flow-proposal .media-caption{display:block;padding:0;margin:13px 0 0;font:14px/1.6 Arial,sans-serif;color:#70543c}.flow-proposal .media-context-link{display:inline-block;font:12px/1.7 Arial,sans-serif;margin-top:12px;color:#9f4533}.flow-proposal .media-stage{border-radius:14px;overflow:hidden}.flow-proposal .media-stage iframe,.flow-proposal .media-stage video{width:100%;aspect-ratio:16/9;height:auto;display:block;border:0;object-fit:contain}.flow-proposal .media-stage>div{width:100%}.flow-proposal .video-choice{border-radius:10px}.flow-proposal .media-playlist .video-page-link{font-size:10px}.reading-references{max-width:950px;margin:65px auto 35px;border-top:1px solid #ddceb8;padding-top:35px}.reading-references h2{font-size:38px}.references-group{margin:35px 0}.references-group>h3{font:500 29px/1.3 'Review Garamond',Georgia,serif;color:#6c4e34;margin:0 0 20px}.collected-citation{margin:24px 0;padding:22px;border:1px solid #e0d1bd;border-radius:14px;background:#fffdf9}.collected-citation>header{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;font:11px/1.6 Arial,sans-serif}.collected-citation>header span{font-weight:600;color:#a14434}.collected-citation>header a{color:#9a7150;text-decoration:none}.collected-citation>.bible-excerpt,.collected-citation>.quran-cross-reference,.collected-citation>.document-excerpt{margin:20px 0 0}.collected-citation blockquote,.collected-citation .quran-cross-reference,.collected-citation .document-excerpt{font:400 var(--reader-size)/1.75 'Review Garamond',Georgia,serif;overflow-wrap:anywhere}.collected-citation a{overflow-wrap:anywhere}.reference-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.reference-list li{border:1px solid #e4d6c3;border-radius:10px;padding:19px 22px;background:#faf6ee;display:flex;flex-direction:column;gap:12px;font:13px/1.7 Arial,sans-serif;color:#75553a;min-width:0}.reference-list li>span{font-size:11px;color:#92785c}.reference-list a{color:#905039;text-decoration:none;overflow-wrap:anywhere}.reference-list strong{color:#9e4837}.flow-proposal [id^=verset-],.flow-proposal [id^=interpretation-],.flow-proposal [id^=citation-],.flow-proposal section[id]{scroll-margin-top:145px}.flow-proposal .flow-verse:target>.french-line{border-left:3px solid #cb6850;padding-left:12px;margin-left:-15px}.flow-proposal summary:focus-visible,.flow-proposal a:focus-visible,.flow-proposal button:focus-visible{outline:2px solid #ad4735;outline-offset:4px}.flow-proposal .proposal-switch a{font-size:10px;padding:9px}.flow-proposal .author-ending{max-width:845px}
@media(max-width:950px){.flow-toolbar{gap:12px;padding:10px 13px}.flow-toolbar nav{gap:13px}.flow-toolbar nav a{font-size:11px}.french-line{grid-template-columns:75px minmax(0,1fr);gap:16px}.flow-detail{margin-left:91px}.detail-content{padding:25px}}
@media(max-width:760px){.flow-proposal main{padding:0 18px}.flow-toolbar{top:48px;flex-wrap:wrap;gap:10px;margin-bottom:30px;padding:10px 12px}.flow-toolbar nav{justify-content:space-between;width:100%;gap:8px}.flow-toolbar nav a{font-size:11px}.flow-jump{margin:0 auto 0 0}.flow-toolbar .text-size{gap:5px}.flow-intro h2{font-size:32px}.french-line{display:block}.flow-reference{display:inline-block;margin:0 0 8px;font-size:11px}.flow-proposal .french-line .french-text{font-size:var(--reader-size);line-height:1.7}.flow-verse{padding:23px 0 12px}.flow-detail{margin:2px 0 0}.flow-detail>summary{font-size:10px}.detail-content{padding:18px 16px}.arabic-panel{padding:17px;margin-bottom:25px}.flow-proposal .arabic-panel .arabic-text{font-size:calc(var(--reader-size) + 7px);line-height:2.15}.flow-proposal .comment-prose{font-size:calc(var(--reader-size) - 1px)}.flow-proposal .bible-excerpt{padding:17px}.flow-proposal .collected-citation{padding:16px}.flow-proposal .media-layout{grid-template-columns:1fr}.flow-proposal .media-playlist{max-height:none}.reference-list{grid-template-columns:1fr}.reading-references h2{font-size:32px}.flow-proposal [id^=verset-],.flow-proposal [id^=interpretation-],.flow-proposal [id^=citation-],.flow-proposal section[id]{scroll-margin-top:170px}.flow-proposal .surah-hero h1{font-size:43px}}
@media print{.flow-toolbar,.proposal-switch,.close-detail,.flow-detail>summary{display:none!important}.flow-detail::details-content{content-visibility:visible}.flow-reading{max-width:none}}

/* Approved compact Bible reference cards. */
.flow-proposal .bible-source-card h4{font:500 29px/1.2 'Review Garamond',Georgia,serif;margin:0 0 2px}.flow-proposal .bible-source-card h4 a{color:#795334}.flow-proposal .bible-source-card small{font:11px/1.5 Arial,sans-serif;color:#92785c}.flow-proposal #extraits-bibliques{scroll-margin-top:145px}
