.wbw.svelte-1om95v5{display:flex;flex-wrap:wrap;gap:.4rem;margin-block:.5rem}.cell.svelte-1om95v5{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.4rem .55rem;background:var(--surface);border-radius:var(--radius);max-inline-size:9rem;text-align:center}.cell.active.svelte-1om95v5{outline:2px solid var(--gold);outline-offset:1px}.w-ar.svelte-1om95v5{font-size:1.3rem;line-height:1.6}.w-tr.svelte-1om95v5{color:var(--ink-2);font-size:.72rem;font-style:italic}.w-mean.svelte-1om95v5{font-size:.78rem;direction:ltr}.editor.svelte-118b3u6{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:.8rem;margin-block:.5rem}label.svelte-118b3u6 span:where(.svelte-118b3u6){font-size:.8rem;color:var(--gold-ink);display:block;margin-block-end:.3rem}textarea.svelte-118b3u6{inline-size:100%;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:inherit;padding:.5rem;font:inherit;resize:vertical}.row.svelte-118b3u6{display:flex;justify-content:flex-end;gap:.6rem;margin-block-start:.5rem}.save.svelte-118b3u6{color:var(--brand);font-weight:600}.ayah.svelte-1qotwe2{padding:1.1rem 0;border-bottom:1px solid var(--line)}.ayah.playing.svelte-1qotwe2{background:var(--audio-wash);border-radius:var(--radius)}.ar.svelte-1qotwe2{margin-block-end:.5rem}.tr.svelte-1qotwe2{margin:.45rem 0}.tr.svelte-1qotwe2 small:where(.svelte-1qotwe2){display:block;color:var(--gold-ink);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.tafsiriyah.svelte-1qotwe2{background:var(--surface);padding:.6rem .8rem;border-radius:var(--radius)}.note.svelte-1qotwe2{border-inline-start:3px solid var(--gold);padding-inline-start:.7rem;white-space:pre-line}.actions.svelte-1qotwe2{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.4rem}.actions.svelte-1qotwe2 button:where(.svelte-1qotwe2){color:var(--brand);font-size:.85rem;padding:.25rem .6rem;border-radius:999px}.actions.svelte-1qotwe2 button:where(.svelte-1qotwe2):hover{background:var(--surface)}.bookmarked.svelte-1qotwe2{color:var(--gold-ink)}.bm-form.svelte-1qotwe2{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;flex-basis:100%;margin-block-start:.2rem}.bm-form.svelte-1qotwe2 input:where(.svelte-1qotwe2){padding:.25rem .5rem;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:inherit;inline-size:100%;max-inline-size:12rem;flex:1 1 8rem}.dot.svelte-1qotwe2{inline-size:1.05rem;block-size:1.05rem;border-radius:50%}.dot.sel.svelte-1qotwe2{outline:2px solid var(--ink);outline-offset:1px}.save.svelte-1qotwe2{color:var(--brand)}.scrim.svelte-1a9dsve{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:40}.sheet.svelte-1a9dsve{position:fixed;inset-inline:0;inset-block-end:0;z-index:41;max-block-size:75dvh;display:flex;flex-direction:column;background:var(--bg);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);border-block-start:2px solid var(--gold);box-shadow:var(--shadow)}header.svelte-1a9dsve{display:flex;align-items:center;gap:.7rem;padding:.8rem 1rem;border-block-end:1px solid var(--line)}h2.svelte-1a9dsve{margin:0;font-family:var(--font-display);font-size:1.05rem;flex:1}select.svelte-1a9dsve{padding:.35rem .5rem;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);color:inherit;max-inline-size:14rem}.body.svelte-1a9dsve{overflow-y:auto;padding:1rem 1.2rem 2rem;white-space:pre-line}.body.arabic-body.svelte-1a9dsve{font-family:var(--font-arabic);line-height:1.9;font-size:1.25rem}.inherited.svelte-1a9dsve{color:var(--gold-ink);font-size:.85rem}main.svelte-8ol5br{max-inline-size:46rem;margin-inline:auto;padding:0 1rem 4rem}.unwan.svelte-8ol5br{display:flex;align-items:center;gap:1rem;margin-block:1.4rem .6rem}.unwan.svelte-8ol5br .rule:where(.svelte-8ol5br){flex:1;block-size:6px;border-block:1px solid var(--gold)}.unwan.svelte-8ol5br h1:where(.svelte-8ol5br){margin:0;text-align:center;display:flex;flex-direction:column}.unwan.svelte-8ol5br .arabic:where(.svelte-8ol5br){font-size:1.9rem;color:var(--brand);text-align:center}.unwan.svelte-8ol5br .latin:where(.svelte-8ol5br){font-family:var(--font-display);font-size:1rem;color:var(--ink-2);letter-spacing:.12em;text-transform:uppercase}.mode.svelte-8ol5br{display:flex;gap:.4rem;justify-content:center;margin-block-end:.6rem}.mode.svelte-8ol5br a:where(.svelte-8ol5br){padding:.35rem 1rem;border-radius:999px;text-decoration:none;color:var(--ink-2);border:1px solid var(--line);font-size:.9rem}.mode.svelte-8ol5br a.active:where(.svelte-8ol5br){background:var(--brand);border-color:var(--brand);color:var(--on-brand)}
