.choice.svelte-sjrenm{border:1px solid var(--line);border-radius:var(--radius-sm);flex-shrink:0;display:inline-flex;overflow:hidden}button.svelte-sjrenm{min-width:1.75rem;color:var(--ink-2);font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;padding:.25rem .4rem}button.svelte-sjrenm+button:where(.svelte-sjrenm){border-inline-start:1px solid var(--line)}button.svelte-sjrenm:hover{background:var(--surface-2);color:var(--ink)}.choice.svelte-sjrenm button.on:where(.svelte-sjrenm){background:var(--sel-bg);color:var(--sel-fg)}@media (pointer:coarse){button.svelte-sjrenm{min-width:44px;min-height:44px}}.backdrop.svelte-1v8btbv{background:color-mix(in oklch, var(--ink) 30%, transparent);z-index:40;position:fixed;top:0;bottom:0;left:0;right:0}.backdrop.clear.svelte-1v8btbv{background:0 0}.sheet.svelte-1v8btbv{left:0;right:0;background:var(--bg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:75vh;box-shadow:var(--shadow-2);z-index:50;padding-block:var(--space-2) var(--space-4);flex-direction:column;display:flex;position:fixed;bottom:0}.sheet.popover.svelte-1v8btbv{bottom:calc(100% + var(--space-2));width:22rem;max-width:calc(100vw - 2 * var(--space-4));border:1px solid var(--line);border-radius:var(--radius-lg);max-height:60vh;padding-block:var(--space-3) var(--space-2);position:absolute}.sheet.popover.svelte-1v8btbv: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:auto;right:0}.sheet.popover.svelte-1v8btbv: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:0;right:auto}.sheet.side.svelte-1v8btbv{left:calc(var(--sidebar-w,4.25rem) + var(--space-2));right:auto;bottom:var(--space-3);width:20rem;max-width:calc(100vw - var(--sidebar-w,4.25rem) - 2 * var(--space-4));border:1px solid var(--line);border-radius:var(--radius-lg);max-height:60vh;padding-block:var(--space-3) var(--space-2)}[dir=rtl] .sheet.side.svelte-1v8btbv{left:auto;right:calc(var(--sidebar-w,4.25rem) + var(--space-2))}.handle.svelte-1v8btbv{background:var(--line);width:2.5rem;height:3px;margin:0 auto var(--space-3);border-radius:999px}.head.svelte-1v8btbv{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:0 var(--space-5) var(--space-3);display:flex}.title.svelte-1v8btbv{font-size:var(--text-base);color:var(--ink);margin:0;font-weight:600}.subtitle.svelte-1v8btbv{font-size:var(--text-sm);color:var(--ink-3);margin:.125rem 0 0}.close.svelte-1v8btbv{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.close.svelte-1v8btbv:hover{background:var(--surface-2);color:var(--ink)}.body.svelte-1v8btbv{min-height:0;overflow-y:auto}.library.svelte-ib0f4h{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.lib-section.svelte-ib0f4h{flex-direction:column;flex-shrink:0;display:flex}.lib-section.svelte-ib0f4h+.lib-section:where(.svelte-ib0f4h){margin-block-start:.75rem}.lib-head.svelte-ib0f4h{align-items:center;gap:var(--space-1);height:2rem;padding-inline:var(--space-3) var(--space-2);display:flex}.lib-toggle.svelte-ib0f4h{align-items:center;gap:var(--space-2);min-width:0;height:100%;color:var(--ink-3);cursor:pointer;text-align:start;background:0 0;border:none;flex:1;padding:0;display:flex}.lib-toggle.svelte-ib0f4h:hover{color:var(--ink)}.chev.svelte-ib0f4h{flex-shrink:0;transition:transform .15s}.lib-toggle[aria-expanded=false].svelte-ib0f4h .chev:where(.svelte-ib0f4h){transform:rotate(-90deg)}[dir=rtl] .lib-toggle[aria-expanded=false].svelte-ib0f4h .chev:where(.svelte-ib0f4h){transform:rotate(90deg)}.lib-label.svelte-ib0f4h{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:700}.lib-count.svelte-ib0f4h{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--ink-3);opacity:.8}.see-all.svelte-ib0f4h{padding:.15rem var(--space-2);font-size:var(--text-xs);color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.25em;display:inline-flex}.see-all.svelte-ib0f4h:hover{background:var(--surface-2);color:var(--ink)}[dir=rtl] .arrow.svelte-ib0f4h{display:inline-block;transform:scaleX(-1)}.lib-empty.svelte-ib0f4h{height:1.5rem;padding:0 var(--space-3);line-height:1.5rem;font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.cards.svelte-ib0f4h{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.card.svelte-ib0f4h{width:100%;height:3.5rem;padding:0 var(--space-3);border-radius:var(--radius-sm);text-align:start;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:.05em;transition:background .12s;display:flex;overflow:hidden}.card.svelte-ib0f4h:hover{background:var(--surface-2)}li.svelte-ib0f4h{position:relative}li.playable.svelte-ib0f4h .card:where(.svelte-ib0f4h){padding-inline-end:2.25rem}.card-play.svelte-ib0f4h{border:1px solid var(--line);background:var(--bg);width:1.5rem;height:1.5rem;color:var(--ink-2);cursor:pointer;opacity:0;border-radius:999px;place-items:center;padding:0;transition:opacity .12s;display:grid;position:absolute;top:50%;translate:0 -50%}.card-play.svelte-ib0f4h: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))){right:var(--space-2)}.card-play.svelte-ib0f4h: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:var(--space-2)}li.svelte-ib0f4h:hover .card-play:where(.svelte-ib0f4h),.card[aria-current=true].svelte-ib0f4h+.card-play:where(.svelte-ib0f4h){opacity:1}.card-play.svelte-ib0f4h:focus-visible{opacity:1}.card-play.svelte-ib0f4h:hover{color:var(--ink);background:var(--surface-2)}@media (hover:none){.card-play.svelte-ib0f4h{opacity:1}}.card[aria-current=true].svelte-ib0f4h .card-title:where(.svelte-ib0f4h){color:var(--accent-ink)}.card-title.svelte-ib0f4h{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);line-height:1.3}.card-line.svelte-ib0f4h{font-size:var(--text-xs);color:var(--ink-2);line-height:1.3}.card-line.dim.svelte-ib0f4h{color:var(--ink-3)}.card-title.svelte-ib0f4h,.card-line.svelte-ib0f4h{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.daily-card.svelte-upxvfq{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line);position:relative}.daily-open.svelte-upxvfq{width:100%;padding:var(--space-3);border-radius:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;padding-inline-end:2.75rem;display:flex}.daily-open.svelte-upxvfq:hover .daily-title:where(.svelte-upxvfq){text-underline-offset:.2em;text-decoration:underline}:is(.daily-open.svelte-upxvfq:focus-visible,.daily-play.svelte-upxvfq:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.daily-play.svelte-upxvfq{border:1px solid var(--line);background:var(--bg);width:1.75rem;height:1.75rem;color:var(--ink-2);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;translate:0 -50%}.daily-play.svelte-upxvfq: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))){right:var(--space-3)}.daily-play.svelte-upxvfq: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:var(--space-3)}.daily-play.svelte-upxvfq:hover{color:var(--ink);border-color:var(--accent)}.daily-kicker.svelte-upxvfq{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 var(--space-1);font-weight:700}.daily-title.svelte-upxvfq{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);margin:0 0 .2em}.daily-sub.svelte-upxvfq{font-size:var(--text-xs);color:var(--ink-2);margin:0}.sidebar.svelte-1hve7bk{gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-2) var(--space-3);background:var(--bg);border-inline-end:1px solid var(--line);flex-direction:column;display:flex;overflow:hidden auto}.nav-item.svelte-1hve7bk{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--ink-2);text-align:start;cursor:pointer;background:0 0;border:none;grid-template-columns:1.75rem 1fr;transition:background .12s,color .12s;display:grid}button.nav-item.svelte-1hve7bk{display:flex}.nav-item.svelte-1hve7bk:hover{background:var(--surface-2);color:var(--ink)}.nav-item.active.svelte-1hve7bk{background:var(--sel-bg);color:var(--sel-fg)}.nav-item.active.svelte-1hve7bk .nav-label:where(.svelte-1hve7bk){color:var(--accent-ink)}.nav-icon.svelte-1hve7bk{flex-shrink:0;place-items:center;display:grid}.nav-text.svelte-1hve7bk{flex-direction:column;gap:.05em;min-width:0;display:flex}.nav-label.svelte-1hve7bk{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.25}.nav-sub.svelte-1hve7bk{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.divider.svelte-1hve7bk{background:var(--line);height:1px;margin:var(--space-2) var(--space-2)}.bottom-bar.svelte-1hve7bk{padding-top:var(--space-3);border-top:1px solid var(--line);gap:var(--space-2);flex-direction:column;display:flex}.saver-row.svelte-1hve7bk{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.pop-label.svelte-1hve7bk{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin:0;font-weight:700}.daily-slot.svelte-1hve7bk{margin:var(--space-1) var(--space-1) 0}:is(.rail-btn.svelte-1hve7bk:focus-visible,.rail-toggle.svelte-1hve7bk:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.rail-toggle.svelte-1hve7bk{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-self:flex-end;place-items:center;padding:0;display:grid}.rail-toggle.svelte-1hve7bk:hover{background:var(--surface-2);color:var(--ink)}[dir=rtl] .rail-toggle.svelte-1hve7bk svg:where(.svelte-1hve7bk){transform:scaleX(-1)}.sidebar.compact.svelte-1hve7bk{--cell:2.75rem;padding-inline:var(--space-1);align-items:center}.sidebar.compact.svelte-1hve7bk .rail-toggle:where(.svelte-1hve7bk){width:var(--cell);height:var(--cell);align-self:center}.sidebar.compact.svelte-1hve7bk .nav-item:where(.svelte-1hve7bk){width:var(--cell);height:var(--cell);flex-shrink:0;grid-template-columns:1fr;justify-items:center;padding:0}.sidebar.compact.svelte-1hve7bk .divider:where(.svelte-1hve7bk){align-self:stretch}.rail-btn.svelte-1hve7bk{width:var(--cell);height:var(--cell);border-radius:var(--radius-sm);color:var(--ink-2);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}.rail-btn.svelte-1hve7bk:hover{background:var(--surface-2);color:var(--ink)}.rail-btn.active.svelte-1hve7bk{background:var(--sel-bg);color:var(--sel-fg)}.rail-btn.suggestion.svelte-1hve7bk{color:var(--accent-ink)}.badge.svelte-1hve7bk{font-variant-numeric:tabular-nums;text-align:center;background:var(--accent);min-width:1rem;color:var(--bg);border-radius:999px;padding:0 .2rem;font-size:.625rem;line-height:1rem;position:absolute;top:.2rem}.badge.svelte-1hve7bk: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))){right:.2rem}.badge.svelte-1hve7bk: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:.2rem}.rail-spacer.svelte-1hve7bk{flex:1}.sidebar.compact.svelte-1hve7bk .bottom-bar:where(.svelte-1hve7bk){align-self:stretch;align-items:center}@media (max-height:640px){.sidebar.compact.svelte-1hve7bk{--cell:2.375rem;gap:0}.sidebar.compact.svelte-1hve7bk .divider:where(.svelte-1hve7bk){margin-block:var(--space-1)}.sidebar.compact.svelte-1hve7bk .bottom-bar:where(.svelte-1hve7bk){padding-top:var(--space-1)}}.saver-sheet.svelte-1hve7bk .choice{align-self:flex-start}.saver-sheet.svelte-1hve7bk{gap:var(--space-2);padding:0 var(--space-5) var(--space-2);flex-direction:column;display:flex}.field.svelte-1623ob8{align-items:center;width:100%;min-width:0;display:flex;position:relative}.icon.svelte-1623ob8{color:var(--ink-3);pointer-events:none;position:absolute}.icon.svelte-1623ob8: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:var(--space-2)}.icon.svelte-1623ob8: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:var(--space-2)}input.svelte-1623ob8{width:100%;height:2rem;padding-block-start:0;padding-block-end:0;padding-inline:calc(var(--space-2) + .8rem + var(--space-2)) calc(1.25rem + var(--space-2) * 2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--text-xs);outline:none;transition:border-color .12s}input.svelte-1623ob8::placeholder{color:var(--ink-3)}input.svelte-1623ob8:focus{border-color:var(--accent)}input.svelte-1623ob8::-webkit-search-cancel-button{display:none}.md.svelte-1623ob8 .icon:where(.svelte-1623ob8){width:1rem;height:1rem}.md.svelte-1623ob8 .icon:where(.svelte-1623ob8):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:var(--space-3)}.md.svelte-1623ob8 .icon:where(.svelte-1623ob8):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:var(--space-3)}.md.svelte-1623ob8 input:where(.svelte-1623ob8){height:2.25rem;border-radius:var(--radius);font-size:var(--text-sm);padding-inline-start:calc(var(--space-3) + .8rem + var(--space-2))}.surface.svelte-1623ob8 input:where(.svelte-1623ob8){background:var(--surface-2)}.clear.svelte-1623ob8{background:var(--surface-2);width:1.25rem;height:1.25rem;color:var(--ink-3);cursor:pointer;border:none;border-radius:999px;place-items:center;padding:0;transition:background .12s,color .12s;display:grid;position:absolute}.clear.svelte-1623ob8: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))){right:var(--space-2)}.clear.svelte-1623ob8: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:var(--space-2)}.clear.svelte-1623ob8:hover{background:var(--line);color:var(--ink)}.reciter-list.svelte-1aocvxc{border-inline-end:1px solid var(--line);background:var(--bg);flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.list-header.svelte-1aocvxc{padding:var(--space-4) var(--space-4) var(--space-2);flex-shrink:0;justify-content:space-between;align-items:flex-start;display:flex}.list-header-left.svelte-1aocvxc{flex-direction:column;gap:.1em;display:flex}.list-header-right.svelte-1aocvxc{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.list-title.svelte-1aocvxc{font-family:var(--font-display);font-size:1.375rem;font-weight:var(--display-weight);color:var(--ink);line-height:1.2}.list-count.svelte-1aocvxc{font-size:var(--text-xs);color:var(--ink-3)}.hdr-btn.svelte-1aocvxc{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;place-items:center;transition:background .12s,color .12s;display:grid}.hdr-btn.svelte-1aocvxc:hover{background:var(--surface-2);color:var(--ink)}.search-wrap.svelte-1aocvxc{padding:0 var(--space-3) var(--space-3);flex-shrink:0}.list-scroll.svelte-1aocvxc{padding:0 var(--space-2) var(--space-4);flex:1;overflow-y:auto}.row.svelte-1aocvxc{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:start;background:0 0;border:none;grid-template-columns:2.25rem 1fr auto;transition:background .12s;display:grid}button.row.svelte-1aocvxc{display:flex}.row.svelte-1aocvxc:hover{background:var(--surface-2)}.row.active.svelte-1aocvxc{background:var(--sel-bg);color:var(--sel-fg)}.row.active.svelte-1aocvxc .row-name:where(.svelte-1aocvxc){color:var(--accent-ink)}.avatar.svelte-1aocvxc{background:var(--accent-bg);border:1px solid var(--line);width:2.25rem;height:2.25rem;font-size:var(--text-xs);color:var(--ink-2);border-radius:999px;flex-shrink:0;place-items:center;font-weight:600;display:grid}.row-body.svelte-1aocvxc{flex-direction:column;gap:.05em;min-width:0;display:flex}.row-name.svelte-1aocvxc{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-meta.svelte-1aocvxc{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chevron.svelte-1aocvxc{color:var(--line);flex-shrink:0}.empty.svelte-1aocvxc{padding:var(--space-4);font-size:var(--text-sm);color:var(--ink-3);text-align:center}.row-wrap.svelte-1aocvxc{position:relative}.row-wrap.far.svelte-1aocvxc{content-visibility:auto;contain-intrinsic-size:auto 3.45rem}.row-wrap.svelte-1aocvxc .row-body:where(.svelte-1aocvxc){margin-inline-end:3.5rem}.row-wrap.archived.svelte-1aocvxc .row-body:where(.svelte-1aocvxc){margin-inline-end:1.75rem}.pin-btn.svelte-1aocvxc{width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:999px;place-items:center;padding:0;transition:opacity .12s,color .12s;display:grid;position:absolute;top:50%;translate:0 -50%}.pin-btn.svelte-1aocvxc: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))){right:1.5rem}.pin-btn.svelte-1aocvxc: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:1.5rem}.row-wrap.svelte-1aocvxc:hover .pin-btn:where(.svelte-1aocvxc){opacity:1}.pin-btn.svelte-1aocvxc:focus-visible{opacity:1}.pin-btn.svelte-1aocvxc:hover{color:var(--ink);background:var(--surface-2)}.pin-btn.svelte-1aocvxc:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.row-wrap.pinned.svelte-1aocvxc .pin-btn:where(.svelte-1aocvxc){opacity:1;color:var(--accent-ink)}.row-wrap.active.svelte-1aocvxc .pin-btn:where(.svelte-1aocvxc){color:inherit}.row-wrap.pinned.active.svelte-1aocvxc .pin-btn:where(.svelte-1aocvxc){color:var(--sel-fg)}.archive-btn.svelte-1aocvxc{width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:999px;place-items:center;padding:0;transition:opacity .12s,color .12s;display:grid;position:absolute;top:50%;translate:0 -50%}.archive-btn.svelte-1aocvxc: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))){right:3.25rem}.archive-btn.svelte-1aocvxc: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:3.25rem}.row-wrap.archived.svelte-1aocvxc .archive-btn:where(.svelte-1aocvxc):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))){right:1.5rem}.row-wrap.archived.svelte-1aocvxc .archive-btn:where(.svelte-1aocvxc):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:1.5rem}.row-wrap.archived.svelte-1aocvxc .archive-btn:where(.svelte-1aocvxc){opacity:1}.row-wrap.archived.svelte-1aocvxc .row-name:where(.svelte-1aocvxc){color:var(--ink-2)}.row-wrap.svelte-1aocvxc:hover .archive-btn:where(.svelte-1aocvxc){opacity:1}.archive-btn.svelte-1aocvxc:focus-visible{opacity:1}.archive-btn.svelte-1aocvxc:hover{color:var(--ink);background:var(--surface-2)}.archive-btn.svelte-1aocvxc:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.row-wrap.active.svelte-1aocvxc .archive-btn:where(.svelte-1aocvxc){color:inherit}@media (hover:none){.pin-btn.svelte-1aocvxc,.archive-btn.svelte-1aocvxc{opacity:1}}.archive-row.svelte-1aocvxc{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;text-align:start;background:0 0;border:none;margin-block-end:var(--space-1);display:flex}.archive-row.svelte-1aocvxc:hover{background:var(--surface-2);color:var(--ink)}.archive-row.svelte-1aocvxc:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.archive-label.svelte-1aocvxc{font-weight:var(--weight-medium);flex:1}.archive-count.svelte-1aocvxc{font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums}.group-label.svelte-1aocvxc{align-items:center;gap:var(--space-1);margin:var(--space-2) var(--space-4) var(--space-1);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:700;display:flex}.group-label.svelte-1aocvxc:first-child{margin-block-start:0}.group-label.svelte-1aocvxc svg:where(.svelte-1aocvxc){color:var(--accent-ink)}[dir=rtl] .fold-btn.svelte-1aocvxc svg:where(.svelte-1aocvxc){transform:scaleX(-1)}.rail.svelte-1aocvxc .list-header:where(.svelte-1aocvxc){justify-content:center;padding-inline-start:0;padding-inline-end:0}.rail.svelte-1aocvxc .list-header-left:where(.svelte-1aocvxc),.rail.svelte-1aocvxc .sort-btn:where(.svelte-1aocvxc),.rail.svelte-1aocvxc .search-wrap:where(.svelte-1aocvxc),.rail.svelte-1aocvxc .row-body:where(.svelte-1aocvxc),.rail.svelte-1aocvxc .chevron:where(.svelte-1aocvxc),.rail.svelte-1aocvxc .pin-btn:where(.svelte-1aocvxc),.rail.svelte-1aocvxc .archive-btn:where(.svelte-1aocvxc),.rail.svelte-1aocvxc .group-label:where(.svelte-1aocvxc),.rail.svelte-1aocvxc .archive-row:where(.svelte-1aocvxc),.rail.svelte-1aocvxc .empty:where(.svelte-1aocvxc){display:none}.rail.svelte-1aocvxc .list-scroll:where(.svelte-1aocvxc){padding-inline:var(--space-1)}.rail.svelte-1aocvxc .row:where(.svelte-1aocvxc){grid-template-columns:2.25rem;justify-content:center;padding-inline-start:0;padding-inline-end:0}.surah-number.svelte-jy7ggq{--rev:var(--ink-3);width:2.5rem;height:2.5rem;color:var(--rev);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.makki.svelte-jy7ggq{--rev:var(--makki)}.madani.svelte-jy7ggq{--rev:var(--madani)}svg.svelte-jy7ggq{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}rect.svelte-jy7ggq{fill:color-mix(in oklab, var(--rev) 8%, transparent);stroke:currentColor;stroke-width:1.25px;opacity:.7}.surah-number.svelte-jy7ggq:not(.makki):not(.madani) rect:where(.svelte-jy7ggq){fill:none;opacity:.55}.n.svelte-jy7ggq{font-size:.6875rem;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink-2);position:relative}.sr.svelte-jy7ggq{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.surah-line.svelte-1and1w5{align-items:center;gap:var(--space-1);min-width:0;display:flex}.timed-mark.svelte-1and1w5{color:var(--ink-3);flex-shrink:0;display:inline-flex}.device-mark.svelte-1and1w5{color:var(--accent);flex-shrink:0;display:inline-flex}.needs-network.svelte-1and1w5{color:var(--ink-3);font-style:italic}.surah-card.svelte-1and1w5{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);grid-template-columns:auto 1fr;min-width:0;transition:background .12s,border-color .12s;display:grid}.surah-card.flaggable.svelte-1and1w5{gap:var(--space-2) var(--space-3);grid-template-columns:auto 1fr auto;container:card/inline-size}@container card (width<=20rem){.surah-card.flaggable.svelte-1and1w5 .surah-ar:where(.svelte-1and1w5),.surah-card.flaggable.svelte-1and1w5 .surah-glyph:where(.svelte-1and1w5){display:none}}.actions.svelte-1and1w5{gap:var(--space-1);display:flex}.flag-btn.svelte-1and1w5{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.flag-btn.svelte-1and1w5:hover{background:var(--surface-2);color:var(--ink)}.flag-btn.svelte-1and1w5{position:relative}.flag-btn.svelte-1and1w5:after{content:"";position:absolute;top:min(0px,50% - 22px);bottom:min(0px,50% - 22px);left:min(0px,50% - 22px);right:min(0px,50% - 22px)}.surah-card.playing.svelte-1and1w5 .flag-btn:where(.svelte-1and1w5){color:var(--sel-fg)}.flag-btn.svelte-1and1w5:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.surah-card.svelte-1and1w5:hover{background:var(--surface-2);border-color:var(--line-2)}.surah-card.selected.svelte-1and1w5{border-color:var(--accent)}.surah-card.playing.svelte-1and1w5{background:var(--sel-bg);color:var(--sel-fg);border-color:var(--sel-bg)}.surah-card.playing.svelte-1and1w5 .surah-en:where(.svelte-1and1w5){color:var(--accent-ink)}.surah-card.missing.svelte-1and1w5{background:0 0;border-style:dashed}.surah-card.missing.svelte-1and1w5:hover{border-color:var(--accent);background:0 0}.surah-card.missing.svelte-1and1w5 .surah-en:where(.svelte-1and1w5),.surah-card.missing.svelte-1and1w5 .surah-ar:where(.svelte-1and1w5){color:var(--ink-3);opacity:.6}.main.svelte-1and1w5{align-items:center;gap:var(--space-3);min-width:0;color:inherit;font:inherit;text-align:start;background:0 0;border:none;grid-template-columns:1fr auto;padding:0;display:grid}button.main.svelte-1and1w5{display:flex}.select.svelte-1and1w5{cursor:default;-webkit-user-select:none;user-select:none}.select.svelte-1and1w5:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.num-slot.svelte-1and1w5{place-items:center;display:inline-grid;position:relative}.play-btn.svelte-1and1w5{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0}.play-icon.svelte-1and1w5{width:1.1rem;height:1.1rem;fill:var(--accent-ink);opacity:0;pointer-events:none;transition:opacity .12s;position:absolute}.play-btn.svelte-1and1w5 .surah-number .n{transition:opacity .12s}:is(.surah-card.svelte-1and1w5:hover .play-icon:where(.svelte-1and1w5),.play-btn.svelte-1and1w5:focus-visible .play-icon:where(.svelte-1and1w5),.surah-card.selected.svelte-1and1w5 .play-icon:where(.svelte-1and1w5),.surah-card.playing.svelte-1and1w5 .play-icon:where(.svelte-1and1w5)){opacity:1}.surah-card.svelte-1and1w5:hover .play-btn:where(.svelte-1and1w5) .n,.surah-card.selected.svelte-1and1w5 .play-btn:where(.svelte-1and1w5) .n,.surah-card.playing.svelte-1and1w5 .play-btn:where(.svelte-1and1w5) .n{opacity:0}.play-btn.svelte-1and1w5:focus-visible .n{opacity:0}.play-btn.svelte-1and1w5:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.play-btn.svelte-1and1w5 .surah-number rect{fill:var(--rev);fill-opacity:.08;transition:fill-opacity .16s,opacity .16s}:is(.play-btn.svelte-1and1w5:hover .surah-number rect,.play-btn.svelte-1and1w5:focus-visible .surah-number rect){fill-opacity:1;opacity:1}:is(.play-btn.svelte-1and1w5:hover .play-icon:where(.svelte-1and1w5),.play-btn.svelte-1and1w5:focus-visible .play-icon:where(.svelte-1and1w5)){fill:var(--bg)}.surah-card.selected.svelte-1and1w5:not(.playing) .play-btn:where(.svelte-1and1w5) .surah-number rect{animation:.9s ease-in-out 2 svelte-1and1w5-play-invite}@keyframes svelte-1and1w5-play-invite{50%{fill-opacity:.55;opacity:1}}@media (prefers-reduced-motion:reduce){.surah-card.selected.svelte-1and1w5:not(.playing) .play-btn:where(.svelte-1and1w5) .surah-number rect{animation:none}}.help-btn.svelte-1and1w5{font:inherit;font-size:var(--text-xs);color:var(--accent-ink);cursor:pointer;text-align:start;background:0 0;border:none;justify-self:start;padding:0}.surah-card.missing.svelte-1and1w5:hover .help-btn:where(.svelte-1and1w5){text-decoration:underline}.help-btn.svelte-1and1w5:focus-visible{text-decoration:underline}.surah-body.svelte-1and1w5{flex-direction:column;gap:.1rem;min-width:0;display:flex}.surah-en.svelte-1and1w5{font-size:var(--text-base);letter-spacing:-.005em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.25;overflow:hidden}.surah-verses.svelte-1and1w5{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.surah-ar.svelte-1and1w5{font-family:var(--font-arabic);color:var(--ink);text-align:end;direction:rtl;flex-shrink:0;font-size:1.5rem;line-height:1.2}.surah-glyph.svelte-1and1w5{font-family:var(--font-surah-names);color:var(--ink-2);direction:ltr;unicode-bidi:isolate;flex-shrink:0;padding-inline-start:var(--space-2);font-size:2.3rem;line-height:1}.surah-card.playing.svelte-1and1w5 .surah-glyph:where(.svelte-1and1w5),.surah-card.playing.svelte-1and1w5 .surah-ar:where(.svelte-1and1w5){color:var(--sel-fg)}.surah-card.missing.svelte-1and1w5 .surah-glyph:where(.svelte-1and1w5){color:var(--ink-3);opacity:.45}.surah-card.broken.svelte-1and1w5{isolation:isolate;background:0 0;border-color:#0000;padding-bottom:1.7rem;position:relative}.surah-card.broken.svelte-1and1w5:hover,.surah-card.broken.selected.svelte-1and1w5{background:0 0;border-color:#0000}.broken.svelte-1and1w5>.num-slot:where(.svelte-1and1w5),.broken.svelte-1and1w5>.main:where(.svelte-1and1w5),.selected-copy.svelte-1and1w5>.num-slot:where(.svelte-1and1w5),.selected-copy.svelte-1and1w5>.main:where(.svelte-1and1w5){z-index:1;pointer-events:none;position:relative}.broken.svelte-1and1w5>.actions:where(.svelte-1and1w5){z-index:3;position:relative}.broken.svelte-1and1w5 .main:where(.svelte-1and1w5){display:flex}.strip.svelte-1and1w5{z-index:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.seg.svelte-1and1w5{min-width:0;padding:0 2.5px;display:flex}.seg.svelte-1and1w5:first-child{padding-inline-start:0}.seg.svelte-1and1w5:last-child{padding-inline-end:0}.seg.p.svelte-1and1w5{min-width:35px}.seg-face.svelte-1and1w5{border-radius:var(--radius-sm);min-width:0;font:inherit;color:inherit;background:0 0;border:1px solid #0000;flex:auto;margin:0;padding:0;position:relative}.piece.svelte-1and1w5{background:var(--bg);border-color:var(--line-2);cursor:pointer;transition:border-color .12s,opacity .12s}:is(.piece.svelte-1and1w5:hover,.piece.svelte-1and1w5:focus-visible){border-color:var(--accent);outline:none}.hole.svelte-1and1w5{cursor:help}.has-playing.svelte-1and1w5 .piece:where(.svelte-1and1w5):not(.on){opacity:.5}.pill.svelte-1and1w5,.hole-range.svelte-1and1w5{max-width:calc(100% - 6px);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;line-height:1.5;position:absolute;bottom:3px;left:50%;overflow:hidden;transform:translate(-50%)}.pill.svelte-1and1w5{border:1px solid var(--accent);color:var(--accent);background:var(--bg);border-radius:999px;padding:0 .5rem}:is(.piece.svelte-1and1w5:hover .pill:where(.svelte-1and1w5),.piece.svelte-1and1w5:focus-visible .pill:where(.svelte-1and1w5)){background:var(--accent);color:var(--bg);font-weight:600}.hole-range.svelte-1and1w5{z-index:1;color:var(--ink-2)}.selected-copy.svelte-1and1w5{z-index:2;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--sel-bg);color:var(--sel-fg);pointer-events:none;grid-template-columns:auto 1fr;padding-bottom:1.7rem;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.flaggable.svelte-1and1w5>.selected-copy:where(.svelte-1and1w5){gap:var(--space-2) var(--space-3);grid-template-columns:auto 1fr auto}.selected-copy.svelte-1and1w5>.actions:where(.svelte-1and1w5){visibility:hidden}.selected-copy.svelte-1and1w5 .surah-en:where(.svelte-1and1w5){color:var(--accent-ink)}.selected-copy.svelte-1and1w5 .surah-verses:where(.svelte-1and1w5){color:var(--sel-fg);opacity:.8}.selected-copy.svelte-1and1w5 .surah-glyph:where(.svelte-1and1w5),.selected-copy.svelte-1and1w5 .surah-ar:where(.svelte-1and1w5){color:var(--sel-fg)}.selected-copy.svelte-1and1w5 .pill:where(.svelte-1and1w5){border-color:var(--sel-fg);color:var(--sel-bg);background:var(--sel-fg);font-weight:600}.sr-only.svelte-1and1w5{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legend.svelte-1vzdmwc{gap:var(--space-3);font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;display:inline-flex}.item.svelte-1vzdmwc{align-items:center;gap:.35em;display:inline-flex}.item.svelte-1vzdmwc:before{content:"";border:1.25px solid var(--rev);background:color-mix(in oklab, var(--rev) 15%, transparent);width:.55em;height:.55em;transform:rotate(45deg)}.makki.svelte-1vzdmwc{--rev:var(--makki)}.madani.svelte-1vzdmwc{--rev:var(--madani)}.lossless-notice.svelte-1ebnit2{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in oklab, var(--lossless) 35%, transparent);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--lossless) 8%, var(--bg));color:var(--ink-2);font-size:var(--text-sm);flex-wrap:wrap;line-height:1.5;display:flex}p.svelte-1ebnit2{flex:18rem;margin:0}.folded.svelte-1ebnit2 p:where(.svelte-1ebnit2){flex-basis:auto}.fold.svelte-1ebnit2{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.fold.svelte-1ebnit2 svg:where(.svelte-1ebnit2){width:1rem;height:1rem;transition:transform .15s}.fold[aria-expanded=true].svelte-1ebnit2 svg:where(.svelte-1ebnit2){transform:rotate(180deg)}.fold.svelte-1ebnit2:hover{color:var(--lossless)}.fold.svelte-1ebnit2:focus-visible{outline:2px solid var(--lossless);outline-offset:-2px}strong.svelte-1ebnit2{color:var(--lossless);font-weight:var(--weight-medium)}.quality.svelte-1ebnit2{border:1px solid color-mix(in oklab, var(--lossless) 45%, transparent);border-radius:var(--radius-sm);flex:none;display:inline-flex;overflow:hidden}.quality.svelte-1ebnit2 button:where(.svelte-1ebnit2){padding:var(--space-1) var(--space-3);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0}.quality.svelte-1ebnit2 button:where(.svelte-1ebnit2)+button:where(.svelte-1ebnit2){border-inline-start:1px solid color-mix(in oklab, var(--lossless) 45%, transparent)}.quality.svelte-1ebnit2 button[aria-checked=true]:where(.svelte-1ebnit2){background:color-mix(in oklab, var(--lossless) 18%, transparent);color:var(--lossless);font-weight:var(--weight-medium)}.quality.svelte-1ebnit2 button:where(.svelte-1ebnit2):focus-visible{outline:2px solid var(--lossless);outline-offset:-2px}.qtabs.svelte-1lj8rie{flex:1;align-items:flex-end;min-width:0;display:flex;position:relative}.strip.svelte-1lj8rie{scrollbar-width:none;flex:1;align-items:flex-end;gap:.2rem;min-width:0;margin-block-end:-1px;padding-block-start:.5rem;display:flex;overflow:auto hidden}.strip.svelte-1lj8rie::-webkit-scrollbar{display:none}.clip-end.svelte-1lj8rie .strip:where(.svelte-1lj8rie){-webkit-mask-image:linear-gradient(to var(--end-side,right), #000 calc(100% - 3rem), transparent);mask-image:linear-gradient(to var(--end-side,right), #000 calc(100% - 3rem), transparent)}.clip-start.svelte-1lj8rie .strip:where(.svelte-1lj8rie){-webkit-mask-image:linear-gradient(to var(--start-side,left), #000 calc(100% - 3rem), transparent);mask-image:linear-gradient(to var(--start-side,left), #000 calc(100% - 3rem), transparent)}.clip-start.clip-end.svelte-1lj8rie .strip:where(.svelte-1lj8rie){-webkit-mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000)}.qtabs.svelte-1lj8rie: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)){--end-side:left;--start-side:right}.tab-arrow.svelte-1lj8rie{z-index:2;border:1px solid var(--line);background:var(--bg);width:1.6rem;height:1.6rem;color:var(--ink-2);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;bottom:.35rem}.tab-arrow[hidden].svelte-1lj8rie{display:none}.tab-arrow.svelte-1lj8rie:hover{color:var(--ink);border-color:var(--line-2)}.tab-arrow.start.svelte-1lj8rie: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:0}.tab-arrow.start.svelte-1lj8rie: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:0}.tab-arrow.end.svelte-1lj8rie: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))){right:0}.tab-arrow.end.svelte-1lj8rie: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:0}.tab-arrow.svelte-1lj8rie svg:where(.svelte-1lj8rie){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.tab-arrow.svelte-1lj8rie: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)) svg:where(.svelte-1lj8rie){transform:scaleX(-1)}.q-tab.svelte-1lj8rie{white-space:nowrap;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);border:1px solid color-mix(in oklab, var(--q) 30%, var(--line));border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:color-mix(in oklab, var(--q) 6%, var(--surface-2));color:var(--ink-2);cursor:pointer;border-block-end-color:#0000;flex-shrink:0;align-items:center;padding:.45rem .95rem .5rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex;position:relative}@media (pointer:coarse){.strip.svelte-1lj8rie{padding-block-start:11px}.q-tab.svelte-1lj8rie:after{content:"";left:0;right:0;height:max(100%,44px);position:absolute;bottom:0}}.q-tab.svelte-1lj8rie:hover{background:color-mix(in oklab, var(--q) 12%, var(--bg));color:var(--ink)}.q-tab.svelte-1lj8rie:focus-visible{outline:2px solid var(--q);outline-offset:-3px}.q-tab.open.svelte-1lj8rie{z-index:1;border-color:color-mix(in oklab, var(--q) 55%, var(--line));border-block-end-color:var(--panel,var(--bg));border-block-start:3px solid var(--q);background:var(--panel,var(--bg));color:var(--ink);padding-block-start:calc(.45rem - 2px);font-weight:600}.q-tab.just-picked.svelte-1lj8rie{animation:.9s ease-out .38s both svelte-1lj8rie-chip-picked}@keyframes svelte-1lj8rie-chip-picked{0%{box-shadow:0 -.3rem .6rem color-mix(in oklab, var(--q) 45%, transparent)}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.q-tab.just-picked.svelte-1lj8rie{animation-duration:1ms;animation-delay:0s}}.choices.svelte-1nnwnks{gap:var(--space-2);flex-direction:column;display:flex}.choice.svelte-1nnwnks{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink);cursor:pointer;display:flex}.choice.svelte-1nnwnks .name:where(.svelte-1nnwnks){flex:1}.choice.svelte-1nnwnks .bytes:where(.svelte-1nnwnks){color:var(--ink-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.hint.svelte-1nnwnks{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--ink-3)}.go.svelte-1nnwnks{margin-top:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;background:0 0}.device-count.svelte-y8cw7n{background:var(--surface-2);height:1.75rem;color:var(--ink-2);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:0 .55rem;display:inline-flex}.device-count.whole.svelte-y8cw7n{color:var(--accent)}.device-count.offline.svelte-y8cw7n{color:var(--ink);background:color-mix(in oklab, var(--ink) 10%, var(--bg))}.backdrop.svelte-1nc39gt{z-index:60;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0}.sheet.svelte-1nc39gt{left:0;right:0;background:var(--bg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;z-index:70;max-height:90vh;padding:var(--space-2) 0 var(--space-6);color:var(--ink);position:fixed;bottom:0;overflow-y:auto}@media (min-width:768px){.sheet.svelte-1nc39gt{border-radius:var(--radius-lg);border:1px solid var(--line);width:min(28rem,100vw - 2rem);padding-top:var(--space-5);top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.sheet-handle.svelte-1nc39gt{display:none}}.sheet-handle.svelte-1nc39gt{background:var(--line);width:2.5rem;height:3px;margin:0 auto var(--space-4);border-radius:999px}.sheet-header.svelte-1nc39gt{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:0 var(--space-5) var(--space-4);border-block-end:1px solid var(--line);display:flex}.sheet-title.svelte-1nc39gt{font-size:var(--text-base);margin:0;font-weight:600}.sheet-sub.svelte-1nc39gt{font-size:var(--text-sm);color:var(--ink-3);margin:.2rem 0 0}.part.svelte-1nc39gt{white-space:nowrap}.close-btn.svelte-1nc39gt{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.close-btn.svelte-1nc39gt:hover{background:var(--surface-2);color:var(--ink)}.close-btn.svelte-1nc39gt,.clear.svelte-1nc39gt{position:relative}.close-btn.svelte-1nc39gt:after,.clear.svelte-1nc39gt:after{content:"";position:absolute;top:min(0px,50% - 22px);bottom:min(0px,50% - 22px);left:min(0px,50% - 22px);right:min(0px,50% - 22px)}.sheet-body.svelte-1nc39gt{padding:var(--space-4) var(--space-5) 0;gap:var(--space-3);flex-direction:column;display:flex}.kinds.svelte-1nc39gt{border:none;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;display:flex}.kinds.svelte-1nc39gt legend:where(.svelte-1nc39gt){font-size:var(--text-sm);color:var(--ink-2);margin-bottom:.4rem;padding:0}.kind.svelte-1nc39gt{font-size:var(--text-sm);color:var(--ink-2);border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;padding:.3rem .75rem;display:inline-flex;position:relative}.kind.svelte-1nc39gt:hover{border-color:var(--ink-3);color:var(--ink)}.kind.on.svelte-1nc39gt{border-color:var(--accent);color:var(--accent-ink,var(--ink));background:color-mix(in oklch, var(--accent) 12%, transparent)}.kind.svelte-1nc39gt input:where(.svelte-1nc39gt){opacity:0;pointer-events:none;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.kind.svelte-1nc39gt:has(input:where(.svelte-1nc39gt):focus-visible){outline:2px solid var(--accent);outline-offset:1px}.field.svelte-1nc39gt{font-size:var(--text-sm);color:var(--ink-2);flex-direction:column;gap:.3rem;display:flex}.field.svelte-1nc39gt input:where(.svelte-1nc39gt),.field.svelte-1nc39gt textarea:where(.svelte-1nc39gt){font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);resize:vertical;padding:.55rem .7rem}.time-row.svelte-1nc39gt{align-items:center;gap:var(--space-2);display:flex}.time.svelte-1nc39gt input:where(.svelte-1nc39gt){font-variant-numeric:tabular-nums;width:7rem}.clear.svelte-1nc39gt{font:inherit;font-size:var(--text-xs);color:var(--ink-3);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;text-decoration:underline}.field.svelte-1nc39gt input:where(.svelte-1nc39gt):focus,.field.svelte-1nc39gt textarea:where(.svelte-1nc39gt):focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:#0000}.field.svelte-1nc39gt [aria-invalid=true]:where(.svelte-1nc39gt){border-color:var(--danger,#c0392b)}.counter.svelte-1nc39gt{font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;align-self:flex-end;margin-top:-.4rem}.hint.svelte-1nc39gt,.result.svelte-1nc39gt{font-size:var(--text-sm);margin:0}.error.svelte-1nc39gt{color:var(--danger,#c0392b)}.ok.svelte-1nc39gt{color:var(--ink);line-height:1.5}.primary.svelte-1nc39gt{margin-top:var(--space-2);font:inherit;font-weight:600;font-size:var(--text-sm);color:var(--bg);background:var(--accent);border-radius:var(--radius-sm);cursor:pointer;border:none;align-self:flex-end;padding:.55rem 1.1rem}.primary.svelte-1nc39gt:disabled{opacity:.6;cursor:default}@media (pointer:coarse){.kind.svelte-1nc39gt{min-height:2.75rem;padding-block-start:0;padding-block-end:0}.primary.svelte-1nc39gt{min-height:2.75rem}}.profile.svelte-1fulmyb{margin:0 0 var(--space-3)}.facts.svelte-1fulmyb{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--ink-2)}.about.svelte-1fulmyb summary:where(.svelte-1fulmyb){cursor:pointer;align-items:center;gap:.4em;width:-moz-fit-content;width:fit-content;margin:0;list-style:none;display:flex}.about.svelte-1fulmyb summary:where(.svelte-1fulmyb)::-webkit-details-marker{display:none}.about.svelte-1fulmyb summary:where(.svelte-1fulmyb):after{content:"";opacity:.7;border-block-end:1.5px solid;border-inline-end:1.5px solid;width:.4em;height:.4em;transition:transform .15s;transform:translateY(-.15em)rotate(45deg)}.about[open].svelte-1fulmyb summary:where(.svelte-1fulmyb):after{transform:translateY(.1em)rotate(-135deg)}.about.svelte-1fulmyb summary:where(.svelte-1fulmyb):hover{color:var(--ink)}.bio.svelte-1fulmyb{margin-top:var(--space-2);max-width:42rem;max-height:40vh;font-size:var(--text-sm);color:var(--ink);line-height:1.65;overflow-y:auto}.bio.ar.svelte-1fulmyb{font-family:var(--font-arabic);font-size:var(--text-base);line-height:1.9}.bio.svelte-1fulmyb p:where(.svelte-1fulmyb){margin:0 0 var(--space-2)}.unreviewed.svelte-1fulmyb{font-size:var(--text-xs);color:var(--ink-3);margin:0;font-style:italic}.refs.svelte-1fulmyb{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--ink-3);line-height:1.6}.refs.alone.svelte-1fulmyb{margin-top:0}.refs-label.svelte-1fulmyb{margin-inline-end:.35em}.sep.svelte-1fulmyb{margin:0 .45em}.refs.svelte-1fulmyb a:where(.svelte-1fulmyb){color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.refs.svelte-1fulmyb a:where(.svelte-1fulmyb):hover{color:var(--accent-ink)}.flag-link.svelte-1fulmyb{font:inherit;color:var(--ink-2);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-style:normal;text-decoration:underline}.flag-link.svelte-1fulmyb:hover{color:var(--accent-ink)}.flag-link.svelte-1fulmyb{position:relative}.flag-link.svelte-1fulmyb:after{content:"";position:absolute;top:min(0px,50% - 22px);bottom:min(0px,50% - 22px);left:-.25rem;right:-.25rem}.backdrop.svelte-ik75av{z-index:60;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0}.sheet.svelte-ik75av{left:0;right:0;background:var(--bg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;z-index:70;padding:var(--space-2) 0 var(--space-6);color:var(--ink);position:fixed;bottom:0}@media (min-width:768px){.sheet.svelte-ik75av{border-radius:var(--radius-lg);border:1px solid var(--line);width:min(28rem,100vw - 2rem);padding-top:var(--space-5);top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.sheet-handle.svelte-ik75av{display:none}}.sheet-handle.svelte-ik75av{background:var(--line);width:2.5rem;height:3px;margin:0 auto var(--space-4);border-radius:999px}.sheet-header.svelte-ik75av{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:0 var(--space-5) var(--space-4);border-block-end:1px solid var(--line);display:flex}.sheet-title.svelte-ik75av{font-size:var(--text-base);margin:0;font-weight:600}.sheet-sub.svelte-ik75av{font-size:var(--text-sm);color:var(--ink-3);margin:.2rem 0 0}.close-btn.svelte-ik75av{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.close-btn.svelte-ik75av:hover{background:var(--surface-2);color:var(--ink)}.sheet-body.svelte-ik75av{padding:var(--space-4) var(--space-5) 0;gap:var(--space-3);flex-direction:column;display:flex}.intro.svelte-ik75av{font-size:var(--text-sm);color:var(--ink-2);margin:0;line-height:1.5}.field.svelte-ik75av{font-size:var(--text-sm);color:var(--ink-2);flex-direction:column;gap:.3rem;display:flex}.field.svelte-ik75av input:where(.svelte-ik75av),.field.svelte-ik75av textarea:where(.svelte-ik75av){font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);resize:vertical;padding:.55rem .7rem}.field.svelte-ik75av input:where(.svelte-ik75av):focus,.field.svelte-ik75av textarea:where(.svelte-ik75av):focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:#0000}.field.svelte-ik75av input[aria-invalid=true]:where(.svelte-ik75av){border-color:var(--danger,#c0392b)}.counter.svelte-ik75av{font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;align-self:flex-end;margin-top:-.4rem}.hint.svelte-ik75av,.result.svelte-ik75av{font-size:var(--text-sm);margin:0}.error.svelte-ik75av{color:var(--danger,#c0392b)}.ok.svelte-ik75av{color:var(--ink);line-height:1.5}.primary.svelte-ik75av{margin-top:var(--space-2);font:inherit;font-weight:600;font-size:var(--text-sm);color:var(--bg);background:var(--accent);border-radius:var(--radius-sm);cursor:pointer;border:none;align-self:flex-end;padding:.55rem 1.1rem}.primary.svelte-ik75av:disabled{opacity:.6;cursor:default}.embed-panel.svelte-ho6dr7{gap:var(--space-3);padding:0 var(--space-5) var(--space-3);flex-direction:column;display:flex}.sizes.svelte-ho6dr7{gap:var(--space-2);display:flex}.size.svelte-ho6dr7{padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer;flex-direction:column;flex:1;align-items:center;display:flex}.size.active.svelte-ho6dr7{border-color:var(--accent);color:var(--accent)}.size.svelte-ho6dr7 input:where(.svelte-ho6dr7){opacity:0;pointer-events:none;position:absolute}.size.svelte-ho6dr7:focus-within{outline:2px solid var(--accent);outline-offset:1px}.h.svelte-ho6dr7{font-size:var(--text-xs);color:var(--ink-3)}.preview.svelte-ho6dr7{background:var(--bg);box-shadow:0 0 0 1px var(--line);border-radius:12px;overflow:hidden}.preview.svelte-ho6dr7 iframe:where(.svelte-ho6dr7){border:0;display:block}.code.svelte-ho6dr7{box-sizing:border-box;resize:none;width:100%;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs)}.actions.svelte-ho6dr7{gap:var(--space-2);flex-wrap:wrap;display:flex}.primary.svelte-ho6dr7,.secondary.svelte-ho6dr7{height:2.25rem;padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px}.primary.svelte-ho6dr7{background:var(--accent);color:var(--bg);border:none}.secondary.svelte-ho6dr7{border:1px solid var(--line);color:var(--ink);background:0 0}.note.svelte-ho6dr7{font-size:var(--text-xs);color:var(--ink-2);margin:0}.note.svelte-ho6dr7 a:where(.svelte-ho6dr7){color:var(--accent)}.privacy.svelte-ho6dr7{color:var(--ink-3)}.sr.svelte-ho6dr7{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.fav.svelte-tsbto0{justify-content:center;align-items:center;gap:var(--space-1);border:1px solid var(--line);background:var(--bg);min-width:2rem;height:2rem;color:var(--ink-3);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;flex-shrink:0;padding:0;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.fav.with-text.svelte-tsbto0{padding:0 var(--space-3)}.fav.svelte-tsbto0:hover{color:var(--ink);border-color:var(--line-2)}.fav.on.svelte-tsbto0{color:var(--accent);border-color:color-mix(in oklab, var(--accent) 45%, var(--line))}.detail-panel.svelte-zcamy7{--q:var(--ink-3);--panel:color-mix(in oklab, var(--q) 8%, var(--bg));background:var(--bg);flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden;container:detail/inline-size}.sr-only.svelte-zcamy7{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.empty-state.svelte-zcamy7{color:var(--ink-3);font-size:var(--text-sm);flex:1;place-items:center;display:grid}.detail-head.svelte-zcamy7{padding:var(--space-4) var(--space-5) 0;flex-shrink:0}.reciter-name.svelte-zcamy7{font-family:var(--font-display);font-size:clamp(var(--text-base), 6cqi, var(--text-xl));text-wrap:balance;font-weight:var(--display-weight);letter-spacing:-.015em;color:var(--ink);margin:0 0 var(--space-1)}.reciter-name-ar.svelte-zcamy7{font-family:var(--font-arabic);font-size:var(--text-base);color:var(--ink-2);margin:0 0 var(--space-3)}.toolbar.svelte-zcamy7{align-items:center;gap:var(--space-2);margin-block:var(--space-3);display:flex}.tabs-row.svelte-zcamy7{align-items:flex-end;gap:var(--space-3);min-height:var(--space-3);display:flex}.tabs-row.svelte-zcamy7>.legend{flex-shrink:0;margin-inline-start:auto;padding-bottom:.5rem}.action-chips.svelte-zcamy7{align-items:center;gap:var(--space-1);display:flex}.top-mark.svelte-zcamy7{height:1px;margin-block-end:-1px}.detail-head.folded.svelte-zcamy7{padding-block-start:var(--space-2)}.detail-head.folded.svelte-zcamy7 .head-avatar:where(.svelte-zcamy7),.detail-head.folded.svelte-zcamy7 .profile{display:none}.detail-head.folded.svelte-zcamy7 .head-id:where(.svelte-zcamy7){align-items:center}.detail-head.folded.svelte-zcamy7 .head-id-text:where(.svelte-zcamy7){align-items:baseline;gap:var(--space-3);flex-wrap:nowrap;display:flex;overflow:hidden}.detail-head.folded.svelte-zcamy7 .reciter-name:where(.svelte-zcamy7){white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.25rem;overflow:hidden}.detail-head.folded.svelte-zcamy7 .reciter-name-ar:where(.svelte-zcamy7){font-size:var(--text-sm);white-space:nowrap;margin:0}.detail-head.folded.svelte-zcamy7 .head-fav:where(.svelte-zcamy7){margin-block-start:0}.detail-head.folded.svelte-zcamy7 .toolbar:where(.svelte-zcamy7){margin-block:var(--space-2)}.chip.svelte-zcamy7{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;border:1px solid var(--line);color:var(--ink-2);background:0 0;border-radius:999px;transition:background .12s,color .12s,border-color .12s}.chip.svelte-zcamy7:hover{background:var(--surface-2);color:var(--ink)}.save-line.svelte-zcamy7{font-size:var(--text-xs);color:var(--ink-2);align-self:center}.action-chip.svelte-zcamy7{align-items:center;gap:var(--space-1);display:inline-flex}.action-chip.svelte-zcamy7:disabled{opacity:.35;cursor:default}.action-chip.svelte-zcamy7:disabled:hover{color:var(--ink-2);background:0 0}.surah-search-wrap.svelte-zcamy7{flex:1;min-width:0;position:relative}.surah-grid-wrap.svelte-zcamy7{padding:var(--space-4) var(--space-4) var(--space-6);border-block-start:1px solid var(--line);flex:1;overflow-y:auto}.surah-grid-wrap.tabbed.svelte-zcamy7{background:var(--panel);border-block-start-color:color-mix(in oklab, var(--q) 55%, var(--line))}.surah-grid.svelte-zcamy7{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.partial-chip.svelte-zcamy7{font:inherit;font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border:1px solid var(--accent);color:var(--accent);cursor:pointer;background:0 0;border-radius:999px}.partial-chip[aria-pressed=true].svelte-zcamy7{background:var(--accent);color:var(--bg)}.count-badge.svelte-zcamy7{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--ink-2);background:var(--surface-2);white-space:nowrap;border-radius:999px}.search-toggle.svelte-zcamy7,.search-close.svelte-zcamy7,.album-pick.svelte-zcamy7{display:none}[dir=rtl] .search-close.svelte-zcamy7 svg:where(.svelte-zcamy7){transform:scaleX(-1)}.album-pick.svelte-zcamy7{z-index:1;margin-block-end:-1px;position:relative}.album-btn.svelte-zcamy7{align-items:center;gap:var(--space-2);max-width:100%;padding:calc(var(--space-1) - 2px) var(--space-3) var(--space-1);border:1px solid color-mix(in oklab, var(--q) 55%, var(--line));border-block-start:3px solid var(--q);border-block-end-color:var(--panel);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--panel);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;display:inline-flex}.album-btn-text.svelte-zcamy7{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.album-btn.svelte-zcamy7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.album-menu.svelte-zcamy7 button:where(.svelte-zcamy7):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.album-menu.svelte-zcamy7{z-index:20;min-width:100%;max-width:20rem;padding:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);box-shadow:var(--shadow-2);flex-direction:column;display:flex;position:absolute;top:calc(100% + .25rem)}.album-menu.svelte-zcamy7: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:0}.album-menu.svelte-zcamy7: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:0}.album-menu.svelte-zcamy7 button:where(.svelte-zcamy7){padding:var(--space-2);border-radius:var(--radius-sm);color:var(--ink-2);font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.album-menu.svelte-zcamy7 button:where(.svelte-zcamy7):hover{background:var(--surface-2);color:var(--ink)}.album-menu.svelte-zcamy7 button[aria-checked=true]:where(.svelte-zcamy7){color:var(--ink);font-weight:var(--weight-medium)}@container detail (width<=36rem){.tabs-row.svelte-zcamy7>.legend{display:none}.chip-text.svelte-zcamy7,.action-chips.svelte-zcamy7 .fav.with-text span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.action-chips.svelte-zcamy7 .fav.with-text{padding:0 var(--space-2)}.detail-head.svelte-zcamy7{padding-inline:var(--space-4)}}@container detail (width<=30rem){.toolbar.svelte-zcamy7{flex-wrap:wrap}.search-toggle.svelte-zcamy7{place-items:center;display:inline-grid}.search-toggle.hidden.svelte-zcamy7,.surah-search-wrap.svelte-zcamy7:not(.open){display:none}.surah-search-wrap.open.svelte-zcamy7{align-items:center;gap:var(--space-2);flex:1;display:flex}.surah-search-wrap.open.svelte-zcamy7>.field{flex:1;min-width:0}.search-close.svelte-zcamy7{place-items:center;display:inline-grid}.toolbar.searching.svelte-zcamy7 .action-chips:where(.svelte-zcamy7),.toolbar.searching.svelte-zcamy7 .count-badge:where(.svelte-zcamy7){display:none}.action-chips.svelte-zcamy7{margin-inline-start:auto}.album-pick.svelte-zcamy7{min-width:0;display:block}.tabs-row.svelte-zcamy7>:not(.album-pick){display:none}.head-id.svelte-zcamy7 .head-avatar:where(.svelte-zcamy7){width:3rem;height:3rem}.head-id.svelte-zcamy7{gap:var(--space-3)}}.empty.svelte-zcamy7{padding:var(--space-4);font-size:var(--text-sm);color:var(--ink-3);text-align:center}.head-id.svelte-zcamy7{align-items:flex-start;gap:var(--space-4);display:flex}.head-id-text.svelte-zcamy7{flex:1;min-width:0}.head-fav.svelte-zcamy7{margin-block-start:.25rem}.head-avatar.svelte-zcamy7{border-radius:var(--radius);border:1px solid var(--line);width:4.5rem;height:4.5rem;font-size:var(--text-base);color:var(--ink-2);flex-shrink:0;place-items:center;font-weight:600;display:grid}.reciter-row.svelte-c6639l{border-radius:var(--radius-sm);grid-template-columns:1fr auto;align-items:center;width:100%;transition:background .12s;display:grid}.row-main.svelte-c6639l{align-items:center;gap:var(--space-3);min-width:0;padding-block:var(--space-3);padding-inline:var(--space-2) var(--space-3);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;grid-template-columns:2.25rem 1fr;display:grid}button.row-main.svelte-c6639l{display:flex}:is(.row-main.svelte-c6639l:focus-visible,.play-btn.svelte-c6639l:focus-visible){outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.reciter-row.svelte-c6639l:hover{background:var(--surface-2)}.reciter-row.active.svelte-c6639l{background:var(--sel-bg);color:var(--sel-fg)}.reciter-row.active.svelte-c6639l .row-name:where(.svelte-c6639l){color:var(--accent-ink)}.row-body.svelte-c6639l{flex-direction:column;gap:.05em;min-width:0;display:flex}.row-name.svelte-c6639l{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-meta.svelte-c6639l{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.avatar.svelte-c6639l{background:var(--accent-bg);border-radius:var(--radius-sm);border:1px solid var(--line);width:2.25rem;height:2.25rem;font-size:var(--text-xs);color:var(--ink-2);place-items:center;font-weight:600;display:grid}.play-btn.svelte-c6639l{border:1px solid var(--line);background:var(--surface-2);width:1.75rem;height:1.75rem;color:var(--ink-2);cursor:pointer;border-radius:999px;place-items:center;margin-inline-end:var(--space-2);transition:background .12s,color .12s,border-color .12s;display:grid}.play-btn.svelte-c6639l:hover{background:var(--accent);color:var(--bg);border-color:var(--accent)}.dot-map.svelte-1wszdt1{margin:0}svg.svelte-1wszdt1{width:100%;height:auto;display:block}circle.svelte-1wszdt1{fill:color-mix(in oklab, var(--ink) 16%, var(--bg))}.main.svelte-1wszdt1 circle:where(.svelte-1wszdt1){fill:var(--q)}.also.svelte-1wszdt1 circle:where(.svelte-1wszdt1){fill:color-mix(in oklab, var(--q) 45%, var(--bg))}figcaption.svelte-1wszdt1{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.key.svelte-1wszdt1{border-radius:50%;width:.55rem;height:.55rem;display:inline-block}.main-key.svelte-1wszdt1{background:var(--q)}.also-key.svelte-1wszdt1{background:color-mix(in oklab, var(--q) 45%, var(--bg));margin-inline-start:var(--space-2)}.approx.svelte-1wszdt1{margin-inline-start:auto;font-style:italic}.isnad.svelte-1uqqan3{width:100%;max-width:34rem;height:auto;margin-inline-start:auto;margin-inline-end:auto;display:block;overflow:visible}.edge.svelte-1uqqan3{fill:none;stroke:var(--line-2);stroke-width:1px}.edge.on.svelte-1uqqan3{stroke:var(--q);stroke-width:2.25px}.edge.partial.svelte-1uqqan3{stroke-dasharray:4 3}.node.svelte-1uqqan3 rect:where(.svelte-1uqqan3){fill:var(--bg);stroke:var(--line-2);stroke-width:1px}.node.svelte-1uqqan3 text:where(.svelte-1uqqan3){text-anchor:middle;fill:var(--ink-2);font-size:12.5px;font-family:var(--font-body,inherit)}.ar.svelte-1uqqan3 .node:where(.svelte-1uqqan3) text:where(.svelte-1uqqan3){font-family:var(--font-arabic);font-size:13px}.node.on.svelte-1uqqan3 rect:where(.svelte-1uqqan3){fill:color-mix(in oklab, var(--q) 14%, var(--bg));stroke:var(--q)}.node.on.svelte-1uqqan3 text:where(.svelte-1uqqan3){fill:var(--ink);font-weight:600}.node.end.svelte-1uqqan3 rect:where(.svelte-1uqqan3){fill:var(--q)}.node.end.svelte-1uqqan3 text:where(.svelte-1uqqan3){fill:var(--bg)}.qiraah-profile.svelte-g1mxrf{padding:var(--space-4) var(--space-5) var(--space-2)}.lede.svelte-g1mxrf{margin:0 0 var(--space-5);max-width:48rem;font-size:var(--text-base);color:var(--ink);line-height:1.6}.grid.svelte-g1mxrf{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;display:grid}@container (width<=52rem){.grid.svelte-g1mxrf{grid-template-columns:minmax(0,1fr)}}section.svelte-g1mxrf{margin-block-end:var(--space-5)}.sec.svelte-g1mxrf{margin:0 0 var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);font-weight:700}.who.svelte-g1mxrf{font-size:var(--text-base);color:var(--ink);margin:0;font-weight:600;line-height:1.35}.who-other.svelte-g1mxrf{color:var(--ink-3);margin-inline-start:.35em;font-weight:400}.who-other.svelte-g1mxrf:lang(ar){font-family:var(--font-arabic);font-size:1.05em}.facts.svelte-g1mxrf{margin:.1rem 0 var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}p.svelte-g1mxrf{font-size:var(--text-sm);color:var(--ink-2);margin:0;line-height:1.65}.students.svelte-g1mxrf{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.students.svelte-g1mxrf li:where(.svelte-g1mxrf){border:1px solid var(--line);font-size:var(--text-xs);color:var(--ink-2);border-radius:999px;padding:.2rem .6rem}.students.svelte-g1mxrf li.rawi:where(.svelte-g1mxrf){border-color:var(--q);color:var(--ink);background:color-mix(in oklab, var(--q) 10%, var(--bg))}.unreviewed.svelte-g1mxrf{margin:calc(-1 * var(--space-3)) 0 var(--space-5);font-size:var(--text-xs);color:var(--ink-3);font-style:italic}.who.second.svelte-g1mxrf{margin-top:var(--space-3)}.sources.svelte-g1mxrf a:where(.svelte-g1mxrf){color:inherit;overflow-wrap:anywhere}.regions.svelte-g1mxrf{margin-top:var(--space-2)}.note.svelte-g1mxrf{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}.sources.svelte-g1mxrf{font-size:var(--text-xs);color:var(--ink-3)}.sources.svelte-g1mxrf ul:where(.svelte-g1mxrf){flex-direction:column;gap:.1rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.sources.svelte-g1mxrf cite:where(.svelte-g1mxrf){font-style:italic}.standing.svelte-g1mxrf{margin:0 0 var(--space-3);max-width:48rem;font-size:var(--text-sm);color:var(--ink-2)}.standing-src.svelte-g1mxrf{font-size:var(--text-xs);color:var(--ink-3)}.stamp.svelte-g1mxrf{margin:0 0 var(--space-5);padding:var(--space-4);color:#b3261e;text-align:center;border:4px solid #b3261e;border-radius:6px}.stamp.svelte-g1mxrf strong:where(.svelte-g1mxrf){letter-spacing:.06em;font-size:2.25rem;line-height:1.2;display:block}.stamp.svelte-g1mxrf strong:where(.svelte-g1mxrf) [lang=ar]:where(.svelte-g1mxrf){font-family:var(--font-arabic);letter-spacing:0;display:block}.stamp.svelte-g1mxrf p:where(.svelte-g1mxrf){color:inherit}.stamp-src.svelte-g1mxrf{font-size:var(--text-xs)}.elsewhere.svelte-g1mxrf{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--ink-2);padding-inline-start:1.2em}.elsewhere.svelte-g1mxrf a:where(.svelte-g1mxrf){color:inherit}.q-mark.svelte-1kulkud{width:2.5rem;height:2.5rem;color:var(--q);flex-shrink:0;place-items:center;display:inline-grid;position:relative}svg.svelte-1kulkud{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}rect.svelte-1kulkud{fill:color-mix(in oklab, var(--q) 12%, transparent);stroke:currentColor;stroke-width:1.25px;opacity:.8}.l.svelte-1kulkud{font-family:var(--font-arabic);color:var(--ink);padding-block-end:.15em;font-size:1.05rem;font-weight:700;line-height:1;position:relative}.view-root.svelte-djis0g{width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.group-list.svelte-djis0g{border-inline-end:1px solid var(--line);background:var(--bg);flex-direction:column;flex-shrink:0;width:17.5rem;display:flex;overflow:hidden}.list-header.svelte-djis0g{padding:var(--space-4) var(--space-4) var(--space-2);flex-shrink:0;justify-content:space-between;align-items:flex-start;display:flex}.list-header-left.svelte-djis0g{flex-direction:column;gap:.1em;display:flex}.list-title.svelte-djis0g{font-family:var(--font-display);font-size:1.375rem;font-weight:var(--display-weight);color:var(--ink);line-height:1.2}.list-count.svelte-djis0g{font-size:var(--text-xs);color:var(--ink-3)}.list-scroll.svelte-djis0g{padding:0 var(--space-2) var(--space-4);flex:1;overflow-y:auto}.row.svelte-djis0g{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:start;background:0 0;border:none;grid-template-columns:auto 1fr auto;transition:background .12s;display:grid}button.row.svelte-djis0g{display:flex}.row.svelte-djis0g:hover{background:var(--surface-2)}.row.active.svelte-djis0g{background:var(--sel-bg);color:var(--sel-fg)}.row.none.svelte-djis0g:not(.active) .row-name:where(.svelte-djis0g){color:var(--ink-2)}.row.active.svelte-djis0g .row-name:where(.svelte-djis0g){color:var(--accent-ink)}.row-body.svelte-djis0g{flex-direction:column;gap:.05em;min-width:0;display:flex}.row-name.svelte-djis0g{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-meta.svelte-djis0g{font-size:var(--text-xs);color:var(--ink-3)}.row-ar.svelte-djis0g{font-family:var(--font-arabic);font-size:var(--text-sm);color:var(--ink-2);text-align:end;direction:rtl;line-height:1.5}.row.active.svelte-djis0g .row-ar:where(.svelte-djis0g),.row.active.svelte-djis0g .row-meta:where(.svelte-djis0g){color:inherit}.chevron.svelte-djis0g{color:var(--line);flex-shrink:0}.row.svelte-djis0g:not(.active):hover{background:color-mix(in oklab, var(--q) 10%, var(--bg))}.detail-panel.svelte-djis0g{background:var(--bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.detail-head.svelte-djis0g{padding:var(--space-4) var(--space-5) var(--space-3);border-block-end:1px solid var(--line);flex-shrink:0}.title-row.svelte-djis0g{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.head-text.svelte-djis0g{min-width:0}.detail-title.svelte-djis0g{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--display-weight);letter-spacing:-.015em;color:var(--ink);margin:0 0 var(--space-1)}.tagline.svelte-djis0g{font-size:var(--text-sm);color:var(--ink-2);margin:0}.detail-sub.svelte-djis0g{font-size:var(--text-xs);color:var(--ink-3);margin:var(--space-1) 0 0}.detail-sub.svelte-djis0g a:where(.svelte-djis0g){color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.detail-sub.svelte-djis0g a:where(.svelte-djis0g):hover{color:var(--ink)}.head-end.svelte-djis0g{align-items:flex-start;gap:var(--space-4);flex-shrink:0;display:flex}.head-ar.svelte-djis0g{font-family:var(--font-arabic);color:color-mix(in oklab, var(--q) 70%, var(--ink));direction:rtl;font-size:2.1rem;font-weight:700;line-height:1.2}.detail-scroll.svelte-djis0g{flex:1;overflow-y:auto;container-type:inline-size}.list-heading.svelte-djis0g{align-items:baseline;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-2);border-block-start:1px solid var(--line);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin:0;font-weight:700;display:flex}.list-heading.svelte-djis0g .count:where(.svelte-djis0g){letter-spacing:0;font-weight:400}.reciter-list.svelte-djis0g{padding:0 var(--space-3) var(--space-4)}.empty.svelte-djis0g{padding:var(--space-8) var(--space-4);font-size:var(--text-sm);color:var(--ink-3);text-align:center}.view-root.svelte-cd1m35{width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.group-list.svelte-cd1m35{border-inline-end:1px solid var(--line);background:var(--bg);flex-direction:column;flex-shrink:0;width:17.5rem;display:flex;overflow:hidden}.list-header.svelte-cd1m35{padding:var(--space-4) var(--space-4) var(--space-2);flex-shrink:0;justify-content:space-between;align-items:flex-start;display:flex}.list-header-left.svelte-cd1m35{flex-direction:column;gap:.1em;display:flex}.list-title.svelte-cd1m35{font-family:var(--font-display);font-size:1.375rem;font-weight:var(--display-weight);color:var(--ink);line-height:1.2}.list-count.svelte-cd1m35{font-size:var(--text-xs);color:var(--ink-3)}.list-scroll.svelte-cd1m35{padding:0 var(--space-2) var(--space-4);flex:1;overflow-y:auto}.row.svelte-cd1m35{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:start;background:0 0;border:none;grid-template-columns:auto 1fr auto;transition:background .12s;display:grid}button.row.svelte-cd1m35{display:flex}.row.svelte-cd1m35:hover{background:var(--surface-2)}.row.active.svelte-cd1m35{background:var(--sel-bg);color:var(--sel-fg)}.row.active.svelte-cd1m35 .row-name:where(.svelte-cd1m35){color:var(--accent-ink)}.row.active.svelte-cd1m35 .row-meta:where(.svelte-cd1m35),.row.active.svelte-cd1m35 .lang-mark:where(.svelte-cd1m35){color:inherit}.row-body.svelte-cd1m35{flex-direction:column;gap:.05em;min-width:0;display:flex}.row-name.svelte-cd1m35{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-meta.svelte-cd1m35{font-size:var(--text-xs);color:var(--ink-3)}.chevron.svelte-cd1m35{color:var(--line);flex-shrink:0}.lang-mark.svelte-cd1m35{border:1px solid var(--line);border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;font-size:var(--text-xs);letter-spacing:.06em;color:var(--ink-2);flex-shrink:0;place-items:center;font-weight:700;display:grid}.detail-panel.svelte-cd1m35{background:var(--bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.detail-head.svelte-cd1m35{padding:var(--space-4) var(--space-5) var(--space-3);border-block-end:1px solid var(--line);flex-shrink:0}.detail-title.svelte-cd1m35{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--display-weight);letter-spacing:-.015em;color:var(--ink);margin:0 0 var(--space-1)}.tagline.svelte-cd1m35{font-size:var(--text-sm);color:var(--ink-2);margin:0}.detail-scroll.svelte-cd1m35{flex:1;overflow-y:auto;container-type:inline-size}.reciter-list.svelte-cd1m35{padding:0 var(--space-3) var(--space-4)}.empty.svelte-cd1m35{padding:var(--space-8) var(--space-4);font-size:var(--text-sm);color:var(--ink-3);text-align:center}.credits.svelte-10ex0he{max-width:44rem;padding:var(--space-6) var(--space-5) var(--space-8);color:var(--ink);margin:0 auto}.title.svelte-10ex0he{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--display-weight);margin:0}.lead.svelte-10ex0he{margin:var(--space-2) 0 var(--space-5);color:var(--ink-2);line-height:1.6}.embed-link.svelte-10ex0he{margin:calc(-1 * var(--space-3)) 0 var(--space-5);font-size:var(--text-sm)}section.svelte-10ex0he{margin-block-start:var(--space-5)}h2.svelte-10ex0he{margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}ul.svelte-10ex0he{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}li.svelte-10ex0he{align-items:baseline;gap:.25rem var(--space-3);padding:var(--space-2) 0;border-block-end:1px solid var(--line);font-size:var(--text-sm);flex-wrap:wrap;display:flex}a.svelte-10ex0he,.name.svelte-10ex0he{color:var(--ink);font-weight:600}a.svelte-10ex0he{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:.2em}a.svelte-10ex0he:hover{text-decoration-color:currentColor}a.what.svelte-10ex0he{color:var(--ink-2);font-weight:400}.what.svelte-10ex0he{color:var(--ink-2)}.license.svelte-10ex0he{font-size:var(--text-xs);color:var(--ink-3);margin-inline-start:auto}.note.svelte-10ex0he{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--ink-2)}.sites.svelte-10ex0he{column-gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.count.svelte-10ex0he{font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-inline-start:auto}.help.svelte-14iy69u{max-width:44rem;padding:var(--space-6) var(--space-5) var(--space-8);color:var(--ink);margin:0 auto;line-height:1.6}.title.svelte-14iy69u{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--display-weight);margin:0}.small-link.svelte-14iy69u{margin:0 0 var(--space-5);font-size:var(--text-sm)}.small-link.svelte-14iy69u a:where(.svelte-14iy69u){color:var(--accent)}.lead.svelte-14iy69u{margin:var(--space-2) 0 var(--space-5);color:var(--ink-2)}section.svelte-14iy69u{margin-block-start:var(--space-5)}h2.svelte-14iy69u{margin:0 0 var(--space-2);font-size:var(--text-base,1rem);font-weight:600}p.svelte-14iy69u{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--ink-2)}.small.svelte-14iy69u{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}pre.svelte-14iy69u{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--text-xs);white-space:pre-wrap;word-break:break-all;margin:0;overflow-x:auto}table.svelte-14iy69u{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th.svelte-14iy69u,td.svelte-14iy69u{padding:var(--space-2);border-block-end:1px solid var(--line);text-align:start;vertical-align:top}th.svelte-14iy69u{font-size:var(--text-xs);color:var(--ink-3);font-weight:600}.pace.svelte-zrsfxv{margin:0}svg.svelte-zrsfxv{width:100%;max-width:28rem;height:auto;display:block;overflow:visible}.track.svelte-zrsfxv{stroke:var(--line-2);stroke-width:2px;stroke-linecap:round}.tick.svelte-zrsfxv circle:where(.svelte-zrsfxv){fill:var(--bg);stroke:var(--line-2);stroke-width:1.5px}text.svelte-zrsfxv{text-anchor:middle;fill:var(--ink-3);font-size:13px}.ar.svelte-zrsfxv text:where(.svelte-zrsfxv){font-family:var(--font-arabic);font-size:14px}.tick.on.svelte-zrsfxv text:where(.svelte-zrsfxv){fill:var(--ink);font-weight:600}.here.svelte-zrsfxv circle:where(.svelte-zrsfxv){fill:color-mix(in oklab, var(--accent) 22%, transparent);stroke:var(--accent);stroke-width:2px}.here.svelte-zrsfxv path:where(.svelte-zrsfxv){stroke:var(--accent);stroke-width:2px;stroke-linecap:round}.end.svelte-zrsfxv{font-size:11px;font-style:italic}.ar.svelte-zrsfxv .end:where(.svelte-zrsfxv){font-size:12px;font-style:normal}figcaption.svelte-zrsfxv{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--ink-3)}.style-profile.svelte-1of6xru{padding:var(--space-4) var(--space-5) var(--space-2)}.lede.svelte-1of6xru{margin:0 0 var(--space-5);max-width:48rem;font-size:var(--text-base);color:var(--ink);line-height:1.6}.grid.svelte-1of6xru{gap:var(--space-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}@container (width<=52rem){.grid.svelte-1of6xru{grid-template-columns:minmax(0,1fr)}}section.svelte-1of6xru{margin-block-end:var(--space-5)}.sec.svelte-1of6xru{margin:0 0 var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);font-weight:700}p.svelte-1of6xru{font-size:var(--text-sm);color:var(--ink-2);max-width:40rem;margin:0;line-height:1.65}.aka.svelte-1of6xru{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.aka.svelte-1of6xru li:where(.svelte-1of6xru){border:1px solid var(--line);font-size:var(--text-sm);color:var(--ink);border-radius:999px;padding:.25rem .75rem}.other.svelte-1of6xru{color:var(--ink-3);margin-inline-start:.3em}.other.svelte-1of6xru:lang(ar){font-family:var(--font-arabic)}.sources.svelte-1of6xru{font-size:var(--text-xs);color:var(--ink-3)}.sources.svelte-1of6xru ul:where(.svelte-1of6xru){flex-direction:column;gap:.1rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.sources.svelte-1of6xru cite:where(.svelte-1of6xru){font-style:italic}.s-mark.svelte-bwjgqo{background:color-mix(in oklab, var(--accent) 10%, transparent);width:2.5rem;height:2.5rem;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}svg.svelte-bwjgqo{width:100%;height:100%}.s-mark.svelte-bwjgqo: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)) svg:where(.svelte-bwjgqo){transform:scaleX(-1)}.arc.svelte-bwjgqo{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;opacity:.55}.needle.svelte-bwjgqo{stroke:var(--ink);stroke-width:2.25px;stroke-linecap:round}circle.svelte-bwjgqo{fill:var(--ink)}.view-root.svelte-ge5g1v{width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.group-list.svelte-ge5g1v{border-inline-end:1px solid var(--line);background:var(--bg);flex-direction:column;flex-shrink:0;width:17.5rem;display:flex;overflow:hidden}.list-header.svelte-ge5g1v{padding:var(--space-4) var(--space-4) var(--space-2);flex-shrink:0;justify-content:space-between;align-items:flex-start;display:flex}.list-header-left.svelte-ge5g1v{flex-direction:column;gap:.1em;display:flex}.list-title.svelte-ge5g1v{font-family:var(--font-display);font-size:1.375rem;font-weight:var(--display-weight);color:var(--ink);line-height:1.2}.list-count.svelte-ge5g1v{font-size:var(--text-xs);color:var(--ink-3)}.list-scroll.svelte-ge5g1v{padding:0 var(--space-2) var(--space-4);flex:1;overflow-y:auto}.row.svelte-ge5g1v{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:start;background:0 0;border:none;grid-template-columns:auto 1fr auto;transition:background .12s;display:grid}button.row.svelte-ge5g1v{display:flex}.row.svelte-ge5g1v:hover{background:var(--surface-2)}.row.active.svelte-ge5g1v{background:var(--sel-bg);color:var(--sel-fg)}.row.active.svelte-ge5g1v .row-name:where(.svelte-ge5g1v){color:var(--accent-ink)}.row-body.svelte-ge5g1v{flex-direction:column;gap:.05em;min-width:0;display:flex}.row-name.svelte-ge5g1v{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-meta.svelte-ge5g1v{font-size:var(--text-xs);color:var(--ink-3)}.row-ar.svelte-ge5g1v{font-family:var(--font-arabic);font-size:var(--text-sm);color:var(--ink-2);text-align:end;direction:rtl;line-height:1.5}.row.active.svelte-ge5g1v .row-ar:where(.svelte-ge5g1v),.row.active.svelte-ge5g1v .row-meta:where(.svelte-ge5g1v){color:inherit}.chevron.svelte-ge5g1v{color:var(--line);flex-shrink:0}.detail-panel.svelte-ge5g1v{background:var(--bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.detail-head.svelte-ge5g1v{padding:var(--space-4) var(--space-5) var(--space-3);border-block-end:1px solid var(--line);flex-shrink:0}.title-row.svelte-ge5g1v{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.head-text.svelte-ge5g1v{min-width:0}.detail-title.svelte-ge5g1v{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--display-weight);letter-spacing:-.015em;color:var(--ink);margin:0 0 var(--space-1)}.tagline.svelte-ge5g1v{font-size:var(--text-sm);color:var(--ink-2);margin:0}.detail-sub.svelte-ge5g1v{font-size:var(--text-xs);color:var(--ink-3);margin:var(--space-1) 0 0}.detail-sub.svelte-ge5g1v a:where(.svelte-ge5g1v){color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.detail-sub.svelte-ge5g1v a:where(.svelte-ge5g1v):hover{color:var(--ink)}.head-end.svelte-ge5g1v{align-items:flex-start;gap:var(--space-4);flex-shrink:0;display:flex}.head-ar.svelte-ge5g1v{font-family:var(--font-arabic);color:color-mix(in oklab, var(--accent) 70%, var(--ink));direction:rtl;font-size:2.1rem;font-weight:700;line-height:1.2}.detail-scroll.svelte-ge5g1v{flex:1;overflow-y:auto;container-type:inline-size}.list-heading.svelte-ge5g1v{align-items:baseline;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-2);border-block-start:1px solid var(--line);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin:0;font-weight:700;display:flex}.list-heading.svelte-ge5g1v .count:where(.svelte-ge5g1v){letter-spacing:0;font-weight:400}.reciter-list.svelte-ge5g1v{padding:0 var(--space-3) var(--space-4)}.empty.svelte-ge5g1v{padding:var(--space-8) var(--space-4);font-size:var(--text-sm);color:var(--ink-3);text-align:center}.view-root.svelte-1hg6jx3{width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.group-list.svelte-1hg6jx3{border-inline-end:1px solid var(--line);background:var(--bg);flex-direction:column;flex-shrink:0;width:17.5rem;display:flex;overflow:hidden}.list-header.svelte-1hg6jx3{padding:var(--space-4) var(--space-4) var(--space-2);flex-shrink:0;justify-content:space-between;align-items:flex-end;display:flex}.list-header-left.svelte-1hg6jx3{flex-direction:column;gap:.1em;display:flex}.list-header.svelte-1hg6jx3>.legend{padding-bottom:.15rem}.list-title.svelte-1hg6jx3{font-family:var(--font-display);font-size:1.375rem;font-weight:var(--display-weight);color:var(--ink);line-height:1.2}.list-count.svelte-1hg6jx3{font-size:var(--text-xs);color:var(--ink-3)}.search-wrap.svelte-1hg6jx3{padding:0 var(--space-3) var(--space-3);flex-shrink:0}.list-scroll.svelte-1hg6jx3{padding:0 var(--space-2) var(--space-4);flex:1;overflow-y:auto}.row.svelte-1hg6jx3{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:start;background:0 0;border:none;grid-template-columns:auto 1fr auto;transition:background .12s;display:grid}button.row.svelte-1hg6jx3{display:flex}.row.svelte-1hg6jx3:hover{background:var(--surface-2)}.row.active.svelte-1hg6jx3{background:var(--sel-bg);color:var(--sel-fg)}.row.active.svelte-1hg6jx3 .row-name:where(.svelte-1hg6jx3){color:var(--accent-ink)}.row-body.svelte-1hg6jx3{flex-direction:column;gap:.05em;min-width:0;display:flex}.row-name.svelte-1hg6jx3{font-size:var(--text-base);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.row-meta.svelte-1hg6jx3{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.surah-ar.svelte-1hg6jx3{font-family:var(--font-arabic);color:var(--ink);direction:rtl;flex-shrink:0;font-size:1.3rem;line-height:1.2}.surah-glyph.svelte-1hg6jx3{font-family:var(--font-surah-names);color:var(--ink-2);direction:ltr;unicode-bidi:isolate;flex-shrink:0;font-size:2rem;line-height:1}.row.active.svelte-1hg6jx3 .surah-glyph:where(.svelte-1hg6jx3),.row.active.svelte-1hg6jx3 .surah-ar:where(.svelte-1hg6jx3){color:inherit}.empty-list.svelte-1hg6jx3{padding:var(--space-4);font-size:var(--text-sm);color:var(--ink-3);text-align:center}.detail-panel.svelte-1hg6jx3{background:var(--bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.detail-head.svelte-1hg6jx3{padding:var(--space-4) var(--space-5) var(--space-3);border-block-end:1px solid var(--line);flex-shrink:0}.head-row.svelte-1hg6jx3{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.head-text.svelte-1hg6jx3{min-width:0}.detail-title.svelte-1hg6jx3{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--display-weight);letter-spacing:-.015em;color:var(--ink);margin:0 0 var(--space-1)}.detail-meta.svelte-1hg6jx3{font-size:var(--text-sm);color:var(--ink-2);margin:0}.detail-sub.svelte-1hg6jx3{font-size:var(--text-xs);color:var(--ink-3);margin:var(--space-1) 0 0}.partial-chip.svelte-1hg6jx3{font:inherit;padding:0 var(--space-2);border:1px solid var(--accent);color:var(--accent);cursor:pointer;background:0 0;border-radius:999px}.partial-chip[aria-pressed=true].svelte-1hg6jx3{background:var(--accent);color:var(--bg)}.head-glyph.svelte-1hg6jx3{font-family:var(--font-surah-names);color:var(--ink-2);direction:ltr;unicode-bidi:isolate;flex-shrink:0;font-size:4rem;line-height:.9}.random-btn.svelte-1hg6jx3{align-items:center;gap:var(--space-2);height:2rem;padding:0 var(--space-3);border:1px solid var(--line);background:var(--bg);color:var(--ink-2);font:inherit;font-size:var(--text-xs);cursor:pointer;border-radius:999px;margin-block-start:var(--space-2);display:inline-flex}.random-btn.svelte-1hg6jx3:hover{background:var(--surface-2);color:var(--ink)}.random-btn.svelte-1hg6jx3:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.reciter-list.svelte-1hg6jx3{padding:var(--space-2) var(--space-3) var(--space-4);flex:1;overflow-y:auto}.detail-panel.svelte-1hg6jx3{--panel:color-mix(in oklab, var(--q) 8%, var(--bg))}.detail-panel.all.svelte-1hg6jx3{--panel:var(--bg)}.detail-head.tabbed.svelte-1hg6jx3{border-block-end:none;padding-block-end:0}.filter-tabs.svelte-1hg6jx3{margin-top:var(--space-3);display:flex}.reciter-list.tabbed.svelte-1hg6jx3{background:var(--panel);border-block-start:1px solid color-mix(in oklab, var(--q) 55%, var(--line))}.reciter-row.svelte-1hg6jx3{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:start;background:0 0;border:none;grid-template-columns:1fr 2rem;transition:background .12s;display:grid}.reciter-row.svelte-1hg6jx3:hover{background:var(--surface-2)}.row-main.svelte-1hg6jx3{align-items:center;gap:var(--space-3);min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;grid-template-columns:1.5rem 2.25rem 1fr;padding:0;display:grid}button.row-main.svelte-1hg6jx3{display:flex}:is(.row-main.svelte-1hg6jx3:focus-visible,.play-btn.svelte-1hg6jx3:focus-visible){outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.reciter-row.svelte-1hg6jx3:hover .play-btn:where(.svelte-1hg6jx3){opacity:1}.play-btn.svelte-1hg6jx3:focus-visible{opacity:1}.reciter-row.playing.svelte-1hg6jx3{background:var(--sel-bg);color:var(--sel-fg)}.reciter-row.playing.svelte-1hg6jx3 .row-name:where(.svelte-1hg6jx3){color:var(--accent-ink)}.row-index.svelte-1hg6jx3{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--ink-3);text-align:end;flex-shrink:0}.reciter-row.playing.svelte-1hg6jx3 .row-index:where(.svelte-1hg6jx3){color:var(--accent-ink)}.avatar.svelte-1hg6jx3{background:var(--accent-bg);border-radius:var(--radius-sm);border:1px solid var(--line);width:2.25rem;height:2.25rem;font-size:var(--text-xs);color:var(--ink-2);flex-shrink:0;place-items:center;font-weight:600;display:grid}.kicker-rev.makki.svelte-1hg6jx3{color:color-mix(in oklab, var(--makki) 60%, var(--ink))}.kicker-rev.madani.svelte-1hg6jx3{color:color-mix(in oklab, var(--madani) 60%, var(--ink))}.play-btn.svelte-1hg6jx3{border:1px solid var(--line);background:var(--bg);width:2rem;height:2rem;color:var(--ink-2);cursor:pointer;opacity:0;border-radius:999px;place-items:center;padding:0;transition:opacity .12s,background .12s;display:grid}.play-btn.svelte-1hg6jx3:hover{background:var(--surface-2);color:var(--ink)}.reciter-row.playing.svelte-1hg6jx3 .play-btn:where(.svelte-1hg6jx3){opacity:1;color:var(--accent-ink)}@media (hover:none){.play-btn.svelte-1hg6jx3{opacity:1}}.empty.svelte-1hg6jx3{padding:var(--space-8) var(--space-4);font-size:var(--text-sm);color:var(--ink-3);text-align:center}.word.svelte-xwinoh{color:color-mix(in srgb, currentColor 45%, transparent)}.word.read.svelte-xwinoh{color:inherit}.word.now.svelte-xwinoh,.glyph.now.svelte-xwinoh{margin:-.5em -.25em;padding:.5em .25em}.word.now.svelte-xwinoh{color:inherit;background:linear-gradient(to left, currentColor var(--reach), color-mix(in srgb, currentColor 45%, transparent) var(--reach));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.glyph.svelte-xwinoh{unicode-bidi:isolate}.glyph.unread.svelte-xwinoh{opacity:var(--unlit,.45)}.glyph.now.svelte-xwinoh{-webkit-mask-image:linear-gradient(to left, #000 var(--reach), rgb(0 0 0/var(--unlit,.45)) var(--reach));-webkit-mask-image:linear-gradient(to left, #000 var(--reach), rgb(0 0 0/var(--unlit,.45)) var(--reach));mask-image:linear-gradient(to left, #000 var(--reach), rgb(0 0 0/var(--unlit,.45)) var(--reach))}.verse.svelte-gcex46{animation:.15s ease-out svelte-gcex46-swap}@keyframes svelte-gcex46-swap{0%{opacity:.4}}@media (prefers-reduced-motion:reduce){.verse.svelte-gcex46{animation:none}}.print.svelte-gcex46{--unlit:.6}.tajweed.svelte-gcex46{font-palette:--tajweed;--unlit:.45}.glyph.svelte-gcex46{unicode-bidi:isolate}.mark.svelte-gcex46{color:var(--accent-ink);font-size:.75em}.seg.svelte-102bqbo{background:var(--surface-2);border-radius:999px;flex-shrink:0;padding:2px;display:inline-flex}.seg.svelte-102bqbo button:where(.svelte-102bqbo){font:inherit;font-size:var(--text-xs);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:.3rem .5rem}.seg.svelte-102bqbo button:where(.svelte-102bqbo):hover:not(:disabled){color:var(--ink)}.seg.svelte-102bqbo button:where(.svelte-102bqbo):disabled{opacity:.45;cursor:default}.seg.svelte-102bqbo button.sel:where(.svelte-102bqbo){background:var(--bg);color:var(--ink);box-shadow:var(--shadow-1);font-weight:600}.seg.svelte-102bqbo button:where(.svelte-102bqbo):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.seg.svelte-102bqbo button:where(.svelte-102bqbo){min-height:34px}}.position.svelte-wqturz{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.size.svelte-1xs1gk4{background:var(--surface-2);direction:ltr;border-radius:999px;flex-shrink:0;padding:2px;display:inline-flex}.size.svelte-1xs1gk4 button:where(.svelte-1xs1gk4){font:inherit;font-size:var(--text-xs);color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:baseline;gap:1px;padding:.3rem .5rem;line-height:1;display:inline-flex}.size.svelte-1xs1gk4 button:where(.svelte-1xs1gk4):hover:not(:disabled){color:var(--ink);background:var(--bg)}.size.svelte-1xs1gk4 button:where(.svelte-1xs1gk4):disabled{opacity:.4;cursor:default}.size.svelte-1xs1gk4 button:where(.svelte-1xs1gk4):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.a.svelte-1xs1gk4{font-size:1.1em;font-weight:600}.a.small.svelte-1xs1gk4{font-size:.85em}@media (pointer:coarse){.size.svelte-1xs1gk4 button:where(.svelte-1xs1gk4){justify-content:center;align-items:center;min-width:36px;min-height:34px}}.seg.svelte-dit66l{background:var(--surface-2);border-radius:999px;flex-shrink:0;padding:2px;display:inline-flex}.seg.svelte-dit66l button:where(.svelte-dit66l){font:inherit;font-size:var(--text-xs);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:.3rem .5rem}.seg.svelte-dit66l button:where(.svelte-dit66l):hover{color:var(--ink)}.seg.svelte-dit66l button.sel:where(.svelte-dit66l){background:var(--bg);color:var(--ink);box-shadow:var(--shadow-1);font-weight:600}.seg.svelte-dit66l button:where(.svelte-dit66l):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.seg.svelte-dit66l button:where(.svelte-dit66l){min-height:34px}}.options.svelte-q6nhlf{flex-shrink:0;display:inline-flex;position:relative}.gear.svelte-q6nhlf{background:var(--surface-2);width:1.9rem;height:1.9rem;color:var(--ink-2);cursor:pointer;border:none;border-radius:999px;place-items:center;padding:0;display:grid}.gear.svelte-q6nhlf svg:where(.svelte-q6nhlf){width:.95rem;height:.95rem}.gear.svelte-q6nhlf:hover,.gear[aria-expanded=true].svelte-q6nhlf{color:var(--ink)}.gear.svelte-q6nhlf:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.menu.svelte-q6nhlf{z-index:30;gap:var(--space-1);min-width:15rem;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);box-shadow:var(--shadow-2);font-size:var(--text-sm);color:var(--ink);flex-direction:column;display:flex;position:absolute;top:calc(100% + .375rem)}.menu.svelte-q6nhlf: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))){right:0}.menu.svelte-q6nhlf: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:0}label.svelte-q6nhlf{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;display:flex}label.svelte-q6nhlf:hover{background:var(--surface-2)}label.off.svelte-q6nhlf{color:var(--ink-3);cursor:default}input.svelte-q6nhlf{accent-color:var(--accent);margin:0}@media (pointer:coarse){.gear.svelte-q6nhlf{width:44px;height:44px}label.svelte-q6nhlf{min-height:44px}}.verse-divider.svelte-4abeqy{color:var(--ink-3);font-size:var(--text-xs);align-items:center;gap:.5rem;margin:.35rem .5rem;display:flex}.verse-divider.svelte-4abeqy:before,.verse-divider.svelte-4abeqy:after{content:"";border-top:1px solid var(--line);flex:1}.page-no.svelte-4abeqy{font-family:var(--font-arabic);font-variant-numeric:tabular-nums}.page-no.svelte-4abeqy+.division:where(.svelte-4abeqy):before{content:"·";margin-inline-end:.5rem}.division.juz.svelte-4abeqy{color:var(--ink-2);font-weight:600}.seg.svelte-w0rd9o{background:var(--surface-2);border-radius:999px;flex-shrink:0;padding:2px;display:inline-flex}.seg.svelte-w0rd9o button:where(.svelte-w0rd9o){font:inherit;font-size:var(--text-xs);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:.3rem .5rem}.seg.svelte-w0rd9o button:where(.svelte-w0rd9o):hover{color:var(--ink)}.seg.svelte-w0rd9o button.sel:where(.svelte-w0rd9o){background:var(--bg);color:var(--ink);box-shadow:var(--shadow-1);font-weight:600}.seg.svelte-w0rd9o button:where(.svelte-w0rd9o):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.seg.svelte-w0rd9o button:where(.svelte-w0rd9o){min-height:34px}}.basmala.svelte-1t3jysz{font-family:var(--font-surah-names);color:var(--ink);text-align:center;white-space:nowrap;direction:ltr;unicode-bidi:isolate;margin:0;line-height:1.6}.now.svelte-1t3jysz{-webkit-mask-image:linear-gradient(to left, #000 var(--reach), #00000073 var(--reach));-webkit-mask-image:linear-gradient(to left, #000 var(--reach), #00000073 var(--reach));mask-image:linear-gradient(to left, #000 var(--reach), #00000073 var(--reach));margin:-.5em -.25em;padding:.5em .25em}.sheet.svelte-egfd4h{width:100%;color:var(--ink);container-type:inline-size}.lines.svelte-egfd4h{padding-block-start:.4em;padding-block-end:.4em;font-size:4.90196cqi;line-height:1.95}.print.svelte-egfd4h{--unlit:.6}.tajweed.svelte-egfd4h{font-palette:--tajweed;--unlit:.45}.line.svelte-egfd4h{white-space:nowrap;height:1.95em}.words.svelte-egfd4h{text-align:center}.pack.svelte-egfd4h{white-space:nowrap;font-size:calc(1em * var(--fit,1));display:inline-block}.words.loading.svelte-egfd4h{overflow:hidden}.fallback.svelte-egfd4h{font-family:var(--font-quran);color:var(--ink-2);font-size:.72em}.bar.svelte-egfd4h{vertical-align:middle;background:var(--surface-2);opacity:.5;border-radius:4px;width:6em;height:.5em;display:inline-block}.header.svelte-egfd4h,.basmala.svelte-egfd4h{place-items:center;display:grid}.frame.svelte-egfd4h{font-family:var(--font-surah-names);border:3px double color-mix(in oklab, var(--accent) 55%, var(--line));color:var(--ink-2);direction:ltr;unicode-bidi:isolate;border-radius:.4em;padding:.05em 2.2em;font-size:1.35em;line-height:1}.glyph.svelte-egfd4h{unicode-bidi:isolate}.sr.svelte-egfd4h{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.run.svelte-egfd4h{transition:opacity .2s}.run[role=button].svelte-egfd4h{cursor:pointer}.run[role=button].svelte-egfd4h:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.run.dim.svelte-egfd4h{opacity:.6}.other.svelte-egfd4h,.run.other.svelte-egfd4h{opacity:.35}.run.missing.svelte-egfd4h{opacity:.7}.run.missing.svelte-egfd4h:after{display:none}.blank.svelte-egfd4h{background:linear-gradient(var(--surface-2), var(--surface-2)) center / 100% .5em no-repeat;opacity:.5;border-radius:4px}.failed.svelte-egfd4h{color:var(--ink-3);font-size:var(--text-sm);justify-content:center;align-items:center;gap:.6rem;margin:.5rem 0 0;display:flex}.retry.svelte-egfd4h{font:inherit;border:1px solid var(--line-2);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .8rem}.retry.svelte-egfd4h:hover{background:var(--surface-2)}.foot.svelte-egfd4h{color:var(--ink-3);font-size:var(--text-xs);justify-content:center;align-items:center;gap:.6rem;margin:.5rem 0 1.25rem;display:flex}.foot.svelte-egfd4h:before,.foot.svelte-egfd4h:after{content:"";border-top:1px solid var(--line);flex:1}.page-no.svelte-egfd4h{border:1px solid color-mix(in oklab, var(--accent) 45%, var(--line));min-width:2.2em;height:2.2em;font-family:var(--font-arabic);color:var(--ink-2);border-radius:999px;place-items:center;padding-inline-start:.3em;padding-inline-end:.3em;display:inline-grid}@media (pointer:coarse){.retry.svelte-egfd4h{min-height:44px}}@media (prefers-reduced-motion:reduce){.run.svelte-egfd4h{transition:none}}.page-view.svelte-1nx57p4{width:100%;max-width:40rem;margin-inline-start:auto;margin-inline-end:auto}.none.svelte-1nx57p4{color:var(--ink-3);font-size:var(--text-sm);flex-direction:column;align-items:center;gap:.6rem;padding:2rem 0;display:flex}.retry.svelte-1nx57p4{font:inherit;border:1px solid var(--line-2);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .8rem}.retry.svelte-1nx57p4:hover{background:var(--surface-2)}@media (pointer:coarse){.retry.svelte-1nx57p4{min-height:44px}}.sheet.svelte-n3zdvt{width:100%;color:var(--ink)}.paper.svelte-n3zdvt{width:100%;position:relative}@supports not (aspect-ratio:1){.paper.svelte-n3zdvt:before{content:"";padding-top:var(--tall);display:block}}.layer.svelte-n3zdvt,.ink.svelte-n3zdvt,.blank.svelte-n3zdvt{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ink.svelte-n3zdvt{color:var(--ink);pointer-events:none;background:currentColor;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now.svelte-n3zdvt{fill:var(--accent);fill-opacity:.16}.faint.svelte-n3zdvt path:where(.svelte-n3zdvt){fill:var(--bg);fill-opacity:0;transition:fill-opacity .2s}.faint.dim.svelte-n3zdvt path:where(.svelte-n3zdvt){fill-opacity:.4}.faint.other.svelte-n3zdvt path:where(.svelte-n3zdvt){fill-opacity:.65}.over.svelte-n3zdvt path:where(.svelte-n3zdvt){fill:#0000}.verse.svelte-n3zdvt{cursor:pointer;outline:none}.verse.svelte-n3zdvt:focus-visible path:where(.svelte-n3zdvt){stroke:var(--accent);stroke-width:1px}.blank.svelte-n3zdvt{background:repeating-linear-gradient(transparent 0 5.2%, var(--surface-2) 5.2% 6.4%);opacity:.5;border-radius:4px}.failed.svelte-n3zdvt{color:var(--ink-3);font-size:var(--text-sm);justify-content:center;align-items:center;gap:.6rem;margin:.5rem 0 0;display:flex}.retry.svelte-n3zdvt{font:inherit;border:1px solid var(--line-2);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .8rem}.retry.svelte-n3zdvt:hover{background:var(--surface-2)}.foot.svelte-n3zdvt{color:var(--ink-3);font-size:var(--text-xs);justify-content:center;align-items:center;gap:.6rem;margin:.5rem 0 1.25rem;display:flex}.foot.svelte-n3zdvt:before,.foot.svelte-n3zdvt:after{content:"";border-top:1px solid var(--line);flex:1}.page-no.svelte-n3zdvt{border:1px solid color-mix(in oklab, var(--accent) 45%, var(--line));min-width:2.2em;height:2.2em;font-family:var(--font-arabic);color:var(--ink-2);border-radius:999px;place-items:center;padding-inline-start:.3em;padding-inline-end:.3em;display:inline-grid}@media (pointer:coarse){.retry.svelte-n3zdvt{min-height:44px}}@media (prefers-reduced-motion:reduce){.faint.svelte-n3zdvt path:where(.svelte-n3zdvt){transition:none}}.page-view.svelte-7omwt6{width:100%;max-width:40rem;margin-inline-start:auto;margin-inline-end:auto}.none.svelte-7omwt6{color:var(--ink-3);font-size:var(--text-sm);flex-direction:column;align-items:center;gap:.6rem;padding:2rem 0;display:flex}.retry.svelte-7omwt6{font:inherit;border:1px solid var(--line-2);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .8rem}.retry.svelte-7omwt6:hover{background:var(--surface-2)}@media (pointer:coarse){.retry.svelte-7omwt6{min-height:44px}}.hole-row.svelte-1nf4blq{margin:var(--space-2) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);color:var(--ink-2);font-size:var(--text-sm);font-family:var(--font-ui,inherit);text-align:center;line-height:1.5}.hole-row.svelte-1nf4blq span:where(.svelte-1nf4blq){z-index:1;position:relative}.header-actions.svelte-5dm4a4{align-items:center;gap:var(--space-1);display:flex}.verses-panel.svelte-5dm4a4{border-inline-start:1px solid var(--line);background:var(--bg);--q:var(--ink-3);--panel:color-mix(in oklab, var(--q) 8%, var(--bg));flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.panel-header.svelte-5dm4a4{align-items:flex-start;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3);border-block-end:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;display:flex}.header-meta.svelte-5dm4a4{flex:1;min-width:0}.font-row.svelte-5dm4a4{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;flex-basis:100%;padding-block-start:var(--space-2);display:flex}.surah-title.svelte-5dm4a4{font-family:var(--font-display);font-size:1.125rem;line-height:1.75rem;font-weight:var(--display-weight);color:var(--ink);margin:0}.surah-glyph.svelte-5dm4a4{font-family:var(--font-surah-names);color:var(--ink-2);direction:ltr;unicode-bidi:isolate;margin-block-start:-.2rem;font-size:2.6rem;line-height:1}.sr.svelte-5dm4a4{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reciter-sub.svelte-5dm4a4{font-size:var(--text-xs);color:var(--ink-3);margin:0}.close-btn.svelte-5dm4a4{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;transition:background .12s,color .12s;display:grid}.close-btn.svelte-5dm4a4:hover{background:var(--surface-2);color:var(--ink)}.preview-bar.svelte-5dm4a4{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);flex-wrap:wrap;display:flex}.preview-play.svelte-5dm4a4{align-items:center;gap:var(--space-2);background:var(--sel-bg);color:var(--sel-fg);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;border-radius:999px;padding:.45rem .95rem .45rem .75rem;font-weight:600;display:inline-flex}.preview-play.svelte-5dm4a4 svg:where(.svelte-5dm4a4){fill:currentColor;width:1rem;height:1rem}.preview-play.svelte-5dm4a4:hover{filter:brightness(1.12)}.preview-back.svelte-5dm4a4{font:inherit;font-size:var(--text-xs);color:var(--ink-3);cursor:pointer;text-underline-offset:.2em;background:0 0;border:none;padding:.25rem .4rem;text-decoration:underline}.preview-back.svelte-5dm4a4:hover{color:var(--ink)}.ayah-list.svelte-5dm4a4{padding:var(--space-2) var(--space-3);flex-direction:column;flex:1;gap:.125rem;display:flex;overflow-y:auto}.ayah-row.svelte-5dm4a4{gap:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;padding:.875rem 1rem;transition:background .18s;display:flex}.ayah-row.svelte-5dm4a4:hover{background:var(--surface-2)}.ayah-row.static.svelte-5dm4a4{cursor:default}.ayah-row.static.svelte-5dm4a4:hover{background:0 0}.ayah-row.dim.svelte-5dm4a4 .ayah-body:where(.svelte-5dm4a4){opacity:.6}.ayah-text.svelte-5dm4a4{font-family:var(--font-arabic);font-size:calc(1.625rem * var(--verse-scale,1));color:var(--ink);text-align:right;direction:rtl;flex:1;margin:0;line-height:1.9}.ayah-list.printed.svelte-5dm4a4>*{width:100%;max-width:var(--print-w);box-sizing:border-box;margin-inline-start:auto;margin-inline-end:auto}.ayah-list.printed.svelte-5dm4a4 .ayah-text:where(.svelte-5dm4a4){font-size:calc(var(--print-w) / 20.4)}.ayah-body.svelte-5dm4a4{direction:rtl;flex-direction:column;flex:1;align-items:flex-start;min-width:0;transition:opacity .18s;display:flex}.ayah-body.svelte-5dm4a4 .ayah-text:where(.svelte-5dm4a4){align-self:stretch}.repeat-btn.svelte-5dm4a4{width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:999px;flex-shrink:0;align-self:flex-start;place-items:center;margin-top:.375rem;transition:opacity .12s,background .12s;display:grid}.ayah-row.svelte-5dm4a4:hover .repeat-btn:where(.svelte-5dm4a4),.repeat-btn.on.svelte-5dm4a4{opacity:1}.repeat-btn.svelte-5dm4a4:focus-visible{opacity:1}.repeat-btn.svelte-5dm4a4:hover{background:color-mix(in oklab, var(--memorize) 14%, transparent);color:var(--memorize)}.repeat-btn.on.svelte-5dm4a4{color:var(--memorize)}.repeat-btn.svelte-5dm4a4:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ayah-row.m-out.svelte-5dm4a4{opacity:.4}.ayah-row.m-group.svelte-5dm4a4,.ayah-row.m-now.svelte-5dm4a4{background:color-mix(in oklab, var(--memorize) 9%, var(--bg));border-radius:0;margin-block-start:-.125rem}.ayah-row.g-start.svelte-5dm4a4{margin-block-start:0}.ayah-row.g-start.svelte-5dm4a4: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))){border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.ayah-row.g-start.svelte-5dm4a4: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)){border-top-right-radius:var(--radius-sm);border-top-left-radius:var(--radius-sm)}.ayah-row.g-end.svelte-5dm4a4: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))){border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.ayah-row.g-end.svelte-5dm4a4: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)){border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.memo-reps.svelte-5dm4a4{margin-top:var(--space-1);gap:4px;display:inline-flex}.memo-reps.svelte-5dm4a4 i:where(.svelte-5dm4a4){background:color-mix(in oklab, var(--ink) 18%, transparent);border-radius:999px;width:6px;height:6px}.memo-reps.svelte-5dm4a4 i.on:where(.svelte-5dm4a4){background:var(--memorize)}.placeholder.svelte-5dm4a4{font-size:var(--text-sm);color:var(--ink-3);text-align:center;padding:var(--space-8) var(--space-4);margin:0}.lib-grid-section.svelte-f1c1i3{margin-block-end:var(--space-6)}.section-title.svelte-f1c1i3{align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);font-weight:700;display:flex}.count.svelte-f1c1i3{letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:400}.grid.svelte-f1c1i3{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.grid.qiraah.svelte-f1c1i3,.grid.style.svelte-f1c1i3{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.card-wrap.svelte-f1c1i3{min-width:0;position:relative}.card.svelte-f1c1i3{align-items:center;gap:var(--space-3);width:100%;height:100%;min-height:4.25rem;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);text-align:start;cursor:pointer;padding-inline-end:2.5rem;transition:background .12s,border-color .12s;display:flex}.card.svelte-f1c1i3:hover{background:var(--surface-2);border-color:var(--line-2)}.card[aria-current=true].svelte-f1c1i3{border-color:var(--accent)}.card[aria-current=true].svelte-f1c1i3 .title:where(.svelte-f1c1i3){color:var(--accent-ink)}.grid.qiraah.svelte-f1c1i3 .card:where(.svelte-f1c1i3){border-block-start:3px solid var(--q);background:color-mix(in oklab, var(--q) 6%, var(--bg))}.grid.qiraah.svelte-f1c1i3 .card:where(.svelte-f1c1i3):hover{background:color-mix(in oklab, var(--q) 12%, var(--bg))}.avatar.svelte-f1c1i3{width:2.75rem;height:2.75rem;font-size:var(--text-xs);color:var(--ink-2);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}.text.svelte-f1c1i3{flex-direction:column;gap:.1em;min-width:0;display:flex}.title.svelte-f1c1i3{font-size:var(--text-sm);font-weight:600;line-height:1.3}.line.svelte-f1c1i3{font-size:var(--text-xs);color:var(--ink-2)}.line.dim.svelte-f1c1i3{color:var(--ink-3)}.title.svelte-f1c1i3,.line.svelte-f1c1i3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.heart.svelte-f1c1i3{width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;place-items:center;transition:opacity .12s,color .12s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.heart.svelte-f1c1i3: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))){right:var(--space-2)}.heart.svelte-f1c1i3: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:var(--space-2)}.card-wrap.svelte-f1c1i3:hover .heart:where(.svelte-f1c1i3),.heart.on.svelte-f1c1i3{opacity:1}.heart.svelte-f1c1i3:focus-visible{opacity:1}@media (hover:none){.heart.svelte-f1c1i3{opacity:1}}.heart.svelte-f1c1i3:hover,.heart.on.svelte-f1c1i3{color:var(--accent)}.recent-view.svelte-1rx3oee{flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.view-header.svelte-1rx3oee{padding:var(--space-4) var(--space-5) var(--space-3);border-block-end:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:flex-end;display:flex}.header-meta.svelte-1rx3oee{gap:var(--space-1);flex-direction:column;display:flex}.kicker.svelte-1rx3oee{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin:0;font-weight:700}.view-title.svelte-1rx3oee{font-family:var(--font-display);font-size:1.5rem;font-weight:var(--display-weight);color:var(--ink);margin:0}.text-btn.svelte-1rx3oee{font-size:var(--text-xs);color:var(--ink-3);cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:0 0;border:none;align-self:flex-end;margin-block-end:.25rem;transition:color .12s}.text-btn.svelte-1rx3oee:hover{color:var(--ink)}.view-body.svelte-1rx3oee{padding:var(--space-3) var(--space-4);flex:1;overflow-y:auto}.empty-state.svelte-1rx3oee{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);color:var(--ink-3);text-align:center;flex-direction:column;display:flex}.empty-state.svelte-1rx3oee p:where(.svelte-1rx3oee){font-size:var(--text-sm);margin:0}.go-btn.svelte-1rx3oee{padding:var(--space-2) var(--space-4);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-2);font-size:var(--text-sm);cursor:pointer;margin-top:var(--space-1);border-radius:999px;transition:background .12s,color .12s}.go-btn.svelte-1rx3oee:hover{background:var(--accent);color:var(--bg)}.downloads.svelte-tyh498{padding:var(--space-4);max-width:48rem}h2.svelte-tyh498{margin:0 0 var(--space-2);font-size:1.25rem}.usage.svelte-tyh498,.empty.svelte-tyh498,.progress.svelte-tyh498{color:var(--ink-3);font-size:.875rem}.remove-error.svelte-tyh498{color:var(--ink-2);font-size:.875rem}.progress.svelte-tyh498{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.progress.waiting.svelte-tyh498{color:var(--ink-2)}.albums.svelte-tyh498,.surahs.svelte-tyh498{margin:0;padding:0;list-style:none}.album.svelte-tyh498{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;display:grid}.album-head.svelte-tyh498{text-align:start;color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;flex-direction:column;gap:2px;padding:0;display:flex}.names.svelte-tyh498{flex-direction:column;display:flex}.reciter.svelte-tyh498{font-weight:600}.album-name.svelte-tyh498,.meta.svelte-tyh498{color:var(--ink-3);font-size:.8125rem}.surahs.svelte-tyh498{grid-column:1/-1}.size-label.svelte-tyh498{font-size:var(--text-xs);color:var(--ink-3)}.surahs.svelte-tyh498 li:where(.svelte-tyh498){gap:var(--space-2);padding:var(--space-1) 0;grid-template-columns:1fr auto auto;align-items:center;display:grid}.delete.svelte-tyh498{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-2);padding:var(--space-1) var(--space-2);cursor:pointer;background:0 0;min-height:2rem}.delete.svelte-tyh498:hover{background:var(--surface-2);color:var(--ink)}.reciter-row.svelte-tyh498{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) 0 0;flex-wrap:wrap;display:flex}.confirm.svelte-tyh498{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.reciter-row.svelte-tyh498 .confirm:where(.svelte-tyh498){flex:100%}.question.svelte-tyh498{flex:12rem;font-size:.875rem}.cancel.svelte-tyh498{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);padding:var(--space-1) var(--space-3);cursor:pointer;min-height:2rem;font:inherit;background:0 0;font-size:.875rem}.delete.danger.svelte-tyh498{border-color:var(--danger);color:var(--danger);padding-inline:var(--space-3)}@media (pointer:coarse){.delete.svelte-tyh498,.cancel.svelte-tyh498{min-height:44px}}.favorites-view.svelte-158ypro{flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.view-header.svelte-158ypro{padding:var(--space-4) var(--space-5) var(--space-3);border-block-end:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:flex-end;display:flex}.header-meta.svelte-158ypro{gap:var(--space-1);flex-direction:column;display:flex}.kicker.svelte-158ypro{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin:0;font-weight:700}.view-title.svelte-158ypro{font-family:var(--font-display);font-size:1.5rem;font-weight:var(--display-weight);color:var(--ink);margin:0}.view-body.svelte-158ypro{padding:var(--space-3) var(--space-4);flex:1;overflow-y:auto}.empty-state.svelte-158ypro{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);color:var(--ink-3);text-align:center;flex-direction:column;display:flex}.empty-state.svelte-158ypro p:where(.svelte-158ypro){font-size:var(--text-sm);margin:0}.go-btn.svelte-158ypro{padding:var(--space-2) var(--space-4);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-2);font-size:var(--text-sm);cursor:pointer;margin-top:var(--space-1);border-radius:999px;transition:background .12s,color .12s}.go-btn.svelte-158ypro:hover{background:var(--accent);color:var(--bg)}.load-error.svelte-12w438d{color:var(--danger);font-size:var(--text-xs);line-height:1.3;overflow:hidden}.load-error.svelte-12w438d:not(.short){--clamp:2}.load-error.short.svelte-12w438d{white-space:nowrap;text-overflow:ellipsis}.hole-note.svelte-kyzofj{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);border:1px solid var(--accent);font-size:var(--text-sm);box-shadow:var(--shadow-2);line-height:1.4;display:flex}.floating.svelte-kyzofj{bottom:calc(100% + var(--space-2));z-index:20;width:max-content;max-width:min(36rem,100vw - 2rem);position:absolute;left:50%;transform:translate(-50%)}.text.svelte-kyzofj{flex:auto}button.svelte-kyzofj{font:inherit;cursor:pointer;border:none;flex:none}.go-on.svelte-kyzofj{background:var(--accent);color:var(--bg);border-radius:999px;padding:.2rem .75rem;font-weight:600}.close.svelte-kyzofj{min-width:2rem;min-height:2rem;color:var(--ink);background:0 0;font-size:1.1rem}.share-panel.svelte-1ekadvp{gap:var(--space-3);padding:0 var(--space-5) var(--space-3);flex-direction:column;display:flex}.link-field.svelte-1ekadvp{align-items:center;gap:var(--space-2);height:2.75rem;padding-inline:var(--space-3) .25rem;border:1px solid var(--line);background:var(--surface-2);direction:ltr;border-radius:999px;display:flex}.link-field.svelte-1ekadvp:focus-within{border-color:var(--accent)}.link.svelte-1ekadvp{min-width:0;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:0;overflow:hidden}.link.svelte-1ekadvp:focus{outline:none}.placeholder.svelte-1ekadvp{color:var(--ink-3);font-family:inherit;animation:1.2s ease-in-out infinite svelte-1ekadvp-pulse}@keyframes svelte-1ekadvp-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.placeholder.svelte-1ekadvp{animation:none}}.copy.svelte-1ekadvp,.native.svelte-1ekadvp{height:2.25rem;padding:0 var(--space-4);background:var(--accent);color:var(--bg);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;border:none;border-radius:999px}.copy.svelte-1ekadvp:disabled,.native.svelte-1ekadvp:disabled{opacity:.4;cursor:default}.native.svelte-1ekadvp{background:var(--surface-2);height:2.75rem;color:var(--ink);border:1px solid var(--line)}.start-at.svelte-1ekadvp{align-items:center;gap:var(--space-3);min-height:2.75rem;display:flex}.check.svelte-1ekadvp{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-2);cursor:pointer;display:flex}.check.svelte-1ekadvp input:where(.svelte-1ekadvp){accent-color:var(--accent);cursor:pointer;width:1.125rem;height:1.125rem;margin:0}.time.svelte-1ekadvp{width:4.5rem;height:2.25rem;padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:center;background:0 0}.time.svelte-1ekadvp:focus{border-color:var(--accent);outline:none}.time[aria-invalid=true].svelte-1ekadvp{border-color:var(--danger)}.time-error.svelte-1ekadvp{margin:calc(-1 * var(--space-2)) 0 0;font-size:var(--text-xs);color:var(--danger)}.embed.svelte-1ekadvp summary:where(.svelte-1ekadvp){cursor:pointer;font-size:var(--text-sm);color:var(--ink-2)}.embed[open].svelte-1ekadvp summary:where(.svelte-1ekadvp){margin-block-end:var(--space-3)}.embed.svelte-1ekadvp .embed-panel{padding:0}.sr.svelte-1ekadvp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.lossless-badge.svelte-17i45dx{border:1px solid color-mix(in oklab, var(--lossless) 45%, transparent);background:color-mix(in oklab, var(--lossless) 12%, transparent);color:var(--lossless);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.02em;white-space:nowrap;vertical-align:middle;border-radius:999px;flex-shrink:0;padding:.05em .5em;line-height:1.5;display:inline-block}.up-next.svelte-1nqw190{padding:0 var(--space-2);margin:0;list-style:none}.row.svelte-1nqw190{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:none;grid-template-columns:auto 1fr auto;display:grid}button.row.svelte-1nqw190{display:flex}.row.svelte-1nqw190:hover{background:var(--surface-2)}.num.svelte-1nqw190{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:end;min-width:3ch}.names.svelte-1nqw190{flex-direction:column;min-width:0;display:flex}.name.svelte-1nqw190{font-size:var(--text-base);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meta.svelte-1nqw190{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.name-ar.svelte-1nqw190{font-family:var(--font-arabic);font-size:var(--text-md);color:var(--ink-2)}.empty.svelte-1nqw190{padding:var(--space-4) var(--space-5);font-size:var(--text-sm);color:var(--ink-3);margin:0}.memorize-settings.svelte-1j26ch1{gap:var(--space-3);padding:0 var(--space-5) var(--space-2);flex-direction:column;display:flex}.presets.svelte-1j26ch1{gap:var(--space-2);flex-wrap:wrap;display:flex}.preset.svelte-1j26ch1,.preset.mine.svelte-1j26ch1 button:where(.svelte-1j26ch1),.name-form.svelte-1j26ch1 button:where(.svelte-1j26ch1){font:inherit;font-size:var(--text-sm);color:var(--ink-2);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .7rem}.preset.mine.svelte-1j26ch1{border:none;padding:0;display:inline-flex}.preset.mine.svelte-1j26ch1 button:where(.svelte-1j26ch1){border-radius:999px 0 0 999px}.preset.mine.svelte-1j26ch1 .drop:where(.svelte-1j26ch1){border-inline-start:none;border-radius:0 999px 999px 0;padding-inline-start:.5rem;padding-inline-end:.5rem}[dir=rtl] .preset.mine.svelte-1j26ch1 button:where(.svelte-1j26ch1){border-radius:0 999px 999px 0}[dir=rtl] .preset.mine.svelte-1j26ch1 .drop:where(.svelte-1j26ch1){border-radius:999px 0 0 999px}.preset.sel.svelte-1j26ch1,.preset.mine.sel.svelte-1j26ch1 button:where(.svelte-1j26ch1){background:var(--sel-bg);color:var(--sel-fg);border-color:var(--sel-bg)}.preset.add.svelte-1j26ch1{border-style:dashed}.name-form.svelte-1j26ch1{gap:var(--space-1);display:inline-flex}.name-form.svelte-1j26ch1 input:where(.svelte-1j26ch1){font:inherit;font-size:var(--text-sm);border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:999px;width:9rem;padding:.3rem .6rem}.fields.svelte-1j26ch1{gap:var(--space-2);border-top:1px solid var(--line);padding-top:var(--space-3);flex-direction:column;display:flex}.field.svelte-1j26ch1{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.25rem;font-size:var(--text-sm);color:var(--ink);display:flex}.field.svelte-1j26ch1 small:where(.svelte-1j26ch1){font-size:var(--text-xs);color:var(--ink-3);display:block}.range.svelte-1j26ch1{align-items:center;gap:var(--space-2);display:inline-flex}.to.svelte-1j26ch1{color:var(--ink-3);font-size:var(--text-xs)}.stepper.svelte-1j26ch1{border:1px solid var(--line);border-radius:999px;align-items:center;display:inline-flex}.stepper.svelte-1j26ch1 button:where(.svelte-1j26ch1){width:2rem;height:2rem;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:999px;font-size:1rem}.stepper.svelte-1j26ch1 button:where(.svelte-1j26ch1):disabled{color:var(--ink-3);opacity:.4;cursor:default}.stepper.svelte-1j26ch1 b:where(.svelte-1j26ch1){text-align:center;font-variant-numeric:tabular-nums;min-width:2.2rem;font-weight:600}.seg.svelte-1j26ch1{background:var(--surface-2);border-radius:999px;padding:2px;display:inline-flex}.seg.svelte-1j26ch1 button:where(.svelte-1j26ch1){font:inherit;font-size:var(--text-xs);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:.35rem .65rem}.seg.svelte-1j26ch1 button.sel:where(.svelte-1j26ch1){background:var(--bg);color:var(--ink);box-shadow:var(--shadow-1);font-weight:600}.preview.svelte-1j26ch1{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-2);margin:0}.length.svelte-1j26ch1{font-size:var(--text-xs);color:var(--ink-3);margin:0}.actions.svelte-1j26ch1{gap:var(--space-2);display:flex}.go.svelte-1j26ch1,.stop.svelte-1j26ch1{height:2.75rem;font:inherit;cursor:pointer;border-radius:999px;flex:1;font-weight:600}.go.svelte-1j26ch1{background:var(--memorize);color:#fff;border:none}.go.svelte-1j26ch1:disabled{opacity:.5;cursor:default}.stop.svelte-1j26ch1{border:1px solid var(--line);color:var(--ink);padding-inline:var(--space-4);background:0 0;flex:none}:is(button.svelte-1j26ch1:focus-visible,input.svelte-1j26ch1:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.timer-menu.svelte-161uhx{gap:var(--space-2);padding:0 var(--space-5) var(--space-2);flex-direction:column;display:flex}.status.svelte-161uhx{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--accent-bg);color:var(--accent-ink);font-size:var(--text-sm);display:flex}.count.svelte-161uhx{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cancel.svelte-161uhx{color:inherit;font:inherit;cursor:pointer;padding:var(--space-1) var(--space-2);background:0 0;border:none;font-weight:600}.presets.svelte-161uhx{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.chip.svelte-161uhx{padding:.625rem var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background .12s,border-color .12s}.chip.svelte-161uhx:hover:not(:disabled){background:var(--surface-2)}.chip.svelte-161uhx:disabled{opacity:.4;cursor:default}.chip.end.svelte-161uhx{background:var(--accent);border-color:var(--accent);color:var(--bg)}.chip.end.svelte-161uhx:hover{background:color-mix(in oklab, var(--accent) 85%, var(--ink))}.chip.end.on.svelte-161uhx{background:var(--sel-bg);color:var(--sel-fg);border-color:var(--sel-bg)}.custom.svelte-161uhx{align-items:flex-end;gap:var(--space-2);margin-top:var(--space-1);display:flex}.custom.svelte-161uhx label:where(.svelte-161uhx){gap:var(--space-1);flex-direction:column;flex:1;display:flex}.custom-label.svelte-161uhx{font-size:var(--text-xs);color:var(--ink-3)}.custom.svelte-161uhx input:where(.svelte-161uhx){width:100%;padding:.5rem var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--text-sm)}.custom.svelte-161uhx input:where(.svelte-161uhx):focus{outline:2px solid var(--accent);outline-offset:-1px}.chip.start.svelte-161uhx{min-width:4.5rem}.player-bar.svelte-9zlt4e{height:6rem;padding:0 var(--space-5);background:var(--bg);border-block-start:1px solid var(--line);align-items:center;gap:var(--space-5);flex-shrink:0;grid-template-columns:1fr auto 1fr;display:grid;position:relative}.track-info.svelte-9zlt4e{align-items:center;gap:var(--space-3);align-self:center;min-width:0;display:flex}.track-badge.svelte-9zlt4e{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);width:2.75rem;height:2.75rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--ink-2);flex-shrink:0;place-items:center;font-weight:600;display:grid}.track-avatar.svelte-9zlt4e{border-radius:var(--radius-sm);border:1px solid var(--line);width:3rem;height:3rem;font-size:var(--text-xs);color:var(--ink-2);flex-shrink:0;place-items:center;font-weight:600;display:grid}.track-link.svelte-9zlt4e{align-items:center;gap:var(--space-3);min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:0;display:flex}.track-link.svelte-9zlt4e:hover .track-name:where(.svelte-9zlt4e){text-underline-offset:3px;text-decoration:underline}.track-text.svelte-9zlt4e{flex-direction:column;gap:.05em;min-width:0;display:flex}.track-name.svelte-9zlt4e{font-size:var(--text-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.meta-row.svelte-9zlt4e{align-items:center;gap:var(--space-2);min-width:0;display:flex}.seek-bar.lossless.svelte-9zlt4e{--accent:var(--lossless)}.track-meta.svelte-9zlt4e{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.heart-btn.svelte-9zlt4e{cursor:pointer;color:var(--ink-3);padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;place-items:center;transition:color .12s;display:grid}.heart-btn.svelte-9zlt4e:hover,.heart-btn.active.svelte-9zlt4e{color:var(--accent)}.transport.svelte-9zlt4e{justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;width:max(20rem,min(34vw,32rem));display:flex}.controls.svelte-9zlt4e{align-items:center;gap:var(--space-3);display:flex}.ctrl-btn.svelte-9zlt4e{width:2rem;height:2rem;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;transition:color .12s,background .12s;display:grid}.ctrl-btn.svelte-9zlt4e:hover:not(:disabled){color:var(--ink);background:var(--surface-2)}.ctrl-btn.svelte-9zlt4e:disabled{opacity:.3;cursor:default}.ctrl-btn-sm.svelte-9zlt4e{border-radius:var(--radius-sm);width:2rem;height:1.75rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;place-items:center;transition:color .12s;display:grid}.ctrl-btn-sm.svelte-9zlt4e:hover:not(:disabled){color:var(--ink)}.ctrl-btn-sm.svelte-9zlt4e:disabled{opacity:.3;cursor:default}.mode-btn.svelte-9zlt4e{width:2rem;height:2rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;transition:color .12s,background .12s;display:grid}.mode-btn.svelte-9zlt4e:hover:not(:disabled){color:var(--ink);background:var(--surface-2)}.mode-btn.on.svelte-9zlt4e{color:var(--accent-ink);background:var(--accent-bg)}.mode-btn.svelte-9zlt4e:disabled{opacity:.3;cursor:default}.play-pause.svelte-9zlt4e{background:var(--accent);width:2.875rem;height:2.875rem;color:var(--bg);cursor:pointer;box-shadow:var(--shadow-2);border:none;border-radius:999px;place-items:center;transition:opacity .12s;display:grid}.play-pause.svelte-9zlt4e:hover:not(:disabled){opacity:.85}.play-pause.svelte-9zlt4e:disabled{opacity:.3;cursor:default}.seek-row.svelte-9zlt4e{align-items:center;gap:var(--space-2);width:100%;display:flex}.time-label.svelte-9zlt4e{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;flex-shrink:0;min-width:2.5rem}.time-label.svelte-9zlt4e:last-child{text-align:right}.seek-bar.svelte-9zlt4e{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:linear-gradient(to right, var(--accent) var(--pct,0%), var(--line) var(--pct,0%));border-radius:999px;outline:none;flex:1;height:.25rem}.seek-bar.svelte-9zlt4e::-moz-range-track{background:0 0}.seek-bar.svelte-9zlt4e:disabled{cursor:default;opacity:.5}.seek-bar.svelte-9zlt4e::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--accent);cursor:pointer;opacity:0;border-radius:999px;width:.75rem;height:.75rem;transition:opacity .12s}.seek-bar.svelte-9zlt4e:hover::-webkit-slider-thumb{opacity:1}.seek-bar.svelte-9zlt4e:focus::-webkit-slider-thumb{opacity:1}.seek-bar.svelte-9zlt4e:active::-webkit-slider-thumb{opacity:1}.seek-bar.svelte-9zlt4e::-moz-range-thumb{background:var(--accent);cursor:pointer;opacity:0;border:none;border-radius:999px;width:.75rem;height:.75rem;transition:opacity .12s}.seek-bar.svelte-9zlt4e:hover::-moz-range-thumb{opacity:1}.seek-bar.svelte-9zlt4e:focus::-moz-range-thumb{opacity:1}.right-zone.svelte-9zlt4e{align-items:center;gap:var(--space-2);justify-content:flex-end;align-self:center;display:flex}.icon-btn.svelte-9zlt4e{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;place-items:center;transition:background .12s,color .12s;display:grid}.icon-btn.svelte-9zlt4e:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.icon-btn.active.svelte-9zlt4e{background:var(--sel-bg);color:var(--sel-fg)}.memorize-btn.on.svelte-9zlt4e:not(.active){color:var(--memorize);background:color-mix(in oklab, var(--memorize) 14%, transparent)}.icon-btn.svelte-9zlt4e:disabled{opacity:.3;cursor:default}.vol-group.svelte-9zlt4e{align-items:center;gap:var(--space-2);margin-inline-start:var(--space-1);display:flex}.vol-icon.svelte-9zlt4e{color:var(--ink-3);flex-shrink:0}.volume-bar.svelte-9zlt4e{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--line);cursor:pointer;width:4.5rem;height:.1875rem;accent-color:var(--accent);border-radius:999px}.pop-wrap.svelte-9zlt4e{display:flex;position:relative}.timer-btn.svelte-9zlt4e{gap:.375rem;width:auto;min-width:2.25rem;padding-inline-start:.5rem;padding-inline-end:.5rem;display:flex}.timer-count.svelte-9zlt4e{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.right-divider.svelte-9zlt4e{background:var(--line);width:.0625rem;height:1.25rem;margin:0 var(--space-1);flex-shrink:0}@media (max-width:1099px){.player-bar.svelte-9zlt4e{padding:0 var(--space-3);gap:var(--space-3);grid-template-columns:minmax(3rem,1fr) auto auto}.transport.svelte-9zlt4e{width:max(20rem,min(30vw,32rem))}.right-zone.svelte-9zlt4e{gap:var(--space-1)}}@media (max-width:899px){.player-bar.svelte-9zlt4e{height:auto;padding:var(--space-2) var(--space-3);row-gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info tools""transport transport"}.track-info.svelte-9zlt4e{grid-area:info}.right-zone.svelte-9zlt4e{grid-area:tools}.transport.svelte-9zlt4e{grid-area:transport;width:100%}}@media (hover:none) and (pointer:coarse){.right-divider.svelte-9zlt4e,.vol-group.svelte-9zlt4e{display:none}}.memorize-strip.svelte-by2cyc{--m:var(--memorize);align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-5);background:color-mix(in oklab, var(--m) 10%, var(--bg));border-top:1px solid color-mix(in oklab, var(--m) 30%, transparent);color:var(--ink);grid-template-columns:minmax(14rem,1fr) minmax(0,2fr) minmax(14rem,1fr);min-width:0;display:grid}.controls-only.svelte-by2cyc{padding-block:var(--space-1);grid-template-columns:1fr auto}.state.svelte-by2cyc{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);display:flex}.pill.svelte-by2cyc{font-size:var(--text-xs);color:var(--m);border:1px solid color-mix(in oklab, var(--m) 45%, transparent);background:color-mix(in oklab, var(--m) 12%, var(--bg));border-radius:999px;flex-shrink:0;align-items:center;gap:.3em;padding:.1em .6em;font-weight:600;display:inline-flex}.where.svelte-by2cyc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.count.svelte-by2cyc,.gap.svelte-by2cyc{color:var(--ink-3);font-size:var(--text-xs);white-space:nowrap;font-variant-numeric:tabular-nums}.gap.svelte-by2cyc{color:var(--m);font-weight:600}.dots.svelte-by2cyc{flex-shrink:0;gap:4px;display:inline-flex}.dots.svelte-by2cyc i:where(.svelte-by2cyc){background:color-mix(in oklab, var(--ink) 18%, transparent);border-radius:999px;width:7px;height:7px}.dots.svelte-by2cyc i.on:where(.svelte-by2cyc){background:var(--m)}.dots.svelte-by2cyc i.now:where(.svelte-by2cyc){background:var(--m);box-shadow:0 0 0 3px color-mix(in oklab, var(--m) 28%, transparent)}.ayah.svelte-by2cyc{font-family:var(--font-quran);font-size:calc(1.6rem * var(--verse-scale,1));text-align:center;--clamp:2;margin:0;line-height:2}.open.svelte-by2cyc{color:inherit;cursor:pointer;background:0 0;border:none;width:100%;padding:0}.side.svelte-by2cyc{justify-content:flex-end;align-items:center;gap:var(--space-2);min-width:0;display:flex}.chips.svelte-by2cyc{align-items:center;gap:4px;display:flex;overflow:hidden}.chip.svelte-by2cyc{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg);min-width:1.9rem;height:1.9rem;color:var(--ink-2);font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap;padding:0 .45rem}.chip.first.svelte-by2cyc:not(:first-child){margin-inline-start:var(--space-2)}.chip.joined.svelte-by2cyc{border-style:dashed}.chip.done.svelte-by2cyc{color:var(--m);border-color:color-mix(in oklab, var(--m) 40%, transparent)}.chip.now.svelte-by2cyc{background:var(--m);border-color:var(--m);color:#fff;font-weight:700}.act.svelte-by2cyc{width:2rem;height:2rem;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;display:grid}.act.svelte-by2cyc:hover,.chip.svelte-by2cyc:hover:not(.now){background:var(--surface-2);color:var(--ink)}:is(.act.svelte-by2cyc:focus-visible,.chip.svelte-by2cyc:focus-visible,.open.svelte-by2cyc:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.pop-wrap.svelte-by2cyc{position:relative}.compact.svelte-by2cyc{gap:var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3);border-top:none;border-bottom:1px solid color-mix(in oklab, var(--m) 25%, transparent);grid-template-columns:1fr auto;grid-template-areas:"state side""ayah ayah"}.compact.svelte-by2cyc .state:where(.svelte-by2cyc){grid-area:state}.compact.svelte-by2cyc .side:where(.svelte-by2cyc){grid-area:side}.compact.svelte-by2cyc .ayah:where(.svelte-by2cyc){--clamp:1;grid-area:ayah;font-size:1.3rem;line-height:2.2}.compact.svelte-by2cyc .chips:where(.svelte-by2cyc){display:none}.compact.svelte-by2cyc .act:where(.svelte-by2cyc){width:1.75rem;height:1.75rem}.compact.svelte-by2cyc .act:where(.svelte-by2cyc):after{content:"";position:absolute;top:min(0px,50% - 22px);bottom:min(0px,50% - 22px);left:min(0px,50% - 22px);right:min(0px,50% - 22px)}.compact.svelte-by2cyc .act:where(.svelte-by2cyc){position:relative}.brand-wordmark.svelte-wv5q24{fill:var(--brand-word);flex-shrink:0;display:block}.swatches.svelte-1w9z651{flex-wrap:wrap;gap:.375rem;padding:.25rem;display:flex}.swatch.svelte-1w9z651{cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:0;display:flex}.swatch.svelte-1w9z651:focus-visible{outline:none}.face.svelte-1w9z651{box-sizing:border-box;border:1px solid var(--line);border-radius:.25rem;width:2.5rem;height:1.5rem;display:flex;overflow:hidden}.swatch.active.svelte-1w9z651 .face:where(.svelte-1w9z651){outline:2px solid var(--sel-bg);outline-offset:1px}.swatch.svelte-1w9z651:focus-visible .face:where(.svelte-1w9z651){outline:2px solid var(--accent);outline-offset:1px}@media (pointer:coarse){.swatches.svelte-1w9z651{gap:.375rem;padding:0}.swatch.svelte-1w9z651{padding:calc(22px - .75rem) calc(22px - 1.25rem)}}.secondary.svelte-1w9z651{background:var(--secondary);flex:1;height:100%}.primary.svelte-1w9z651{background:var(--primary);width:.625rem;height:100%}.setting-row.svelte-189pbmr{gap:var(--space-2);flex-direction:column;display:flex}.setting-row.inline.svelte-189pbmr{justify-content:space-between;align-items:center;gap:var(--space-4);flex-direction:row}.setting-label.svelte-189pbmr{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);margin:0}.setting-hint.svelte-189pbmr{font-size:var(--text-xs);color:var(--ink-3);margin:.15em 0 0}.fonts.svelte-189pbmr{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));display:grid}.font.svelte-189pbmr{padding:var(--space-2) var(--space-1);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink-2);cursor:pointer;flex-direction:column;align-items:center;gap:.1rem;display:flex}.font.svelte-189pbmr:hover{background:var(--surface-2);color:var(--ink)}.font.on.svelte-189pbmr{border-color:var(--ink);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sample.svelte-189pbmr{font-family:var(--font-ui);color:var(--ink);font-size:1.25rem;font-weight:600;line-height:1.2}.name.svelte-189pbmr{font-size:var(--text-xs)}.choice.svelte-189pbmr{border:1px solid var(--line);border-radius:var(--radius-sm);flex-shrink:0;display:inline-flex;overflow:hidden}.choice.svelte-189pbmr button:where(.svelte-189pbmr){min-width:2.5rem;color:var(--ink-2);font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;padding:.25rem .6rem}.choice.svelte-189pbmr button:where(.svelte-189pbmr)+button:where(.svelte-189pbmr){border-inline-start:1px solid var(--line)}.choice.svelte-189pbmr button:where(.svelte-189pbmr):hover{background:var(--surface-2);color:var(--ink)}.choice.svelte-189pbmr button.on:where(.svelte-189pbmr){background:var(--sel-bg);color:var(--sel-fg)}@media (pointer:coarse){.choice.svelte-189pbmr button:where(.svelte-189pbmr){min-width:44px;min-height:44px}}.download-settings.svelte-kijydn{gap:var(--space-2);flex-direction:column;display:flex}.setting-row.svelte-kijydn{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.setting-label.svelte-kijydn{font-size:var(--text-sm);color:var(--ink);margin:0;display:block}.setting-hint.svelte-kijydn{font-size:var(--text-xs);color:var(--ink-3);margin:.125rem 0 0;display:block}.location-path.svelte-kijydn{word-break:break-all}.change-btn.svelte-kijydn{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;background:0 0}.move-ask.svelte-kijydn{gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;display:flex}.move-ask.svelte-kijydn p:where(.svelte-kijydn){flex-basis:100%;margin:0}.setting-row.svelte-6ka4nl{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;display:flex}.setting-label.svelte-6ka4nl{font-size:var(--text-sm);color:var(--ink);margin:0;display:block}.setting-hint.svelte-6ka4nl{font-size:var(--text-xs);color:var(--ink-3);margin:.125rem 0 0;display:block}.app-settings.svelte-7hjrtb{gap:var(--space-2);flex-direction:column;display:flex}.setting-row.svelte-7hjrtb{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.setting-label.svelte-7hjrtb{font-size:var(--text-sm);color:var(--ink);margin:0;display:block}.setting-hint.svelte-7hjrtb{font-size:var(--text-xs);color:var(--ink-3);margin:.125rem 0 0;display:block}.sub.svelte-7hjrtb{margin-top:var(--space-2);color:var(--ink-2)}.open-app.svelte-7hjrtb{font-size:var(--text-sm);color:var(--accent)}.top-bar.svelte-mltww0{height:3.5rem;padding-block-start:0;padding-block-end:0;padding-inline:0 var(--space-5);background:var(--bg);border-block-end:1px solid var(--line);flex-shrink:0;align-items:center;gap:0;display:flex}.logo.svelte-mltww0{width:var(--sidebar-w,13.125rem);align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-inline-end:1px solid var(--line);flex-shrink:0;height:100%;transition:width .18s;display:flex}.logo-mark.svelte-mltww0{flex-shrink:0;width:2.25rem;height:2.25rem}.logo-names.svelte-mltww0{flex-direction:column;align-items:center;gap:1px;line-height:1.1;display:flex}.logo-word.svelte-mltww0{display:block}.sr-word.svelte-mltww0{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.logo-latin.svelte-mltww0{font-family:var(--font-display);font-size:var(--text-xs);color:var(--ink-2);letter-spacing:.02em}.search-wrap.svelte-mltww0{max-width:32.5rem;flex:1;margin-inline-start:var(--space-4);position:relative}.settings.svelte-mltww0{align-items:center;gap:var(--space-3);margin-inline-start:auto;padding-inline-start:var(--space-4);display:flex}.settings.svelte-mltww0 .swatches{flex-wrap:nowrap}.menu-swatches.svelte-mltww0{display:none}.menu-swatches.svelte-mltww0 .swatches{flex-wrap:wrap}@media (max-width:1099px){.surprise-label.svelte-mltww0{display:none}}@media (max-width:999px){.bar-swatches.svelte-mltww0{display:none}.menu-swatches.svelte-mltww0{border-block-end:1px solid var(--line);margin-block-end:var(--space-2);padding-block-end:var(--space-2);display:block}}.lang-btn.svelte-mltww0{min-width:2rem;height:2rem;padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink-2);font-size:var(--text-sm);cursor:pointer;font-weight:600}.lang-btn.svelte-mltww0:hover{background:var(--surface-2);color:var(--ink)}.surprise-btn.svelte-mltww0{height:2.25rem;padding:0 var(--space-3);align-items:center;gap:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink-2);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;flex-shrink:0;margin-inline-start:var(--space-3);display:flex}.surprise-btn.svelte-mltww0:hover{background:var(--surface-2);color:var(--ink)}.surprise-btn.svelte-mltww0:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.menu-wrap.svelte-mltww0{position:relative}.icon-btn.svelte-mltww0{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);width:2rem;height:2rem;color:var(--ink-2);cursor:pointer;place-items:center;display:grid}.icon-btn.svelte-mltww0:hover,.icon-btn.open.svelte-mltww0{background:var(--surface-2);color:var(--ink)}.menu.svelte-mltww0{top:calc(100% + var(--space-2));z-index:50;width:22rem;padding:var(--space-4);gap:var(--space-4);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-2);flex-direction:column;display:flex;position:absolute}.menu.svelte-mltww0: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))){right:0}.menu.svelte-mltww0: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:0}.logo.compact.svelte-mltww0 .logo-names:where(.svelte-mltww0){display:none}.logo.compact.svelte-mltww0{justify-content:center;padding-inline-start:0;padding-inline-end:0}.menu-link.svelte-mltww0{padding:var(--space-2) 0 0;border:none;border-block-start:1px solid var(--line);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;text-align:start;background:0 0;justify-content:space-between;align-items:center;display:flex}.menu-link.svelte-mltww0:hover{color:var(--ink)}.menu-link.svelte-mltww0:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.menu-link.svelte-mltww0 kbd:where(.svelte-mltww0){border:1px solid var(--line);min-width:1.5rem;font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;border-block-end-width:2px;border-radius:.3rem;padding:.1rem .4rem}.results.svelte-plt2b2{padding:var(--space-5);background:var(--bg);overflow-y:auto}.kicker.svelte-plt2b2{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--ink-3)}.empty.svelte-plt2b2{margin:var(--space-8) 0;text-align:center;color:var(--ink-3)}.groups.svelte-plt2b2{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));align-items:start;display:grid}.group.svelte-plt2b2{flex-direction:column;gap:.125rem;min-width:0;display:flex}h2.svelte-plt2b2{margin:0 0 var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);font-weight:700}h2.svelte-plt2b2 span:where(.svelte-plt2b2){font-weight:var(--weight-medium);margin-inline-start:.25rem}.hit.svelte-plt2b2{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-sm);text-align:start;cursor:pointer;color:var(--ink);background:0 0;border:none;display:flex}:is(.hit.svelte-plt2b2:hover,.hit.svelte-plt2b2:focus-visible){background:var(--surface-2)}.avatar.svelte-plt2b2{background:var(--accent-bg);width:2rem;height:2rem;font-size:var(--text-xs);color:var(--ink-2);border-radius:999px;flex-shrink:0;place-items:center;font-weight:600;display:grid}.num.svelte-plt2b2{width:2rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--ink-3);text-align:center;flex-shrink:0}.body.svelte-plt2b2{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-plt2b2{font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meta.svelte-plt2b2{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.arabic.svelte-plt2b2{font-family:var(--font-arabic);color:var(--ink-2);font-size:1.125rem}.skip.svelte-7ggyfc{z-index:10001;gap:var(--space-2);display:flex;position:fixed;top:var(--space-2)}.skip.svelte-7ggyfc: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:var(--space-2)}.skip.svelte-7ggyfc: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:var(--space-2)}button.svelte-7ggyfc{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--accent);color:var(--bg);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;border:none;position:absolute;overflow:hidden}button.svelte-7ggyfc:focus-visible{clip-path:none;outline:2px solid var(--ink);outline-offset:2px;width:auto;height:auto;position:static;overflow:visible}main h1:focus,section.player-bar:focus{outline:none}main h1:focus-visible{outline:2px solid var(--accent);outline-offset:4px}section.player-bar:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.credits-view.svelte-1gugs8e{min-width:0;min-height:0;overflow-y:auto}.desktop-shell.svelte-1gugs8e{height:100vh;background:var(--bg);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.app-body.svelte-1gugs8e{flex:1;min-height:0;transition:grid-template-columns .18s;display:grid;overflow:hidden}@media (prefers-reduced-motion:reduce){.app-body.svelte-1gugs8e{transition:none}}@supports not (display:grid){.app-body.svelte-1gugs8e{flex-flow:row;display:flex}.app-body.svelte-1gugs8e>*{flex:1 1 0}.app-body.svelte-1gugs8e>:first-child{width:var(--sidebar-w);flex:none}.app-body.reciters.svelte-1gugs8e>:nth-child(2){width:var(--reciters-w);flex:none}.app-body.svelte-1gugs8e>.verses-resize-wrap:where(.svelte-1gugs8e){width:var(--verses-w);flex:none}}.app-body.svelte-1gugs8e>*{min-width:0;min-height:0}.verses-resize-wrap.svelte-1gugs8e{min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.resize-handle.svelte-1gugs8e{z-index:1;cursor:col-resize;-webkit-user-select:none;user-select:none;background:0 0;width:.375rem;transition:box-shadow .12s;position:absolute;top:0;bottom:0}.resize-handle.svelte-1gugs8e: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:0}.resize-handle.svelte-1gugs8e: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:0}.resize-handle.svelte-1gugs8e:hover,.resize-handle.svelte-1gugs8e:focus{box-shadow:inset 2px 0 0 var(--accent);outline:none}[dir=rtl] .resize-handle.svelte-1gugs8e:hover,[dir=rtl] .resize-handle.svelte-1gugs8e:focus{box-shadow:inset -2px 0 0 var(--accent)}.mobile-header.svelte-olbu9h{padding:var(--space-3) var(--space-5);background:var(--bg);justify-content:space-between;align-items:center;display:flex}.logo.svelte-olbu9h{align-items:center;gap:var(--space-1);display:flex}.logo-mark.svelte-olbu9h{flex-shrink:0;width:1.75rem;height:1.75rem}.logo-text.svelte-olbu9h{display:block}.sr-word.svelte-olbu9h{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.logo-latin.svelte-olbu9h{font-family:var(--font-display);font-size:var(--text-sm);color:var(--ink-2)}.header-actions.svelte-olbu9h{align-items:center;gap:var(--space-1);display:flex}.icon-btn.svelte-olbu9h{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--ink-2);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.icon-btn.svelte-olbu9h:hover{background:var(--surface-2);color:var(--ink)}.backdrop.svelte-olbu9h{z-index:40;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0}.settings-sheet.svelte-olbu9h{left:0;right:0;max-height:92vh;background:var(--bg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;z-index:50;max-height:92dvh;padding:var(--space-2) 0 0;flex-direction:column;display:flex;position:fixed;bottom:0}.sheet-handle.svelte-olbu9h{background:var(--line);width:2.5rem;height:3px;margin:0 auto var(--space-4);border-radius:999px}.sheet-header.svelte-olbu9h{padding:0 var(--space-5) var(--space-4);border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.sheet-title.svelte-olbu9h{font-size:var(--text-base);color:var(--ink);margin:0;font-weight:600}.close-btn.svelte-olbu9h{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;place-items:center;transition:background .12s,color .12s;display:grid}.close-btn.svelte-olbu9h:hover{background:var(--surface-2);color:var(--ink)}.sheet-handle.svelte-olbu9h,.sheet-header.svelte-olbu9h{flex-shrink:0}.sheet-body.svelte-olbu9h{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:var(--space-4) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom,0px));gap:var(--space-5);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.sheet-body.svelte-olbu9h>*{flex-shrink:0}.setting-row.svelte-olbu9h{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.setting-label.svelte-olbu9h{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);margin:0}.setting-hint.svelte-olbu9h{font-size:var(--text-xs);color:var(--ink-3);margin:.125rem 0 0}.credits-link.svelte-olbu9h{padding:var(--space-2) 0;font:inherit;font-size:var(--text-sm);color:var(--ink-2);text-underline-offset:.2em;cursor:pointer;background:0 0;border:none;align-self:flex-start;text-decoration:underline}.lang-btn.svelte-olbu9h{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-2);cursor:pointer;background:0 0;transition:background .12s,color .12s}.lang-btn.svelte-olbu9h:hover{background:var(--surface-2);color:var(--ink)}.seg-wrapper.svelte-3xwrsu{scrollbar-width:none;padding:var(--space-1);border-radius:var(--radius);background:var(--surface-2);gap:2px;display:flex;overflow-x:auto}.seg-tab.svelte-3xwrsu{padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.005em;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;flex:1 0 auto;justify-content:center;align-items:center;transition:color .12s,background .12s,box-shadow .12s;display:flex;overflow:hidden}.seg-wrapper.svelte-3xwrsu::-webkit-scrollbar{display:none}.seg-tab.svelte-3xwrsu:hover{color:var(--ink)}.seg-tab.active.svelte-3xwrsu{background:var(--sel-bg);color:var(--sel-fg);background-clip:padding-box}@media (pointer:coarse){.seg-wrapper.svelte-3xwrsu{gap:0;padding-block-start:0;padding-block-end:0}.seg-tab.svelte-3xwrsu{border:solid #0000;border-radius:calc(var(--radius-sm) + 1px) / calc(var(--radius-sm) + 4px);background-clip:padding-box;border-width:4px 1px;min-width:44px;min-height:44px}}.full-label.svelte-3xwrsu{display:none}.short-label.svelte-3xwrsu{display:block}@media (min-width:400px){.full-label.svelte-3xwrsu{display:block}.short-label.svelte-3xwrsu{display:none}}.mini-player.svelte-1jla3sy{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg);border:1px solid var(--line);transition:filter .12s;display:flex;position:relative}.mini-player.svelte-1jla3sy:hover{filter:brightness(.98)}.memorizing.svelte-1jla3sy{flex-wrap:wrap}.memo.svelte-1jla3sy{z-index:1;margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) 0;border-radius:inherit;flex-basis:100%;position:relative;overflow:hidden}.memo.svelte-1jla3sy: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))),.memo.svelte-1jla3sy: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)){border-bottom-right-radius:0;border-bottom-left-radius:0}.mini-player.svelte-1jla3sy:has(.info:where(.svelte-1jla3sy):focus-visible){outline:2px solid var(--accent);outline-offset:2px}.floating.svelte-1jla3sy{left:var(--space-3);right:var(--space-3);bottom:var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);z-index:10;position:absolute}.inline.svelte-1jla3sy{border-inline-start:none;border-inline-end:none;border-block-start:1px solid var(--line);border-block-end:none;border-radius:0}.badge.svelte-1jla3sy{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);width:2.25rem;height:2.25rem;font-family:var(--font-arabic);font-size:var(--text-sm);color:var(--ink);flex-shrink:0;place-items:center;display:grid}.badge.photo.svelte-1jla3sy{color:var(--ink-2);font-family:inherit;font-size:.625rem;font-weight:600}.info.svelte-1jla3sy{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:.1em;padding:0;display:flex}.info.svelte-1jla3sy:focus-visible{outline:none}.info.svelte-1jla3sy:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.title.svelte-1jla3sy{font-size:var(--text-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.meta-row.svelte-1jla3sy{align-items:center;gap:var(--space-2);min-width:0;display:flex}.meta.svelte-1jla3sy{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.play-btn.svelte-1jla3sy{z-index:1;background:var(--accent);width:2.25rem;height:2.25rem;color:var(--bg);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;place-items:center;transition:opacity .12s;display:grid;position:relative}.play-btn.svelte-1jla3sy:hover{opacity:.85}.progress-track.svelte-1jla3sy{left:0;right:0;background:var(--line-2);border-radius:0 0 var(--radius-lg) var(--radius-lg);height:3px;position:absolute;bottom:0;overflow:hidden}.progress-fill.svelte-1jla3sy{background:var(--accent);height:100%;transition:width .5s linear}.lossless.svelte-1jla3sy .progress-fill:where(.svelte-1jla3sy){background:var(--lossless)}.mobile-view.svelte-qy3lmx{background:var(--bg);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.tabs-row.svelte-qy3lmx,.search-row.svelte-qy3lmx{padding:0 var(--space-4) var(--space-3)}.list-scroll.svelte-qy3lmx{padding:0 var(--space-2) 7.5rem;flex:1;position:relative;overflow-y:auto}.list-scroll.with-player.svelte-qy3lmx{padding-block-end:7.5rem}.list-item.svelte-qy3lmx{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius);cursor:pointer;text-align:start;background:0 0;border:none;grid-template-columns:2.25rem 1fr;grid-auto-columns:auto;grid-auto-flow:column;transition:background .12s;display:grid}button.list-item.svelte-qy3lmx{display:flex}.list-item.svelte-qy3lmx:hover{background:var(--surface-2)}.list-item.svelte-qy3lmx{position:relative}.row-open.svelte-qy3lmx{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;padding:0;display:block}.row-open.svelte-qy3lmx:after{content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.row-open.svelte-qy3lmx:focus-visible{outline:none}.row-open.svelte-qy3lmx:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius)}.list-item.svelte-qy3lmx :is(.play-btn:where(.svelte-qy3lmx),.pin-btn:where(.svelte-qy3lmx),.archive-btn:where(.svelte-qy3lmx),.remove-btn:where(.svelte-qy3lmx)){z-index:1;position:relative}.daily-slot.svelte-qy3lmx{padding:var(--space-2) var(--space-4) 0}.daily-slot.svelte-qy3lmx:last-of-type{padding-block-end:var(--space-2)}.chapter-cards.svelte-qy3lmx{gap:var(--space-2);padding:var(--space-2) var(--space-4);flex-direction:column;display:flex}.fav-item.svelte-qy3lmx{cursor:pointer;grid-template-columns:2rem 1fr auto}.recent-item.svelte-qy3lmx{grid-template-columns:2rem 1fr auto}.group-label.svelte-qy3lmx{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin:var(--space-3) 0 var(--space-1) var(--space-3);font-weight:700}.recent-time.svelte-qy3lmx{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;flex-shrink:0}.avatar.svelte-qy3lmx{background:var(--accent-bg);border:1px solid var(--line);border-radius:999px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.avatar-initials.svelte-qy3lmx{font-size:var(--text-xs);color:var(--ink-2);font-weight:600}.item-body.svelte-qy3lmx{flex-direction:column;gap:.1em;min-width:0;display:flex}.item-title.svelte-qy3lmx{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.translations-note.svelte-qy3lmx{margin:var(--space-2) var(--space-4) var(--space-3);font-size:var(--text-sm);color:var(--ink-2);line-height:1.5}.translations-lang.svelte-qy3lmx{margin:var(--space-3) var(--space-4) var(--space-1);font-size:var(--text-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.item-ar.svelte-qy3lmx{font-family:var(--font-arabic);font-size:var(--text-sm);color:var(--ink-2);line-height:1.4}.list-item.group-item.svelte-qy3lmx{grid-template-columns:2.5rem 1fr}.item-meta.svelte-qy3lmx{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.surah-num.svelte-qy3lmx{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--ink-3);text-align:end}.album-thumb.svelte-qy3lmx{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);width:2.25rem;height:2.25rem;font-size:var(--text-xs);color:var(--ink-2);flex-shrink:0;place-items:center;font-weight:600;display:grid}.chevron.svelte-qy3lmx{color:var(--ink-3);flex-shrink:0}.pin-btn.svelte-qy3lmx,.archive-btn.svelte-qy3lmx{color:var(--ink-3);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);background:0 0;border:none;transition:color .12s;display:flex}.pin-btn.svelte-qy3lmx:hover,.archive-btn.svelte-qy3lmx:hover{color:var(--accent)}.archive-row.svelte-qy3lmx{width:100%;font:inherit;text-align:start;cursor:pointer;color:var(--ink-2);background:0 0;border:none}.archive-row.svelte-qy3lmx:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.archive-icon.svelte-qy3lmx{width:2.25rem;color:var(--ink-3);place-items:center;display:grid}.archive-count.svelte-qy3lmx{font-variant-numeric:tabular-nums}.pin-btn.pinned.svelte-qy3lmx{color:var(--accent)}.play-btn.svelte-qy3lmx{border:1px solid var(--line);background:var(--surface-2);width:1.75rem;height:1.75rem;color:var(--ink-2);cursor:pointer;border-radius:999px;flex-shrink:0;place-items:center;padding:0;display:grid}.list-item.playing.svelte-qy3lmx .play-btn:where(.svelte-qy3lmx){color:var(--accent-ink);border-color:var(--accent)}.remove-btn.svelte-qy3lmx{width:2rem;height:2rem;color:var(--ink-3);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;place-items:center;transition:color .12s,background .12s;display:grid}.remove-btn.svelte-qy3lmx:hover{color:var(--ink);background:var(--surface-2)}.empty-state.svelte-qy3lmx{padding:var(--space-8) var(--space-4);text-align:center;justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.empty-title.svelte-qy3lmx{font-size:var(--text-base);color:var(--ink-2);margin:0}.empty-hint.svelte-qy3lmx{font-size:var(--text-sm);color:var(--ink-3);margin:0}.sr-only.svelte-qy3lmx{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reciter-screen.svelte-1fa4s86{--panel:color-mix(in oklab, var(--q,var(--accent)) 8%, var(--bg));background:var(--bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.screen-header.svelte-1fa4s86{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);background:var(--bg);flex-shrink:0;display:flex}.screen-title.svelte-1fa4s86{font-size:var(--text-base);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.header-actions.svelte-1fa4s86{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.share-wrap.svelte-1fa4s86{align-items:center;display:flex;position:relative}.save-line.svelte-1fa4s86{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--ink-2)}.share-toast.svelte-1fa4s86{top:calc(100% + var(--space-2));white-space:nowrap;background:var(--ink);color:var(--bg);font-size:var(--text-xs);padding:var(--space-1) var(--space-3);pointer-events:none;z-index:10;border-radius:999px;position:absolute}.share-toast.svelte-1fa4s86: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))){right:0}.share-toast.svelte-1fa4s86: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:0}.icon-btn.svelte-1fa4s86{background:var(--surface-2);border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--ink-2);cursor:pointer;border:none;flex-shrink:0;place-items:center;transition:background .12s,color .12s;display:grid}.icon-btn.svelte-1fa4s86:hover{background:var(--line);color:var(--ink)}.reciter-meta.svelte-1fa4s86{padding:var(--space-5) var(--space-5) var(--space-3);border-block-end:1px solid var(--line);flex-shrink:0}.reciter-name.svelte-1fa4s86{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--display-weight);letter-spacing:-.015em;color:var(--ink);margin:0 0 var(--space-1)}.reciter-name-ar.svelte-1fa4s86{font-family:var(--font-arabic);font-size:var(--text-base);color:var(--ink-2);margin:0 0 var(--space-1)}.reciter-info-meta.svelte-1fa4s86{font-size:var(--text-xs);color:var(--ink-3);margin:0 0 var(--space-3)}.chips-row.svelte-1fa4s86{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.action-chips.svelte-1fa4s86{gap:var(--space-1);margin-inline-start:auto;display:flex}.chip.svelte-1fa4s86{min-height:1.75rem;padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;border:1px solid var(--line);color:var(--ink-2);background:0 0;border-radius:999px;transition:background .12s,color .12s,border-color .12s}.chip.svelte-1fa4s86:hover{background:var(--surface-2);color:var(--ink)}.chip.action.svelte-1fa4s86{align-items:center;gap:var(--space-1);display:inline-flex;position:relative}.chip.action.svelte-1fa4s86:after{content:"";position:absolute;top:min(0px,50% - 22px);bottom:min(0px,50% - 22px);left:0;right:0}@media (pointer:coarse){.action-chips.svelte-1fa4s86{margin-block-end:9px}}.page-scroll.svelte-1fa4s86{flex:1;min-height:0;overflow-y:auto}.reciter-meta.svelte-1fa4s86 .bio{max-height:none;overflow:visible}.surah-list.svelte-1fa4s86{padding:var(--space-2) var(--space-3) var(--space-4)}.cards.svelte-1fa4s86{gap:var(--space-2);flex-direction:column;display:flex}.surah-list.with-player.svelte-1fa4s86{padding-block-end:5rem}.tabs-row.svelte-1fa4s86{z-index:2;padding:var(--space-1) var(--space-3) 0;background:var(--bg);position:sticky;top:0}.reciter-meta.tabbed.svelte-1fa4s86{border-block-end:none;padding-block-end:0}.surah-list.tabbed.svelte-1fa4s86{background:var(--panel)}.partial-chip.svelte-1fa4s86{font:inherit;font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border:1px solid var(--accent);color:var(--accent);cursor:pointer;background:0 0;border-radius:999px}.partial-chip[aria-pressed=true].svelte-1fa4s86{background:var(--accent);color:var(--bg)}.count-badge.svelte-1fa4s86{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--ink-2);background:var(--surface-2);white-space:nowrap;border-radius:999px;align-self:center}.empty-state.svelte-1fa4s86{color:var(--ink-3);font-size:var(--text-sm);flex:1;place-items:center;display:grid}.head-id.svelte-1fa4s86{align-items:center;gap:var(--space-4);display:flex}.head-id-text.svelte-1fa4s86{min-width:0}.head-avatar.svelte-1fa4s86{border-radius:var(--radius);border:1px solid var(--line);width:4.5rem;height:4.5rem;font-size:var(--text-base);color:var(--ink-2);flex-shrink:0;place-items:center;font-weight:600;display:grid}.memorize-focus.svelte-1nuixri{--m:var(--memorize);align-items:center;gap:var(--space-2);min-height:0;flex-direction:column;flex:1;padding-block-end:var(--space-3);display:flex}.head.svelte-1nuixri{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.pill.svelte-1nuixri{font-size:var(--text-xs);color:var(--m);border:1px solid color-mix(in oklab, var(--m) 45%, transparent);background:color-mix(in oklab, var(--m) 12%, var(--bg));font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.35em;padding:.15em .7em;font-weight:600;display:inline-flex}.head-actions.svelte-1nuixri{gap:var(--space-1);display:flex}.act.svelte-1nuixri{width:2.25rem;height:2.25rem;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;display:grid;position:relative}.act.svelte-1nuixri:after{content:"";position:absolute;top:-.25rem;bottom:-.25rem;left:-.25rem;right:-.25rem}.act.svelte-1nuixri:hover{background:var(--surface-2);color:var(--ink)}.ring.svelte-1nuixri{width:7.5rem;height:7.5rem;flex-shrink:0;place-items:center;margin-block-start:var(--space-2);display:grid;position:relative}.ring.svelte-1nuixri svg:where(.svelte-1nuixri){width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotate(-90deg)}.ring.svelte-1nuixri circle:where(.svelte-1nuixri){fill:none;stroke-width:8px}.ring.svelte-1nuixri .track:where(.svelte-1nuixri){stroke:color-mix(in oklab, var(--ink) 9%, transparent)}.ring.svelte-1nuixri .bar:where(.svelte-1nuixri){stroke:var(--m);stroke-linecap:round;transition:stroke-dashoffset .3s}.ring.gap.svelte-1nuixri .bar:where(.svelte-1nuixri){transition:stroke-dashoffset .25s linear}.big-n.svelte-1nuixri{font-variant-numeric:tabular-nums;margin-block-end:.6rem;font-size:2rem;font-weight:700;line-height:1}.ring.svelte-1nuixri small:where(.svelte-1nuixri){font-size:var(--text-xs);color:var(--ink-3);position:absolute;bottom:1.85rem}.ring.gap.svelte-1nuixri small:where(.svelte-1nuixri){color:var(--m);font-weight:600}.where.svelte-1nuixri{font-size:var(--text-sm);color:var(--ink-2);text-align:center;margin:0}.where.svelte-1nuixri b:where(.svelte-1nuixri){color:var(--ink)}.ayah.svelte-1nuixri{min-height:0;font-family:var(--font-quran);font-size:calc(2rem * var(--verse-scale,1));text-align:center;color:var(--ink);text-wrap:balance;flex:auto;justify-content:center;align-self:stretch;align-items:center;margin:0;line-height:1.85;display:flex;overflow-y:auto}.seq.svelte-1nuixri{align-self:stretch}.seqbar.svelte-1nuixri{gap:3px;height:1.5rem;display:flex}.seg.svelte-1nuixri{cursor:pointer;background:color-mix(in oklab, var(--ink) 9%, transparent);min-width:0;color:var(--ink-3);font:inherit;font-variant-numeric:tabular-nums;border:none;border-radius:4px;flex:1;padding:0;font-size:.625rem;overflow:hidden}.seg.joined.svelte-1nuixri{flex-grow:1.6}.seg.gap-before.svelte-1nuixri:not(:first-child){margin-inline-start:5px}.seg.done.svelte-1nuixri{background:color-mix(in oklab, var(--m) 45%, transparent);color:var(--bg)}.seg.now.svelte-1nuixri{background:var(--m);color:#fff;font-weight:700}:is(.seg.svelte-1nuixri:focus-visible,.act.svelte-1nuixri:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.labels.svelte-1nuixri{font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-block-start:var(--space-1);display:flex}.now-playing.svelte-14azesc{min-height:0;padding:0 var(--space-5) var(--space-5);background:radial-gradient(100% 55% at 50% 32%, var(--accent-bg), transparent 75%), var(--bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.np-header.svelte-14azesc{padding:var(--space-3) 0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.np-header-center.svelte-14azesc{flex-direction:column;align-items:center;gap:.15rem;min-width:0;display:flex}.np-eyebrow.svelte-14azesc{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:.65rem}.np-reciter.svelte-14azesc{font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;max-width:15rem;font-size:var(--text-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;margin:0;padding:0;overflow:hidden}.icon-spacer.svelte-14azesc{width:2.5rem}.icon-btn.svelte-14azesc{min-width:2.5rem;height:2.5rem;padding:0 var(--space-1);border-radius:var(--radius-sm);color:var(--ink-2);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:.3rem;display:flex}.icon-btn.svelte-14azesc:disabled{opacity:.3;cursor:default}.icon-btn.on.svelte-14azesc{color:var(--accent-ink)}.memorize-btn.on.svelte-14azesc{color:var(--memorize)}.timer-count.svelte-14azesc{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.hero.svelte-14azesc{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;flex:1;min-height:0;display:flex}.hero-arabic.svelte-14azesc{color:var(--ink);margin:0}.hero-strip.svelte-14azesc{width:min(20rem,80%);margin:var(--space-1) auto 0}.hero-glyph.svelte-14azesc{font-family:var(--font-surah-names);direction:ltr;unicode-bidi:isolate;font-size:max(5rem,min(30vw,8rem));line-height:1.1;display:block}.sr-only.svelte-14azesc{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-kicker.svelte-14azesc{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin:0}.hero-empty.svelte-14azesc{color:var(--ink-3);margin:0}.ayah-pill.svelte-14azesc{margin:var(--space-2) 0 0;border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 75%, transparent);font-size:var(--text-xs);color:var(--ink-2);border-radius:999px;padding:.3rem .9rem}.pill-num.svelte-14azesc{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.read-along.svelte-14azesc{align-self:center;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 85%, transparent);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;flex-shrink:0;padding:.55rem 1.1rem;display:flex}.read-along.svelte-14azesc:disabled{opacity:.4;cursor:default}.seek-area.svelte-14azesc{padding-bottom:var(--space-3);flex-shrink:0}.seek-bar.svelte-14azesc{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right, var(--accent) var(--pct,0%), var(--line) var(--pct,0%));cursor:pointer;border-radius:999px;outline:none;width:100%;height:4px;display:block}.seek-bar.svelte-14azesc:disabled{opacity:.5;cursor:default}.seek-bar.lossless.svelte-14azesc{--accent:var(--lossless)}.hero-lossless.svelte-14azesc{margin:var(--space-2) 0 0}.seek-bar.svelte-14azesc::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--accent);cursor:pointer;border-radius:999px;width:14px;height:14px;transition:transform .12s}.seek-bar.svelte-14azesc:active::-webkit-slider-thumb{transform:scale(1.2)}.seek-bar.svelte-14azesc::-moz-range-thumb{background:var(--accent);cursor:pointer;border:none;border-radius:999px;width:14px;height:14px}.time-row.svelte-14azesc{margin-top:var(--space-2);justify-content:space-between;display:flex}.time-label.svelte-14azesc{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums}.transport.svelte-14azesc{padding:var(--space-2) 0 var(--space-4);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ctrl-btn.svelte-14azesc{width:3.5rem;height:3rem;color:var(--ink);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.ctrl-btn.svelte-14azesc svg:where(.svelte-14azesc){width:1.35rem;height:1.35rem}.ctrl-btn.svelte-14azesc:disabled{opacity:.3;cursor:default}.play-pause.svelte-14azesc{background:var(--accent);width:4.25rem;height:4.25rem;color:var(--bg);box-shadow:var(--shadow-2);cursor:pointer;border:none;border-radius:50%;place-items:center;display:grid}.play-pause.svelte-14azesc svg:where(.svelte-14azesc){width:1.5rem;height:1.5rem}.play-pause.svelte-14azesc:disabled{opacity:.4;cursor:default}[dir=rtl] .np-eyebrow.svelte-14azesc,[dir=rtl] .hero-kicker.svelte-14azesc{letter-spacing:0}.hero-error.svelte-14azesc{margin:var(--space-2) 0 0}.hero-error.svelte-14azesc .load-error{white-space:normal}.secondary-actions.svelte-14azesc{flex-shrink:0;justify-content:space-around;display:flex}.empty.svelte-xw1srg{padding:var(--space-4);font-size:var(--text-sm);color:var(--ink-3);margin:0}.browse-screen.svelte-xw1srg{background:var(--bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.screen-header.svelte-xw1srg{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);flex-shrink:0;display:flex}.screen-title.svelte-xw1srg{font-size:var(--text-base);color:var(--ink);font-weight:600}.icon-btn.svelte-xw1srg{background:var(--surface-2);border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--ink-2);cursor:pointer;border:none;flex-shrink:0;place-items:center;display:grid}.icon-btn.svelte-xw1srg: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)) svg:where(.svelte-xw1srg){transform:scaleX(-1)}.scroll.svelte-xw1srg{flex:1;overflow-y:auto;container-type:inline-size}.scroll.with-player.svelte-xw1srg{padding-block-end:5rem}.head.svelte-xw1srg{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-4) 0;display:flex}.head-text.svelte-xw1srg{min-width:0}.title.svelte-xw1srg{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--display-weight);letter-spacing:-.015em;color:var(--ink);margin:0;line-height:1.2}.title-ar.svelte-xw1srg{font-family:var(--font-arabic);color:color-mix(in oklab, var(--q,var(--accent)) 70%, var(--ink));margin:.1rem 0 0;font-size:1.35rem;font-weight:700;line-height:1.4}.tagline.svelte-xw1srg{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--ink-2)}.scroll.svelte-xw1srg .qiraah-profile,.scroll.svelte-xw1srg .style-profile{padding-inline:var(--space-4)}.profile-toggle.svelte-xw1srg{align-items:center;gap:var(--space-2);margin:var(--space-3) var(--space-4) 0;padding:var(--space-2) var(--space-3);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;display:flex}.profile-toggle.svelte-xw1srg .chev:where(.svelte-xw1srg){transition:transform .3s}.profile-toggle[aria-expanded=true].svelte-xw1srg .chev:where(.svelte-xw1srg){transform:rotate(180deg)}.profile-toggle.svelte-xw1srg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.profile-toggle.pulse.svelte-xw1srg{animation:.7s ease-in-out 3 svelte-xw1srg-profile-pulse}@keyframes svelte-xw1srg-profile-pulse{50%{background:color-mix(in oklab, var(--q,var(--accent)) 22%, var(--surface-2));border-color:var(--q,var(--accent))}}.profile.svelte-xw1srg{grid-template-rows:0fr;transition:grid-template-rows .9s ease-in-out;display:grid}.profile.open.svelte-xw1srg{grid-template-rows:1fr}.profile.still.svelte-xw1srg{transition:none}.profile-inner.svelte-xw1srg{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.profile.svelte-xw1srg{transition:none}.profile-toggle.pulse.svelte-xw1srg{animation:none}}.list-heading.svelte-xw1srg{align-items:baseline;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2);border-block-start:1px solid var(--line);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin:0;font-weight:700;display:flex}.list-heading.svelte-xw1srg .count:where(.svelte-xw1srg){letter-spacing:0;font-weight:400}.list.svelte-xw1srg{padding:0 var(--space-2) var(--space-4)}.chapter-screen.svelte-u62tob{background:var(--bg);--panel:color-mix(in oklab, var(--q) 8%, var(--bg));flex-direction:column;flex:1;display:flex;overflow:hidden}.chapter-screen.all.svelte-u62tob{--panel:var(--bg)}.screen-header.svelte-u62tob{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);flex-shrink:0;display:flex}.screen-title.svelte-u62tob{font-size:var(--text-base);color:var(--ink);font-weight:600}.icon-btn.svelte-u62tob{background:var(--surface-2);border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--ink-2);cursor:pointer;border:none;flex-shrink:0;place-items:center;display:grid}.icon-btn.svelte-u62tob: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)) svg:where(.svelte-u62tob){transform:scaleX(-1)}.scroll.svelte-u62tob{flex:1;overflow-y:auto}.scroll.with-player.svelte-u62tob{padding-block-end:5rem}.head.svelte-u62tob{text-align:center;padding:var(--space-5) var(--space-4) var(--space-3);flex-direction:column;align-items:center;display:flex}.glyph.svelte-u62tob{font-family:var(--font-surah-names);color:var(--ink);direction:ltr;unicode-bidi:isolate;font-size:4.5rem;line-height:1}.title.svelte-u62tob{margin:var(--space-2) 0 0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--display-weight);color:var(--ink);line-height:1.25}.meta.svelte-u62tob{font-size:var(--text-sm);color:var(--ink-2);margin:.2rem 0 0}.makki.svelte-u62tob{color:var(--makki)}.madani.svelte-u62tob{color:var(--madani)}.count.svelte-u62tob{font-size:var(--text-xs);color:var(--ink-3);margin:.15rem 0 0}.partial-chip.svelte-u62tob{font:inherit;padding:0 var(--space-2);border:1px solid var(--accent);color:var(--accent);cursor:pointer;background:0 0;border-radius:999px}.partial-chip[aria-pressed=true].svelte-u62tob{background:var(--accent);color:var(--bg)}.tabs-row.svelte-u62tob{padding-inline:var(--space-3);display:flex}.list.svelte-u62tob{padding:var(--space-2) var(--space-2) var(--space-4)}.list.tabbed.svelte-u62tob{background:var(--panel);border-block-start:1px solid color-mix(in oklab, var(--q) 55%, var(--line));min-height:50%}.row-wrap.svelte-u62tob{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);color:var(--ink-3);grid-template-columns:1fr auto;padding-inline-end:var(--space-2);display:grid}.row-wrap.svelte-u62tob:hover{background:color-mix(in oklab, var(--ink) 5%, transparent)}.row-wrap.playing.svelte-u62tob{background:var(--sel-bg);color:var(--sel-fg)}.row.svelte-u62tob{align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-2);border-radius:var(--radius-sm);color:inherit;cursor:pointer;text-align:start;font:inherit;background:0 0;border:none;grid-template-columns:2.5rem 1fr;display:grid}button.row.svelte-u62tob{display:flex}.play-btn.svelte-u62tob{border:1px solid var(--line);background:var(--surface-2);width:1.75rem;height:1.75rem;color:var(--ink-2);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid}.row-wrap.playing.svelte-u62tob .play-btn:where(.svelte-u62tob){color:var(--accent-ink)}.avatar.svelte-u62tob{border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;font-size:var(--text-xs);color:var(--ink-2);place-items:center;font-weight:700;display:grid;position:relative;overflow:hidden}.row-body.svelte-u62tob{flex-direction:column;min-width:0;display:flex}.row-name.svelte-u62tob{font-size:var(--text-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.row-meta.svelte-u62tob{font-size:var(--text-xs);color:var(--ink-3)}.row-wrap.playing.svelte-u62tob .row-name:where(.svelte-u62tob),.row-wrap.playing.svelte-u62tob .row-meta:where(.svelte-u62tob){color:inherit}.random-btn.svelte-u62tob{align-items:center;gap:var(--space-2);height:2rem;padding:0 var(--space-3);border:1px solid var(--line);background:var(--bg);color:var(--ink-2);font:inherit;font-size:var(--text-xs);cursor:pointer;border-radius:999px;margin-block-start:var(--space-2);display:inline-flex}.random-btn.svelte-u62tob:hover{background:var(--surface-2);color:var(--ink)}.random-btn.svelte-u62tob:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.credits-screen.svelte-1val2yo{background:var(--bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.screen-header.svelte-1val2yo{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);flex-shrink:0;align-items:center;display:flex}.icon-btn.svelte-1val2yo{background:var(--surface-2);border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--ink-2);cursor:pointer;border:none;place-items:center;display:grid}.icon-btn.svelte-1val2yo: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)) svg:where(.svelte-1val2yo){transform:scaleX(-1)}.scroll.svelte-1val2yo{flex:1;overflow-y:auto}.mobile-shell.svelte-1dliolg{height:100vh;background:var(--bg);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.num.svelte-13uonp0{unicode-bidi:isolate}.tajweed.svelte-13uonp0{font-palette:--tajweed}.digits.svelte-13uonp0{font-family:var(--font-arabic)}.fullscreen.svelte-1xw9fqp{z-index:100;background:radial-gradient(120% 80% at 50% 0%, var(--accent-bg), transparent 70%), var(--bg);color:var(--ink);flex-direction:column;animation:.4s ease-out svelte-1xw9fqp-fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes svelte-1xw9fqp-fade-in{0%{opacity:0}}header.svelte-1xw9fqp{padding:var(--space-5) var(--space-6);justify-content:space-between;align-items:flex-start;display:flex}.title.svelte-1xw9fqp{align-items:center;gap:var(--space-4);display:flex}.glyph.svelte-1xw9fqp{font-family:var(--font-surah-names);color:var(--ink);direction:ltr;unicode-bidi:isolate;font-size:3.25rem;line-height:1}.name.svelte-1xw9fqp{font-family:var(--font-display);font-size:1.125rem;font-weight:var(--display-weight);color:var(--ink);margin:0}.reciter.svelte-1xw9fqp{font-size:var(--text-sm);color:var(--ink-2);margin:.15rem 0 0}.sr.svelte-1xw9fqp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.font-switch.svelte-1xw9fqp{align-self:center;align-items:center;gap:var(--space-3);margin-inline-start:auto;margin-inline-end:var(--space-3);display:flex}.close.svelte-1xw9fqp{width:2.5rem;height:2.5rem;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;display:grid}.close.svelte-1xw9fqp:hover{background:var(--surface-2);color:var(--ink)}.empty.svelte-1xw9fqp{color:var(--ink-3);margin:auto}.focus.svelte-1xw9fqp{justify-content:safe center;align-items:center;gap:var(--space-5);scrollbar-width:none;min-height:0;padding:0 clamp(var(--space-5), 10vw, 12rem) 7rem;text-align:center;font-family:var(--font-quran);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ayah.svelte-1xw9fqp{max-width:60rem;margin:0}.faint.svelte-1xw9fqp{font-size:calc(clamp(1.1rem, 1.6vw, 1.5rem) * var(--verse-scale,1));color:var(--ink-3);opacity:.6;line-height:2}.current.svelte-1xw9fqp{font-size:calc(clamp(1.75rem, 3.4vw, 3.25rem) * var(--verse-scale,1));color:var(--ink);line-height:2.1;animation:.5s ease-out svelte-1xw9fqp-rise}@keyframes svelte-1xw9fqp-rise{0%{opacity:0;transform:translateY(.5rem)}}.pages.svelte-1xw9fqp{padding:0 var(--space-5) 7rem;scrollbar-width:thin;flex:1;overflow-y:auto}.flow.svelte-1xw9fqp{padding:20vh clamp(var(--space-5), 12vw, 16rem) 45vh;text-align:center;font-family:var(--font-quran);font-size:calc(clamp(1.5rem, 2.6vw, 2.5rem) * var(--verse-scale,1));scrollbar-width:none;flex:1;line-height:2.2;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 18% calc(100% - 10rem),#0000 calc(100% - 6rem));mask-image:linear-gradient(#0000,#000 18% calc(100% - 10rem),#0000 calc(100% - 6rem))}.flow-ayah.svelte-1xw9fqp{margin:0 0 var(--space-4)}.printed.svelte-1xw9fqp>.ayah:where(.svelte-1xw9fqp),.printed.svelte-1xw9fqp>.flow-ayah:where(.svelte-1xw9fqp){width:100%;max-width:var(--print-w);margin-inline-start:auto;margin-inline-end:auto}.printed.svelte-1xw9fqp>.current:where(.svelte-1xw9fqp),.printed.svelte-1xw9fqp>.flow-ayah:where(.svelte-1xw9fqp){font-size:calc(var(--print-w) / 20.4)}.printed.svelte-1xw9fqp>.faint:where(.svelte-1xw9fqp){font-size:calc(var(--print-w) / 20.4 * .7)}.sync.svelte-1xw9fqp{bottom:calc(var(--space-6) + 5rem);background:var(--line);box-shadow:var(--shadow-2);border-radius:999px;align-items:center;gap:1px;animation:.25s ease-out svelte-1xw9fqp-fade-in;display:flex;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.sync.svelte-1xw9fqp button:where(.svelte-1xw9fqp){align-items:center;gap:var(--space-2);background:var(--accent);height:2.5rem;color:var(--bg);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;border:none;display:flex}.sync.svelte-1xw9fqp button:where(.svelte-1xw9fqp):hover{filter:brightness(1.08)}.sync-now.svelte-1xw9fqp{padding-inline:var(--space-4) var(--space-3)}.sync-hold.svelte-1xw9fqp{padding-inline:var(--space-3)}.sync.svelte-1xw9fqp svg:where(.svelte-1xw9fqp){width:1rem;height:1rem}.count.svelte-1xw9fqp{background:color-mix(in oklch, currentColor 18%, transparent);font-variant-numeric:tabular-nums;min-width:2.2em;font-size:var(--text-xs);text-align:center;border-radius:999px;padding:.1rem .45rem}.pill.svelte-1xw9fqp{bottom:var(--space-6);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:color-mix(in oklch, var(--surface) 88%, transparent);border:1px solid var(--line);box-shadow:var(--shadow-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.pill.svelte-1xw9fqp button:where(.svelte-1xw9fqp){min-width:3.25rem;padding:var(--space-1);border-radius:var(--radius-sm);color:var(--ink-2);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.2rem;display:flex}.pill.svelte-1xw9fqp button:where(.svelte-1xw9fqp):hover{color:var(--ink)}.pill.svelte-1xw9fqp svg:where(.svelte-1xw9fqp){width:1rem;height:1rem}.pill.svelte-1xw9fqp .play:where(.svelte-1xw9fqp){background:var(--accent);width:3rem;min-width:0;height:3rem;color:var(--bg);border-radius:50%;justify-content:center}.pill.svelte-1xw9fqp .play:where(.svelte-1xw9fqp):hover{color:var(--bg);background:color-mix(in oklab, var(--accent) 85%, var(--ink))}.pill.svelte-1xw9fqp .play:where(.svelte-1xw9fqp) svg:where(.svelte-1xw9fqp){width:1.1rem;height:1.1rem}.progress.svelte-1xw9fqp{left:0;right:0;background:var(--line);height:2px;position:absolute;bottom:0}.progress.svelte-1xw9fqp div:where(.svelte-1xw9fqp){background:var(--accent);height:100%;transition:inline-size 1s linear}@media (max-width:767px){header.svelte-1xw9fqp{padding:var(--space-4);flex-wrap:wrap}.font-switch.svelte-1xw9fqp{justify-content:center;gap:var(--space-2) var(--space-3);margin:var(--space-3) 0 0;flex-wrap:wrap;flex-basis:100%;order:1;display:flex}.pill.svelte-1xw9fqp{bottom:var(--space-5);padding:var(--space-2) var(--space-3);gap:0}.flow.svelte-1xw9fqp{padding-inline:var(--space-5)}.pages.svelte-1xw9fqp{padding-inline:var(--space-3)}}.backdrop.svelte-mpvr0d{z-index:90;background:color-mix(in oklab, var(--ink) 35%, transparent);position:fixed;top:0;bottom:0;left:0;right:0}.panel.svelte-mpvr0d{z-index:91;width:min(44rem,100vw - 2rem);max-height:calc(100vh - 4rem);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md,.75rem);background:var(--bg);color:var(--ink);box-shadow:var(--shadow-2);position:fixed;top:50%;overflow-y:auto;translate:-50% -50%}.panel.svelte-mpvr0d: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:50%}.panel.svelte-mpvr0d: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:50%}[dir=rtl].panel.svelte-mpvr0d{translate:50% -50%}.head.svelte-mpvr0d{justify-content:space-between;align-items:center;margin-block-end:var(--space-4);display:flex}h2.svelte-mpvr0d{font-size:var(--text-lg,1.125rem);margin:0;font-weight:600}.close.svelte-mpvr0d{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--ink-2);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.close.svelte-mpvr0d:hover{background:var(--surface-2);color:var(--ink)}.close.svelte-mpvr0d:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.groups.svelte-mpvr0d{columns:2 18rem;column-gap:var(--space-5)}section.svelte-mpvr0d{break-inside:avoid;margin-block-end:var(--space-5)}h3.svelte-mpvr0d{margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}dl.svelte-mpvr0d{flex-direction:column;margin:0;display:flex}.row.svelte-mpvr0d{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--space-2);border-block-end:1px solid var(--line);display:flex}dt.svelte-mpvr0d{font-size:var(--text-sm);color:var(--ink-2)}dd.svelte-mpvr0d{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.25rem .625rem;max-width:55%;margin:0;display:flex}.keys.svelte-mpvr0d{white-space:nowrap;gap:.25rem;display:flex}kbd.svelte-mpvr0d{border:1px solid var(--line-2,var(--line));min-width:1.5rem;font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;color:var(--ink);background:var(--bg);border-block-end-width:2px;border-radius:.3rem;padding:.1rem .4rem}.sr.svelte-mpvr0d{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dev-stripe.svelte-1m6ty5m{z-index:10000;pointer-events:none;background:repeating-linear-gradient(-45deg,#f5b800 0 10px,#111 10px 20px);height:4px;position:fixed;top:0;bottom:auto;left:0;right:0}.dev-badge.svelte-1m6ty5m{color:#111;letter-spacing:.12em;z-index:10000;pointer-events:none;background:#f5b800;border-radius:0 0 .375rem .375rem;padding:.1rem .6rem;font:700 .6875rem/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:fixed;top:4px;translate:-50%}.dev-badge.svelte-1m6ty5m: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:50%}.dev-badge.svelte-1m6ty5m: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:50%}[dir=rtl] .dev-badge.svelte-1m6ty5m{translate:50%}.offline-stripe.svelte-qrosfu{z-index:10000;pointer-events:none;background:repeating-linear-gradient(-45deg,#8a96a8 0 10px,#1f2937 10px 20px);height:4px;position:fixed;top:0;bottom:auto;left:0;right:0}.offline-badge.svelte-qrosfu{color:#fff;letter-spacing:.12em;white-space:nowrap;z-index:10000;pointer-events:none;background:#1f2937;border-radius:0 0 .375rem .375rem;padding:.1rem .6rem;font:700 .6875rem/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:fixed;top:4px;translate:-50%}.offline-badge.svelte-qrosfu: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:50%}.offline-badge.svelte-qrosfu: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:50%}[dir=rtl] .offline-badge.svelte-qrosfu{letter-spacing:0;translate:50%}.offline-badge.with-dev.svelte-qrosfu{margin-inline-start:2.1rem;translate:0}.toast.svelte-1hxbbyh{align-items:center;gap:var(--space-3);width:max-content;max-width:calc(100vw - 2rem);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--ink);color:var(--bg);z-index:1000;margin-inline-start:auto;margin-inline-end:auto;display:flex;position:fixed;top:4.25rem;left:0;right:0;box-shadow:0 .5rem 1.5rem #0003}[dir=rtl] .toast.svelte-1hxbbyh{padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2)}p.svelte-1hxbbyh{min-width:0;font-size:var(--text-sm);flex-direction:column;gap:.1rem;margin:0;display:flex}.path.svelte-1hxbbyh{font-size:var(--text-xs);opacity:.75;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}button.svelte-1hxbbyh{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;place-items:center;padding:0;display:grid}button.svelte-1hxbbyh:hover{background:#80808040}button.svelte-1hxbbyh:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.update-notice.svelte-1whvhsr{left:var(--space-3);right:var(--space-3);top:var(--space-3);z-index:50;align-items:center;gap:var(--space-3);max-width:32rem;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);font-size:var(--text-sm);margin-inline-start:auto;margin-inline-end:auto;display:flex;position:fixed}.update-notice.svelte-1whvhsr span:where(.svelte-1whvhsr){flex:1}.update-notice.svelte-1whvhsr a:where(.svelte-1whvhsr){color:var(--accent)}.update-notice.svelte-1whvhsr button:where(.svelte-1whvhsr){color:var(--ink-3);cursor:pointer;background:0 0;border:none;min-width:2rem;min-height:2rem;font-size:1.1rem}
@supports not (color:color-mix(in srgb,red,blue)){.surah-number.svelte-jy7ggq{--rev-rgb:var(--ink-3-rgb)}.makki.svelte-jy7ggq{--rev-rgb:var(--makki-rgb)}.madani.svelte-jy7ggq{--rev-rgb:var(--madani-rgb)}.makki.svelte-1vzdmwc{--rev-rgb:var(--makki-rgb)}.madani.svelte-1vzdmwc{--rev-rgb:var(--madani-rgb)}.detail-panel.svelte-zcamy7{--q-rgb:var(--ink-3-rgb)}.verses-panel.svelte-5dm4a4{--q-rgb:var(--ink-3-rgb)}.seek-bar.lossless.svelte-9zlt4e{--accent-rgb:var(--lossless-rgb)}.memorize-strip.svelte-by2cyc{--m-rgb:var(--memorize-rgb)}.memorize-focus.svelte-1nuixri{--m-rgb:var(--memorize-rgb)}.seek-bar.lossless.svelte-14azesc{--accent-rgb:var(--lossless-rgb)}.backdrop.svelte-1v8btbv{background:rgba(var(--ink-rgb),0.3)}rect.svelte-jy7ggq{fill:rgba(var(--rev-rgb),0.08)}.item.svelte-1vzdmwc:before{background:rgba(var(--rev-rgb),0.15)}.lossless-notice.svelte-1ebnit2{border:1px solid rgba(var(--lossless-rgb),0.35);background:rgba(var(--lossless-rgb),0.08)}.quality.svelte-1ebnit2{border:1px solid rgba(var(--lossless-rgb),0.45)}.quality.svelte-1ebnit2 button:where(.svelte-1ebnit2)+button:where(.svelte-1ebnit2){border-inline-start:1px solid rgba(var(--lossless-rgb),0.45)}.quality.svelte-1ebnit2 button[aria-checked=true]:where(.svelte-1ebnit2){background:rgba(var(--lossless-rgb),0.18)}.q-tab.svelte-1lj8rie{border:1px solid var(--line);background:rgba(var(--q-rgb),0.06)}.q-tab.svelte-1lj8rie:hover{background:rgba(var(--q-rgb),0.12)}.q-tab.open.svelte-1lj8rie{border-color:var(--q)}.device-count.offline.svelte-y8cw7n{background:rgba(var(--ink-rgb),0.1)}.kind.on.svelte-1nc39gt{background:rgba(var(--accent-rgb),0.12)}.fav.on.svelte-tsbto0{border-color:var(--line)}.detail-panel.svelte-zcamy7{--panel:rgba(var(--q-rgb),0.08)}.surah-grid-wrap.tabbed.svelte-zcamy7{border-block-start-color:var(--q)}.album-btn.svelte-zcamy7{border:1px solid var(--q)}circle.svelte-1wszdt1{fill:rgba(var(--ink-rgb),0.16)}.also.svelte-1wszdt1 circle:where(.svelte-1wszdt1){fill:rgba(var(--q-rgb),0.45)}.also-key.svelte-1wszdt1{background:rgba(var(--q-rgb),0.45)}.node.on.svelte-1uqqan3 rect:where(.svelte-1uqqan3){fill:rgba(var(--q-rgb),0.14)}.students.svelte-g1mxrf li.rawi:where(.svelte-g1mxrf){background:rgba(var(--q-rgb),0.1)}rect.svelte-1kulkud{fill:rgba(var(--q-rgb),0.12)}.row.svelte-djis0g:not(.active):hover{background:rgba(var(--q-rgb),0.1)}.head-ar.svelte-djis0g{color:var(--q)}.here.svelte-zrsfxv circle:where(.svelte-zrsfxv){fill:rgba(var(--accent-rgb),0.22)}.s-mark.svelte-bwjgqo{background:rgba(var(--accent-rgb),0.1)}.head-ar.svelte-ge5g1v{color:var(--accent)}.detail-panel.svelte-1hg6jx3{--panel:rgba(var(--q-rgb),0.08)}.reciter-list.tabbed.svelte-1hg6jx3{border-block-start:1px solid var(--q)}.kicker-rev.makki.svelte-1hg6jx3{color:var(--makki)}.kicker-rev.madani.svelte-1hg6jx3{color:var(--madani)}.word.svelte-xwinoh{color:transparent}.word.now.svelte-xwinoh{background:linear-gradient(to left, currentColor var(--reach), transparent var(--reach))}.frame.svelte-egfd4h{border:3px double var(--accent)}.page-no.svelte-egfd4h{border:1px solid var(--line)}.page-no.svelte-n3zdvt{border:1px solid var(--line)}.verses-panel.svelte-5dm4a4{--panel:rgba(var(--q-rgb),0.08)}.repeat-btn.svelte-5dm4a4:hover{background:rgba(var(--memorize-rgb),0.14)}.ayah-row.m-group.svelte-5dm4a4,.ayah-row.m-now.svelte-5dm4a4{background:rgba(var(--memorize-rgb),0.09)}.memo-reps.svelte-5dm4a4 i:where(.svelte-5dm4a4){background:rgba(var(--ink-rgb),0.18)}.grid.qiraah.svelte-f1c1i3 .card:where(.svelte-f1c1i3){background:rgba(var(--q-rgb),0.06)}.grid.qiraah.svelte-f1c1i3 .card:where(.svelte-f1c1i3):hover{background:rgba(var(--q-rgb),0.12)}.lossless-badge.svelte-17i45dx{border:1px solid rgba(var(--lossless-rgb),0.45);background:rgba(var(--lossless-rgb),0.12)}.chip.end.svelte-161uhx:hover{background:var(--accent)}.memorize-btn.on.svelte-9zlt4e:not(.active){background:rgba(var(--memorize-rgb),0.14)}.memorize-strip.svelte-by2cyc{background:rgba(var(--m-rgb),0.1);border-top:1px solid rgba(var(--m-rgb),0.3)}.pill.svelte-by2cyc{border:1px solid rgba(var(--m-rgb),0.45);background:rgba(var(--m-rgb),0.12)}.dots.svelte-by2cyc i:where(.svelte-by2cyc){background:rgba(var(--ink-rgb),0.18)}.dots.svelte-by2cyc i.now:where(.svelte-by2cyc){box-shadow:0 0 0 3px rgba(var(--m-rgb),0.28)}.chip.done.svelte-by2cyc{border-color:rgba(var(--m-rgb),0.4)}.compact.svelte-by2cyc{border-bottom:1px solid rgba(var(--m-rgb),0.25)}.reciter-screen.svelte-1fa4s86{--panel:rgba(var(--q-rgb,var(--accent-rgb)),0.08)}.pill.svelte-1nuixri{border:1px solid rgba(var(--m-rgb),0.45);background:rgba(var(--m-rgb),0.12)}.ring.svelte-1nuixri .track:where(.svelte-1nuixri){stroke:rgba(var(--ink-rgb),0.09)}.seg.svelte-1nuixri{background:rgba(var(--ink-rgb),0.09)}.seg.done.svelte-1nuixri{background:rgba(var(--m-rgb),0.45)}.ayah-pill.svelte-14azesc{background:rgba(var(--surface-rgb),0.75)}.read-along.svelte-14azesc{background:rgba(var(--surface-rgb),0.85)}.title-ar.svelte-xw1srg{color:var(--q,var(--accent))}.chapter-screen.svelte-u62tob{--panel:rgba(var(--q-rgb),0.08)}.list.tabbed.svelte-u62tob{border-block-start:1px solid var(--q)}.row-wrap.svelte-u62tob:hover{background:rgba(var(--ink-rgb),0.05)}.count.svelte-1xw9fqp{background:transparent}.pill.svelte-1xw9fqp{background:rgba(var(--surface-rgb),0.88)}.pill.svelte-1xw9fqp .play:where(.svelte-1xw9fqp):hover{background:var(--accent)}.backdrop.svelte-mpvr0d{background:rgba(var(--ink-rgb),0.35)}}@supports not (height:1dvh){.desktop-shell.svelte-1gugs8e{height:100vh}.settings-sheet.svelte-olbu9h{max-height:92vh}.mobile-shell.svelte-1dliolg{height:100vh}}@supports not (translate:1px){.card-play.svelte-ib0f4h{transform:translate(0,-50%)}.daily-play.svelte-upxvfq{transform:translate(0,-50%)}.pin-btn.svelte-1aocvxc{transform:translate(0,-50%)}.archive-btn.svelte-1aocvxc{transform:translate(0,-50%)}.panel.svelte-mpvr0d{transform:translate(-50%,-50%)}[dir=rtl].panel.svelte-mpvr0d{transform:translate(50%,-50%)}.dev-badge.svelte-1m6ty5m{transform:translate(-50%)}[dir=rtl] .dev-badge.svelte-1m6ty5m{transform:translate(50%)}.offline-badge.svelte-qrosfu{transform:translate(-50%)}[dir=rtl] .offline-badge.svelte-qrosfu{transform:translate(50%)}.offline-badge.with-dev.svelte-qrosfu{transform:translate(0)}}@supports not (container-type:inline-size){.surah-card.flaggable.svelte-1and1w5{--cq-name:card any}.detail-panel.svelte-zcamy7{--cq-name:detail any}.detail-scroll.svelte-djis0g{--cq-name:any}.detail-scroll.svelte-cd1m35{--cq-name:any}.detail-scroll.svelte-ge5g1v{--cq-name:any}.sheet.svelte-egfd4h{--cq-name:any}.scroll.svelte-xw1srg{--cq-name:any}[data-cq~="card-max-20rem"] .surah-card.flaggable.svelte-1and1w5 .surah-ar:where(.svelte-1and1w5),[data-cq~="card-max-20rem"] .surah-card.flaggable.svelte-1and1w5 .surah-glyph:where(.svelte-1and1w5){display:none}[data-cq~="detail-max-36rem"] .tabs-row.svelte-zcamy7>.legend{display:none}[data-cq~="detail-max-36rem"] .chip-text.svelte-zcamy7,[data-cq~="detail-max-36rem"] .action-chips.svelte-zcamy7 .fav.with-text span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-cq~="detail-max-36rem"] .action-chips.svelte-zcamy7 .fav.with-text{padding:0 var(--space-2)}[data-cq~="detail-max-36rem"] .detail-head.svelte-zcamy7{padding-inline:var(--space-4)}[data-cq~="detail-max-30rem"] .toolbar.svelte-zcamy7{flex-wrap:wrap}[data-cq~="detail-max-30rem"] .search-toggle.svelte-zcamy7{place-items:center;display:inline-grid}[data-cq~="detail-max-30rem"] .search-toggle.hidden.svelte-zcamy7,[data-cq~="detail-max-30rem"] .surah-search-wrap.svelte-zcamy7:not(.open){display:none}[data-cq~="detail-max-30rem"] .surah-search-wrap.open.svelte-zcamy7{align-items:center;gap:var(--space-2);flex:1;display:flex}[data-cq~="detail-max-30rem"] .surah-search-wrap.open.svelte-zcamy7>.field{flex:1;min-width:0}[data-cq~="detail-max-30rem"] .search-close.svelte-zcamy7{place-items:center;display:inline-grid}[data-cq~="detail-max-30rem"] .toolbar.searching.svelte-zcamy7 .action-chips:where(.svelte-zcamy7),[data-cq~="detail-max-30rem"] .toolbar.searching.svelte-zcamy7 .count-badge:where(.svelte-zcamy7){display:none}[data-cq~="detail-max-30rem"] .action-chips.svelte-zcamy7{margin-inline-start:auto}[data-cq~="detail-max-30rem"] .album-pick.svelte-zcamy7{min-width:0;display:block}[data-cq~="detail-max-30rem"] .tabs-row.svelte-zcamy7>:not(.album-pick){display:none}[data-cq~="detail-max-30rem"] .head-id.svelte-zcamy7 .head-avatar:where(.svelte-zcamy7){width:3rem;height:3rem}[data-cq~="detail-max-30rem"] .head-id.svelte-zcamy7{gap:var(--space-3)}[data-cq~="any-max-52rem"] .grid.svelte-g1mxrf{grid-template-columns:minmax(0,1fr)}[data-cq~="any-max-52rem"] .grid.svelte-1of6xru{grid-template-columns:minmax(0,1fr)}}