.prophet-honorific.font-arabic{color:var(--gold,#d4af37);opacity:.8;white-space:nowrap;font-family:Amiri,Traditional Arabic,Scheherazade,serif;font-size:1.5em;line-height:1;display:inline}.prophet-name-ar.font-arabic{opacity:.85;font-size:1.5em}.root-hl{border-radius:3px;padding:.05em .2em;font-style:normal}.root-hl--zalama{color:#f87171;background:#f8717126}.root-hl--ghafara{color:#34d399;background:#34d39926}.root-hl--rahima{color:#a78bfa;background:#a78bfa26}.root-hl--taba{color:#fbbf24;background:#fbbf241f}[data-theme=light] .root-hl--zalama{color:#dc2626;background:#dc26261a}[data-theme=light] .root-hl--ghafara{color:#0d5c3f;background:#0d5c3f1f}[data-theme=light] .root-hl--rahima{color:#6d28d9;background:#6d28d91a}[data-theme=light] .root-hl--taba{color:#b45309;background:#b453091f}.root-legend{background:var(--surface-raised,#ffffff08);border:1px solid var(--border-subtle,#ffffff14);border-radius:10px;flex-wrap:wrap;justify-content:center;gap:1rem;margin:1.5rem 0;padding:.75rem 1rem;display:flex}.root-legend__item{align-items:center;gap:.4rem;font-size:.85rem;display:flex}.root-legend__swatch{border-radius:3px;width:12px;height:12px}.root-legend__swatch--zalama{background:#f87171}.root-legend__swatch--ghafara{background:#34d399}.root-legend__swatch--rahima{background:#a78bfa}.root-legend__swatch--taba{background:#fbbf24}[data-theme=light] .root-legend__swatch--zalama{background:#dc2626}[data-theme=light] .root-legend__swatch--ghafara{background:#0d5c3f}[data-theme=light] .root-legend__swatch--rahima{background:#6d28d9}[data-theme=light] .root-legend__swatch--taba{background:#b45309}.root-legend__arabic{font-size:1rem}.root-legend__label{color:var(--text-muted);font-size:.8rem}.dua-stack{flex-direction:column;margin:1.5rem 0;display:flex}.dua-stack__item{border-bottom:1px solid var(--border-subtle,#ffffff14);padding:1rem 0}.dua-stack__item:last-child{border-bottom:none}.dua-stack__item--open{padding-bottom:1.25rem}.dua-stack__line1{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin-bottom:.5rem;display:flex}.dua-stack__num{border:1px solid var(--border-subtle,#ffffff1a);width:1.4rem;height:1.4rem;color:var(--text-muted);background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:inline-flex}[data-theme=light] .dua-stack__num{background:#0000000d;border-color:#0000001a}.dua-stack__prophet{white-space:nowrap;font-size:1rem;font-weight:700}.dua-stack__prophet .prophet-name-ar.font-arabic{opacity:.85;font-size:1.5em;font-weight:400}.dua-stack__prophet .prophet-honorific.font-arabic{opacity:.8;color:var(--gold,#d4af37);font-size:1.5em}.dua-stack__ref-pill{font-size:.72rem;font-family:var(--font-mono,monospace);color:var(--text-muted);border:1px solid var(--border-subtle,#ffffff1a);white-space:nowrap;background:#ffffff0f;border-radius:999px;padding:.1em .5em;text-decoration:none;transition:background .15s}.dua-stack__ref-pill:hover{color:inherit;background:#ffffff1f}[data-theme=light] .dua-stack__ref-pill{background:#0000000d;border-color:#0000001a}[data-theme=light] .dua-stack__ref-pill:hover{background:#0000001a}.dua-stack__context{color:var(--text-muted);flex:1;font-size:.82rem;font-style:italic}.dua-stack__root-dots{flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.dua-stack__root-dot{border-radius:50%;width:7px;height:7px}.dua-stack__root-dot--zalama{background:#f87171}.dua-stack__root-dot--ghafara{background:#34d399}.dua-stack__root-dot--rahima{background:#a78bfa}.dua-stack__root-dot--taba{background:#fbbf24}[data-theme=light] .dua-stack__root-dot--zalama{background:#dc2626}[data-theme=light] .dua-stack__root-dot--ghafara{background:#0d5c3f}[data-theme=light] .dua-stack__root-dot--rahima{background:#6d28d9}[data-theme=light] .dua-stack__root-dot--taba{background:#b45309}.dua-stack .dua-stack__arabic{text-align:left;direction:rtl;margin-bottom:.25rem;font-size:1.8rem;line-height:2}.dua-stack .dua-stack__expand-label{text-align:left;color:var(--text-muted);cursor:pointer;opacity:.6;background:0 0;border:none;padding:.15em 0;font-size:.78rem;transition:opacity .15s;display:inline-block}.dua-stack__expand-label:hover{opacity:1}.dua-stack__expanded{margin-top:.5rem}.dua-stack .dua-stack__transliteration{text-align:left;color:var(--text-muted);direction:ltr;margin-bottom:.5rem;font-size:.88rem;font-style:italic}.dua-stack .dua-stack__translation{text-align:left;color:#fffdf7d9;margin-bottom:.4rem;font-size:.95rem;line-height:1.7}[data-theme=light] .dua-stack .dua-stack__translation{color:#000000bf}.response-pairs{flex-direction:column;gap:.25rem;margin:1.5rem 0;display:flex}.response-pair{border-bottom:1px solid var(--border-subtle,#ffffff14);padding:1rem 0}.response-pair:last-child{border-bottom:none}.response-pair__label{margin-bottom:.3rem;font-size:.85rem;font-weight:700;display:block}.response-pair__label .prophet-name-ar.font-arabic{opacity:.85;font-size:1.5em;font-weight:400}.response-pair__label .prophet-honorific.font-arabic{opacity:.8;color:var(--gold,#d4af37);font-size:1.5em}.essay-section .response-pair__arabic{text-align:left;color:#fffdf799;direction:rtl;margin-bottom:.1rem;font-size:1.8rem;line-height:1.9}[data-theme=light] .response-pair__arabic{color:#00000073}.response-pair__response{border-left:3px solid #34d399;margin-top:.4rem;margin-left:1.5rem;padding-left:1rem}.response-pair__response-label{font-size:.78rem;font-family:var(--font-mono,monospace);color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.response-pair__gap{border-radius:4px;padding:.1em .45em;font-size:.68rem;font-weight:600}.response-pair__gap--instant{color:#34d399;background:#34d39933}.response-pair__gap--next{color:var(--text-muted);background:#fffdf70f}[data-theme=light] .response-pair__gap--instant{color:#0d5c3f;background:#0d5c3f1f}[data-theme=light] .response-pair__gap--next{background:#0000000f}.response-pair__gap--near{color:#fbbf24;background:#fbbf241f}[data-theme=light] .response-pair__gap--near{color:#8a6914;background:#b4820a1a}.essay-section .response-pair__response-arabic{text-align:left;direction:rtl;margin-bottom:.3rem;font-size:1.8rem;line-height:1.9}.essay-section .response-pair__transliteration{color:var(--text-muted);margin-bottom:.3rem;font-size:.82rem;font-style:italic}.essay-section .response-pair__translation{margin-bottom:.2rem;font-size:.9rem;line-height:1.6}.response-pair__section-tag{text-transform:uppercase;letter-spacing:.05em;border-radius:3px;padding:.15em .5em;font-size:.68rem;font-weight:700}.response-pair__section-tag--immediate{color:#34d399;background:#34d39926}.response-pair__section-tag--beyond{color:var(--gold,#d4af37);background:#d4af3726}[data-theme=light] .response-pair__section-tag--immediate{color:#0d5c3f;background:#0d5c3f1a}[data-theme=light] .response-pair__section-tag--beyond{color:#92710a;background:#92710a1a}.response-pair__summary{flex-wrap:wrap;gap:.3rem 1rem;margin:.4rem 0 .5rem 1.5rem;font-size:.82rem;font-style:italic;display:flex}.response-pair__summary-immediate{color:#34d399}.response-pair__summary-beyond{color:var(--gold,#d4af37)}[data-theme=light] .response-pair__summary-immediate{color:#0d5c3f}[data-theme=light] .response-pair__summary-beyond{color:#92710a}.response-pair__beyond{border-left:3px solid var(--gold,#d4af37);margin-top:.5rem;margin-left:1.5rem;padding-left:1rem}.response-pair__beyond-header{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.response-pair__beyond-ref{font-size:.72rem;font-family:var(--font-mono,monospace);color:var(--text-muted)}.essay-section .response-pair__beyond-arabic{text-align:left;direction:rtl;margin-bottom:.2rem;font-size:1.8rem;line-height:1.9}.essay-section .response-pair__beyond-transliteration{color:var(--text-muted);margin-bottom:.2rem;font-size:.8rem;font-style:italic}.essay-section .response-pair__beyond-translation{margin-bottom:0;font-size:.88rem;line-height:1.6}@media (max-width:640px){.response-pair__response,.response-pair__beyond{margin-left:.75rem;padding-left:.75rem}}.habit-group__title{text-transform:uppercase;letter-spacing:.05em;color:var(--gold,#d4af37);margin:2rem 0 .25rem;font-size:.82rem;font-weight:700}.essay-section .habit-group__desc{color:var(--text-muted);margin-bottom:.75rem;font-size:.9rem}.habit-dua-list{flex-direction:column;margin-bottom:.5rem;display:flex}.habit-dua{border-bottom:1px solid var(--border-subtle,#ffffff0f);padding:.75rem 0}.habit-dua:last-child{border-bottom:none}.habit-dua__header{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin-bottom:.4rem;display:flex}.habit-dua__prophet{white-space:nowrap;font-size:.95rem;font-weight:700}.habit-dua__prophet .prophet-honorific.font-arabic{opacity:.8;color:var(--gold,#d4af37);font-size:1.5em;font-weight:400}.habit-dua__prophet .prophet-name-ar.font-arabic{opacity:.85;font-size:1.5em;font-weight:400}.habit-dua__context{color:var(--text-muted);font-size:.82rem;font-style:italic}.essay-section .habit-dua__arabic{text-align:left;direction:rtl;margin-bottom:.2rem;font-size:1.8rem;line-height:2}.essay-section .habit-dua__transliteration{color:var(--text-muted);margin-bottom:.2rem;font-size:.82rem;font-style:italic}.essay-section .habit-dua__translation{color:#fffdf7d9;margin-bottom:0;font-size:.9rem;line-height:1.6}[data-theme=light] .habit-dua__translation{color:#000000bf}.habit-dua__response,.habit-dua__eventual{margin-top:.75rem}.dawn-seekers{margin:2rem 0}.essay-section .dawn-seekers__intro{margin-bottom:1rem}.dawn-seekers__ayah{background:var(--surface-raised,#ffffff08);border:1px solid var(--border-subtle,#ffffff14);border-radius:12px;margin-bottom:1rem;padding:1.5rem}.essay-section .dawn-seekers__arabic{text-align:center;direction:rtl;margin-bottom:.5rem;font-size:1.5rem;line-height:2}.essay-section .dawn-seekers__transliteration{text-align:center;color:var(--text-muted);margin-bottom:.4rem;font-size:.85rem;font-style:italic}.essay-section .dawn-seekers__translation{text-align:center;margin-bottom:.5rem;font-size:.95rem}.dawn-seekers__ref{text-align:center;color:var(--text-muted);font-size:.82rem}.essay-section .dawn-seekers__close{font-size:.95rem;line-height:1.7}.inversion-card{background:#d4af370a;border:1px solid #d4af3726;border-radius:12px;margin:1.5rem 0;padding:1.5rem}.inversion-card__arabic{text-align:center;direction:rtl;margin-bottom:.75rem;font-size:1.3rem;line-height:2}.inversion-card__translation{text-align:center;margin-bottom:.5rem;font-size:.95rem}.inversion-card__ref{text-align:center;color:var(--text-muted);margin-bottom:1rem;font-size:.8rem}.inversion-card__tafsir{border-left:3px solid var(--gold);color:#fffdf7b3;margin:0;padding:.75rem 1rem;font-size:.9rem;font-style:italic}.inversion-card__tafsir cite{color:var(--text-muted);margin-top:.4rem;font-size:.8rem;font-style:normal;display:block}[data-theme=light] .inversion-card__tafsir{color:#0009}.judgment-list{flex-direction:column;gap:.4rem;margin:1.25rem 0;display:flex}.judgment-item{border-bottom:1px solid var(--border-subtle,#ffffff0f);align-items:baseline;gap:.75rem;padding:.4rem 0;display:flex}.judgment-item:last-child{border-bottom:none}.judgment-item__prophet{min-width:60px;font-size:.9rem;font-weight:700}.judgment-item__sin{color:#fffdf7b3;font-size:.88rem;font-style:italic}[data-theme=light] .judgment-item__sin{color:#0009}.essay-pattern-box{background:var(--surface-raised,#ffffff08);border:1px solid var(--border-subtle,#ffffff14);border-radius:12px;margin:2rem 0;padding:1.5rem}.essay-pattern-box__title{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle,#ffffff14);margin:0 0 1rem;padding-bottom:.5rem;font-size:.78rem;font-weight:700}.essay-pattern-box__grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.essay-pattern-box__item{flex-direction:column;gap:.25rem;display:flex}.essay-pattern-box__item--full{grid-column:1/-1}.essay-pattern-box__stat{color:var(--gold,#d4af37);font-size:.82rem;font-weight:700}.essay-section .essay-pattern-box__item p{color:#fffdf7cc;margin:0;font-size:.88rem;line-height:1.55}[data-theme=light] .essay-section .essay-pattern-box__item p{color:#000000b3}@media (max-width:640px){.essay-pattern-box__grid{grid-template-columns:1fr}.essay-pattern-box{padding:1rem}.response-pair__summary{margin-left:.75rem}}.context-insights{flex-direction:column;gap:2rem;margin:2rem 0;display:flex}.context-insight{background:var(--surface-raised,#ffffff08);border:1px solid var(--border-subtle,#ffffff14);border-radius:12px;padding:1.5rem}.context-insight__title{color:var(--gold,#d4af37);margin:0 0 .75rem;font-size:1rem;font-weight:700}.essay-section .context-insight p{margin:0 0 .75rem;font-size:.95rem;line-height:1.7}.essay-section .context-insight p:last-child{margin-bottom:0}.context-insight__quote{color:var(--text-primary);border:none;margin:1rem 0;padding:0;font-size:1.4rem;line-height:2}.context-insight__list{margin:.75rem 0;padding-left:1.25rem}.essay-section .context-insight__list li{margin-bottom:.4rem;font-size:.95rem;line-height:1.7}[data-theme=light] .context-insight{background:#00000005;border-color:#00000014}[data-theme=light] .essay-section .context-insight p{color:#000000bf}.context-insight__closing{opacity:.85;margin-top:1rem;font-style:italic}.context-insight .response-pair__dua,.context-insight .response-pair__response,.context-insight .response-pair__beyond{border-radius:8px;padding:1rem}.context-insight .response-pair__dua{border-left:3px solid var(--gold,#d4af37);background:#fffdf708}.context-insight .response-pair__response{background:#34d3990d;border-left:3px solid #34d399}.context-insight .response-pair__beyond{border-left:3px solid var(--gold,#d4af37);background:#d4af370d}[data-theme=light] .context-insight .response-pair__dua{background:#00000005}[data-theme=light] .context-insight .response-pair__response{background:#34d3990f}[data-theme=light] .context-insight .response-pair__beyond{background:#d4af370f}.response-pair__beyond-label{color:var(--gold,#d4af37);margin-top:.5rem;font-size:.8rem;font-weight:600}.context-annotation{background:#d4af3708;border-left:2px solid #d4af374d;border-radius:0 6px 6px 0;margin-top:.75rem;padding:.75rem 1rem}.essay-section .context-annotation p{color:#fffdf7b3;margin:0;font-size:.88rem;font-style:italic;line-height:1.6}[data-theme=light] .context-annotation{background:#92710a08;border-left-color:#92710a40}[data-theme=light] .essay-section .context-annotation p{color:#0009}.names-grid{border-top:1px solid var(--border-subtle,#ffffff14);flex-wrap:wrap;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.names-grid__item{border:1px solid var(--border-subtle,#ffffff0f);background:#ffffff05;border-radius:8px;flex-direction:column;align-items:center;gap:.15rem;min-width:90px;padding:.5rem .75rem;display:flex}.names-grid__arabic{color:var(--gold,#d4af37);font-size:1.4rem;line-height:1.5}.names-grid__en{color:var(--text-muted);text-align:center;font-size:.72rem}.names-grid__count{color:var(--gold,#d4af37);opacity:.7;font-size:.65rem;font-weight:700}[data-theme=light] .names-grid__item{background:#00000005;border-color:#0000000f}[data-theme=light] .names-grid__arabic,[data-theme=light] .names-grid__count{color:#92710a}@media (max-width:640px){.names-grid{gap:.5rem}.names-grid__item{min-width:75px;padding:.4rem .5rem}.names-grid__arabic{font-size:1.2rem}}.anatomy-elements{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}.anatomy-element{background:var(--surface-raised,#ffffff08);border:1px solid var(--border-subtle,#ffffff14);border-radius:10px;padding:1.25rem}.anatomy-element__header{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.anatomy-element__number{width:1.6rem;height:1.6rem;color:var(--gold,#d4af37);background:#d4af3726;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.anatomy-element__title{margin:0;font-size:1rem;font-weight:700}.anatomy-element__arabic{color:var(--gold,#d4af37);opacity:.9}.anatomy-element__arabic .font-arabic{font-size:1.3em}.anatomy-element__translit{opacity:.7;font-size:.82rem;font-style:italic}.essay-section .anatomy-element__desc{color:#fffdf7d9;margin-bottom:.5rem;font-size:.9rem;line-height:1.7}[data-theme=light] .anatomy-element__desc{color:#000000bf}.anatomy-element__examples{flex-wrap:wrap;gap:.4rem;display:flex}.anatomy-element__example{border:1px solid var(--border-subtle,#ffffff14);color:var(--text-muted);font-size:.75rem;font-family:var(--font-mono,monospace);background:#ffffff0a;border-radius:999px;padding:.2em .6em}[data-theme=light] .anatomy-element__example{background:#0000000a;border-color:#00000014}.anatomy-templates{grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0;display:grid}@media (max-width:640px){.anatomy-templates{grid-template-columns:1fr}}.anatomy-template{border-left:3px solid var(--gold,#d4af37);background:var(--surface-raised,#ffffff08);border-radius:0 8px 8px 0;padding:1.25rem}.anatomy-template__situation{margin:0 0 .3rem;font-size:.95rem;font-weight:700}.essay-section .anatomy-template__pattern{color:var(--text-muted);margin-bottom:.5rem;font-size:.82rem;font-style:italic}.essay-section .anatomy-template__formula{color:#fffdf7e6;margin-bottom:.4rem;font-size:.88rem;font-style:italic;line-height:1.6}[data-theme=light] .anatomy-template__formula{color:#000c}.essay-section .anatomy-template__example-en{color:#fffdf7bf;border:1px solid var(--border-subtle,#ffffff0f);background:#ffffff05;border-radius:6px;margin-bottom:.4rem;padding:.6rem .75rem;font-size:.85rem;line-height:1.6}[data-theme=light] .anatomy-template__example-en{color:#000000a6;background:#00000005;border-color:#0000000f}.anatomy-template__source{color:var(--text-muted);opacity:.7;font-size:.7rem;display:inline-block}.modern-dua-examples{flex-direction:column;gap:1rem;margin:1.5rem 0 2rem;display:flex}.modern-dua__card{background:var(--surface-raised,#ffffff08);border:1px solid var(--border-subtle,#ffffff14);border-radius:10px;padding:1.25rem}.modern-dua__header{margin-bottom:.75rem}.modern-dua__scenario{margin:0 0 .5rem;font-size:.95rem;font-weight:700}.modern-dua__pills{flex-wrap:wrap;gap:.35rem;display:flex}.modern-dua__pill{color:var(--gold,#d4af37);white-space:nowrap;background:#d4af3714;border:1px solid #d4af3733;border-radius:999px;align-items:center;gap:.3rem;padding:.15em .55em .15em .3em;font-size:.72rem;display:inline-flex}.modern-dua__pill-num{background:#d4af3726;border-radius:50%;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;font-size:.65rem;font-weight:700;display:inline-flex}.essay-section .modern-dua__text{color:#fffdf7e6;border-left:3px solid var(--gold,#d4af37);background:#ffffff05;border-radius:0 6px 6px 0;margin:0 0 .4rem;padding:.75rem 1rem;font-size:.95rem;font-style:italic;line-height:1.7}.essay-section .modern-dua__note{color:var(--text-muted);margin:0;font-size:.82rem;font-style:italic}[data-theme=light] .modern-dua__card{background:#00000005;border-color:#00000014}[data-theme=light] .modern-dua__pill{color:#92710a;background:#92710a14;border-color:#92710a33}[data-theme=light] .modern-dua__pill-num{background:#92710a26}[data-theme=light] .essay-section .modern-dua__text{color:#000000bf;background:#00000005}.root-legend__translit{color:var(--text-muted);opacity:.8;font-size:.75rem;font-style:italic}
.building-block{border-left:3px solid var(--gold,#d4af37);background:#d4af370a;border-radius:0 10px 10px 0;margin:2rem 0;padding:1.25rem 1.5rem}.building-block__heading{text-transform:uppercase;letter-spacing:.12em;color:var(--gold,#d4af37);opacity:.8;margin:0 0 .75rem;font-size:.7rem;font-weight:700}.building-block__circles{flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.building-block__element{flex-direction:column;align-items:center;gap:.3rem;width:56px;display:flex}.building-block__circle{border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:inline-flex}.building-block__circle--active{border:2px solid var(--gold,#d4af37);color:var(--gold,#d4af37);background:#d4af3733}.building-block__label{text-align:center;font-size:.65rem;font-weight:600;line-height:1.2}.building-block__label--active{color:var(--gold,#d4af37)}.building-block__note{color:#fffdf7d9;margin:0;font-size:.9rem;font-style:italic;line-height:1.6}[data-theme=light] .building-block{background:#92710a0a}[data-theme=light] .building-block__note{color:#000000b3}@media (max-width:640px){.building-block{padding:1rem}.building-block__circles{gap:.5rem}.building-block__element{width:48px}.building-block__circle{width:1.7rem;height:1.7rem;font-size:.7rem}.building-block__label{font-size:.6rem}}
.help-group__title{text-transform:uppercase;letter-spacing:.05em;color:var(--gold,#d4af37);margin:2rem 0 .25rem;font-size:.82rem;font-weight:700}.essay-section .help-group__desc{color:var(--text-muted);margin-bottom:.75rem;font-size:.9rem}.help-dua-list{flex-direction:column;margin-bottom:.5rem;display:flex}.help-dua{border-bottom:1px solid var(--border-subtle,#ffffff0f);padding:.75rem 0}.help-dua:last-child{border-bottom:none}.help-dua__header{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin-bottom:.4rem;display:flex}.help-dua__prophet{white-space:nowrap;font-size:.95rem;font-weight:700}.help-dua__prophet .prophet-honorific.font-arabic{opacity:.8;color:var(--gold,#d4af37);font-size:1.5em;font-weight:400}.help-dua__prophet .prophet-name-ar.font-arabic{opacity:.85;font-size:1.5em;font-weight:400}.help-dua__context{color:var(--text-muted);font-size:.82rem;font-style:italic}.essay-section .help-dua__arabic{text-align:left;direction:rtl;margin-bottom:.2rem;font-size:1.5rem;line-height:2}.essay-section .help-dua__transliteration{color:var(--text-muted);margin-bottom:.2rem;font-size:.82rem;font-style:italic}.essay-section .help-dua__translation{color:#fffdf7d9;margin-bottom:0;font-size:.9rem;line-height:1.6}[data-theme=light] .help-dua__translation{color:#000000bf}.help-dua__response,.help-dua__eventual{margin-top:.75rem}
.dua-catalog{margin:2rem 0}.dua-catalog__pills{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.dua-catalog__pill{border:1px solid var(--border-subtle,#ffffff1a);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:#ffffff0a;border-radius:999px;padding:.35em .85em;font-size:.78rem;font-weight:600;transition:all .15s}.dua-catalog__pill:hover{color:var(--text-primary);background:#ffffff14}.dua-catalog__pill--active{border-color:var(--gold,#d4af37);color:var(--gold,#d4af37);background:#d4af3726}.dua-catalog__pill--active:hover{color:var(--gold,#d4af37);background:#d4af3733}[data-theme=light] .dua-catalog__pill{background:#0000000a;border-color:#0000001a}[data-theme=light] .dua-catalog__pill:hover{background:#00000014}[data-theme=light] .dua-catalog__pill--active{color:#92710a;background:#92710a1a;border-color:#92710a}.dua-catalog__panels{border:1px solid var(--border-subtle,#ffffff14);border-radius:12px;grid-template-columns:180px 1fr;gap:1rem;min-height:320px;display:grid;overflow:hidden}.dua-catalog__list{border-right:1px solid var(--border-subtle,#ffffff14);background:#ffffff05;flex-direction:column;gap:.25rem;max-height:600px;padding:.75rem;display:flex;overflow-y:auto}[data-theme=light] .dua-catalog__list{background:#00000005;border-right-color:#00000014}.dua-catalog__ref{cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:.1rem;padding:.5rem .6rem;transition:background .15s;display:flex}.dua-catalog__ref:hover{background:#ffffff0d}.dua-catalog__ref--active{background:#d4af371a;border-color:#d4af3733}[data-theme=light] .dua-catalog__ref:hover{background:#0000000a}[data-theme=light] .dua-catalog__ref--active{background:#92710a14;border-color:#92710a26}.dua-catalog__ref-prophet{font-size:.8rem;font-weight:700}.dua-catalog__ref-ayah{font-size:.68rem;font-family:var(--font-mono,monospace);color:var(--text-muted)}.dua-catalog__detail{max-height:600px;padding:1.25rem;overflow-y:auto}.dua-catalog__detail-header{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin-bottom:.5rem;display:flex}.dua-catalog__detail-prophet{font-size:1rem;font-weight:700}.dua-catalog__detail-prophet .prophet-honorific.font-arabic{opacity:.8;color:var(--gold,#d4af37);font-size:1.5em}.dua-catalog__detail-prophet .prophet-name-ar.font-arabic{opacity:.85;font-size:1.5em}.dua-catalog__detail-context{color:var(--text-muted);margin-bottom:.75rem;font-size:.85rem;font-style:italic}.essay-section .dua-catalog__arabic{text-align:left;direction:rtl;margin-bottom:.3rem;font-size:1.5rem;line-height:2}.essay-section .dua-catalog__transliteration{color:var(--text-muted);margin-bottom:.4rem;font-size:.85rem;font-style:italic}.essay-section .dua-catalog__translation{margin-bottom:0;font-size:.95rem;line-height:1.7}.dua-catalog__response,.dua-catalog__eventual{margin-top:1rem}.dua-catalog__explore-link{color:var(--gold,#d4af37);border:1px solid var(--gold,#d4af37);border-radius:6px;margin-top:1.25rem;padding:.45em 1em;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.dua-catalog__explore-link:hover{background:var(--gold,#d4af37);color:var(--bg-deep,#0a1628)}[data-theme=light] .dua-catalog__explore-link:hover{color:#fff}.dua-catalog__empty{height:100%;color:var(--text-muted);text-align:center;justify-content:center;align-items:center;padding:2rem;font-size:.9rem;font-style:italic;display:flex}@media (max-width:640px){.dua-catalog__panels{grid-template-columns:1fr;min-height:auto}.dua-catalog__list{border-right:none;border-bottom:1px solid var(--border-subtle,#ffffff14);flex-flow:wrap;gap:.35rem;max-height:none;padding:.6rem}[data-theme=light] .dua-catalog__list{border-bottom-color:#00000014;border-right:none}.dua-catalog__ref{flex-direction:row;align-items:center;gap:.35rem;padding:.35rem .55rem}.dua-catalog__detail{max-height:none;padding:1rem}}
