PageSourceSearch

https://imantree.com/assets/QisasScreen-DwQqCqOQ.js

js imantree.com collected 2026-09-25 03:35:12 UTC 22,897 bytes, 1 lines download raw bytes

1import{u as gs,e as fs,b as ys,r as c,aW as P,J as is,Z as bs,aX as ns,aY as Ns,j as s}from"./index-PHo2o-Lr.js";import{a as vs,b as R,s as ks,l as o,g as rs,f as ts,c as ws,d as Ss,e as Cs,h as zs}from"./qisasLibrary-BcezidQr.js";import{q as B,g as Ls}from"./audioAssets-Bv_Po6UW.js";const t=(e,a,d="50% 50%",l=null)=>Object.freeze({src:`/assets/qisas/covers/${e}.webp${l?`?v=${l}`:""}`,width:1152,height:768,objectPosition:d,motifKind:a}),ls=Object.freeze({adam:t("adam","tree-clay-earth"),idris:t("idris","symbolic-rank-and-patience"),nuh:t("nuh","ark-flood-landfall"),hud:t("hud","cloud-wind-dwellings"),salih:t("salih","camel-water-rock-homes"),ibrahim:t("ibrahim","fire-foundations-celestial-argument"),lut:t("lut","departure-ruins-clay-stones"),ismail:t("ismail","spring-hills-foundations"),ishaq:t("ishaq","guest-meal-lineage-symbol"),yaqub:t("yaqub","shirts-gates-return"),yusuf:t("yusuf","eleven-stars-sun-moon-well-torn-shirt-grain","50% 50%","3"),ayyub:t("ayyub","water-twigs-restoration"),shuayb:t("shuayb","scale-measure-road-shadow"),musa:t("musa","chest-staff-sea"),harun:t("harun","shared-mission-calf-tablets"),"dhu-l-kifl":t("dhu-l-kifl","symbolic-patience-mercy"),dawud:t("dawud","iron-mountain-birds-sheep"),sulayman:t("sulayman","hoopoe-ant-letter-throne"),ilyas:t("ilyas","symbolic-call-and-empty-cult"),"al-yasa":t("al-yasa","symbolic-distinction-goodness"),yunus:t("yunus","ship-fish-shore-plant"),zakariya:t("zakariya","prayer-provision-renewal"),yahya:t("yahya","scripture-symbolic-peace"),isa:t("isa","palm-water-clay-bird-table"),muhammad:t("muhammad","cave-pen-pledge-tree-qibla")});function cs(e){const a=typeof e=="string"?e:e==null?void 0:e.id;return Object.hasOwn(ls,a)?ls[a]:null}function hs(e,a){return`/audio/qisas/${e}/${a}/story.mp3`}function Ms(e,a){return hs(e,a).replace(/^\/audio\//,"")}function T(e,a,d){return(e==null?void 0:e[Ms(a,d)])||null}function D(e,a,d){var h;if(!((h=a==null?void 0:a.chapters)!=null&&h.length))return!1;const l=T(e,a.id,d);return!l||typeof l!="object"||typeof l.hash!="string"?!1:a.chapters.every(N=>{var w;const j=(w=l.chapters)==null?void 0:w[N.id];return Number.isFinite(j==null?void 0:j.start)&&Number.isFinite(j==null?void 0:j.end)&&j.end>j.start})}function As(e,a,d,l){var N,j;const h=(j=(N=T(e,a,d))==null?void 0:N.chapters)==null?void 0:j[l];return!Number.isFinite(h==null?void 0:h.start)||!Number.isFinite(h==null?void 0:h.end)||h.end<=h.start?null:{start:h.start,end:h.end}}const os={title:{de:"Geschichten des Quran",tr:"Kuran Kıssaları",en:"Stories of the Quran",es:"Historias del Corán"},subtitle:{de:"Eine zusammenhängende Reise durch die Offenbarung",tr:"Kuran kıssalarında birbirine bağlanan bir yolculuk",en:"A connected journey through divine revelation",es:"Un viaje conectado por la revelación divina"},search:{de:"Geschichten oder Propheten suchen …",tr:"Kıssa veya peygamber ara …",en:"Search stories or prophets …",es:"Buscar historias o profetas …"},all:{de:"Alle",tr:"Tümü",en:"All",es:"Todas"},minutes:{de:"Min. Lesezeit",tr:"dk. okuma",en:"min read",es:"min de lectura"},chapters:{de:"Kapitel",tr:"Bölüm",en:"Chapters",es:"Capítulos"},back:{de:"Zurück zu allen Geschichten",tr:"Tüm Kıssalara Dön",en:"Back to all stories",es:"Volver a todas las historias"},listen:{de:"Geschichte anhören",tr:"Kıssayı dinle",en:"Listen to story",es:"Escuchar historia"},stop:{de:"Wiedergabe stoppen",tr:"Durdur",en:"Stop playback",es:"Detener reproducción"},playing:{de:"Wird vorgelesen",tr:"Seslendiriliyor",en:"Now narrating",es:"Narrando ahora"},openQuran:{de:"Im Quran lesen",tr:"Kuran’da oku",en:"Read in Quran",es:"Leer en el Corán"},prologue:{de:"Prolog & Einführung",tr:"Giriş & Arka Plan",en:"Prologue & Introduction",es:"Prólogo e introducción"},stations:{de:"Stationen der Geschichte",tr:"Kıssanın Aşamaları",en:"Story Chapters",es:"Estaciones de la historia"},chapterListen:{de:"Dieses Kapitel anhören",tr:"Bu bölümü dinle",en:"Listen to chapter",es:"Escuchar capítulo"},takeaway:{de:"Was bleibt — Die ewige Weisheit",tr:"Geriye Kalan — Sonsuz Hikmet",en:"What remains — Timeless Wisdom",es:"Lo que queda — Sabiduría eterna"},thread:{de:"Der rote Faden",tr:"Kıssaları Bağlayan İz",en:"The Connecting Thread",es:"El hilo conductor"},before:{de:"Davor (Vorfahren & Wurzeln)",tr:"Öncesi (Kökler & Atalar)",en:"Before (Lineage & Roots)",es:"Antes (Linaje y raíces)"},after:{de:"Danach (Fortführung & Erbe)",tr:"Sonrası (Devamı & Miras)",en:"After (Continuation & Legacy)",es:"Después (Continuación y legado)"},sources:{de:"Quellen & Belege",tr:"Kaynaklar ve Deliller",en:"Sources & References",es:"Fuentes 
1y referencias"},hadithSource:{de:"Originalbericht öffnen",tr:"Asıl rivayeti aç",en:"Open the source narration",es:"Abrir el relato original"},empty:{de:"Keine passenden Geschichten gefunden.",tr:"Eşleşen kıssa bulunamadı.",en:"No matching stories found.",es:"No se encontraron historias coincidentes."},noVoice:{de:"Die szenische Audiofassung wird quellengetreu vorbereitet. Bis zur Freigabe bleibt die Wiedergabe deaktiviert.",tr:"Sahneli sesli sürüm kaynaklara bağlı hazırlanıyor. Onaylanana kadar oynatma kapalı kalır.",en:"The source-bound scenic edition is being prepared. Playback stays disabled until approval.",es:"La edición sonora escénica se prepara con fidelidad a las fuentes. La reproducción seguirá desactivada hasta su aprobación."},fontSize:{de:"Schriftgröße anpassen",tr:"Yazı boyutu",en:"Font size",es:"Tamaño de fuente"}},r=(e,a)=>{var d,l;return((d=os[e])==null?void 0:d[a])||((l=os[e])==null?void 0:l.en)||""};function ds({artwork:e,hero:a=!1}){const[d,l]=c.useState(!1);return c.useEffect(()=>l(!1),[e==null?void 0:e.src]),!e||d?null:s.jsx("div",{className:`qisas-cover qisas-cover-${a?"hero":"thumbnail"}`,"aria-hidden":"true",children:s.jsx("img",{src:e.src,alt:"","aria-hidden":"true",width:e.width,height:e.height,loading:a?"eager":"lazy",decoding:"async",fetchPriority:a?"high":"auto",style:{objectPosition:e.objectPosition},onError:()=>l(!0)})})}function Ws(){var Y,Z,J,X;const{language:e}=gs(),a=vs(e),d=fs(),[l,h]=ys(),[N,j]=c.useState(""),[w,H]=c.useState(""),[C,z]=c.useState(null),[G,us]=c.useState(()=>{try{return localStorage.getItem("imanify_qisas_fontsize")||"md"}catch{return"md"}}),ps=c.useCallback(()=>{const i=["sm","md","lg","xl"];us(p=>{const f=i[(i.indexOf(p)+1)%i.length];try{localStorage.setItem("imanify_qisas_fontsize",f)}catch{}return f})},[]),_=l.get("story")||null,W=c.useCallback(i=>{i?h({story:i},{replace:!1}):h({},{replace:!0})},[h]),n=c.useMemo(()=>R.find(i=>i.id===_)||null,[_]),E=c.useRef(0),b=c.useRef(null),q=c.useRef(null),I=!!n&&D(B,n,a),v=c.useCallback(()=>{var i;return E.current+=1,b.current&&(b.current.pause(),b.current.onended=null,b.current.onerror=null,b.current.ontimeupdate=null,b.current.onplay=null,b.current.onpause=null,b.current=null),(i=q.current)==null||i.call(q),q.current=null,P("qisas"),is("qisas"),E.current},[]),k=c.useCallback(()=>{v(),z(null)},[v]);c.useEffect(()=>()=>{v()},[v]);const O=c.useMemo(()=>{const i=w?R.filter(p=>p.categoryKey===w):R;return ks(i,N,a)},[w,N,a]),U=c.useCallback(async(i,p,{fullStory:f=!1}={})=>{if(!i||!D(B,i,a))return;const L=i.chapters||[];if(p>=L.length){v(),z(null);return}const y=v();z(p),bs("qisas",()=>{v(),z(null)});const S=L[p],m=()=>E.current===y,M=()=>{m()&&(v(),z(null))};if(D(B,i,a)){const F=T(B,i.id,a),A=As(B,i.id,a,S.id);try{const x=await Ls(hs(i.id,a));if(!m())return;const u=new Audio(x);u.preload="auto",b.current=u;let ss=!1;const K=()=>{var g;!m()||ss||(ss=!0,u.pause(),b.current=null,(g=q.current)==null||g.call(q),q.current=null,P("qisas"),M())},xs=()=>{var g;m()&&(b.current=null,(g=q.current)==null||g.call(q),q.current=null,P("qisas"),is("qisas"),z(null))};u.ontimeupdate=()=>{if(!m())return;let g=p;L.forEach((Q,qs)=>{var as;const $=(as=F.chapters)==null?void 0:as[Q.id];Number.isFinite($==null?void 0:$.start)&&u.currentTime>=$.start&&(g=qs)}),z(Q=>Q===g?Q:g)},u.onended=xs,u.onerror=K,u.onplay=()=>ns("qisas","playing"),u.onpause=()=>ns("qisas","paused");const js=typeof window.MediaMetadata=="function"?new window.MediaMetadata({title:o(i.name,a),artist:"Imanify Qisas",album:r("title",e)}):void 0;q.current=Ns("qisas",{play:()=>u.play().catch(K),pause:()=>u.pause(),stop:k,seekto:({seekTime:g})=>{Number.isFinite(g)&&(u.currentTime=Math.max(0,Math.min(g,u.duration||g)))}},js);const es=()=>{m()&&(!f&&A&&Number.isFinite(A.start)&&(u.currentTime=A.start),u.play().catch(K))};u.readyState>=1?es():u.addEventListener("loadedmetadata",es,{once:!0});return}catch{M();return}}M()},[a,e,v,k]),ms=c.useCallback(()=>{k(),l.has("story")?d(-1):W(null)},[k,l,d,W]),V=c.useCallback((i,p)=>{k(),d("/quran",{state:{jumpTo:{surah:i,ayah:p}}})},[d,k]);if(n){const i=cs(n),p=rs(n),f=p[0],L=C!==null?(Y=n.chapters)==null?void 0:Y[C]:null;return s.jsxs("div",{className:`qisas-screen qisas-detail font-scale-${G}`,children:[C!==null&&s.jsxs("div",{className:"qisas-playback-pill-bar",role:"status","aria-live":"polite",children:[s.jsxs("div",{className:"qisas-playback-left",children:[s.jsxs("span",{className:"qisas-equalizer","aria-hidden":"true",children:[s.jsx("span",{className:"qisas-eq-bar"}),s.jsx("span",{className:"qisas-eq-bar"}),s.jsx("span",{className:"qisas-eq-bar"}),s.jsx("span",{className:"qisas-eq-bar"})]}),s.jsxs("div",{className:"qisas-playback-meta",children:[s.jsx("span",{className:"qisas-playback-tag",children:r("playing",e)}),s.jsx("span",{className:"qisas-playback-title",children:L?o(L.title,a):o(n.name,a)})]})]}),s.jsxs("button",{className:"qisas-playback-stop-btn",type:"button",onClick:k,children:[s.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"
1currentColor",children:s.jsx("rect",{x:"4",y:"4",width:"16",height:"16",rx:"2"})}),s.jsx("span",{children:r("stop",e)})]})]}),s.jsxs("section",{className:`qisas-hero-card${i?" qisas-has-artwork":""}`,children:[!i&&s.jsx("div",{className:"qisas-hero-ambient-glow","aria-hidden":"true"}),s.jsxs("div",{className:"qisas-hero-nav-bar",children:[s.jsxs("button",{className:"qisas-back-pill",type:"button",onClick:ms,children:[s.jsx("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.4",strokeLinecap:"round",strokeLinejoin:"round",children:s.jsx("polyline",{points:"15 18 9 12 15 6"})}),s.jsx("span",{children:r("back",e)})]}),s.jsxs("button",{className:"qisas-fontsize-pill",type:"button",onClick:ps,title:r("fontSize",e),"aria-label":r("fontSize",e),children:[s.jsx("span",{className:"qisas-fs-icon",children:"Aa"}),s.jsx("span",{className:"qisas-fs-label",children:G.toUpperCase()})]})]}),s.jsx(ds,{artwork:i,hero:!0},n.id),s.jsxs("div",{className:"qisas-hero-calligraphy-area",children:[s.jsx("div",{className:"qisas-hero-arabic font-arabic",children:n.arabicName}),s.jsxs("div",{className:"qisas-ornament-row","aria-hidden":"true",children:[s.jsx("span",{className:"qisas-ornament-line"}),s.jsx("span",{className:"qisas-ornament-gem",children:"✦"}),s.jsx("span",{className:"qisas-ornament-line"})]})]}),s.jsxs("div",{className:"qisas-hero-headings",children:[s.jsx("h1",{className:"qisas-hero-title font-display",children:o(n.name,a)}),s.jsx("p",{className:"qisas-hero-subtitle",children:o(n.nameLocal,a)})]}),s.jsxs("div",{className:"qisas-hero-metrics",children:[f&&s.jsxs("span",{className:"qisas-metric-tag",children:[s.jsxs("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[s.jsx("path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"}),s.jsx("path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"})]}),s.jsxs("span",{children:["Sure ",ts(p,3)]})]}),s.jsxs("span",{className:"qisas-metric-tag",children:[s.jsxs("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[s.jsx("circle",{cx:"12",cy:"12",r:"10"}),s.jsx("polyline",{points:"12 6 12 12 16 14"})]}),s.jsxs("span",{children:[n.minutes," ",r("minutes",e)]})]}),s.jsxs("span",{className:"qisas-metric-tag",children:[s.jsxs("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[s.jsx("path",{d:"M4 19.5A2.5 2.5 0 0 1 6.5 17H20"}),s.jsx("path",{d:"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"})]}),s.jsxs("span",{children:[((Z=n.chapters)==null?void 0:Z.length)||0," ",r("chapters",e)]})]})]}),s.jsxs("div",{className:"qisas-hero-actions",children:[I?s.jsx("button",{className:`qisas-action-primary ${C!==null?"is-playing":""}`,type:"button",onClick:()=>C!==null?k():U(n,0,{fullStory:!0}),children:C!==null?s.jsxs(s.Fragment,{children:[s.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:s.jsx("rect",{x:"4",y:"4",width:"16",height:"16",rx:"2"})}),s.jsx("span",{children:r("stop",e)})]}):s.jsxs(s.Fragment,{children:[s.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:s.jsx("polygon",{points:"5 3 19 12 5 21 5 3"})}),s.jsx("span",{children:r("listen",e)})]})}):s.jsx("span",{className:"qisas-no-voice-hint",children:r("noVoice",e)}),f&&s.jsxs("button",{className:"qisas-action-secondary",type:"button",onClick:()=>V(f.surah,f.from),children:[s.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[s.jsx("path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"}),s.jsx("path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"})]}),s.jsx("span",{children:r("openQuran",e)}),s.jsx("span",{className:"qisas-action-arrow",children:"↗"})]})]})]}),s.jsxs("section",{className:"qisas-prologue-card",children:[s.jsx("div",{className:"qisas-prologue-header",children:s.jsxs("span",{className:"qisas-prologue-tag",children:[s.jsx("span",{className:"qisas-tag-pulse"}),r("prologue",e)]})}),s.jsx("p",{className:"qisas-prologue-body",children:o(n.intro,a)})]}),s.jsxs("section",{className:"qisas-chapters-container",children:[s.jsxs("div",{className:"qisas-section-header",children:[s.jsx("h2",{className:"qisas-section-heading font-display",children:r("stations",e)}),s.jsxs("span",{className:"qisas-section-badge",children:[((J=n.chapters)==null?void 0:J.length)||0," ",r("
1chapters",e)]})]}),s.jsx("div",{className:"qisas-chapter-cards-list",children:(n.chapters||[]).map((y,S)=>{const m=C===S,M=ws(n,y),F=y.hadithReferences||[],A=String(S+1).padStart(2,"0");return s.jsxs("article",{className:`qisas-chapter-card ${m?"is-speaking":""}`,children:[s.jsxs("header",{className:"qisas-chapter-card-header",children:[s.jsx("div",{className:"qisas-chapter-num-badge font-display",children:m?s.jsxs("span",{className:"qisas-equalizer-mini","aria-label":"Wiedergabe aktiv",children:[s.jsx("span",{className:"qisas-eq-bar"}),s.jsx("span",{className:"qisas-eq-bar"}),s.jsx("span",{className:"qisas-eq-bar"})]}):A}),s.jsxs("div",{className:"qisas-chapter-titles",children:[s.jsx("h3",{className:"qisas-chapter-title font-display",children:o(y.title,a)}),(M.length>0||F.length>0)&&s.jsxs("div",{className:"qisas-chapter-ref-group",children:[M.map(x=>s.jsxs("button",{className:"qisas-ref-pill",type:"button",title:"Direkt im Quran aufschlagen",onClick:()=>V(x.surah,x.from),children:[s.jsxs("svg",{width:"11",height:"11",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:[s.jsx("path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"}),s.jsx("path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"})]}),s.jsx("span",{children:Ss([x])}),s.jsx("span",{className:"qisas-ref-pill-arrow",children:"↗"})]},`${x.surah}:${x.from}:${x.to||x.from}`)),F.map(x=>s.jsxs("a",{className:"qisas-ref-pill",href:`https://sunnah.com/bukhari:${x.number}`,target:"_blank",rel:"noopener noreferrer",title:r("hadithSource",a),children:[s.jsx("span",{"aria-hidden":"true",children:"📜"}),s.jsxs("span",{children:[x.collection," ",x.number]}),s.jsx("span",{className:"qisas-ref-pill-arrow",children:"↗"})]},`${x.collection}:${x.number}`))]})]})]}),s.jsx("div",{className:"qisas-chapter-card-body",children:s.jsx("p",{className:"qisas-chapter-text",children:o(y.text,a)})}),I&&s.jsx("footer",{className:"qisas-chapter-card-footer",children:s.jsx("button",{className:`qisas-chapter-play-btn ${m?"is-active":""}`,type:"button",onClick:()=>m?k():U(n,S),children:m?s.jsxs(s.Fragment,{children:[s.jsx("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"currentColor",children:s.jsx("rect",{x:"4",y:"4",width:"16",height:"16",rx:"2"})}),s.jsx("span",{children:r("stop",e)})]}):s.jsxs(s.Fragment,{children:[s.jsx("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"currentColor",children:s.jsx("polygon",{points:"5 3 19 12 5 21 5 3"})}),s.jsx("span",{children:r("chapterListen",e)})]})})})]},y.id)})})]}),n.continuity&&s.jsxs("section",{className:"qisas-continuity-card",children:[s.jsx("div",{className:"qisas-card-header",children:s.jsxs("span",{className:"qisas-card-header-tag",children:[s.jsxs("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[s.jsx("circle",{cx:"12",cy:"12",r:"10"}),s.jsx("polyline",{points:"12 6 12 12 14 14"})]}),r("thread",e)]})}),s.jsxs("div",{className:"qisas-timeline-tree",children:[n.continuity.before&&s.jsxs("div",{className:"qisas-timeline-node before",children:[s.jsxs("div",{className:"qisas-timeline-spine",children:[s.jsx("span",{className:"qisas-spine-point"}),s.jsx("span",{className:"qisas-spine-line"})]}),s.jsxs("div",{className:"qisas-timeline-text-wrap",children:[s.jsx("strong",{className:"qisas-timeline-node-title",children:r("before",e)}),s.jsx("p",{className:"qisas-timeline-node-body",children:o(n.continuity.before,a)})]})]}),s.jsxs("div",{className:"qisas-timeline-node current",children:[s.jsxs("div",{className:"qisas-timeline-spine",children:[s.jsx("span",{className:"qisas-spine-point is-active"}),n.continuity.after&&s.jsx("span",{className:"qisas-spine-line"})]}),s.jsxs("div",{className:"qisas-timeline-text-wrap",children:[s.jsx("strong",{className:"qisas-timeline-node-title is-gold",children:o(n.name,a)}),s.jsx("p",{className:"qisas-timeline-node-body",children:o(n.teaser,a)})]})]}),n.continuity.after&&s.jsxs("div",{className:"qisas-timeline-node after",children:[s.jsx("div",{className:"qisas-timeline-spine",children:s.jsx("span",{className:"qisas-spine-point"})}),s.jsxs("div",{className:"qisas-timeline-text-wrap",children:[s.jsx("strong",{className:"qisas-timeline-node-title",children:r("after",e)}),s.jsx("p",{className:"qisas-timeline-node-body",children:o(n.continuity.after,a)})]})]})]})]}),n.takeaway&&s.jsxs("section",{className:"qisas-takeaway-card",children:[s.jsx("div",{className:"qisas-takeaway-ambient","aria-hidden":"true"}),s.jsxs("div",{className:"qisas-takeaway-inner",children:[s.jsxs("div",{className:"qisas-takeaway-header",children:[s.jsx("span",{className:"qisas-takeaway-icon","aria-hidden":"true",children:"✨"}),s.jsx("h3",{className:"qisas-takeaway-title font-display",children:r("takeaway",e)})]}),s.jsxs("blockquote",{className:"qisas-takeaway-quote",children:["“",o(n.takeaway,a),"”"]}
1)]})]}),!!((X=n.sources)!=null&&X.length)&&s.jsxs("footer",{className:"qisas-sources-card",children:[s.jsx("span",{className:"qisas-sources-label",children:r("sources",e)}),s.jsx("div",{className:"qisas-sources-list",children:n.sources.map(y=>{const S=Cs(y),m=s.jsxs(s.Fragment,{children:[s.jsx("span",{className:"qisas-source-icon","aria-hidden":"true",children:"📜"}),s.jsx("span",{children:y.label})]});return S?s.jsx("a",{className:"qisas-source-chip",href:S,target:"_blank",rel:"noopener noreferrer",children:m},y.ref):s.jsx("span",{className:"qisas-source-chip",children:m},y.ref)})})]})]})}return s.jsxs("div",{className:"qisas-screen qisas-list-view",children:[s.jsxs("header",{className:"qisas-head",children:[s.jsx("div",{className:"qisas-head-arabic font-arabic",children:"أَحْسَنَ الْقَصَصِ"}),s.jsx("h1",{className:"qisas-head-title font-display",children:r("title",e)}),s.jsx("p",{className:"qisas-head-subtitle",children:r("subtitle",e)})]}),s.jsxs("div",{className:"qisas-search-container",children:[s.jsxs("svg",{className:"qisas-search-glass",width:"17",height:"17",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round",children:[s.jsx("circle",{cx:"11",cy:"11",r:"8"}),s.jsx("line",{x1:"21",y1:"21",x2:"16.65",y2:"16.65"})]}),s.jsx("input",{className:"qisas-search-input",type:"search",value:N,placeholder:r("search",e),onChange:i=>j(i.target.value)}),N&&s.jsx("button",{className:"qisas-search-reset",type:"button",onClick:()=>j(""),"aria-label":"Suche löschen",children:"✕"})]}),s.jsxs("div",{className:"qisas-chips-scroll",children:[s.jsx("button",{className:`qisas-filter-chip ${w===""?"is-active":""}`,type:"button",onClick:()=>H(""),children:r("all",e)}),zs.map(i=>s.jsxs("button",{className:`qisas-filter-chip ${w===i.key?"is-active":""}`,type:"button",onClick:()=>H(i.key),children:[s.jsx("span",{className:"qisas-chip-emoji",children:i.icon}),s.jsx("span",{children:o(i,e)})]},i.key))]}),O.length===0?s.jsxs("div",{className:"qisas-empty-state",children:[s.jsx("div",{className:"qisas-empty-circle",children:"🔍"}),s.jsx("p",{className:"qisas-empty-text",children:r("empty",e)})]}):s.jsx("div",{className:"qisas-grid",children:O.map(i=>{const p=rs(i),f=cs(i);return s.jsx("article",{className:"qisas-card-wrapper",children:s.jsxs("button",{className:`qisas-card${f?" qisas-has-artwork":""}`,type:"button",onClick:()=>W(i.id),children:[s.jsx(ds,{artwork:f}),s.jsxs("div",{className:"qisas-card-top-row",children:[s.jsx("span",{className:"qisas-card-seal font-arabic",children:i.arabicName}),i.category&&s.jsxs("span",{className:"qisas-card-category-pill",children:[i.category.icon," ",o(i.category,e)]})]}),s.jsx("h2",{className:"qisas-card-name font-display",children:o(i.name,a)}),s.jsx("span",{className:"qisas-card-subname",children:o(i.nameLocal,a)}),s.jsx("p",{className:"qisas-card-teaser",children:o(i.teaser,a)}),s.jsxs("div",{className:"qisas-card-footer",children:[s.jsxs("div",{className:"qisas-card-tags",children:[s.jsxs("span",{className:"qisas-card-tag-item",children:["⏱ ",i.minutes," ",r("minutes",e)]}),s.jsx("span",{className:"qisas-card-tag-dot",children:"·"}),s.jsxs("span",{className:"qisas-card-tag-item",children:["📑 ",i.chapters.length," ",r("chapters",e)]}),p.length>0&&s.jsxs(s.Fragment,{children:[s.jsx("span",{className:"qisas-card-tag-dot",children:"·"}),s.jsxs("span",{className:"qisas-card-tag-item",children:["📖 ",ts(p,1)]})]})]}),s.jsx("span",{className:"qisas-card-chevron","aria-hidden":"true",children:"→"})]})]})},i.id)})})]})}export{Ws as default};

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.