@property --qcf-marker-offset{syntax:"<length>";inherits:true;initial-value:0}@property --qcf-marker-size{syntax:"<length>";inherits:true;initial-value:0}.qcf-page[data-v-d73be753]{--qcf-ink:#1f1a14;--qcf-accent:#1a6f9c;--qcf-paper:#fffdf7;--qcf-highlight:rgba(26,111,156,.14);--qcf-cartouche:#e3f2f9;--qcf-orn-light:#8fd3ef;--qcf-orn-mid:#38a6d8;--qcf-orn-dark:#145f8c;--qcf-gold:#e8b94a;--qcf-band:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%2338a6d8' d='M0 0h16v16H0z'/%3E%3Cpath fill='%23145f8c' d='m8 1 7 7-7 7-7-7Z'/%3E%3Cpath fill='%23bfe6f5' d='m8 4 4 4-4 4-4-4Z'/%3E%3Ccircle cx='8' cy='8' r='1.4' fill='%23e8b94a'/%3E%3Ccircle r='2' fill='%23e8b94a'/%3E%3Ccircle cx='16' r='2' fill='%23e8b94a'/%3E%3Ccircle cy='16' r='2' fill='%23e8b94a'/%3E%3Ccircle cx='16' cy='16' r='2' fill='%23e8b94a'/%3E%3C/svg%3E");background:var(--qcf-paper);color:var(--qcf-ink);container-type:inline-size;height:100%;position:relative;width:100%}.qcf-ribbon[data-v-d73be753]{background:var(--qcf-ribbon,#c0392b);box-shadow:0 1px 2px #00000040;clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);height:12cqw;pointer-events:none;position:absolute;right:3cqw;top:0;width:4.5cqw;z-index:2}.outer-left .qcf-ribbon[data-v-d73be753]{left:3cqw;right:auto}.qcf-page.dark .qcf-ribbon[data-v-d73be753]{--qcf-ribbon:#d0574a}.qcf-sheet[data-v-d73be753]{--qcf-marker-offset:13.3cqw;--qcf-marker-size:7cqw;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:3cqw 8cqw 2cqw 3cqw}.outer-left .qcf-sheet[data-v-d73be753]{padding:3cqw 3cqw 2cqw 8cqw}.qcf-page.dark[data-v-d73be753]{--qcf-ink:#e7e1d6;--qcf-accent:#6cc3e6;--qcf-paper:#16161c;--qcf-highlight:rgba(108,195,230,.18);--qcf-cartouche:#1d2f38;--qcf-orn-light:#1d3a49;--qcf-orn-mid:#2f7fa8;--qcf-orn-dark:#0d2c3d;--qcf-gold:#b8913a;--qcf-band:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%231b4f6b' d='M0 0h16v16H0z'/%3E%3Cpath fill='%230d2c3d' d='m8 1 7 7-7 7-7-7Z'/%3E%3Cpath fill='%234c93b5' d='m8 4 4 4-4 4-4-4Z'/%3E%3Ccircle cx='8' cy='8' r='1.4' fill='%23b8913a'/%3E%3Ccircle r='2' fill='%23b8913a'/%3E%3Ccircle cx='16' r='2' fill='%23b8913a'/%3E%3Ccircle cy='16' r='2' fill='%23b8913a'/%3E%3Ccircle cx='16' cy='16' r='2' fill='%23b8913a'/%3E%3C/svg%3E")}.qcf-page-header[data-v-d73be753]{direction:ltr;display:flex;justify-content:space-between;margin-bottom:-3.3cqw;padding:0 7cqw;position:relative;z-index:1}.qcf-header-tab[data-v-d73be753]{align-items:center;background:var(--qcf-paper);border:.35cqw solid var(--qcf-accent);border-radius:2.8cqw 2.8cqw .8cqw .8cqw;box-shadow:inset 0 0 0 .4cqw var(--qcf-paper),inset 0 0 0 .6cqw var(--qcf-accent);box-sizing:border-box;color:var(--qcf-ink);display:flex;height:6.6cqw;justify-content:center;overflow:hidden;width:30cqw}.qcf-header-label[data-v-d73be753]{direction:rtl;font-family:Scheherazade New,serif;font-size:3cqw;line-height:normal;padding-top:.3em;white-space:nowrap}.qcf-frame[data-v-d73be753]{background:var(--qcf-band);background-size:2.6cqw 2.6cqw;min-height:0;padding:2.6cqw}.qcf-frame[data-v-d73be753],.qcf-frame-inner[data-v-d73be753]{border:.35cqw solid var(--qcf-accent);display:flex;flex:1}.qcf-frame-inner[data-v-d73be753]{background:var(--qcf-paper);flex-direction:column;min-width:0;padding:1.5cqw 2.5cqw}.qcf-body[data-v-d73be753]{container-type:inline-size;direction:rtl;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:0}.opening-page .qcf-body[data-v-d73be753]{justify-content:center}.qcf-line[data-v-d73be753]{align-items:center;display:flex;flex:1 1 0;font-size:var(--qcf-font-size,4.5cqw);line-height:1;max-height:2.2em;min-height:0;white-space:nowrap}.opening-page .qcf-line[data-v-d73be753]{flex:0 0 2em}.qcf-text[data-v-d73be753]{justify-content:space-between;position:relative}.qcf-marker[data-v-d73be753]{align-items:center;background:var(--qcf-cartouche);border:1.5px solid var(--qcf-accent);border-radius:999px;color:var(--qcf-accent);display:flex;flex-direction:column;font-family:Scheherazade New,serif;font-size:calc(var(--qcf-marker-size)*.26);font-weight:700;gap:.1em;line-height:1.1;padding:.35em 0;position:absolute;right:calc(var(--qcf-marker-offset)*-1);text-align:center;top:50%;transform:translateY(-50%);white-space:normal;width:var(--qcf-marker-size)}.outer-left .qcf-marker[data-v-d73be753]{left:calc(var(--qcf-marker-offset)*-1);right:auto}.qcf-text.centered[data-v-d73be753]{justify-content:center}.qcf-word[data-v-d73be753]{border-radius:4px;transition:background-color .15s ease}.qcf-word.highlighted[data-v-d73be753]{background:var(--qcf-highlight)}.qcf-word.recited[data-v-d73be753]{background:#c08a0a14}.qcf-word.recited-word[data-v-d73be753]{background:#c08a0a2e;box-shadow:inset 0 -2px #c08a0a80}.dark .qcf-word.recited[data-v-d73be753]{background:#f2c23014}.dark .qcf-word.recited-word[data-v-d73be753]{background:#f2c2302e;box-shadow:inset 0 -2px #f2c23080}.qcf-word.verse-end[data-v-d73be753]{color:var(--qcf-accent)}.qcf-word[data-v-d73be753]{cursor:pointer}.qcf-page.quiet .qcf-word[data-v-d73be753]{cursor:default}.qcf-word.playing[data-v-d73be753],.qcf-word.verse-end[data-v-d73be753]:hover{background:var(--qcf-highlight)}.tajweed.dark .qcf-text[data-v-d73be753]{font-palette:--qcf-tajweed-dark}.qcf-surah-header[data-v-d73be753]{justify-content:center;position:relative}.qcf-banner[data-v-d73be753]{height:92%;inset:4% 0;position:absolute;width:100%}.orn-bg[data-v-d73be753]{fill:var(--qcf-orn-light)}.orn-line[data-v-d73be753]{stroke:var(--qcf-accent)}.orn-mid[data-v-d73be753]{fill:var(--qcf-orn-mid)}.orn-mid-stroke[data-v-d73be753]{stroke:var(--qcf-orn-mid)}.orn-dark[data-v-d73be753]{fill:var(--qcf-orn-dark)}.orn-gold[data-v-d73be753]{fill:var(--qcf-gold)}.orn-paper[data-v-d73be753]{fill:var(--qcf-paper)}.qcf-banner-title[data-v-d73be753]{color:var(--qcf-ink);font-size:1.5em;line-height:1;position:relative}.qcf-page-number[data-v-d73be753]{display:flex;justify-content:center;margin-top:1.5cqw}.qcf-page-number span[data-v-d73be753]{border:.3cqw solid;border-radius:999px;color:var(--qcf-accent);font-family:Scheherazade New,serif;font-size:3.4cqw;font-weight:700;min-width:7cqw;padding:.3cqw 2cqw;text-align:center}.qcf-status[data-v-d73be753]{align-items:center;color:var(--qcf-accent);display:flex;flex:1;flex-direction:column;gap:.75rem;justify-content:center}.qcf-retry[data-v-d73be753]{background:var(--accent);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1rem}.qcf-spinner[data-v-d73be753]{animation:qcf-spin-d73be753 .8s linear infinite;border:3px solid;border-radius:50%;border-top:3px solid transparent;height:30px;width:30px}@keyframes qcf-spin-d73be753{to{transform:rotate(1turn)}}.tj-backdrop[data-v-d73be753]{--tj-bg:var(--surface);--tj-ink:var(--ink);--tj-muted:var(--muted);--tj-border:var(--border);align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a59;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.tj-popup[data-v-d73be753]{background:var(--tj-bg);border:1px solid var(--tj-border);border-radius:16px;box-shadow:0 20px 50px #0000004d;color:var(--tj-ink);max-height:calc(100vh - 32px);overflow-y:auto;padding:1.25rem 1.25rem 1rem;position:relative;width:min(440px,100%)}.tj-close[data-v-d73be753]{background:none;border:none;color:var(--tj-muted);cursor:pointer;font-size:1.75rem;line-height:1;position:absolute;right:.75rem;top:.5rem}.tj-word[data-v-d73be753]{direction:rtl;font-size:3.25rem;line-height:1.4;text-align:center}.tj-backdrop.dark .tj-word-tajweed[data-v-d73be753]{font-palette:--qcf-tajweed-dark}.tj-translit[data-v-d73be753]{color:var(--tj-muted);font-style:italic;text-align:center}.tj-meaning[data-v-d73be753]{align-items:center;background:var(--accent-soft);border-radius:12px;display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin-bottom:.75rem;padding:.75rem}.tj-meaning-label[data-v-d73be753]{color:var(--tj-muted);flex-basis:100%;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tj-meaning-text[data-v-d73be753]{flex:1;font-size:1.1rem;font-weight:600}.tj-play[data-v-d73be753]{align-items:center;background:var(--accent);border:none;border-radius:999px;color:var(--accent-ink);cursor:pointer;display:inline-flex;font-weight:600;gap:.3rem;padding:.4rem .8rem}.tj-play svg[data-v-d73be753]{height:1rem;width:1rem}.tj-muted[data-v-d73be753]{color:var(--tj-muted)}.wbw-tooltip[data-v-d73be753]{align-items:center;background:var(--ink);border-radius:8px;box-shadow:0 6px 18px #00000040;color:var(--bg);display:flex;flex-direction:column;font-size:.85rem;line-height:1.3;max-width:220px;padding:.4rem .7rem;pointer-events:none;position:fixed;text-align:center;transform:translate(-50%,-100%);z-index:900}.wbw-tooltip-meaning[data-v-d73be753]{font-weight:600}.wbw-tooltip-translit[data-v-d73be753]{font-size:.75rem;font-style:italic;opacity:.75}.tj-verse[data-v-d73be753]{color:var(--tj-muted);font-size:.8rem;margin-bottom:.75rem;text-align:center}.tj-category[data-v-d73be753]{border:1px solid var(--tj-border);border-radius:12px;display:flex;gap:.75rem;padding:.75rem}.tj-swatch[data-v-d73be753]{border-radius:50%;flex:0 0 auto;height:1.25rem;margin-top:.15rem;width:1.25rem}.tj-swatch-sm[data-v-d73be753]{height:.75rem;margin-top:0;width:.75rem}.tj-name[data-v-d73be753]{font-weight:700}.tj-desc[data-v-d73be753]{font-size:.9rem;line-height:1.45;margin:.35rem 0 0}.tj-heading[data-v-d73be753]{font-size:.85rem;font-weight:700;margin:1rem 0 .5rem}.tj-heading span[data-v-d73be753]{color:var(--tj-muted);font-weight:500}.tj-rule[data-v-d73be753]{background:var(--surface-2);border-radius:10px;padding:.6rem .75rem}.tj-rule+.tj-rule[data-v-d73be753]{margin-top:.5rem}.tj-rule-compact[data-v-d73be753]{padding:.45rem .75rem}.tj-rule-title[data-v-d73be753]{align-items:center;display:flex;flex-wrap:wrap;font-weight:600;gap:.4rem}.tj-letters[data-v-d73be753]{direction:rtl;font-family:Scheherazade New,serif;font-size:1.35rem;line-height:1}.vp-popup[data-v-d73be753]{width:min(560px,100%)}.vp-head[data-v-d73be753]{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem;padding-right:2rem}.vp-play[data-v-d73be753]{background:var(--accent);border:none;border-radius:50%;color:var(--accent-ink);cursor:pointer;display:grid;flex:0 0 auto;height:2.75rem;place-items:center;width:2.75rem}.vp-play svg[data-v-d73be753]{height:1.3rem;width:1.3rem}.vp-play.loading[data-v-d73be753]{animation:vp-pulse-d73be753 1s ease-in-out infinite;opacity:.6}@keyframes vp-pulse-d73be753{50%{opacity:.35}}.vp-title[data-v-d73be753]{font-size:1.05rem;font-weight:700}.vp-sub[data-v-d73be753]{margin:0;text-align:left}.vp-loading[data-v-d73be753]{color:var(--accent);display:flex;justify-content:center;padding:1.5rem 0}.vp-arabic[data-v-d73be753]{direction:rtl;font-family:var(--font-arabic,"Scheherazade New",serif);font-size:1.85rem;line-height:2;margin:0 0 .75rem;text-align:right}.vp-number[data-v-d73be753]{color:var(--accent);font-size:.8em}.vp-translation-text[data-v-d73be753]{flex:1 1 100%;font-size:1rem;line-height:1.6;margin:0}.book[data-v-b2307dba]{display:flex;flex-direction:row-reverse;gap:20px;justify-content:center;margin:0 auto;max-width:1400px;overflow-x:clip;padding:28px 24px 48px;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.sheet[data-v-b2307dba]{aspect-ratio:2/3;border-radius:6px;box-shadow:0 1px 2px #1118270f,0 12px 32px #11182714;flex:0 1 560px;min-width:0;position:relative;z-index:1}.sheet.lifting[data-v-b2307dba]{z-index:2}.face[data-v-b2307dba]{background:var(--surface);border-radius:inherit;inset:0;overflow:hidden;position:absolute}.base-face[data-v-b2307dba]{height:100%;position:relative}.leaf[data-v-b2307dba]{border-radius:inherit;inset:0;position:absolute;z-index:3}.cast[data-v-b2307dba]{z-index:2}.cast[data-v-b2307dba],.flap[data-v-b2307dba]{border-radius:inherit;inset:0;pointer-events:none;position:absolute}.leaf .face[data-v-b2307dba]{will-change:clip-path}.leaf .face-back[data-v-b2307dba]{transform-origin:0 0;will-change:transform,clip-path}.shade[data-v-b2307dba]{inset:0;pointer-events:none;position:absolute}.paper-back[data-v-b2307dba]{background:#f7f5ef}html.dark .paper-back[data-v-b2307dba]{background:#1b1b21}.narrow[data-v-b2307dba]{padding:16px 12px 40px}.narrow .sheet[data-v-b2307dba]{flex:0 1 560px;width:100%}.zen[data-v-b2307dba]{align-items:center;gap:0;height:100vh;max-width:none;padding:12px}.zen .sheet[data-v-b2307dba]{border-radius:0;box-shadow:none;flex:0 0 auto;height:calc(100vh - 24px);max-width:50vw;width:auto}.zen.narrow .sheet[data-v-b2307dba]{max-width:100%}
