/* Restore the English palette. Keep the reading library immediately after the introduction. */
#top>.hero{padding-top:24px;padding-bottom:24px;gap:24px}.hero h1{font-size:clamp(2rem,4vw,3.6rem)}.hero-copy>p{margin-bottom:14px}.hero-poster-wrap{max-width:380px;justify-self:center}.hero-poster{min-height:260px}.collection-section{margin-top:12px!important;padding-top:20px!important}.english-topic-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:18px 0 12px}.english-topic-toolbar select{font:inherit;min-height:44px;max-width:100%;border:1px solid #799a92;border-radius:10px;padding:9px 14px;background:#133b47;color:#fff5df}.english-dua-rail{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;box-sizing:border-box;margin:14px 0 18px;padding:8px;border:1px solid #b79c65;border-radius:16px;background:#123642;position:relative}.english-dua-rail .filter-bar{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;min-width:0;width:0;flex:1;gap:9px;padding:5px!important;margin:0!important;overscroll-behavior-inline:contain;scrollbar-width:thin;touch-action:pan-x pan-y}.english-dua-rail .filter{flex:0 0 auto!important;width:auto!important;min-height:44px;padding:10px 16px!important;white-space:nowrap!important;border-radius:12px!important;border:1px solid #73978d!important;background:#173f4c!important;color:#fff7e7!important;font:700 1rem/1.5 Manrope,system-ui,sans-serif!important}.english-dua-rail .filter.active{background:#e9c783!important;color:#15313a!important;border-color:#e9c783!important}.english-dua-rail>button{flex:none;width:40px;height:44px;border:1px solid #b79c65;border-radius:10px;background:#e9c783;color:#15313a;font-size:1.5rem;cursor:pointer}.english-dua-rail :focus-visible{outline:3px solid #fff;outline-offset:2px}@media(max-width:680px){#top>.hero{display:block;padding:18px 20px}.hero h1{font-size:2rem;margin:8px 0}.hero-poster-wrap{display:none}.hero-copy>p{font-size:1rem;line-height:1.5}.hero-actions{gap:8px}.hero-actions a,.hero-actions button{padding:10px 14px}.collection-section{padding-top:14px!important}.english-dua-rail{gap:5px;padding:5px}.english-dua-rail>button{width:32px}.section-heading{margin-bottom:14px}.site-header{flex-wrap:wrap}}

.collection-section>.stats{width:100%;max-width:none;margin:12px 0 16px;padding:18px 12px;box-sizing:border-box}.collection-section>.collection-scope{margin:0 0 16px;font-size:.9rem}.quick-finder-grid>.hikmah-card{display:flex!important;grid-column:1/-1}

#duaGrid .dua-card{scroll-margin-top:90px}
