.hadith-quote{border:1px solid var(--brand-line);background:radial-gradient(ellipse at 85% 0, color-mix(in srgb, var(--gold) 14%, transparent), transparent 60%), var(--bg-card);text-align:center;border-radius:24px;margin:0 0 48px;padding:32px clamp(20px,4vw,48px)}.hadith-quote .rub-ar{text-align:center;color:var(--accent-text);font-size:clamp(28px,3.4vw,40px)}.hadith-quote .rub-fr{font-family:var(--font-heading);margin-top:8px;font-size:clamp(20px,2.2vw,26px)}.hadith-quote figcaption{margin-top:14px}.hadith-quote figcaption a{text-underline-offset:3px;text-decoration:underline}.hadith-collections{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.hadith-collection{border:1px solid var(--brand-line);background:var(--bg-card);color:var(--brand-dark);border-radius:20px;flex-direction:column;gap:10px;padding:28px;transition:border-color .2s,transform .2s;display:flex}.hadith-collection:hover{border-color:color-mix(in srgb, var(--gold) 55%, var(--brand-line));transform:translateY(-3px)}.hadith-collection h2{font-size:30px;line-height:1.15}.hadith-collection__ar{color:var(--accent-text);align-self:flex-end;font-family:Amiri,serif;font-size:30px;line-height:1.6}.hadith-intro-ar{font-size:40px;display:block}.hadith-collection__sample{border-left:2px solid var(--gold);color:var(--brand-muted);flex:1;padding-left:14px;font-size:13px;font-style:italic;line-height:1.8}.hadith-collection .practice-action{border-top:1px solid var(--brand-line);justify-content:space-between;align-items:center;min-height:44px;padding-top:12px;font-size:13px;font-weight:600;display:flex}.hadith-list{grid-template-columns:repeat(2,1fr);gap:12px;padding:0;list-style:none;display:grid}.hadith-list .rub-row{align-items:flex-start;height:100%}.hadith-article .breadcrumbs,.hadith-page .breadcrumbs,.hadith-article__header{margin-bottom:28px}.hadith-article__header h1{letter-spacing:-.03em;margin:12px 0 6px;font-size:clamp(42px,5vw,64px);line-height:1.05}.hadith-article__header h1 em{color:var(--accent-text)}.hadith-text{max-width:920px;padding:clamp(22px,4vw,44px)}.hadith-text__ar{white-space:pre-line;border-bottom:1px solid var(--brand-line);margin-bottom:26px;padding-bottom:26px}.hadith-text__fr{white-space:pre-line;font-size:16px;line-height:2}.hadith-grades{color:var(--brand-muted);margin-top:20px;font-size:12px}.hadith-actions{gap:10px;margin-top:26px;display:flex}.hadith-actions .rub-ext{background:0 0}.hadith-pager{grid-template-columns:1fr 1fr;gap:12px;max-width:920px;margin-top:20px;display:grid}.hadith-pager__next{text-align:right}.hadith-pager__back{flex-shrink:0;transform:rotate(180deg)}.hadith-pager .rub-row svg{color:var(--accent-text);flex-shrink:0}@media (max-width:800px){.hadith-collections,.hadith-list{grid-template-columns:1fr}.hadith-collection{padding:22px}}@media (max-width:480px){.hadith-pager{grid-template-columns:1fr}.hadith-pager>span:empty{display:none}}
