/* HRM A110 - Daily Adhkar + Hisn full section modals only */
#hisnModal.hrm-a110-section-modal,#dailyDuasModal.hrm-a110-section-modal{position:fixed!important;inset:0!important;z-index:100000!important;align-items:flex-start!important;justify-content:center!important;padding:clamp(12px,2vw,28px)!important;background:rgba(2,10,18,.72)!important;overflow:auto!important;overscroll-behavior:contain!important;}
#hisnModal.hrm-a110-section-modal:not(.hidden),#dailyDuasModal.hrm-a110-section-modal:not(.hidden){display:flex!important;}
#hisnModal.hrm-a110-section-modal.hidden,#dailyDuasModal.hrm-a110-section-modal.hidden{display:none!important;}
#hisnModal.hrm-a110-section-modal>div,#dailyDuasModal.hrm-a110-section-modal>div{width:min(1180px,calc(100vw - 32px))!important;max-width:min(1180px,calc(100vw - 32px))!important;max-height:calc(100vh - 32px)!important;overflow-y:auto!important;border-radius:24px!important;border:1px solid rgba(148,163,184,.32)!important;box-shadow:0 30px 90px rgba(0,0,0,.38)!important;}
body[data-site-theme="night"] #hisnModal.hrm-a110-section-modal>div,body[data-site-theme="night"] #dailyDuasModal.hrm-a110-section-modal>div,html.dark #hisnModal.hrm-a110-section-modal>div,html.dark #dailyDuasModal.hrm-a110-section-modal>div{background:#0f172a!important;color:#e5eefb!important;border-color:rgba(148,163,184,.34)!important;}
body[data-site-theme="night"] #hisnModal.hrm-a110-section-modal .dua-card,body[data-site-theme="night"] #dailyDuasModal.hrm-a110-section-modal .dua-card,html.dark #hisnModal.hrm-a110-section-modal .dua-card,html.dark #dailyDuasModal.hrm-a110-section-modal .dua-card{background:#111c2f!important;color:#f1f5f9!important;border:1px solid rgba(148,163,184,.24)!important;}
body[data-site-theme="night"] #hisnModal.hrm-a110-section-modal .dua-card p,body[data-site-theme="night"] #dailyDuasModal.hrm-a110-section-modal .dua-card p,html.dark #hisnModal.hrm-a110-section-modal .dua-card p,html.dark #dailyDuasModal.hrm-a110-section-modal .dua-card p{color:#f1f5f9!important;}
body[data-site-theme="night"] #hisnModal.hrm-a110-section-modal .text-gray-400,body[data-site-theme="night"] #hisnModal.hrm-a110-section-modal .text-gray-500,body[data-site-theme="night"] #hisnModal.hrm-a110-section-modal .text-gray-600,body[data-site-theme="night"] #hisnModal.hrm-a110-section-modal .text-gray-700,body[data-site-theme="night"] #dailyDuasModal.hrm-a110-section-modal .text-gray-400,body[data-site-theme="night"] #dailyDuasModal.hrm-a110-section-modal .text-gray-500,body[data-site-theme="night"] #dailyDuasModal.hrm-a110-section-modal .text-gray-600,body[data-site-theme="night"] #dailyDuasModal.hrm-a110-section-modal .text-gray-700,html.dark #hisnModal.hrm-a110-section-modal .text-gray-400,html.dark #hisnModal.hrm-a110-section-modal .text-gray-500,html.dark #hisnModal.hrm-a110-section-modal .text-gray-600,html.dark #hisnModal.hrm-a110-section-modal .text-gray-700,html.dark #dailyDuasModal.hrm-a110-section-modal .text-gray-400,html.dark #dailyDuasModal.hrm-a110-section-modal .text-gray-500,html.dark #dailyDuasModal.hrm-a110-section-modal .text-gray-600,html.dark #dailyDuasModal.hrm-a110-section-modal .text-gray-700{color:#cbd5e1!important;}
@media(max-width:640px){#hisnModal.hrm-a110-section-modal,#dailyDuasModal.hrm-a110-section-modal{padding:10px!important;}#hisnModal.hrm-a110-section-modal>div,#dailyDuasModal.hrm-a110-section-modal>div{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100vh - 20px)!important;border-radius:18px!important;}}
