1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9193],{32060:function(e,t,a){a.d(t,{$F:function(){return f},AW:function(){return m},Ju:function(){return h},VD:function(){return y},Xi:function(){return g},_x:function(){return p},h_:function(){return u},qB:function(){return c}});var o=a(57437),r=a(2265),n=a(30986),i=a(10407),s=a(30401),d=a(40519),l=a(93448);let u=n.fC,f=n.xz;n.ZA,n.Uv,n.Tr;let p=n.Ee;r.forwardRef((e,t)=>{let{className:a,inset:s,children:d,onPointerDown:u,onPointerUp:f,...p}=e,m=r.useRef(!1);return(0,o.jsxs)(n.fF,{ref:t,className:(0,l.cn)("group flex cursor-pointer select-none items-center rounded-lg px-3 py-2.5 text-sm outline-none transition-all duration-fast focus:bg-muted data-[state=open]:bg-muted min-h-[40px]","touch-manipulation",s&&"ps-8",a),onPointerDown:e=>{"touch"===e.pointerType&&(m.current=!0),null==u||u(e)},onPointerUp:e=>{m.current=!1,null==f||f(e)},...p,children:[d,(0,o.jsx)(i.Z,{className:"ms-auto h-4 w-4 text-muted-foreground transition-transform duration-fast group-data-[state=open]:rotate-90"})]})}).displayName=n.fF.displayName,r.forwardRef((e,t)=>{let{className:a,sideOffset:r=2,alignOffset:i=-5,collisionPadding:s=16,...d}=e;return(0,o.jsx)(n.Uv,{children:(0,o.jsx)(n.tu,{ref:t,sideOffset:r,alignOffset:i,collisionPadding:s,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden p-1.5 text-popover-foreground","glass-subtle rounded-premium-lg","border border-border/15","shadow-premium-lg","ring-1 ring-inset ring-white/5","data-[state=open]:animate-in data-[state=closed]:animate-out","data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0","data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95","data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1","data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1","duration-fast",a),...d})})}).displayName=n.tu.displayName;let m=r.forwardRef((e,t)=>{let{className:a,sideOffset:r=6,...i}=e;return(0,o.jsx)(n.Uv,{children:(0,o.jsx)(n.VY,{ref:t,sideOffset:r,className:(0,l.cn)("z-50 min-w-[10rem] overflow-hidden p-1.5 text-popover-foreground","glass-subtle rounded-premium-lg","border border-border/15","shadow-premium-lg","ring-1 ring-inset ring-white/5","data-[state=open]:animate-in data-[state=closed]:animate-out","data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0","data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95","data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1","data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1","duration-fast",a),...i})})});m.displayName=n.VY.displayName;let g=r.forwardRef((e,t)=>{let{className:a,inset:r,...i}=e;return(0,o.jsx)(n.ck,{ref:t,className:(0,l.cn)("relative flex cursor-pointer select-none items-center gap-3 rounded-lg px-3 py-2.5 text-sm outline-none transition-all duration-fast min-h-[40px]","focus:bg-muted focus:text-foreground","data-[disabled]:pointer-events-none data-[disabled]:opacity-40","[&_svg]:size-4 [&_svg]:shrink-0 [&_svg]:text-muted-foreground",r&&"ps-8",a),...i})});g.displayName=n.ck.displayName,r.forwardRef((e,t)=>{let{className:a,children:r,checked:i,...d}=e;return(0,o.jsxs)(n.oC,{ref:t,className:(0,l.cn)("relative flex cursor-pointer select-none items-center rounded-lg py-2.5 ps-9 pe-3 text-sm outline-none transition-all duration-fast min-h-[40px]","focus:bg-muted focus:text-foreground","data-[disabled]:pointer-events-none data-[disabled]:opacity-40",a),checked:i,...d,children:[(0,o.jsx)("span",{className:"absolute left-3 flex h-4 w-4 items-center justify-center",children:(0,o.jsx)(n.wU,{children:(0,o.jsx)(s.Z,{className:"h-4 w-4 text-primary",strokeWidth:2.5})})}),r]})}).displayName=n.oC.displayName;let c=r.forwardRef((e,t)=>{let{className:a,children:r,...i}=e;return(0,o.jsxs)(n.Rk,{ref:t,className:(0,l.cn)("relative flex cursor-pointer select-none items-center rounded-lg py-2.5 ps-9 pe-3 text-sm outline-none transition-all duration-fast min-h-[40px]","focus:bg-muted focus:text-foreground","data-[disabled]:pointer-events-none data-[disabled]:opacity-40",a),...i,children:[(0,o.jsx)("span",{className:"absolute left-3 flex h-4 w-4 items-center justify-center",children:(0,o.jsx)(n.wU,{children:(0,o.jsx)(d.Z,{className:"h-2 w-2 fill-primary text-primary"})})}),r]})});c.displayName=n.Rk.displayName;let h=r.forwardRef((e,t)=>
1{let{className:a,inset:r,...i}=e;return(0,o.jsx)(n.__,{ref:t,className:(0,l.cn)("px-3 py-2 text-xs font-semibold text-muted-foreground uppercase tracking-wider",r&&"ps-8",a),...i})});h.displayName=n.__.displayName;let y=r.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,o.jsx)(n.Z0,{ref:t,className:(0,l.cn)("-mx-1.5 my-1.5 h-px bg-border/20",a),...r})});y.displayName=n.Z0.displayName},93448:function(e,t,a){a.d(t,{cn:function(){return n}});var o=a(61994),r=a(53335);function n(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,r.m6)((0,o.W)(t))}},23384:function(e,t,a){a.d(t,{Dp:function(){return i},JZ:function(){return l},Ub:function(){return s},uH:function(){return n}});var o=a(3011),r=a(89134);let n="light-gold",i=["soft-gold","soft-green","soft-blue","soft-teal","soft-purple","soft-rose","soft-brown","soft-slate","soft-deep-green","soft-deep-blue","soft-deep-gold","soft-deep-teal","soft-deep-purple","soft-deep-rose","soft-deep-brown","soft-deep-slate","light-gold","light-green","light-blue","light-teal","light-purple","light-rose","light-brown","light-slate","silver-lining","light","light-deep-green","light-deep-blue","light-deep-gold","light-deep-teal","light-deep-purple","light-deep-rose","light-deep-brown","light-deep-slate","sepia","vintage-sepia","dark-black","dark-gray","dark-graphite","dark-midnight","dark-mocha","dark-forest","dark-luxury","dark-green","dark-blue","dark-gold","dark-teal","dark-purple","dark-rose","dark-brown","dark-slate","solid-teal","solid-black","solid-navy","solid-forest","solid-wine","solid-brown","solid-purple","solid-slate","solid-gray","solid-graphite","solid-olive","solid-ocean","solid-midnight","solid-ember","custom"],s={background:"#000000",foreground:"#ffffff",primary:"#dddddd"},d={theme:n,customThemeColors:s,fontSize:"md",lineSpacing:6,verseSpacing:3,wordSpacing:1,lastMushafFontSize:"md",lastNonMushafFontSize:"md",quranFont:"uthmanic-digital",translationFont:"auto",readerWidth:"full",displayMode:"word-by-word",useVerseCards:!0,signLanguageFontSize:"md",translationFontSize:"md",ayahTransliterationFontSize:"md",translationIds:[],showWordByWord:!1,showWordTranslation:!0,showTransliteration:!0,showSignLanguage:!1,showAyahTransliteration:!1,wordTransliterationId:"normal",wordTransliterationLocale:"en",wordTranslationId:1,ayahTransliterationIds:[],wordTooltipMode:"translation",wordClickAction:"audio",selectedTafsirId:null,reciterId:"15",reciterPath:"mishari_rashid_al_afasy",autoPlayNext:!0,audioSpeed:1,repeatMode:"none"},l=(0,o.U)()((0,r.tJ)(e=>({...d,setUiLocale:t=>e({uiLocale:t}),setTheme:t=>{if(e({theme:t}),"undefined"!=typeof document){let e=document.documentElement;e.classList.remove(...i),"custom"!==t&&(e.style.removeProperty("--background"),e.style.removeProperty("--foreground"),e.style.removeProperty("--primary"),e.style.removeProperty("--card"),e.style.removeProperty("--card-foreground")),e.classList.add(t)}},setCustomThemeColors:t=>{if(e({customThemeColors:t}),"undefined"!=typeof document){let e=document.documentElement,a=e=>{let t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);if(!t)return"0 0% 0%";let a=parseInt(t[1],16)/255,o=parseInt(t[2],16)/255,r=parseInt(t[3],16)/255,n=Math.max(a,o,r),i=Math.min(a,o,r),s=0,d=0,l=(n+i)/2;if(n!==i){let e=n-i;switch(d=l>.5?e/(2-n-i):e/(n+i),n){case a:s=((o-r)/e+(o<r?6:0))/6;break;case o:s=((r-a)/e+2)/6;break;case r:s=((a-o)/e+4)/6}}return"".concat(Math.round(360*s)," ").concat(Math.round(100*d),"% ").concat(Math.round(100*l),"%")};e.style.setProperty("--background",a(t.background)),e.style.setProperty("--foreground",a(t.foreground)),e.style.setProperty("--primary",a(t.primary)),e.style.setProperty("--card",a(t.background)),e.style.setProperty("--card-foreground",a(t.foreground))}},setFontSize:t=>e(e=>({fontSize:t,lastMushafFontSize:"mushaf"===e.displayMode||"double-page"===e.displayMode?t:e.lastMushafFontSize,lastNonMushafFontSize:"mushaf"===e.displayMode||"double-page"===e.displayMode?e.lastNonMushafFontSize:t})),setLineSpacing:t=>e({lineSpacing:t}),setVerseSpacing:t=>e({verseSpacing:t}),setWordSpacing:t=>e({wordSpacing:t}),setQuranFont:t=>e({quranFont:t}),setTranslationFont:t=>e({translationFont:t}),setReaderWidth:t=>e({readerWidth:t}),setUseVerseCards:t=>e({useVerseCards:t}),setDisplayMode:t=>e(e=>{let a="mushaf"===t||"double-page"===t,o=a?"sm":e.lastNonMushafFontSize||"md",r="word-by-word"===t||"continuous-word-by-word"===t;return{displayMode:t,fontSize:o,lineSpacing:6,lastMushafFontSize:a?"sm":e.lastMushafFontSize,lastNonMushafFontSize:a?e.lastNonMushafFontSize:o,showWordTranslation:r,showTransliteration:r}}),setSignLanguageFontSize:t=>e({signLanguageFontSize:t}),setTranslationFontSize:t=>e({translationFontSize:t}),setAyahTransliterationFontSize:t=>e({ayahTransliterationFontSize:t}),setTranslationIds:t=>e({translationIds:t}),toggleWordByWord:()=>e(e=>({showWordByWord:!e.showWordByWord})),toggleWordTranslation:()=>e(e=>({showWordTranslation:!e.showWordTranslation})),toggleTransliteration:()=>e(e=>({showTransliteration:!e.showTransliteration})),toggleSignLanguage:()=>e(e=>({showSignLanguage:!e.showSignLanguage})),toggleAyahTransliteration:()=>e(e=>({showAyahTransliteration:!e.showAyahTransliteration})),setWordTransliterationId:t=>e({wordTransliterationId:t}),setWordTransliterationLocale:t=>e({wordTransliterationLocale:t}),setWordTranslationId:t=>e({wordTranslationId:t}),setAyahTransliterationIds:t=>e({ayahTransliterationIds:t}),toggleAyahTransliterationId:t=>e(e=>({ayahTransliterationIds:e.ayahTransliterationIds.includes(t)?e.ayahTransliterationIds.filter(e=>e!==t):[...e.ayahTransliterationIds,t]})),setWordTooltipMode:t=>e({wordTooltipMode:t}),setWordClickAction:t=>e({wordClickAction:t}),setSelectedTafsirId:t=>e({selectedTafsirId:t}),setReciterId:t=>e({reciterId:t}),setReciterPath:t=>e({reciterPath:t}),setAutoPlayNext:t=>e({autoPlayNext:t}),setAudioSpeed:t=>e({audioSpeed:t}),setRepeatMode:t=>e({repeatMode:t}),resetSettings:()=>e(d)}),{name:"quran-reader-settings",version:18,migrate:(e,t)=>
1{if(!e)return e;let a={...e};if(void 0===a.wordTransliterationId&&(a.wordTransliterationId="normal"),"number"==typeof a.wordTransliterationId&&(a.wordTransliterationId=({1:"normal",2:"tajweed",3:"syllables"})[a.wordTransliterationId]||"normal"),void 0===a.wordTransliterationLocale&&(a.wordTransliterationLocale="en"),void 0===a.wordTranslationId&&(a.wordTranslationId=1),void 0===a.translationFontSize&&(a.translationFontSize=a.fontSize||"lg"),void 0===a.ayahTransliterationFontSize&&(a.ayahTransliterationFontSize=a.translationFontSize||a.fontSize||"lg"),void 0!==a.wordTranslationFontSize&&delete a.wordTranslationFontSize,void 0!==a.wordTransliterationFontSize&&delete a.wordTransliterationFontSize,void 0===a.ayahTransliterationId&&(a.ayahTransliterationId="normal"),"number"==typeof a.ayahTransliterationId&&(a.ayahTransliterationId=({1:"normal",2:"tajweed",3:"syllables"})[a.ayahTransliterationId]||"normal"),void 0===a.showAyahTransliteration&&(a.showAyahTransliteration=!1),void 0===a.lastMushafFontSize&&(a.lastMushafFontSize=("mushaf"===a.displayMode||"double-page"===a.displayMode)&&a.fontSize||"md"),void 0===a.lastNonMushafFontSize&&(a.lastNonMushafFontSize="mushaf"===a.displayMode||"double-page"===a.displayMode?"lg":a.fontSize||"lg"),!a.quranFont&&a.arabicFont){let e=String(a.arabicFont),t="uthmanic"===e?"uthmanic-mushaf-1441":"indopak"===e?"indopak-qalam-madinah":"tajweed"===e?"uthmanic-mushaf-tajweed-1441":"madani"===e?"uthmanic-mushaf-1441":"isep-misbah"===e?"indopak-isep-misbah":"sign-language"===e?"arabic-sign-language":void 0;t&&(a.quranFont=t)}if(delete a.arabicFont,t<4&&(("black"===a.theme||void 0===a.theme)&&(a.theme="soft-gold"),("md"===a.fontSize||void 0===a.fontSize)&&(a.fontSize="lg"),("normal"===a.displayMode||void 0===a.displayMode)&&(a.displayMode="word-by-word")),t<5&&("mushaf"===a.displayMode||"double-page"===a.displayMode?a.fontSize=a.lastMushafFontSize||"md":a.fontSize=a.lastNonMushafFontSize||"lg"),t<6&&(a.translationIds=[]),t<7&&("word-by-word"===a.displayMode||"continuous-word-by-word"===a.displayMode)&&(a.showTransliteration=!0),(t<8||void 0===a.reciterPath)&&(a.reciterPath="abdulbaset_abdulsamad_mujawwad"),t<11){let e={"golden-glint":"soft-gold",black:"dark-black","midnight-graphite":"dark-graphite",gray:"dark-gray","midnight-blue":"dark-midnight","mocha-night":"dark-mocha","forest-green":"dark-forest",golden:"dark-gold"};a.theme&&e[a.theme]&&(a.theme=e[a.theme])}if(t<12&&"light-gold"===a.theme&&(a.theme="soft-gold"),t<13&&void 0===a.useVerseCards&&(a.useVerseCards=!0),t<14&&void 0===a.verseSpacing&&(a.verseSpacing=0),t<15&&((1===a.lineSpacing||void 0===a.lineSpacing)&&(a.lineSpacing=6),(0===a.verseSpacing||void 0===a.verseSpacing)&&(a.verseSpacing=3)),t<16)for(let e of["fontSize","lastMushafFontSize","lastNonMushafFontSize","translationFontSize","ayahTransliterationFontSize"])("lg"===a[e]||void 0===a[e])&&(a[e]="md");return t<17&&void 0===a.wordSpacing&&(a.wordSpacing=0),t<18&&(0===a.wordSpacing||void 0===a.wordSpacing)&&(a.wordSpacing=1),a}}))}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.