body.bare{overscroll-behavior:none;overflow:hidden}.rd[data-astro-cid-ul6f6kc5]{--r-bg:#fbf8f1;--r-ink:var(--ink);--r-ink2:var(--ink2);--r-ink3:var(--ink3);--r-acc:var(--olive-d);--r-track:var(--olive-t);--r-fill:var(--olive);--r-press:var(--olive-t);--r-line:#1f231814;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);background:var(--r-bg);color:var(--r-ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;position:fixed;inset:0}.rd[data-astro-cid-ul6f6kc5].night{--r-ink:#f5f4ec;--r-ink2:#c9cdb9;--r-ink3:#c9cdb9;--r-acc:#d9e3b7;--r-track:#f5f4ec29;--r-fill:#d9e3b7;--r-press:#f5f4ec1f;--r-line:#f5f4ec1f}.stage[data-astro-cid-ul6f6kc5]{position:absolute;inset:0;overflow:hidden}.track[data-astro-cid-ul6f6kc5]{will-change:transform;position:absolute;inset:0}.track[data-astro-cid-ul6f6kc5] canvas{position:absolute;top:0}.rd[data-astro-cid-ul6f6kc5].warm .stage[data-astro-cid-ul6f6kc5]{filter:url(#warm)}.strip[data-astro-cid-ul6f6kc5]{inset-inline:0;top:env(safe-area-inset-top,0);height:30px;color:var(--r-ink2);pointer-events:none;transition:opacity .22s var(--ease);font-size:13px;font-weight:600;line-height:1.2;position:absolute}.strip[data-astro-cid-ul6f6kc5] canvas[data-astro-cid-ul6f6kc5]{margin:auto;display:block;position:absolute;inset:0}.strip[data-astro-cid-ul6f6kc5] .strip-text[data-astro-cid-ul6f6kc5],.strip[data-astro-cid-ul6f6kc5] .clock[data-astro-cid-ul6f6kc5]{justify-content:space-between;align-items:center;padding-inline:20px;display:flex;position:absolute;inset:0}.strip[data-astro-cid-ul6f6kc5] .clock[data-astro-cid-ul6f6kc5]{justify-content:center}.strip[data-astro-cid-ul6f6kc5] [data-astro-cid-ul6f6kc5][hidden]{display:none}.folio[data-astro-cid-ul6f6kc5]{inset-inline:0;bottom:calc(env(safe-area-inset-bottom,0) + 4px);text-align:center;color:var(--r-ink3);pointer-events:none;transition:opacity .22s var(--ease);font-size:13px;line-height:1.3;position:absolute}.glow[data-astro-cid-ul6f6kc5]{pointer-events:none;position:absolute;inset:0}.track[data-astro-cid-ul6f6kc5] .book{border-radius:2px;height:100%;position:absolute;top:0;box-shadow:0 2px 6px #1e221014,0 22px 46px -22px #1e221061}.track[data-astro-cid-ul6f6kc5] .gutter{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#2d321909 30%,#2d321921 48%,#2d321933 50%,#2d321921 52%,#2d321909 70%,#0000 100%);width:112px;height:100%;position:absolute;top:0}.rd[data-astro-cid-ul6f6kc5].night .track[data-astro-cid-ul6f6kc5] .gutter{background:linear-gradient(90deg,#0000 0%,#0000001f 30%,#00000061 50%,#0000001f 70%,#0000 100%)}.track[data-astro-cid-ul6f6kc5] .fail{border-radius:var(--r-control);background:var(--olive-t);color:var(--olive-d);border:0;padding:12px 16px;font-size:14px;font-weight:600;position:absolute;top:45%;left:50%;transform:translate(-50%)}.glow[data-astro-cid-ul6f6kc5] i{background:var(--r-fill);opacity:0;border-radius:6px;position:absolute}.top[data-astro-cid-ul6f6kc5],.bot[data-astro-cid-ul6f6kc5]{background:var(--r-bg);transition:opacity .22s var(--ease), transform .22s var(--ease);position:absolute;inset-inline:0}.top[data-astro-cid-ul6f6kc5]{height:calc(48px + env(safe-area-inset-top,0));padding:env(safe-area-inset-top,0) 6px 0;border-bottom:1px solid var(--r-line);align-items:center;display:flex;top:0}.top[data-astro-cid-ul6f6kc5] .ib[data-astro-cid-ul6f6kc5]{color:var(--r-ink);flex:none}.ttl[data-astro-cid-ul6f6kc5]{min-width:0;height:48px;color:var(--r-ink);border-radius:var(--r-control);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.ttl[data-astro-cid-ul6f6kc5] b[data-astro-cid-ul6f6kc5]{font-size:16px;font-weight:600;line-height:1.3}.ttl[data-astro-cid-ul6f6kc5] small[data-astro-cid-ul6f6kc5]{color:var(--r-ink2);font-size:12px;line-height:1.3}.bot[data-astro-cid-ul6f6kc5]{padding:0 12px env(safe-area-inset-bottom,0);border-top:1px solid var(--r-line);bottom:0}.bot[data-astro-cid-ul6f6kc5]>div[data-astro-cid-ul6f6kc5]{max-width:620px;margin-inline:auto}.rd[data-astro-cid-ul6f6kc5]:not(.tools) .top[data-astro-cid-ul6f6kc5],.rd[data-astro-cid-ul6f6kc5]:not(.tools) .bot[data-astro-cid-ul6f6kc5]{opacity:0;pointer-events:none}.rd[data-astro-cid-ul6f6kc5]:not(.tools) .bot[data-astro-cid-ul6f6kc5]{transform:translateY(8%)}.rd[data-astro-cid-ul6f6kc5].tools .strip[data-astro-cid-ul6f6kc5],.rd[data-astro-cid-ul6f6kc5].tools .folio[data-astro-cid-ul6f6kc5]{opacity:0}.desc[data-astro-cid-ul6f6kc5]{text-align:center;height:20px;color:var(--r-acc);opacity:0;transition:opacity .16s var(--ease);font-size:13px;font-weight:600;line-height:1.4}.desc[data-astro-cid-ul6f6kc5].on{opacity:1}.scrub[data-astro-cid-ul6f6kc5]{align-items:center;gap:6px;height:36px;display:flex}.pn[data-astro-cid-ul6f6kc5]{text-align:center;font-variant-numeric:tabular-nums;width:40px;font-size:15px;font-weight:700;line-height:1}.of[data-astro-cid-ul6f6kc5]{text-align:center;width:40px;color:var(--r-ink2);font-size:12px;line-height:1}.scrub[data-astro-cid-ul6f6kc5] input[data-astro-cid-ul6f6kc5]{touch-action:pan-x;-webkit-appearance:none;appearance:none;--p:0%;background:0 0;flex:1;height:36px;margin:0}.scrub[data-astro-cid-ul6f6kc5] input[data-astro-cid-ul6f6kc5]::-webkit-slider-runnable-track{background:linear-gradient(to left, var(--r-fill) var(--p), var(--r-track) var(--p));border-radius:2px;height:4px}.scrub[data-astro-cid-ul6f6kc5] input[data-astro-cid-ul6f6kc5]::-moz-range-track{background:linear-gradient(to left, var(--r-fill) var(--p), var(--r-track) var(--p));border-radius:2px;height:4px}.scrub[data-astro-cid-ul6f6kc5] input[data-astro-cid-ul6f6kc5]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--olive);border:0;border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 1px 4px #0003}.scrub[data-astro-cid-ul6f6kc5] input[data-astro-cid-ul6f6kc5]::-moz-range-thumb{background:var(--olive);border:0;border-radius:50%;width:20px;height:20px}.backto[data-astro-cid-ul6f6kc5]{border-radius:var(--r-control);background:var(--r-press);height:30px;color:var(--r-acc);border:0;padding-inline:10px;font-size:13px;font-weight:600;line-height:1}.hint[data-astro-cid-ul6f6kc5]{height:24px;color:var(--r-ink2);justify-content:center;align-items:center;gap:6px;font-size:12px;line-height:1.3;display:flex}.x[data-astro-cid-ul6f6kc5]{color:var(--r-ink3);background:0 0;border:0;place-items:center;padding:3px;display:grid}.x[data-astro-cid-ul6f6kc5] .icon{width:16px;height:16px}.hint[data-astro-cid-ul6f6kc5] .x[data-astro-cid-ul6f6kc5]{min-width:32px;min-height:32px;margin-block:-4px}.acts[data-astro-cid-ul6f6kc5]{height:56px;display:flex}.sel[data-astro-cid-ul6f6kc5] .acts[data-astro-cid-ul6f6kc5]{height:48px;margin-bottom:4px}.ra[data-astro-cid-ul6f6kc5]{height:48px;color:var(--r-ink);border-radius:var(--r-compact);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;text-decoration:none;display:flex}.ra[data-astro-cid-ul6f6kc5] .icon{width:22px;height:22px}.ra[data-astro-cid-ul6f6kc5] span[data-astro-cid-ul6f6kc5]{color:var(--r-ink2);font-size:12px;font-weight:600;line-height:1.3}.ra[data-astro-cid-ul6f6kc5].on{background:var(--r-press)}.ra[data-astro-cid-ul6f6kc5].on .icon{color:var(--r-acc)}.sel-h[data-astro-cid-ul6f6kc5]{justify-content:space-between;align-items:center;height:24px;margin-top:4px;font-size:13px;line-height:1.3;display:flex}.sel-h[data-astro-cid-ul6f6kc5] b[data-astro-cid-ul6f6kc5]{font-weight:600}.veil[data-astro-cid-ul6f6kc5]{background:#17190f52;position:absolute;inset:0}.sheet[data-astro-cid-ul6f6kc5]{inset-inline:0;background:var(--bg);max-height:86vh;color:var(--ink);border-radius:var(--r-sheet) var(--r-sheet) 0 0;box-shadow:var(--shadow-sheet);padding-bottom:env(safe-area-inset-bottom,0);touch-action:pan-y;user-select:text;flex-direction:column;max-width:560px;margin-inline:auto;display:flex;position:absolute;bottom:0}.grab[data-astro-cid-ul6f6kc5]{background:var(--line2);border-radius:2px;width:36px;height:4px;margin:8px auto 0}.sh-h[data-astro-cid-ul6f6kc5]{justify-content:space-between;align-items:center;padding:4px 8px 4px 16px;display:flex}.sh-h[data-astro-cid-ul6f6kc5] h2[data-astro-cid-ul6f6kc5]{font-size:17px;font-weight:700}.sh-b[data-astro-cid-ul6f6kc5]{overscroll-behavior:contain;padding:0 16px 16px;overflow-y:auto}.toast[data-astro-cid-ul6f6kc5]{inset-inline:12px;bottom:calc(env(safe-area-inset-bottom,0) + 132px);border-radius:var(--r-control);color:#f5f4ec;max-width:520px;box-shadow:var(--shadow);background:#23281c;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:12px 16px;font-size:14px;line-height:1.5;display:flex;position:absolute}.toast[data-astro-cid-ul6f6kc5] button[data-astro-cid-ul6f6kc5]{color:#d9e3b7;background:0 0;border:0;font-size:14px;font-weight:600}.blocked[data-astro-cid-ul6f6kc5]{background:var(--bg);color:var(--ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.blocked[data-astro-cid-ul6f6kc5] .icon{width:40px;height:40px;color:var(--danger)}.blocked[data-astro-cid-ul6f6kc5] b[data-astro-cid-ul6f6kc5]{font-size:20px;font-weight:600}[data-astro-cid-ul6f6kc5][hidden]{display:none!important}.sheet[data-astro-cid-ul6f6kc5] .grp{flex-direction:column;gap:2px;margin-top:16px;display:flex}.sheet[data-astro-cid-ul6f6kc5] .grp h3{color:var(--ink2);margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.7}.sheet[data-astro-cid-ul6f6kc5] .grp h4{margin:4px 0;font-size:14px;font-weight:600;line-height:1.7}.sheet[data-astro-cid-ul6f6kc5] .row{border-radius:var(--r-control);background:var(--card);min-height:56px;color:var(--ink);text-align:start;width:100%;box-shadow:var(--shadow);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;padding:8px 12px;text-decoration:none;display:flex}.sheet[data-astro-cid-ul6f6kc5] .row.cur{background:var(--olive-t)}.sheet[data-astro-cid-ul6f6kc5] .rt{flex-direction:column;min-width:0;display:flex}.sheet[data-astro-cid-ul6f6kc5] .rt b{font-size:16px;font-weight:600;line-height:1.5}.sheet[data-astro-cid-ul6f6kc5] .rt small{color:var(--ink2);font-size:13px;line-height:1.5}.sheet[data-astro-cid-ul6f6kc5] .ck{width:24px;height:24px;color:var(--olive);flex:none}.sheet[data-astro-cid-ul6f6kc5] .ck .icon{width:24px;height:24px}.sheet[data-astro-cid-ul6f6kc5] .tg input{opacity:0;width:1px;height:1px;position:absolute}.sheet[data-astro-cid-ul6f6kc5] .track{background:var(--line2);width:44px;height:26px;transition:background-color .16s var(--ease);border-radius:13px;flex:none;position:relative}.sheet[data-astro-cid-ul6f6kc5] .knob{top:3px;width:20px;height:20px;box-shadow:var(--shadow);transition:inset-inline-start .16s var(--ease);background:#fff;border-radius:50%;position:absolute;inset-inline-start:3px}.sheet[data-astro-cid-ul6f6kc5] .tg input:checked+.track{background:var(--olive)}.sheet[data-astro-cid-ul6f6kc5] .tg input:checked+.track .knob{inset-inline-start:21px}.sheet[data-astro-cid-ul6f6kc5] .tg input:focus-visible+.track{outline:1.5px solid var(--olive);outline-offset:2px}.sheet[data-astro-cid-ul6f6kc5] .swatches{flex-wrap:wrap;gap:12px;padding:4px 0 12px;display:flex}.sheet[data-astro-cid-ul6f6kc5] .swl{color:var(--ink2);flex-direction:column;align-items:center;gap:4px;font-size:12px;display:flex}.sheet[data-astro-cid-ul6f6kc5] .sw{border:1px solid var(--line2);width:44px;height:44px;color:var(--olive);border-radius:50%;place-items:center;display:grid}.sheet[data-astro-cid-ul6f6kc5] .sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--olive)}.sheet[data-astro-cid-ul6f6kc5] .quran{text-align:center;padding:8px 0;font-size:26px}.sheet[data-astro-cid-ul6f6kc5] .taf{margin-bottom:12px;font-size:17px;line-height:1.95}.sheet[data-astro-cid-ul6f6kc5] .empty{color:var(--ink2);padding:12px 0}.sheet[data-astro-cid-ul6f6kc5].is-index{max-width:760px;height:86dvh}.sheet[data-astro-cid-ul6f6kc5] .ix-find{z-index:1;border:1px solid var(--line2);border-radius:var(--r-control);background:var(--card);width:100%;min-height:48px;color:var(--ink);font:inherit;box-shadow:0 -12px 0 var(--bg);margin-bottom:12px;padding:0 16px;font-size:16px;position:sticky;top:0}.sheet[data-astro-cid-ul6f6kc5] .ix-find:focus-visible{outline:2px solid var(--olive);outline-offset:1px}.sheet[data-astro-cid-ul6f6kc5] .ix-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.sheet[data-astro-cid-ul6f6kc5] .ix-cell{background:var(--card);min-width:0;min-height:60px;color:var(--ink);text-align:start;border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:8px 10px;display:flex;box-shadow:0 1px #1e22100f}.sheet[data-astro-cid-ul6f6kc5] .ix-cell[hidden]{display:none}.sheet[data-astro-cid-ul6f6kc5] .ix-cell.cur{background:var(--olive-t);border-color:var(--olive)}.sheet[data-astro-cid-ul6f6kc5] .ix-n{background:var(--olive-t);width:32px;height:32px;color:var(--olive-d);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.sheet[data-astro-cid-ul6f6kc5] .ix-cell.cur .ix-n{background:var(--olive);color:#fff}.sheet[data-astro-cid-ul6f6kc5] .ix-t{flex-direction:column;min-width:0;display:flex}.sheet[data-astro-cid-ul6f6kc5] .ix-t b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.5;overflow:hidden}.sheet[data-astro-cid-ul6f6kc5] .ix-t small{color:var(--ink2);font-size:12px;line-height:1.5}
