.reader-header-tools{display:flex;align-items:center;gap:9px;flex:0 1 auto;min-width:0}.site-search{position:relative;display:flex;align-items:center;flex:0 1 225px;min-width:150px;max-width:265px;height:38px;border:1px solid #ccdace;border-radius:5px;background:#fafcf9;color:#547564;line-height:1.6;transition:border-color .18s,box-shadow .18s}.site-search:focus-within{border-color:#599572;box-shadow:0 0 0 3px #378a6021;background:#fff}.site-search-icon{flex:0 0 19px;margin-inline:8px 4px;align-self:center}.site-search input{display:block;flex:1 1 0;width:0;min-width:0;height:100%;padding:4px 2px;border:0!important;outline:0!important;box-shadow:none!important;background:transparent;color:#243d31;font-size:16px;direction:rtl;line-height:normal}html[dir=ltr] .site-search input{direction:ltr;text-align:left}html[dir=ltr] .site-search-panel{direction:ltr;text-align:left;left:0;right:auto}html[dir=ltr] .reader-font-reset{font-family:system-ui,Arial,sans-serif}.site-search input::placeholder{color:#748378;opacity:1;font-size:.79rem}.site-search input::-webkit-search-cancel-button{display:none}.site-search-clear{flex:0 0 auto;border:0;background:none;color:#768879;cursor:pointer;font-size:1.45rem;padding:0 10px;line-height:1.1}.site-search-clear:hover{color:#265c41}.site-search-clear[hidden],.site-search-panel[hidden]{display:none!important}.site-search-panel{position:absolute;z-index:130;right:0;top:calc(100% + 9px);width:min(490px,calc(100vw - 28px));max-height:min(69dvh,530px);overflow-y:auto;overscroll-behavior:contain;direction:rtl;text-align:right;border:1px solid #d6e1d7;border-radius:15px;background:#fff;box-shadow:0 16px 45px #17382727;color:#2c4034}.site-search-panel-head{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;background:#f9fbf8;border-bottom:1px solid #e5eae3}.site-search-panel-heading{font-size:.86rem;font-weight:700;color:#345947;white-space:nowrap}.site-search-scope{display:flex;align-items:center;gap:6px;color:#6a7c6e;font-size:.75rem}.site-search-scope select{max-width:150px;min-height:30px;padding:3px 7px;border:1px solid #d6dfd7;border-radius:8px;background:#fff;color:#315543;font:inherit;cursor:pointer}.site-search-status{margin:0;padding:10px 15px 9px;color:#78887a;font-size:.78rem;line-height:1.8}.site-search-results{display:block}.site-search-result{display:block;padding:11px 15px 12px;border-top:1px solid #e8eee8;color:#2a4939;line-height:1.75;transition:background .12s}.site-search-result:hover,.site-search-result:focus-visible{background:#f3f8f3;text-decoration:none}.site-search-result-title{display:block;font-size:.89rem;font-weight:700;color:#235d42}.site-search-result-meta{display:block;font-size:.71rem;color:#7a897f;margin-top:1px}.site-search-result-excerpt{display:block;color:#4e6457;font-size:.82rem;margin-top:5px;line-height:1.9;overflow-wrap:anywhere}.site-search-result mark{background:#e3f0d8;color:#225d40;border-radius:3px;padding:0 1px;font-weight:700}.reader-font-tools{display:flex;align-items:center;justify-content:center;gap:0;flex:0 0 auto;min-height:36px;border:1px solid #dbe5dd;border-radius:5px;padding:2px 3px;background:#f7faf6;direction:ltr;line-height:1.2}.reader-font-toggle{display:none}.reader-font-expanded{display:flex;align-items:center;justify-content:center;gap:0;direction:ltr}.reader-font-button{border:0;background:none;color:#285f49;border-radius:6px;min-width:27px;min-height:30px;padding:2px 3px;font-family:Arial,sans-serif;font-weight:700;cursor:pointer;direction:ltr}.reader-font-small{font-size:.78rem}.reader-font-large{font-size:1.07rem}.reader-font-reset{border:0;background:none;border-radius:6px;color:#476853;min-width:40px;min-height:30px;padding:2px 0;font:.72rem Vazir,Tahoma,sans-serif;cursor:pointer}.reader-font-button:hover:not(:disabled),.reader-font-reset:hover{background:#e3f0e5}.reader-font-button:disabled{opacity:.32;cursor:default}@media(min-width:901px){.reader-header-tools{flex:1 1 auto;justify-content:flex-end;gap:7px}.site-search{order:2;flex:1 1 215px;min-width:200px;max-width:215px}.reader-font-tools{order:1}.reader-font-reset{min-width:33px;padding-inline:0}}@media(min-width:901px)and (hover:hover)and (pointer:fine){.reader-font-tools{position:relative;justify-content:flex-start;width:36px;overflow:hidden;transition:width .21s cubic-bezier(.2,.7,.25,1)}.reader-font-tools.is-open{width:96px}.reader-font-toggle{position:absolute;left:3px;top:2px;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:30px;padding:2px;border:0;border-radius:4px;background:transparent;color:#285f49;font-family:Arial,sans-serif;font-weight:700;cursor:pointer;transition:opacity .12s ease,visibility .12s ease}.reader-font-toggle:hover{background:#e3f0e5}.reader-font-expanded{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-9px);transition:opacity .16s ease,transform .21s ease,visibility .16s ease}.reader-font-tools.is-open .reader-font-toggle{opacity:0;visibility:hidden;pointer-events:none}.reader-font-tools.is-open .reader-font-expanded{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.reader-font-tools,.reader-font-toggle,.reader-font-expanded{transition:none!important}}@media(max-width:900px){.reader-header-tools{width:100%;flex-direction:row;align-items:flex-start;gap:7px}.site-search{flex:1 1 0;flex-wrap:wrap;width:auto;max-width:none;min-width:0;height:auto;min-height:40px}.site-search-icon{margin-inline:7px 3px;flex-basis:17px;width:17px;height:17px}.site-search input{flex:1 1 0;width:0;min-width:0;height:38px;padding:3px 0;font-size:16px}.site-search input::placeholder{font-size:.72rem}.site-search-panel{position:relative;flex:0 0 100%;top:auto;right:auto;left:auto;width:100%;margin-top:4px;max-height:min(48dvh,415px);box-shadow:0 5px 22px #17382720}.reader-font-tools{align-self:flex-start;flex:0 0 auto;gap:0;min-height:40px;padding:2px}.reader-font-button{min-width:25px;min-height:33px;padding:2px}.reader-font-small{font-size:.78rem}.reader-font-large{font-size:1.04rem}.reader-font-reset{min-width:40px;min-height:33px;padding:1px 0;font-size:.7rem}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@font-face{font-family:QuranTahaLocal;src:local("QuranTaha"),local("Quran Taha");font-display:swap}@font-face{font-family:DigitalKhatt;src:url(https://fonts.quran.ws/assets/fonts/digital-khatt-v2.woff2) format("woff2");font-display:swap}:root{--reader-font-scale:1;--reader-arabic-scale:1;font-family:IRANSansWeb,Vazir,Tahoma,Arial,sans-serif;color:#23372e;background:#f8f7f2;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;font-size:1rem;line-height:2.1;text-rendering:optimizeLegibility}button,input{font:inherit}h1,h2,h3,h4,nav strong{font-family:Vazir,Tahoma,Arial,sans-serif;font-weight:700;line-height:1.65}h1{font-size:clamp(1.4rem,3vw,1.9rem);margin:.6rem 0 1.2rem}h2{font-size:1.23rem}h3{font-size:1.12rem;margin-top:2rem}p{margin:0 0 1.15rem}a{color:#24664b}a,a:link,a:visited,a:hover,a:focus,a:focus-visible,a:active{text-decoration:none}a:focus-visible,button:focus-visible{outline:3px solid #388b65;outline-offset:3px;border-radius:4px}header,footer{background:#fff;border-bottom:1px solid #e1e6dd}header .inner,footer .inner,main{max-width:880px;margin:auto;padding:16px 24px}header .inner{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:nowrap}.site-header{position:relative;z-index:80}.site-header-panel{display:flex;order:1;align-items:center;justify-content:space-between;gap:14px;flex:1 1 auto;min-width:0}.site-header-panel>nav{order:-1;flex:0 0 auto;margin:0;gap:13px;flex-wrap:nowrap;font-size:.84rem;line-height:1.7}.site-mobile-more{display:none}.site-header .brand{order:2}header .brand{display:block;flex:0 0 auto;line-height:1}header .brand img{display:block;width:100px;height:auto}nav{display:flex;align-items:center;gap:20px;flex-wrap:wrap}nav a{text-decoration:none;white-space:nowrap}main{width:100%;margin:0 auto;flex:1 0 auto;padding-top:26px;padding-bottom:20px}article{background:#fff;padding:clamp(18px,4vw,40px);border:1px solid #e4e8e0;border-radius:16px;box-shadow:0 5px 24px #1e3b2810}article p{text-align:justify;text-justify:inter-word}article p:last-child{margin-bottom:0}.verse-card{background:#fff;border:1px solid #e2e8dc;border-radius:13px;padding:20px;margin:14px 0}.surah-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;margin:22px 0}.surah-list-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:15px 12px;background:#fff;border:1px solid #dfe6dd;border-radius:14px;text-decoration:none;box-shadow:0 3px 12px #1e3b2808;transition:border-color .15s,transform .15s}.surah-list-meta{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:7px 10px}.surah-list-card:hover{border-color:#9db9a7;transform:translateY(-1px);text-decoration:none}.surah-list-name{white-space:nowrap;flex:0 0 auto;font-family:Vazir,Tahoma,Arial,sans-serif;font-size:1.1rem;font-weight:700;color:#285f4a}.surah-list-count{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:4px 6px;border:1px solid #d7e2d9;border-radius:999px;background:#f3f7f3;color:#345b47;font-size:.86rem;white-space:nowrap;flex:0 0 auto;grid-column:2;grid-row:1}.surah-list-status{display:inline-flex;align-items:center;padding:3px 6px;border:1px solid #e4dfc9;border-radius:999px;background:#faf8ef;color:#786b3f;font-size:.69rem;line-height:1.6;white-space:nowrap;flex:0 0 auto}.surah-breadcrumb{font-size:.9rem;color:#728075;margin-bottom:14px}.surah-hero{background:linear-gradient(145deg,#fff,#f4f7f1);border:1px solid #e0e7dd;border-radius:20px;padding:22px;text-align:center;margin-bottom:20px}.surah-kicker{font-size:.85rem;color:#718477;margin:0 0 4px}.surah-hero h1{font-size:clamp(2rem,6vw,2.8rem);color:#285640;margin:0 0 20px}.surah-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:540px;margin:0 auto}.surah-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:1px solid #dfe7dd;background:#fff;border-radius:12px;padding:11px 8px}.surah-stat-value{font-size:1.2rem;font-weight:700;color:#285f4a;line-height:1.6}.surah-stat-label{font-size:.78rem;color:#728075}.surah-overview{text-align:justify;text-justify:inter-word;background:transparent;border:0;border-radius:0;padding:0;margin:16px 0}.surah-overview h2{margin:0 0 12px}.surah-reader-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:nowrap;background:#fff;border:1px solid #e1e7df;border-radius:13px;padding:10px 12px;margin:16px 0;min-width:0}.surah-reader-tools .surah-start-button{flex:0 0 auto;margin:0;padding:7px 11px;white-space:nowrap;border:1px solid #9ac7a8;background:#f0f8f1;color:#286344;border-radius:9px;font-size:.9rem}.surah-reader-tools .surah-jump-form{position:relative;display:flex;align-items:center;gap:6px;flex:0 0 auto;max-width:none;border:0;padding:0;margin:0}.surah-reader-tools .surah-jump-form input{width:52px;flex:0 0 52px;text-align:center;min-height:39px;padding:5px 6px;border:1px solid #9dbfe7;border-radius:8px;background:#f0f6ff;color:#294d79}.surah-reader-tools .surah-jump-form button{min-height:39px;padding:6px 10px;border:1px solid #9dbfe7;border-radius:8px;background:#f0f6ff;color:#294d79;cursor:pointer;white-space:nowrap;font-size:.88rem}.surah-reader-tools .surah-jump-help{position:absolute;top:calc(100% + 5px);right:0;z-index:3;background:#fff;border:1px solid #d2dbd5;border-radius:8px;padding:7px 10px;width:max-content;max-width:calc(100vw - 35px);box-shadow:0 6px 18px #213a291c}.surah-reader-tools .surah-jump-help[hidden]{display:none}.surah-start-button{display:inline-flex;align-items:center;gap:7px;padding:10px 15px;border-radius:10px;background:#f0f8f1;border:1px solid #9ac7a8;color:#286344;text-decoration:none;margin:2px 0 22px}.surah-start-button:hover{background:#e5f3e7;text-decoration:none}.surah-jump-form{max-width:480px;border-top:1px solid #e6ebe5;padding-top:18px}.surah-jump-form label{display:block;font-weight:700;margin-bottom:9px}.surah-jump-controls{display:flex;gap:9px}.surah-jump-controls input{min-width:0;flex:1;border:1px solid #cbd7cd;border-radius:9px;padding:8px 12px;background:#fcfdfb}.surah-jump-controls input[aria-invalid=true]{border-color:#b84f45;background:snow}.surah-jump-controls button{border:1px solid #285f4a;border-radius:9px;background:#edf4ee;color:#285f4a;padding:8px 15px;cursor:pointer;white-space:nowrap}.surah-jump-help{font-size:.82rem;margin:8px 0 0}@media(max-width:480px){.surah-list{grid-template-columns:1fr}.surah-list-card{padding:14px 16px}.surah-stats{gap:7px}.surah-stat{padding:9px 4px}.surah-jump-controls button{padding:8px 11px}}.muted{color:#657569;font-size:.9rem}.actions{display:flex;gap:16px;justify-content:space-between;margin:12px 0}.verse-heading-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 12px}.verse-location{margin:0;line-height:1.9;font-size:.9rem;font-weight:400}.verse-quick-nav{display:flex;align-items:center;gap:5px;direction:rtl;line-height:1.5}.verse-step{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;background:#f4f5f4;border:1px solid #d0d5d2;border-radius:5px;padding:5px 9px;color:#285f4a;text-decoration:none;font-size:.81rem}.verse-chevron{display:inline-flex;align-items:center;justify-content:center;font-size:1.52rem;font-weight:700;line-height:.85;min-width:11px}.verse-step:hover{background:#e9f1ec;text-decoration:none}.verse-step.is-disabled{color:#9aa19b;cursor:default;background:#f6f6f5}.verse-jump-form{display:flex;align-items:center;margin:0}.verse-jump-dropdown{position:relative;flex:0 0 auto;width:62px;z-index:12}.verse-jump-dropdown[open]{z-index:70}.verse-jump-trigger{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:4px;width:62px;height:35px;min-height:35px;border:1px solid #cdd4ce;border-radius:5px;background:#f7f8f7;color:#23372e;padding:0 5px;direction:rtl;font-size:16px;line-height:normal;font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;list-style:none}.verse-jump-trigger::-webkit-details-marker{display:none}.verse-jump-trigger::marker{content:""}.verse-jump-trigger:hover,.verse-jump-dropdown[open]>.verse-jump-trigger{background:#e9f1ec}.verse-jump-trigger:focus-visible{outline:2px solid #40866d;outline-offset:2px}.verse-jump-chevron{font-size:14px;line-height:1;color:#537665;transition:transform .12s ease}.verse-jump-dropdown[open] .verse-jump-chevron{transform:rotate(180deg)}.verse-jump-options{box-sizing:border-box;position:absolute;z-index:72;top:calc(100% + 6px);left:50%;transform:translate(-50%);width:88px;max-width:calc(100vw - 24px);max-height:300px;max-height:min(300px,55dvh);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;direction:rtl;background:#fff;border:1px solid #cdd4ce;border-radius:10px;box-shadow:0 12px 25px #1e3b2830;padding:4px;scrollbar-width:thin}.verse-jump-option{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:38px;width:100%;border-radius:6px;color:#285f4a;font-size:1rem;font-variant-numeric:tabular-nums;text-decoration:none;touch-action:manipulation}.verse-jump-option:hover,.verse-jump-option:focus-visible{background:#e8f1eb}.verse-jump-option.is-current{background:#dcece2;font-weight:700}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.verse-arabic{font-family:QuranTahaWeb,QuranTahaLocal,DigitalKhatt,Amiri,Noto Naskh Arabic,Traditional Arabic,serif;font-weight:400;text-align:center;font-size:2rem;line-height:2.08;color:#243e30;margin:0 0 8px;font-synthesis:none}.verse-arabic p{margin:0;text-align:center}.verse-translation{text-align:center;color:#335648;font-size:1.08rem;margin:0 auto 2.3rem;padding-bottom:1.7rem;border-bottom:1px solid #e4eae3;max-width:720px}.verse-translation p{margin:0;text-align:center}.verse-commentary{text-align:justify;overflow-wrap:anywhere;font-size:1.04rem;line-height:1.95}.verse-commentary p{margin-bottom:1.5rem}.verse-commentary a{color:#176a4f;font-weight:600;cursor:pointer}.verse-commentary a:hover{background:#eaf5ec;border-radius:3px}.quran-ref-wrap{position:relative;display:inline;white-space:normal}.quran-ref-trigger{appearance:none;border:0;background:transparent;color:#176a4f;text-decoration:none;cursor:pointer;padding:0 1px;border-radius:3px}.quran-ref-trigger:hover{background:#eaf5ec}.quran-popover{display:block;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease;position:fixed;left:12px;top:0;z-index:50;width:min(390px,calc(100vw - 24px));max-height:min(60vh,450px);overflow:auto;overscroll-behavior:contain;background:#fff;color:#23372e;border:1px solid #cddbd0;border-radius:12px;box-shadow:0 16px 34px #23382f30;text-align:right;padding:15px 17px;line-height:1.9;white-space:normal;direction:rtl;box-sizing:border-box}.quran-ref-wrap.is-open>.quran-popover{opacity:1;visibility:visible;pointer-events:auto}.quran-ref-wrap:has(>.quran-ref-trigger:focus-visible)>.quran-popover{opacity:1;visibility:visible;pointer-events:auto}@media(hover:hover)and (pointer:fine){.quran-ref-wrap:hover>.quran-popover,.quran-ref-wrap:focus-within>.quran-popover{opacity:1;visibility:visible;pointer-events:auto}}.quran-popover-verse{display:block}.quran-popover-verse+.quran-popover-verse{border-top:1px solid #e3ebe5;padding-top:10px;margin-top:10px}.quran-popover-ar{display:block;font-family:QuranTahaWeb,QuranTahaLocal,DigitalKhatt,Amiri,Noto Naskh Arabic,Traditional Arabic,serif;font-size:clamp(1.28rem,1.65vw,1.48rem);line-height:1.8;font-weight:400;text-align:right;margin-bottom:10px;font-synthesis:none}.quran-popover-fa{display:block;font-size:.93rem;line-height:1.95;color:#425c4f}.quran-popover-excerpt-label{display:block;font-size:.75rem;line-height:1.8;color:#657569;margin-bottom:7px}.quran-popover-ellipsis{display:block;text-align:center;direction:ltr;font-size:1.05rem;letter-spacing:.2em;line-height:1.2;color:#657569;margin:9px 0}footer .inner{font-size:.85rem;text-align:center;line-height:1.9}.footer-usage{margin-top:4px}@media(max-width:640px){main{padding:14px 12px 20px}.verse-heading-row{gap:10px}.verse-quick-nav{margin-inline-start:auto}.verse-step{padding:5px 7px;font-size:.75rem}header .inner{gap:12px;padding:10px 15px}article{padding:19px 17px;font-size:1.04rem;line-height:1.9}.verse-commentary{text-align:justify;text-justify:inter-word;font-size:1.07rem;line-height:1.85}.surah-reader-tools{align-items:center;gap:7px;padding:8px;overflow:visible}.surah-reader-tools .surah-start-button{flex:0 1 auto;justify-content:center;padding:7px 8px;font-size:.8rem;gap:4px}.surah-reader-tools .surah-jump-form{width:auto;min-width:0;display:flex;gap:4px}.surah-reader-tools .surah-jump-form input{flex:0 0 43px;width:43px;height:36px;min-height:0;padding:0 6px;line-height:normal;font-size:16px}.surah-reader-tools .surah-jump-form button{flex:0 0 auto;height:36px;min-height:0;padding:0 7px;font-size:.78rem}.verse-arabic{font-size:clamp(1.8rem,5.3vw,2.15rem);line-height:1.86}.quran-popover{position:fixed;inset-inline-start:12px;inset-inline-end:12px;inset:auto 12px 14px;width:auto;max-height:62dvh;box-shadow:0 0 0 100vmax #0004,0 12px 32px #172f2940}}@supports (-webkit-touch-callout: none){.verse-arabic,.quran-popover-ar{font-family:Geeza Pro,Noto Naskh Arabic,Times New Roman,serif}@media(max-width:640px){.verse-arabic{font-size:clamp(1.68rem,4.9vw,1.95rem);line-height:1.82}.verse-arabic strong,.verse-arabic b{font-weight:500}}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}main article{font-size:calc(1rem * var(--reader-font-scale))}main article h2{font-size:calc(1.23rem * var(--reader-font-scale))}main article h3{font-size:calc(1.12rem * var(--reader-font-scale))}main article .verse-translation{font-size:calc(1.08rem * var(--reader-font-scale))}main article .verse-commentary{font-size:calc(1.04rem * var(--reader-font-scale))}main article .verse-arabic{font-size:calc(2rem * var(--reader-arabic-scale))}.quran-popover-fa{font-size:calc(.93rem * var(--reader-font-scale))}.quran-popover-ar{font-size:calc(1.4rem * var(--reader-font-scale))}@media(max-width:640px){main article .verse-commentary{font-size:calc(1.07rem * var(--reader-font-scale))}main article .verse-arabic{font-size:clamp(calc(1.8rem * var(--reader-arabic-scale)),calc(5.3vw * var(--reader-arabic-scale)),calc(2.15rem * var(--reader-arabic-scale)))}}@supports (-webkit-touch-callout:none){@media(max-width:640px){main article .verse-arabic{font-size:clamp(calc(1.68rem * var(--reader-arabic-scale)),calc(4.9vw * var(--reader-arabic-scale)),calc(1.95rem * var(--reader-arabic-scale)))}}}@media(max-width:900px){.site-header .inner{justify-content:space-between}.site-mobile-more{order:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:39px;height:39px;border:1px solid #dae5dc;border-radius:10px;background:#f6faf6;color:#315b45;cursor:pointer;padding:0}.site-mobile-more:hover,.site-mobile-more[aria-expanded=true]{background:#eaf4ed;border-color:#acd1b5}.site-header .brand{order:2;margin-inline-start:auto}.site-header-panel{order:1;position:absolute;top:calc(100% - 1px);right:12px;left:12px;z-index:90;display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:0;width:auto;max-height:calc(100dvh - 84px);overflow-y:auto;overscroll-behavior:contain;padding:14px;border:1px solid #dce6de;border-radius:0 0 15px 15px;background:#fff;box-shadow:0 20px 36px #172e1e2b;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity .22s ease,transform .22s ease,visibility .22s}.site-header[data-menu-open=true] .site-header-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.site-header-panel>nav{order:1;margin:0;padding-top:10px;border-top:1px solid #e8eee8;display:flex;justify-content:center;gap:22px;flex-wrap:wrap;font-size:.86rem}.site-header-panel>nav a{padding:4px 0}}@media(prefers-reduced-motion:reduce){.site-header-panel{transition:none}}html[dir=ltr] body{font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;line-height:1.85}html[dir=ltr] h1,html[dir=ltr] h2,html[dir=ltr] h3,html[dir=ltr] h4,html[dir=ltr] nav strong{font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;line-height:1.45}html[dir=ltr] article p{text-align:left;hyphens:auto}html[dir=ltr] .verse-arabic{direction:rtl;text-align:center}html[dir=ltr] .verse-translation,html[dir=ltr] .verse-commentary{direction:ltr;text-align:left}html[dir=ltr] .verse-quick-nav,html[dir=ltr] .verse-nav-tools{direction:ltr}html[dir=ltr] .quran-popover-fa{direction:ltr;text-align:left}.language-switch{order:1;position:relative;display:block;flex:0 0 auto;direction:ltr;white-space:nowrap;line-height:1.2}.language-switch>summary{display:flex;align-items:center;justify-content:center;gap:5px;min-width:73px;height:38px;padding:5px 9px;border:1px solid #dce5dc;border-radius:9px;background:#f7faf8;cursor:pointer;font:600 .75rem system-ui,Arial,sans-serif;color:#315945;list-style:none}.language-switch>summary::-webkit-details-marker{display:none}.language-switch>summary::marker{content:""}.language-switch>summary:focus-visible{outline:2px solid #388b65;outline-offset:2px}.language-switch[open]>summary,.language-switch>summary:hover{background:#eaf4ed;border-color:#a9c7b4}.language-switch-chevron{font-size:.85rem;color:#547563;line-height:1}.language-switch[open] .language-switch-chevron{transform:rotate(180deg)}.language-switch-options{position:absolute;z-index:110;top:calc(100% + 6px);left:0;min-width:136px;padding:5px;border:1px solid #dce5dc;border-radius:10px;background:#fff;box-shadow:0 10px 24px #172e1e2b;direction:ltr}.language-switch-options a{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:6px;text-decoration:none;font:500 .83rem system-ui,Arial,sans-serif;color:#315945}.language-switch-options a[aria-current=page]{background:#e7f2e9;color:#174d35;font-weight:700}.language-switch-options a:hover,.language-switch-options a:focus-visible{background:#edf5ef;outline-offset:-2px}html[dir=rtl] .language-switch-options{right:0;left:auto}@media(max-width:900px){.language-switch{align-self:center}}::view-transition-old(root),::view-transition-new(root){animation:none!important}html[dir=ltr] article .verse-arabic,html[dir=ltr] article .verse-arabic p,html[dir=ltr] article .verse-translation,html[dir=ltr] article .verse-translation p{text-align:center}html[dir=ltr] .verse-heading-row>.verse-location{width:100%;text-align:center}html[dir=ltr] .verse-heading-row>.verse-nav-tools{margin-inline:auto}html[dir=ltr] .quran-popover{text-align:left;direction:ltr}html[dir=ltr] .surah-jump-help{right:auto;left:0}html[dir=ltr] .verse-jump-trigger,html[dir=ltr] .verse-jump-options{direction:ltr}html[dir=ltr] .surah-list-name{font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif}@media(min-width:901px){html[dir=ltr] .language-switch{order:0}html[dir=ltr] .site-header-panel{order:1}html[dir=ltr] .site-header .brand{order:2}html[dir=ltr] .site-header-panel>nav{order:0}html[dir=ltr] .reader-header-tools{order:1}}@media(max-width:900px){html[dir=ltr] .site-mobile-more{order:0}html[dir=ltr] .language-switch{order:1;margin-inline-start:0;margin-inline-end:auto}html[dir=ltr] .site-header .brand{order:2;margin-inline-start:0}}
