.duas-page{max-width:1080px;margin:0 auto;padding:24px 28px 42px;color:var(--ink);min-width:0}.duas-heading{margin-bottom:22px}.duas-heading h1{margin:3px 0 6px;font-family:Georgia,serif;font-weight:500;font-size:clamp(34px,5vw,48px);line-height:1.1}.duas-heading p{margin:0;color:#586e65;font-size:16px}.duas-daily-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.duas-daily-card{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:13px;padding:24px;border:1px solid #dcd0a6;border-radius:22px;text-decoration:none;background:#fbf3da;color:#364a32;min-width:0}.duas-daily-card.evening{background:#124f45;color:#fff9e6;border-color:#124f45}.duas-daily-symbol{font-size:38px;line-height:1.2;color:#ad802c}.evening .duas-daily-symbol{color:#ecd394}.duas-daily-card small{font-size:12px;font-weight:800;letter-spacing:.08em;opacity:.8}.duas-daily-card h2{font:500 27px/1.2 Georgia,serif;margin:8px 0}.duas-daily-card p{font-size:14px;line-height:1.5;margin:0;opacity:.85}.duas-daily-open{grid-column:2;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;margin-top:10px}.duas-daily-open b{font-size:23px}.duas-daily-card:hover{box-shadow:0 6px 20px #153e3420}.duas-library-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:30px 0 14px}.duas-library-heading h2{font:500 26px/1.2 Georgia,serif;margin:0}.duas-library-heading>span{color:#61766d;font-size:14px}.duas-controls{display:flex;gap:10px;margin-bottom:20px}.duas-search{display:flex;flex:1;align-items:center;gap:9px;background:#fff;border:1px solid #cbdcd4;border-radius:13px;padding:0 14px;min-width:0}.duas-search>span{font-size:25px;color:#587269}.duas-search input{width:100%;min-width:0;min-height:48px;background:transparent;border:0;outline-offset:0;font:inherit;font-size:16px;color:var(--ink)}.duas-saved-filter{border:1px solid #cbdcd4;background:white;border-radius:13px;color:#456358;padding:10px 14px;font:inherit;font-size:14px;min-height:48px}.duas-saved-filter.selected{border-color:#14735e;background:#edf8f1;color:#075c49}.duas-category-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.duas-category-grid>button{display:grid;grid-template-columns:42px minmax(0,1fr) 28px;gap:13px;align-items:center;text-align:left;padding:18px;border:1px solid #dbe5df;background:#fff;border-radius:16px;color:var(--ink);min-width:0}.duas-category-grid>button:hover{border-color:#739d89;background:#fafcf9}.duas-category-icon{display:grid;place-items:center;align-self:start;width:42px;height:42px;background:#edf5ef;border-radius:12px;color:#226d55;font-size:25px}.duas-category-grid b{display:block;font-size:17px;line-height:1.35}.duas-category-grid small{display:block;font-size:14px;line-height:1.5;color:#697c72;margin-top:5px}.duas-category-count{align-self:start;text-align:right;font-size:13px;color:#61776b}.duas-category-count i{display:block;font-size:18px;font-style:normal;margin-top:8px}.duas-results-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;margin:0 0 12px}.duas-results-heading p{font-size:14px;color:#526b5e;margin:0}.duas-results-heading button{border:0;background:transparent;color:#08715d;text-decoration:underline;padding:8px 0;min-height:44px;font:inherit;font-size:14px}.duas-chapter-list{display:grid;gap:9px}.duas-chapter-list>a{display:grid;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:16px;background:white;border:1px solid #dbe5df;border-radius:13px;text-decoration:none;color:var(--ink);min-height:64px}.duas-chapter-list>a>span{font-size:13px;color:#698474}.duas-chapter-list b{font-size:16px;font-weight:600;line-height:1.5}.duas-chapter-list i{font-style:normal;color:#14735e}.duas-chapter-list a:hover{border-color:#739d89}.duas-empty{background:#f4f6ef;padding:22px;border-radius:14px;font-size:16px;line-height:1.65}.duas-source{margin:24px 0 0;border-top:1px solid var(--line);padding-top:18px;font-size:14px;color:#5e7167}.duas-source summary{min-height:44px;cursor:pointer;font-weight:650}.duas-source p{line-height:1.7}.duas-back,.duas-source a,.hisn-original{color:#08715d}.hisn-original{display:inline-block;margin-top:18px;font-size:14px;line-height:1.6;padding:8px 0}.duas-back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:18px;font-size:15px;text-decoration:none}.hisn-reader{max-width:800px;margin:auto;background:#fff;border:1px solid #dce5de;border-radius:22px;padding:30px}.hisn-reader-heading{display:flex;align-items:flex-start;gap:18px;justify-content:space-between}.hisn-reader-heading>div{min-width:0}.hisn-reader-heading span{font-size:12px;color:#6c7e6c;letter-spacing:.08em;font-weight:750}.hisn-reader-heading h1{font:500 clamp(27px,4vw,36px)/1.3 Georgia,serif;margin:10px 0 18px}.hisn-save{border:1px solid #d7e3d9;border-radius:50%;flex-shrink:0;width:46px;height:46px;font-size:25px;color:#1a7255;background:#f1f7f1}.hisn-save[aria-pressed=true]{background:#dcefe1}.hisn-reader-options{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 18px;border-block:1px solid #e4e9e1;padding:10px 0;margin-bottom:25px;font-size:14px}.hisn-reader-options label{display:flex;align-items:center;gap:9px;min-height:44px}.hisn-reader-options input{width:19px;height:19px;accent-color:#14735e}.hisn-reader-options a{color:#216d53;padding:10px 0}.hisn-reading-text{overflow-wrap:anywhere}.hisn-block{font-size:17px;line-height:1.85;margin:12px 0;color:#3c5748}.hisn-block.hisn-arabic{font-size:clamp(27px,4vw,36px);line-height:2.3;color:#164f3d;margin:28px 0 18px;padding-top:20px;border-top:1px solid #e9ede5;letter-spacing:0}.hisn-block:first-child{border:0;padding-top:0}.hisn-transliteration{color:#6c6955;font-size:15px;font-style:italic}.hisn-block sup{font-size:12px;margin:0 3px}.hisn-block sup a{color:#08715d;display:inline-block;min-width:24px;padding:0 2px}.hisn-source-note{font-size:14px;line-height:1.75;color:#68582d;background:#fcf6e6;border-left:3px solid #c9a350;border-radius:8px;padding:12px 16px}.hisn-references{border-top:1px solid #e2e8dd;margin-top:28px;padding-top:20px;overflow-wrap:anywhere}.hisn-references h2{font:500 23px/1.3 Georgia,serif;margin:0 0 12px}.hisn-references li,.hisn-references p{font-size:14px;line-height:1.8;color:#5e705f;white-space:pre-line}.hisn-references ol{padding-left:35px;list-style:decimal}.hisn-references li{display:list-item;padding:6px 0 10px;scroll-margin-top:100px}.hisn-references li:target{background:#fff6d5;outline:7px solid #fff6d5;border-radius:4px}.hisn-reader-pagination{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:24px;padding-top:18px;border-top:1px solid #e2e8dd}.hisn-reader-pagination a{color:#08715d;font-size:14px;min-height:44px;display:flex;align-items:center}.duas-daily-reader .adhkar-reader{margin-top:0}.duas-daily-reader .adhkar-reader ol{max-height:none;overflow:visible}.duas-daily-reader .adhkar-reader article>p:not(.arabic){font-size:16px;line-height:1.7}.duas-daily-reader .adhkar-reader article>.translit{font-size:15px}.duas-daily-reader .adhkar-reader article>em,.duas-daily-reader .adhkar-reader article>footer{font-size:14px}.duas-daily-reader .adhkar-reader article>footer{flex-wrap:wrap}.duas-daily-reader .adhkar-reader button{min-height:44px}.duas-page a,.duas-page button,.duas-page input{touch-action:manipulation}.duas-page :focus-visible{outline:3px solid #c49439;outline-offset:3px}@media(max-width:720px){.duas-page{padding:16px 16px 32px}.duas-heading{margin-bottom:16px}.duas-daily-grid{gap:11px}.duas-daily-card{grid-template-columns:1fr;padding:18px 15px;gap:8px;border-radius:18px}.duas-daily-symbol{font-size:29px}.duas-daily-card h2{font-size:23px;line-height:1.2;margin:6px 0 8px}.duas-daily-card small{font-size:12px;letter-spacing:.02em}.duas-daily-card p{font-size:13px}.duas-daily-open{grid-column:1;font-size:14px;margin-top:4px}.duas-category-grid{grid-template-columns:1fr;gap:10px}.duas-category-grid>button{padding:16px}.duas-library-heading{margin-top:25px}.duas-controls{flex-wrap:wrap}.duas-search{flex-basis:100%}.duas-saved-filter{padding:8px 13px;min-height:44px}.hisn-reader{padding:20px 16px;border-radius:18px}.hisn-reader-heading{gap:10px}.hisn-reader-heading h1{font-size:27px}.hisn-reader-heading span{letter-spacing:0;font-size:12px}.hisn-block.hisn-arabic{font-size:29px;line-height:2.2}.hisn-reader-options{font-size:14px}.duas-daily-reader .adhkar-reader>header h3{font-size:26px}.duas-daily-reader .adhkar-reader article>.arabic{font-size:27px}.duas-daily-reader .adhkar-reader article>footer{display:grid;gap:10px}.duas-daily-reader .adhkar-reader-actions{flex-wrap:wrap}.duas-daily-reader .adhkar-reader-actions button{font-size:14px}}@media(max-width:350px){.duas-page{padding-inline:12px}.duas-daily-card{padding:15px 12px}.duas-daily-card h2{font-size:21px}.duas-daily-card small{font-size:12px}.duas-daily-open{font-size:13px}.duas-category-grid>button{gap:10px;padding:14px}.hisn-reader{padding:17px 13px}}.duas-category-grid>button,.duas-daily-card,.duas-library-heading,.hisn-reader-heading{overflow-wrap:anywhere}.duas-page{padding-left:max(28px,var(--app-safe-left,0px));padding-right:max(28px,var(--app-safe-right,0px))}@media(max-width:720px){.duas-page{padding-left:max(16px,var(--app-safe-left,0px));padding-right:max(16px,var(--app-safe-right,0px))}}@media(max-width:350px){.duas-page{padding-left:max(12px,var(--app-safe-left,0px));padding-right:max(12px,var(--app-safe-right,0px))}}