@font-face{font-family:Amiri;src:url(/fonts/Amiri-Regular.woff2?v=1.003s)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amiri;src:url(/fonts/Amiri-Bold.woff2?v=1.003s)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ui-font:"Amiri", system-ui, "Segoe UI", Tahoma, "Noto Sans Arabic", sans-serif;--stage:#476460;--stage-deep:#2f4744;--board:maroon;--chrome-bg:#182120d1;--chrome-fg:#f4efe4;--chrome-muted:#c9c1b0;--accent:#d9ba85;--surface:#fbf8f1;--surface-fg:#2a2520;--line:#ffffff24;--focus:#ffd58a;--radius:10px;--index-accent:#476460;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--stage:#2b3b39;--stage-deep:#1a2423;--chrome-bg:#0e1212e0;--surface:#24211d;--surface-fg:#efe8d5;--index-accent:#d9ba85}}:root[data-theme=dark]{--index-accent:#d9ba85;--stage:#2b3b39;--stage-deep:#1a2423;--chrome-bg:#0e1212e0;--surface:#24211d;--surface-fg:#efe8d5}*{box-sizing:border-box}:root{--safe-top:env(safe-area-inset-top);--safe-bottom:var(--hi-override,env(safe-area-inset-bottom))}html,body,#app{height:100%}html,body{overscroll-behavior:none;overflow:hidden}body{color:var(--chrome-fg);font:17px/1.55 var(--ui-font);-webkit-tap-highlight-color:transparent;background:#445d59 -webkit-image-set(url(/skin/underground.avif) 1x type("image/avif"),url(/skin/underground.jpg) 1x type("image/jpeg")) 50%/cover no-repeat fixed;background:#445d59 image-set("/skin/underground.avif" 1x type("image/avif"),"/skin/underground.jpg" 1x type("image/jpeg")) 50%/cover no-repeat fixed;margin:0;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.backdrop.svelte-l4qc5u{z-index:20;background:#00000073;position:fixed;top:0;bottom:0;left:0;right:0}.index.svelte-l4qc5u{z-index:21;top:max(12px, var(--safe-top));bottom:max(12px, var(--safe-bottom));background:var(--surface);width:min(720px,100vw - 24px);color:var(--surface-fg);border-radius:14px;flex-direction:column;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 70px #00000080}header.svelte-l4qc5u{justify-content:space-between;align-items:center;padding:14px 16px 6px;display:flex}h2.svelte-l4qc5u{margin:0;font-size:22px}.close.svelte-l4qc5u{background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.close.svelte-l4qc5u:hover{background:#7f7f7f26}.close.svelte-l4qc5u svg:where(.svelte-l4qc5u){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.tabs.svelte-l4qc5u{background:#7f7f7f24;border-radius:999px;gap:4px;margin:4px 16px 10px;padding:4px;display:flex}.tabs.svelte-l4qc5u button:where(.svelte-l4qc5u){background:0 0;border:0;border-radius:999px;flex:1;padding:7px 10px;font-size:17px}.tabs.svelte-l4qc5u button.on:where(.svelte-l4qc5u){color:#fff;background:#476460;font-weight:600}.search.svelte-l4qc5u{background:0 0;border:1px solid #7f7f7f59;border-radius:10px;margin:0 16px 8px;padding:10px 14px;font-size:18px}.list.svelte-l4qc5u{flex:1;margin:0;padding:0 8px 8px;list-style:none;overflow-y:auto}.list.grid.svelte-l4qc5u{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));align-content:start;gap:2px;display:grid}.row.svelte-l4qc5u{text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:9px 10px;display:flex}.row.svelte-l4qc5u:hover,.part.svelte-l4qc5u:hover{background:#4764601f}.row[aria-current=true].svelte-l4qc5u,.hizb[aria-current=true].svelte-l4qc5u{background:#d9ba8547}.badge.svelte-l4qc5u{width:36px;height:36px;color:var(--index-accent);background:#d9ba8526;border:1.5px solid #c9a96a;border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:600;display:grid}.main.svelte-l4qc5u{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.main.svelte-l4qc5u strong:where(.svelte-l4qc5u){font-size:19px}.main.svelte-l4qc5u small:where(.svelte-l4qc5u){opacity:.7;font-size:15px}.part.svelte-l4qc5u small:where(.svelte-l4qc5u){opacity:.7;font-size:15px}.page.svelte-l4qc5u{opacity:.75;text-align:end;flex:none;min-width:2.5em;font-size:17px}.hizb.svelte-l4qc5u{border-radius:10px;align-items:flex-start;gap:12px;padding:8px 10px;display:flex}.parts.svelte-l4qc5u{flex:1;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px;display:grid}.part.svelte-l4qc5u{text-align:start;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 10px;display:flex}.part.svelte-l4qc5u .label:where(.svelte-l4qc5u){font-size:17px;font-weight:600}.empty.svelte-l4qc5u{text-align:center;opacity:.7;padding:24px}footer.svelte-l4qc5u a:where(.svelte-l4qc5u){color:inherit}footer.svelte-l4qc5u{opacity:.6;text-align:center;border-top:1px solid #7f7f7f33;padding:8px 16px 12px;font-size:13px}.ayah-bar.svelte-12f4enz{z-index:15;left:50%;bottom:calc(58px + var(--safe-bottom));background:var(--surface);width:min(680px,100vw - 16px);color:var(--surface-fg);border-radius:14px;padding:10px 14px 12px;position:fixed;transform:translate(-50%);box-shadow:0 16px 40px #00000073}.head.svelte-12f4enz{align-items:center;gap:10px;display:flex}.head.svelte-12f4enz strong:where(.svelte-12f4enz){font-size:18px}.page.svelte-12f4enz{opacity:.7;font-size:15px}.close.svelte-12f4enz{background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;margin-inline-start:auto;display:grid}.close.svelte-12f4enz:hover{background:#7f7f7f26}.close.svelte-12f4enz svg:where(.svelte-12f4enz){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.actions.svelte-12f4enz svg:where(.svelte-12f4enz){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.text.svelte-12f4enz{background:#d9ba8524;border-radius:8px;max-height:5.7em;margin:6px 0 10px;padding:4px 8px;font-size:22px;line-height:1.9;overflow-y:auto}.num.svelte-12f4enz{opacity:.8;font-size:18px}.actions.svelte-12f4enz{flex-wrap:wrap;gap:8px;display:flex}.actions.svelte-12f4enz button:where(.svelte-12f4enz){background:0 0;border:1px solid #7f7f7f66;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:16px;display:inline-flex}.actions.svelte-12f4enz button:where(.svelte-12f4enz):hover{background:#4764601f}.actions.svelte-12f4enz button[aria-pressed=true]:where(.svelte-12f4enz){color:#476460;border-color:#476460}.actions.svelte-12f4enz button.primary:where(.svelte-12f4enz){color:#fff;background:#476460;border-color:#476460}.actions.svelte-12f4enz button.primary:where(.svelte-12f4enz):hover{background:#3c5652}.actions.svelte-12f4enz button.primary.alt:where(.svelte-12f4enz){background:#8a6a2f;border-color:#8a6a2f}.actions.svelte-12f4enz button.primary.alt:where(.svelte-12f4enz):hover{background:#765a26}@media (max-height:500px){.ayah-bar.svelte-12f4enz{bottom:calc(8px + var(--safe-bottom));padding:6px 12px 8px}.head.svelte-12f4enz strong:where(.svelte-12f4enz){font-size:16px}.text.svelte-12f4enz{white-space:nowrap;text-overflow:ellipsis;max-height:2em;margin:4px 0 6px;font-size:18px;overflow:hidden}.actions.svelte-12f4enz button:where(.svelte-12f4enz){padding:3px 10px;font-size:14px}}.audio-bar.svelte-n5tyxq{z-index:14;left:50%;bottom:calc(58px + var(--safe-bottom));background:var(--surface);width:min(680px,100vw - 16px);color:var(--surface-fg);border-radius:14px;padding:8px 12px 6px;transition:transform .25s,opacity .25s;position:fixed;transform:translate(-50%);box-shadow:0 16px 40px #00000073}.audio-bar.hidden.svelte-n5tyxq{opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 70px))}.row.svelte-n5tyxq{align-items:center;gap:8px;display:flex}.controls.svelte-n5tyxq{flex-wrap:wrap;row-gap:6px;margin-top:6px}.headphones.svelte-n5tyxq{color:#476460;flex:none;width:22px;height:22px}.now.svelte-n5tyxq{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.now.svelte-n5tyxq strong:where(.svelte-n5tyxq){white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.status.svelte-n5tyxq{opacity:.75;font-size:14px}.status.error.svelte-n5tyxq{color:#b0413e;opacity:1}select.svelte-n5tyxq{background:0 0;border:1px solid #7f7f7f66;border-radius:8px;max-width:46%;padding:4px 8px;font-size:15px}select.svelte-n5tyxq option:where(.svelte-n5tyxq){color:#222}.close.svelte-n5tyxq{background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.close.svelte-n5tyxq:hover,.ctl.svelte-n5tyxq:hover:not(:disabled){background:#7f7f7f26}svg.svelte-n5tyxq{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}svg.svelte-n5tyxq .fill{fill:currentColor;stroke:none}.close.svelte-n5tyxq svg:where(.svelte-n5tyxq){width:20px;height:20px}.ctl.svelte-n5tyxq{background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ctl.svelte-n5tyxq svg:where(.svelte-n5tyxq){width:22px;height:22px}.ctl.main.svelte-n5tyxq{color:#fff;background:#476460;width:44px;height:44px}.ctl.main.svelte-n5tyxq:hover{background:#3c5652}.ctl.on.svelte-n5tyxq{color:#476460;background:#47646026}.ctl.svelte-n5tyxq:disabled{opacity:.35}[dir=rtl] .ctl.svelte-n5tyxq:not(.main) svg:where(.svelte-n5tyxq){transform:scaleX(-1)}.progress.svelte-n5tyxq{opacity:.7;font-size:14px}.spacer.svelte-n5tyxq{flex:1}.chip.svelte-n5tyxq{background:0 0;border:1px solid #7f7f7f66;border-radius:999px;padding:5px 12px;font-size:15px}.chip.svelte-n5tyxq:hover:not(:disabled){background:#4764601f}.note.svelte-n5tyxq{opacity:.55;margin:4px 0 0;font-size:12px}@media (max-height:500px){.audio-bar.svelte-n5tyxq{bottom:calc(8px + var(--safe-bottom));padding:4px 10px}.note.svelte-n5tyxq{display:none}}.rec-panel.svelte-qwdele{z-index:13;color:#1f2a26;background:#d8eddd;border:1px solid #b0863f8c;border-bottom:3px solid #b0863f;border-radius:14px;flex-direction:column;width:min(680px,100vw - 16px);transition:bottom .25s,top .25s;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 24px #00000040}.rec-panel.side.svelte-qwdele{width:min(380px,34vw);left:auto;right:8px;transform:none}header.svelte-qwdele{border-bottom:1px solid #b0863f59;flex:none;align-items:center;gap:4px;padding:4px 6px 4px 4px;display:flex}.who.svelte-qwdele{min-width:0;color:inherit;text-align:start;background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:8px;padding:4px 8px;display:flex}.who.svelte-qwdele:hover{background:#1f2a2614}.phones.svelte-qwdele{color:#8a6a2f;fill:none;stroke:currentColor;flex:none;width:18px;height:18px}.phones.svelte-qwdele .fill:where(.svelte-qwdele){fill:currentColor;stroke:none}.ctl.svelte-qwdele .fill:where(.svelte-qwdele){fill:currentColor;stroke:none}.who-text.svelte-qwdele{flex-direction:column;min-width:0;line-height:1.25;display:flex}.who-text.svelte-qwdele strong:where(.svelte-qwdele){white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.who-text.svelte-qwdele small:where(.svelte-qwdele){color:#4b5a54;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ctl.svelte-qwdele{width:36px;height:36px;color:inherit;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.ctl.svelte-qwdele:hover{background:#1f2a261a}.ctl.main.svelte-qwdele{color:#fff;background:#b0863f}.ctl.main.svelte-qwdele:hover{background:#8a6a2f}.ctl.svelte-qwdele svg:where(.svelte-qwdele){width:18px;height:18px}.ctl.svelte-qwdele .x:where(.svelte-qwdele){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.body.svelte-qwdele{overscroll-behavior:contain;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#b0863fb3 transparent;height:min(24vh,210px);padding:8px 14px 10px;overflow-y:auto}.body.svelte-qwdele::-webkit-scrollbar{width:6px}.body.svelte-qwdele::-webkit-scrollbar-thumb{background:#b0863fb3;border-radius:3px}.body.more.svelte-qwdele{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.side.svelte-qwdele .body:where(.svelte-qwdele){flex:1;height:auto;min-height:0}.body.svelte-qwdele p:where(.svelte-qwdele){text-align:justify;margin:0;font:20px/1.85 Amiri,serif;transition:opacity .2s}.body.svelte-qwdele p.dim:where(.svelte-qwdele){opacity:.45}.body.tr.svelte-qwdele p:where(.svelte-qwdele){text-align:start;font:19px/1.6 Georgia,Times New Roman,serif}.body.tr.svelte-qwdele sup:where(.svelte-qwdele){color:#8a6a2f;padding:0 1px;font-size:.62em;line-height:0}.notes.svelte-qwdele{color:#3d4a45;border-top:1px dashed #1f2a264d;margin:6px 0 0;padding:6px 0 0;font:14px/1.5 Georgia,serif;list-style:none}.notes.svelte-qwdele li:where(.svelte-qwdele){margin:0 0 4px}.notes.svelte-qwdele .mk:where(.svelte-qwdele){color:#8a6a2f;font-weight:600}.state.svelte-qwdele{color:#4b5a54;font-size:16px!important}@media (max-height:500px){.body.svelte-qwdele{height:30vh}.body.svelte-qwdele p:where(.svelte-qwdele){font-size:17px}.body.tr.svelte-qwdele p:where(.svelte-qwdele){font-size:16px}}.backdrop.svelte-17le4ll{z-index:20;background:#00000073;position:fixed;top:0;bottom:0;left:0;right:0}.panel.svelte-17le4ll{z-index:21;top:max(12px, var(--safe-top));bottom:max(12px, var(--safe-bottom));background:var(--surface);width:min(560px,100vw - 24px);color:var(--surface-fg);border-radius:14px;flex-direction:column;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 70px #00000080}.panel.wide.svelte-17le4ll{width:min(980px,100vw - 24px)}header.svelte-17le4ll{justify-content:space-between;align-items:center;padding:14px 16px 8px;display:flex}h2.svelte-17le4ll{margin:0;font-size:22px}.close.svelte-17le4ll{background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.close.svelte-17le4ll:hover{background:#7f7f7f26}.close.svelte-17le4ll svg:where(.svelte-17le4ll){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.here.svelte-8qxuqv{background:#d9ba8529;border-radius:12px;gap:8px;margin:0 16px 10px;padding:12px;display:grid}.here-title.svelte-8qxuqv small:where(.svelte-8qxuqv){opacity:.7}textarea.svelte-8qxuqv{resize:vertical;width:100%;font:inherit;background:0 0;border:1px solid #7f7f7f59;border-radius:8px;padding:8px 10px;font-size:17px}.actions.svelte-8qxuqv{gap:8px;display:flex}.actions.svelte-8qxuqv button:where(.svelte-8qxuqv){background:0 0;border:1px solid #7f7f7f66;border-radius:8px;padding:6px 14px;font-size:16px}.actions.svelte-8qxuqv .primary:where(.svelte-8qxuqv){color:#fff;background:#476460;border-color:#476460}.list.svelte-8qxuqv{flex:1;margin:0;padding:0 8px 8px;list-style:none;overflow-y:auto}.list.svelte-8qxuqv li:where(.svelte-8qxuqv){align-items:center;gap:4px;display:flex}.open.svelte-8qxuqv{text-align:start;background:0 0;border:0;border-radius:10px;flex:1;padding:9px 10px;display:flex}.open.svelte-8qxuqv:hover{background:#4764601f}.open[aria-current=true].svelte-8qxuqv{background:#d9ba8547}.main.svelte-8qxuqv{flex-direction:column;min-width:0;line-height:1.35;display:flex}.main.svelte-8qxuqv small:where(.svelte-8qxuqv){opacity:.7;font-size:15px}.note.svelte-8qxuqv{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:2px;font-size:16px}.del.svelte-8qxuqv{opacity:.6;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.del.svelte-8qxuqv:hover{opacity:1;background:#7f7f7f24}.del.svelte-8qxuqv svg:where(.svelte-8qxuqv){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.empty.svelte-8qxuqv{text-align:center;opacity:.7;padding:20px 12px}.count.svelte-8qxuqv{opacity:.6;text-align:center;margin:0;padding:6px 16px 12px;font-size:14px}.backup.svelte-8qxuqv{border:1px solid #7f7f7f40;border-radius:12px;gap:6px;margin:0 16px 14px;padding:10px 12px;display:grid}.backup.svelte-8qxuqv p:where(.svelte-8qxuqv){opacity:.75;margin:0;font-size:14px;line-height:1.6}.frame.svelte-14nx9r3,.missing.svelte-14nx9r3{width:100%;height:100%;display:block;position:relative}.frame.svelte-14nx9r3{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.frame.svelte-14nx9r3 img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.missing.svelte-14nx9r3{background:repeating-linear-gradient(45deg,#eee,#eee 10px,#f8f8f8 10px 20px)}.scroller.svelte-1v8any3{touch-action:pan-y pinch-zoom;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden auto}.column.svelte-1v8any3{margin:calc(64px + var(--safe-top)) auto 64px;position:relative}.page.svelte-1v8any3{background:#fff;position:absolute;left:0;box-shadow:0 6px 18px #00000059}form.svelte-bwttm8{padding:0 16px 8px}input.svelte-bwttm8{background:0 0;border:1px solid #7f7f7f59;border-radius:10px;width:100%;padding:11px 14px;font-size:19px}.hits.svelte-bwttm8{flex:1;margin:0;padding:0 8px 12px;list-style:none;overflow-y:auto}.hits.svelte-bwttm8 button:where(.svelte-bwttm8){text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:9px 10px;display:flex}.hits.svelte-bwttm8 button:where(.svelte-bwttm8):hover{background:#4764601f}.kind.svelte-bwttm8{text-align:center;background:#d9ba8547;border-radius:999px;flex:none;min-width:3.6em;padding:3px 8px;font-size:14px}.main.svelte-bwttm8{flex-direction:column;min-width:0;line-height:1.3;display:flex}.main.svelte-bwttm8 strong:where(.svelte-bwttm8){font-size:18px}.main.svelte-bwttm8 small:where(.svelte-bwttm8){opacity:.7;font-size:15px}.guide-link.svelte-bwttm8{color:#476460;background:0 0;border:1px solid #476460;border-radius:999px;margin-top:10px;padding:6px 16px;font-size:16px}.guide-link.svelte-bwttm8:hover{background:#4764601f}.empty.svelte-bwttm8{text-align:center;opacity:.7;padding:20px 12px;line-height:1.7}.section.svelte-bwttm8{opacity:.7;border-top:1px solid #7f7f7f33;margin-top:6px;padding:10px 12px 4px;font-size:14px}.hits.svelte-bwttm8 .ayah:where(.svelte-bwttm8){flex-direction:column;align-items:stretch;gap:4px}.ayah.svelte-bwttm8 .ref:where(.svelte-bwttm8){opacity:.7;font-size:14px}.ayah.svelte-bwttm8 .text:where(.svelte-bwttm8){font-size:22px;line-height:1.9}.ayah.svelte-bwttm8 mark:where(.svelte-bwttm8){color:inherit;background:#d9ba8573;border-radius:4px;padding:0 2px}.scroller.svelte-1k321r0{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pinch-zoom;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto hidden}.scroller.svelte-1k321r0::-webkit-scrollbar{display:none}.item.svelte-1k321r0{scroll-snap-align:center;scroll-snap-stop:always;flex:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pages.svelte-1k321r0{flex-direction:row;display:flex;box-shadow:0 10px 30px #0006}.item.svelte-1k321r0{position:relative}.side-icon.svelte-1k321r0{pointer-events:none;border-radius:22%;position:absolute;box-shadow:0 10px 30px #00000073}.page.svelte-1k321r0{background:#fff;flex:none}.grid.svelte-1rb8srv button:where(.svelte-1rb8srv){position:relative}.read.svelte-1rb8srv{top:4px;color:#fff;background:#476460;border-radius:50%;place-items:center;width:20px;height:20px;font-size:13px;font-style:normal;display:grid;position:absolute;box-shadow:0 1px 3px #0000004d}.read.svelte-1rb8srv:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4px}.read.svelte-1rb8srv:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4px}.read.svelte-1rb8srv:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.read.svelte-1rb8srv:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.offline.svelte-1rb8srv{background:#d9ba8529;border-radius:12px;margin:0 16px 10px;padding:10px 12px;font-size:15px}.offline.svelte-1rb8srv .row:where(.svelte-1rb8srv){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.offline.svelte-1rb8srv button:where(.svelte-1rb8srv){background:0 0;border:1px solid #7f7f7f66;border-radius:8px;padding:5px 12px;font-size:15px}.offline.svelte-1rb8srv button.primary:where(.svelte-1rb8srv){color:#fff;background:#476460;border-color:#476460}.offline.svelte-1rb8srv button:where(.svelte-1rb8srv):disabled{opacity:.5}.offline.svelte-1rb8srv progress:where(.svelte-1rb8srv){accent-color:#476460;width:100%;margin-top:8px}.offline.svelte-1rb8srv .warn:where(.svelte-1rb8srv){color:#b0413e;margin:6px 0 0;font-size:14px}.grid.svelte-1rb8srv{flex:1;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));align-content:start;gap:12px 10px;margin:0;padding:4px 14px 16px;list-style:none;display:grid;overflow-y:auto}.grid.svelte-1rb8srv button:where(.svelte-1rb8srv){width:100%;color:inherit;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:4px;font-size:15px;display:flex}.grid.svelte-1rb8srv button:where(.svelte-1rb8srv):hover{background:#7f7f7f24}.grid.svelte-1rb8srv button[aria-current=true]:where(.svelte-1rb8srv){background:#d9ba8559}img.svelte-1rb8srv{aspect-ratio:552.756/779.528;background:#fff;width:100%;height:auto;display:block;box-shadow:0 1px 4px #00000059}.grid.svelte-1rb8srv span:where(.svelte-1rb8srv){opacity:.8;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.controls.svelte-1f5w50l{flex-direction:column;gap:8px;padding:0 16px 8px;display:flex}.books.svelte-1f5w50l{flex-wrap:wrap;gap:6px;display:flex}.books.svelte-1f5w50l button:where(.svelte-1f5w50l){background:0 0;border:1px solid #7f7f7f66;border-radius:999px;flex:auto;padding:6px 10px;font-size:15px}.books.svelte-1f5w50l button[aria-checked=true]:where(.svelte-1f5w50l){color:#fff;background:#476460;border-color:#476460}.where.svelte-1f5w50l{flex-wrap:wrap;align-items:center;gap:8px;display:flex}select.svelte-1f5w50l{color:inherit;background:0 0;border:1px solid #7f7f7f66;border-radius:8px;padding:5px 8px;font-size:15px}select.svelte-1f5w50l option:where(.svelte-1f5w50l){color:#222}.where.svelte-1f5w50l>select:where(.svelte-1f5w50l){flex:1;min-width:150px}.stepper.svelte-1f5w50l{align-items:center;gap:4px;display:flex}.stepper.svelte-1f5w50l label:where(.svelte-1f5w50l){align-items:center;gap:6px;font-size:15px;display:flex}.stepper.svelte-1f5w50l button:where(.svelte-1f5w50l){background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.stepper.svelte-1f5w50l button:where(.svelte-1f5w50l):hover:not(:disabled){background:#7f7f7f26}.stepper.svelte-1f5w50l button:where(.svelte-1f5w50l):disabled{opacity:.35}[dir=ltr] .stepper.svelte-1f5w50l svg:where(.svelte-1f5w50l){transform:scaleX(-1)}svg.svelte-1f5w50l{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.body.svelte-1f5w50l{border-top:1px solid #7f7f7f33;flex:1;padding:4px 16px 12px;overflow-y:auto}.verse.svelte-1f5w50l{background:#d9ba8524;border-radius:8px;margin:10px 0;padding:6px 10px;font-size:24px;line-height:2}.num.svelte-1f5w50l{opacity:.8;font-size:19px}.tafsir.svelte-1f5w50l p:where(.svelte-1f5w50l){text-align:justify;white-space:pre-line;margin:0 0 12px;font-size:20px;line-height:1.9}.tafsir.svelte-1f5w50l p.dim:where(.svelte-1f5w50l){opacity:.45}.translation.svelte-1f5w50l{font-family:Georgia,Times New Roman,serif}.tr-text.svelte-1f5w50l{margin:4px 0 14px;font-size:19px;line-height:1.7}.tr-text.dim.svelte-1f5w50l{opacity:.45}.tr-text.svelte-1f5w50l sup:where(.svelte-1f5w50l){font-size:.62em;line-height:0}.tr-text.svelte-1f5w50l sup:where(.svelte-1f5w50l) a:where(.svelte-1f5w50l){color:#8a6a2f;padding:0 1px;text-decoration:none}.notes.svelte-1f5w50l{opacity:.85;border-top:1px dashed #7f7f7f59;margin:0;padding:10px 0 0;font-size:15px;line-height:1.55;list-style:none}.notes.svelte-1f5w50l li:where(.svelte-1f5w50l){margin:0 0 8px}.notes.svelte-1f5w50l li.on:where(.svelte-1f5w50l){background:#d8eddd99;border-radius:6px}.notes.svelte-1f5w50l .mk:where(.svelte-1f5w50l){color:#8a6a2f;font-weight:600}.translation.svelte-1f5w50l .state:where(.svelte-1f5w50l){opacity:.7;text-align:center}.translation.svelte-1f5w50l .state.error:where(.svelte-1f5w50l){color:#b0413e;opacity:1}.note.svelte-1f5w50l .credit:where(.svelte-1f5w50l){display:block}.books.svelte-1f5w50l button.tr:where(.svelte-1f5w50l){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.tafsir.svelte-1f5w50l .state:where(.svelte-1f5w50l){opacity:.7;text-align:center}.tafsir.svelte-1f5w50l .state.error:where(.svelte-1f5w50l){color:#b0413e;opacity:1}.retry.svelte-1f5w50l{background:0 0;border:1px solid #7f7f7f66;border-radius:999px;margin:0 auto;padding:6px 16px;font-size:15px;display:block}footer.svelte-1f5w50l{border-top:1px solid #7f7f7f33;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px 12px;display:flex}.go.svelte-1f5w50l{color:#476460;background:0 0;border:1px solid #476460;border-radius:999px;padding:5px 12px;font-size:15px}.go.svelte-1f5w50l:hover{background:#4764601f}.note.svelte-1f5w50l{opacity:.6;flex:1;min-width:180px;font-size:12px}.text-page.svelte-ajst9r{--tp-paper:#f8f3e8;--tp-ink:#231f20;--tp-accent:#963b32;--tp-active:#782c26;--tp-active-m:#782c26;--tp-marker-ink:#231f20;--tp-mark:#d8eddd;--tp-mark-sel:#d8eddd;--tp-edge:#b08640bf;--tp-edge-sel:#476460a6;background:var(--tp-paper);width:100%;height:100%;color:var(--tp-ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;display:flex;position:relative}.tint-mint.svelte-ajst9r{--tp-paper:#cee4ee;--tp-mark:#bfe0c8;--tp-mark-sel:#bfe0c8}.tint-night.svelte-ajst9r{--tp-paper:#211e1a;--tp-ink:#efe8d5;--tp-accent:#d9907d;--tp-active:#ffbc80;--tp-mark:#ffc87833;--tp-mark-sel:#8fb3ad3d;--tp-edge:#ffc878d9;--tp-edge-sel:#8fb3adcc}.header.svelte-ajst9r{flex:none;justify-content:space-between;align-items:center;padding:4px 10px;display:flex}.divider.svelte-ajst9r{background:color-mix(in srgb, var(--tp-ink) 18%, transparent);flex:none;height:1px;margin:0 12px}.footer.svelte-ajst9r{flex:none;justify-content:center;padding:0 0 4px;display:flex}.chip.svelte-ajst9r{box-sizing:border-box;color:var(--tp-accent);font:inherit;background:color-mix(in srgb, var(--tp-accent) 9%, transparent);border:.75px solid color-mix(in srgb, var(--tp-accent) 18%, transparent);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;transition:opacity .12s,transform .12s;display:inline-flex}.chip.svelte-ajst9r:active{opacity:.55;transform:scale(.97)}.icon.svelte-ajst9r{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:10px;height:10px}.icon.svelte-ajst9r .dot:where(.svelte-ajst9r){fill:currentColor;stroke:none}.art.svelte-ajst9r{-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;background:currentColor;display:block}.fallback.svelte-ajst9r{font-size:15px;font-weight:700}.body.svelte-ajst9r{flex:1;min-height:0;position:relative;overflow:hidden}.body.scrolls.svelte-ajst9r{overscroll-behavior-y:contain;overflow-y:auto}.heading.svelte-ajst9r{display:block;position:absolute}.body.svelte-ajst9r svg{display:block;overflow:visible}.body.svelte-ajst9r path{fill-rule:evenodd}.body.svelte-ajst9r path.nz{fill-rule:nonzero}.body.svelte-ajst9r path:not([fill]){fill:var(--tp-ink)}.body.svelte-ajst9r path[stroke=\#231f20]{stroke:var(--tp-ink)}.body.svelte-ajst9r path.m:not([fill]){fill:var(--tp-marker-ink)}.body.svelte-ajst9r .basmala-color{flood-color:var(--tp-ink)}.body.svelte-ajst9r rect[data-hit]{fill:#0000}.body.svelte-ajst9r rect.hl-mark{fill:var(--tp-mark);pointer-events:none}.body.svelte-ajst9r rect.hl-mark.selected{fill:var(--tp-mark-sel)}.body.svelte-ajst9r rect.hl-mark.edge.playing{fill:var(--tp-edge)}.body.svelte-ajst9r rect.hl-mark.edge.selected{fill:var(--tp-edge-sel)}.state.svelte-ajst9r{opacity:.7;text-align:center;margin:40% auto 0;font-size:15px}.scroller.svelte-f51cjl{--paper:#f8f3e8;background:var(--paper);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto hidden}.scroller.safe.svelte-f51cjl .item:where(.svelte-f51cjl){padding-top:var(--safe-top);padding-bottom:calc(var(--safe-bottom) + var(--mini-room,0px));padding-left:max(6px, env(safe-area-inset-left));padding-right:max(6px, env(safe-area-inset-right))}.scroller.tint-mint.svelte-f51cjl{--paper:#cee4ee}.scroller.tint-night.svelte-f51cjl{--paper:#211e1a}.scroller.svelte-f51cjl::-webkit-scrollbar{display:none}.item.svelte-f51cjl{scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box;width:100%;height:100%;padding:0 6px var(--mini-room,0px);flex:none;gap:12px;display:flex}.cell.svelte-f51cjl{flex:1;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.image.svelte-f51cjl{box-shadow:0 6px 20px #00000040}.head.svelte-qtqqw4{justify-content:center;align-items:center;gap:6px;padding:0 16px;display:flex}.ref.svelte-qtqqw4{background:0 0;border:0;border-radius:8px;padding:4px 10px;font-size:19px;font-weight:600}.ref.svelte-qtqqw4:hover{background:#4764601f}.nav.svelte-qtqqw4{background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.nav.svelte-qtqqw4:hover:not(:disabled){background:#7f7f7f26}.nav.svelte-qtqqw4:disabled{opacity:.35}[dir=ltr] .nav.svelte-qtqqw4 svg:where(.svelte-qtqqw4){transform:scaleX(-1)}svg.svelte-qtqqw4{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}svg.svelte-qtqqw4 .fill{fill:currentColor;stroke:none}.note.svelte-qtqqw4{opacity:.65;text-align:center;margin:2px 16px 8px;font-size:14px}.controls.svelte-qtqqw4{flex-wrap:wrap;align-items:center;gap:6px 8px;padding:0 16px 10px;display:flex}.controls.svelte-qtqqw4 button:where(.svelte-qtqqw4){background:0 0;border:1px solid #7f7f7f66;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:15px;display:inline-flex}.controls.svelte-qtqqw4 button:where(.svelte-qtqqw4):disabled{opacity:.4}.controls.svelte-qtqqw4 .primary:where(.svelte-qtqqw4){color:#fff;background:#476460;border-color:#476460}.controls.svelte-qtqqw4 svg:where(.svelte-qtqqw4){width:16px;height:16px}.check.svelte-qtqqw4{align-items:center;gap:4px;font-size:15px;display:inline-flex}.body.svelte-qtqqw4{border-top:1px solid #7f7f7f33;flex:1;padding:10px 16px 12px;overflow-y:auto}.words.svelte-qtqqw4{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.words.svelte-qtqqw4 button:where(.svelte-qtqqw4){background:#7f7f7f1a;border:2px solid #0000;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-height:84px;padding:8px 6px;display:flex}.words.svelte-qtqqw4 button:where(.svelte-qtqqw4):hover{background:#47646024}.words.svelte-qtqqw4 button.on:where(.svelte-qtqqw4){color:#922e24;background:#922e241f;border-color:#922e24}.tint-night .words.svelte-qtqqw4 button.on:where(.svelte-qtqqw4){color:#ffb4a8;border-color:#ffb4a8}.words.svelte-qtqqw4 button.basmala:where(.svelte-qtqqw4){opacity:.8}.ar.svelte-qtqqw4{font-size:30px;line-height:1.6}.tr.svelte-qtqqw4{text-align:center;opacity:.85;flex-direction:column;align-items:center;font-size:13px;line-height:1.25;display:flex}.tr.svelte-qtqqw4 i:where(.svelte-qtqqw4){opacity:.8}.words.svelte-qtqqw4 small:where(.svelte-qtqqw4){opacity:.6;font-size:13px}.state.svelte-qtqqw4{text-align:center;opacity:.75}.state.error.svelte-qtqqw4{color:#b0413e;opacity:1}.retry.svelte-qtqqw4{background:0 0;border:1px solid #7f7f7f66;border-radius:999px;margin:0 auto;padding:6px 16px;font-size:15px;display:block}footer.svelte-qtqqw4{opacity:.6;border-top:1px solid #7f7f7f33;padding:8px 16px 12px;font-size:12px}.body.svelte-1jawevm{flex:1;padding:0 16px 16px;overflow-y:auto}.lead.svelte-1jawevm{margin:0;font-size:18px;font-weight:600}.note.svelte-1jawevm{opacity:.65;margin:4px 0 10px;font-size:14px}button.svelte-1jawevm{font:inherit;color:inherit}svg.svelte-1jawevm{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.search.svelte-1jawevm{gap:6px;display:flex}.search.svelte-1jawevm input:where(.svelte-1jawevm){color:inherit;background:0 0;border:1px solid #7f7f7f59;border-radius:10px;flex:1;padding:10px 14px;font-size:18px}.search.svelte-1jawevm button:where(.svelte-1jawevm){color:#fff;background:#476460;border:0;border-radius:10px;place-items:center;width:46px;display:grid}section.svelte-1jawevm{margin-top:14px}h3.svelte-1jawevm{color:#476460;margin:0 0 8px;font-size:19px}.tint-night h3.svelte-1jawevm{color:#8fb3ad}h4.svelte-1jawevm{margin:12px 0 6px;font-size:17px}.state.svelte-1jawevm{opacity:.75}.state.error.svelte-1jawevm{color:#b0413e;opacity:1}.topic-head.svelte-1jawevm{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.topic-head.svelte-1jawevm>div:where(.svelte-1jawevm){flex:1}.topic-head.svelte-1jawevm p:where(.svelte-1jawevm){margin:2px 0;font-size:16px}.topic-head.svelte-1jawevm small:where(.svelte-1jawevm){opacity:.6;font-size:13px}.save.svelte-1jawevm{color:#476460;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.save.svelte-1jawevm:hover{background:#4764601f}.verse.svelte-1jawevm{background:#7f7f7f14;border-radius:14px;margin-bottom:10px;padding:12px 14px}.verse.svelte-1jawevm header:where(.svelte-1jawevm){flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.verse.svelte-1jawevm header:where(.svelte-1jawevm) strong:where(.svelte-1jawevm){color:#476460;font-size:17px}.tint-night .verse.svelte-1jawevm header:where(.svelte-1jawevm) strong:where(.svelte-1jawevm){color:#8fb3ad}.verse.svelte-1jawevm header:where(.svelte-1jawevm) small:where(.svelte-1jawevm){opacity:.65;font-size:14px}.text.svelte-1jawevm{margin:8px 0;font-size:23px;line-height:1.9}.text.small.svelte-1jawevm{opacity:.7;margin:4px 0;font-size:20px}.text.current.svelte-1jawevm{opacity:1;background:#d9ba852e;border-radius:6px;padding:0 6px}.n.svelte-1jawevm{opacity:.75;font-size:17px}.actions.svelte-1jawevm{flex-wrap:wrap;gap:8px;display:flex}.back.svelte-1jawevm{background:0 0;border:1px solid #7f7f7f66;border-radius:999px;padding:4px 14px;font-size:15px}.actions.svelte-1jawevm button:where(.svelte-1jawevm){background:0 0;border:1px solid #7f7f7f66;border-radius:999px;padding:4px 14px;font-size:15px}.chips.svelte-1jawevm button:where(.svelte-1jawevm){background:0 0;border:1px solid #7f7f7f66;border-radius:999px;padding:4px 14px;font-size:15px}.back.svelte-1jawevm:hover{background:#4764601f}.actions.svelte-1jawevm button:where(.svelte-1jawevm):hover{background:#4764601f}.chips.svelte-1jawevm button:where(.svelte-1jawevm):hover{background:#4764601f}.context.svelte-1jawevm{border-top:1px dashed #7f7f7f59;margin-top:8px;padding-top:6px}.hint.svelte-1jawevm{opacity:.65;margin:0;font-size:14px}.chips.svelte-1jawevm{flex-wrap:wrap;gap:6px;display:flex}.back.svelte-1jawevm{margin-top:10px}.topics-head.svelte-1jawevm{justify-content:space-between;align-items:center;gap:10px;display:flex}.topics-head.svelte-1jawevm select:where(.svelte-1jawevm){color:inherit;background:0 0;border:1px solid #7f7f7f66;border-radius:8px;padding:5px 8px;font-size:15px}.topics-head.svelte-1jawevm select:where(.svelte-1jawevm) option:where(.svelte-1jawevm){color:#222}.grid.svelte-1jawevm{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.card.svelte-1jawevm{background:#7f7f7f0d;border:1px solid #47646040;border-radius:16px;flex-direction:column;padding:8px 10px 10px;display:flex}.card-top.svelte-1jawevm{justify-content:space-between;align-items:center;display:flex}.cat.svelte-1jawevm{opacity:.65;font-size:13px}.card-main.svelte-1jawevm{text-align:start;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:0 2px;display:flex}.card-main.svelte-1jawevm strong:where(.svelte-1jawevm){color:#476460;font-size:18px}.tint-night .card-main.svelte-1jawevm strong:where(.svelte-1jawevm){color:#8fb3ad}.card-main.svelte-1jawevm span:where(.svelte-1jawevm){font-size:15px}.card-main.svelte-1jawevm small:where(.svelte-1jawevm){opacity:.6;font-size:14px}.body.svelte-16f6h9k{flex:1;padding:0 16px 16px;overflow-y:auto}section.svelte-16f6h9k{border-top:1px solid #7f7f7f33;padding:12px 0}section.svelte-16f6h9k:first-child{border-top:0;padding-top:0}h3.svelte-16f6h9k{opacity:.8;margin:0 0 8px;font-size:17px}p.svelte-16f6h9k{margin:0}.tagline.svelte-16f6h9k,.sub.svelte-16f6h9k,.hint.svelte-16f6h9k{opacity:.75;font-size:15px}.hint.svelte-16f6h9k{opacity:.6;margin-top:8px;font-size:14px}.count.svelte-16f6h9k{margin:4px 0 0;font-size:20px}.count.svelte-16f6h9k strong:where(.svelte-16f6h9k){color:#476460;font-size:40px}.tint-night .count.svelte-16f6h9k strong:where(.svelte-16f6h9k){color:#8fb3ad}.bar.svelte-16f6h9k{background:#7f7f7f33;border-radius:999px;height:10px;margin:8px 0;overflow:hidden}.bar.svelte-16f6h9k div:where(.svelte-16f6h9k){border-radius:inherit;background:#476460;height:100%;transition:width .3s}button.svelte-16f6h9k{font:inherit;color:inherit}svg.svelte-16f6h9k{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.primary.svelte-16f6h9k{color:#fff;background:#476460;border:0;border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:8px 16px;font-size:17px;display:inline-flex}.primary.svelte-16f6h9k:hover{background:#3c5652}.secondary.svelte-16f6h9k{background:0 0;border:1px solid #7f7f7f66;border-radius:999px;padding:6px 14px;font-size:15px}.secondary.svelte-16f6h9k:hover{background:#7f7f7f1f}.danger.svelte-16f6h9k{color:#fff;background:#b0413e;border:0;border-radius:999px;padding:6px 14px;font-size:15px}.juz.svelte-16f6h9k{grid-template-columns:repeat(15,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.juz.svelte-16f6h9k button:where(.svelte-16f6h9k){background:0 0;border:1px solid #7f7f7f59;border-radius:6px;justify-content:center;align-items:flex-end;width:100%;height:44px;padding:0;display:flex;position:relative;overflow:hidden}.juz.svelte-16f6h9k .fillbar:where(.svelte-16f6h9k){background:#47646059;position:absolute;bottom:0;left:0;right:0}.juz.svelte-16f6h9k button.full:where(.svelte-16f6h9k) .fillbar:where(.svelte-16f6h9k){background:#476460}.juz.svelte-16f6h9k button.full:where(.svelte-16f6h9k) .n:where(.svelte-16f6h9k){color:#fff}.juz.svelte-16f6h9k .n:where(.svelte-16f6h9k){padding-bottom:2px;font-size:13px;position:relative}.juz.svelte-16f6h9k button:where(.svelte-16f6h9k):hover{border-color:#476460}@media (max-width:480px){.juz.svelte-16f6h9k{grid-template-columns:repeat(10,1fr)}}.goals.svelte-16f6h9k{flex-wrap:wrap;gap:6px;display:flex}.goals.svelte-16f6h9k button:where(.svelte-16f6h9k){background:0 0;border:1px solid #7f7f7f66;border-radius:999px;flex:auto;padding:6px 10px;font-size:15px}.goals.svelte-16f6h9k button[aria-checked=true]:where(.svelte-16f6h9k){color:#fff;background:#476460;border-color:#476460}summary.svelte-16f6h9k{cursor:pointer;font-size:16px}.ranges.svelte-16f6h9k{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ranges.svelte-16f6h9k button:where(.svelte-16f6h9k){background:#47646014;border:1px solid #7f7f7f59;border-radius:999px;padding:3px 10px;font-size:14px}.confirm.svelte-16f6h9k{background:#b0413e14;border-radius:10px;padding:10px 12px}.confirm.svelte-16f6h9k p:where(.svelte-16f6h9k){opacity:.85;margin:4px 0 8px;font-size:15px}.confirm.svelte-16f6h9k .row:where(.svelte-16f6h9k){gap:8px;display:flex}.history.svelte-16f6h9k{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.history.svelte-16f6h9k li:where(.svelte-16f6h9k){flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.history.svelte-16f6h9k small:where(.svelte-16f6h9k){opacity:.65;flex-basis:100%;font-size:14px}.reader.svelte-twub32{--tint-accent:var(--accent);position:fixed;top:0;bottom:0;left:0;right:0}.tint-sepia.svelte-twub32{--tint-accent:#c99a62}.tint-mint.svelte-twub32{--tint-accent:#8cc7de}.tint-paper.svelte-twub32{--tint-accent:#fff}.tint-night.svelte-twub32{--tint-accent:#8193b5}.palette-icon.tinted.svelte-twub32{color:var(--tint-accent)}.view.svelte-twub32{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:top .25s,bottom .25s,right .25s;position:absolute;top:0;bottom:0;left:0;right:0}.view.inset.svelte-twub32{top:calc(52px + var(--safe-top));bottom:calc(50px + var(--safe-bottom))}.bar.svelte-twub32{z-index:10;padding:6px max(12px, env(safe-area-inset-right)) 6px max(12px, env(safe-area-inset-left));color:#f5f6f6;align-items:center;gap:8px;transition:transform .25s,opacity .25s;display:flex;position:absolute;left:0;right:0}.top.svelte-twub32{padding-top:max(6px, var(--safe-top));background:linear-gradient(#00000052,#0000);justify-content:space-between;top:0}.bottom.svelte-twub32{padding-bottom:max(6px, var(--safe-bottom));background:linear-gradient(#0000,#00000052);bottom:0}.reader.svelte-twub32:not(.book-mode) .bar:where(.svelte-twub32){background:var(--chrome-bg);-webkit-backdrop-filter:blur(10px)}.top.hidden.svelte-twub32{opacity:0;pointer-events:none;transform:translateY(-100%)}.bottom.hidden.svelte-twub32{opacity:0;pointer-events:none;transform:translateY(100%)}.start.svelte-twub32{align-items:center;gap:12px;min-width:0;display:flex}.title.svelte-twub32{white-space:nowrap;font-size:16px;font-weight:700}.divider.svelte-twub32{background:#ccd4d359;flex:none;width:1px;height:22px}.pager.svelte-twub32{white-space:nowrap;align-items:center;gap:8px;font-size:16px;display:flex}.pager.svelte-twub32 label:where(.svelte-twub32){font-weight:600}.pager.svelte-twub32 input:where(.svelte-twub32){text-align:center;color:#2a3433;background:#ffffffd9;border:0;border-radius:3px;width:7em;height:30px;font-size:16px}.compact.svelte-twub32 .pager:where(.svelte-twub32) input:where(.svelte-twub32){width:4.6em}.pager.svelte-twub32 .total:where(.svelte-twub32){color:#ccd4d3}.offline-badge.svelte-twub32{color:#fff;background:#b0413ed9;border-radius:999px;flex:none;padding:1px 8px;font-size:13px}.detail.svelte-twub32{color:#ccd4d3;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;overflow:hidden}.tools.svelte-twub32{flex:none;align-items:center;gap:2px;display:flex}.icon.svelte-twub32{color:#ccd4d3;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:38px;height:38px;display:grid}.compact.svelte-twub32 .icon:where(.svelte-twub32){width:30px;height:34px}.compact.svelte-twub32 .tools:where(.svelte-twub32){gap:1px}.compact.svelte-twub32 .icon:where(.svelte-twub32) svg:where(.svelte-twub32){width:21px;height:21px}.icon.svelte-twub32:hover:not(:disabled){color:#fff;background:#ffffff1a}.icon.active.svelte-twub32{color:#d9ba85}.icon.svelte-twub32:disabled{opacity:.35;cursor:default}.icon.svelte-twub32 svg:where(.svelte-twub32){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.icon.svelte-twub32 svg:where(.svelte-twub32) .fill{fill:currentColor;stroke:none}.tools.svelte-twub32 .divider:where(.svelte-twub32){margin:0 8px}.fs-wrap.svelte-twub32,.palette-wrap.svelte-twub32{position:relative}.palette.svelte-twub32{z-index:30;background:var(--surface);min-width:210px;color:var(--surface-fg);border-radius:12px;padding:6px;position:absolute;top:44px;right:-60px;box-shadow:0 16px 40px #00000073}.compact.svelte-twub32 .palette:where(.svelte-twub32){top:calc(46px + var(--safe-top));position:fixed;right:8px}.khatma-wrap.svelte-twub32{position:relative}.khatma-menu.svelte-twub32{min-width:250px;right:-120px}.compact.svelte-twub32 .khatma-menu:where(.svelte-twub32){right:8px}.palette.svelte-twub32 button:where(.svelte-twub32):disabled{opacity:.45}.swatch.check.svelte-twub32{color:#476460;background:#47646024;font-size:16px}.mini-bar.svelte-twub32{background:#7f7f7f33;border-radius:999px;height:5px;margin:0 10px 6px;overflow:hidden}.mini-bar.svelte-twub32 div:where(.svelte-twub32){background:#476460;height:100%}.palette-title.svelte-twub32{opacity:.7;padding:4px 10px 6px;font-size:14px}.palette.svelte-twub32 button:where(.svelte-twub32){text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:7px 10px;font-size:17px;display:flex}.palette.svelte-twub32 button:where(.svelte-twub32):hover{background:#7f7f7f24}.palette.svelte-twub32 button[aria-checked=true]:where(.svelte-twub32){background:#d9ba8538}.swatch.svelte-twub32{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:15px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #7f7f7f73}.name.svelte-twub32{flex:1}.palette.svelte-twub32 hr:where(.svelte-twub32){border:0;border-top:1px solid #7f7f7f40;margin:6px 4px}.swatch.sound.svelte-twub32{background:0 0;font-size:18px}.tick.svelte-twub32{color:#476460;font-weight:700}.palette.svelte-twub32 button[aria-checked=true]:where(.svelte-twub32) .swatch:where(.svelte-twub32){box-shadow:0 0 0 2px var(--tint-accent), inset 0 0 0 1px #7f7f7f73}.hint.svelte-twub32{z-index:30;background:var(--surface);width:min(280px,80vw);color:var(--surface-fg);border-radius:10px;padding:10px 12px;font-size:15px;line-height:1.6;position:absolute;top:44px;right:0;box-shadow:0 12px 30px #00000073}input[type=range].svelte-twub32{min-width:0;accent-color:var(--tint-accent);flex:1;height:30px}.mode.svelte-twub32{color:#f5f6f6;background:0 0;border:1px solid #ccd4d366;border-radius:999px;flex:none;padding:3px 12px;font-size:15px}.mode.svelte-twub32:hover{background:#ffffff1a}.mode.text-toggle.on.svelte-twub32{color:#2b3a38;background:#f5f6f6;border-color:#f5f6f6}.bar-watch.svelte-twub32{display:contents}.mini-player.svelte-twub32{z-index:14;bottom:calc(14px + var(--safe-bottom));color:#1f2a26;background:#d8eddd;border:1px solid #b0863f8c;border-bottom:3px solid #b0863f;border-radius:999px;align-items:center;gap:4px;padding:4px;animation:.25s svelte-twub32-mini-in;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000038}@keyframes svelte-twub32-mini-in{0%{opacity:0;transform:translate(-50%,12px)}}.mini-player.side.svelte-twub32{animation:none;bottom:auto;transform:none}.mini-player.text.svelte-twub32{bottom:calc(8px + var(--safe-bottom))}.mini-player.svelte-twub32 svg:where(.svelte-twub32){fill:none;stroke:currentColor;width:18px;height:18px}.mini-player.svelte-twub32 svg:where(.svelte-twub32) .fill:where(.svelte-twub32){fill:currentColor;stroke:none}.mini-name.svelte-twub32{color:inherit;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:16px;display:inline-flex}.mini-name.svelte-twub32 svg:where(.svelte-twub32){color:#8a6a2f;flex:none}.mini-text.svelte-twub32{text-align:start;flex-direction:column;align-items:flex-start;line-height:1.25;display:flex}.mini-text.svelte-twub32 small:where(.svelte-twub32){color:#4b5a54;font-size:12.5px}.mini-btn.svelte-twub32{width:36px;height:36px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.mini-btn.main.svelte-twub32{color:#fff;background:#b0863f}.mini-name.svelte-twub32:hover,.mini-btn.svelte-twub32:hover{background:#1f2a261a}.mini-btn.main.svelte-twub32:hover{background:#8a6a2f}.toast.svelte-twub32{left:50%;bottom:calc(64px + var(--safe-bottom));z-index:40;color:#fff;overflow-wrap:anywhere;background:#141c1beb;border-radius:8px;max-width:90vw;padding:8px 16px;font-size:16px;position:fixed;transform:translate(-50%)}.probe.svelte-7wi0sg{visibility:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed}.debug.svelte-7wi0sg{z-index:1000;white-space:pre-wrap;word-break:break-all;color:#9fffa0;pointer-events:none;background:#000000c7;border-radius:8px;margin:0;padding:6px 8px;font:10.5px/1.35 ui-monospace,Menlo,monospace;position:fixed;top:38%;left:4px;right:4px}.status.svelte-1n46o8q{text-align:center;place-content:center;gap:12px;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.status.svelte-1n46o8q button:where(.svelte-1n46o8q){background:var(--accent);color:#2a2017;border:0;border-radius:8px;padding:8px 18px}
