:root{--surlignage-oubli: #f9a825;--surlignage-erreur: #e53935;--surlignage-moutachabihat: #8e24aa;--surlignage-tadjwid: #1e88e5;--surlignage-apercu: #ffd54f}html.demarrage{background:#fff}html.demarrage.demarrage-sombre{background:#141218}html.demarrage body{opacity:0;pointer-events:none}:root{--sa-haut: max(env(safe-area-inset-top, 0px), var(--safe-area-inset-top, 0px));--sa-bas: max(env(safe-area-inset-bottom, 0px), var(--safe-area-inset-bottom, 0px));--sa-gauche: max(env(safe-area-inset-left, 0px), var(--safe-area-inset-left, 0px));--sa-droite: max(env(safe-area-inset-right, 0px), var(--safe-area-inset-right, 0px));--police-arabe-ui: "Arabe Interface", "Segoe UI", "Tahoma", system-ui, sans-serif;--font: Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", "Noto Sans", Arial, "Arabe Interface", "Segoe UI", Tahoma, sans-serif;--police-verset: "AlQuran IndoPak by QuranWBW", serif}html.capacitor-ios{--bottom: calc(env(safe-area-inset-bottom, 0px)/2) ;--sa-bas: calc(env(safe-area-inset-bottom, 0px)/2) }:root{--couleur-rouge: #c62828;--couleur-orange: #d84315;--couleur-ambre: #a15c00;--couleur-vert: #2e7d32;--couleur-sarcelle: #00796b;--couleur-cyan: #00838f;--couleur-bleu: #1565c0;--couleur-indigo: #3949ab;--couleur-violet: #7b1fa2;--couleur-rose: #ad1457;--couleur-marron: #6d4c41}body.dark{--couleur-rouge: #ef9a9a;--couleur-orange: #ffab91;--couleur-ambre: #ffd54f;--couleur-vert: #a5d6a7;--couleur-sarcelle: #80cbc4;--couleur-cyan: #80deea;--couleur-bleu: #90caf9;--couleur-indigo: #9fa8da;--couleur-violet: #ce93d8;--couleur-rose: #f48fb1;--couleur-marron: #bcaaa4}@supports (color: oklch(from red l c h)){:root>body.light{--primary-container: oklch(from var(--primary) .875 calc(c/2) h) !important}:root>body.dark{--primary-container: oklch(from var(--primary) .37 calc(c*1.15) h) !important}}.texte-rouge{color:var(--couleur-rouge)}.texte-orange{color:var(--couleur-orange)}.texte-ambre{color:var(--couleur-ambre)}.texte-vert{color:var(--couleur-vert)}.texte-sarcelle{color:var(--couleur-sarcelle)}.texte-cyan{color:var(--couleur-cyan)}.texte-bleu{color:var(--couleur-bleu)}.texte-indigo{color:var(--couleur-indigo)}.texte-violet{color:var(--couleur-violet)}.texte-rose{color:var(--couleur-rose)}.texte-marron{color:var(--couleur-marron)}:root{--h-barre-bas: 4.5rem}:root{--h-header: 4rem}#ongletsTousMasahif{min-block-size:unset;block-size:auto}#ongletsTousMasahif>a{padding-block:.4rem;min-block-size:unset}:root{--largeur-paysage-simple: 75%}:root>body{padding-left:var(--sa-gauche);padding-right:var(--sa-droite)}dialog:is(.max,.top,.left,.right),dialog:is(.max,.top,.left,.right).padding,dialog:is(.max,.top,.left,.right)[class*=-padding]{padding-block-start:var(--_top)!important}dialog:is(.max,.bottom,.left,.right),dialog:is(.max,.bottom,.left,.right).padding,dialog:is(.max,.bottom,.left,.right)[class*=-padding]{padding-block-end:var(--_bottom)!important}dialog.max{display:flex;flex-direction:column;overflow:hidden!important}dialog.max>.dialog-scroll{flex:1 1 auto;min-block-size:0;overflow-y:auto}body.mode-dashboard #dashboard{padding-block-end:calc(1rem + var(--sa-bas))!important}@font-face{font-family:AlQuran IndoPak by QuranWBW;src:url(../data/polices/AlQuran-IndoPak-by-QuranWBW.v.4.2.2-COMPRESSED.ttf) format("truetype");font-display:swap}@font-face{font-family:Thuluth;src:url(../data/polices/thuluth.woff2) format("woff2");font-display:swap}@font-face{font-family:SurahName;src:url(../data/polices/surah-name-v4.woff2) format("woff2");font-display:block}#dialogSourate .fiche-entete{align-items:center}#dialogSourate .fiche-num{min-inline-size:2.5rem;block-size:2.5rem;display:grid;place-items:center;padding-inline:.25rem}#dialogSourate .nom-sourate-calli{font-family:SurahName;font-size:2.75rem;line-height:1;align-self:center;display:flex;align-items:center;color:var(--on-surface);white-space:nowrap}#dialogSourate .fiche-fab{position:sticky;inset-block-end:0;display:flex;justify-content:flex-end;pointer-events:none;margin-block-start:-1rem}#dialogSourate .fiche-fab>button{pointer-events:auto}.overlay.voile-transparent{background-color:transparent!important;pointer-events:none!important}dialog[data-cote=droite][class*=-padding]{padding-right:calc(var(--_padding) + var(--sa-droite))!important}dialog[data-cote=gauche][class*=-padding]{padding-left:calc(var(--_padding) + var(--sa-gauche))!important}#dialogSourate[data-cote]{display:flex;flex-direction:column}#dialogSourate[data-cote]>*{flex-shrink:0}#dialogSourate[data-cote] .fiche-fab{margin-block-start:auto}#dialogSourate[data-cote=droite] .fiche-fab>button{margin-right:auto}#dialogSourate[data-cote=gauche] .fiche-fab>button{margin-left:auto}dialog:not([data-cote]) .bouton-largeur{display:none!important}dialog[data-cote] .bouton-largeur{order:-1}dialog[data-cote=gauche] .bouton-largeur,[dir=rtl] dialog[data-cote=droite] .bouton-largeur{order:99}[dir=rtl] dialog[data-cote=gauche] .bouton-largeur{order:-1}#zoneAffichage{transition:opacity var(--speed3) var(--anim-entree)}body.reorientation #zoneAffichage{opacity:0;transition:none}#zoneMoushaf>:is(.moushaf-simple,.moushaf-double){translate:var(--decalage-panneau, 0px) 0;transition:translate .25s ease}html.reduire-mouvement #zoneMoushaf>:is(.moushaf-simple,.moushaf-double){transition:none}@media(prefers-reduced-motion:reduce){#zoneMoushaf>:is(.moushaf-simple,.moushaf-double){transition:none}}.tadabbour-texte>:is(p,ul,blockquote){margin-block:.375rem}.tadabbour-texte>blockquote{padding-block:.5rem}.tadabbour-deplier{cursor:pointer}.tadabbour-bref{display:flex;gap:.5rem;align-items:flex-start;margin-block:.5rem;font-weight:500}.tadabbour-bref>i{flex:none;font-size:1.1rem;color:var(--primary)}.plan-sourate details>summary{list-style:none}.plan-sourate details>summary::-webkit-details-marker{display:none}.plan-sourate .plan-ligne{flex-wrap:wrap;gap:0 .5rem;padding:.3rem .5rem;border-radius:.5rem;align-items:baseline;min-block-size:0}.plan-sourate .plan-ligne .plage{flex:none;white-space:nowrap;min-inline-size:3.2rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--primary)}.plan-sourate .plan-ligne>.max{min-inline-size:8rem}.plan-sourate .row>.plan-ligne{flex:1 1 0;min-inline-size:0}.plan-sourate .plan-ligne.ici{background:var(--secondary-container);color:var(--on-secondary-container)}.plan-sourate .plan-sous{margin-inline-start:1rem;border-inline-start:2px solid var(--outline-variant)}.plan-sourate .plan-chevron{cursor:pointer;transition:transform var(--speed2)}.plan-sourate details[open]>summary .plan-chevron{transform:rotate(180deg)}.tadabbour-section>summary i{transition:transform var(--speed2)}.tadabbour-section[open]>summary i{transform:rotate(180deg)}.formule-ar{font-family:"Thuluth",var(--police-verset),var(--police-arabe-ui);font-size:1.15em;font-weight:400;white-space:nowrap}.texte-ar{font-family:var(--police-verset),var(--police-arabe-ui);font-size:1.15em}.dash-hero h6 .texte-ar{line-height:1}#barreDjouzJuz bdi{font-family:var(--police-verset),var(--police-arabe-ui)}#zoneAffichage{direction:ltr}html,body{overflow-x:clip}.lien-aim{display:block;color:inherit;text-decoration:none}.moushaf-simple{width:min(calc(min(100%,960px) * var(--moushaf-scale, 1)),calc(var(--moushaf-fit, 100dvh) * var(--page-ratio, .65) * var(--moushaf-scale, 1)));margin:0 auto;position:relative}.moushaf-simple .page-livre{display:block}@media only screen and (max-width:600px){.moushaf-simple{width:min(calc(100% * var(--moushaf-scale, 1)),calc(var(--moushaf-fit, 100dvh) * var(--page-ratio, .65) * var(--moushaf-scale, 1)))}}@media only screen and (max-width:992.98px)and (orientation:landscape){.moushaf-simple{width:calc(var(--largeur-paysage-simple, 75%) * var(--moushaf-scale, 1))}}.imagePORTRAIT{width:100%;height:auto;display:block;clip-path:inset(0 0 3.5%)}.moushaf-double{display:flex;flex-direction:row-reverse;justify-content:center;align-items:flex-start;width:calc(min(100%,1100px) * var(--moushaf-scale, 1));margin:0 auto;position:relative}.moushaf-double .page-livre{width:49%}.imagePAYSAGE{width:100%;height:auto;display:block}.imagePORTRAIT.page-indisponible,.imagePAYSAGE.page-indisponible{background:var(--secondary-container);min-block-size:50vh}.voisin-page{position:absolute;top:0;pointer-events:none}body.tournage-en-cours #zoneMoushaf>:is(.moushaf-simple,.moushaf-double){will-change:transform}body.tournage-en-cours #zoneMoushaf>:is(.moushaf-simple,.moushaf-double)>:not(.voisin-page){opacity:var(--tournage-opacite, 1);transition:opacity var(--tournage-duree, 0ms) cubic-bezier(.22,.8,.24,1)}.page-livre>img.tournage-attente{visibility:hidden}@media only screen and (min-width:993px){.moushaf-simple,.moushaf-double{width:fit-content;margin:0 auto}.moushaf-simple .page-livre,.moushaf-double .page-livre{width:auto;height:auto}.imagePORTRAIT,.imagePAYSAGE{width:auto;height:calc(var(--moushaf-fit, 80vh) * var(--moushaf-scale, 1))}}#zoomControls{position:fixed;bottom:calc(var(--h-barre-bas) + .75rem + var(--sa-bas));left:50%;transform:translate(-50%);z-index:50;display:none;align-items:center;gap:.25rem;background:var(--surface-container-high);border-radius:2rem;padding:.25rem .5rem;box-shadow:0 2px 10px #00000040}#zoomControls.actif{display:flex}#zoomControls .slider{width:130px}#barreBas .chip{min-inline-size:2.5rem}#champPageEdit{inline-size:4.5rem}#champPageEdit input{text-align:center}@media(orientation:landscape)and (max-height:500px){#barreBas,#interactionBar{min-inline-size:min-content}}#groupeSourate,#groupeDjouz{flex-wrap:nowrap;gap:.5rem}#groupeSourate>:first-child,#groupeDjouz>:first-child{flex:1 1 auto;min-inline-size:0}#champVerset{flex:0 0 auto;inline-size:6rem}#groupeDjouz>:last-child{flex:0 0 auto;inline-size:7rem}.field>:is(input,select,textarea).small-text{font-size:.75rem}#dialogRecherche .field{margin-block-start:.5rem}#rechercheResultats{max-height:55dvh;overflow-y:auto}#rechercheResultats .resultat-verset{cursor:pointer;align-items:center;border-bottom:thin solid var(--tertiary)}#rechercheResultats mark{background:var(--tertiary-container);color:var(--on-tertiary-container);border-radius:.2rem}.apercu-police-verset{font-family:var(--police-verset);font-size:2rem;line-height:2;margin-block-end:0}#rechercheResultats .verset-arabe,#dialogMoutachabihat .ar{font-family:var(--police-verset);font-size:1.35rem;line-height:2.1;letter-spacing:normal;word-spacing:.3rem}#rechercheResultats .verset-arabe{font-size:1.1rem;line-height:2;word-spacing:.15rem}#dialogRecherche>.indicateur-vocal{position:absolute;z-index:5;inset:50% auto auto 50%;translate:-50% -50%;--_size: 7rem;flex-direction:column;gap:.25rem;box-shadow:var(--elevate3)}#dialogRecherche>.indicateur-vocal[hidden]{display:none}#dialogRecherche>.indicateur-vocal>i{font-size:3rem;inline-size:3rem;block-size:3rem}.indicateur-vocal-texte{font-size:.8rem;font-weight:600;line-height:1}#dialogRecherche>.indicateur-vocal.actif{animation:ecoute-pulse 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){#dialogRecherche>.indicateur-vocal.actif{animation:none}}@font-face{font-family:Arabe Interface;font-weight:400;font-display:swap;src:url(../data/polices/IBMPlexSansArabic-400-arabe.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:Arabe Interface;font-weight:700;font-display:swap;src:url(../data/polices/IBMPlexSansArabic-700-arabe.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:AlMushafFinVerset;src:url(../data/polices/AlMushaf-finVerset.woff2) format("woff2");font-display:swap}.fin-verset{font-family:"AlMushafFinVerset",var(--police-verset);color:var(--tertiary);font-size:2.2em;line-height:0;white-space:nowrap}#dialogSignets .signets-flex{display:flex;flex-direction:column;max-height:75vh}#dialogSignets .signets-scroll{overflow-y:auto;flex:1 1 auto;min-height:0}#champVerset.disabled{opacity:.5}#dialogApropos::backdrop,#dialogAudio::backdrop,#dialogParametres::backdrop{backdrop-filter:blur(6px);background:#00000059}#dialogApropos nav.wrap{gap:.5rem}#dialogApropos{max-inline-size:-webkit-fill-available;max-block-size:-webkit-fill-available}#dialogTraduction{inline-size:min(30rem,calc(100vw - 2rem));max-inline-size:calc(100vw - 2rem)}#dialogTraduction .row>.field{min-inline-size:0}.reglages-titre{min-inline-size:0;max-inline-size:100%}.reglages-titre>span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.15rem,5.5vw,1.5rem)}.field>select{min-inline-size:0;max-inline-size:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dialogParametres .settings-scroll{overflow-y:auto;padding:0 1rem 1.5rem}#dialogParametres:not(.max){width:min(92vw,30rem);max-height:85vh}#dialogParametres .settings-scroll .slider{width:100%}#dialogParametres article.reglage-masque{display:none!important}#reglagesAccueil li>.max{min-inline-size:0}#reglagesAccueil li>.max>div{white-space:normal}#dialogParametres.reglages-cat-unique article>.bold.primary-text:first-child{display:none}#loaderMoushaf{display:none;position:fixed;inset:0;z-index:150;align-items:center;justify-content:center;pointer-events:none}#loaderMoushaf.actif{display:flex;flex-direction:column;gap:.75rem}#loaderMoushaf .loader-lent{display:none;padding:.25rem .75rem;border-radius:1rem;background:var(--surface-container-high);color:var(--on-surface)}#loaderMoushaf.lent .loader-lent{display:block}#drawerTitre{display:flex;align-items:center;gap:.4rem}#drawerTitre img{flex:0 0 auto}#navEditions .divider{margin:.5rem 0}#navEditions .drawer-titre{padding:.5rem 1rem .25rem}#navEditions .drawer-ligne{padding:.5rem 1rem;margin-block-start:.125rem}#navEditions .drawer-moushaf{padding:.5rem;margin-block-start:.25rem}#navEditions .drawer-moushaf img{flex:0 0 auto}#dialogTousMasahif .carrousel-masahif{padding-block:.5rem;align-items:flex-start}#dialogTousMasahif .carte-moushaf{flex:0 0 8.5rem;display:block;position:relative}#dialogTousMasahif .carte-moushaf-lien{display:block;color:inherit}#dialogTousMasahif .carte-moushaf-dl{position:absolute;inset-block-start:.25rem;left:.25rem;margin:0;z-index:1}#dialogTelechargement .dl-vignette{inline-size:3rem;block-size:4rem;object-fit:cover;margin:0;flex:none}[dir=rtl] #dialogTelechargement #dlBarre{transform:scaleX(-1)}#dialogTousMasahif .carte-moushaf-image{position:relative}#dialogTousMasahif .carte-moushaf-image img{inline-size:100%;block-size:12rem;object-fit:cover;border-radius:.75rem;margin:0}#dialogTousMasahif .carte-moushaf.actif .carte-moushaf-image img{outline:3px solid var(--primary);outline-offset:2px}#dialogTousMasahif .carte-moushaf-coche{position:absolute;inset-block-start:.35rem;inset-inline-end:.35rem;font-size:1.1rem;padding:.15rem}#dialogTousMasahif .carte-moushaf-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.moushaf-nuit .imagePORTRAIT,body.moushaf-nuit .imagePAYSAGE{filter:invert(.95)}:root{--papier-sepia: #f6ecd6}body.mode-paysage-ui #zoomControls{bottom:calc(.75rem + var(--sa-bas))}body.mode-paysage-ui #barreBas.right,body.mode-paysage-ui #interactionBar.left{padding-block-end:calc(8px + var(--sa-bas))}:root{--l-rail-pages: 6rem}@media(orientation:landscape)and (max-height:499.98px){:root{--l-rail-pages: 56px}body.mode-paysage-ui #barreBas.right{padding-inline:4px}body.mode-paysage-ui #barreBas.right #btnPageNum{font-size:.75rem;padding-inline:.25rem;min-inline-size:0;max-inline-size:48px}}@media(min-width:993px)and (min-height:600px){body.mode-paysage-ui :is(#barreBas.right,#interactionBar.left){gap:clamp(1.5rem,5vh,3rem)}}body:not(.mode-dashboard) #titreEdition{display:none}body:is(.plein-ecran,.lecture-immersive){--reserve-entete: 0px}@media(orientation:landscape){.moushaf-double{width:auto;max-width:98vw;max-height:calc(min(100dvh - var(--reserve-entete, 4rem) - var(--sa-haut) - var(--sa-bas) - var(--retrait-bandeau, 0px),var(--double-fit, 100dvh)) * var(--moushaf-scale, 1));margin:0 auto;position:relative;top:calc(var(--retrait-bandeau, 0px) / 2)}.moushaf-double .page-livre{width:auto;max-height:inherit;max-width:calc((100% - var(--cale-pliure, 0px)) / 2 * var(--moushaf-scale, 1))}.moushaf-double:after{content:"";flex:0 1 var(--cale-pliure, 0px);min-inline-size:0}[dir=rtl] .moushaf-double:after{order:-1}.moushaf-double .imagePORTRAIT,.moushaf-double .imagePAYSAGE{width:auto;height:auto;max-height:inherit;max-width:100%}}body:is(.plein-ecran,.lecture-immersive):not(.mode-dashboard)>header,body.plein-ecran:not(.mode-dashboard)>#barreBas,body.plein-ecran:not(.mode-dashboard)>#interactionBar{transition:transform var(--speed3) var(--anim-entree),opacity var(--speed3) var(--anim-entree),visibility 0s linear 0s}body.plein-ecran-transition>:is(header,#barreBas,#interactionBar),body.plein-ecran-transition #fabQuitterPleinEcran,body.plein-ecran-transition #zoneMoushaf,body.plein-ecran-transition #zoneMoushaf *{transition:none!important;animation:none!important}body:is(.plein-ecran,.lecture-immersive):not(.mode-dashboard)>header{position:fixed!important;grid-area:auto!important;inset:0 var(--sa-droite) auto var(--sa-gauche);z-index:110}body:is(.plein-ecran,.lecture-immersive):not(.mode-dashboard):has(>dialog[open])>header{z-index:99}body.plein-ecran:not(.mode-dashboard)>#barreBas{position:fixed!important;grid-area:auto!important}body.plein-ecran:not(.mode-dashboard)>#barreBas.bottom{inset:auto var(--sa-droite) 0 var(--sa-gauche)}body.plein-ecran:not(.mode-dashboard)>#barreBas.right{inset:0 var(--sa-droite) 0 auto}[dir=rtl] body.plein-ecran:not(.mode-dashboard)>#barreBas.right{inset:0 auto 0 var(--sa-gauche)}body.plein-ecran:not(.plein-ecran-barres):not(.mode-dashboard)>:is(#barreBas,#interactionBar){opacity:0}body.plein-ecran:not(.plein-ecran-barres):not(.mode-dashboard)>:is(header,#barreBas,#interactionBar),body.lecture-immersive.barres-masquees>header{visibility:hidden;pointer-events:none;transition:transform var(--speed3) var(--anim-sortie),opacity var(--speed3) var(--anim-sortie),visibility 0s linear var(--speed3)}body.plein-ecran:not(.plein-ecran-barres):not(.mode-dashboard)>header,body.lecture-immersive.barres-masquees>header{transform:translateY(-100%)}body.plein-ecran:not(.plein-ecran-barres):not(.mode-dashboard)>#barreBas.bottom,body.plein-ecran:not(.plein-ecran-barres):not(.mode-dashboard)>#interactionBar:not(.left){transform:translateY(100%)}body.plein-ecran:not(.plein-ecran-barres):not(.mode-dashboard)>#barreBas.right{transform:translate(100%)}[dir=rtl] body.plein-ecran:not(.plein-ecran-barres):not(.mode-dashboard)>#barreBas.right{transform:translate(-100%)}body.plein-ecran:not(.plein-ecran-barres):not(.mode-dashboard)>#interactionBar.left{transform:translate(-100%)}[dir=rtl] body.plein-ecran:not(.plein-ecran-barres):not(.mode-dashboard)>#interactionBar.left{transform:translate(100%)}body:is(.lecture-immersive,.plein-ecran.mode-paysage-ui):not(.mode-dashboard)>header{right:calc(var(--sa-droite) + var(--l-rail-pages))}[dir=rtl] body:is(.lecture-immersive,.plein-ecran.mode-paysage-ui):not(.mode-dashboard)>header{right:var(--sa-droite);left:calc(var(--sa-gauche) + var(--l-rail-pages))}body.plein-ecran.mode-paysage-ui:not(.mode-dashboard)>header>#barreDjouz{right:calc(-1 * var(--l-rail-pages))}[dir=rtl] body.plein-ecran.mode-paysage-ui:not(.mode-dashboard)>header>#barreDjouz{right:0;left:calc(-1 * var(--l-rail-pages))}#overlayOrientation{display:none;position:fixed;inset:0;z-index:300;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;padding:2rem;background:var(--surface);color:var(--on-surface)}#overlayOrientation.actif{display:flex}#overlayOrientation>i:first-child{font-size:6rem;width:auto;height:auto;animation:rotationHint 1.8s ease-in-out infinite}#btnFabPlayPause{width:4rem;height:4rem}#btnFabPlayPause i{font-size:2rem}@media(orientation:landscape)and (max-width:900px){#barreBas{min-inline-size:min-content;justify-content:space-evenly}}#dialogSignets ul img{max-inline-size:4rem}#fabQuitterPleinEcran{display:none;margin-block-end:calc(1rem + var(--sa-bas));inset-block-start:calc(var(--sa-haut) + var(--h-bande, 0px));z-index:160;white-space:nowrap}body.plein-ecran #fabQuitterPleinEcran{display:inline-flex;transition:translate var(--speed3) ease-out}#fabQuitterPleinEcran.small-blur{--_blur: .2rem}@media(max-width:600px){#fabQuitterPleinEcran{--_size: 2.5rem;--_padding: 1rem;font-size:.875rem}#fabQuitterPleinEcran>i{font-size:1.25rem}}body.plein-ecran:is(.plein-ecran-barres,.mode-dashboard) #fabQuitterPleinEcran{translate:0 var(--h-header)}#fabReprendrePage{display:none;margin:1.2rem;margin-block-end:calc(1.2rem + var(--sa-bas));z-index:10}body.mode-dashboard #fabReprendrePage{display:inline-flex}#miniLecteur{display:none;position:fixed!important;grid-area:auto!important;inset-inline:1rem;inset-block-end:calc(5.5rem + var(--sa-bas));z-index:11;margin:0}body.mode-dashboard.mini-lecteur #miniLecteur{display:block}#menuAnnotationsPlus{inset:0 100% auto auto!important}[dir=rtl] #menuAnnotationsPlus{inset:0 auto auto 100%!important}#menuAnnotationsPlus.ouvert{opacity:1;visibility:visible;transform:none}#btnAnnotationsPlus:hover>#menuAnnotationsPlus{transform:none}[dir=rtl] #btnAnnotationsPlus>i:last-of-type{transform:scaleX(-1)}[dir=rtl] i.miroir-rtl{transform:scaleX(-1)}#btnAnnotationsPlus.deroule{flex-wrap:wrap}#btnAnnotationsPlus.deroule>#menuAnnotationsPlus:not(.ouvert){display:none}#btnAnnotationsPlus.deroule>#menuAnnotationsPlus{position:static!important;flex-basis:100%;transform:none;transition:none;box-shadow:none;background:transparent;padding:0;padding-inline-start:1rem;max-block-size:none;contain:inline-size;white-space:normal}#btnAnnotationsPlus.deroule>#menuAnnotationsPlus>li{white-space:normal}#btnAnnotationsPlus.deroule>#menuAnnotationsPlus>li>span{min-inline-size:0;white-space:normal;overflow-wrap:anywhere}#btnAnnotationsPlus.deroule>i:last-of-type{transform:rotate(-90deg)}#navParcoursVersets{display:none;position:fixed!important;grid-area:auto!important;z-index:95;gap:1.5rem;padding:0;margin:0;inset:auto 0 calc(var(--h-barre-bas) + var(--sa-bas) + .75rem) 0;pointer-events:none}#navParcoursVersets>button{pointer-events:auto;min-inline-size:4.5rem;margin:0;border-radius:.75rem}#navParcoursVersets>button>i{font-size:1.75rem;inline-size:1.75rem;block-size:1.75rem}body.parcours-versets:not(:is(.mode-dashboard,.mode-selection,.mode-surlignage,.mode-memorisation,.mode-quiz)) #navParcoursVersets{display:flex}body.mode-paysage-ui #navParcoursVersets{flex-direction:column;gap:1rem;inset:50% auto auto calc(var(--sa-gauche) + .75rem);translate:0 -50%}[dir=rtl] body.mode-paysage-ui #navParcoursVersets{inset:50% calc(var(--sa-droite) + .75rem) auto auto}body.mode-paysage-ui #navParcoursVersets>button{min-inline-size:4rem;padding-inline:.5rem}body.mode-paysage-ui:has(#interactionBar.left:not(.hidden-panel)) #navParcoursVersets{inset-inline-start:calc(var(--sa-gauche) + var(--l-rail-verset) + .75rem)}body.plein-ecran:not(.plein-ecran-barres):not(.mode-paysage-ui) #navParcoursVersets{inset-block-end:calc(var(--sa-bas) + 1rem)}.hidden-panel,body.non-interactif .interactif-seulement{display:none!important}#clavierArabe .chiffre-ar{font-family:"AlQuran IndoPak by QuranWBW",var(--police-arabe-ui)!important;font-style:normal;font-feature-settings:normal;font-size:95cqmin;line-height:1;inline-size:100%;block-size:100%}#clavierArabe .button{--_size: 3.75rem;container-type:size;overflow:hidden}#clavierArabe{inline-size:max-content;min-inline-size:12rem;max-block-size:none;inset:0 auto auto;inset-inline-end:0}#clavierArabe:not(.active){opacity:0;visibility:hidden;transform:scale(.8) translateY(-120%)}#dialogAllerA:has(#clavierArabe.active){overflow:visible}@media(orientation:landscape)and (max-height:500px){#clavierArabe .button{--_size: 2.5rem}}#overlayOrientation p{font-size:1.15rem;max-width:20rem;margin:0}@keyframes rotationHint{0%,to{transform:rotate(0)}50%{transform:rotate(-90deg)}}#btnInteractionsMoushaf{position:relative;overflow:visible}.badges-interaction{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);display:flex;gap:1px;line-height:1}.badges-interaction>i{--_size: .85rem;border-radius:50%;background:var(--inverse-surface);color:var(--on-inverse-surface)}#btnInteractionsMoushaf.mode-actif{color:var(--primary)}@media(prefers-reduced-motion:reduce){#iconeInteractions.cycle-anim,#btnInteractionsMoushaf.onboarding-pulse{animation:none}}#dialogTutoriel{display:flex;flex-direction:column;padding-block-end:var(--_bottom)!important;overflow:hidden}#dialogTutoriel .tuto-scroll{flex:1 1 auto;min-block-size:0;overflow-y:auto}#dialogTutoriel .tuto-media{align-items:stretch;gap:.5rem;margin-bottom:.5rem;min-block-size:0}#dialogTutoriel .tuto-media-item{flex:1 1 0;min-inline-size:0;max-block-size:50vh;object-fit:contain;background:var(--surface-container)}#dialogTutoriel .tuto-media-item.tuto-img-absente{display:none}#dialogTutoriel .tuto-media:has(>.tuto-img-absente) .tuto-media-item:not(.tuto-img-absente){flex-basis:100%}#dialogTutoriel .tuto-liste{list-style:none;padding:0;margin:.5rem 0 0}#dialogTutoriel .tuto-liste>li{align-items:flex-start;gap:.6rem;margin-bottom:.85rem}@media not all and (pointer:fine){#dialogTutoriel .tuto-clavier{display:none}}#dialogTutoriel .tuto-points{display:flex;gap:.4rem}#dialogTutoriel .tuto-points>span{inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--outline);opacity:.4}#dialogTutoriel .tuto-points>span.actif{background:var(--primary);opacity:1}.aide-astuce{position:relative;display:flex;align-items:center;min-block-size:2.5rem}.aide-astuce>.aide-astuce-btn:not(.chip){color:inherit;opacity:.75}.aide-astuce>menu.aide-bulle{white-space:normal;max-inline-size:26rem!important}.aide-astuce:not(.max)>menu.aide-bulle{inline-size:min(20rem,calc(100vw - 3rem))!important;inset:auto;inset-block-end:0;inset-inline-end:0}.aide-astuce>menu.aide-bulle:not(.active){opacity:0;visibility:hidden;transform:scale(.8) translateY(120%)}#aideListe .list>li:has(>details){padding:0}#aideListe .list>li>details{min-inline-size:0}.aide-media{position:relative;overflow:hidden;display:grid;background:var(--surface-container)}.aide-media[hidden]{display:none}.aide-media>img{grid-area:1 / 1;inline-size:100%;block-size:auto;display:block}.aide-media-fond{filter:blur(5px) brightness(.7) saturate(.8);transform:scale(1.04)}.aide-media-anneau{position:absolute;border:2px solid var(--primary);border-radius:.75rem;pointer-events:none;animation:animLueurAnneau 1.6s ease-in-out infinite}@keyframes animLueurAnneau{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 .35rem color-mix(in srgb,var(--primary) 35%,transparent)}}#aideParcours{position:fixed;inset:0;z-index:150;pointer-events:none}#aideParcours .aide-parcours-voile{position:absolute;inset:0;pointer-events:auto;background:color-mix(in srgb,var(--shadow) 50%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#aideParcours .aide-parcours-anneau{position:fixed;border:2px solid var(--primary);border-radius:12px;animation:animLueurAnneau 1.6s ease-in-out infinite}#aideParcours.aide-parcours-perdu .aide-parcours-voile{clip-path:none!important}#aideParcours.aide-parcours-perdu .aide-parcours-anneau{display:none}#aideParcours .aide-parcours-carte{position:fixed;inset-inline:1rem;margin:0 auto;max-inline-size:22rem;pointer-events:auto;padding:1rem}@media(prefers-reduced-motion:reduce){.aide-media-anneau,#aideParcours .aide-parcours-anneau{animation:none}}:root{--verset-actif: #66bb6a;--verset-actif-opacite: .3}body.moushaf-sepia{--verset-actif: #4caf50}body.moushaf-nuit{--verset-actif: #a5d6a7;--verset-actif-opacite: .36}@media(hover:hover){body:not(.mode-selection):not(.mode-surlignage) #svgInteractif g.verset-group:not(.actif):hover rect,body:not(.mode-selection):not(.mode-surlignage) #svgInteractif2 g.verset-group:not(.actif):hover rect{fill:var(--primary);opacity:.2;filter:blur(.5px) hue-rotate(270deg);cursor:pointer}}body:not(.mode-selection) #svgInteractif g.verset-group.actif rect,body:not(.mode-selection) #svgInteractif2 g.verset-group.actif rect{fill:var(--verset-actif);opacity:var(--verset-actif-opacite);filter:blur(.5px);cursor:pointer}body.mode-selection g.verset-group:hover rect,body.mode-surlignage g.verset-group:hover rect{cursor:pointer}#interactionBar{z-index:auto}@keyframes rotationChargement{to{transform:rotate(360deg)}}.icone-chargement{animation:rotationChargement 1s linear infinite}@media(prefers-reduced-motion:reduce){.icone-chargement{animation:none;opacity:.6}}:root{--h-barre-verset: 4rem}:root{--l-rail-verset: 4rem}#interactionBar:not(.left){position:fixed;grid-area:auto;inset-inline:0;bottom:calc(var(--h-barre-bas) + var(--sa-bas));margin:0;z-index:90;box-sizing:border-box;min-block-size:unset;block-size:var(--h-barre-verset);display:flex;justify-content:space-around;align-items:center;flex-direction:row;padding:.5rem}body.mode-paysage-ui.mode-2p:not(.mode-dashboard)>main{max-inline-size:none}#interactionBar.left{inline-size:var(--l-rail-verset);min-inline-size:0;position:fixed;grid-area:auto;inset-block:calc(var(--h-header) + var(--sa-haut) + var(--h-bande, 0px)) 0;block-size:auto;inset-inline-start:var(--sa-gauche);inset-inline-end:auto;margin:0;z-index:90}[dir=rtl] #interactionBar.left{inset-inline-start:var(--sa-droite)}body:is(.plein-ecran,.lecture-immersive) #interactionBar.left{inset-block-start:calc(var(--sa-haut) + var(--h-bande, 0px))}html.capacitor-ios :is(#barreBas,#interactionBar):is(.left,.right):after{content:"";position:absolute;inset-block:0;background:inherit;pointer-events:none}html.capacitor-ios :is(#barreBas,#interactionBar).left:after{right:100%;inline-size:var(--sa-gauche)}html.capacitor-ios :is(#barreBas,#interactionBar).right:after{left:100%;inline-size:var(--sa-droite)}html.capacitor-ios.encoche-gauche:not([dir=rtl]) #barreBas.right{margin-right:calc(-1 * var(--sa-droite))}html.capacitor-ios.encoche-droite[dir=rtl] #barreBas.right{margin-left:calc(-1 * var(--sa-gauche))}html.capacitor-ios.encoche-droite:not([dir=rtl]) #interactionBar.left{left:0}html.capacitor-ios.encoche-gauche[dir=rtl] #interactionBar.left{right:0}html.capacitor-ios body>header:before{content:"";position:absolute;inset-block:0;inset-inline-end:100%;inline-size:var(--sa-gauche);background:inherit;pointer-events:none}html.capacitor-ios[dir=rtl] body>header:before{inline-size:var(--sa-droite)}html.capacitor-ios body:has(>#interactionBar.left:not(.hidden-panel))>main{margin-inline-start:var(--l-rail-verset)}#panelTraduction{width:min(85dvw,600px);display:block;max-height:40vh;overflow-y:auto;z-index:90}@media(min-width:993px),(min-width:900px)and (orientation:landscape)and (min-height:600px){:root{--l-panneau-trad: min(26rem, 30vw)}body:not(.mode-2p):not(.mode-dashboard) #panelTraduction.fixed{inset-block:calc(var(--sa-haut) + 4rem + .75rem) calc(1rem + var(--sa-bas))!important;inset-inline:auto 6.75rem!important;transform:none!important;margin:0!important;width:var(--l-panneau-trad);max-width:none;max-height:none}body:not(.mode-2p):not(.mode-dashboard):has(#panelTraduction.fixed:not(.hidden-panel))>main{margin-inline-end:calc(var(--l-panneau-trad) + 1.5rem)}}#panelTraduction.panel-trad-double{max-height:80dvh;width:100%;max-width:100%;inset-inline:0;margin-inline:auto}#panelTraduction.fixed:not(.bottom){inset-block-start:calc(var(--sa-haut) + 4rem + .5rem)}body:is(.plein-ecran,.lecture-immersive) #panelTraduction.fixed:not(.bottom){inset-block-start:calc(var(--sa-haut) + var(--h-bande, 0px) + .5rem)}@media screen and (max-width:600px),(max-width:992.98px)and (orientation:portrait){#panelTraduction.bottom{bottom:calc(var(--h-barre-bas) + var(--sa-bas) + var(--h-barre-verset) + .5rem)}}@media only screen and (max-width:992px)and (orientation:landscape){#panelTraduction{max-width:99%}}.customLine{line-height:1.1rem}#panelTraduction:not(.compact) #tradRefCourte,#panelTraduction.compact :is(#tradRefLongue,#tradAuteurChoix,#translitBloc>.small-text.bold){display:none!important}#tradAuteurChoix{display:flex;align-items:center;justify-content:flex-end;gap:0;cursor:pointer;min-inline-size:0}#tradAuteurChoix>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tradAuteurChoix:hover{text-decoration:underline}#panelTraduction:not(.compact) #tradRefLongue{margin-block-start:.75rem}#listeAuteursTraduction{max-block-size:50vh;overflow-y:auto}#panelTraduction.compact,#panelTraduction.compact.panel-trad-double{max-height:15vh;overflow-y:auto;padding:.5rem .75rem!important}#panelTraduction.compact>nav{align-items:center}#panelTraduction.compact #tradAuteurLigne{justify-content:flex-end}#btnTradCompact{margin-inline-start:-.25rem}#panelTraduction>nav button{inline-size:2rem;block-size:2rem;min-block-size:0;padding:0;border-radius:.5rem}#panelTraduction>nav #btnTradTadabbour{border-radius:50%}#panelTraduction>nav button>i{font-size:1.15rem;inline-size:1.15rem;block-size:1.15rem}#tradRefCourte{font-size:.875rem;line-height:2rem}#panelTraduction.compact>nav{min-block-size:0;gap:.25rem}#panelTraduction.compact>nav button{inline-size:1.5rem;block-size:1.5rem;border-radius:.375rem}#panelTraduction.compact>nav button>i{font-size:1rem;inline-size:1rem;block-size:1rem}#panelTraduction.compact #tradRefCourte{font-size:.75rem;line-height:1.5rem}#panelTraduction.compact :is(#tradTexte,#translitTexte){font-size:.78rem}#panelTraduction.compact #tradTexte:is(:lang(ur),:lang(ar),:lang(fa)){font-size:inherit}#panelTraduction.compact>nav+*,#panelTraduction.compact #tradBloc{margin-block-start:.35rem}.deborde:not(#panelTraduction){-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 1.5rem),transparent)}#panelTraduction{--fond-panneau: var(--surface-container-lowest)}#panelTraduction.panel-trad-double{--fond-panneau: var(--surface)}#panelTraduction.deborde:after{content:"";position:sticky;display:block;inset-block-end:-.5rem;block-size:1.5rem;margin-block-start:-1.5rem;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--fond-panneau))}#panelTraduction.compact .customLine{line-height:1.2;margin-block:.15rem}@media(min-width:993px),(min-width:900px)and (orientation:landscape)and (min-height:600px){#panelTraduction.compact .customLine{line-height:1.1rem;margin-block:revert}#panelTraduction.compact :is(#tradTexte,#translitTexte){font-size:inherit}#panelTraduction.compact.panel-trad-double{max-height:45dvh}}#panelTraduction.compact #translitBloc{margin-block-end:.25rem}#panelTraduction.compact blockquote{font-size:.72rem;margin-block:.25rem;padding-block:.2rem}#tradTexte p{font-size:calc(.8125rem * var(--taille-trad, 1));line-height:1.45}.appui-long,.appui-long *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.appui-long input,.appui-long textarea,.appui-long #panelTraduction,.appui-long #panelTraduction *{-webkit-user-select:text;user-select:text}#zoneAffichage{touch-action:pan-y}body.moushaf-pannable #zoneAffichage{touch-action:pan-x pan-y}#zoneMoushaf.pannable{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;cursor:grab}#zoneMoushaf.pannable.pan-actif{cursor:grabbing}#barreBas{touch-action:manipulation}.appui-long-actif{opacity:.55}g.verset-group.appui-long-actif rect{fill:var(--verset-actif);fill-opacity:var(--verset-actif-opacite)}body.mode-selection g.verset-group.appui-long-actif rect,body.mode-surlignage g.verset-group.appui-long-actif rect{fill:none}#zoneAffichage{position:relative}#menuVerset{position:absolute;z-index:40;display:none;transform:translate(-50%,-100%);white-space:nowrap;width:max-content;max-width:90vw}#menuVerset.active{display:block}#menuVerset.menuVerset-bas{transform:translate(-50%)}#snackbar>[hidden]{display:none!important}#snackbar{touch-action:pan-y}#snackbar.snackbar-grandes-icones>i{--_size: 3rem}#snackbar>#snackbarFermer{flex:none;align-self:flex-start;margin:-.5rem}#stepperSelection{inline-size:auto;max-inline-size:min(34rem,calc(100vw - 1rem))}body.mode-2p.mode-selection #stepperSelection{inset-block:50% auto;inset-inline:auto 1.5rem;transform:translateY(-50%);flex-direction:column;max-inline-size:min(14rem,42vw);max-block-size:calc(100dvh - 1rem)}body.mode-2p.mode-selection #stepperFleche{transform:rotate(90deg)}:root{--toolbar-mode-offset: .5rem}@media only screen and (min-width:993px),only screen and (orientation:landscape){:root{--toolbar-mode-offset: 6.5rem}}#toolbarSelection,#toolbarSurlignage,#toolbarCorrection,#toolbarReception{display:none;inset-inline-start:var(--toolbar-mode-offset);z-index:50}body.mode-selection #toolbarSelection,body.mode-surlignage #toolbarSurlignage,body.mode-correction #toolbarCorrection,body.mode-reception #toolbarReception{display:inline-flex}#toolbarSelection a[aria-disabled=true],#toolbarSurlignage a[aria-disabled=true],#toolbarReception a[aria-disabled=true],#toolbarMemorisation a[aria-disabled=true]{opacity:.38;pointer-events:none}@media(max-width:992.98px)and (orientation:portrait){body:not(.plein-ecran){--h-barre-bas: 3.5rem}body:not(.plein-ecran) #barreBas{min-block-size:unset;block-size:calc(var(--h-barre-bas) + var(--sa-bas))}body:not(.plein-ecran){--h-header: clamp(52px, 3.25rem, 60px)}body:not(.plein-ecran)>header{min-block-size:unset;block-size:calc(var(--h-header) + var(--sa-haut))}body:not(.plein-ecran) #champPageEdit{min-block-size:2.5rem}body:not(.mode-2p).mode-selection #toolbarSelection,body:not(.mode-2p).mode-surlignage #toolbarSurlignage,body:not(.mode-2p).mode-correction #toolbarCorrection,body:not(.mode-2p).mode-reception #toolbarReception,body:not(.mode-2p).mode-memorisation #toolbarMemorisation{grid-area:bottom;flex-direction:row!important;align-items:center!important;align-self:stretch;justify-content:space-around;inset-inline-start:0;inset-block-start:auto;inset-block-end:0;transform:none;inline-size:100%;min-inline-size:100%;border-radius:0;min-block-size:unset;block-size:calc(var(--h-barre-bas) + var(--sa-bas));padding:0 1rem var(--sa-bas)}body:not(.mode-2p).mode-selection #barreBas,body:not(.mode-2p).mode-surlignage #barreBas,body:not(.mode-2p).mode-correction #barreBas,body:not(.mode-2p).mode-reception #barreBas{visibility:hidden}body:not(.mode-2p).mode-selection #toolbarSelection>a,body:not(.mode-2p).mode-surlignage #toolbarSurlignage>a,body:not(.mode-2p).mode-correction #toolbarCorrection>a,body:not(.mode-2p).mode-reception #toolbarReception>a,body:not(.mode-2p).mode-memorisation #toolbarMemorisation>a{flex-direction:column;gap:.25rem;line-height:normal;flex:1 1 0;min-inline-size:0;max-inline-size:8rem;block-size:auto;font-size:.8rem}body:not(.mode-2p).mode-selection #toolbarSelection>a>span:not(.badge,.tooltip),body:not(.mode-2p).mode-surlignage #toolbarSurlignage>a>span:not(.badge,.tooltip),body:not(.mode-2p).mode-correction #toolbarCorrection>a>span:not(.badge,.tooltip),body:not(.mode-2p).mode-reception #toolbarReception>a>span:not(.badge,.tooltip),body:not(.mode-2p).mode-memorisation #toolbarMemorisation>a>span:not(.badge,.tooltip){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;text-align:center;max-inline-size:100%}}rect.surlignage-apercu{fill:var(--surlignage-apercu);fill-opacity:.5}rect.surlignage-fixe{fill-opacity:.38}.poignee-surlignage{position:fixed;inline-size:3rem;block-size:var(--poignee-hauteur, 1.2rem);background:none;transform:translate(-50%,-50%);touch-action:none;cursor:grab;z-index:250;display:none}.poignee-surlignage:before{content:"";position:absolute;top:0;bottom:0;left:50%;inline-size:.25rem;margin-left:-.125rem;background:var(--poignee-couleur, #e53935);box-shadow:0 0 0 .08rem #fffffff2;border-radius:.125rem}.poignee-surlignage:after{content:"";position:absolute;left:50%;inline-size:1.5rem;block-size:1.5rem;margin-left:-.75rem;border-radius:50%;background:var(--poignee-couleur, #e53935);box-shadow:0 0 0 .16rem #fff,0 .125rem .45rem #00000080}#poigneeDebut:after{bottom:100%;margin-bottom:-.25rem}#poigneeFin:after{top:100%;margin-top:-.25rem}.poignee-surlignage:active{cursor:grabbing}.poignee-surlignage:active:after{transform:scale(1.15)}#btnSurlignageCategorie{border:0;border-block-end:4px double transparent}body.mode-selection #zoneMoushaf{transform:scale(var(--selection-scale, .82));transform-origin:top center;transition:transform .25s ease}@media(prefers-reduced-motion:reduce){body.mode-selection #zoneMoushaf{transition:none}#overlayOrientation>i:first-child,#btnSelectionValider[aria-disabled=false]{animation:none}}body.mode-selection #panelTraduction,body.mode-selection #interactionBar{display:none}g.verset-group.borne-a rect,g.verset-group.borne-b rect,g.verset-group.dans-selection rect{fill:var(--verset-actif);fill-opacity:var(--verset-actif-opacite)}.marqueur-selection path{fill:none;stroke:#263238;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.marqueur-selection text{fill:#263238;font-weight:700;font-family:system-ui,sans-serif;paint-order:stroke;stroke:#ffffffeb;stroke-width:10px;vector-effect:non-scaling-stroke;letter-spacing:normal}@media only screen and (min-width:993px){header nav>button:is(.circle,.square):has(>span.l){inline-size:auto;padding-inline:.75rem;gap:.35rem}header nav>button.circle:has(>span.l){border-radius:2rem}}@media only screen and (max-width:600px){header>nav{gap:.35rem}}#dashboard{display:none}body.mode-dashboard #dashboard{display:block;isolation:isolate}body.mode-dashboard #dashboard:before{content:"";position:fixed;z-index:-1;pointer-events:none;inset-block-end:0;left:50%;translate:-50% 25%;inline-size:max(117vmin,30.6rem);max-inline-size:54rem;aspect-ratio:1;background-color:var(--primary);opacity:.02;-webkit-mask:url(../images/logo-trace.svg) center / contain no-repeat;mask:url(../images/logo-trace.svg) center / contain no-repeat}body.mode-dashboard #zoneAffichage,body.mode-dashboard #barreBas,body.mode-dashboard #interactionBar,body.mode-dashboard #panelTraduction,body.mode-dashboard #zoomControls,body.mode-dashboard #loaderMoushaf,body.mode-dashboard #btnBasculerMode,body.mode-dashboard #btnInteractionsMoushaf,body.mode-dashboard #positionLecture,body.mode-dashboard #btnModeSelection{display:none}header>nav>.raccourci-entete.raccourci-cache{display:none}html.sans-btn-selection #btnModeSelection,html.sans-btn-signets #btnOpenSignets{display:none!important}.raccourcis-modeles{padding-inline:0}:is(.raccourci-entete,.raccourci-bas)>menu{position:fixed;transform:none!important;max-inline-size:calc(100vw - 1rem)!important;transition:opacity var(--speed2),visibility var(--speed2)}@media(max-width:600px)and (orientation:portrait){header>nav.avec-raccourcis>button.circle{inline-size:2.5rem;block-size:2.5rem}}.raccourci-entete menu>.raccourci-entete-menu{pointer-events:none;padding-block-end:0}#dashboardGrille>article,#dashboardGrille>.l6>.grid>article{block-size:100%;margin-block:0}#dashboardGrille [data-action]{cursor:pointer}@media(min-width:993px){#dashboard{max-inline-size:1200px;margin-inline:auto}}.carte-rubrique-titre,.carte-rubrique-sous{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;border-radius:0}#dashboardAvance>summary,#dashboardSounnah>summary{cursor:pointer;list-style:none}#dashboardAvance>summary{padding-block:.5rem}#dashboardAvance>summary::-webkit-details-marker,#dashboardSounnah>summary::-webkit-details-marker{display:none}#dashboardAvance>summary .expand-icon,#dashboardSounnah>summary .expand-icon{transition:transform .2s ease}#dashboardAvance[open]>summary .expand-icon,#dashboardSounnah[open]>summary .expand-icon{transform:rotate(180deg)}@media only screen and (max-width:600px){dialog#dialogSignets.large{inset:0 auto auto 0;inline-size:100%;block-size:calc(100% - 4rem - var(--sa-bas));max-inline-size:100%;max-block-size:calc(100% - 4rem - var(--sa-bas));transform:translateY(4rem);background-color:var(--surface);border-radius:0}}html.contraste-renforce{--outline: var(--on-surface-variant);--outline-variant: var(--on-surface-variant)}html.contraste-renforce .secondary-text,html.contraste-renforce .small-text.secondary-text{color:var(--on-surface)!important}html.contraste-renforce :is(.border,.chip.border,.field.border){border-width:.125rem}html.contraste-renforce :is(.aide-astuce-btn,.kg-crayon,#dialogTutoriel .tuto-points>span){opacity:1!important}@media(prefers-contrast:more){:root{--outline: var(--on-surface-variant);--outline-variant: var(--on-surface-variant)}.secondary-text{color:var(--on-surface)!important}:is(.border,.chip.border,.field.border){border-width:.125rem}:is(.aide-astuce-btn,.kg-crayon,#dialogTutoriel .tuto-points>span){opacity:1!important}}header>nav>:is(button,.button).circle,#barreBas>:is(button,.button).circle,#menuVerset :is(button,.button).circle{--_size: 48px}#menuVerset .divider.vertical{background-color:color-mix(in srgb,var(--primary) 40%,transparent);margin-inline:.25rem}header>nav>:is(button,.button).circle>i,#barreBas>:is(button,.button).circle>i,#menuVerset :is(button,.button).circle>i{font-size:24px;inline-size:24px;block-size:24px;min-inline-size:24px}#drawer{max-inline-size:calc(100vw - 56px);min-inline-size:min(20rem,calc(100vw - 56px))}#positionLecture{min-inline-size:0;max-inline-size:40%;font-weight:500}body:not(.mode-paysage-ui) #positionLecture,body.mode-paysage-ui :is(#positionPuce,#positionSep),#positionPuce:empty,#btnPageNum:not(:has(#positionPuce:not(:empty))) #positionSep{display:none}#btnPageNum:has(#positionPuce:not(:empty)){max-inline-size:calc(100vw - 240px);gap:.4rem}#positionPuce{min-inline-size:0;flex:1 1 auto}@media(max-width:600px){#btnPageNum{font-size:.75rem}}.lecteur-ecran-seul{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:-1px;padding:0;border:0}#dialogConfirmerTexte{white-space:pre-line;color:var(--on-surface-variant)}#dialogConfirmer{max-inline-size:min(28rem,calc(100vw - 2rem))}#dialogSignaler .sig-page{position:relative;width:max-content;max-width:100%;margin-inline:auto;touch-action:none}#dialogSignaler .sig-page img{display:block;max-width:100%;max-height:70vh;height:auto}#dialogSignaler .sig-page svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;cursor:crosshair}#dialogSignaler .sig-orig{fill:none;stroke:var(--error);stroke-width:1.5;stroke-dasharray:4 3;pointer-events:none}#dialogSignaler .sig-prop{fill:var(--primary);fill-opacity:.12;stroke:var(--primary);stroke-width:1.5;cursor:pointer}#dialogSignaler .sig-sel{fill-opacity:.28;stroke-width:2.5}#dialogSignaler .sig-infos{margin:.5rem 0 0;padding-inline-start:1rem;overflow-wrap:anywhere}.icone-selection{transform:rotate(90deg)}#badgeHorsLigne{min-inline-size:1.1rem;block-size:1.1rem;padding:0}#badgeHorsLigne>i{font-size:.75rem;inline-size:.75rem;block-size:.75rem}#dashboard .dash-hero-haut{position:relative;padding-inline-end:var(--l-vignette-hero, 0px)}#dashboard .dash-hero-vignette{position:absolute;inset-block:0;inset-inline-end:0;height:100%;width:auto;object-fit:cover;object-position:top;border-radius:.5rem;background:var(--surface);box-shadow:var(--elevate1);opacity:0;transition:opacity .2s}#dashboard .dash-hero-vignette.pret{opacity:1}#dashboard .dash-hero{padding:1.25rem!important;padding-block-start:.75rem!important}#dashboard .dash-hero .dash-hero-haut>.row:first-of-type>.aide-astuce{min-block-size:0}#dashboard .dash-hero .dash-hero-haut>.row:first-of-type{margin-block-start:0}#dashboard .dash-hero .dash-hero-haut>.row:first-of-type .aide-astuce>.aide-astuce-btn{block-size:1.75rem;inline-size:1.75rem}#dashboard .dash-hero>progress{margin-block-start:.25rem}#dashboard :is(.dash-hero,.dash-hero-vignette)[data-action]{cursor:pointer}@media(orientation:portrait){#dashboard .dash-hero-sourate{font-size:1rem}}#dashboard .dash-segments{display:flex;gap:2px;align-items:center;block-size:1.125rem}#dashboard .dash-segments>span{flex:1 1 0;min-inline-size:0;block-size:.375rem;border-radius:2px;background:var(--outline-variant)}#dashboard .dash-segments>span.lu{background:var(--primary)}#dashboard .dash-segments>span.courant{flex:0 0 auto;min-inline-size:1.375rem;block-size:1.125rem;padding-inline:2px;border-radius:.375rem;background:var(--primary);color:var(--on-primary);font-size:.75rem;font-weight:700;line-height:1.125rem;text-align:center}#dashboard .dash-pos-groupe{--pos-h: 3.5rem;--pos-d: 4.5rem;--pos-jeu: .375rem;--pos-w: var(--pos-d);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;margin-block:.25rem}#dashboard .dash-pos{min-block-size:var(--pos-h);block-size:auto;margin:0;min-inline-size:0;inline-size:auto;padding-block:.375rem;font-size:1rem;box-shadow:none;text-align:center;--encoche: radial-gradient(circle calc(var(--pos-w) / 2 + var(--pos-jeu)) at var(--cx) 50%, #0000 98%, #000 100%);-webkit-mask:var(--encoche);mask:var(--encoche);transition:border-radius var(--speed3) var(--anim-entree),transform var(--speed2) var(--anim-entree)}#dashboard .dash-pos-debut{--cx: 100%;margin-inline-end:calc(var(--pos-w) / -2);padding-inline:.875rem calc(var(--pos-w) / 2 + var(--pos-jeu) + .5rem);border-radius:calc(var(--pos-h) / 2) .5rem .5rem calc(var(--pos-h) / 2)}#dashboard .dash-pos-fin{--cx: 0%;margin-inline-start:calc(var(--pos-w) / -2);padding-inline:calc(var(--pos-w) / 2 + var(--pos-jeu) + .5rem) .875rem;border-radius:.5rem calc(var(--pos-h) / 2) calc(var(--pos-h) / 2) .5rem}[dir=rtl] #dashboard .dash-pos-debut{--cx: 0%;border-radius:.5rem calc(var(--pos-h) / 2) calc(var(--pos-h) / 2) .5rem}[dir=rtl] #dashboard .dash-pos-fin{--cx: 100%;border-radius:calc(var(--pos-h) / 2) .5rem .5rem calc(var(--pos-h) / 2)}#dashboard .dash-pos-page{position:relative;z-index:1;margin:0;padding:0;box-sizing:border-box;inline-size:auto;min-inline-size:var(--pos-d);aspect-ratio:1;block-size:auto;padding-inline:1.125rem;border-radius:50%;font-size:.95rem;color:var(--on-primary);background:none;filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--shadow, #000) 30%,transparent))}#dashboard .dash-pos-page:after{display:none}#dashboard .dash-pos-forme{position:absolute;inset:0;inline-size:100%;block-size:100%;transition:rotate var(--speed4) var(--anim-entree),scale var(--speed2) var(--anim-entree),background-color var(--speed2)}#dashboard .dash-pos-page>span:not(.dash-pos-forme){position:relative;color:var(--on-primary)}#dashboard .dash-pos-page:hover>.dash-pos-forme{background-color:color-mix(in srgb,var(--primary) 88%,var(--on-primary))}#dashboard .dash-pos-page:active>.dash-pos-forme{rotate:60deg;scale:.92}#dashboard .dash-pos>span,#dashboard .dash-pos-page>span:not(.dash-pos-forme){white-space:nowrap;line-height:1.15}#dashboard .dash-pos>span{white-space:normal}#dashboard .dash-pos-hote{container-type:inline-size}@container (max-width: 19em){#dashboard .dash-pos-groupe{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 3px}#dashboard .dash-pos-page{grid-column:1 / -1;grid-row:1;justify-self:center}#dashboard .dash-pos{-webkit-mask:none;mask:none;margin-inline:0;padding-inline:.875rem}}#dashboard .dash-pos:active{transform:scale(.98)}#dashboard .dash-pos-debut:active{border-start-end-radius:1rem;border-end-end-radius:1rem}#dashboard .dash-pos-fin:active{border-start-start-radius:1rem;border-end-start-radius:1rem}#dashboard .dash-pos-page:focus-visible{outline:3px solid var(--primary);outline-offset:3px}#dashboard .dash-pos:focus-visible{outline:3px solid var(--on-secondary-container);outline-offset:-5px}#dashboard .dash-astuce-khatm i{vertical-align:middle}body>header{position:relative}#barreDjouz{position:absolute;inset:100% 0 auto;z-index:5;pointer-events:none;color:var(--on-surface);background:color-mix(in srgb,var(--surface) 80%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-inline:calc(var(--sa-gauche) + .75rem) calc(var(--sa-droite) + .75rem);padding-block-start:2px;transition:padding var(--speed3)}.barre-djouz-pistes{display:flex;gap:3px}.barre-djouz-quart{position:relative;flex-basis:0;min-inline-size:0}.barre-djouz-quart>progress{display:block;direction:rtl;border-radius:1px;color:var(--primary);background:var(--surface-variant)}.barre-djouz-quart>span{position:absolute;inset-block:0;inline-size:1px;background:color-mix(in srgb,var(--surface) 70%,transparent)}.barre-djouz-textes{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;block-size:1.5rem;font-size:.7rem;line-height:1}.barre-djouz-page{text-align:center;opacity:.85;font-size:.875rem;font-weight:600}#barreDjouzJuz{text-align:end}html.sans-barre-djouz #barreDjouz,body.mode-dashboard #barreDjouz{display:none}body.plein-ecran:not(.plein-ecran-barres):not(.mode-dashboard)>header>#barreDjouz,body.lecture-immersive.barres-masquees>header>#barreDjouz{visibility:visible;padding-block-start:calc(var(--sa-haut) + 2px)}:root{--passage-0: #1e6fd9;--passage-1: #2e8b57;--passage-2: #b8901c;--passage-3: #8a7a9a}.page-livre>.svg-passages{position:absolute;inset:0;inline-size:100%;block-size:100%;z-index:12;pointer-events:none;overflow:visible}.svg-passages .passage-accolade{fill:none;stroke:var(--c);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.svg-passages .passage-accolade.touche{stroke-width:3px}.svg-passages .passage-rappel{fill:none;stroke:var(--c);stroke-width:1.5px;stroke-dasharray:4 3}.svg-passages .passage-rappel.touche{stroke-dasharray:none;stroke-width:2px}.svg-passages .passage-cible{fill:none;stroke:transparent;stroke-width:18px;pointer-events:stroke;cursor:pointer}.svg-passages .passage-teinte{fill:var(--c);opacity:.13}.passages-bande{position:absolute;inset-inline:2px;z-index:13;display:flex;flex-direction:column;gap:2px;pointer-events:none}.passages-bande.haut{top:calc(2px + var(--bandeau-recouvre, 0px))}.passages-bande.bas{bottom:2px}.passages-bande.haut.dehors{top:auto;bottom:calc(100% + 4px)}.passages-bande.bas.dehors{bottom:auto;top:calc(100% + 4px)}.passage-pastille{pointer-events:auto;display:flex;align-items:center;gap:.3em;padding:1px 6px 1px 2px;border-radius:9px;border:1.5px solid var(--c);background:var(--surface);color:var(--on-surface);font-size:var(--passages-police, 10px);line-height:1.3;cursor:pointer}.passage-pastille .num{flex:none;background:var(--c);color:var(--surface);border-radius:999px;padding:0 .45em;font-weight:700;font-variant-numeric:tabular-nums}.passage-pastille .titre{flex:1;min-inline-size:0;white-space:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 85%,transparent);mask-image:linear-gradient(to right,#000 85%,transparent)}.passage-pastille .titre::-webkit-scrollbar{display:none}.passage-pastille.active{background:var(--c);color:var(--surface)}.passage-pastille.active .num{background:var(--surface);color:var(--c)}.page-livre>.passage-pastille.note{position:absolute;z-index:13;align-items:flex-start;padding:4px 8px 4px 4px;border-radius:10px;font-size:max(12px,var(--passages-police, 12px))}.passage-pastille.note .titre{white-space:normal;overflow:visible;-webkit-mask-image:none;mask-image:none}.passage-pastille.note .detail{display:block;margin-top:3px;font-size:.9em;opacity:.9}.passage-pastille.note .fiche{flex:none;display:inline-flex;margin-inline-start:2px;cursor:pointer}.passage-pastille.note .fiche i{font-size:18px;color:inherit}.page-livre>.passage-pastille.rond{position:absolute;z-index:13;inline-size:12px;block-size:12px;padding:0;border-radius:50%;background:var(--c);border:1.5px solid var(--surface)}.page-livre>.passage-pastille.rond.active{outline:2px solid var(--c);outline-offset:1px}.passage-pastille:focus-visible{outline:2px solid var(--c);outline-offset:1px}.page-livre>.passage-bulle{position:absolute;z-index:14;left:50%;transform:translate(-50%);inline-size:min(86%,320px);display:flex;align-items:center;gap:2px;padding:6px 4px;cursor:pointer;border-radius:12px;background:var(--surface-container-high);color:var(--on-surface);border-inline-start:4px solid var(--c);box-shadow:var(--elevate2);font-size:.72rem;line-height:1.3}.passage-bulle .corps{flex:1;min-inline-size:0}.passage-bulle .titre-b{margin-block-end:.25rem;padding-inline-end:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.passage-bulle .sous-b{color:var(--on-surface-variant);white-space:nowrap;overflow-x:auto;scrollbar-width:none}:is(.passage-bulle .sous-b,.passage-pastille .titre){overscroll-behavior:contain;touch-action:pan-x}.passage-bulle.developpee{align-items:flex-start}.passage-bulle.developpee :is(.titre-b,.sous-b){white-space:normal;overflow:visible;text-overflow:clip}.passage-bulle .sous-b:empty{display:none}.passage-bulle button{flex:none;inline-size:30px;block-size:30px;min-block-size:0;margin:0}.passage-bulle button i{font-size:18px}.passage-bulle>.passage-bulle-croix{inline-size:24px;block-size:24px;translate:35% -35%;box-shadow:var(--elevate1)}.passage-bulle>.passage-bulle-croix i{font-size:16px}.page-livre>.passage-bulle{padding-inline-end:10px}body.mode-quiz :is(.svg-passages,.passages-bande,.passage-pastille,.passage-bulle){display:none}.barre-djouz-textes>[role=button]{pointer-events:auto;cursor:pointer;border-radius:.25rem}.barre-djouz-textes>.barre-djouz-page{align-self:stretch;display:grid;place-items:center;min-inline-size:clamp(7.5rem,22vw,14rem);padding-inline:calc(1.5rem - 5px)}.barre-djouz-textes>[role=button]:hover{background:color-mix(in srgb,var(--on-surface) 8%,transparent)}.pages-djouz{display:flex;overflow-x:auto;overflow-y:hidden;padding-block:.5rem;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch}.pages-djouz-quart{display:flex;flex-direction:column;gap:.25rem;flex:none}.pages-djouz-rangee{display:flex}.pages-djouz-quart+.pages-djouz-quart{margin-inline-start:.25rem}.pages-djouz-quart.suite-paire{margin-inline-start:-.125rem}.pages-djouz-rangee>.pages-djouz-page+.pages-djouz-page{margin-inline-start:.25rem}.pages-djouz-rangee>.pages-djouz-page.gauche-paire{margin-inline-start:-.125rem}.pages-djouz-accolade{--primary: var(--c);position:relative;display:grid;place-items:center;block-size:1.5rem;margin-inline:.5rem}.pages-djouz-accolade:before{content:"";position:absolute;inset:50% 0 0;border:2px solid var(--c);border-block-end:none;border-radius:.6rem .6rem 0 0}#listePagesDjouz .pages-djouz-accolade>.parcours-camembert{position:relative;inline-size:1.4rem;block-size:1.4rem;transform:none}.pages-djouz-accolade{grid-auto-flow:column;justify-content:center;gap:.25rem}.pages-djouz-fraction{position:relative;padding-inline:.25rem;background:var(--surface-container-high);color:var(--c);font-size:.75rem;font-weight:700;line-height:1;direction:ltr}.pages-djouz-page{display:flex;flex-direction:column;align-items:center;gap:.25rem;block-size:auto;min-inline-size:0;border-radius:.5rem;padding:.125rem;cursor:pointer}.pages-djouz-page>img{display:block;block-size:min(16rem,36vh,calc((100vw - 5rem) / 2.6 / var(--page-ratio, .65)));inline-size:auto;aspect-ratio:var(--page-ratio, .65);object-fit:cover;border-radius:.25rem;box-shadow:var(--elevate1);background:var(--surface-container-highest)}.pages-djouz-page>span{color:var(--on-surface-variant);line-height:1}.pages-djouz-page>img.chargement{background:linear-gradient(90deg,var(--surface-container-highest) 25%,var(--surface-container-high) 50%,var(--surface-container-highest) 75%);background-size:200% 100%;animation:squelette-vague 1.2s linear infinite}@media(prefers-reduced-motion:reduce){.pages-djouz-page>img.chargement{animation:none}}.pages-djouz-page.courante{outline:3px solid var(--tertiary-container);outline-offset:0;background:color-mix(in srgb,var(--tertiary-container) 40%,transparent)}.pages-djouz-page.courante>span{color:var(--on-tertiary-container);font-weight:700}#synchroBadges>.chip{max-inline-size:100%}#synchroBadges>.chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0}#dashboard .carte-grande>.row{min-block-size:2.5rem}body.mode-dashboard #btnEnteteKhatm{display:none}body.mode-dashboard #overlayOrientation.actif,body:has(dialog[open]) #overlayOrientation.actif{display:none!important}#panelTraduction.compact #btnTradCompact{margin-inline-start:.25rem}@media(min-width:993px){:root{--retrait-bandeau: 1.875rem}}html.sans-barre-djouz{--retrait-bandeau: 0px}@media(min-width:993px){.moushaf-simple{top:calc(var(--retrait-bandeau, 0px) / 2)}}dialog:is(.bottom,.top)>.poignee-glisser{touch-action:none;cursor:grab}
