.ac[data-astro-cid-iv3qv5jg]{gap:var(--sp-4);margin-block:var(--sp-6) 0;display:grid}.ac-top[data-astro-cid-iv3qv5jg]{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.ac[data-astro-cid-iv3qv5jg] h2[data-astro-cid-iv3qv5jg]{font-size:var(--t-h3);color:var(--x-ink);margin:0;font-weight:700;line-height:1.7}.ac-nav[data-astro-cid-iv3qv5jg]{gap:var(--sp-2);display:none}.ac-arrow[data-astro-cid-iv3qv5jg]{width:44px;height:44px;color:var(--x-olive);cursor:pointer;background:#f4f5f2;border:0;border-radius:50%;place-items:center;padding:0;transition:background .2s,color .2s;display:grid}.ac-arrow[data-astro-cid-iv3qv5jg]:hover{background:var(--x-olive);color:#fff}.ac-arrow[data-astro-cid-iv3qv5jg]:disabled{opacity:.35;cursor:default;color:var(--x-olive);background:#f4f5f2}.ac-arrow[data-astro-cid-iv3qv5jg] .icon[data-astro-cid-iv3qv5jg]{width:20px;height:20px}.ac-track[data-astro-cid-iv3qv5jg]{gap:var(--sp-3);margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) var(--sp-2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:clamp(9.5rem,40vw,13rem);grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.ac-track[data-astro-cid-iv3qv5jg]::-webkit-scrollbar{display:none}.ac-track[data-astro-cid-iv3qv5jg].is-drag{scroll-snap-type:none;cursor:grabbing;user-select:none}@media (hover:hover) and (pointer:fine){.ac-track[data-astro-cid-iv3qv5jg]{cursor:grab}}.ac-item[data-astro-cid-iv3qv5jg]{gap:var(--sp-2);scroll-snap-align:start;display:grid}.ac[data-astro-cid-iv3qv5jg] figure[data-astro-cid-iv3qv5jg]{gap:var(--sp-1);margin:0;display:grid}.ac-img[data-astro-cid-iv3qv5jg]{aspect-ratio:9/16;background:#f4f5f2;border-radius:16px;display:block;overflow:hidden}.ac-img[data-astro-cid-iv3qv5jg] img[data-astro-cid-iv3qv5jg]{object-fit:cover;width:100%;height:100%;transition:transform .35s var(--ease-x);display:block}.ac[data-astro-cid-iv3qv5jg] figcaption[data-astro-cid-iv3qv5jg]{font-size:var(--t-cap);color:var(--x-ink2);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.7;overflow:hidden}.ac-acts[data-astro-cid-iv3qv5jg]{gap:var(--sp-1);grid-template-columns:1fr 1fr;display:grid}.ac-acts[data-astro-cid-iv3qv5jg] a[data-astro-cid-iv3qv5jg]{min-height:40px;font-size:var(--t-cap);border-radius:999px;justify-content:center;align-items:center;gap:4px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.ac-acts[data-astro-cid-iv3qv5jg] .icon[data-astro-cid-iv3qv5jg]{width:16px;height:16px}.ac-save[data-astro-cid-iv3qv5jg]{background:var(--x-olive);color:#fff}.ac-edit[data-astro-cid-iv3qv5jg]{color:var(--x-olive-d);background:#f4f5f2}@media (hover:hover){.ac-img[data-astro-cid-iv3qv5jg]:hover img[data-astro-cid-iv3qv5jg]{transform:scale(1.03)}.ac-save[data-astro-cid-iv3qv5jg]:hover{background:var(--x-olive-d)}.ac-edit[data-astro-cid-iv3qv5jg]:hover{background:var(--x-olive-t)}.ac-nav[data-astro-cid-iv3qv5jg]{display:flex}}@media (width>=960px){.ac-track[data-astro-cid-iv3qv5jg]{grid-auto-columns:calc((100% - 3 * var(--sp-3) - 2 * var(--gutter)) / 4)}}@media (prefers-reduced-motion:reduce){.ac-img[data-astro-cid-iv3qv5jg] img[data-astro-cid-iv3qv5jg]{transition:none}}.sura,.sura-study,.more{--sura-quran-size:clamp(2.05rem,1.55rem + 1.6vw,2.75rem);--sura-quote-size:clamp(1.5rem,1.25rem + .8vw,1.875rem);--sura-gh-size:clamp(1.5rem,1.3rem + .7vw,1.875rem);--sura-imla-size:clamp(1.5rem,1.25rem + .8vw,2rem);--sura-surface:#f4f5f2;--sura-name:#b32323;max-width:calc(54rem + 2 * var(--gutter));color:var(--x-ink)}.sura{padding-top:var(--sp-5)}.sura .head{gap:var(--sp-3);margin-bottom:var(--sp-5);display:grid}.sura h1{font-size:var(--t-h1)}.sura .facts{font-size:var(--t-small);color:var(--x-ink2);line-height:1.9}.sura .to-mushaf{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);border:1px solid var(--x-line2);color:var(--x-olive-d);font-size:var(--t-small);border-radius:22px;justify-self:start;font-weight:600;text-decoration:none;display:inline-flex}.sura .to-mushaf .icon{width:20px;height:20px}.sura .bsm{margin:var(--sp-5) 0 var(--sp-2);font-family:var(--quran);font-size:var(--sura-quran-size);text-align:center;color:var(--x-ink);font-synthesis:none;line-height:1.65}.sura .text{box-shadow:none;text-align:justify;text-align-last:center;background:0 0;border:0;border-radius:0;padding:0}.sura .text .quran{font-size:var(--sura-quran-size);word-spacing:0;color:var(--x-ink);font-synthesis:none;line-height:1.65}.sura .aya{scroll-margin-top:calc(var(--head-h) + var(--sp-5))}:is(.sura,.more) :is(a,summary):focus-visible{outline:2px solid var(--x-olive);outline-offset:4px}@media (prefers-reduced-motion:reduce){.sura .pn a,.sura-study .faq-sign:after{transition:none}}.sura .pn{gap:var(--sp-2);margin-top:var(--sec-y);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sura .pn.is-one{grid-template-columns:minmax(0,1fr)}.sura .pn>a{align-items:center;gap:var(--sp-3);min-width:0;min-height:64px;padding:var(--sp-2) var(--sp-3);background:var(--sura-surface);color:var(--x-ink);border-radius:14px;text-decoration:none;transition:background .2s;display:flex}.sura .pn .pn-next{text-align:end;background:var(--x-olive);color:#fff;justify-content:flex-end}.sura .pn>a:hover{background:#e9ebe4}.sura .pn .pn-next:hover{background:var(--x-olive-d)}.sura .pn-tx{min-width:0;display:grid}.sura .pn small{font-size:var(--t-body);color:var(--x-ink);font-weight:700;line-height:1.6}.sura .pn b{font-size:var(--t-small);color:var(--x-ink2);white-space:nowrap;text-overflow:ellipsis;font-weight:400;line-height:1.6;overflow:hidden}.sura .pn-next small{color:#fff}.sura .pn-next b{color:#d6dccb}.sura .pn-arrow{width:32px;height:32px;color:var(--x-olive);transition:transform .2s var(--ease-x);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.sura .pn-next .pn-arrow{background:var(--x-gold);color:#1f2a12}.sura .pn-arrow .icon{width:18px;height:18px}.sura .pn-prev:hover .pn-arrow{transform:translate(3px)}.sura .pn-next:hover .pn-arrow{transform:translate(-3px)}.sura .pn-no{display:none}.more .grp{margin-top:var(--sec-y)}.more .grp h2{margin:0 0 var(--head-gap)}.more .grp ul{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.more .grp a{align-items:center;gap:var(--sp-2);min-height:48px;padding:var(--sp-1) var(--sp-3);background:var(--sura-surface);font-size:var(--t-small);color:var(--x-ink);transition:background .2s,transform .2s var(--ease-x);border-radius:14px;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.more .grp a:hover{background:var(--x-olive-t);color:var(--x-olive-d)}.more .grp .x-num{width:2rem;height:2rem;font-size:var(--t-cap);flex:none}@media (width>=620px){.more .grp ul{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1000px){.more .grp ul{grid-template-columns:repeat(5,minmax(0,1fr))}}.more{padding-block:var(--sec-y)}.more h2{margin:0 0 var(--head-gap);font-size:var(--t-h2);line-height:1.8}.more .taf{gap:var(--sp-3);margin:0 0 var(--sec-y);padding:0;list-style:none;display:grid}.more .taf li{gap:var(--sp-2);border-radius:var(--r-l);background:var(--sura-surface);scroll-margin-top:calc(var(--head-h) + var(--sp-5));padding:clamp(.875rem,.7rem + .8vw,1.5rem);display:grid}.more .taf li>b{font-size:var(--t-small);color:var(--x-olive);font-weight:700;line-height:1.8}.more .taf li>b a{color:inherit}.more .tafsir-verse{font-size:var(--sura-quran-size);text-align:start;word-spacing:0;color:var(--x-ink);margin:0;line-height:1.65}.more .taf li>p:not(.tafsir-verse){padding-top:var(--sp-2);font-size:var(--t-lead);color:var(--x-ink);border-top:1px solid #e1e5da;margin:0;line-height:1.95}.more .gh{margin-top:var(--sp-1);padding-top:var(--sp-2);border-top:1px solid #e1e5da;display:grid}.more .gh-h{font-size:var(--t-small);color:var(--x-olive);font-weight:700;line-height:1.8}.more .gh ul{margin:0;padding:0;list-style:none;display:grid}.more .gh li{align-items:baseline;gap:0 var(--sp-3);padding:var(--sp-1) 0;background:0 0;border:0;border-radius:0;flex-wrap:wrap;display:flex}.more .gh li+li{border-top:1px dashed #d9ded1}.more .ghq{font-family:var(--quran);font-size:var(--sura-gh-size);color:var(--x-olive-d);line-height:1.8}.more .ghm{font-size:var(--t-body);color:var(--x-ink2);flex:12rem;line-height:1.9}.more .faq{gap:var(--sp-3);display:grid}.more .faq details{border-radius:var(--r-l);background:var(--sura-surface);overflow:clip}.more .faq summary{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:68px;padding:var(--sp-4) var(--card-pad);cursor:pointer;font-size:var(--t-body);font-weight:600;line-height:1.8;list-style:none;display:flex}.more .faq summary::-webkit-details-marker{display:none}.more .faq summary:after{content:"+";width:32px;height:32px;font-size:var(--t-h3);color:var(--x-olive);background:#fff;border-radius:50%;flex:none;place-items:center;font-weight:400;line-height:1;transition:transform .2s;display:grid}.more .faq details[open] summary:after{transform:rotate(45deg)}.more .faq p{padding:0 var(--card-pad) var(--card-pad);font-size:var(--t-body);color:var(--x-ink2);margin:0;line-height:1.95}@media (prefers-reduced-motion:reduce){.sura .pn>a{transition:none}}.ay{padding-bottom:var(--sec-y)}.ay .ay-text{margin:var(--sp-3) 0 0;text-align:center;text-align-last:center}.ay-go{gap:var(--sp-2);margin:var(--sp-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.ay-go a{justify-content:center;align-items:center;gap:var(--sp-2);min-height:52px;padding:var(--sp-2) var(--sp-3);background:var(--sura-surface);font-size:var(--t-small);color:var(--x-olive-d);border-radius:14px;font-weight:700;line-height:1.5;text-decoration:none;transition:background .2s,color .2s;display:flex}.ay-go a:hover{background:var(--x-olive-t)}.ay-go .icon{width:20px;height:20px;color:var(--x-olive);flex:none}.ay-sec{margin-top:var(--sec-y)}.ay-sec h2{margin:0 0 var(--sp-3);font-size:var(--t-h2);font-weight:700;line-height:1.7}.ay-taf{gap:var(--sp-2);border-radius:var(--r-l);background:var(--sura-surface);padding:clamp(.875rem,.7rem + .8vw,1.5rem);display:grid}.ay-taf h2{font-size:var(--t-h3);margin:0}.ay-taf>p{font-size:var(--t-lead);color:var(--x-ink);margin:0;line-height:1.95}.ay-gh{margin-top:var(--sp-1);padding-top:var(--sp-2);border-top:1px solid #e1e5da;display:grid}.ay-gh h3{font-size:var(--t-small);color:var(--x-olive);margin:0;font-weight:700;line-height:1.8}.ay-gh ul{margin:0;padding:0;list-style:none;display:grid}.ay-gh li{align-items:baseline;gap:0 var(--sp-3);padding:var(--sp-1) 0;flex-wrap:wrap;display:flex}.ay-gh li+li{border-top:1px dashed #d9ded1}.ay-gh .ghq{font-family:var(--quran);font-size:var(--sura-gh-size);color:var(--x-olive-d);line-height:1.8}.ay-gh .ghm{font-size:var(--t-body);color:var(--x-ink2);flex:12rem;line-height:1.9}.ay-imla{font-family:var(--quran);font-size:var(--sura-imla-size);color:var(--x-ink);margin:0;line-height:1.9}.ay-facts{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ay-facts div{padding:var(--sp-3) var(--sp-4);background:var(--sura-surface);border-radius:14px;gap:2px;display:grid}.ay-facts dt{font-size:var(--t-cap);color:var(--x-ink2);line-height:1.7}.ay-facts dd{font-size:var(--t-body);color:var(--x-ink);margin:0;font-weight:700;line-height:1.7}.ay-facts a{color:var(--x-olive-d);text-decoration:none}.ay-facts a:hover{text-underline-offset:5px;text-decoration:underline}.ay-promo{margin-block:0 var(--sec-y)}@media (width>=720px){.ay-go,.ay-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}
