@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-ext-400-normal-zIcOfHzx.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-400-normal-C_iR5xqa.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-400-normal-CzMzeU6f.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-normal-rqIfbJdj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-vietnamese-400-normal-DrvLTNFa.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-400-normal-BUAGYQPM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-normal-C6oWbvk6.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-normal-Bzm5m2Me.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-D7N-Aha9.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-h0Tqcf0q.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-normal-JTDJg3EP.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-normal-DkuAvCNk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-DOuu5FNG.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-BmhCkcA9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-normal-BNvWc503.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-normal-i9Y9_OXG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-_eYxW6qJ.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-CUGuKiD_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-CO6zq4Dz.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-DLDhli3h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-CzVLfHwl.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-normal-D0gvVUI1.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-ym500lB7.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-normal-hTcGJohu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-CUL_XKMz.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-normal-YkLpbAnZ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-C4fLZpRr.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-DF1vX9_X.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Cpve2RO_.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-D0BiHm2a.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-arabic-400-normal-DyaccL63.woff2)format("woff2"),url(/assets/noto-naskh-arabic-arabic-400-normal-B5qCKgUz.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-math-400-normal-DClNKkNU.woff2)format("woff2"),url(/assets/noto-naskh-arabic-math-400-normal-2FwzQPL2.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-symbols-400-normal-CUT2fEz7.woff2)format("woff2"),url(/assets/noto-naskh-arabic-symbols-400-normal-BM2Vw_--.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-latin-ext-400-normal-Bcx40G37.woff2)format("woff2"),url(/assets/noto-naskh-arabic-latin-ext-400-normal-DhdPamfi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-latin-400-normal-NFDaMY-O.woff2)format("woff2"),url(/assets/noto-naskh-arabic-latin-400-normal-B091BDZS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-naskh-arabic-arabic-500-normal-DvtMKdYz.woff2)format("woff2"),url(/assets/noto-naskh-arabic-arabic-500-normal-CdvJu9jM.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-naskh-arabic-math-500-normal-CY-C23Ap.woff2)format("woff2"),url(/assets/noto-naskh-arabic-math-500-normal-UYStTk1U.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-naskh-arabic-symbols-500-normal-6JxFSbQB.woff2)format("woff2"),url(/assets/noto-naskh-arabic-symbols-500-normal-DmZ5KnHG.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-naskh-arabic-latin-ext-500-normal-DmUUDXEC.woff2)format("woff2"),url(/assets/noto-naskh-arabic-latin-ext-500-normal-CbGLAf2V.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-naskh-arabic-latin-500-normal-Knt6H2YH.woff2)format("woff2"),url(/assets/noto-naskh-arabic-latin-500-normal-FHf0OPCY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-white{background-color:var(--color-white)}.p-5{padding:calc(var(--spacing) * 5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-4{padding-block:calc(var(--spacing) * 4)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\!{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[sura\:ayah\]{sura:ayah}}@font-face{font-family:Quran Abay;src:url(/fonts/quran-abay.ttf)format("truetype");font-display:swap}@font-face{font-family:Quran Hamdullah;src:url(/fonts/quran-hamdullah.ttf)format("truetype");font-display:swap}@font-face{font-family:Quran Latif;src:url(/fonts/quran-latif.ttf)format("truetype");font-display:swap}@font-face{font-family:QUL QPC Hafs;src:url(/fonts/qpc-hafs.woff2)format("woff2");font-display:swap}:root{--paper:#f2eee4;--paper-deep:#e9e2d2;--ink:#162c25;--ink-soft:#4c5c55;--forest:#123b31;--forest-light:#255c4b;--copper:#a85e35;--copper-light:#d49b72;--line:#162c252e;--serif:"Cormorant Garamond", Georgia, serif;--sans:"Manrope", Arial, sans-serif;--arabic:"Noto Naskh Arabic", "Geeza Pro", serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{background:radial-gradient(circle at 77% 6%, #a85e3514, transparent 26rem), var(--paper);color:var(--ink);font-family:var(--sans);text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}::selection{color:var(--paper);background:var(--forest-light)}.wordmark{font-family:var(--serif);letter-spacing:-.02em;justify-self:start;align-items:center;gap:12px;font-size:22px;font-weight:600;display:inline-flex}.wordmark>span:last-child span{color:var(--copper);font-weight:400}.wordmark-mark{border:1px solid var(--copper);width:34px;height:34px;color:var(--copper);font-family:var(--arabic);border-radius:50%;place-items:center;font-size:23px;line-height:1;display:grid}.hero-wordmark{z-index:3;color:#f1eadc;position:absolute;top:28px;left:4.2vw}.compendium-index{z-index:1;color:#f1eadc;grid-template-rows:minmax(0,1fr);min-height:0;padding:0;scroll-margin-top:20px;display:grid;position:relative}.menu-columns{grid-template-columns:minmax(190px,.7fr) minmax(280px,1.3fr);gap:clamp(24px,3vw,48px);min-height:0;display:grid}.mobile-index-tabs{display:none}.surah-menu{grid-template-rows:auto auto minmax(0,1fr);min-height:0;display:grid}.passage-menu{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.menu-label{color:var(--copper-light);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:8px;font-weight:600}.surah-search{margin:-4px 8px 12px 0}.surah-search input{color:#f1eadc;width:100%;min-height:36px;font-family:var(--sans);letter-spacing:.08em;background:#f1eadc0d;border:1px solid #f1eadc33;border-radius:0;outline:none;padding:8px 11px;font-size:9px}.surah-search input::placeholder{color:#f1eadc75}.surah-search input:focus{border-color:var(--copper-light);background:#f1eadc14}.surah-search input::-webkit-search-cancel-button{filter:invert();opacity:.65}.menu-empty{color:#f1eadc85;font-family:var(--serif);margin:0;padding:16px 12px;font-size:17px}.menu-list{overscroll-behavior-y:auto;scrollbar-color:#d49b7294 #f1eadc14;scrollbar-gutter:stable;scrollbar-width:thin;align-content:start;gap:6px;min-height:0;padding-right:8px;display:grid;overflow-y:auto}.menu-list::-webkit-scrollbar{width:5px}.menu-list::-webkit-scrollbar-track{background:#f1eadc14}.menu-list::-webkit-scrollbar-thumb{background:#d49b7294;border-radius:10px}.menu-list button{color:inherit;cursor:pointer;background:0 0;border:0}.surah-menu .menu-list button{text-align:left;border-bottom:1px solid #f1eadc21;grid-template-columns:40px 1fr auto;align-items:center;gap:16px;padding:13px 12px;display:grid}.surah-menu .menu-list button>span{color:var(--copper-light);letter-spacing:.12em;font-size:9px}.surah-menu .menu-list button b{font-family:var(--serif);font-size:19px;font-weight:400}.surah-menu .menu-list button i{color:#f1eadc94;font-family:var(--arabic);font-size:20px;font-style:normal}.surah-menu .menu-list button:hover,.surah-menu .menu-list button:focus-visible,.surah-menu .menu-list button.is-active{background:#f1eadc14;outline:none}.surah-menu .menu-list button.is-active{box-shadow:inset 2px 0 var(--copper-light)}.passage-menu .menu-list button{text-align:left;border:1px solid #f1eadc26;grid-template-columns:38px 1fr auto;align-items:center;gap:18px;padding:14px 15px;display:grid}.passage-menu .menu-list button>span:first-child{color:var(--copper-light);letter-spacing:.12em;font-size:9px}.passage-menu .menu-list button>span:nth-child(2){gap:5px;display:grid}.passage-menu .menu-list button b{font-family:var(--serif);font-size:20px;font-weight:400}.passage-menu .menu-list button small{color:#f1eadc7a;letter-spacing:.11em;text-transform:uppercase;font-size:8px}.passage-menu .menu-list button>i{color:var(--copper-light);font-style:normal;transition:transform .16s}.passage-menu .menu-list button:hover,.passage-menu .menu-list button:focus-visible,.passage-menu .menu-list button.is-current{background:#f1eadc0f;border-color:#d49b728c;outline:none}.passage-menu .menu-list button:hover>i{transform:translate(5px)}.hero{grid-template-columns:minmax(620px,1.14fr) minmax(0,.86fr);height:100vh;min-height:0;display:grid;position:relative;overflow:hidden}.hero:after{content:"";background:var(--line);width:1px;height:100%;position:absolute;bottom:0;left:57%}.hero-copy{overscroll-behavior-y:auto;scrollbar-width:thin;grid-area:1/2;grid-template-rows:auto minmax(min-content,1fr);align-self:stretch;gap:clamp(28px,3.5vh,48px);min-width:0;min-height:0;padding:clamp(42px,5vh,64px) 5.5vw clamp(54px,6vh,78px) 6vw;display:grid;overflow-y:auto}.hero:not(.is-ask) .hero-copy{background:0 0}.hero:not(.is-ask) .hero-side{color:var(--ink);background:var(--paper)}.hero:not(.is-ask) .hero-wordmark,.hero:not(.is-ask) .compendium-index{color:var(--ink)}.hero:not(.is-ask) .module-switch{background:#162c2509;border-color:#162c2533}.hero:not(.is-ask) .module-switch button,.hero:not(.is-ask) .module-switch .notebook-module-trigger{color:#162c2594}.hero:not(.is-ask) .module-switch button:hover,.hero:not(.is-ask) .module-switch button:focus-visible,.hero:not(.is-ask) .module-switch .notebook-module-trigger:hover,.hero:not(.is-ask) .module-switch .notebook-module-trigger:focus-visible{color:var(--ink);background:#162c2512}.hero:not(.is-ask) .module-switch button.is-active{color:var(--paper);background:var(--forest)}.hero:not(.is-ask) .index-heading,.hero:not(.is-ask) .surah-menu .menu-list button,.hero:not(.is-ask) .read-index-tabs,.hero:not(.is-ask) .read-page-jump>div,.hero:not(.is-ask) .read-bookmark-card,.hero:not(.is-ask) .read-index-results-head,.hero:not(.is-ask) .read-index-list button{border-color:var(--line)}.hero:not(.is-ask) .menu-label,.hero:not(.is-ask) .index-heading span,.hero:not(.is-ask) .surah-menu .menu-list button>span,.hero:not(.is-ask) .passage-menu .menu-list button>span:first-child,.hero:not(.is-ask) .read-index-tabs button b,.hero:not(.is-ask) .read-page-jump label,.hero:not(.is-ask) .read-bookmark-card small,.hero:not(.is-ask) .read-index-list button>span:first-child,.hero:not(.is-ask) .mcp-mushaf-options-heading p,.hero:not(.is-ask) .mcp-mushaf-option-grid label>span,.hero:not(.is-ask) .mobile-index-tabs button b{color:var(--copper)}.hero:not(.is-ask) .surah-search input,.hero:not(.is-ask) .read-page-jump input,.hero:not(.is-ask) .read-index-results-head input{border-color:var(--line);color:var(--ink);background:#162c2506}.hero:not(.is-ask) .surah-search input::placeholder,.hero:not(.is-ask) .read-page-jump input::placeholder,.hero:not(.is-ask) .read-index-results-head input::placeholder{color:#162c256b}.hero:not(.is-ask) .surah-search input::-webkit-search-cancel-button{filter:none}.hero:not(.is-ask) .menu-list,.hero:not(.is-ask) .read-index-list{scrollbar-color:#a85e3594 #162c2514}.hero:not(.is-ask) .menu-list::-webkit-scrollbar-track{background:#162c2514}.hero:not(.is-ask) .surah-menu .menu-list button i,.hero:not(.is-ask) .passage-menu .menu-list button small,.hero:not(.is-ask) .read-index-tabs button,.hero:not(.is-ask) .read-bookmark-card,.hero:not(.is-ask) .read-index-list button small,.hero:not(.is-ask) .read-index-list button>i,.hero:not(.is-ask) .mcp-mushaf-options-heading span,.hero:not(.is-ask) .mcp-viewer-note,.hero:not(.is-ask) .menu-empty,.hero:not(.is-ask) .mobile-index-tabs button{color:var(--ink-soft)}.hero:not(.is-ask) .read-index-list button{color:var(--ink)}.hero:not(.is-ask) .surah-menu .menu-list button:hover,.hero:not(.is-ask) .surah-menu .menu-list button:focus-visible,.hero:not(.is-ask) .surah-menu .menu-list button.is-active,.hero:not(.is-ask) .passage-menu .menu-list button:hover,.hero:not(.is-ask) .passage-menu .menu-list button:focus-visible,.hero:not(.is-ask) .passage-menu .menu-list button.is-current,.hero:not(.is-ask) .read-index-tabs button.is-active,.hero:not(.is-ask) .read-index-list button:hover,.hero:not(.is-ask) .read-index-list button.is-current,.hero:not(.is-ask) .mobile-index-tabs button.is-active{color:var(--ink);background:#a85e3512}.hero:not(.is-ask) .mobile-index-tabs{border-color:var(--line);background:#162c2506}.hero:not(.is-ask) .passage-menu .menu-list button,.hero:not(.is-ask) .mcp-mushaf-options,.hero:not(.is-ask) .mcp-mushaf-option-grid select{border-color:var(--line)}.hero:not(.is-ask) .mcp-mushaf-options{background:#162c2506}.hero:not(.is-ask) .mcp-mushaf-option-grid select{color:var(--ink);background:var(--paper-deep)}.hero:not(.is-ask) .mcp-mushaf-option-grid select:disabled{color:#162c2561}.hero-reading{align-self:center;min-width:0;padding-bottom:clamp(12px,2vh,28px)}.kicker,.eyebrow{color:var(--copper);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.kicker:before{content:"";background:currentColor;width:42px;height:1px;margin:0 14px 3px 0;display:inline-block}.hero h1{max-width:680px;font-family:var(--serif);letter-spacing:-.055em;margin:28px 0 26px;font-size:clamp(72px,7.7vw,124px);font-weight:400;line-height:.78}.hero h1.is-long-title{font-size:clamp(56px,5.7vw,92px);line-height:.86}.hero h1.is-extended-title{font-size:clamp(54px,5.3vw,88px);line-height:.84}.hero h1 span{max-width:10em;color:var(--copper);margin-top:.18em;margin-left:.7em;font-size:.58em;font-style:italic;line-height:.95;display:block}.hero-deck{max-width:510px;color:var(--ink-soft);font-family:var(--serif);margin:0;font-size:22px;line-height:1.5}.page-edge-cue{z-index:24;border:1px solid var(--copper);width:44px;height:44px;color:var(--copper);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f2eee4f0;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:clamp(18px,2.2vw,30px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #162c2529}.page-edge-cue span{animation:1.8s ease-in-out infinite page-edge-nudge}.page-edge-cue:hover,.page-edge-cue:focus-visible{color:var(--paper);background:var(--copper);outline:none}@keyframes page-edge-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.page-edge-cue span{animation:none}}.hero-side{color:#eee8dc;background:var(--forest);grid-area:1/1;grid-template-rows:minmax(0,1fr);align-content:stretch;height:100vh;min-height:0;padding:clamp(88px,7vw,110px) clamp(42px,4.5vw,76px) clamp(42px,4vw,64px);display:grid;position:relative;overflow:hidden}.hero-side:before,.hero-side:after{content:"";border:1px solid #d49b7233;border-radius:50%;position:absolute}.hero-side:before{width:58vw;height:58vw;top:-30vw;right:-25vw}.hero-side:after{width:52vw;height:52vw;bottom:-34vw;right:-19vw}.hero:not(.is-ask) .hero-side:before,.hero:not(.is-ask) .hero-side:after{display:none}.work-introduction{z-index:1;border-bottom:1px solid var(--line);max-width:680px;padding-bottom:clamp(20px,2.4vh,30px);position:relative}.work-introduction h2{max-width:680px;font-family:var(--serif);letter-spacing:-.035em;margin:16px 0 14px;font-size:clamp(30px,2.5vw,42px);font-weight:400;line-height:1}.work-introduction>p:last-child{max-width:650px;color:var(--ink-soft);font-family:var(--serif);margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.45}.reading-shell{grid-template-columns:minmax(480px,1fr) minmax(0,1.45fr) minmax(280px,.55fr);align-items:start;max-width:1520px;margin:0 auto;scroll-margin-top:20px;display:grid}@media (width>=1261px){.reading-shell.has-open-echoes{grid-template-columns:minmax(430px,.9fr) minmax(0,1.3fr) minmax(400px,.9fr)}}.quran-rail{border-right:1px solid var(--line);background:#e9e2d275;min-width:0;height:100vh;position:sticky;top:0;overflow:hidden}.quran-rail-inner{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#a85e3559 transparent;height:100%;overflow-y:auto}.quran-rail-head{z-index:2;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f2eee4f5;padding:26px clamp(24px,3vw,42px) 22px;position:sticky;top:0}.quran-rail-foot{color:var(--copper);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:600}.word-dictionary{min-height:174px;margin:0}.dictionary-meaning-label,.dictionary-facts dt{color:var(--copper);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:7px;font-style:normal;font-weight:650}.dictionary-heading{justify-content:flex-end;align-items:flex-start;gap:18px;min-height:31px;display:flex;position:relative}.dictionary-heading-actions{align-items:center;gap:10px;display:flex}.dictionary-heading-actions.has-fullscreen-control{min-height:31px;padding-right:94px}.dictionary-heading-actions>span{color:var(--ink-soft);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:600}.reader-settings{position:relative}.reader-settings summary{border:1px solid var(--line);min-height:31px;color:var(--ink-soft);cursor:pointer;background:#f2eee4eb;align-items:center;gap:7px;padding:5px 9px;list-style:none;display:flex}.reader-settings summary::-webkit-details-marker{display:none}.reader-settings summary>span{color:var(--copper);font-family:var(--serif);font-size:13px;line-height:1}.reader-settings summary>b{font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:650}.reader-settings[open] summary,.reader-settings summary:hover{border-color:var(--copper);color:var(--ink)}.reader-settings summary:focus-visible{outline:1px solid var(--copper);outline-offset:2px}.reader-settings-panel{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f2eee4fa;border:1px solid #a85e356b;gap:18px;width:254px;padding:18px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 16px 42px #162c2529}.reader-settings-group{gap:10px;display:grid}.reader-settings-group+.reader-settings-group{border-top:1px solid var(--line);padding-top:16px}.reader-settings-group>p{color:var(--copper);font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:7px;font-weight:650}.reader-settings-panel label{gap:8px;display:grid}.reader-settings-panel label>span{color:var(--ink-soft);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:650}.reader-settings-panel select{border:1px solid var(--line);width:100%;color:var(--ink);background:var(--paper);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;cursor:pointer;border-radius:0;padding:10px 30px 10px 11px;font-size:9px;font-weight:650}.reader-settings-panel select:focus-visible{border-color:var(--copper);outline:1px solid var(--copper);outline-offset:2px}.reader-settings-panel .reader-settings-toggle{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;position:relative}.reader-settings-toggle input{opacity:0;width:1px;height:1px;position:absolute}.reader-settings-toggle i{border:1px solid var(--line);background:#162c2514;border-radius:999px;width:34px;height:18px;transition:border-color .16s,background .16s;position:relative}.reader-settings-toggle i:after{background:var(--ink-soft);content:"";border-radius:50%;width:10px;height:10px;transition:transform .16s,background .16s;position:absolute;top:3px;left:3px}.reader-settings-toggle input:checked+i{border-color:var(--copper);background:#a85e3529}.reader-settings-toggle input:checked+i:after{background:var(--copper);transform:translate(16px)}.reader-settings-toggle input:focus-visible+i{outline:1px solid var(--copper);outline-offset:3px}.dictionary-empty{grid-template-columns:68px 1fr;align-items:center;gap:18px;min-height:124px;display:grid}.dictionary-empty>span{width:68px;height:68px;color:var(--copper);font-family:var(--arabic);word-spacing:2px;border:1px solid #a85e3561;border-radius:50%;place-items:center;font-size:18px;display:grid}.dictionary-empty p{color:var(--ink-soft);font-family:var(--serif);margin:0;font-size:16px;line-height:1.45}.dictionary-word-line{justify-content:space-between;align-items:flex-end;gap:18px;margin:10px 0 14px;display:flex}.dictionary-word-line b{overflow-wrap:anywhere;font-family:var(--arabic);font-size:clamp(31px,2.6vw,42px);font-weight:400;line-height:1.2}.dictionary-transliteration{text-align:right;gap:3px;padding-bottom:4px;display:grid}.dictionary-transliteration small{color:var(--copper);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:650}.dictionary-transliteration i{color:var(--ink-soft);font-family:var(--serif);font-size:13px;font-style:italic}.dictionary-meaning-label{color:var(--ink-soft)}.dictionary-meaning{font-family:var(--serif);letter-spacing:-.025em;margin:4px 0 3px;font-size:clamp(20px,1.75vw,27px);line-height:1.05}.dictionary-credit{color:var(--ink-soft);font-family:var(--sans);letter-spacing:.06em;margin:0 0 13px;font-size:7px}.dictionary-morphology{border-top:1px solid var(--line);padding:13px 0}.dictionary-research-heading{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.dictionary-research-heading>span{color:var(--copper);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:650}.dictionary-research-heading a{color:var(--ink);font-family:var(--serif);font-size:13px;line-height:1.2}.dictionary-research-heading a i{color:var(--copper);font-family:var(--sans);margin-left:5px;font-size:9px;font-style:normal}.dictionary-morphology{border-bottom:1px solid var(--line)}.dictionary-morphology .dictionary-facts{border-top:0;border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:11px;padding-bottom:0}.dictionary-morphology .dictionary-anatomy{border-bottom:0}.dictionary-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,.7fr) minmax(0,1.8fr);gap:10px;margin:0;padding:13px 0;display:grid}.dictionary-facts div{min-width:0}.dictionary-facts dd{color:var(--ink);font-family:var(--sans);margin:5px 0 0;font-size:9px;line-height:1.35}.dictionary-facts dd[lang=ar]{font-family:var(--arabic);font-size:15px;line-height:1.2}.dictionary-anatomy{border-bottom:1px solid var(--line);padding:11px 0}.dictionary-anatomy summary{width:fit-content;color:var(--copper);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;font-size:7px;font-weight:650}.dictionary-anatomy summary span{color:var(--ink-soft);letter-spacing:.04em}.dictionary-anatomy summary:focus-visible{outline:1px solid var(--copper);outline-offset:3px}.dictionary-anatomy>div{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;margin-top:10px;display:grid}.dictionary-anatomy>div>div{border:1px solid var(--line);gap:4px;padding:8px;display:grid}.dictionary-anatomy b{font-family:var(--arabic);font-size:18px;font-weight:400;line-height:1.2}.dictionary-anatomy>div span{color:var(--ink-soft);font-family:var(--sans);font-size:7px;line-height:1.35}.dictionary-anatomy>p{color:var(--ink-soft);font-family:var(--sans);margin:8px 0 0;font-size:7px;line-height:1.4}.dictionary-root-family{border-bottom:1px solid var(--line);padding:12px 0}.dictionary-root-family>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dictionary-root-family>div:first-child span{color:var(--copper);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:650}.dictionary-root-family>div:first-child small{color:var(--ink-soft);font-family:var(--sans);font-size:7px}.dictionary-root-family>div:last-child{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dictionary-root-family button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;align-items:baseline;gap:6px;padding:5px 7px;display:inline-flex}.dictionary-root-family button b{font-family:var(--arabic);font-size:13px;font-weight:400}.dictionary-root-family button small{color:var(--ink-soft);font-family:var(--sans);letter-spacing:.04em;font-size:6px}.dictionary-root-family button:hover,.dictionary-root-family button.is-current{border-color:var(--copper);background:#d49b7229}.dictionary-root-family button:focus-visible{outline:1px solid var(--copper);outline-offset:2px}.dictionary-research-heading a:hover{color:var(--copper)}.dictionary-research-heading a:focus-visible{outline:1px solid var(--copper);outline-offset:3px}.quran-rail-verses{display:grid}.quran-font-abay{--arabic:"Quran Abay", "Noto Naskh Arabic", "Geeza Pro", serif}.quran-font-hamdullah{--arabic:"Quran Hamdullah", "Noto Naskh Arabic", "Geeza Pro", serif}.quran-font-latif{--arabic:"Quran Latif", "Noto Naskh Arabic", "Geeza Pro", serif}.quran-font-latif .quran-ayah .quran-arabic.is-basmala{font-size:clamp(13px,1vw,16px)}.quran-ayah{border-bottom:1px solid var(--line);direction:ltr;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"text number""translation.";align-items:start;gap:7px 16px;padding:22px clamp(12px,1.15vw,18px) 22px clamp(18px,2.2vw,32px);display:grid}.quran-ayah>span{width:42px;height:42px;color:var(--copper);font-family:var(--arabic);border:1px solid #a85e3566;border-radius:50%;grid-area:number;place-items:center;margin-top:3px;font-size:21px;display:grid}.quran-ayah .quran-arabic{min-width:0;font-family:var(--arabic);text-align:right;direction:rtl;grid-area:text;margin:0;font-size:clamp(23px,1.8vw,30px);line-height:1.85}.quran-ayah .quran-translation{min-width:0;color:var(--ink-soft);font-family:var(--serif);text-align:left;direction:ltr;grid-area:translation;margin:2px 0 0;font-size:16px;line-height:1.55}.quran-word{color:inherit;font:inherit;line-height:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;margin:0 .075em;padding:.025em .065em .08em;transition:color .16s,background .16s,border-color .16s;display:inline}.quran-word:hover,.quran-word.is-selected,.quran-ayah.is-source .quran-word,.quran-ayah.is-source .quran-word:hover,.quran-ayah.is-source .quran-word.is-selected{color:var(--copper)}.quran-word:focus-visible{outline:1px solid var(--copper);outline-offset:2px}.quran-rail-foot{justify-content:space-between;gap:18px;padding:18px clamp(18px,2.2vw,32px) 30px;display:flex}.tafsir{border-right:1px solid var(--line);min-width:0;padding:48px clamp(24px,2.8vw,46px) 78px clamp(10px,.7vw,15px);position:relative}.reading-instruction{border:1px solid var(--line);max-width:470px;color:var(--ink-soft);align-items:center;gap:16px;margin:0 0 42px;padding:13px 15px;display:flex}.reading-instruction p{letter-spacing:.03em;margin:0;font-size:10px;line-height:1.7}.echo-glyph{color:var(--copper);flex:none;font-size:16px}.movement{margin-bottom:62px;scroll-margin-top:42px}.movement-heading{grid-template-columns:28px 1fr;align-items:baseline;gap:10px;margin-bottom:22px;display:grid}.movement-heading>span{color:var(--copper);letter-spacing:.16em;font-size:9px;font-weight:600}.movement-heading h2{font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:clamp(39px,3.8vw,56px);font-weight:400;line-height:.95}.movement-heading h2:after{content:"";background:var(--copper);width:58px;height:1px;margin-top:13px;display:block}.movement-copy{gap:0;display:grid}.next-reading{border-top:1px solid var(--line);margin:8px 0 0 48px;padding-top:34px}.next-reading button{border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:#ffffff38;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:8px 18px;padding:24px 25px;transition:border-color .16s,background .16s,transform .16s;display:grid}.next-reading span{color:var(--copper);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:650}.next-reading b{overflow-wrap:anywhere;font-family:var(--serif);letter-spacing:-.025em;grid-column:1;font-size:clamp(24px,2.3vw,34px);font-weight:400;line-height:1.05}.next-reading i{border:1px solid var(--copper);width:38px;height:38px;color:var(--copper);font-family:var(--sans);border-radius:50%;grid-area:1/2/span 2;place-items:center;font-size:15px;font-style:normal;transition:color .16s,background .16s;display:grid}.next-reading button:hover,.next-reading button:focus-visible{background:#ffffff7a;border-color:#a85e357a;outline:none;transform:translateY(-2px)}.next-reading button:hover i,.next-reading button:focus-visible i{color:var(--paper);background:var(--copper)}.reading-paragraph{border:1px solid #0000;outline:none;margin-left:26px;padding:8px 14px 9px 10px;transition:border-color .16s,background .16s,transform .16s;position:relative}.reading-paragraph p{z-index:1;font-family:var(--serif);margin:0;font-size:21px;line-height:1.58;position:relative}.reading-paragraph.has-references{cursor:pointer}.reading-paragraph.has-references>p{pointer-events:none}.paragraph-reference-target{z-index:0;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.paragraph-reference-target:focus-visible{outline:1px solid var(--copper);outline-offset:2px}.reading-paragraph.has-references:after{content:"";background:linear-gradient(90deg, transparent, var(--line), transparent);height:1px;position:absolute;bottom:-1px;left:-1px;right:-1px}.reading-paragraph.has-references:hover,.reading-paragraph.has-references:focus-visible{background:#ffffff47;border-color:#a85e3547;transform:translate(5px)}.reading-paragraph.is-selected{box-shadow:none;background:0 0;border-color:#a85e357a;transform:none}.paragraph-mark{z-index:2;color:var(--copper);justify-items:center;gap:7px;display:grid;position:absolute;top:14px;left:-24px}.paragraph-mark>span{flex-direction:column;justify-content:flex-start;align-items:center;gap:1px;min-width:17px;line-height:1;display:flex}.paragraph-mark i{font-size:13px;font-style:normal}.paragraph-mark .source-mark i{font-family:var(--sans);letter-spacing:.08em;font-size:8px;font-weight:700}.paragraph-mark .source-mark{color:var(--copper)}.paragraph-mark b{letter-spacing:.1em;font-size:8px;font-weight:600}.inline-arabic{color:var(--forest-light);font-family:var(--arabic);direction:rtl;unicode-bidi:isolate;font-size:1.19em;font-weight:500;line-height:1;display:inline}.inline-quran-word{z-index:2;color:inherit;font:inherit;line-height:inherit;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0 .025em .04em;transition:color .16s,background .16s;display:inline;position:relative}.inline-quran-word:hover,.inline-quran-word.is-selected,.inline-quran-word:focus-visible{color:var(--copper)}.inline-quran-word:focus-visible{outline:1px solid var(--copper);outline-offset:2px}.echo-panel{color:#efe9dc;background:var(--forest);min-width:0;height:100vh;transition:color .18s,background .18s;position:sticky;top:0;overflow:hidden}.echo-panel-inner{overscroll-behavior-y:contain;height:100%;padding:24px clamp(20px,2vw,32px) 34px;overflow-y:auto}.echo-panel .word-dictionary{border-bottom:1px solid #eee8dc2b;min-height:0;margin:0 0 18px;padding:0 0 18px}.echo-panel .dictionary-heading{justify-content:flex-end;gap:0;display:flex}.echo-panel .dictionary-heading-actions{flex-wrap:wrap;justify-content:flex-end;width:100%}.echo-content{min-height:36vh}.echo-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.echo-theme-toggle{background:#eee8dc0a;border:1px solid #eee8dc3d;border-radius:999px;padding:2px;display:flex}.echo-theme-toggle button{color:#eee8dc9e;cursor:pointer;letter-spacing:.11em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;min-width:38px;padding:6px 9px;font-size:8px;font-weight:600}.echo-theme-toggle button:hover,.echo-theme-toggle button:focus-visible{color:#fffaf0;outline:none}.echo-theme-toggle button.is-active{color:var(--forest);background:#efe9dc}.echo-list{gap:10px;display:grid}.echo-card{border-bottom:1px solid #eee8dc2b;padding:16px 0 20px}.echo-card-meta{color:var(--copper-light);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;margin-bottom:14px;font-size:12px;font-weight:600;display:flex}.curated-echo-list .echo-card-meta{justify-content:flex-end}.echo-arabic{color:#fffaf0;font-family:var(--arabic);margin:0 0 12px;font-size:27px;font-weight:400;line-height:1.8}.echo-quran-word{color:inherit;font:inherit;line-height:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0 .06em;padding:.02em .065em .07em;transition:color .16s,background .16s;display:inline}.echo-quran-word:hover,.echo-quran-word.is-selected,.echo-quran-word:focus-visible{color:var(--copper-light)}.echo-quran-word:focus-visible{outline:1px solid var(--copper-light);outline-offset:2px}.echo-translation{color:#eee8dcb8;font-family:var(--serif);margin:0;font-size:16px;line-height:1.55}.translation-credit{color:#eee8dc61;letter-spacing:.12em;text-transform:uppercase;margin:30px 0 0;font-size:8px}.echo-empty{padding-top:48px}.empty-orbit{border:1px solid #d49b724d;border-radius:50%;place-items:center;width:190px;height:190px;margin:0 auto 32px;display:grid;position:relative}.empty-orbit:before,.empty-orbit:after{content:"";border:1px solid #d49b7226;border-radius:50%;position:absolute;inset:18px}.empty-orbit:after{inset:-12px}.empty-orbit span{color:var(--copper-light);font-size:30px}.echo-empty>p{color:#eee8dca1;max-width:330px;font-family:var(--serif);text-align:center;margin:0 auto;font-size:18px;line-height:1.6}.echo-empty strong{color:#fffaf0;font-weight:500}.echo-panel.echo-theme-plain{border-left:1px solid var(--line);color:var(--ink);background:var(--paper)}.echo-theme-green .word-dictionary{--ink:#fffaf0;--ink-soft:#eee8dcad;--line:#eee8dc30;color:#fffaf0}.echo-theme-green .reader-settings summary{color:#eee8dcc7;background:#eee8dc0a}.echo-theme-green .reader-settings[open] summary,.echo-theme-green .reader-settings summary:hover{color:#fffaf0}.echo-theme-green .reader-settings-panel{--ink:#162c25;--ink-soft:#58675f;--line:#162c2529;color:var(--ink);background:#f2eee4fc}.echo-theme-plain .word-dictionary{border-color:var(--line)}.echo-theme-plain .echo-theme-toggle{border-color:var(--line);background:#162c2509}.echo-theme-plain .echo-theme-toggle button{color:var(--ink-soft)}.echo-theme-plain .echo-theme-toggle button:hover,.echo-theme-plain .echo-theme-toggle button:focus-visible{color:var(--ink)}.echo-theme-plain .echo-theme-toggle button.is-active{color:var(--paper);background:var(--forest)}.echo-theme-plain .echo-card{border-color:var(--line)}.echo-theme-plain .echo-card-meta{color:var(--copper)}.echo-theme-plain .echo-arabic,.echo-theme-plain .echo-empty strong{color:var(--ink)}.echo-theme-plain .echo-quran-word:hover,.echo-theme-plain .echo-quran-word.is-selected,.echo-theme-plain .echo-quran-word:focus-visible{color:var(--copper)}.echo-theme-plain .echo-quran-word:focus-visible{outline-color:var(--copper)}.echo-theme-plain .echo-translation,.echo-theme-plain .echo-empty>p{color:var(--ink-soft)}.echo-theme-plain .translation-credit{color:#162c2575}.echo-theme-plain .empty-orbit,.echo-theme-plain .empty-orbit:before,.echo-theme-plain .empty-orbit:after{border-color:#a85e353d}.echo-theme-plain .empty-orbit span{color:var(--copper)}.echo-theme-plain .echo-panel-inner:before{background:var(--line)}.sheet-backdrop{display:none}@media (width<=1260px){.hero{grid-template-columns:minmax(0,.8fr) minmax(540px,1.2fr)}.menu-columns{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr);gap:24px}.menu-label{margin-bottom:10px}.reading-shell{grid-template-columns:minmax(280px,.66fr) minmax(0,1.34fr)}.echo-panel{z-index:50;opacity:0;pointer-events:none;width:min(440px,92vw);height:100vh;transition:transform .26s,opacity .26s;position:fixed;top:0;right:0;transform:translate(102%);box-shadow:-25px 0 70px #0b191547}.echo-panel.is-open{opacity:1;pointer-events:auto;transform:translate(0)}.sheet-backdrop{z-index:40;cursor:default;background:#0816126b;border:0;display:block;position:fixed;inset:0}.echo-empty{display:none}}@media (width<=900px){.hero{height:100svh;min-height:0;display:block}.hero-wordmark{color:#f1eadc;top:20px;left:20px}.hero:after,.hero-copy{display:none}.hero-reading{padding-bottom:0}.hero h1{font-size:clamp(67px,14vw,104px)}.hero h1.is-long-title,.hero h1.is-extended-title{font-size:clamp(58px,12vw,88px)}.hero-side{height:100%;padding:72px 20px 18px}.compendium-index{grid-template-rows:auto auto minmax(0,1fr);gap:18px;height:100%;padding-top:0}.mobile-index-tabs{background:#f1eadc06;border:1px solid #f1eadc2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px;display:grid}.mobile-index-tabs button{color:#f1eadc99;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px 13px;display:grid}.mobile-index-tabs button span{font-family:var(--serif);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;overflow:hidden}.mobile-index-tabs button b{color:var(--copper-light);font-family:var(--sans);letter-spacing:.12em;font-size:8px;font-weight:650}.mobile-index-tabs button.is-active{color:#f1eadc;box-shadow:inset 2px 0 var(--copper-light);background:#f1eadc17}.mobile-index-tabs button:focus-visible{outline:1px solid var(--copper-light);outline-offset:2px}.menu-columns{height:100%;min-height:0;display:block}.menu-columns.show-surahs .passage-menu,.menu-columns.show-passages .surah-menu{display:none}.surah-menu,.passage-menu{height:100%}.surah-menu{grid-template-rows:auto minmax(0,1fr)}.passage-menu{grid-template-rows:minmax(0,1fr)}.menu-label{display:none}.surah-search{margin:0 0 14px}.menu-list{height:100%;max-height:none}.reading-shell{max-width:none;display:block}.quran-rail,.echo-panel:not(.has-dictionary),.sheet-backdrop:not(.has-dictionary),.echo-panel .echo-content,.reading-instruction,.paragraph-reference-target,.paragraph-mark{display:none}.reading-paragraph.has-references{cursor:auto}.reading-paragraph.has-references>p{pointer-events:auto}.reading-paragraph.has-references:after{display:none}.reading-paragraph.has-references:hover,.reading-paragraph.has-references:focus-visible,.reading-paragraph.is-selected{box-shadow:none;background:0 0;border-color:#0000;transform:none}.tafsir{border:0;width:min(100%,760px);min-height:100svh;margin:0 auto;padding:54px 22px 100px}.reading-shell[data-dictionary-open=true] .tafsir{padding-bottom:calc(min(32svh,280px) + 42px)}.echo-panel{z-index:50;opacity:0;pointer-events:none;border-radius:14px 14px 0 0;width:auto;height:auto;max-height:min(32svh,280px);transition:transform .26s,opacity .26s;position:fixed;inset:auto 0 0;transform:translateY(102%);box-shadow:0 -12px 36px #0b191538}.echo-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.echo-panel-inner{height:auto;max-height:min(32svh,280px);padding:11px 18px calc(14px + env(safe-area-inset-bottom))}.echo-panel-inner:before{display:none}.echo-panel .word-dictionary{border:0;min-height:0;margin:0;padding:0}.echo-panel .dictionary-heading{min-height:27px}.echo-panel .dictionary-heading-actions{flex-wrap:nowrap;gap:5px}.echo-panel .dictionary-heading-actions>span{display:none}.echo-panel .reader-settings summary{min-height:27px;padding:3px 7px}.echo-panel .echo-theme-toggle button{padding:4px 6px;font-size:6px}.echo-panel .dictionary-word-line{margin:2px 0 5px}.echo-panel .dictionary-word-line b{font-size:30px}.echo-panel .dictionary-transliteration{gap:1px;padding-bottom:1px}.echo-panel .dictionary-transliteration small{display:none}.echo-panel .dictionary-meaning{margin:2px 0;font-size:20px}.echo-panel .dictionary-credit{margin-bottom:0}.sheet-backdrop{z-index:40;cursor:default;background:#0816126b;border:0;display:block;position:fixed;inset:0}.sheet-backdrop.has-dictionary,.echo-empty{display:none}}@media (width<=620px){.word-dictionary{min-height:156px;margin-top:19px}.dictionary-empty{min-height:105px}.dictionary-word-line b{font-size:34px}.dictionary-meaning{font-size:22px}.dictionary-heading-actions{gap:7px}.dictionary-heading-actions>span{display:none}.reader-settings summary{padding:5px 8px}.reader-settings summary>b{display:none}.reader-settings-panel{width:min(254px,100vw - 44px)}.dictionary-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.quran-ayah{grid-template-columns:minmax(0,1fr) 42px;gap:13px;padding:22px 19px}.quran-ayah .quran-arabic{font-size:24px}.wordmark{font-size:19px}.wordmark-mark{width:29px;height:29px;font-size:19px}.compendium-index{padding:0}.surah-search{margin-right:0}.surah-menu .menu-list button{grid-template-columns:32px 1fr auto;gap:9px;padding:14px 10px}.surah-menu .menu-list button b{font-size:18px}.passage-menu .menu-list button{grid-template-columns:27px 1fr auto;gap:10px;padding:15px 12px}.passage-menu .menu-list button b{font-size:19px}.hero-copy{gap:42px;padding:104px 23px 66px}.hero-wordmark{top:24px;left:23px}.kicker{font-size:8px}.kicker:before{width:28px}.hero h1{margin-top:24px;font-size:clamp(60px,18vw,82px);line-height:.82}.hero h1 span{margin-left:.2em}.hero-deck{font-size:19px}.hero-side{padding:68px 18px 16px}.work-introduction h2{font-size:36px}.work-introduction>p:last-child{font-size:18px}.tafsir{padding:55px 18px 80px}.reading-instruction{margin-bottom:82px}.movement{margin-bottom:96px}.next-reading{margin-left:0;padding-top:26px}.next-reading button{grid-template-columns:minmax(0,1fr) 34px;padding:20px 18px}.next-reading b{font-size:23px}.next-reading i{width:34px;height:34px}.movement-heading{grid-template-columns:30px 1fr;gap:12px}.movement-heading h2{font-size:39px}.reading-paragraph{margin-left:0;padding:15px 0 17px}.reading-paragraph p{font-size:19px;line-height:1.64}.echo-arabic{font-size:25px}}@media (width>=1800px){.hero-deck,.work-introduction>p:last-child,.quran-ayah .quran-translation{color:#34473f;font-weight:500}.reading-paragraph p{color:#10271f;font-weight:500}.dictionary-meaning,.dictionary-empty p,.echo-translation,.echo-empty>p{font-weight:500}.echo-theme-green .word-dictionary{--ink-soft:#f8f4ecdb}.echo-theme-green .echo-translation,.echo-theme-green .echo-empty>p{color:#f8f4ece6}.echo-theme-plain .echo-translation,.echo-theme-plain .echo-empty>p{color:#34473f}.wordmark{gap:clamp(14px,.75vw,22px);font-size:clamp(25px,1.18vw,34px)}.wordmark-mark{width:clamp(39px,1.8vw,52px);height:clamp(39px,1.8vw,52px);font-size:clamp(25px,1.25vw,36px)}.hero-wordmark{top:clamp(34px,2vw,54px);left:4.6vw}.hero{grid-template-columns:minmax(0,57fr) minmax(0,43fr)}.hero-side{padding:clamp(116px,8vh,168px) clamp(70px,4.6vw,124px) clamp(62px,5vh,108px)}.menu-columns{grid-template-columns:minmax(260px,.72fr) minmax(460px,1.28fr);gap:clamp(44px,3.2vw,86px)}.menu-label{margin-bottom:clamp(20px,1.4vh,28px);font-size:clamp(9px,.48vw,13px)}.surah-search{margin-bottom:clamp(16px,1.2vh,24px)}.surah-search input{min-height:clamp(44px,2.5vw,58px);padding:11px 14px;font-size:clamp(11px,.54vw,15px)}.menu-list{gap:clamp(7px,.45vw,12px);padding-right:12px}.surah-menu .menu-list button{grid-template-columns:52px 1fr auto;gap:clamp(18px,1vw,28px);padding:clamp(16px,1.05vw,25px) 16px}.surah-menu .menu-list button>span,.passage-menu .menu-list button>span:first-child{font-size:clamp(10px,.5vw,14px)}.surah-menu .menu-list button b{font-size:clamp(23px,1.12vw,32px)}.surah-menu .menu-list button i{font-size:clamp(24px,1.16vw,34px)}.passage-menu .menu-list button{grid-template-columns:48px minmax(0,1fr) auto;gap:clamp(20px,1.15vw,32px);padding:clamp(18px,1.15vw,28px) clamp(18px,1vw,26px)}.passage-menu .menu-list button b{font-size:clamp(24px,1.16vw,34px);line-height:1.12}.passage-menu .menu-list button small{font-size:clamp(9px,.45vw,12px)}.hero-copy{gap:clamp(38px,4vh,72px);padding:clamp(64px,5.2vh,104px) clamp(72px,5.2vw,142px) clamp(72px,6vh,122px) clamp(78px,5.6vw,154px)}.work-introduction{max-width:980px;padding-bottom:clamp(28px,2.5vh,48px)}.work-introduction h2{max-width:960px;margin:clamp(18px,1.2vw,28px) 0 clamp(16px,1vw,24px);font-size:clamp(46px,2.35vw,72px)}.work-introduction>p:last-child{max-width:920px;font-size:clamp(20px,1vw,28px)}.kicker,.eyebrow{font-size:clamp(11px,.55vw,15px)}.kicker:before{width:clamp(48px,2.5vw,72px);margin-right:clamp(16px,.9vw,24px)}.hero h1{max-width:1180px;margin:clamp(34px,2.2vw,54px) 0 clamp(30px,1.8vw,46px);font-size:clamp(132px,min(6.8vw,11vh),220px)}.hero h1.is-long-title{font-size:clamp(96px,min(4.8vw,8.6vh),154px)}.hero h1.is-extended-title{font-size:clamp(90px,min(4.4vw,8vh),144px)}.hero-deck{max-width:800px;font-size:clamp(26px,1.28vw,36px)}.reading-shell,.reading-shell.has-open-echoes{width:100%;max-width:none}.reading-shell{grid-template-columns:minmax(560px,.92fr) minmax(720px,1.28fr) minmax(440px,.72fr)}.reading-shell.has-open-echoes{grid-template-columns:minmax(540px,.92fr) minmax(720px,1.28fr) minmax(540px,.92fr)}.quran-rail-head{padding:clamp(32px,2vw,52px) clamp(34px,2.5vw,72px) clamp(28px,1.7vw,44px)}.word-dictionary{min-height:clamp(210px,12vw,286px)}.dictionary-meaning-label,.dictionary-facts dt,.dictionary-heading-actions>span,.reader-settings summary>b,.reader-settings-group>p,.reader-settings-panel label>span,.dictionary-research-heading>span,.dictionary-anatomy summary,.dictionary-root-family>div:first-child span,.dictionary-root-family>div:first-child small{font-size:clamp(8px,.4vw,11px)}.dictionary-word-line b{font-size:clamp(43px,2.25vw,62px)}.dictionary-transliteration i,.dictionary-research-heading a{font-size:clamp(15px,.72vw,20px)}.dictionary-meaning{font-size:clamp(27px,1.4vw,39px)}.dictionary-empty{grid-template-columns:70px 1fr;gap:18px;min-height:112px}.dictionary-empty>span{width:70px;height:70px;font-size:20px}.dictionary-empty p{font-size:clamp(18px,.92vw,25px)}.quran-ayah{grid-template-columns:minmax(0,1fr) 56px;gap:10px clamp(20px,1.2vw,34px);padding:clamp(22px,1.25vw,34px) clamp(14px,.85vw,24px) clamp(22px,1.25vw,34px) clamp(26px,1.8vw,52px)}.quran-ayah>span{width:54px;height:54px;font-size:27px}.quran-ayah .quran-arabic{font-size:clamp(31px,1.62vw,45px);line-height:1.9}.quran-font-latif .quran-ayah .quran-arabic.is-basmala{font-size:clamp(18px,.92vw,25px)}.quran-ayah .quran-translation{font-size:clamp(19px,.9vw,25px)}.quran-rail-foot{padding:clamp(20px,1.2vw,32px) clamp(26px,1.8vw,52px) clamp(30px,1.8vw,50px);font-size:clamp(9px,.44vw,12px)}.tafsir{padding:clamp(38px,2.1vw,56px) clamp(30px,2vw,56px) clamp(66px,3.2vw,96px) clamp(10px,.6vw,16px)}.reading-instruction,.movement,.next-reading{max-width:1060px}.reading-instruction{max-width:680px;margin-bottom:clamp(24px,1.4vw,36px);padding:14px 17px}.reading-instruction p{font-size:clamp(12px,.56vw,15px)}.movement{margin-bottom:clamp(48px,2.4vw,72px)}.movement-heading{grid-template-columns:28px 1fr;gap:10px;margin-bottom:clamp(18px,1vw,28px)}.movement-heading>span{font-size:clamp(10px,.5vw,14px)}.movement-heading h2{font-size:clamp(56px,2.8vw,78px)}.reading-paragraph{margin-left:26px;padding:clamp(7px,.45vw,11px) clamp(10px,.65vw,17px)}.reading-paragraph p{font-size:clamp(24px,1.16vw,32px);line-height:1.56}.paragraph-mark{top:15px;left:-24px}.paragraph-mark i{font-size:17px}.paragraph-mark b,.paragraph-mark .source-mark i{font-size:10px}.next-reading{margin-left:62px}.next-reading button{padding:clamp(28px,1.6vw,44px)}.next-reading span{font-size:clamp(9px,.45vw,12px)}.next-reading b{font-size:clamp(32px,1.55vw,44px)}.echo-panel-inner{padding:clamp(30px,1.8vw,50px) clamp(28px,2vw,58px) clamp(42px,2.5vw,72px)}.echo-panel-head{margin-bottom:clamp(18px,1vw,28px)}.echo-theme-toggle button{padding:7px 11px;font-size:clamp(8px,.38vw,10px)}.echo-list{gap:clamp(20px,1.2vw,34px)}.echo-card{padding:clamp(18px,1vw,28px) 0}.echo-card-meta{margin-bottom:18px;font-size:clamp(13px,.62vw,17px)}.echo-arabic{font-size:clamp(33px,1.62vw,45px)}.echo-translation{font-size:clamp(19px,.92vw,26px)}.translation-credit{font-size:clamp(9px,.42vw,12px)}.empty-orbit{width:clamp(170px,8vw,230px);height:clamp(170px,8vw,230px)}.echo-empty>p{max-width:440px;font-size:clamp(21px,1vw,28px)}}.module-switch{z-index:4;scrollbar-width:none;background:#f1eadc09;border:1px solid #f1eadc33;border-radius:999px;align-items:center;gap:3px;max-width:calc(100vw - clamp(340px,23vw,430px));padding:3px;display:flex;position:absolute;top:clamp(31px,3.55vh,42px);left:clamp(315px,20vw,390px);overflow-x:auto}.module-switch::-webkit-scrollbar{display:none}.module-switch button{color:#f1eadc94;cursor:pointer;letter-spacing:.13em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;min-width:68px;padding:7px 13px;font-size:8px;font-weight:650;transition:color .16s,background .16s}.module-switch button:hover,.module-switch button:focus-visible{color:#fffaf0;outline:none}.module-switch button.is-active{color:var(--forest);background:#f1eadc}.module-switch .notebook-module-trigger{color:#f1eadc94;letter-spacing:.13em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-width:68px;padding:7px 13px;font-size:8px;font-weight:650;transition:color .16s,background .16s;display:inline-flex}.module-switch .notebook-module-trigger span{color:var(--copper-light);font-size:9px;transition:transform .16s}.module-switch .notebook-module-trigger:hover,.module-switch .notebook-module-trigger:focus-visible{color:#fffaf0;background:#f1eadc14;outline:none}.module-switch .notebook-module-trigger:hover span,.module-switch .notebook-module-trigger:focus-visible span{transform:translate(2px,-2px)}.read-shell{background:var(--paper-deep);grid-template-columns:minmax(0,1.72fr) minmax(360px,.68fr);width:100%;max-width:none;min-height:100vh;margin:0 auto;scroll-margin-top:20px;display:grid}.read-mushaf{background:radial-gradient(circle at 50% 44%, #ffffffb3, transparent 55%), var(--paper-deep);min-width:0;height:100vh;position:relative;overflow:hidden}.read-mushaf-scroll{overscroll-behavior-y:contain;scrollbar-width:thin;place-items:center;height:100%;padding:18px clamp(62px,6vw,112px);display:grid;overflow-y:auto}.mushaf-page{width:min(760px,100%);min-height:calc(100vh - 36px);color:var(--ink);background:linear-gradient(90deg,#a85e350a,#0000 12% 88%,#a85e350a),#f7f3e9f5;border:1px solid #a85e3533;flex-direction:column;padding:clamp(28px,3.7vh,52px) clamp(42px,4vw,70px) clamp(26px,3vh,42px);display:flex;position:relative;box-shadow:0 18px 55px #162c2517,inset 0 0 0 7px #a85e3509}.mushaf-page:before,.mushaf-page:after{content:"";pointer-events:none;border:1px solid #a85e351f;position:absolute;inset:12px}.mushaf-page:after{border-color:#162c2512;inset:18px}.mushaf-surah-heading{z-index:1;text-align:center;border-top:1px solid #a85e3566;border-bottom:1px solid #a85e3566;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:14px;padding:10px 16px 12px;display:grid;position:relative}.mushaf-surah-heading:before,.mushaf-surah-heading:after{content:"";background:#a85e3538;width:1px;position:absolute;top:4px;bottom:4px}.mushaf-surah-heading h2{font-family:var(--arabic);margin:0;font-size:clamp(25px,2.1vw,36px);font-weight:400;line-height:1.45}.mushaf-surah-heading>span{color:var(--copper);font-family:var(--arabic);font-size:19px}.mushaf-basmala{z-index:1;font-family:var(--arabic);text-align:center;margin:clamp(18px,3vh,34px) 0 0;font-size:clamp(27px,2.4vw,42px);line-height:1.7;position:relative}.mushaf-verses{z-index:1;flex:1;align-content:center;gap:clamp(8px,1.15vh,16px);padding:clamp(24px,4vh,52px) 0;display:grid;position:relative}.mushaf-verses.is-fatiha{gap:clamp(9px,1.4vh,19px)}.mushaf-verse{font-family:var(--arabic);text-align:center;margin:0;font-size:clamp(29px,min(2.5vw,4.3vh),44px);font-weight:400;line-height:2.05}.mushaf-page[data-page="2"] .mushaf-verse{font-size:clamp(27px,min(2.2vw,3.7vh),39px);line-height:1.9}.mushaf-verse-words{display:inline}.mushaf-word{color:inherit;cursor:pointer;font:inherit;line-height:inherit;white-space:nowrap;background:0 0;border:0;border-radius:0;margin:0 .055em;padding:.015em .045em .055em;transition:color .15s;display:inline}.mushaf-word:hover,.mushaf-word:focus-visible,.mushaf-word.is-selected{color:var(--copper);outline:none}.mushaf-word:focus-visible{box-shadow:0 1px var(--copper)}.mushaf-ayah-marker{width:1.72em;height:1.72em;color:var(--copper);font-family:var(--arabic);vertical-align:.08em;background:#f2eee4c2;border:1px solid #a85e357a;border-radius:50%;place-items:center;margin:0 .18em;font-size:.55em;line-height:1;display:inline-grid}button.mushaf-ayah-marker{cursor:pointer}.mushaf-ayah-marker.has-echo{color:#fffaf0;background:#36745e;border-color:#36745e;transition:background .15s,box-shadow .15s,transform .15s;box-shadow:0 0 0 3px #36745e1a}.mushaf-ayah-marker.has-echo:hover,.mushaf-ayah-marker.has-echo:focus-visible,.mushaf-ayah-marker.has-echo.is-selected{background:var(--forest);outline:none;transform:translateY(-1px);box-shadow:0 0 0 5px #36745e2b}.mushaf-page-footer{z-index:1;color:var(--ink-soft);font-family:var(--arabic);border-top:1px solid #a85e3547;grid-template-columns:1fr 42px 1fr;align-items:center;gap:14px;padding-top:12px;font-size:13px;display:grid;position:relative}.mushaf-page-footer b{width:34px;height:34px;color:var(--copper);border:1px solid #a85e3557;border-radius:50%;justify-self:center;place-items:center;font-weight:400;display:grid}.mushaf-page-footer span:last-child{text-align:left}.mushaf-page-turn{z-index:5;width:54px;min-height:92px;color:var(--copper);cursor:pointer;background:#f2eee4f0;border:1px solid #a85e3557;place-items:center;transition:color .15s,background .15s,transform .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 28px #162c2517}.mushaf-page-turn span{align-self:end;font-size:21px}.mushaf-page-turn small{letter-spacing:.08em;text-align:center;text-transform:uppercase;align-self:start;padding:0 4px;font-size:7px;font-weight:650}.mushaf-page-turn:disabled{opacity:.22;cursor:not-allowed}.read-side-panel{color:#fffaf0;background:var(--forest);min-width:0;height:100vh;transition:color .18s,background .18s;position:sticky;top:0;overflow:hidden}.read-side-panel-inner{overscroll-behavior-y:contain;scrollbar-width:thin;height:100%;padding:clamp(22px,2.2vw,38px) clamp(22px,2.4vw,42px) 42px;overflow-y:auto}.read-side-panel .word-dictionary{border-bottom:1px solid #eee8dc2e;min-height:0;margin:0 0 20px;padding:0 0 20px}.read-side-panel .dictionary-heading-actions{flex-wrap:wrap;justify-content:flex-end;width:100%}.read-side-panel .dictionary-empty{min-height:92px;padding-top:16px}.read-side-panel .dictionary-empty>span{width:52px;height:52px;font-size:15px}.read-side-panel .dictionary-empty p{font-size:14px;line-height:1.45}.read-side-panel.echo-theme-green .word-dictionary{--ink:#fffaf0;--ink-soft:#f8f4eccc;--line:#eee8dc30;color:#fffaf0}.read-side-panel.echo-theme-green .reader-settings summary{color:#eee8dcc7;background:#eee8dc0a}.read-side-panel.echo-theme-green .reader-settings-panel{--ink:#162c25;--ink-soft:#58675f;--line:#162c2529;color:var(--ink);background:#f2eee4fc}.read-side-panel.echo-theme-plain{border-left:1px solid var(--line);color:var(--ink);background:var(--paper)}.read-side-panel.echo-theme-plain .word-dictionary{border-color:var(--line)}.read-side-panel.echo-theme-plain .echo-theme-toggle{border-color:var(--line);background:#162c2509}.read-side-panel.echo-theme-plain .echo-theme-toggle button{color:var(--ink-soft)}.read-side-panel.echo-theme-plain .echo-theme-toggle button.is-active{color:var(--paper);background:var(--forest)}.read-echo-line{min-height:46vh}.read-echo-line>header{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:22px;display:flex}.read-echo-line>header>span{color:var(--copper-light);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:650}.read-echo-list{gap:0;padding-left:14px;display:grid;position:relative}.read-echo-list:before{content:"";background:#d49b7252;width:1px;position:absolute;top:9px;bottom:12px;left:24px}.read-echo-entry{grid-template-columns:22px minmax(0,1fr);gap:15px;padding:0 0 30px;display:grid;position:relative}.read-echo-node{z-index:1;border:1px solid var(--copper-light);width:21px;height:21px;color:var(--forest);background:var(--copper-light);letter-spacing:.06em;border-radius:50%;place-items:center;margin-top:5px;font-size:6px;font-weight:700;display:grid}.read-echo-entry p{color:#f8f4ecc7;font-family:var(--serif);margin:0;font-size:15px;line-height:1.48}.read-echo-entry .read-echo-phrase{color:#fffaf0;font-family:var(--arabic);text-align:right;margin:0 0 11px;font-size:23px;line-height:1.7}.read-echo-entry .read-echo-gain{color:#fffaf0;margin-top:8px}.read-echo-refs{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.read-echo-refs span{color:var(--copper-light);letter-spacing:.1em;text-transform:uppercase;border:1px solid #d49b7247;padding:5px 7px;font-size:7px;font-weight:650}.read-echo-empty{color:#f8f4eca6;border-top:1px solid #eee8dc29;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;padding:22px 0;display:grid}.read-echo-empty>span{color:var(--copper-light);text-align:center;font-size:22px}.read-echo-empty p{max-width:300px;font-family:var(--serif);margin:0;font-size:17px;line-height:1.5}.read-side-panel.echo-theme-plain .read-echo-line>header>span,.read-side-panel.echo-theme-plain .read-echo-refs span{color:var(--copper)}.read-side-panel.echo-theme-plain .read-echo-list:before{background:#a85e3547}.read-side-panel.echo-theme-plain .read-echo-node{border-color:var(--copper);color:var(--paper);background:var(--copper)}.read-side-panel.echo-theme-plain .read-echo-entry p,.read-side-panel.echo-theme-plain .read-echo-empty{color:var(--ink-soft)}.read-side-panel.echo-theme-plain .read-echo-entry .read-echo-phrase,.read-side-panel.echo-theme-plain .read-echo-entry .read-echo-gain{color:var(--ink)}.read-side-panel.echo-theme-plain .read-echo-empty{border-color:var(--line)}.similar-ayah-line{min-height:46vh}.similar-ayah-line>header{border-bottom:1px solid #eee8dc2e;justify-content:space-between;align-items:end;gap:20px;padding-bottom:18px;display:flex}.similar-ayah-line>header .eyebrow{color:var(--copper-light);margin:0 0 6px}.similar-ayah-line>header h2{color:#fffaf0;font-family:var(--serif);margin:0;font-size:clamp(27px,2vw,42px);font-weight:500;line-height:1}.similar-ayah-line>header>span,.similar-ayah-meta,.similar-ayah-list dl,.similar-ayah-line>footer{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:650}.similar-ayah-line>header>span{color:var(--copper-light)}.similar-ayah-list{display:grid}.similar-ayah-list article{border-bottom:1px solid #eee8dc29;padding:clamp(22px,2vw,34px) 0}.similar-ayah-meta{color:#f8f4ec94;justify-content:space-between;gap:18px;margin-bottom:12px;display:flex}.similar-ayah-meta b{color:var(--copper-light);font-weight:650}.similar-ayah-list article>p{color:#fffaf0;font-family:var(--arabic);text-align:right;flex-wrap:wrap;justify-content:flex-start;gap:0 .28em;margin:0;font-size:clamp(25px,1.65vw,36px);line-height:1.9;display:flex}.similar-ayah-list article>p span{display:inline-block}.similar-ayah-list article>p span.is-matched{color:var(--copper-light);text-shadow:0 0 22px #d49b7229}.research-occurrences{gap:7px;margin-top:17px;display:grid}.research-occurrences button{color:#f8f4ec9e;text-align:left;cursor:pointer;background:0 0;border:1px solid #eee8dc26;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;padding:9px 11px;display:grid}.research-occurrences button:hover,.research-occurrences button:focus-visible{border-color:var(--copper-light);color:#fffaf0;outline:none}.research-occurrences button b{color:var(--copper-light);font:650 8px/1 var(--sans);letter-spacing:.08em}.research-occurrences button span{color:inherit;font-family:var(--arabic);text-align:right;font-size:clamp(18px,1.15vw,25px);line-height:1.6}.research-ref-loading{color:#f8f4ec8c;font-family:var(--serif);margin:0;font-size:16px}.similar-ayah-list dl{border:1px solid #eee8dc26;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 0;display:grid}.similar-ayah-list dl>div{gap:4px;padding:9px 10px;display:grid}.similar-ayah-list dl>div+div{border-left:1px solid #eee8dc26}.similar-ayah-list dt{color:#f8f4ec73;font-size:6px}.similar-ayah-list dd{color:#fffaf0;margin:0;font-size:10px}.similar-ayah-status{color:#f8f4eca8;text-align:center;align-content:center;place-items:center;gap:16px;min-height:230px;display:grid}.similar-ayah-status>span{width:54px;height:54px;color:var(--copper-light);font-family:var(--arabic);border:1px solid #d49b7266;border-radius:50%;place-items:center;display:grid}.similar-ayah-status p{max-width:310px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.5}.similar-ayah-line>footer{flex-wrap:wrap;gap:16px;padding-top:20px;display:flex}.similar-ayah-line>footer a{color:#f8f4ec80}.similar-ayah-line>footer span{color:#f8f4ec6b}.similar-ayah-panel.echo-theme-plain .similar-ayah-line>header,.similar-ayah-panel.echo-theme-plain .similar-ayah-list article{border-color:var(--line)}.similar-ayah-panel.echo-theme-plain .similar-ayah-line>header h2,.similar-ayah-panel.echo-theme-plain .similar-ayah-list article>p,.similar-ayah-panel.echo-theme-plain .similar-ayah-list dd{color:var(--ink)}.similar-ayah-panel.echo-theme-plain .similar-ayah-meta,.similar-ayah-panel.echo-theme-plain .similar-ayah-status,.similar-ayah-panel.echo-theme-plain .similar-ayah-line>footer a,.similar-ayah-panel.echo-theme-plain .similar-ayah-line>footer span{color:var(--ink-soft)}.similar-ayah-panel.echo-theme-plain .similar-ayah-list dl,.similar-ayah-panel.echo-theme-plain .similar-ayah-list dl>div+div{border-color:var(--line)}.similar-ayah-panel.echo-theme-plain .similar-ayah-list dt{color:var(--ink-soft)}@supports (color:color-mix(in lab, red, red)){.similar-ayah-panel.echo-theme-plain .similar-ayah-list dt{color:color-mix(in srgb, var(--ink-soft) 72%, transparent)}}.similar-ayah-panel.echo-theme-plain .similar-ayah-list article>p span.is-matched{color:var(--copper)}.similar-ayah-panel.echo-theme-plain .research-occurrences button{border-color:var(--line)}.similar-ayah-panel.echo-theme-plain .research-occurrences button,.similar-ayah-panel.echo-theme-plain .research-ref-loading{color:var(--ink-soft)}.read-sheet-backdrop{display:none}@media (width>=1800px){.read-shell{grid-template-columns:minmax(0,1.82fr) minmax(520px,.68fr)}.mushaf-page{width:min(940px,100%)}.mushaf-verse{font-size:clamp(38px,min(2.05vw,4.25vh),58px)}.mushaf-page[data-page="2"] .mushaf-verse{font-size:clamp(35px,min(1.8vw,3.7vh),51px)}.read-echo-entry p{font-size:clamp(17px,.82vw,22px)}.read-echo-entry .read-echo-phrase{font-size:clamp(27px,1.25vw,34px)}}@media (width<=1100px) and (width>=901px){.module-switch{left:300px}.read-shell{grid-template-columns:minmax(0,1.42fr) minmax(330px,.72fr)}.read-mushaf-scroll{padding-left:54px;padding-right:54px}.mushaf-page{padding-left:34px;padding-right:34px}.mushaf-page-turn{width:42px}.mushaf-page-turn.is-next{left:-49px}.mushaf-page-turn.is-previous{right:-49px}}@media (width<=900px){.hero-wordmark{top:19px;left:18px}.module-switch{max-width:calc(100vw - 270px);top:20px;left:auto;right:18px}.module-switch button,.module-switch .notebook-module-trigger{min-width:53px;padding:6px 8px;font-size:6px}.hero-side{padding-top:78px}.read-shell{min-height:100svh;scroll-margin-top:0;display:block}.read-mushaf{height:100svh}.read-mushaf-scroll{padding:10px}.mushaf-page{width:100%;min-height:calc(100svh - 20px);padding:28px 20px 54px}.mushaf-surah-heading{grid-template-columns:24px minmax(0,1fr) 24px;gap:8px;padding:7px 10px 9px}.mushaf-surah-heading h2{font-size:clamp(22px,7vw,29px)}.mushaf-surah-heading>span{font-size:14px}.mushaf-basmala{margin-top:14px;font-size:clamp(24px,8vw,32px)}.mushaf-verses,.mushaf-verses.is-fatiha{gap:clamp(4px,.9svh,9px);padding:14px 0 18px}.mushaf-verse,.mushaf-page[data-page="2"] .mushaf-verse{font-size:clamp(23px,min(7.2vw,4.2svh),34px);line-height:1.9}.mushaf-page[data-page="2"] .mushaf-verse{font-size:clamp(21px,min(6.4vw,3.7svh),30px);line-height:1.82}.mushaf-page-footer{grid-template-columns:1fr 34px 1fr;gap:8px;padding-top:8px;font-size:10px}.mushaf-page-footer b{width:29px;height:29px}.mushaf-page-turn{width:40px;min-height:36px;top:auto;bottom:8px;transform:none}.mushaf-page-turn.is-next{left:11px}.mushaf-page-turn.is-previous{right:11px}.mushaf-page-turn span{align-self:center;font-size:17px}.mushaf-page-turn small{display:none}.mushaf-page-turn:not(:disabled):hover,.mushaf-page-turn:not(:disabled):focus-visible{transform:translateY(-1px)}.read-side-panel{z-index:56;opacity:0;pointer-events:none;border-radius:16px 16px 0 0;height:auto;max-height:min(58svh,520px);transition:transform .24s,opacity .24s;position:fixed;inset:auto 0 0;transform:translateY(102%);box-shadow:0 -18px 48px #0b191540}.read-side-panel.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.read-side-panel-inner{height:auto;max-height:min(58svh,520px);padding:13px 18px calc(17px + env(safe-area-inset-bottom))}.read-side-panel .word-dictionary{margin-bottom:13px;padding-bottom:13px}.read-side-panel .dictionary-heading-actions{flex-wrap:nowrap;gap:5px}.read-side-panel .dictionary-heading-actions>span{display:none}.read-side-panel .reader-settings summary{min-height:27px;padding:3px 7px}.read-side-panel .echo-theme-toggle button{padding:4px 6px;font-size:6px}.read-side-panel.has-echo:not(.has-word) .dictionary-empty,.read-side-panel.has-word .read-echo-line{display:none}.read-side-panel .dictionary-word-line{margin:3px 0 5px}.read-side-panel .dictionary-word-line b{font-size:31px}.read-side-panel .dictionary-transliteration small{display:none}.read-side-panel .dictionary-meaning{margin:2px 0;font-size:21px}.read-side-panel .dictionary-credit{margin-bottom:0}.read-echo-line>header{margin-bottom:14px}.read-echo-entry{padding-bottom:22px}.read-echo-entry p{font-size:14px}.read-echo-entry .read-echo-phrase{font-size:22px}.read-sheet-backdrop{z-index:55;background:#08161252;border:0;display:block;position:fixed;inset:0}}@media (width<=480px){.hero-wordmark{max-width:190px}.hero-wordmark .wordmark-mark{display:none}.module-switch{right:14px}.mushaf-page{padding-left:15px;padding-right:15px}.mushaf-verse,.mushaf-page[data-page="2"] .mushaf-verse{font-size:clamp(21px,min(6.7vw,4svh),30px)}}@media (width>=1800px) and (height<=1500px){.hero-copy{gap:clamp(18px,2.2vh,32px);padding:clamp(38px,4vh,58px) clamp(58px,4.5vw,112px) clamp(42px,4.5vh,68px) clamp(62px,4.8vw,120px)}.work-introduction{padding-bottom:clamp(14px,1.8vh,22px)}.work-introduction h2{margin:clamp(10px,1.2vh,16px) 0 clamp(9px,1vh,14px);font-size:clamp(34px,min(2vw,4.2vh),48px);line-height:.98}.work-introduction>p:last-child{font-size:clamp(15px,min(.9vw,1.8vh),20px);line-height:1.35}.hero-reading{padding-bottom:0}.kicker,.eyebrow{font-size:clamp(9px,min(.5vw,1.1vh),12px)}.hero h1{margin:clamp(18px,2.2vh,28px) 0 clamp(16px,2vh,26px);font-size:clamp(88px,min(5.2vw,11vh),136px)}.hero h1.is-long-title{font-size:clamp(68px,min(4.2vw,9vh),108px)}.hero h1.is-extended-title{font-size:clamp(64px,min(3.9vw,8.2vh),100px)}.hero-deck{max-width:680px;font-size:clamp(20px,min(1.15vw,2.5vh),27px);line-height:1.42}}.compendium-index{grid-template-rows:auto minmax(0,1fr);gap:clamp(20px,2.5vh,32px)}.index-heading{border-bottom:1px solid #f1eadc33;justify-content:space-between;align-items:baseline;gap:22px;padding-bottom:15px;display:flex}.index-heading p{font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(24px,2vw,32px);font-weight:400;line-height:1}.index-heading span,.hero-reading-meta>span{color:var(--copper-light);font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:600}.hero-reading-meta{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:15px;display:flex}.hero-reading-meta>span{color:var(--copper)}.work-introduction .eyebrow{grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;display:flex}.work-introduction .eyebrow span:last-child{color:var(--ink-soft);letter-spacing:.16em;font-size:.82em}.read-index{grid-template-rows:auto minmax(0,1fr)}.read-index-grid{grid-template-columns:minmax(160px,.58fr) minmax(280px,1.42fr);gap:clamp(24px,2.5vw,46px);min-height:0;display:grid}.read-index-tools,.read-index-results{min-width:0;min-height:0}.read-index-tools{grid-template-rows:auto auto minmax(0,1fr);align-content:start;gap:22px;display:grid}.read-index-tabs{border-bottom:1px solid #f1eadc2e;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:12px;display:grid}.read-index-tabs button{color:#f1eadc94;min-width:0;font-family:var(--serif);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 9px;font-size:18px;display:flex}.read-index-tabs button b{color:var(--copper-light);font-family:var(--sans);letter-spacing:.12em;font-size:7px;font-weight:650}.read-index-tabs button.is-active{color:#f1eadc;box-shadow:inset 2px 0 var(--copper-light);background:#f1eadc14}.read-index-tabs button:focus-visible,.read-page-jump input:focus,.read-page-jump button:focus-visible,.read-bookmark-card:focus-visible,.read-index-list button:focus-visible,.read-hero-actions button:focus-visible,.read-bookmark-toggle:focus-visible{outline:1px solid var(--copper-light);outline-offset:2px}.read-page-jump{gap:8px;display:grid}.read-page-jump label,.read-bookmark-card small{color:var(--copper-light);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:650}.read-page-jump>div{border-bottom:1px solid #f1eadc47;grid-template-columns:minmax(0,1fr) 38px;display:grid}.read-page-jump input{color:#f1eadc;min-width:0;height:40px;font-family:var(--serif);background:0 0;border:0;padding:6px 4px;font-size:21px}.read-page-jump input::placeholder{color:#f1eadc61}.read-page-jump input:focus{outline:0}.read-page-jump input::-webkit-inner-spin-button{appearance:none;margin:0}.read-page-jump input::-webkit-outer-spin-button{appearance:none;margin:0}.read-page-jump button{color:var(--copper-light);cursor:pointer;background:0 0;border:0}.read-bookmark-card{color:#f1eadc7a;text-align:left;background:0 0;border:1px solid #f1eadc2e;border-left:0;border-right:0;grid-template-rows:auto auto auto;grid-template-columns:18px minmax(0,1fr);align-self:start;gap:4px 10px;padding:17px 0;display:grid}.read-bookmark-card>span{color:#d49b7273;grid-row:1/4;align-self:center;font-size:10px}.read-bookmark-card small,.read-bookmark-card b,.read-bookmark-card i{grid-column:2}.read-bookmark-card b{color:inherit;font-family:var(--serif);font-size:20px;font-weight:500}.read-bookmark-card i{font-family:var(--sans);letter-spacing:.08em;font-size:8px;font-style:normal}.read-bookmark-card.has-bookmark{color:#f1eadc;cursor:pointer}.read-bookmark-card.has-bookmark>span{color:var(--copper-light)}.read-index-results{grid-template-rows:auto minmax(0,1fr);display:grid}.read-index-results-head{border-bottom:1px solid #f1eadc2e;justify-content:space-between;align-items:start;gap:18px;min-height:42px;display:flex}.read-index-results-head .menu-label{margin:11px 0 0}.read-index-results-head input{color:#f1eadc;width:min(210px,58%);min-height:38px;font-family:var(--sans);letter-spacing:.08em;background:0 0;border:0;border-bottom:1px solid #f1eadc42;outline:none;padding:7px 2px 9px;font-size:10px}.read-index-results-head input::placeholder{color:#f1eadc6b}.read-index-results-head input:focus{border-color:var(--copper-light)}.read-index-list{overscroll-behavior-y:auto;scrollbar-color:#d49b7294 #f1eadc14;scrollbar-gutter:stable;scrollbar-width:thin;min-height:0;padding-right:8px;overflow-y:auto}.read-index-list button{color:#f1eadc;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f1eadc24;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:13px 8px;display:grid}.read-index-list button>span:first-child{color:var(--copper-light);font-family:var(--sans);letter-spacing:.12em;font-size:8px}.read-index-list button>span:nth-child(2){gap:3px;min-width:0;display:grid}.read-index-list button b{font-family:var(--serif);text-overflow:ellipsis;white-space:nowrap;font-size:21px;font-weight:500;line-height:1;overflow:hidden}.read-index-list button small{color:#f1eadc7a;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:7px}.read-index-list button>i{color:#f1eadc94;font-family:var(--arabic);white-space:nowrap;font-size:20px;font-style:normal}.read-index-list button:hover,.read-index-list button.is-current{box-shadow:inset 2px 0 var(--copper-light);background:#f1eadc0f}.read-index-list button.is-current>i{color:var(--copper-light)}.read-hero-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.read-hero-actions button{color:var(--ink);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #a85e3561;align-items:center;gap:18px;padding:11px 14px;font-size:8px;font-weight:650;display:inline-flex}.read-hero-actions button:hover{color:var(--paper);background:var(--copper)}@media (width>=901px){.hero{grid-template-columns:minmax(0,56fr) minmax(0,44fr)}.hero:after{background:#162c2533;left:56%}.hero:before{z-index:3;border:1px solid var(--copper);background:var(--paper);content:"";pointer-events:none;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:56%;transform:translate(-50%,-50%)}.hero-wordmark{top:clamp(27px,3.2vh,38px);left:clamp(34px,3.7vw,70px)}.hero-side{background:linear-gradient(135deg, #ffffff05, transparent 48%), var(--forest);padding:clamp(82px,9.5vh,112px) clamp(38px,3.7vw,72px) clamp(38px,4.5vh,60px)}.hero-side:before{border-color:#d49b7229;width:72vw;height:72vw;top:-42vw;right:-35vw}.hero-side:after{display:none}.menu-columns{grid-template-columns:minmax(180px,.66fr) minmax(300px,1.34fr);gap:clamp(28px,3.2vw,58px)}.menu-label{margin-bottom:12px;font-size:clamp(8px,.48vw,10px)}.surah-search{margin:0 8px 13px 0}.surah-search input{background:0 0;border:0;border-bottom:1px solid #f1eadc42;min-height:38px;padding:8px 2px 10px;font-size:clamp(10px,.62vw,13px)}.surah-search input:focus{border-color:var(--copper-light);background:0 0}.menu-list{gap:0;padding-right:9px}.surah-menu .menu-list button{grid-template-columns:38px minmax(0,1fr) auto;gap:clamp(10px,.9vw,18px);padding:clamp(10px,1.15vh,15px) 7px;transition:color .16s,background .16s}.surah-menu .menu-list button>span,.passage-menu .menu-list button>span:first-child{font-size:clamp(8px,.5vw,10px)}.surah-menu .menu-list button b{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(18px,1.1vw,25px);overflow:hidden}.surah-menu .menu-list button i{font-size:clamp(18px,1.1vw,25px)}.surah-menu .menu-list button:hover,.surah-menu .menu-list button:focus-visible,.surah-menu .menu-list button.is-active{background:#f1eadc0e}.surah-menu .menu-list button.is-active{box-shadow:inset 2px 0 var(--copper-light)}.surah-menu .menu-list button.is-active i{color:var(--copper-light)}.passage-menu .menu-list button{border:0;border-top:1px solid #f1eadc2b;grid-template-columns:34px minmax(0,1fr) 22px;gap:clamp(12px,1.1vw,20px);padding:clamp(14px,1.5vh,20px) 10px}.passage-menu .menu-list button:last-child{border-bottom:1px solid #f1eadc2b}.passage-menu .menu-list button b{font-size:clamp(19px,1.2vw,27px);line-height:1.04}.passage-menu .menu-list button small{font-size:clamp(7px,.43vw,9px);line-height:1.4}.passage-menu .menu-list button:hover,.passage-menu .menu-list button:focus-visible,.passage-menu .menu-list button.is-current{box-shadow:inset 2px 0 var(--copper-light);background:#f1eadc0d;border-color:#d49b726b}.hero-copy{gap:clamp(34px,5.2vh,68px);padding:clamp(30px,3.4vh,44px) clamp(46px,4.4vw,88px) clamp(42px,5vh,68px) clamp(48px,4.7vw,94px);overflow-y:auto}.work-introduction{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px clamp(24px,2.2vw,42px);max-width:none;padding-bottom:clamp(20px,2.4vh,30px);display:grid}.work-introduction h2{max-width:390px;margin:0;font-size:clamp(28px,2.05vw,40px);line-height:1.02}.work-introduction>p:last-child{max-width:430px;margin:0;font-size:clamp(14px,.96vw,18px);line-height:1.46}.hero-reading{align-self:center;padding:0;position:relative}.hero-reading:before{content:"";background:linear-gradient(var(--copper), transparent 72%);width:1px;position:absolute;top:0;bottom:0;left:clamp(-30px,-1.8vw,-18px)}.kicker,.eyebrow{font-size:clamp(8px,.5vw,10px)}.kicker:before{width:clamp(30px,2vw,42px);margin-right:12px}.hero h1{max-width:820px;margin:clamp(26px,3.4vh,42px) 0 clamp(23px,2.8vh,36px);font-size:clamp(68px,min(5.9vw,10.8vh),112px);line-height:.8}.hero h1.is-long-title{font-size:clamp(56px,min(4.65vw,8.8vh),88px)}.hero h1.is-extended-title{font-size:clamp(51px,min(4.15vw,7.8vh),78px)}.hero h1 span{margin-top:.16em;margin-left:.42em}.hero-deck{max-width:610px;font-size:clamp(18px,1.25vw,24px);line-height:1.46}}@media (width>=1800px){.index-heading p{font-size:clamp(30px,1.65vw,42px)}.index-heading span,.hero-reading-meta>span{font-size:clamp(9px,.42vw,12px)}.hero-copy{gap:clamp(42px,5vh,82px)}.work-introduction h2{max-width:520px;font-size:clamp(38px,min(2vw,4.5vh),54px)}.work-introduction>p:last-child{max-width:570px;font-size:clamp(18px,min(.88vw,2vh),23px)}.hero h1{max-width:1040px;font-size:clamp(98px,min(5.5vw,10vh),158px)}.hero h1.is-long-title{font-size:clamp(74px,min(4.25vw,8.2vh),118px)}.hero h1.is-extended-title{font-size:clamp(68px,min(3.8vw,7.4vh),106px)}.hero-deck{max-width:780px;font-size:clamp(23px,min(1.1vw,2.4vh),31px)}}@media (width>=901px) and (height<=900px){.hero-copy{gap:24px;padding-top:24px;padding-bottom:32px}.work-introduction{gap:10px 26px;padding-bottom:17px}.work-introduction h2{font-size:27px}.work-introduction>p:last-child{font-size:13px;line-height:1.4}.hero h1{margin-top:21px;margin-bottom:18px;font-size:clamp(64px,9.5vh,86px)}.hero h1.is-long-title{font-size:clamp(52px,7.5vh,68px)}.hero h1.is-extended-title{font-size:clamp(47px,6.8vh,61px)}.hero-deck{font-size:17px}.hero-side{padding-top:74px;padding-bottom:30px}.compendium-index{gap:16px}}@media (width<=900px){.hero:before{display:none}.compendium-index{grid-template-rows:auto auto minmax(0,1fr);gap:18px}.index-heading{padding-bottom:13px}.index-heading p{font-size:28px}.work-introduction .eyebrow{display:flex}.hero-reading-meta{gap:16px}.hero-reading-meta>span{font-size:7px}}@media (width<=620px){.index-heading{align-items:flex-end}.index-heading p{font-size:26px}.index-heading span{text-align:right;white-space:normal;max-width:116px;font-size:7px;line-height:1.45}.work-introduction .eyebrow span:last-child{display:none}.hero-reading-meta{align-items:flex-end}.hero-reading-meta .kicker{max-width:78%;line-height:1.55}}@media (width<=900px){.compendium-index.read-index{grid-template-rows:auto minmax(0,1fr);gap:12px}.read-index-grid{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px}.read-index-tools{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.read-index-tabs{grid-column:1/-1;padding-bottom:6px}.read-index-tabs button{padding:8px 10px;font-size:16px}.read-page-jump{gap:5px}.read-page-jump>div{grid-template-columns:minmax(0,1fr) 32px}.read-page-jump input{height:34px;font-size:18px}.read-bookmark-card{align-self:end;min-height:58px;padding:8px 0}.read-bookmark-card b{font-size:17px}.read-index-results-head{border-bottom:0;min-height:0}.read-index-results-head input{width:100%;min-height:34px}.read-index-list button{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;padding:11px 7px}.read-index-list button b{font-size:19px}.read-index-list button>i{font-size:18px}}@media (width<=480px){.read-index .index-heading span{max-width:130px}.read-bookmark-card i{display:none}.read-index-list button{grid-template-columns:30px minmax(0,1fr) auto}.read-index-list button small{font-size:6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (width>=901px){.hero-copy{gap:clamp(28px,3.2vh,48px);padding:clamp(34px,4.5vh,62px) clamp(34px,3.2vw,66px) clamp(40px,5vh,72px)}.work-introduction{max-width:none;padding-bottom:clamp(20px,2.4vh,30px);display:block}.work-introduction h2{max-width:540px;margin:clamp(14px,1.7vh,22px) 0 14px;font-size:clamp(28px,min(2.15vw,4.5vh),40px);line-height:1.02}.work-introduction>p:last-child{max-width:560px;font-size:clamp(14px,min(.94vw,1.9vh),18px);line-height:1.48}.hero-reading{align-self:center;width:100%}.hero h1{max-width:680px;margin:clamp(24px,3vh,38px) 0 clamp(22px,2.6vh,34px);font-size:clamp(58px,min(4.4vw,9vh),82px);line-height:.84}.hero h1.is-long-title{font-size:clamp(50px,min(3.75vw,7.6vh),68px);line-height:.9}.hero h1.is-extended-title{font-size:clamp(46px,min(3.35vw,6.9vh),61px);line-height:.92}.hero-deck{max-width:590px;font-size:clamp(17px,min(1.1vw,2.2vh),21px);line-height:1.48}.surah-menu .menu-list button b{text-overflow:clip;white-space:nowrap;overflow:visible}}@media (width>=901px) and (width<=1260px){.hero{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.hero:after,.hero:before{left:60%}.hero-side{padding-left:34px;padding-right:34px}.menu-columns{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr);gap:22px}}@media (width>=1261px){.hero{grid-template-columns:minmax(0,64fr) minmax(0,36fr)}.hero:after,.hero:before{left:64%}.hero-side{padding-left:clamp(42px,3.2vw,76px);padding-right:clamp(42px,3.2vw,76px)}.menu-columns{grid-template-columns:minmax(250px,.74fr) minmax(400px,1.26fr);gap:clamp(30px,2vw,48px)}.surah-menu .menu-list button{grid-template-columns:42px minmax(0,1fr) auto;gap:clamp(14px,1vw,22px)}}@media (width>=1800px){.hero-side{padding-left:clamp(58px,3.4vw,96px);padding-right:clamp(58px,3.4vw,96px)}.menu-columns{grid-template-columns:minmax(320px,.74fr) minmax(560px,1.26fr);gap:clamp(44px,2.2vw,66px)}.hero-copy{padding-left:clamp(52px,3.25vw,88px);padding-right:clamp(52px,3.25vw,88px)}.work-introduction h2{max-width:620px;font-size:clamp(34px,min(1.75vw,3.8vh),48px)}.work-introduction>p:last-child{max-width:640px;font-size:clamp(17px,min(.82vw,1.75vh),21px)}.hero h1{max-width:760px;font-size:clamp(68px,min(3.8vw,8.2vh),96px)}.hero h1.is-long-title{font-size:clamp(58px,min(3.2vw,6.9vh),80px)}.hero h1.is-extended-title{font-size:clamp(52px,min(2.85vw,6.2vh),70px)}.hero-deck{max-width:650px;font-size:clamp(19px,min(.96vw,2.05vh),24px)}}.read-mushaf{background:radial-gradient(circle at 50% 48%,#ffffff85,#0000 58%),#ded3bf}.read-mushaf-scroll{padding:10px clamp(72px,6.5vw,124px)}.mushaf-page{background:radial-gradient(circle at 50% 40%,#ffffffb8,#0000 58%),#f5eddd;border:1px solid #284f4275;width:min(840px,100%);min-height:calc(100vh - 20px);padding:clamp(54px,6vh,78px) clamp(64px,5vw,92px) clamp(42px,4.5vh,62px);box-shadow:0 20px 56px #162c251f}.mushaf-page:before,.mushaf-page:after,.mushaf-illumination{display:none}.mushaf-surah-heading{outline-offset:4px;background:linear-gradient(90deg,#284f4214,#0000 22% 78%,#284f4214),#eee0c8;border:1px solid #a66b3c;outline:5px double #284f4252;grid-template-columns:42px minmax(0,1fr) 42px;gap:12px;margin:0 clamp(18px,3vw,42px);padding:8px 24px 10px}.mushaf-surah-heading:before,.mushaf-surah-heading:after{background:#a66b3c;width:34px;height:1px;top:50%;bottom:auto}.mushaf-surah-heading:before{left:-28px}.mushaf-surah-heading:after{right:-28px}.mushaf-surah-heading>div{min-width:0}.mushaf-surah-heading small{color:var(--copper);font-family:var(--arabic);letter-spacing:.05em;margin-bottom:-2px;font-size:10px;font-weight:400;display:block}.mushaf-surah-heading h2{font-size:clamp(27px,min(2.2vw,3.8vh),39px);line-height:1.25}.mushaf-surah-heading h2>span{font-size:.62em}.mushaf-heading-flourish{color:#284f42!important;font-size:23px!important}.mushaf-verses{padding:clamp(24px,4vh,48px) 2px clamp(16px,2.5vh,34px)}.mushaf-verses.is-fatiha{grid-template-rows:repeat(7,minmax(0,auto));justify-items:center;gap:clamp(5px,.7vh,10px)}.mushaf-verses.is-fatiha .mushaf-verse{white-space:nowrap;width:100%;font-size:clamp(29px,min(2.28vw,3.9vh),41px);line-height:1.72}.mushaf-verses.is-fatiha .mushaf-verse.is-long-verse{letter-spacing:-.015em;width:112%;margin-left:-6%;margin-right:-6%;font-size:clamp(24px,min(1.85vw,3.2vh),33px)}.mushaf-page[data-page="2"] .mushaf-verses{flex-direction:column;justify-content:flex-start;gap:clamp(7px,1vh,13px);padding-top:clamp(18px,2.6vh,34px);display:flex}.mushaf-page[data-page="2"] .mushaf-verse{text-align:justify;text-align-last:center;font-size:clamp(25px,min(1.95vw,3.3vh),35px);line-height:1.78}.mushaf-ayah-marker{z-index:0;color:#86512e;isolation:isolate;background:0 0;border:0;width:1.65em;height:1.65em;position:relative}.mushaf-ayah-marker:before{z-index:-1;clip-path:polygon(50% 0,63% 14%,82% 9%,87% 29%,100% 50%,86% 64%,91% 82%,69% 87%,50% 100%,36% 86%,18% 91%,13% 69%,0 50%,14% 36%,9% 18%,31% 13%);content:"";background:#f1e3cb;border:1px solid #a66b3c;position:absolute;inset:.08em}.mushaf-ayah-marker.has-echo{color:#fffaf0;box-shadow:none;background:0 0;border:0}.mushaf-ayah-marker.has-echo:before{background:#36745e;border-color:#284f42}.mushaf-ayah-marker.has-echo:hover,.mushaf-ayah-marker.has-echo:focus-visible,.mushaf-ayah-marker.has-echo.is-selected{color:#fffaf0;box-shadow:none;background:0 0;transform:translateY(-1px)scale(1.08)}.mushaf-ayah-marker.has-echo:hover:before,.mushaf-ayah-marker.has-echo:focus-visible:before,.mushaf-ayah-marker.has-echo.is-selected:before{background:#123b31}.mushaf-page-footer{border-top:1px solid #284f4257;margin:0 18px;padding-top:8px;font-size:12px}.mushaf-page-footer b{color:#7f4c2c;clip-path:polygon(50% 0,63% 14%,82% 9%,87% 29%,100% 50%,86% 64%,91% 82%,69% 87%,50% 100%,36% 86%,18% 91%,13% 69%,0 50%,14% 36%,9% 18%,31% 13%);background:#eee0c8;border:0}.mushaf-page-turn{color:#7e4b2cb8;width:66px;min-height:100%;box-shadow:none;background:0 0;border:0;top:0;transform:none}.mushaf-page-turn.is-next{left:-76px}.mushaf-page-turn.is-previous{right:-76px}.mushaf-page-turn span{background:#f5eddddb;border:1px solid #a85e3557;border-radius:50%;align-self:center;place-items:center;width:38px;height:38px;display:grid}.mushaf-page-turn small{opacity:0;align-self:auto;transition:opacity .15s;position:absolute;top:calc(50% + 30px)}.mushaf-page-turn:not(:disabled):hover,.mushaf-page-turn:not(:disabled):focus-visible{color:#fffaf0;background:linear-gradient(90deg,#a85e351a,#0000);outline:none;transform:none}.mushaf-page-turn:not(:disabled):hover span,.mushaf-page-turn:not(:disabled):focus-visible span{border-color:var(--copper);background:var(--copper)}.mushaf-page-turn:not(:disabled):hover small,.mushaf-page-turn:not(:disabled):focus-visible small{opacity:1}@media (width>=1800px){.mushaf-page{width:min(980px,100%)}.mushaf-verses.is-fatiha .mushaf-verse{font-size:clamp(39px,min(1.95vw,3.9vh),56px)}.mushaf-verses.is-fatiha .mushaf-verse.is-long-verse{font-size:clamp(31px,min(1.52vw,3.1vh),44px)}}@media (width<=900px){.read-mushaf-scroll{padding:6px}.mushaf-page{min-height:calc(100svh - 12px);padding:36px 24px 49px;box-shadow:0 10px 28px #162c251a}.mushaf-surah-heading{outline-offset:3px;outline-width:3px;grid-template-columns:24px minmax(0,1fr) 24px;gap:6px;margin:0 10px;padding:6px 10px 7px}.mushaf-surah-heading:before,.mushaf-surah-heading:after{width:17px}.mushaf-surah-heading:before{left:-15px}.mushaf-surah-heading:after{right:-15px}.mushaf-surah-heading small{font-size:7px}.mushaf-surah-heading h2{font-size:clamp(22px,6.5vw,28px)}.mushaf-heading-flourish{font-size:15px!important}.mushaf-verses.is-fatiha{gap:clamp(4px,.7svh,7px);padding-left:0;padding-right:0}.mushaf-verses.is-fatiha .mushaf-verse{font-size:clamp(20px,min(6vw,3.6svh),28px);line-height:1.75}.mushaf-verses.is-fatiha .mushaf-verse.is-long-verse{width:114%;margin-left:-7%;margin-right:-7%;font-size:clamp(16px,min(4.75vw,2.9svh),22px)}.mushaf-page[data-page="2"] .mushaf-verse{font-size:clamp(19px,min(5.5vw,3.15svh),26px)}.mushaf-page-footer{margin:0 8px;font-size:9px}.mushaf-page-turn{background:0 0;width:38px;min-height:36px;top:auto;bottom:7px}.mushaf-page-turn.is-next{left:9px}.mushaf-page-turn.is-previous{right:9px}.mushaf-page-turn span{width:31px;height:31px}.mushaf-page-turn small{display:none}}.read-echo-list{padding:0;display:block}.read-echo-list:before{display:none}.read-echo-verse{border-top:1px solid #eee8dc2b;padding:17px 0 23px}.read-echo-verse:first-child{border-top-color:#d49b7257}.read-echo-verse-meta{color:var(--copper-light);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;margin-bottom:10px;font-size:8px;font-weight:650;display:flex}.read-echo-verse>p{color:#fffaf0;font-family:var(--arabic);text-align:right;margin:0;font-size:clamp(25px,1.65vw,34px);font-weight:400;line-height:1.85}.read-side-panel.echo-theme-plain .read-echo-verse{border-color:var(--line)}.read-side-panel.echo-theme-plain .read-echo-verse:first-child{border-top-color:#a85e354d}.read-side-panel.echo-theme-plain .read-echo-verse-meta{color:var(--copper)}.read-side-panel.echo-theme-plain .read-echo-verse>p{color:var(--ink)}@media (width>=1800px){.read-echo-verse{padding:clamp(20px,1vw,29px) 0 clamp(25px,1.3vw,36px)}.read-echo-verse-meta{font-size:clamp(9px,.42vw,12px)}.read-echo-verse>p{font-size:clamp(32px,1.45vw,43px)}}@media (width<=900px){.read-echo-verse{padding:12px 0 17px}.read-echo-verse>p{font-size:24px;line-height:1.75}}.read-mushaf-scroll{place-items:center;padding:0;position:relative;overflow:hidden}.mushaf-page{aspect-ratio:538.583/779.528;justify-self:center;width:auto;max-width:none;height:100dvh;min-height:0;margin-inline:auto;padding:6.35% 4.75% 4.8%;container-type:inline-size}.mushaf-page:before{inset:3.15%}.mushaf-page:after{inset:4.05%}.mushaf-page-register{z-index:2;color:#372f27;font-family:var(--arabic);grid-template-columns:1fr auto 1fr;align-items:center;margin:-3.5% 1.8% 1.4%;font-size:2.15cqw;font-weight:400;line-height:1;display:grid;position:relative}.mushaf-page-register b{font-size:2.55cqw;font-weight:400}.mushaf-page-register span:last-child{text-align:left}.mushaf-page[data-page="3"] .mushaf-illumination,.mushaf-page[data-page="4"] .mushaf-illumination,.mushaf-page[data-page="5"] .mushaf-illumination,.mushaf-page[data-page="6"] .mushaf-illumination,.mushaf-page[data-page="7"] .mushaf-illumination,.mushaf-page:not(.is-opening-page) .mushaf-illumination{display:none}.mushaf-verses.is-line-set,.mushaf-verses.is-line-set.is-continuation{grid-template-rows:repeat(var(--mushaf-line-count), minmax(0, 1fr));font-size:inherit;text-align:initial;flex:1;align-content:stretch;gap:0;padding:.7cqw .25cqw .6cqw;line-height:1;display:grid}.mushaf-line{min-width:0;font-family:var(--arabic);white-space:nowrap;justify-content:center;align-items:center;gap:.12em;font-size:4.62cqw;font-weight:400;line-height:1;display:flex}.mushaf-line.uses-qul-alignment{justify-content:space-between;gap:.08em}.mushaf-line.uses-qul-alignment.is-centered{justify-content:center;gap:.15em}.mushaf-line .mushaf-word{flex:none;margin:0;padding:0 .015em .07em;line-height:1}.mushaf-line .mushaf-ayah-marker{flex:none;margin:0 .025em}.mushaf-inline-surah-heading{color:#372f27;min-width:0;font-family:var(--arabic);background:linear-gradient(90deg,#a85e351a,#0000 22% 78%,#a85e351a),#eee0c8b8;border:1px solid #46392a80;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5cqw;margin:.2cqw 2.5cqw;padding:.45cqw 2.4cqw;display:grid}.mushaf-inline-surah-heading h2{white-space:nowrap;margin:0;font-family:inherit;font-size:3.25cqw;font-weight:400;line-height:1}.mushaf-inline-surah-heading>span{color:#a85e35d1;font-size:2.25cqw;line-height:1}.mushaf-inline-surah-heading>span:last-child{text-align:left}.mushaf-inline-basmala{color:#372f27;min-width:0;font-family:var(--arabic);place-items:center;margin:0;font-size:3.55cqw;line-height:1;display:grid}.mushaf-verses.is-line-set.is-fatiha{grid-template-rows:repeat(var(--mushaf-line-count), minmax(0, 1fr));justify-items:stretch;padding-top:.8cqw;padding-bottom:.7cqw}.mushaf-verses.is-line-set.is-fatiha .mushaf-line{justify-content:center;gap:.15em;font-size:5.25cqw}.mushaf-verses.is-line-set.starts-surah:not(.is-fatiha){padding-top:.7cqw}.mushaf-verses.is-line-set.starts-surah:not(.is-fatiha) .mushaf-line{font-size:4.72cqw}.mushaf-page[data-page="2"] .mushaf-verses.is-line-set{grid-template-rows:repeat(var(--mushaf-line-count), minmax(0, 1fr));flex:0 0 58cqw;flex-direction:initial;justify-content:normal;gap:0;padding-top:.25cqw;display:grid}.mushaf-opening-note{z-index:2;outline-offset:3px;color:#4e3d2e;width:76%;min-height:12.5cqw;font-family:var(--arabic);background:linear-gradient(90deg,#284f4214,#0000 18% 82%,#284f4214),#eee0c8;border:1px solid #a85e3594;outline:3px double #284f4247;place-items:center;margin:1.1cqw auto auto;font-size:3.75cqw;line-height:1.2;display:grid;position:relative}.mushaf-page .mushaf-surah-heading{flex:none;margin-left:3.2cqw;margin-right:3.2cqw;padding:1.2cqw 3.2cqw 1.35cqw}.mushaf-page .mushaf-surah-heading small{font-size:1.55cqw}.mushaf-page .mushaf-surah-heading h2{font-size:4.65cqw}.mushaf-page .mushaf-heading-flourish{font-size:3.4cqw!important}.mushaf-page .mushaf-basmala{flex:none;margin:1.5cqw 0 0;font-size:4.45cqw;line-height:1.2}.mushaf-page .mushaf-page-footer{flex:none;margin:0 2.5cqw;padding-top:.7cqw;font-size:1.75cqw}.mushaf-page .mushaf-page-footer b{width:4.7cqw;height:4.7cqw}@media (width>=1800px){.mushaf-page{width:auto;max-width:none;height:100dvh}.mushaf-verses.is-line-set.is-continuation{font-size:inherit}}@media (width<=900px){.read-mushaf-scroll{padding:6px}.mushaf-page{aspect-ratio:538.583/779.528;width:min(100%,69.091svh - 8.29092px);max-width:100%;height:auto;min-height:0;padding:6.35% 4.75% 5.1%}.mushaf-verses.is-line-set,.mushaf-verses.is-line-set.is-continuation{font-size:inherit;padding:1.2cqw .4cqw 1cqw;line-height:1}.mushaf-line,.mushaf-verses.is-line-set.is-continuation .mushaf-line{font-size:4.58cqw;line-height:1}.mushaf-verses.is-line-set.is-fatiha .mushaf-line{font-size:5.1cqw}.mushaf-verses.is-line-set.starts-surah:not(.is-fatiha) .mushaf-line{font-size:4.68cqw}}html.reading-fullscreen-active,html.reading-fullscreen-active body{overscroll-behavior:none;background:var(--paper);width:100%;height:100%;margin:0;overflow:hidden}.reading-shell,.read-shell{position:relative}.reading-fullscreen-toggle{z-index:80;border:1px solid var(--line);min-height:32px;color:var(--ink-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;background:#f2eee4eb;align-items:center;gap:7px;padding:6px 9px;display:inline-flex;position:absolute;top:0;left:auto;right:0}.reading-fullscreen-toggle>span{background:linear-gradient(var(--copper), var(--copper)) left top / 5px 1px no-repeat, linear-gradient(var(--copper), var(--copper)) left top / 1px 5px no-repeat, linear-gradient(var(--copper), var(--copper)) right top / 5px 1px no-repeat, linear-gradient(var(--copper), var(--copper)) right top / 1px 5px no-repeat, linear-gradient(var(--copper), var(--copper)) left bottom / 5px 1px no-repeat, linear-gradient(var(--copper), var(--copper)) left bottom / 1px 5px no-repeat, linear-gradient(var(--copper), var(--copper)) right bottom / 5px 1px no-repeat, linear-gradient(var(--copper), var(--copper)) right bottom / 1px 5px no-repeat;width:13px;height:13px}.reading-fullscreen-toggle>b{font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:650}.reading-fullscreen-toggle:hover,.reading-fullscreen-toggle:focus-visible,.reading-fullscreen-toggle[aria-pressed=true]{border-color:var(--copper);color:var(--ink);outline:none}.reading-fullscreen-toggle:focus-visible{outline:1px solid var(--copper);outline-offset:2px}.read-side-panel .dictionary-fullscreen-toggle,.echo-panel .dictionary-fullscreen-toggle{z-index:2;border-color:var(--line);min-height:31px;color:var(--ink-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#eee8dc0a;padding:5px 8px;position:absolute;top:0;left:auto;right:0}.read-bookmark-toggle{z-index:80;min-height:25px;color:var(--ink-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#f2eee4e6;border:1px solid #a85e3561;align-items:center;gap:5px;padding:3px 7px;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 3px 10px #162c250d}.read-bookmark-toggle>span{color:var(--copper);font-size:7px}.read-bookmark-toggle>b{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:6.5px;font-weight:650}.read-bookmark-toggle:hover,.read-bookmark-toggle.is-active{color:var(--paper);background:var(--copper)}.read-bookmark-toggle.is-active>span{color:var(--paper)}.tafsir>.tafsir-fullscreen-toggle{left:auto;right:0}.reading-shell.is-reading-fullscreen,.read-shell.is-reading-fullscreen{z-index:500;overscroll-behavior:contain;background:var(--paper);border:0;border-radius:0;width:100%;max-width:none;height:100dvh;min-height:100dvh;max-height:none;margin:0;scroll-margin-top:0;position:fixed;inset:0;overflow:hidden auto}:is(.reading-shell:fullscreen,.read-shell:fullscreen){width:100%;height:100%;min-height:100%;max-height:none;margin:0;inset:0}.reading-shell:fullscreen::backdrop{background:var(--paper)}.read-shell:fullscreen::backdrop{background:var(--paper)}.reading-shell.is-reading-fullscreen .dictionary-fullscreen-toggle,.reading-shell.is-reading-fullscreen>.tafsir>.tafsir-fullscreen-toggle,.read-shell.is-reading-fullscreen>.reading-fullscreen-toggle,.read-shell.is-reading-fullscreen .dictionary-fullscreen-toggle{display:none}.read-shell.is-reading-fullscreen>.read-bookmark-toggle{top:env(safe-area-inset-top);left:env(safe-area-inset-left);z-index:540;position:fixed}@media (width>=901px){.reading-shell>.tafsir>.tafsir-fullscreen-toggle,.read-shell:not(.is-tafsir-mcp)>.reading-fullscreen-toggle{display:none}.read-shell:not(.is-tafsir-mcp)>.read-bookmark-toggle,.read-shell.is-reading-fullscreen:not(.is-tafsir-mcp)>.read-bookmark-toggle{left:env(safe-area-inset-left)}}.reading-shell.is-reading-fullscreen .quran-rail,.reading-shell.is-reading-fullscreen .echo-panel,.read-shell.is-reading-fullscreen .read-mushaf,.read-shell.is-reading-fullscreen .read-side-panel{height:100dvh;top:0}@media (width<=900px){.read-side-panel .dictionary-fullscreen-toggle,.echo-panel .dictionary-fullscreen-toggle{display:none}.read-side-panel .dictionary-heading-actions.has-fullscreen-control{padding-right:0}.reading-fullscreen-toggle{justify-content:center;min-width:26px;min-height:26px;padding:6px;top:0;left:auto;right:0}.reading-fullscreen-toggle>b{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.read-bookmark-toggle{justify-content:center;min-width:26px;min-height:26px;padding:5px;top:0;left:0}.read-bookmark-toggle>b{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.read-shell.is-reading-fullscreen>.read-bookmark-toggle{top:env(safe-area-inset-top);left:env(safe-area-inset-left)}.reading-shell.is-reading-fullscreen,.read-shell.is-reading-fullscreen{height:100dvh;min-height:100dvh}.reading-shell.is-reading-fullscreen .echo-panel,.read-shell.is-reading-fullscreen .read-mushaf,.read-shell.is-reading-fullscreen .read-side-panel{height:100dvh}}.mushaf-page.is-opening-page{background:linear-gradient(90deg,#284f4213 0 10%,#0000 10% 90%,#284f4213 90% 100%),radial-gradient(circle at 50% 45%,#ffffffd1,#0000 62%),#f5eddd}.mushaf-page.is-opening-page .mushaf-surah-heading{min-height:10.4cqw;margin-left:4.4cqw;margin-right:4.4cqw;padding:1.15cqw 3.2cqw 1.35cqw}.mushaf-page.is-opening-page .mushaf-surah-heading h2{font-size:4.75cqw;line-height:1.2}.mushaf-page.is-opening-page .mushaf-basmala{flex:0 0 9.8cqw;place-items:center;margin:.8cqw 0 0;font-size:5.05cqw;display:grid}.mushaf-page.is-opening-page .mushaf-verses.is-line-set{grid-template-rows:repeat(var(--mushaf-line-count), minmax(0, 1fr));flex:auto;place-content:stretch normal;gap:0;padding:.8cqw .75cqw;display:grid}.mushaf-page.is-opening-page[data-page="2"] .mushaf-verses.is-line-set{flex:auto;padding-top:0}.mushaf-page.is-opening-page .mushaf-verses.is-line-set .mushaf-line{justify-content:center;gap:.13em;font-size:5.05cqw;line-height:1}.mushaf-page.is-opening-page .mushaf-opening-note{flex:0 0 12.5cqw;width:76%;min-height:0;margin:1.1cqw auto 0;font-size:3.75cqw}.mushaf-page.is-opening-page .mushaf-page-footer{display:none}@media (width<=900px){.mushaf-page.is-opening-page .mushaf-surah-heading{min-height:10.4cqw;margin-left:4.4cqw;margin-right:4.4cqw}.mushaf-page.is-opening-page .mushaf-verses.is-line-set .mushaf-line,.mushaf-page.is-opening-page .mushaf-basmala{font-size:5.05cqw}}.read-mushaf-spread{direction:ltr;background:linear-gradient(90deg,#0000 calc(50% - 1px),#4b39272e 50%,#0000 calc(50% + 1px)),radial-gradient(circle at 50% 48%,#ffffff7a,#0000 58%),#ded3bf;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;height:100vh;display:grid;position:relative;overflow:hidden}.read-mushaf-spread>.read-mushaf{background:0 0;height:100vh}.read-mushaf-spread .read-mushaf-scroll{padding:0;overflow:hidden}.read-mushaf-spread .mushaf-page{justify-self:center;width:auto;max-width:none;height:100dvh;margin-inline:auto}.read-spread-leaf-placeholder{min-width:0}.spread-page-turn{z-index:12;width:38px;height:38px;color:var(--copper);cursor:pointer;background:#f5eddde6;border:1px solid #a85e3561;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 22px #162c251a}.spread-page-turn.is-next{left:10px}.spread-page-turn.is-previous{right:10px}.spread-page-turn:not(:disabled):hover,.spread-page-turn:not(:disabled):focus-visible{border-color:var(--copper);color:var(--paper);background:var(--copper);outline:none}.spread-page-turn:disabled{opacity:.28;cursor:default}@media (width<=1100px){.read-mushaf-spread{display:block}.read-mushaf-spread .read-spread-leaf:not(.is-focused){display:none}}@media (width<=600px){.module-switch .read-module-trigger{display:none}.module-switch{max-width:calc(100vw - 36px);top:61px;left:18px;right:auto}.module-switch button,.module-switch .notebook-module-trigger{min-width:58px;padding-left:9px;padding-right:9px}.hero-side{padding-top:112px}}@media (width>=901px){.hero .hero-copy{padding-top:clamp(72px,7.5vh,92px)}}@media (width<=600px){.global-theme-picker{max-width:none;overflow:visible}.global-theme-picker .site-theme-menu-panel{width:min(300px,100vw - 28px);max-height:calc(100dvh - 82px);position:absolute;inset:calc(100% + 8px) 0 auto auto}}.site-theme-menu{color:var(--ink);flex:none;position:relative}.site-theme-menu>summary{border:1px solid var(--line);min-width:94px;min-height:40px;color:var(--ink-soft);background:var(--paper);align-items:center;gap:9px;padding:7px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.site-theme-menu>summary{background:color-mix(in srgb, var(--paper) 92%, transparent)}}.site-theme-menu>summary{box-shadow:0 7px 22px var(--ink)}@supports (color:color-mix(in lab, red, red)){.site-theme-menu>summary{box-shadow:0 7px 22px color-mix(in srgb, var(--ink) 7%, transparent)}}.site-theme-menu>summary{cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);list-style:none}.site-theme-menu>summary::-webkit-details-marker{display:none}.site-theme-menu>summary b{font:650 8px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase}.site-theme-menu>summary i{color:var(--copper);font:400 14px/1 var(--serif);margin-left:auto;transition:transform .16s}.site-theme-menu[open]>summary{border-color:var(--copper);color:var(--ink)}.site-theme-menu[open]>summary i{transform:rotate(180deg)}.theme-swatch{border:1px solid;flex:none;width:15px;height:15px;display:block}@supports (color:color-mix(in lab, red, red)){.theme-swatch{border:1px solid color-mix(in srgb, currentColor 24%, transparent)}}.theme-swatch{border-radius:50%;box-shadow:inset 0 0 0 3px #ffffff2e}.theme-swatch-plain{background:#eee7d9}.theme-swatch-green{background:linear-gradient(135deg,#dfe7dc 0 50%,#163a31 50%)}.theme-swatch-ink{background:linear-gradient(135deg,#e5e4de 0 50%,#29302d 50%)}.theme-swatch-night{background:linear-gradient(135deg,#182224 0 50%,#c47a52 50%)}.site-theme-menu-panel{z-index:720;border:1px solid var(--copper);width:252px;padding:10px;display:grid;position:absolute;top:calc(100% + 9px);right:0}@supports (color:color-mix(in lab, red, red)){.site-theme-menu-panel{border:1px solid color-mix(in srgb, var(--copper) 42%, var(--line))}}.site-theme-menu-panel{color:var(--ink);background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.site-theme-menu-panel{background:color-mix(in srgb, var(--paper) 98%, white 2%)}}.site-theme-menu-panel{box-shadow:0 18px 54px #0b191533}.site-theme-menu-panel>p{color:var(--copper);font:700 8px/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;margin:2px 4px 8px}.site-theme-menu-panel button{border:0;border-top:1px solid var(--line);min-height:52px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:3px 10px;padding:8px 9px;display:grid}.site-theme-menu-panel button:hover,.site-theme-menu-panel button:focus-visible,.site-theme-menu-panel button.is-active{color:var(--ink);background:var(--copper)}@supports (color:color-mix(in lab, red, red)){.site-theme-menu-panel button:hover,.site-theme-menu-panel button:focus-visible,.site-theme-menu-panel button.is-active{background:color-mix(in srgb, var(--copper) 9%, transparent)}}.site-theme-menu-panel button:hover,.site-theme-menu-panel button:focus-visible,.site-theme-menu-panel button.is-active{outline:none}.site-theme-menu-panel button>.theme-swatch{grid-row:1/span 2}.site-theme-menu-panel button>b{font:650 10px/1.15 var(--sans);letter-spacing:.08em;text-transform:uppercase}.site-theme-menu-panel button>small{color:var(--ink-soft);font:500 10px/1.25 var(--sans);grid-column:2}.site-theme-menu-panel button>i{color:var(--copper);grid-area:1/3/span 2;font-style:normal}.global-theme-picker{z-index:1000;box-shadow:none;background:0 0;border:0;overflow:visible}.global-theme-picker>summary{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.global-theme-picker>summary{background:color-mix(in srgb, var(--paper) 94%, transparent)}}.dictionary-heading,.echo-panel .dictionary-heading{justify-content:stretch;min-height:44px}.dictionary-heading-actions,.echo-panel .dictionary-heading-actions,.read-side-panel .dictionary-heading-actions{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;min-height:44px;padding-right:0;display:flex}.dictionary-heading-actions.has-fullscreen-control{padding-right:0}.dictionary-context,.dictionary-utilities{align-items:center;gap:7px;min-width:0;display:flex}.dictionary-context{overflow:hidden}.dictionary-context>span,.dictionary-auto-language{color:var(--ink-soft);font:650 8px/1.2 var(--sans);letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.dictionary-utilities{flex:none;justify-content:flex-end;position:relative}.reader-settings summary,.dictionary-close{min-width:40px;min-height:40px}.reader-settings summary{padding:7px 10px}.reader-settings summary>b{font-size:8px}.reader-settings-panel{z-index:730;overscroll-behavior-y:contain;width:302px;max-height:calc(100dvh - 86px);overflow-y:auto}.dictionary-utilities .dictionary-fullscreen-toggle{border-color:var(--line);min-height:40px;color:var(--ink-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f2eee4eb;padding:7px 10px;position:static}.echo-theme-green .dictionary-fullscreen-toggle{color:#eee8dcc7;background:#eee8dc0a}.echo-theme-green .dictionary-fullscreen-toggle:hover,.echo-theme-green .dictionary-fullscreen-toggle:focus-visible{color:#fffaf0}.dictionary-close{border:1px solid var(--line);width:40px;color:var(--ink-soft);cursor:pointer;font:400 24px/1 var(--sans);background:0 0;place-items:center;padding:0;display:grid}.dictionary-close:hover,.dictionary-close:focus-visible{border-color:var(--copper);color:var(--copper);outline:none}.reader-orientation-bar{display:none}@media (width>=901px) and (width<=1260px){.reading-shell,.reading-shell.has-open-echoes{grid-template-columns:minmax(0,1.34fr) minmax(360px,.86fr)}.reading-shell>.quran-rail{display:none}.reading-shell>.tafsir{grid-column:1}.reading-shell>.echo-panel{z-index:2;border-left:1px solid var(--line);width:auto;height:100vh;box-shadow:none;opacity:1;pointer-events:auto;grid-column:2;display:block;position:sticky;top:0;right:auto;transform:none}.reading-shell>.echo-panel .echo-empty{display:block}.reading-shell>.echo-panel .reader-settings summary{justify-content:center;width:42px;padding:0}.reading-shell>.echo-panel .reader-settings summary>b{display:none}.reading-shell>.echo-panel .site-theme-menu>summary{justify-content:center;width:42px;min-width:42px;padding:0}.reading-shell>.echo-panel .site-theme-menu>summary b,.reading-shell>.echo-panel .site-theme-menu>summary i{display:none}.reading-shell>.echo-panel .reader-settings-panel{width:min(360px,100vw - 32px);max-height:calc(100dvh - 86px);position:fixed;top:70px;left:auto;right:16px}.sheet-backdrop{display:none}}@media (width<=900px){.reader-orientation-bar{z-index:14;border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;margin:-54px -22px 28px;padding:0 56px 0 14px;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.reader-orientation-bar{background:color-mix(in srgb, var(--paper) 94%, transparent)}}.reader-orientation-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 7px 24px #162c2512}.tafsir>.tafsir-fullscreen-toggle{top:calc(7px + env(safe-area-inset-top));right:calc(8px + env(safe-area-inset-right));left:auto}.reader-orientation-bar button{min-height:40px;color:var(--copper);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.reader-orientation-bar button b,.reader-orientation-bar>span,.reader-orientation-bar>strong{font:650 8px/1.25 var(--sans);letter-spacing:.08em;text-transform:uppercase}.reader-orientation-bar>span{color:var(--ink-soft);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reader-orientation-bar>strong{color:var(--copper)}.echo-panel.has-dictionary{border-radius:18px 18px 0 0;min-height:188px;max-height:min(58svh,520px)}.echo-panel.has-dictionary:before{z-index:2;background:currentColor;border-radius:999px;width:42px;height:4px;position:absolute;top:7px;left:50%}@supports (color:color-mix(in lab, red, red)){.echo-panel.has-dictionary:before{background:color-mix(in srgb, currentColor 26%, transparent)}}.echo-panel.has-dictionary:before{content:"";transform:translate(-50%)}.echo-panel.has-dictionary .echo-panel-inner{max-height:min(58svh,520px);padding:18px 16px calc(18px + env(safe-area-inset-bottom))}.reading-shell[data-dictionary-open=true] .tafsir{padding-bottom:calc(min(58svh,520px) + 42px)}.echo-panel .dictionary-heading-actions,.read-side-panel .dictionary-heading-actions{gap:8px}.echo-panel .dictionary-context>span,.read-side-panel .dictionary-context>span{display:none}.echo-panel .reader-settings summary,.read-side-panel .reader-settings summary{min-height:40px;padding:7px 9px}.reader-settings-panel{top:auto;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:760;border-radius:12px;width:auto;max-height:calc(100dvh - 84px);padding:18px;position:fixed;left:12px}.site-theme-menu-panel{top:auto;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:12px;width:auto;max-height:calc(100dvh - 84px);position:fixed;left:12px;overflow-y:auto}}@media (width<=600px){.module-switch .read-module-trigger{display:inline-flex}.module-switch{max-width:calc(100vw - 126px);left:14px;right:auto}.module-switch button,.module-switch .notebook-module-trigger{min-width:54px;min-height:40px;padding:7px 8px;font-size:7px}.global-theme-picker{max-width:none;top:61px;right:14px;overflow:visible}.global-theme-picker>summary{justify-content:center;width:42px;min-width:42px;padding:0}.global-theme-picker>summary b,.global-theme-picker>summary i{display:none}.global-theme-picker .site-theme-menu-panel{width:min(300px,100vw - 28px);max-height:calc(100dvh - 82px);position:absolute;inset:calc(100% + 8px) 0 auto auto}.hero.is-read{height:72px;min-height:72px;overflow:visible}.hero.is-read .hero-copy,.hero.is-read .hero-side,.hero.is-read .hero-wordmark{display:none}.hero.is-read .module-switch,.hero.is-read .global-theme-picker{top:14px}.hero.is-read .module-switch{border-color:var(--line);background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.hero.is-read .module-switch{background:color-mix(in srgb, var(--paper) 88%, transparent)}}.hero.is-read .module-switch button{color:var(--ink-soft)}.hero.is-read .module-switch button.is-active{color:var(--paper);background:var(--forest)}.read-shell.is-read-recitation{background:var(--forest);min-height:calc(100svh - 72px);display:block}.read-shell.is-read-recitation>.read-mushaf,.read-shell.is-read-recitation>.read-mushaf-spread,.read-shell.is-read-recitation>.reading-fullscreen-toggle,.read-shell.is-read-recitation>.read-bookmark-toggle{display:none}.read-shell.is-read-recitation>.recitation-panel{width:100%;min-height:calc(100svh - 72px);max-height:none;box-shadow:none;opacity:1;pointer-events:auto;border-radius:0;display:block;position:relative;inset:auto;transform:none}.read-shell.is-read-recitation>.recitation-panel .read-side-panel-inner{min-height:calc(100svh - 72px);max-height:none;padding:22px 20px calc(28px + env(safe-area-inset-bottom))}.read-shell.is-read-recitation .recitation-toolbar,.read-shell.is-read-recitation .word-dictionary{display:none}.read-shell.is-read-recitation .recitation-heading{margin-top:0}.read-shell.is-read-recitation .recitation-credit{margin-top:28px}}.quran-directory{min-height:100vh;color:var(--ink);background:var(--paper);transition:color .18s,background .18s}.site-theme-plain{--paper:#f7f2e9;--paper-deep:#eadfce;--ink:#173128;--ink-soft:#53635c;--forest:#123c31;--forest-light:#2a604e;--copper:#ae643b;--copper-light:#dda17a;--line:#1731282e}.site-theme-green{--paper:#eef2eb;--paper-deep:#dce6df;--ink:#16342a;--ink-soft:#50645a;--forest:#0e4638;--forest-light:#2d6c56;--copper:#ad6843;--copper-light:#dda17b;--line:#16342a30}.site-theme-ink{--paper:#f1f1ec;--paper-deep:#dcddd7;--ink:#202623;--ink-soft:#59615d;--forest:#222927;--forest-light:#48534e;--copper:#8c634b;--copper-light:#cba183;--line:#20262338}.site-theme-night{--paper:#131b1d;--paper-deep:#0b1113;--ink:#f0e9dd;--ink-soft:#b2b1aa;--forest:#081012;--forest-light:#d3d6ce;--copper:#d17d55;--copper-light:#eead86;--line:#f0e9dd2e}html[data-site-theme=plain],html[data-site-theme=plain] body{background:#f7f2e9}html[data-site-theme=green],html[data-site-theme=green] body{background:#eef2eb}html[data-site-theme=ink],html[data-site-theme=ink] body{background:#f1f1ec}html[data-site-theme=night],html[data-site-theme=night] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#131b1d}.global-theme-picker{z-index:6;border-color:var(--ink);position:absolute;top:clamp(30px,3.5vh,42px);right:clamp(22px,2.6vw,46px)}@supports (color:color-mix(in lab, red, red)){.global-theme-picker{border-color:color-mix(in srgb, var(--ink) 22%, transparent)}}.global-theme-picker{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.global-theme-picker{background:color-mix(in srgb, var(--paper) 93%, transparent)}}.global-theme-picker{box-shadow:0 8px 28px var(--ink)}@supports (color:color-mix(in lab, red, red)){.global-theme-picker{box-shadow:0 8px 28px color-mix(in srgb, var(--ink) 7%, transparent)}}.global-theme-picker{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.global-theme-picker button{color:var(--ink-soft)}.global-theme-picker button:hover,.global-theme-picker button:focus-visible{color:var(--ink)}.global-theme-picker button.is-active{color:var(--paper);background:var(--forest)}.site-theme-night .global-theme-picker button.is-active{color:#101516;background:#eee9de}.site-theme-green .hero:not(.is-ask) .hero-side,.site-theme-ink .hero:not(.is-ask) .hero-side{--ink:#f3eee3;--ink-soft:#f3eee3a3;--line:#f3eee32e;--copper:#d49b72;--copper-light:#e4b590;color:var(--ink)}.site-theme-green .hero:not(.is-ask) .hero-side{background:#103b30}.site-theme-ink .hero:not(.is-ask) .hero-side{background:#232826}@media (width>=901px){.site-theme-night .hero:not(.is-ask):after{background:#f0e9dd47}}.site-theme-green .hero:not(.is-ask) .hero-wordmark,.site-theme-green .hero:not(.is-ask) .compendium-index,.site-theme-ink .hero:not(.is-ask) .hero-wordmark,.site-theme-ink .hero:not(.is-ask) .compendium-index{color:#f3eee3}.site-theme-green .hero:not(.is-ask) .module-switch,.site-theme-ink .hero:not(.is-ask) .module-switch,.site-theme-night .hero:not(.is-ask) .module-switch{background:#f3eee30e;border-color:#f3eee345}.site-theme-green .hero:not(.is-ask) .module-switch button,.site-theme-green .hero:not(.is-ask) .module-switch .notebook-module-trigger,.site-theme-ink .hero:not(.is-ask) .module-switch button,.site-theme-ink .hero:not(.is-ask) .module-switch .notebook-module-trigger,.site-theme-night .hero:not(.is-ask) .module-switch button,.site-theme-night .hero:not(.is-ask) .module-switch .notebook-module-trigger{color:#f3eee3a8}.site-theme-green .hero:not(.is-ask) .module-switch button:hover,.site-theme-green .hero:not(.is-ask) .module-switch button:focus-visible,.site-theme-ink .hero:not(.is-ask) .module-switch button:hover,.site-theme-ink .hero:not(.is-ask) .module-switch button:focus-visible,.site-theme-night .hero:not(.is-ask) .module-switch button:hover,.site-theme-night .hero:not(.is-ask) .module-switch button:focus-visible{color:#fffaf0;background:#f3eee317}.site-theme-green .hero:not(.is-ask) .module-switch button.is-active,.site-theme-ink .hero:not(.is-ask) .module-switch button.is-active,.site-theme-night .hero:not(.is-ask) .module-switch button.is-active{color:#17201d;background:#f3eee3}.site-theme-green .hero:not(.is-ask) .hero-side .surah-search input,.site-theme-green .hero:not(.is-ask) .hero-side .read-page-jump input,.site-theme-green .hero:not(.is-ask) .hero-side .read-index-results-head input,.site-theme-ink .hero:not(.is-ask) .hero-side .surah-search input,.site-theme-ink .hero:not(.is-ask) .hero-side .read-page-jump input,.site-theme-ink .hero:not(.is-ask) .hero-side .read-index-results-head input{color:#f3eee3;background:#f3eee30e}.site-theme-green .hero:not(.is-ask) .hero-side .surah-search input::placeholder,.site-theme-green .hero:not(.is-ask) .hero-side .read-page-jump input::placeholder,.site-theme-green .hero:not(.is-ask) .hero-side .read-index-results-head input::placeholder,.site-theme-ink .hero:not(.is-ask) .hero-side .surah-search input::placeholder,.site-theme-ink .hero:not(.is-ask) .hero-side .read-page-jump input::placeholder,.site-theme-ink .hero:not(.is-ask) .hero-side .read-index-results-head input::placeholder{color:#f3eee37a}.site-theme-green .hero:not(.is-ask) .hero-side .surah-search input::-webkit-search-cancel-button{filter:invert()}.site-theme-ink .hero:not(.is-ask) .hero-side .surah-search input::-webkit-search-cancel-button{filter:invert()}.site-theme-green .hero:not(.is-ask) .hero-side .surah-menu .menu-list button:hover,.site-theme-green .hero:not(.is-ask) .hero-side .surah-menu .menu-list button:focus-visible,.site-theme-green .hero:not(.is-ask) .hero-side .surah-menu .menu-list button.is-active,.site-theme-green .hero:not(.is-ask) .hero-side .passage-menu .menu-list button:hover,.site-theme-green .hero:not(.is-ask) .hero-side .passage-menu .menu-list button:focus-visible,.site-theme-green .hero:not(.is-ask) .hero-side .passage-menu .menu-list button.is-current,.site-theme-green .hero:not(.is-ask) .hero-side .read-index-tabs button.is-active,.site-theme-green .hero:not(.is-ask) .hero-side .read-index-list button:hover,.site-theme-green .hero:not(.is-ask) .hero-side .read-index-list button.is-current,.site-theme-ink .hero:not(.is-ask) .hero-side .surah-menu .menu-list button:hover,.site-theme-ink .hero:not(.is-ask) .hero-side .surah-menu .menu-list button:focus-visible,.site-theme-ink .hero:not(.is-ask) .hero-side .surah-menu .menu-list button.is-active,.site-theme-ink .hero:not(.is-ask) .hero-side .passage-menu .menu-list button:hover,.site-theme-ink .hero:not(.is-ask) .hero-side .passage-menu .menu-list button:focus-visible,.site-theme-ink .hero:not(.is-ask) .hero-side .passage-menu .menu-list button.is-current,.site-theme-ink .hero:not(.is-ask) .hero-side .read-index-tabs button.is-active,.site-theme-ink .hero:not(.is-ask) .hero-side .read-index-list button:hover,.site-theme-ink .hero:not(.is-ask) .hero-side .read-index-list button.is-current{color:#fffaf0;background:#f3eee316}.site-theme-green .hero:not(.is-ask) .hero-side .mcp-mushaf-option-grid select,.site-theme-ink .hero:not(.is-ask) .hero-side .mcp-mushaf-option-grid select{color:#f3eee3;background:#f3eee30f}.site-theme-green .hero-copy,.site-theme-green .tafsir,.site-theme-ink .hero-copy,.site-theme-ink .tafsir{background:var(--paper)}.site-theme-green .quran-rail{background:#e3e8de}.site-theme-green .quran-rail-head{background:#e3e8def5}.site-theme-ink .quran-rail{background:#e8e7e1}.site-theme-ink .quran-rail-head{background:#e8e7e1f5}.site-theme-night .quran-rail{color:var(--ink);background:#12191a}.site-theme-night .quran-rail-head{background:#12191af7}.site-theme-night .reading-paragraph.has-references:hover,.site-theme-night .reading-paragraph.has-references:focus-visible{background:#eee9de0b}.site-theme-night .site-theme-toggle,.site-theme-night .echo-theme-toggle,.echo-theme-night .site-theme-toggle{background:#eee9de13;border-color:#eee9de61}.site-theme-night .site-theme-toggle button,.site-theme-night .echo-theme-toggle button,.echo-theme-night .site-theme-toggle button{color:#eee9dec2}.site-theme-night .site-theme-toggle button:hover,.site-theme-night .site-theme-toggle button:focus-visible,.echo-theme-night .site-theme-toggle button:hover,.echo-theme-night .site-theme-toggle button:focus-visible{color:#fffaf0}.site-theme-night .site-theme-toggle button.is-active,.site-theme-night .echo-theme-toggle button.is-active,.echo-theme-night .site-theme-toggle button.is-active{color:#111719;background:#eee9de}.echo-panel.echo-theme-ink,.read-side-panel.echo-theme-ink{color:#f0f1ec;background:#252d2a}.echo-panel.echo-theme-night,.read-side-panel.echo-theme-night{color:#edf0e9;background:#0c1718}.echo-theme-ink .word-dictionary,.echo-theme-night .word-dictionary{--ink:#f0f1ec;--ink-soft:#f0f1ecb8;--line:#f0f1ec2e;color:var(--ink)}.echo-theme-ink .reader-settings summary,.echo-theme-night .reader-settings summary,.echo-theme-ink .dictionary-fullscreen-toggle,.echo-theme-night .dictionary-fullscreen-toggle{color:#f0f1ecc7;background:#f0f1ec0a}.echo-theme-ink .reader-settings[open] summary,.echo-theme-ink .reader-settings summary:hover,.echo-theme-night .reader-settings[open] summary,.echo-theme-night .reader-settings summary:hover,.echo-theme-ink .dictionary-fullscreen-toggle:hover,.echo-theme-ink .dictionary-fullscreen-toggle:focus-visible,.echo-theme-night .dictionary-fullscreen-toggle:hover,.echo-theme-night .dictionary-fullscreen-toggle:focus-visible{color:#fff}.echo-theme-ink .reader-settings-panel,.echo-theme-night .reader-settings-panel{--ink:#1c2321;--ink-soft:#555e5a;--line:#1c232129;color:var(--ink);background:#f4f4effc}.echo-theme-ink .echo-theme-toggle,.echo-theme-night .echo-theme-toggle{background:#f0f1ec12;border-color:#f0f1ec5c}.echo-theme-ink .echo-theme-toggle button,.echo-theme-night .echo-theme-toggle button{color:#f0f1ecc2}.echo-theme-ink .echo-theme-toggle button:hover,.echo-theme-ink .echo-theme-toggle button:focus-visible,.echo-theme-night .echo-theme-toggle button:hover,.echo-theme-night .echo-theme-toggle button:focus-visible{color:#fff}.echo-theme-ink .echo-theme-toggle button.is-active,.echo-theme-night .echo-theme-toggle button.is-active{color:#17201d;background:#f0f1ec}.site-theme-night .hero:not(.is-ask) .module-switch button.is-active{color:#111719;background:#edf0e9}.site-theme-night .page-edge-cue,.site-theme-night .reading-fullscreen-toggle,.site-theme-night .read-bookmark-toggle{color:var(--copper-light);background:#101618f0}.site-theme-night .read-mushaf,.site-theme-night .read-mushaf-spread,.site-theme-night .read-shell.is-qul-layout-source .read-mushaf-scroll{background:radial-gradient(circle at 50% 48%,#ffffff09,#0000 58%),#101618}.site-theme-night .mushaf-page{--paper:#f2eee4;--paper-deep:#e9e2d2;--ink:#162c25;--ink-soft:#4c5c55;--forest:#123b31;--forest-light:#255c4b;--copper:#a85e35;--copper-light:#d49b72;--line:#162c252e}@media (width<=900px){.global-theme-picker{top:62px;right:18px}}@media (width<=600px){.global-theme-picker{scrollbar-width:none;max-width:calc(100vw - 165px);top:61px;right:18px;overflow-x:auto}.global-theme-picker::-webkit-scrollbar{display:none}.global-theme-picker button{padding-left:7px;padding-right:7px;font-size:6px}}.read-shell.is-qul-layout-source .read-mushaf-scroll{background:#f5eddd;padding:0;overflow:hidden}.qul-layout-page{aspect-ratio:382.68/547.09;color:#102f27;background:radial-gradient(circle at 50% 46%,#ffffffb8,#0000 64%),#f8f2e6;border:1px solid #284f4247;grid-template-rows:24px minmax(0,1fr) 22px;width:min(69.941dvh,100%);max-width:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 44px #162c251a;container-type:inline-size}.qul-layout-register,.qul-layout-footer{color:#102f279e;font-family:var(--arabic);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding-inline:26px;font-size:6px;display:grid}.qul-layout-register b{color:#102f27;text-align:center;font-weight:500}.qul-layout-register span:last-child,.qul-layout-footer a{text-align:left}.qul-layout-lines{grid-template-rows:repeat(var(--qul-layout-lines), minmax(0, 1fr));gap:0;min-height:0;padding:5px 29px 4px;display:grid}.qul-layout-line{min-width:0;font-family:var(--qul-layout-font)}.qul-layout-line.is-ayah{font-size:var(--qul-layout-font-size);white-space:nowrap;flex-direction:row;justify-content:space-between;align-items:center;gap:.08em;line-height:1;display:flex}.qul-layout-line.is-ayah.is-centered{justify-content:center;gap:.2em}.qul-layout-line.is-surah-name{color:#102f27;font-family:var(--arabic);text-align:center;background:#e2c39129;border-block:1px solid #a85e3557;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding-inline:10px;font-size:13px;display:grid}.qul-layout-line.is-surah-name span:last-child{text-align:left}.qul-layout-line.is-basmallah{font-family:var(--arabic);place-items:center;font-size:16px;display:grid}.qul-layout-word,.qul-layout-marker{min-width:0;color:inherit;font:inherit;line-height:inherit;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;display:inline}button.qul-layout-word,button.qul-layout-marker{cursor:pointer}button.qul-layout-word:hover,button.qul-layout-word:focus-visible,.qul-layout-word.is-selected{color:var(--copper);outline:none}.qul-layout-marker{color:#9d623d}.qul-layout-marker.has-echo{color:#36745e}.qul-layout-marker.has-tafsir:hover,.qul-layout-marker.has-tafsir:focus-visible,.qul-layout-marker.is-selected{color:var(--copper);outline:none}.read-shell.is-read-recitation .mushaf-word.is-active-ayah,.read-shell.is-read-recitation .qul-layout-word.is-active-ayah{color:var(--copper)}.read-shell.is-read-recitation .mushaf-word.is-active-ayah.is-selected,.read-shell.is-read-recitation .qul-layout-word.is-active-ayah.is-selected{color:#36745e}.read-shell.is-read-recitation .mushaf-ayah-marker.has-tafsir.is-selected{border-color:var(--copper);color:#fffaf0;background:var(--copper);box-shadow:0 0 0 5px #a85e3526}.read-shell.is-read-recitation .mushaf-page.is-mcp-viewer .mushaf-ayah-marker.has-tafsir.is-mcp-glyph.is-selected{color:var(--copper)}.qul-layout-footer{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #284f4233;font-size:5px}.qul-layout-footer b{color:#a85e35b3;font-family:var(--arabic);font-size:8px}.qul-layout-footer a{color:inherit;text-decoration:none}.qul-layout-status{color:var(--ink-soft);font-family:var(--sans);letter-spacing:.05em;text-align:center;align-self:center;margin:0;font-size:9px}.read-mushaf-spread .is-qul-layout-mushaf,.read-mushaf-spread .is-qul-layout-mushaf .read-mushaf-scroll{height:100dvh}.read-mushaf-spread .qul-layout-page{justify-self:center;width:100%;height:auto;max-height:100dvh}@media (width>=901px){.read-shell.is-qul-layout-source.read-layout-single{--mcp-single-mushaf-width:min(69.941dvh, calc(100vw - 360px))}}@media (width>=1101px){.read-shell.is-qul-layout-source.read-layout-spread:not(.is-tafsir-mcp){--mcp-spread-side-min:clamp(260px, 15vw, 340px);--mcp-spread-width:min(139.882dvh, calc(100% - var(--mcp-spread-side-min)))}}@media (width<=900px){.read-shell.is-qul-layout-source .read-mushaf-scroll{align-items:start;overflow:auto}.qul-layout-page{width:100%;max-width:none}}.read-index.has-tafsir-options .mcp-mushaf-option-grid,.read-index.has-tafsir-options .read-index-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.read-index.has-tafsir-options .read-index-tabs button{font-size:15px}.tafsir-language-filter{grid-template-columns:auto minmax(116px,1fr);align-items:center;gap:8px;display:grid}.tafsir-language-filter>span,.tafsir-mcp-panel-controls label>span{color:var(--copper-light);font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:650}.tafsir-language-filter select{color:#f1eadc;min-width:0;height:32px;font-family:var(--sans);background:#173d33;border:1px solid #f1eadc33;border-radius:0;padding:4px 24px 4px 8px;font-size:8px}.read-index.has-tafsir-options .read-index-list button b[dir=rtl],.read-index.has-tafsir-options .read-index-list button small{white-space:normal}.read-index.has-tafsir-options .read-index-list button b[dir=rtl]{font-family:var(--arabic);text-align:right;font-size:19px;line-height:1.35}.read-shell.is-tafsir-mcp .read-mushaf-scroll{justify-items:center;padding:0}.read-shell.is-tafsir-mcp .mushaf-page{justify-self:center;margin-inline:auto}.read-mushaf-scroll>.mushaf-page-turn{width:42px;min-height:42px;color:var(--copper);background:#f5eddde6;border:1px solid #a85e3561;border-radius:50%;top:50%;transform:translateY(-50%);box-shadow:0 8px 22px #162c251a}.read-mushaf-scroll>.mushaf-page-turn.is-next{left:12px}.read-mushaf-scroll>.mushaf-page-turn.is-previous{right:12px}.read-mushaf-scroll>.mushaf-page-turn span{background:0 0;border:0;align-self:center}.read-mushaf-scroll>.mushaf-page-turn:not(:disabled):hover,.read-mushaf-scroll>.mushaf-page-turn:not(:disabled):focus-visible{color:var(--paper);background:var(--copper);transform:translateY(-50%)translateY(-2px)}.read-shell.is-tafsir-mcp .mushaf-word.is-static{cursor:default}.read-shell.is-tafsir-mcp .mushaf-word.is-static:hover,.read-shell.is-tafsir-mcp .mushaf-word.is-static:focus-visible{color:inherit;box-shadow:none}.mushaf-ayah-marker.has-tafsir{cursor:pointer;transition:color .15s,background .15s,box-shadow .15s,transform .15s}.mushaf-ayah-marker.has-tafsir:hover,.mushaf-ayah-marker.has-tafsir:focus-visible{color:#fffaf0;background:var(--copper);outline:none;transform:translateY(-1px);box-shadow:0 0 0 4px #a85e3524}.mushaf-ayah-marker.has-tafsir.is-selected{border-color:var(--forest);color:#fffaf0;background:var(--forest);box-shadow:0 0 0 5px #284f4224}.mushaf-page.is-mcp-viewer .mushaf-ayah-marker.has-tafsir.is-mcp-glyph{color:#a85e35;box-shadow:none;background:0 0}.mushaf-page.is-mcp-viewer .mushaf-ayah-marker.has-tafsir.is-mcp-glyph:hover,.mushaf-page.is-mcp-viewer .mushaf-ayah-marker.has-tafsir.is-mcp-glyph:focus-visible,.mushaf-page.is-mcp-viewer .mushaf-ayah-marker.has-tafsir.is-mcp-glyph.is-selected{color:#1d5d4b;box-shadow:none;background:0 0;outline:none;transform:translateY(-1px)scale(1.08)}.tafsir-mcp-panel .read-side-panel-inner{padding:clamp(20px,1.8vw,34px) clamp(28px,3vw,64px) 48px}.tafsir-mcp-panel-head{border-bottom:1px solid #eee8dc30;justify-content:space-between;align-items:end;gap:24px;padding-bottom:18px;display:flex}.tafsir-mcp-panel-head .eyebrow{color:var(--copper-light);margin:0 0 7px}.tafsir-mcp-panel-head h2{color:#fffaf0;font-family:var(--serif);margin:0;font-size:clamp(30px,2.2vw,48px);font-weight:500;line-height:.92}.tafsir-mcp-panel .echo-theme-toggle{flex:none}.tafsir-mcp-panel-controls{border-bottom:1px solid #eee8dc24;grid-template-columns:minmax(110px,.34fr) minmax(220px,1fr);gap:12px;padding:18px 0;display:grid}.tafsir-mcp-panel-controls label{gap:6px;min-width:0;display:grid}.tafsir-mcp-panel-controls select{color:#fffaf0;width:100%;min-width:0;height:38px;font-family:var(--sans);background:#173d33;border:1px solid #eee8dc38;border-radius:0;padding:6px 28px 6px 9px;font-size:9px}.tafsir-mcp-source{padding-top:clamp(26px,2.5vw,46px)}.tafsir-mcp-source>header{border-bottom:1px solid #eee8dc2e;gap:5px;padding-bottom:20px;display:grid}.tafsir-mcp-source>header span,.tafsir-mcp-source>header p,.tafsir-mcp-entry-meta,.tafsir-mcp-provenance{color:#f8f4ec9e;font-family:var(--sans);letter-spacing:.12em;font-size:8px}.tafsir-mcp-source>header span,.tafsir-mcp-entry-meta,.tafsir-mcp-provenance{text-transform:uppercase}.tafsir-mcp-source>header h3{color:#fffaf0;font-family:var(--serif);margin:0;font-size:clamp(30px,2.4vw,50px);font-weight:500;line-height:1}.tafsir-mcp-source.is-rtl>header h3{font-family:var(--arabic);font-size:clamp(34px,2.7vw,56px);line-height:1.45}.tafsir-mcp-source>header p{text-transform:none;margin:0}.tafsir-mcp-entries{display:grid}.tafsir-mcp-entries article{border-bottom:1px solid #eee8dc2b;padding:clamp(24px,2.2vw,40px) 0}.tafsir-mcp-entry-meta{color:var(--copper-light);justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.tafsir-mcp-entry-meta b{font-weight:650}.tafsir-mcp-prose{color:#fffaf0;font-family:var(--serif);font-size:clamp(20px,1.25vw,28px);line-height:1.7}.tafsir-mcp-source.is-rtl .tafsir-mcp-prose{font-family:var(--arabic);font-size:clamp(24px,1.55vw,34px);line-height:2}.tafsir-mcp-prose>:first-child{margin-top:0}.tafsir-mcp-prose>:last-child{margin-bottom:0}.tafsir-mcp-prose p,.tafsir-mcp-prose blockquote,.tafsir-mcp-prose ul,.tafsir-mcp-prose ol{margin:0 0 1em}.tafsir-mcp-prose li+li{margin-top:.45em}.tafsir-mcp-prose strong,.tafsir-mcp-prose b,.tafsir-mcp-prose h2,.tafsir-mcp-prose h3,.tafsir-mcp-prose h4{color:#fffdf7;font-weight:600}.tafsir-mcp-entries article>a{color:var(--copper-light);font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;margin-top:20px;font-size:8px;font-weight:650;display:inline-block}.tafsir-mcp-status{color:#f8f4ecad;text-align:center;align-content:center;place-items:center;gap:18px;min-height:260px;display:grid}.tafsir-mcp-status>span{width:58px;height:58px;color:var(--copper-light);font-family:var(--arabic);border:1px solid #d49b7266;border-radius:50%;place-items:center;display:grid}.tafsir-mcp-status p{max-width:340px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.45}.tafsir-mcp-status.is-error>span{border-color:#d47c648c}.tafsir-mcp-provenance{color:#f8f4ec6b;padding-top:24px}.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-panel-head,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-panel-controls,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-source>header,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-entries article{border-color:var(--line)}.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-panel-head h2,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-source>header h3,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-prose,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-prose strong,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-prose b,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-prose h2,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-prose h3,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-prose h4{color:var(--ink)}.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-source>header span,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-source>header p,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-provenance,.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-status{color:var(--ink-soft)}.tafsir-mcp-panel.echo-theme-plain .tafsir-mcp-panel-controls select{border-color:var(--line);color:var(--ink);background:var(--paper-deep)}@media (width>=901px){.read-shell.is-tafsir-mcp,.read-shell.is-mcp-source.read-layout-single:not(.is-tafsir-mcp){--mcp-single-mushaf-width:min(69.091dvh, calc(100vw - 360px));grid-template-columns:var(--mcp-single-mushaf-width) minmax(360px, 1fr)}.read-shell.is-tafsir-mcp .read-mushaf,.read-shell.is-mcp-source.read-layout-single:not(.is-tafsir-mcp) .read-mushaf{width:var(--mcp-single-mushaf-width)}.read-shell.is-tafsir-mcp .mushaf-page,.read-shell.is-mcp-source.read-layout-single:not(.is-tafsir-mcp) .mushaf-page{width:100%;height:auto;max-height:100dvh}}@media (width>=1101px){.read-shell.is-mcp-source.read-layout-spread:not(.is-tafsir-mcp){--mcp-spread-side-min:clamp(300px, 17vw, 360px);--mcp-spread-width:min(138.182dvh, calc(100% - var(--mcp-spread-side-min)));grid-template-columns:minmax(0, var(--mcp-spread-width)) minmax(var(--mcp-spread-side-min), 1fr)}.read-shell.read-layout-spread:not(.is-tafsir-mcp) .read-side-panel .reader-settings{position:static}.read-shell.read-layout-spread:not(.is-tafsir-mcp) .read-side-panel .reader-settings-panel{overscroll-behavior-y:contain;max-height:calc(100dvh - 96px);top:calc(100% + 9px);left:auto;right:0;overflow-y:auto}.read-shell.is-mcp-source.read-layout-spread:not(.is-tafsir-mcp) .read-mushaf-spread{width:100%}.read-shell.is-mcp-source.read-layout-spread:not(.is-tafsir-mcp) .read-mushaf-spread .mushaf-page{width:100%;height:auto;max-height:100dvh}.read-shell.is-mcp-source.read-layout-spread:not(.is-tafsir-mcp)>.read-side-panel .read-side-panel-inner{padding-left:clamp(18px,1.6vw,30px);padding-right:clamp(18px,1.6vw,30px)}}@media (width<=1100px) and (width>=901px){.tafsir-mcp-panel .read-side-panel-inner{padding-left:25px;padding-right:25px}}@media (width<=900px){.read-shell.is-tafsir-mcp{display:block}.read-shell.is-tafsir-mcp .read-mushaf-scroll{padding:4px 0}.read-shell.is-tafsir-mcp .mushaf-page{width:100%}.tafsir-mcp-panel{max-height:min(78svh,720px)}.tafsir-mcp-panel .read-side-panel-inner{padding:20px 22px max(32px, env(safe-area-inset-bottom))}.tafsir-mcp-panel-controls{grid-template-columns:minmax(0,1fr)}.tafsir-mcp-prose{font-size:20px}.tafsir-mcp-source.is-rtl .tafsir-mcp-prose{font-size:24px}}@media (width<=600px){.read-index.has-tafsir-options .mcp-mushaf-option-grid{grid-template-columns:minmax(0,1fr)}.read-index.has-tafsir-options .read-index-tabs button{padding-left:5px;padding-right:5px;font-size:12px}.tafsir-language-filter{grid-template-columns:minmax(0,1fr)}}.read-index.has-mcp-options{grid-template-rows:auto auto minmax(0,1fr);gap:12px}.mcp-mushaf-options{background:#f1eadc09;border:1px solid #f1eadc2e;gap:9px;padding:12px 14px;display:grid}.mcp-mushaf-options-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mcp-mushaf-options-heading p,.mcp-mushaf-option-grid label>span{color:var(--copper-light);font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:7px;font-weight:650}.mcp-mushaf-options-heading span{color:#f1eadc7a;letter-spacing:.08em;font-size:7px}.mcp-mushaf-option-grid{grid-template-columns:1.2fr 1.2fr .8fr .8fr;gap:8px;display:grid}.mcp-mushaf-option-grid label{gap:5px;min-width:0;display:grid}.mcp-mushaf-option-grid select{color:#f1eadc;width:100%;min-width:0;height:31px;font-family:var(--sans);background:#173d33;border:1px solid #f1eadc33;border-radius:0;padding:4px 24px 4px 7px;font-size:8px}.mcp-mushaf-option-grid select:disabled{color:#f1eadc61;cursor:not-allowed}.mcp-viewer-note{color:#f1eadc8c;font-family:var(--sans);margin:0;font-size:7px;line-height:1.45}.mushaf-page.is-mcp-viewer .mushaf-line{font-variant-ligatures:none;gap:.035em}.mushaf-page.is-selectable-text .mushaf-line{font-size:4.98cqw}.mushaf-page.is-selectable-text .mushaf-verses.is-line-set.is-fatiha .mushaf-line{font-size:5.55cqw}.mushaf-page.is-selectable-text .mushaf-verses.is-line-set.starts-surah:not(.is-fatiha) .mushaf-line{font-size:5.04cqw}.mushaf-page.is-selectable-text.is-opening-page .mushaf-verses.is-line-set .mushaf-line{font-size:5.35cqw}.mushaf-page.is-mcp-viewer .mushaf-word.is-mcp-glyph{letter-spacing:0;padding-left:0;padding-right:0}.mushaf-page.is-mcp-viewer .mushaf-ayah-marker.is-mcp-glyph{color:#86512e;width:auto;height:auto;vertical-align:initial;background:0 0;border:0;border-radius:0;margin:0;font-size:1em;line-height:1;display:inline}.mushaf-page.is-mcp-viewer .mushaf-ayah-marker.is-mcp-glyph:before{display:none}.mushaf-page.is-mcp-viewer .mushaf-ayah-marker.has-echo.is-mcp-glyph{color:#36745e;box-shadow:none;background:0 0}.mushaf-page.is-mcp-viewer .mushaf-ayah-marker.has-echo.is-mcp-glyph:hover,.mushaf-page.is-mcp-viewer .mushaf-ayah-marker.has-echo.is-mcp-glyph:focus-visible,.mushaf-page.is-mcp-viewer .mushaf-ayah-marker.has-echo.is-mcp-glyph.is-selected{color:#123b31;box-shadow:none;background:0 0;outline:none;transform:translateY(-1px)scale(1.08)}.mcp-word-study{gap:18px;padding-bottom:36px;display:grid}.mcp-word-study>header,.mcp-verse-translation>div,.mcp-study-heading{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.mcp-word-study>header>div{gap:5px;display:grid}.mcp-word-study>header p{margin:0}.mcp-word-study>header span,.mcp-word-study>header>b,.mcp-verse-translation span,.mcp-verse-translation small,.mcp-study-heading,.mcp-raw-tags,.mcp-word-study>footer{color:var(--copper-light);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:600}.mcp-word-study>header>b{font-weight:500}.mcp-verse-translation{border-top:1px solid #eee8dc2e;border-bottom:1px solid #eee8dc2e;gap:9px;padding:15px 0 17px;display:grid}.mcp-verse-translation small{color:#f8f4ec8c;text-align:right}.mcp-verse-translation p,.mcp-morphology-description{color:#f8f4ece0;font-family:var(--serif);margin:0;font-size:16px;line-height:1.5}.mcp-morphology-description{font-size:15px}.mcp-morphology-facts{border-top:1px solid #eee8dc29;border-left:1px solid #eee8dc29;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.mcp-morphology-facts>div{border-bottom:1px solid #eee8dc29;border-right:1px solid #eee8dc29;min-width:0;padding:11px 12px}.mcp-morphology-facts dt,.mcp-frequency-grid span{color:var(--copper-light);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:7px}.mcp-morphology-facts dd{color:#fffaf0;margin:5px 0 0;font-size:13px;line-height:1.35}.mcp-morphology-facts dd[lang=ar]{font-family:var(--arabic);font-size:20px}.mcp-frequency-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mcp-frequency-grid>div{border:1px solid #eee8dc29;gap:4px;min-width:0;padding:10px;display:grid}.mcp-frequency-grid b{color:#fffaf0;font-family:var(--arabic);text-overflow:ellipsis;font-size:19px;font-weight:400;overflow:hidden}.mcp-frequency-grid small{color:#f8f4ec8c;font-size:7px;line-height:1.4}.mcp-morphemes{gap:10px;display:grid}.mcp-morphemes>div{gap:7px;display:grid}.mcp-morphemes article{border-top:1px solid #eee8dc29;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:12px;padding:11px 0;display:grid}.mcp-morphemes article>b{color:#fffaf0;font-family:var(--arabic);text-align:right;font-size:25px;font-weight:400}.mcp-morphemes article strong{color:#fffaf0;font-family:var(--serif);font-size:14px;font-weight:500}.mcp-morphemes article p{color:#f8f4ecc2;margin:3px 0 4px;font-size:11px;line-height:1.4}.mcp-morphemes article small,.mcp-raw-tags,.mcp-word-study>footer{color:#f8f4ec73;font-size:7px;line-height:1.45}.mcp-study-empty{color:#f8f4eca6;font-family:var(--serif);margin:0;font-size:15px}.mcp-word-study>footer a{color:inherit;text-decoration:none}.mcp-word-study>footer a:hover,.mcp-word-study>footer a:focus-visible{color:var(--copper-light)}.read-side-panel.echo-theme-plain .mcp-word-study{color:var(--ink)}.read-side-panel.echo-theme-plain .mcp-verse-translation,.read-side-panel.echo-theme-plain .mcp-morphology-facts,.read-side-panel.echo-theme-plain .mcp-morphology-facts>div,.read-side-panel.echo-theme-plain .mcp-morphemes article{border-color:var(--line)}.read-side-panel.echo-theme-plain .mcp-verse-translation p,.read-side-panel.echo-theme-plain .mcp-morphology-description,.read-side-panel.echo-theme-plain .mcp-morphology-facts dd,.read-side-panel.echo-theme-plain .mcp-frequency-grid b,.read-side-panel.echo-theme-plain .mcp-morphemes article>b,.read-side-panel.echo-theme-plain .mcp-morphemes article strong{color:var(--ink)}.read-side-panel.echo-theme-plain .mcp-verse-translation small,.read-side-panel.echo-theme-plain .mcp-frequency-grid small,.read-side-panel.echo-theme-plain .mcp-morphemes article p,.read-side-panel.echo-theme-plain .mcp-morphemes article small,.read-side-panel.echo-theme-plain .mcp-raw-tags,.read-side-panel.echo-theme-plain .mcp-word-study>footer{color:var(--ink-soft)}@media (width<=1100px){.mcp-mushaf-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-viewer-note{display:none}}@media (width<=600px){.read-index.has-mcp-options{grid-template-rows:auto auto minmax(0,1fr)}.mcp-mushaf-options{padding:9px}.mcp-mushaf-options-heading span{display:none}.mcp-mushaf-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-morphology-facts,.mcp-frequency-grid{grid-template-columns:minmax(0,1fr)}}.read-mushaf-scroll>.mushaf-page-turn,.read-mushaf-spread>.spread-page-turn{z-index:12;width:clamp(24px,1.55vw,32px);height:auto;min-height:0;color:var(--copper);box-shadow:none;cursor:pointer;appearance:none;touch-action:manipulation;background:#f5eddd2e;border:0;border-radius:0;place-items:center;padding:0;transition:background .15s,color .15s,box-shadow .15s;display:grid;position:absolute;top:0;bottom:0;transform:none}.read-mushaf-scroll>.mushaf-page-turn.is-next,.read-mushaf-spread>.spread-page-turn.is-next{background:linear-gradient(90deg,#a85e351f,#f5eddd14);left:0;right:auto}.read-mushaf-scroll>.mushaf-page-turn.is-previous,.read-mushaf-spread>.spread-page-turn.is-previous{background:linear-gradient(270deg,#a85e351f,#f5eddd14);left:auto;right:0}.read-mushaf-scroll>.mushaf-page-turn span,.read-mushaf-spread>.spread-page-turn span{width:22px;height:48px;color:var(--copper);background:#f5edddeb;border:1px solid #a85e3585;border-radius:999px;place-items:center;font-size:16px;line-height:1;transition:color .15s,border-color .15s,background .15s,transform .15s;display:grid;box-shadow:0 5px 16px #162c251a}.read-mushaf-scroll>.mushaf-page-turn small{display:none}.read-mushaf-scroll>.mushaf-page-turn.is-next:not(:disabled):hover,.read-mushaf-scroll>.mushaf-page-turn.is-next:not(:disabled):focus-visible,.read-mushaf-spread>.spread-page-turn.is-next:not(:disabled):hover,.read-mushaf-spread>.spread-page-turn.is-next:not(:disabled):focus-visible{background:linear-gradient(90deg,#a85e353d,#a85e350d)}.read-mushaf-scroll>.mushaf-page-turn.is-previous:not(:disabled):hover,.read-mushaf-scroll>.mushaf-page-turn.is-previous:not(:disabled):focus-visible,.read-mushaf-spread>.spread-page-turn.is-previous:not(:disabled):hover,.read-mushaf-spread>.spread-page-turn.is-previous:not(:disabled):focus-visible{background:linear-gradient(270deg,#a85e353d,#a85e350d)}.read-mushaf-scroll>.mushaf-page-turn:not(:disabled):hover span,.read-mushaf-scroll>.mushaf-page-turn:not(:disabled):focus-visible span,.read-mushaf-spread>.spread-page-turn:not(:disabled):hover span,.read-mushaf-spread>.spread-page-turn:not(:disabled):focus-visible span{border-color:var(--copper);color:var(--paper);background:var(--copper);transform:scale(1.06)}.read-mushaf-scroll>.mushaf-page-turn:not(:disabled):focus-visible,.read-mushaf-spread>.spread-page-turn:not(:disabled):focus-visible{outline:none;transform:none;box-shadow:inset 0 0 0 1px #a85e3594}.read-mushaf-scroll>.mushaf-page-turn:disabled,.read-mushaf-spread>.spread-page-turn:disabled{opacity:0;pointer-events:none}.read-hero-copy{padding:clamp(72px,8vh,104px) clamp(34px,4vw,70px) clamp(30px,4vh,56px);display:block;overflow:hidden}.read-options{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-rows:minmax(120px,.72fr) repeat(3,minmax(0,1fr));width:100%;height:100%;display:grid}.read-options-heading{flex-direction:column;justify-content:flex-end;padding:0 0 clamp(22px,3vh,36px);display:flex}.read-options-heading .eyebrow{margin-bottom:14px}.hero .read-options-heading h1{max-width:none;margin:0;font-size:clamp(42px,min(4.4vw,7.4vh),72px);line-height:.92}.read-options-heading>span{color:var(--ink-soft);letter-spacing:.14em;text-transform:uppercase;margin-top:14px;font-size:9px;font-weight:650}.read-option{border:0;border-top:1px solid var(--line);width:100%;min-height:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-content:center;gap:5px 20px;padding:clamp(13px,2vh,25px) 0;transition:padding .18s,background .18s;display:grid;position:relative}.read-option:before{content:"";background:0 0;width:2px;position:absolute;top:-1px;bottom:0;left:0}.read-option>span{color:var(--copper);font:650 9px/1 var(--sans);letter-spacing:.14em;grid-row:1/span 2;align-self:center}.read-option strong{font-family:var(--serif);font-size:clamp(23px,min(1.9vw,3.25vh),34px);font-weight:400;line-height:1}.read-option small{color:var(--ink-soft);font:500 clamp(10px, .76vw, 13px)/1.45 var(--sans)}.read-option i{color:var(--copper);font-family:var(--serif);grid-area:1/3/span 2;align-self:center;font-size:25px;font-style:normal;transition:transform .18s}.read-option:hover,.read-option:focus-visible,.read-option.is-active{background:#a85e350b;outline:none;padding-left:18px;padding-right:18px}.read-option:hover:before,.read-option:focus-visible:before,.read-option.is-active:before{background:var(--copper)}.read-option:hover i,.read-option:focus-visible i{transform:translate(4px)}.read-option.is-empty{cursor:default}.read-option.is-empty:after{content:"";background:#a85e355c;width:34px;height:1px;position:absolute;top:50%;left:0}.read-options-mobile{display:none}@media (width<=900px){.read-options-mobile{background:#f1eadc1f;border:1px solid #f1eadc2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.read-options-mobile button,.read-options-mobile>span{color:#f1eadcad;background:var(--forest);min-width:0;min-height:38px;font:650 7px/1.25 var(--sans);letter-spacing:.08em;text-align:left;text-transform:uppercase;border:0;padding:7px 8px}.read-options-mobile button{cursor:pointer}.read-options-mobile button.is-active{color:var(--forest);background:#f1eadc}.read-index.has-mcp-options{grid-template-rows:auto auto auto minmax(0,1fr)}}.recitation-panel .read-side-panel-inner{flex-direction:column;display:flex}.recitation-panel .word-dictionary{flex:none}.recitation-panel .word-dictionary+.recitation-heading{margin-top:clamp(16px,2.5vh,30px)}.recitation-toolbar{align-items:center;min-height:34px;display:flex}.recitation-toolbar .reader-settings{margin-left:auto}.recitation-toolbar .echo-theme-toggle{margin-left:10px;margin-right:116px}.recitation-heading{border-bottom:1px solid #eee8dc2e;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 20px;margin-top:clamp(26px,4.5vh,60px);padding-bottom:clamp(22px,3vh,36px);display:grid}.recitation-heading .eyebrow{margin:0}.recitation-heading>span{color:var(--copper-light);font:650 8px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.recitation-heading h2{color:inherit;font:400 clamp(52px, min(5.2vw, 8vh), 88px)/.88 var(--serif);grid-column:1/-1;margin:clamp(10px,1.6vh,18px) 0 0}.recitation-heading>.recitation-meta{color:#f8f4ecad;font:500 10px/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;grid-column:1;margin:4px 0 0}.recitation-ayah-bookmark{color:#f8f4ecb8;cursor:pointer;background:0 0;border:1px solid #eee8dc38;grid-area:3/2;place-self:end;align-items:center;gap:8px;min-height:34px;padding:7px 10px;display:inline-flex}.recitation-ayah-bookmark>span{color:var(--copper-light);font-size:9px}.recitation-ayah-bookmark>b{font:650 8px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase}.recitation-ayah-bookmark:hover,.recitation-ayah-bookmark:focus-visible,.recitation-ayah-bookmark.is-active{border-color:var(--copper-light);color:#fffaf0;background:#eee8dc12;outline:none}.reciter-select{gap:8px;margin-top:clamp(22px,3.5vh,40px);display:grid}.reciter-select>span{color:var(--copper-light);font:650 8px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.reciter-select select{color:#fffaf0;width:100%;min-height:48px;font:400 clamp(18px, 1.45vw, 25px)/1.2 var(--serif);background:#eee8dc0a;border:1px solid #eee8dc38;border-radius:0;padding:10px 38px 10px 13px}.reciter-select select option{color:var(--ink);background:var(--paper)}.recitation-player{gap:clamp(17px,2.6vh,28px);margin-top:clamp(26px,4vh,46px);display:grid}.recitation-controls{grid-template-columns:1fr minmax(74px,.8fr) 1fr;gap:8px;display:grid}.recitation-controls button{color:#fffaf0c7;min-height:58px;font:400 25px/1 var(--serif);cursor:pointer;background:0 0;border:1px solid #eee8dc38;place-items:center;transition:color .15s,border-color .15s,background .15s;display:grid}.recitation-controls button:hover,.recitation-controls button:focus-visible{border-color:var(--copper-light);color:#fffaf0;outline:none}.recitation-controls .recitation-play{color:var(--forest);background:#f1eadc}.recitation-controls .recitation-play:disabled{opacity:.46;cursor:wait}.recitation-status{color:#f8f4ecab;max-width:44ch;font:400 clamp(15px, 1.05vw, 18px)/1.55 var(--serif);margin:0}.recitation-status.is-error{color:#efb28e}.recitation-credit{font:650 7px/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #eee8dc2e;gap:6px;margin-top:auto;padding-top:clamp(30px,5vh,58px);display:grid}.recitation-credit a{color:var(--copper-light);text-decoration:none}.recitation-credit span{color:#f8f4ec80}.recitation-panel.echo-theme-plain .recitation-heading,.recitation-panel.echo-theme-plain .recitation-credit{border-color:var(--line)}.recitation-panel.echo-theme-plain .recitation-heading>.recitation-meta,.recitation-panel.echo-theme-plain .recitation-status,.recitation-panel.echo-theme-plain .recitation-credit span{color:var(--ink-soft)}.recitation-panel.echo-theme-plain .reciter-select select,.recitation-panel.echo-theme-plain .recitation-controls button,.recitation-panel.echo-theme-plain .recitation-ayah-bookmark{border-color:var(--line);color:var(--ink);background:0 0}.recitation-panel.echo-theme-plain .recitation-ayah-bookmark:hover,.recitation-panel.echo-theme-plain .recitation-ayah-bookmark:focus-visible,.recitation-panel.echo-theme-plain .recitation-ayah-bookmark.is-active{border-color:var(--copper);color:var(--paper);background:var(--forest)}.recitation-panel.echo-theme-plain .recitation-controls .recitation-play{color:var(--paper);background:var(--forest)}@media (width<=900px){.recitation-panel,.recitation-panel .read-side-panel-inner{max-height:min(62svh,540px)}.recitation-toolbar{min-height:24px}.recitation-toolbar .echo-theme-toggle{margin-right:0}.recitation-heading{margin-top:7px;padding-bottom:12px}.recitation-heading h2{margin-top:5px;font-size:43px}.reciter-select{margin-top:13px}.reciter-select select{min-height:38px;padding:7px 32px 7px 10px;font-size:17px}.recitation-player{gap:12px;margin-top:15px}.recitation-controls button{min-height:44px}.recitation-credit{margin-top:18px;padding-top:13px}}@media (width>=901px){.hero .hero-copy{padding-top:clamp(72px,7.5vh,92px)}}.global-theme-picker{z-index:1000;overflow:visible}@media (width<=600px){.global-theme-picker{max-width:none;overflow:visible}.global-theme-picker .site-theme-menu-panel{width:min(300px,100vw - 28px);max-height:calc(100dvh - 82px);position:absolute;inset:calc(100% + 8px) 0 auto auto}}.echo-theme-ink .reader-settings-panel select,.echo-theme-night .reader-settings-panel select,.site-theme-night .reader-settings-panel select{color:#1c2321;background:#f4f4ef;border-color:#1c23212e}@media (width<=900px){.echo-panel.is-open,.read-side-panel.is-active{transform:none}}.quran-directory.site-theme-plain{background:radial-gradient(circle at 12% 6%, #ae643b0e, transparent 27rem), var(--paper)}.quran-directory.site-theme-green{background:radial-gradient(circle at 12% 6%, #2d6c5617, transparent 29rem), var(--paper)}.quran-directory.site-theme-ink{background:radial-gradient(circle at 12% 6%, #48534e16, transparent 28rem), var(--paper)}.quran-directory.site-theme-night{background:radial-gradient(circle at 14% 5%, #d17d5514, transparent 30rem), var(--paper)}.quran-directory.site-theme-plain .global-theme-picker{--theme-trigger-bg:#eadfce;--theme-trigger-fg:#173128;--theme-trigger-accent:#ae643b;--theme-trigger-border:#ae643b6b}.quran-directory.site-theme-green .global-theme-picker{--theme-trigger-bg:#123c31;--theme-trigger-fg:#f3eee3;--theme-trigger-accent:#dda17b;--theme-trigger-border:#dda17b7a}.quran-directory.site-theme-ink .global-theme-picker{--theme-trigger-bg:#29302d;--theme-trigger-fg:#f3eee3;--theme-trigger-accent:#cba183;--theme-trigger-border:#cba18375}.quran-directory.site-theme-night .global-theme-picker{--theme-trigger-bg:#0e1618;--theme-trigger-fg:#f0e9dd;--theme-trigger-accent:#d17d55;--theme-trigger-border:#d17d5594}.global-theme-picker{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.site-theme-menu>summary{border:1px solid var(--theme-trigger-border,#17312838);min-width:100px;min-height:36px;color:var(--theme-trigger-fg,#173128);background:linear-gradient(135deg, #ffffff14, transparent 58%), var(--theme-trigger-bg,#faf7f0f5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:2px;gap:7px;padding:5px 8px;box-shadow:0 7px 20px #0c1f191a,inset 0 1px #ffffff24}.site-theme-menu>summary:hover,.site-theme-menu>summary:focus-visible{border-color:var(--theme-trigger-accent,#ae643b);box-shadow:0 9px 24px #0c1f1924, inset 0 0 0 1px var(--theme-trigger-accent,#ae643b);outline:none}@supports (color:color-mix(in lab, red, red)){.site-theme-menu>summary:hover,.site-theme-menu>summary:focus-visible{box-shadow:0 9px 24px #0c1f1924, inset 0 0 0 1px color-mix(in srgb, var(--theme-trigger-accent,#ae643b) 24%, transparent)}}.site-theme-menu[open]>summary{border-color:var(--theme-trigger-accent,#ae643b);color:var(--theme-trigger-fg,#173128);background:linear-gradient(135deg, #ffffff1a, transparent 58%), var(--theme-trigger-bg,#fffaf2)}.site-theme-menu>summary>.theme-swatch{border-color:var(--theme-trigger-fg,#173128);width:14px;height:14px}@supports (color:color-mix(in lab, red, red)){.site-theme-menu>summary>.theme-swatch{border-color:color-mix(in srgb, var(--theme-trigger-fg,#173128) 24%, transparent)}}.site-theme-menu>summary>.theme-swatch{box-shadow:0 0 0 2px var(--theme-trigger-fg,#173128), inset 0 0 0 2px #ffffff47}@supports (color:color-mix(in lab, red, red)){.site-theme-menu>summary>.theme-swatch{box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-trigger-fg,#173128) 7%, transparent), inset 0 0 0 2px #ffffff47}}.theme-trigger-copy{text-align:left;min-width:0;display:block}.site-theme-menu>summary .theme-trigger-copy>b{color:var(--theme-trigger-fg,#173128);font:700 8px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase}.site-theme-menu>summary>i{color:var(--theme-trigger-accent,#a35f3b)}.site-theme-menu-panel{color:#173128;isolation:isolate;background:linear-gradient(135deg,#ffffffb8,#0000 46%),#f3ede2;border:1px solid #17312833;border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(430px,100vw - 32px);padding:14px;box-shadow:0 28px 80px #081a153d,0 3px 12px #081a1514}.site-theme-menu-panel>header{border-bottom:1px solid #17312824;grid-column:1/-1;gap:5px;padding:3px 3px 9px;display:grid}.site-theme-menu-panel>header>span{color:#9b5a38;font:750 9px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.site-theme-menu-panel>header>small{color:#5e6b65;font:500 10px/1.35 var(--sans)}.site-theme-menu-panel button{color:#173128;text-align:left;background:#fffbf4bd;border:1px solid #17312824;border-radius:3px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:76px minmax(0,1fr);gap:8px 11px;min-height:116px;padding:8px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.site-theme-menu-panel button+button{border-top-color:#17312824}.site-theme-menu-panel button:hover,.site-theme-menu-panel button:focus-visible{color:#173128;background:#fffaf2;border-color:#ae643b;outline:none;transform:translateY(-1px);box-shadow:0 9px 24px #0f29211c}.site-theme-menu-panel button.is-active{color:#173128;background:#fffaf2;border-color:#9f5d3a;box-shadow:inset 0 0 0 1px #9f5d3a47,0 10px 26px #0f29211f}.theme-preview{--preview-canvas:#eadfce;--preview-paper:#fbf7ef;--preview-ink:#173128;--preview-accent:#ae643b;border:1px solid var(--preview-ink);grid-row:1/span 2;width:76px;height:98px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.theme-preview{border:1px solid color-mix(in srgb, var(--preview-ink) 18%, transparent)}}.theme-preview{background:radial-gradient(circle at 105% -5%, var(--preview-accent), transparent 48%), var(--preview-canvas);border-radius:2px}@supports (color:color-mix(in lab, red, red)){.theme-preview{background:radial-gradient(circle at 105% -5%, color-mix(in srgb, var(--preview-accent) 22%, transparent), transparent 48%), var(--preview-canvas)}}.theme-preview{box-shadow:inset 0 0 0 1px #ffffff2e}.theme-preview>span{border:1px solid var(--preview-ink);width:48px;height:72px;position:absolute;top:12px;left:10px}@supports (color:color-mix(in lab, red, red)){.theme-preview>span{border:1px solid color-mix(in srgb, var(--preview-ink) 14%, transparent)}}.theme-preview>span{background:var(--preview-paper);box-shadow:4px 5px 0 var(--preview-ink)}@supports (color:color-mix(in lab, red, red)){.theme-preview>span{box-shadow:4px 5px 0 color-mix(in srgb, var(--preview-ink) 8%, transparent)}}.theme-preview>span:before{background:var(--preview-accent);height:2px;box-shadow:0 11px 0 var(--preview-ink), 0 17px 0 var(--preview-ink), 0 33px 0 var(--preview-ink), 0 39px 0 var(--preview-ink);position:absolute;top:13px;left:9px;right:9px}@supports (color:color-mix(in lab, red, red)){.theme-preview>span:before{box-shadow:0 11px 0 color-mix(in srgb, var(--preview-ink) 48%, transparent), 0 17px 0 color-mix(in srgb, var(--preview-ink) 34%, transparent), 0 33px 0 color-mix(in srgb, var(--preview-ink) 42%, transparent), 0 39px 0 color-mix(in srgb, var(--preview-ink) 27%, transparent)}}.theme-preview>span:before{content:""}.theme-preview>i{border:2px solid var(--preview-canvas);background:var(--preview-accent);width:13px;height:13px;box-shadow:0 0 0 1px var(--preview-ink);border-radius:50%;position:absolute;top:8px;right:7px}@supports (color:color-mix(in lab, red, red)){.theme-preview>i{box-shadow:0 0 0 1px color-mix(in srgb, var(--preview-ink) 18%, transparent)}}.theme-preview>b{background:var(--preview-accent);width:17px;height:2px;box-shadow:-4px -5px 0 var(--preview-ink), -8px -10px 0 var(--preview-ink);position:absolute;bottom:9px;right:7px}@supports (color:color-mix(in lab, red, red)){.theme-preview>b{box-shadow:-4px -5px 0 color-mix(in srgb, var(--preview-ink) 38%, transparent), -8px -10px 0 color-mix(in srgb, var(--preview-ink) 24%, transparent)}}.theme-preview-plain{--preview-canvas:#eadfce;--preview-paper:#fffaf2;--preview-ink:#173128;--preview-accent:#ae643b}.theme-preview-green{--preview-canvas:#0e4638;--preview-paper:#eef2eb;--preview-ink:#16342a;--preview-accent:#dda17b}.theme-preview-ink{--preview-canvas:#222927;--preview-paper:#f1f1ec;--preview-ink:#202623;--preview-accent:#cba183}.theme-preview-night{--preview-canvas:#081012;--preview-paper:#182224;--preview-ink:#f0e9dd;--preview-accent:#d17d55}.theme-option-copy{align-content:center;gap:7px;min-width:0;padding-top:3px;display:grid}.site-theme-menu-panel button>.theme-option-copy>b{color:#173128;font:750 11px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase}.site-theme-menu-panel button>.theme-option-copy>small{color:#5e6b65;font:550 9px/1.35 var(--sans)}.site-theme-menu-panel button>.theme-option-status{color:#8a6c5d;font:700 7px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;grid-column:2;justify-self:start;font-style:normal;display:block;position:static}.site-theme-menu-panel button.is-active>.theme-option-status{color:#9f5d3a}@media (width>=901px) and (width<=1260px){.hero .global-theme-picker{top:clamp(25px,3.2vh,38px);left:auto;right:calc(40% + 22px)}}@media (width>=1261px){.hero .global-theme-picker{top:clamp(27px,3.2vh,42px);left:auto;right:calc(36% + clamp(24px,1.7vw,42px))}}@media (width<=900px){.global-theme-picker{top:61px;left:auto;right:14px}.global-theme-picker>summary{justify-content:center;width:38px;min-width:38px;min-height:38px;padding:0}.global-theme-picker>summary .theme-trigger-copy,.global-theme-picker>summary>i{display:none}.global-theme-picker .site-theme-menu-panel{width:min(430px,100vw - 28px);max-height:calc(100dvh - 118px);position:absolute;inset:calc(100% + 8px) 0 auto auto;overflow-y:auto}}@media (width<=520px){.site-theme-menu-panel{grid-template-columns:1fr}.site-theme-menu-panel button{min-height:102px}.theme-preview{height:84px}.theme-preview>span{height:59px}}@media (width<=600px){.module-switch button,.module-switch .notebook-module-trigger{justify-content:center;align-items:center;line-height:1;display:flex}.hero.is-read{height:100svh;min-height:100svh;display:block;overflow:hidden}.hero.is-read:after,.hero.is-read .hero-copy{display:none}.hero.is-read .hero-wordmark{display:flex;top:19px;left:18px}.hero.is-read .hero-side{width:100%;height:100svh;min-height:0;padding:calc(112px + env(safe-area-inset-top)) 14px calc(14px + env(safe-area-inset-bottom));display:grid;overflow:hidden}.hero.is-read .module-switch{top:calc(61px + env(safe-area-inset-top));align-items:stretch;max-width:calc(100vw - 82px);display:flex;left:14px}.hero.is-read .module-switch button,.hero.is-read .module-switch .notebook-module-trigger{justify-content:center;align-items:center;min-width:54px;min-height:34px;padding:6px 8px;line-height:1;display:flex}.hero.is-read .global-theme-picker{top:calc(61px + env(safe-area-inset-top))}.hero.is-read .read-index,.hero.is-read .read-index.has-mcp-options{grid-template-rows:minmax(0,1fr);gap:0;height:100%}.hero.is-read .read-index .index-heading,.hero.is-read .read-options-mobile,.hero.is-read .mcp-mushaf-options,.hero.is-read .read-page-jump{display:none}.hero.is-read .read-index-grid{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:10px;height:100%}.hero.is-read .read-index-tools{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.hero.is-read .read-index-tabs{border:1px solid var(--line);grid-column:1;padding:0}.hero.is-read .read-index-tabs button{min-height:42px;padding:8px 12px}.hero.is-read .read-bookmark-card{border:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:16px auto minmax(0,1fr);align-items:center;gap:2px 9px;min-height:48px;padding:7px 10px;display:grid}.hero.is-read .read-bookmark-card>span{grid-area:1/1/3}.hero.is-read .read-bookmark-card small{grid-area:1/2/3}.hero.is-read .read-bookmark-card b{grid-area:1/3/3;justify-self:end;font-size:17px}.hero.is-read .read-bookmark-card i{display:none}.hero.is-read .read-index-results,.hero.is-read .read-index-list{min-height:0}.hero.is-read .read-index-results-head{min-height:38px}.hero.is-read .read-index-results-head .menu-label{margin-top:10px}.hero.is-read .read-index-results-head input{min-height:36px}.hero.is-read .read-index-list{overflow-y:auto}.site-theme-green .hero.is-read .module-switch,.site-theme-ink .hero.is-read .module-switch,.site-theme-night .hero.is-read .module-switch{background:#f3eee314;border-color:#f3eee352}.site-theme-green .hero.is-read .module-switch button,.site-theme-green .hero.is-read .module-switch .notebook-module-trigger,.site-theme-ink .hero.is-read .module-switch button,.site-theme-ink .hero.is-read .module-switch .notebook-module-trigger,.site-theme-night .hero.is-read .module-switch button,.site-theme-night .hero.is-read .module-switch .notebook-module-trigger{color:#fffaf0d1}.site-theme-green .hero.is-read .module-switch button.is-active,.site-theme-ink .hero.is-read .module-switch button.is-active,.site-theme-night .hero.is-read .module-switch button.is-active{color:#17201d;background:#fffaf0}.read-shell.is-read-recitation .recitation-ayah-bookmark{min-height:38px;padding:8px 10px}.read-shell.is-read-recitation,.read-shell.is-read-recitation>.recitation-panel,.read-shell.is-read-recitation>.recitation-panel .read-side-panel-inner{min-height:100dvh}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.hero.is-ask .landing-tone-toggle{display:none}.hero.is-ask{--muted:color-mix(in srgb, var(--ink-soft) 78%, transparent)}.hero.is-ask .hero-wordmark{color:var(--ink)}.hero.is-ask .module-switch{border-color:var(--line);background:color-mix(in srgb, var(--ink) 4%, transparent)}.hero.is-ask .module-switch button{color:color-mix(in srgb, var(--ink-soft) 78%, transparent)}.hero.is-ask .module-switch button:hover,.hero.is-ask .module-switch button:focus-visible{color:var(--ink)}.hero.is-ask .module-switch button.is-active{color:var(--paper);background:var(--forest)}.hero.is-ask .ask-hero-copy{color:var(--ink);background:radial-gradient(circle at -8% 110%, #a85e3512, transparent 34%), var(--paper);grid-column:1;grid-template-rows:minmax(0,1fr)}.ask-hero-copy{padding:clamp(92px,10vh,116px) clamp(42px,5vw,82px) clamp(20px,3vh,34px) clamp(46px,5.5vw,92px)}.hero.is-ask .hero-side{color:var(--ink);background:color-mix(in srgb, var(--paper-deep) 78%, var(--paper) 22%);grid-column:2;padding:clamp(16px,1.4vw,24px) clamp(24px,2.8vw,42px) clamp(24px,2.8vw,42px)}.hero.is-ask .ask-hero-copy,.hero.is-ask .hero-side{transition:color .18s,background .18s}.site-theme-green .hero.is-ask .hero-side,.site-theme-ink .hero.is-ask .hero-side{--paper:#172a25;--paper-deep:#10201c;--ink:#f3eee3;--ink-soft:#f3eee3b8;--forest:#f3eee3;--forest-light:#e4b590;--copper:#d49b72;--copper-light:#e4b590;--line:#f3eee32e;--muted:#f3eee394;color:var(--ink)}.site-theme-green .hero.is-ask .hero-side{background:radial-gradient(circle at 88% 104%,#d49b7221,#0000 35%),#103b30}.site-theme-ink .hero.is-ask .hero-side{--paper:#2d3330;--paper-deep:#202522;--forest:#f3eee3;--forest-light:#c39b80;--copper:#c39b80;--copper-light:#d9b9a3;background:radial-gradient(circle at 88% 104%,#c39b801a,#0000 35%),#232826}.site-theme-night .hero.is-ask .hero-side{--paper:#12191a;--paper-deep:#0b1112;--ink:#eee9de;--ink-soft:#aaa9a2;--forest:#eee9de;--forest-light:#d3d6ce;--copper:#c47a52;--copper-light:#dfa27d;--line:#eee9de2b;--muted:#eee9de94;color:var(--ink);background:radial-gradient(circle at 88% 104%,#c47a521a,#0000 35%),#0b1112}.site-theme-night .hero.is-ask .module-switch button.is-active{color:#101516;background:#eee9de}.hero.is-ask .hero-side:before,.hero.is-ask .hero-side:after{display:none}.ask-workspace{grid-template-rows:minmax(0,1fr) auto;gap:clamp(12px,1.7vh,20px);width:100%;height:100%;min-height:0;margin:0 auto;display:grid}.ask-form{border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 82%, white 18%);gap:9px;padding:13px 15px 14px;display:grid;box-shadow:0 -12px 28px #162c2509}.ask-form>label,.ask-form-heading label{color:var(--copper);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700}.ask-form-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.ask-form-heading button{color:var(--muted);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;padding:3px 0;font-size:8px;font-weight:700}.ask-example-picker{gap:7px;min-width:0;display:grid}.ask-example-picker>span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:700}.ask-example-picker>div{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--copper) 36%, transparent) transparent;gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}.ask-example-picker button{border:1px solid color-mix(in srgb, var(--forest) 18%, transparent);max-width:min(280px,72vw);color:var(--ink-soft);background:color-mix(in srgb, var(--paper) 72%, white 28%);cursor:pointer;font:600 10px / 1.25 var(--sans);text-overflow:ellipsis;white-space:nowrap;flex:none;padding:6px 9px;overflow:hidden}.ask-example-picker button:hover,.ask-example-picker button:focus-visible{border-color:var(--copper);color:var(--copper);outline:none}.ask-example-picker button:disabled{cursor:default;opacity:.5}.ask-form textarea{resize:vertical;border:0;border-bottom:1px solid var(--line);width:100%;min-height:68px;max-height:150px;color:var(--ink);font:500 clamp(16px, 1vw, 19px) / 1.42 var(--sans);background:0 0;border-radius:0;outline:none}.ask-form textarea::placeholder{color:color-mix(in srgb, var(--ink-soft) 62%, transparent)}.ask-form textarea:focus{border-color:var(--copper)}.ask-form-actions{color:var(--muted);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:14px;font-size:8px;display:flex}.ask-submit{border:1px solid var(--forest);min-width:110px;min-height:38px;color:var(--paper);background:var(--forest);cursor:pointer;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:8px 13px;font-size:9px;font-weight:700;display:inline-flex}.ask-submit:hover,.ask-submit:focus-visible{border-color:var(--copper);background:var(--copper);outline:none}.ask-submit:disabled,.ask-form-heading button:disabled{cursor:default;opacity:.5}.ask-progress-mark{gap:4px;display:inline-flex}.ask-progress-mark i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite ask-progress}.ask-progress-mark i:nth-child(2){animation-delay:.12s}.ask-progress-mark i:nth-child(3){animation-delay:.24s}@keyframes ask-progress{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.ask-result{overscroll-behavior-y:contain;scrollbar-color:color-mix(in srgb, var(--copper) 45%, transparent) transparent;min-height:0;max-height:none;padding:0 12px 18px 0;overflow-y:auto}.ask-empty-state,.ask-review-status,.ask-error{min-height:100%;color:var(--ink-soft);align-items:flex-end;padding:18px 0 4px;display:flex}.ask-empty-state p,.ask-review-status p,.ask-error p{max-width:570px;margin:4px 0 0;font-size:12px;line-height:1.6}.ask-review-status strong,.ask-error strong{font-family:var(--serif);font-size:17px;font-weight:500}.ask-error{color:var(--copper);display:block}.ask-error-actions{align-items:center;gap:14px;margin-top:12px;display:flex}.ask-error-actions span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.ask-error-actions button,.ask-citation-preview header button{color:var(--copper);cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;padding:5px 0;font-size:8px;font-weight:700}.ask-answer{border-top:1px solid var(--line);padding-top:20px}.ask-answer+.ask-answer{margin-top:28px}.ask-user-question{border-left:2px solid color-mix(in srgb, var(--copper) 58%, transparent);background:color-mix(in srgb, var(--paper) 16%, transparent);margin-bottom:16px;padding:12px 14px}.ask-user-question span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:700}.ask-user-question p{color:var(--ink-soft);margin:5px 0 0;font-size:13px;line-height:1.5}.ask-answer header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.ask-answer header button{color:var(--copper);cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;padding:5px 0;font-size:8px;font-weight:700}.ask-answer-text{color:var(--ink);font-family:var(--serif);font-size:clamp(20px,1.35vw,25px);line-height:1.58}.ask-answer-text[dir=rtl]{font-family:var(--arabic);text-align:right;line-height:1.9}.ask-answer-text p{margin:0 0 .9em}.ask-answer-text p:last-child{margin-bottom:0}.ask-answer-text ul{gap:.45em;margin:0 0 .9em;padding-inline-start:1.25em;display:grid}.ask-answer-text strong{font-weight:650}.inline-quran-term{border:0;border-bottom:1px solid color-mix(in srgb, var(--copper) 38%, transparent);color:inherit;cursor:pointer;font:inherit;line-height:inherit;background:0 0;margin:0;padding:0 .02em;text-decoration:none;transition:border-color .16s,color .16s;display:inline}.inline-quran-term:hover,.inline-quran-term:focus-visible,.inline-quran-term.is-selected{color:var(--copper);border-bottom-color:currentColor;outline:none}.inline-quran-term:focus-visible{outline:1px solid var(--copper);outline-offset:2px}.ask-verse-reference{border:0;border-bottom:1px solid color-mix(in srgb, var(--copper) 45%, transparent);color:var(--copper);cursor:pointer;font-family:var(--sans);letter-spacing:.04em;white-space:nowrap;background:0 0;margin:0 .08em;padding:0;font-size:.72em;font-weight:700;display:inline-block}.ask-verse-reference:hover,.ask-verse-reference:focus-visible{border-bottom-color:currentColor}.ask-citation-preview{border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 76%, transparent);margin-top:18px;padding:16px 18px}.ask-citation-preview.is-error{color:var(--copper)}.ask-citation-preview header{justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}.ask-citation-preview header strong{color:var(--copper);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.ask-citation-preview p{margin:0}.ask-citation-arabic{color:var(--ink);font-family:var(--arabic);text-align:right;font-size:clamp(25px,2vw,34px);line-height:1.9}.ask-citation-translation{color:var(--ink-soft);font-family:var(--serif);font-size:15px;line-height:1.55;margin-top:12px!important}.ask-answer .ask-citation-preview footer{border-top:1px solid var(--line);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:10px;padding-top:8px;font-size:8px}.ask-answer footer{border-top:1px solid var(--line);color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-top:18px;padding-top:12px;font-size:8px}.ask-reference-panel{z-index:1;grid-template-rows:auto auto auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid;position:relative}.ask-reference-panel .word-dictionary{border-bottom:1px solid var(--line);min-height:0;margin:0 0 8px;padding:0 0 10px}.ask-reference-panel .dictionary-heading-actions{flex-wrap:wrap;justify-content:flex-end;width:100%}.ask-reference-panel .dictionary-auto-language{color:var(--muted);margin-right:auto}.ask-reference-panel .dictionary-empty{min-height:70px;padding-top:9px}.ask-reference-panel .dictionary-empty>span{width:48px;height:48px;font-size:14px}.ask-reference-panel .dictionary-empty p{font-size:13px;line-height:1.4}.ask-reference-panel .dictionary-word-line{margin:7px 0 10px}.ask-reference-panel .dictionary-word-line b{font-size:clamp(28px,2.1vw,37px)}.ask-reference-panel .dictionary-meaning{font-size:clamp(18px,1.45vw,24px)}.ask-reference-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:11px;display:flex}.ask-reference-heading h2{font-family:var(--serif);letter-spacing:-.04em;margin:4px 0 0;font-size:clamp(26px,2vw,36px);font-weight:400;line-height:1}.ask-reference-heading>span,.ask-reference-provenance,.ask-reference-settings>div>span{color:var(--copper);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:700}.ask-reference-heading>span{flex:none;padding-bottom:4px}.ask-reference-settings{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,.85fr) repeat(2,minmax(0,1fr));gap:10px;padding:15px 0;display:grid}.ask-reference-settings>div p{color:var(--muted);margin:4px 0 0;font-size:9px;line-height:1.45}.ask-reference-settings label{align-content:start;gap:6px;display:grid}.ask-reference-settings label>span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:700}.ask-reference-settings select{border:1px solid var(--line);width:100%;min-width:0;height:34px;color:var(--ink);background:color-mix(in srgb, var(--paper) 76%, transparent);font-family:var(--sans);text-overflow:ellipsis;border-radius:0;padding:0 26px 0 9px;font-size:9px;overflow:hidden}.ask-reference-settings select:focus-visible{border-color:var(--copper);outline:none}.ask-reference-list{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#a85e3561 transparent;min-height:0;padding-right:8px;overflow-y:auto}.ask-reference-list>article{border-bottom:1px solid var(--line);padding:20px 3px 22px;transition:background .18s,box-shadow .18s}.ask-reference-list>article.is-focused{background:color-mix(in srgb, var(--copper) 8%, transparent);box-shadow:inset 3px 0 0 var(--copper)}.ask-reference-list article>header{color:var(--copper);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;font-size:9px;font-weight:700;display:flex}.ask-reference-list article>header b{color:var(--muted);font-size:8px}.ask-reference-arabic{color:var(--ink);font-family:var(--arabic);text-align:right;margin:0;font-size:clamp(25px,2vw,34px);line-height:1.95}.ask-reference-arabic .inline-arabic{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.ask-reference-translation{color:var(--ink-soft);font-family:var(--serif);margin:12px 0 0;font-size:clamp(16px,1.05vw,18px);line-height:1.58}.ask-reference-list article>footer{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin-top:12px;font-size:7px}.ask-reference-empty,.ask-reference-loading{align-content:center;justify-items:start;min-height:100%;padding:28px 3px;display:grid}.ask-reference-empty>span{border:1px solid var(--line);width:52px;height:52px;color:var(--copper);font-family:var(--arabic);border-radius:50%;place-items:center;font-size:25px;display:grid}.ask-reference-empty h3{font-family:var(--serif);margin:18px 0 7px;font-size:24px;font-weight:500}.ask-reference-empty p,.ask-reference-loading p,.ask-reference-missing{max-width:390px;color:var(--ink-soft);margin:0;font-size:11px;line-height:1.6}.ask-reference-loading{grid-template-columns:auto 1fr;align-items:center;gap:12px}.ask-reference-provenance{border-top:1px solid var(--line);justify-content:space-between;gap:14px;padding-top:14px;display:flex}.ask-reference-provenance b{color:var(--copper);font-weight:650}.ask-reference-boundary{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.ask-reference-boundary>span{color:var(--copper);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:700}.ask-reference-boundary p{color:var(--ink-soft);margin:5px 0 0;font-size:10px;line-height:1.55}@media (width<=1260px) and (width>=901px){.ask-reference-settings{grid-template-columns:repeat(2,minmax(0,1fr))}.ask-reference-settings>div{grid-column:1/-1}}@media (width<=900px){.hero.is-ask{height:auto;min-height:100svh;display:block;overflow:visible}.hero.is-ask:after{display:none}.hero.is-ask .hero-copy{height:auto;min-height:100svh;padding:122px 18px 30px;display:grid;overflow:hidden}.hero.is-ask .hero-side{height:100svh;min-height:680px;padding:18px 18px 24px;display:block;overflow:hidden}.hero.is-ask .landing-tone-toggle{display:none}.ask-workspace{justify-content:stretch;gap:12px;height:calc(100svh - 152px);min-height:0;display:grid}.ask-form{padding:16px}.ask-result{min-height:0;max-height:none;padding-right:0;overflow-y:auto}.ask-reference-panel{height:100%}.ask-reference-settings{grid-template-columns:repeat(2,minmax(0,1fr))}.ask-reference-settings>div{grid-column:1/-1}}@media (width<=440px){.ask-answer-text{font-size:19px}.ask-reference-settings{grid-template-columns:1fr}.ask-reference-settings>div{grid-column:auto}.ask-reference-heading h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.ask-progress-mark i{animation:none}}.ask-reference-sheet-head,.ask-source-backdrop{display:none}@media (width<=900px){.hero.is-ask .ask-hero-copy{min-height:100svh;padding-top:112px;padding-bottom:20px}.ask-workspace{grid-template-rows:auto minmax(0,1fr);gap:12px;height:calc(100svh - 132px)}.ask-form{grid-row:1}.ask-result{grid-row:2}.ask-empty-state,.ask-review-status{align-items:flex-start;min-height:auto;padding:2px 0}.hero.is-ask .hero-side.ask-source-sheet{z-index:610;width:auto;height:min(82svh,760px);min-height:0;padding:10px 16px calc(16px + env(safe-area-inset-bottom));opacity:0;pointer-events:none;border-radius:20px 20px 0 0;transition:transform .24s,opacity .18s;display:block;position:fixed;inset:auto 0 0;overflow:hidden;transform:translateY(104%);box-shadow:0 -22px 64px #0816124d}.hero.is-ask .hero-side.ask-source-sheet.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.ask-source-backdrop{z-index:600;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#07120f75;border:0;display:block;position:fixed;inset:0}.ask-reference-panel{grid-template-rows:auto auto auto auto minmax(0,1fr) auto;height:100%}.ask-reference-sheet-head{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;min-height:38px;margin-bottom:7px;display:grid}.ask-reference-sheet-head>span{background:color-mix(in srgb, var(--ink) 24%, transparent);border-radius:999px;grid-column:2;justify-self:center;width:42px;height:4px}.ask-reference-sheet-head>b{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ask-reference-sheet-head button{border:1px solid var(--line);width:40px;height:40px;color:var(--ink-soft);cursor:pointer;background:0 0;grid-area:1/3;justify-self:end;place-items:center;font-size:24px;display:grid}.ask-reference-panel .word-dictionary{max-height:34svh;overflow-y:auto}.ask-reference-panel .dictionary-heading{min-height:40px}.ask-reference-panel .dictionary-context{display:none}.ask-reference-panel .dictionary-auto-language{font-size:8px}}
