.qs-backdrop.svelte-hasfmi{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-popover)}.qs.svelte-hasfmi{position:absolute;top:calc(100% + var(--s-2));right:0;z-index:calc(var(--z-popover) + 1);width:300px;display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-4);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--e2);font-family:var(--sans);animation:svelte-hasfmi-qs-in var(--dur-ui) var(--ease)}.qs-grip.svelte-hasfmi{display:none}.qs-row.svelte-hasfmi{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.qs-label.svelte-hasfmi{font-size:var(--fs-2);color:var(--ink-2)}.qs-themes.svelte-hasfmi{justify-content:flex-start;gap:var(--s-3)}.qs-swatch.svelte-hasfmi{width:44px;height:44px;border-radius:var(--r-full);border:1px solid var(--line);display:grid;place-items:center;cursor:pointer;color:var(--accent)}.qs-swatch.on.svelte-hasfmi{outline:2px solid var(--accent);outline-offset:2px}.qs-stepper.svelte-hasfmi{display:flex;align-items:center;gap:var(--s-2)}.qs-stepper.svelte-hasfmi button:where(.svelte-hasfmi){width:44px;height:44px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;display:grid;place-items:center}.qs-stepper.svelte-hasfmi button:where(.svelte-hasfmi):disabled{opacity:.4;cursor:default}.qs-ar-sm.svelte-hasfmi{font-family:var(--arabic-naskh);font-size:14px}.qs-ar-lg.svelte-hasfmi{font-family:var(--arabic-naskh);font-size:22px}.qs-lat-sm.svelte-hasfmi{font-size:12px}.qs-lat-lg.svelte-hasfmi{font-size:18px}.qs-steps.svelte-hasfmi{display:flex;gap:3px}.qs-steps.svelte-hasfmi i:where(.svelte-hasfmi){width:6px;height:6px;border-radius:var(--r-full);background:var(--line)}.qs-steps.svelte-hasfmi i.on:where(.svelte-hasfmi){background:var(--accent)}.qs-block.svelte-hasfmi{display:flex;flex-direction:column;gap:var(--s-2)}.qs-layers.svelte-hasfmi{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-1);padding:var(--s-1);background:var(--surface-2);border-radius:var(--r-sm)}.qs-layer.svelte-hasfmi{min-height:40px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-2);cursor:pointer}.qs-layer.on.svelte-hasfmi{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:var(--e1)}.qs-all.svelte-hasfmi{display:flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-2);border:0;border-top:1px solid var(--line);background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-3);cursor:pointer}.qs-all.svelte-hasfmi span:where(.svelte-hasfmi){flex:1;text-align:start}@keyframes svelte-hasfmi-qs-in{0%{opacity:0;transform:translateY(-4px)}}@media(max-width:600px){.qs-backdrop.svelte-hasfmi{background:#0000004d}.qs.svelte-hasfmi{position:fixed;top:auto;left:0;right:0;bottom:0;width:auto;border-radius:var(--r-lg) var(--r-lg) 0 0;padding-bottom:calc(var(--s-4) + env(safe-area-inset-bottom,0px));box-shadow:var(--e3);animation:svelte-hasfmi-qs-up var(--dur-sheet) var(--ease)}.qs-grip.svelte-hasfmi{display:block;width:36px;height:4px;margin:0 auto;border-radius:var(--r-full);background:var(--line)}@keyframes svelte-hasfmi-qs-up{0%{transform:translateY(100%)}}}@media(prefers-reduced-motion:reduce){.qs.svelte-hasfmi{animation:none}}.mf-chrome.svelte-14v55c2{gap:var(--s-3);padding:0 var(--s-4);font-family:var(--sans);backdrop-filter:none;-webkit-backdrop-filter:none;z-index:var(--z-chrome)}.ch-start.svelte-14v55c2,.ch-end.svelte-14v55c2{display:flex;align-items:center;gap:var(--s-1);min-width:0}.ch-start.svelte-14v55c2{flex:1 1 0;gap:var(--s-3)}.ch-end.svelte-14v55c2{flex:1 1 0;justify-content:flex-end}.ch-logo-link.svelte-14v55c2{display:flex}.ch-logo.svelte-14v55c2{height:36px;width:auto;flex-shrink:0}.ch-title.svelte-14v55c2{display:flex;align-items:center;gap:var(--s-2);min-width:0;min-height:44px;padding:0 var(--s-2);border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink);font:inherit;font-size:var(--fs-3);font-weight:600;cursor:pointer}.ch-title.svelte-14v55c2:hover{background:var(--surface-2)}.ch-booting.svelte-14v55c2{visibility:hidden}.ch-title-text.svelte-14v55c2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ch-title.svelte-14v55c2 .ch-index-icon{display:none;color:var(--ink-2)}.ch-title.svelte-14v55c2 .ch-caret{color:var(--ink-3)}.ch-center.svelte-14v55c2{display:flex;gap:2px;padding:3px;border-radius:var(--r-sm);background:var(--surface-2)}.ch-seg.svelte-14v55c2{min-height:36px;padding:0 var(--s-4);border:0;border-radius:5px;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-2);white-space:nowrap;cursor:pointer}.ch-seg.svelte-14v55c2:hover{color:var(--ink)}.ch-seg.on.svelte-14v55c2{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:var(--e1)}.ch-btn.svelte-14v55c2{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink-2);cursor:pointer}.ch-btn.svelte-14v55c2:hover,.ch-btn.on.svelte-14v55c2{background:var(--surface-2);color:var(--ink)}.ch-aa.svelte-14v55c2{font:inherit;font-size:var(--fs-3);font-weight:600}.ch-quick.svelte-14v55c2{position:relative}.ch-play.svelte-14v55c2{width:44px;height:44px;margin:0 var(--s-1);display:grid;place-items:center;border:1.5px solid var(--accent);border-radius:var(--r-full);background:transparent;color:var(--accent);cursor:pointer;transition:background var(--dur-ui) var(--ease),color var(--dur-ui) var(--ease)}.ch-play.svelte-14v55c2:hover,.ch-play.on.svelte-14v55c2{background:var(--accent);color:var(--on-accent)}.ch-play.loading.svelte-14v55c2{opacity:.7;cursor:wait}.ch-spin.svelte-14v55c2{display:grid;animation:svelte-14v55c2-ch-spin 1s linear infinite}@keyframes svelte-14v55c2-ch-spin{to{transform:rotate(360deg)}}.mf-chrome.svelte-14v55c2 :focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:1024px){.ch-center.svelte-14v55c2{display:none}}@media(max-width:1024px)and (min-width:769px){.ch-fs.svelte-14v55c2{display:none}}@media(max-width:768px){.mf-chrome.svelte-14v55c2{padding:0 var(--s-2);gap:var(--s-1)}.ch-logo-link.svelte-14v55c2{display:none}.ch-title.svelte-14v55c2{gap:var(--s-2)}.ch-title.svelte-14v55c2 .ch-index-icon{display:block}}@media(max-width:600px){.ch-step.svelte-14v55c2,.ch-play.svelte-14v55c2{display:none}.ch-end.svelte-14v55c2{flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.ch-spin.svelte-14v55c2{animation:none}}.aa-backdrop.svelte-1k6v6ku{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-popover)}.aa-sheet.svelte-1k6v6ku{position:fixed;left:var(--aa-left);top:var(--aa-top);z-index:calc(var(--z-popover) + 1);width:260px;display:flex;flex-direction:column;padding:var(--s-2);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--e2);font-family:var(--sans);animation:svelte-1k6v6ku-aa-in var(--dur-ui) var(--ease)}.aa-grip.svelte-1k6v6ku{display:none}.aa-title.svelte-1k6v6ku{padding:var(--s-2) var(--s-3);font-size:var(--fs-2);font-weight:600;color:var(--ink-2)}.aa-title.svelte-1k6v6ku span:where(.svelte-1k6v6ku){color:var(--ink-3);font-weight:400}.aa-sheet.svelte-1k6v6ku button:where(.svelte-1k6v6ku),.aa-sheet.svelte-1k6v6ku a:where(.svelte-1k6v6ku){display:flex;align-items:center;gap:var(--s-3);min-height:44px;padding:0 var(--s-3);border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink);font:inherit;font-size:var(--fs-3);text-align:start;text-decoration:none;cursor:pointer}.aa-sheet.svelte-1k6v6ku button:where(.svelte-1k6v6ku):hover,.aa-sheet.svelte-1k6v6ku a:where(.svelte-1k6v6ku):hover,.aa-sheet.svelte-1k6v6ku :where(.svelte-1k6v6ku):focus-visible{background:var(--surface-2);outline:none}.aa-sheet.svelte-1k6v6ku svg{color:var(--ink-2)}@keyframes svelte-1k6v6ku-aa-in{0%{opacity:0;transform:translateY(-4px)}}@media(max-width:600px){.aa-backdrop.svelte-1k6v6ku{background:#0000004d}.aa-sheet.svelte-1k6v6ku{left:0;right:0;top:auto;bottom:0;width:auto;border-radius:var(--r-lg) var(--r-lg) 0 0;padding-bottom:calc(var(--s-3) + env(safe-area-inset-bottom,0px));box-shadow:var(--e3);animation:svelte-1k6v6ku-aa-up var(--dur-sheet) var(--ease)}.aa-grip.svelte-1k6v6ku{display:block;width:36px;height:4px;margin:var(--s-1) auto var(--s-2);border-radius:var(--r-full);background:var(--line)}@keyframes svelte-1k6v6ku-aa-up{0%{transform:translateY(100%)}}}@media(prefers-reduced-motion:reduce){.aa-sheet.svelte-1k6v6ku{animation:none}}.mf-player.svelte-1kz01ly{display:flex;align-items:center;gap:var(--s-4);padding:0 var(--s-4);padding-bottom:env(safe-area-inset-bottom,0px);height:calc(var(--bottombar-h) + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);font-family:var(--sans)}.pb-reciter.svelte-1kz01ly{display:flex;align-items:center;gap:var(--s-2);min-width:0;max-width:280px;min-height:44px;padding:0 var(--s-2) 0 0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink);font:inherit;text-align:start;cursor:pointer}.pb-reciter.svelte-1kz01ly:hover{background:var(--surface-2)}.pb-avatar.svelte-1kz01ly{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border-radius:var(--r-full);background:var(--accent-soft);color:var(--accent);font-size:var(--fs-1);font-weight:700}.pb-text.svelte-1kz01ly{display:flex;flex-direction:column;min-width:0}.pb-label.svelte-1kz01ly{font-size:var(--fs-2);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pb-imam.svelte-1kz01ly{font-size:var(--fs-1);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pb-track.svelte-1kz01ly{flex:1;display:flex;align-items:center;gap:var(--s-2);min-width:0}.pb-time.svelte-1kz01ly{font-size:var(--fs-1);font-variant-numeric:tabular-nums;color:var(--ink-3)}.pb-bar.svelte-1kz01ly{flex:1;height:24px;display:flex;align-items:center;cursor:pointer}.pb-line.svelte-1kz01ly{position:relative;width:100%;height:3px;border-radius:var(--r-full);background:var(--line);transition:height var(--dur-ui) var(--ease)}.pb-bar.svelte-1kz01ly:hover .pb-line:where(.svelte-1kz01ly),.pb-bar.svelte-1kz01ly:focus-visible .pb-line:where(.svelte-1kz01ly){height:5px}.pb-fill.svelte-1kz01ly{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--accent)}.pb-bar.svelte-1kz01ly:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.pb-controls.svelte-1kz01ly{display:none;align-items:center;gap:var(--s-1)}.pb-btn.svelte-1kz01ly,.pb-play.svelte-1kz01ly{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--r-full);background:transparent;color:var(--ink-2);cursor:pointer}.pb-play.svelte-1kz01ly{border:1.5px solid var(--accent);color:var(--accent)}.pb-play.on.svelte-1kz01ly{background:var(--accent);color:var(--on-accent)}.pb-spin.svelte-1kz01ly{display:grid;animation:svelte-1kz01ly-pb-spin 1s linear infinite}@keyframes svelte-1kz01ly-pb-spin{to{transform:rotate(360deg)}}button.svelte-1kz01ly:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:600px){.mf-player.svelte-1kz01ly{gap:var(--s-2);padding:0 var(--s-2)}.pb-controls.svelte-1kz01ly{display:flex}.pb-time.svelte-1kz01ly,.pb-imam.svelte-1kz01ly{display:none}.pb-reciter.svelte-1kz01ly{max-width:42%}}@media(prefers-reduced-motion:reduce){.pb-spin.svelte-1kz01ly{animation:none}}.mf-drawer.svelte-1bv1p7q{background:var(--surface-2);border-inline-start:1px solid var(--line);font-family:var(--sans)}.dw-head.svelte-1bv1p7q{display:none}.dw-tabs.svelte-1bv1p7q{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.dw-tab.svelte-1bv1p7q{min-height:44px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ink-3);font:inherit;font-size:var(--fs-2);font-weight:600;cursor:pointer}.dw-tab[aria-selected=true].svelte-1bv1p7q{color:var(--ink);border-bottom-color:var(--accent)}.dw-panel.svelte-1bv1p7q{display:flex;flex-direction:column;flex:1;min-height:0}.dw-search-wrap.svelte-1bv1p7q{padding:var(--s-3);border-bottom:1px solid var(--line)}.dw-search.svelte-1bv1p7q{width:100%;min-height:44px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-3)}.dw-search.svelte-1bv1p7q::placeholder{color:var(--ink-3)}.dw-list.svelte-1bv1p7q{list-style:none;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--s-1) 0}.dw-row.svelte-1bv1p7q{display:flex;align-items:center;gap:var(--s-3);min-height:56px;padding:var(--s-2) var(--s-4);border-inline-start:3px solid transparent;color:var(--ink);text-decoration:none}.dw-row.svelte-1bv1p7q:hover{background:color-mix(in srgb,var(--accent-soft) 50%,transparent)}.dw-row[aria-current=page].svelte-1bv1p7q{background:var(--accent-soft);border-inline-start-color:var(--accent)}.dw-num.svelte-1bv1p7q{width:2ch;flex-shrink:0;text-align:end;font-size:var(--fs-2);font-variant-numeric:tabular-nums;color:var(--ink-3)}.dw-row[aria-current=page].svelte-1bv1p7q .dw-num:where(.svelte-1bv1p7q){color:var(--accent);font-weight:600}.dw-main.svelte-1bv1p7q,.dw-side.svelte-1bv1p7q{display:flex;flex-direction:column;gap:2px;min-width:0}.dw-main.svelte-1bv1p7q{flex:1}.dw-side.svelte-1bv1p7q{align-items:flex-end;flex-shrink:0}.dw-name.svelte-1bv1p7q{font-size:var(--fs-3);font-weight:600}.dw-meta.svelte-1bv1p7q{font-size:var(--fs-1);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dw-ar.svelte-1bv1p7q{font-family:var(--arabic-naskh);font-size:var(--fs-4);line-height:1.4}.dw-empty.svelte-1bv1p7q{padding:var(--s-5);color:var(--ink-3);font-size:var(--fs-2)}.dw-pages.svelte-1bv1p7q{padding:var(--s-4);display:flex;flex-direction:column;gap:var(--s-3)}.dw-label.svelte-1bv1p7q{font-size:var(--fs-2);color:var(--ink-2)}.dw-page-row.svelte-1bv1p7q{display:flex;gap:var(--s-2)}.dw-go.svelte-1bv1p7q,.dw-chip.svelte-1bv1p7q{min-height:44px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer}.dw-go.svelte-1bv1p7q{padding:0 var(--s-5);background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.dw-chips.svelte-1bv1p7q{display:flex;flex-wrap:wrap;gap:var(--s-2)}.dw-chip.svelte-1bv1p7q{min-width:52px;font-size:var(--fs-2);font-variant-numeric:tabular-nums}.dw-chip.svelte-1bv1p7q:hover{border-color:var(--accent)}.mf-drawer.svelte-1bv1p7q :focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media(max-width:768px){.mf-drawer.svelte-1bv1p7q{background:var(--surface);box-shadow:var(--e3)}.dw-head.svelte-1bv1p7q{display:flex;align-items:center;justify-content:space-between;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-bottom:1px solid var(--line)}.dw-head.svelte-1bv1p7q h2:where(.svelte-1bv1p7q){font-size:var(--fs-3);font-weight:600}.dw-close.svelte-1bv1p7q{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink-2);cursor:pointer}}.mf-load-error.svelte-gw59qy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:40vh;padding:24px;text-align:center;font-family:var(--sans);color:var(--ink-2);font-size:15px}.mf-retry-btn.svelte-gw59qy{min-height:44px;padding:0 20px;border-radius:8px;border:1px solid var(--rule);background:var(--page);color:var(--ink);font:inherit;font-weight:600;cursor:pointer}.mf-resume-prompt.svelte-gw59qy{position:fixed;left:50%;bottom:calc(80px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:250;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;border:1px solid var(--rule);border-radius:12px;background:var(--page);color:var(--ink-2);box-shadow:0 8px 24px #0000001f;font-family:var(--sans);font-size:14px}.mf-resume-prompt.svelte-gw59qy button:where(.svelte-gw59qy){min-height:44px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--ink);font:inherit;font-weight:600;cursor:pointer}
