@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.06d3mdzz5bre_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.11.cyxs5p-0z~.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.16t1db8_9y2o~.woff2)format("woff2");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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_efde1a47-module__SZ3kUW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_efde1a47-module__SZ3kUW__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/130b5bec7367fe75-s.p.0q2wrlgna7.s-.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/41c4c4fa85b44ce7-s.0zu04_68vefbg.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/98eb7e876a4b794d-s.16ea6w~hv01wx.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/94f70e70d6454b77-s.0a.wkxttyst6d.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/6835223d91b5eb8f-s.00d826.jmdee7.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/130b5bec7367fe75-s.p.0q2wrlgna7.s-.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/41c4c4fa85b44ce7-s.0zu04_68vefbg.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/98eb7e876a4b794d-s.16ea6w~hv01wx.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/94f70e70d6454b77-s.0a.wkxttyst6d.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/6835223d91b5eb8f-s.00d826.jmdee7.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/130b5bec7367fe75-s.p.0q2wrlgna7.s-.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/41c4c4fa85b44ce7-s.0zu04_68vefbg.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/98eb7e876a4b794d-s.16ea6w~hv01wx.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/94f70e70d6454b77-s.0a.wkxttyst6d.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/6835223d91b5eb8f-s.00d826.jmdee7.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/130b5bec7367fe75-s.p.0q2wrlgna7.s-.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/41c4c4fa85b44ce7-s.0zu04_68vefbg.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/98eb7e876a4b794d-s.16ea6w~hv01wx.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/94f70e70d6454b77-s.0a.wkxttyst6d.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/6835223d91b5eb8f-s.00d826.jmdee7.woff2)format("woff2");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 Fallback;src:local(Times New Roman);ascent-override:91.43%;descent-override:54.22%;line-gap-override:0.0%;size-adjust:116.92%}.noto_naskh_arabic_c50baf3a-module__C-RkSq__className{font-family:Noto Naskh Arabic,Noto Naskh Arabic Fallback;font-style:normal}.noto_naskh_arabic_c50baf3a-module__C-RkSq__variable{--font-naskh:"Noto Naskh Arabic", "Noto Naskh Arabic Fallback"}
@source "../components";@source "../app";@source "../lib";
:root{--pattern-opacity:.1;--ink:#212529;--ink-muted:#6c757d;--ink-subtle:#888;--bg:#f9fafb;--surface:#fff;--surface-sunken:#f8f9fa;--panel-bg:#f8f9fa;--toolbar-bg:#f2f2f3;--primary:#0b6e6b;--primary-tint:#e7f0f0;--primary-tint-2:#f3f8f8;--primary-light:#e8f5f4;--primary-alpha:#0b6e6b14;--accent:#0b6e6b;--accent-hover:#095957;--accent-gradient:#10b981;--accent-light:#e7f0f0;--focus:#3a4db7;--success:#22c55e;--warning:#a85e29;--danger:#ef4444;--link-blue:#0d6efd;--success-bg:#f0fdf4;--success-text:#166534;--success-border:#bbf7d0;--warning-bg:#fffbeb;--warning-text:#92400e;--warning-border:#fde68a;--danger-bg:#fef2f2;--danger-text:#dc2626;--danger-border:#fecaca;--on-primary:#fff;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-base:.9375rem;--fs-md:1rem;--fs-lg:1.125rem;--fs-xl:1.5rem;--fs-2xl:1.75rem;--fs-3xl:2.5rem;--border:#e5e1da;--border-strong:#b8b8b8;--border-input:#dee2e6;--font-family:var(--font-geist,"Geist", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);--ff-arabic:var(--font-naskh,"Noto Naskh Arabic", "Scheherazade New", "Amiri", serif);--fs-body:16px;--lh-body:1.5;--fs-ar-1:18px;--fs-ar-2:22px;--fs-ar-3:26px;--fs-ar-4:30px;--lh-reader:2.2;--lh-reader-plain:1.7;--fs-page-title:40px;--fs-section:22px;--fs-sub:20px;--fs-small:13px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-pill:9999px;--shadow-none:none;--shadow-sm:0 1px 2px #0000000a;--shadow-md:0 4px 6px -1px #0000000d;--shadow-lg:0 10px 15px -3px #0000000d;--shadow-focus:0 0 0 3px #3a4db74d;--shadow-scroll:0 1px 3px #00000014;--container-width:1112px;--reader-width:70ch;--sidebar-width:440px;--content-width:640px;--text:var(--ink);--text-muted:var(--ink-muted)}[data-theme=dark],:root:not([data-theme=light]):not([data-theme=dark]){--pattern-opacity:.07;--ink:#e4e4e7;--ink-muted:#a1a1aa;--ink-subtle:#71717a;--bg:#111113;--surface:#1a1a1e;--surface-sunken:#151517;--panel-bg:#1e1e22;--toolbar-bg:#252529;--primary:#14b8a6;--primary-tint:#172524;--primary-tint-2:#131f1e;--primary-light:#1a2f2e;--primary-alpha:#14b8a61f;--accent:#14b8a6;--accent-hover:#0d9488;--accent-light:#172524;--focus:#818cf8;--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--link-blue:#60a5fa;--success-bg:#052e16;--success-text:#86efac;--success-border:#166534;--warning-bg:#451a03;--warning-text:#fde68a;--warning-border:#92400e;--danger-bg:#450a0a;--danger-text:#fca5a5;--danger-border:#991b1b;--on-primary:#fff;--border:#2e2e33;--border-strong:#3f3f46;--border-input:#3f3f46;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 6px -1px #0006;--shadow-lg:0 10px 15px -3px #0006;--shadow-focus:0 0 0 3px #818cf84d;--shadow-scroll:0 1px 3px #0006;--ff-arabic:var(--font-naskh,"Noto Naskh Arabic", "Scheherazade New", "Amiri", serif);--text:var(--ink);--text-muted:var(--ink-muted);--c-paper:var(--bg);--c-surface:var(--surface);--c-surface-2:var(--panel-bg);--c-ink:var(--ink);--c-ink-subtle:var(--ink-muted);--c-ink-muted:var(--ink-subtle);--c-border:var(--border);--c-accent:var(--accent);--c-accent-hover:var(--accent-hover)}:root{--z-behind:-1;--z-base:0;--z-raised:1;--z-dropdown:10;--z-sticky:50;--z-header:100;--z-sidebar:999;--z-overlay:1000;--z-modal:1019;--z-mobile-dict:1029;--z-mobile-nav:1030;--z-toast:9999;--z-toast-top:99999}
@media (max-width:768px){.container{padding-inline:1rem}}@media (max-width:640px){.auth-card{margin-inline:.5rem;padding:1.5rem}.auth-title{font-size:1.5rem}footer{text-align:center}footer nav{flex-wrap:wrap;justify-content:center}table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] :where(a){color:var(--link-blue,#60a5fa)}[data-theme=dark] :where(a):hover{color:var(--primary)}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{background:var(--surface);color:var(--ink);border-color:var(--border)}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:var(--ink-muted)}[data-theme=dark] input:focus,[data-theme=dark] textarea:focus,[data-theme=dark] select:focus{border-color:var(--primary);outline-color:var(--primary)}[data-theme=dark] .auth-btn-primary,[data-theme=dark] .dash-browse-btn,[data-theme=dark] .dash-start-btn,[data-theme=dark] .review-btn-primary,[data-theme=dark] .onboard-cta,[data-theme=dark] .onboard-start-btn{background:var(--primary);color:#fff}[data-theme=dark] .auth-card,[data-theme=dark] .auth-card-inner{background:var(--surface);border-color:var(--border)}[data-theme=dark] .dash-journey{background:linear-gradient(135deg,#0b4e4b 0%,#0a6f6c 50%,#0d8f5c 100%)}[data-theme=dark] .review-complete-card{background:linear-gradient(135deg,#0b4e4b 0%,#0d8f5c 100%)}[data-theme=dark] pre,[data-theme=dark] code{background:var(--surface-sunken);color:var(--ink)}[data-theme=dark] hr,[data-theme=dark] .auth-divider{border-color:var(--border);background:var(--border)}[data-theme=dark] ::selection{color:var(--ink);background:#14b8a64d}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--surface)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}[data-theme=dark] .auth-card,[data-theme=dark] .pricing-card-free:hover,[data-theme=dark] .home-preview{box-shadow:0 8px 30px #0006}[data-theme=dark] .toast{background:var(--surface);border-color:var(--border);color:var(--ink)}[data-theme=dark] .skel{background:var(--border)}[data-theme=dark] .connection-banner{background:var(--surface-sunken);border-color:var(--border)}
.page-loader{justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}.page-loader-inner{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.page-loader-logo{border-radius:10px;width:48px;height:48px;animation:2s ease-in-out infinite loader-breathe}.page-loader-bar{background:var(--border);border-radius:3px;width:120px;height:3px;overflow:hidden}.page-loader-bar-fill{background:var(--primary);border-radius:3px;width:40%;height:100%;animation:1.2s ease-in-out infinite loader-slide}@keyframes loader-breathe{0%,to{opacity:.4;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes loader-slide{0%{transform:translate(-100%)}50%{transform:translate(200%)}to{transform:translate(300%)}}[data-theme=dark] .page-loader-logo{filter:brightness(1.6)saturate(1.2)}
.skip-link{clip:rect(0, 0, 0, 0);width:1px;height:1px;z-index:var(--z-toast);color:#212529;background:#f9992d;border-radius:0 0 4px 4px;padding:8px 16px;font-size:14px;font-weight:700;text-decoration:none;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.skip-link:focus{clip:auto;width:auto;height:auto;top:0;left:0;overflow:visible}:focus-visible{outline-offset:2px;outline:2px solid #f9992d}:root{--c-paper:var(--bg);--c-surface:var(--surface);--c-surface-2:var(--primary-tint-2);--c-ink:var(--text);--c-ink-subtle:var(--text-muted);--c-ink-muted:var(--text-muted);--c-border:var(--border);--c-border-strong:var(--primary);--c-accent:var(--primary);--c-accent-hover:#095c59;--c-accent-light:var(--primary-tint);--c-success:var(--success);--c-warning:var(--warning);--c-error:var(--danger);--r-sm:var(--radius-sm);--r-md:var(--radius-md);--r-lg:var(--radius-lg);--trans-fast:.15s ease;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-8:48px;--s-10:64px;--ff-ar-body:var(--font-family);--ff-ar-ui:var(--font-family);--lh-base:var(--lh-body);--lh-relaxed:1.8;--lh-ar-reading:var(--lh-reader);--lh-ar-reading-plain:var(--lh-reader-plain);--fs-ar-body-reading:var(--fs-ar-1);--fs-200:.75rem;--fs-300:.875rem;--fs-400:1rem;--fs-500:1.25rem;--fs-600:1.5rem;--fs-700:2rem;--fs-800:2.5rem}html{background-color:var(--bg)}.geometric-bg{width:100vw;height:100vh;z-index:var(--z-behind);opacity:var(--pattern-opacity,.1);pointer-events:none;background-color:var(--primary);background-image:linear-gradient(67.5deg, var(--primary) 10%, transparent 10%), linear-gradient(157.5deg, var(--primary) 10%, transparent 10%), linear-gradient(67.5deg, transparent 90%, var(--primary) 90%), linear-gradient(157.5deg, transparent 90%, var(--primary) 90%), linear-gradient(22.5deg, var(--primary) 10%, transparent 10%), linear-gradient(112.5deg, var(--primary) 10%, transparent 10%), linear-gradient(22.5deg, transparent 90%, var(--primary) 90%), linear-gradient(112.5deg, transparent 90%, var(--primary) 90%), linear-gradient(22.5deg, transparent 33%, var(--border-input) 33%, var(--border-input) 36%, transparent 36%, transparent 64%, var(--border-input) 64%, var(--border-input) 67%, transparent 67%), linear-gradient(-22.5deg, transparent 33%, var(--border-input) 33%, var(--border-input) 36%, transparent 36%, transparent 64%, var(--border-input) 64%, var(--border-input) 67%, transparent 67%), linear-gradient(112.5deg, transparent 33%, var(--border-input) 33%, var(--border-input) 36%, transparent 36%, transparent 64%, var(--border-input) 64%, var(--border-input) 67%, transparent 67%), linear-gradient(-112.5deg, transparent 33%, var(--border-input) 33%, var(--border-input) 36%, transparent 36%, transparent 64%, var(--border-input) 64%, var(--border-input) 67%, transparent 67%);background-position:-100px 150px,-150px 150px,-150px 100px,-100px 100px,-150px 100px,-100px 100px,-100px 150px,-150px 150px,0 0,0 0,0 0,0 0;background-size:250px 250px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0% 40vh,#0000 65vh);mask-image:linear-gradient(#000 0% 40vh,#0000 65vh)}body{font-family:var(--ff-arabic);font-size:var(--fs-body);color:var(--ink);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;margin:0}html[lang=ar] body{letter-spacing:0!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.level-badge{background-color:var(--primary-tint);color:var(--primary);border-radius:99px;align-items:center;padding:.25rem .75rem;font-size:.875rem;font-weight:600;line-height:1.4;display:inline-flex}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,button,input,select{margin:0;font-family:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}.font-ar-body{font-family:var(--ff-ar-body);font-size:var(--fs-ar-body-reading);line-height:var(--lh-ar-reading)}.font-ar-ui{font-family:var(--ff-ar-ui)}.container{width:100%;max-width:1200px;padding-inline:var(--s-4);margin-inline:auto}.container-narrow{max-width:720px}.btn{padding:var(--s-2) var(--s-4);border-radius:var(--r-sm);font-weight:500;font-size:var(--fs-400);transition:all var(--trans-fast);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.btn-primary{padding:var(--s-2) var(--s-4);border-radius:var(--r-sm);font-weight:500;font-size:var(--fs-400);transition:all var(--trans-fast);background-color:var(--c-accent);color:#fff;border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn-primary:hover{background-color:var(--c-accent-hover)}.btn-ghost{color:var(--c-ink-subtle);background-color:#0000}.btn-ghost:hover{background-color:var(--c-surface-2);color:var(--c-ink)}.card{background-color:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);padding:var(--s-4);transition:transform var(--trans-fast), box-shadow var(--trans-fast)}.card:hover{box-shadow:var(--shadow-md);border-color:var(--c-border-strong);transform:translateY(-2px)}.logo{align-items:center;gap:var(--s-2);color:var(--c-accent);text-decoration:none;display:flex}.text-sm{font-size:var(--fs-300)}.text-muted{color:var(--c-ink-subtle)}.leading-relaxed{line-height:var(--lh-relaxed)}.pagination{justify-content:center;align-items:center;gap:var(--s-2);margin-top:var(--s-8);display:flex}.pagination-page.active{color:var(--c-ink-subtle);margin-bottom:var(--s-4)}.reader-tab-btn.active{color:var(--c-accent);font-weight:600}.reader-tab-btn.active:after{content:"";background:var(--c-accent);height:2px;position:absolute;bottom:-9px;left:0;right:0}.audio-controls{align-items:center;gap:var(--s-4);max-width:720px;margin-inline:auto;display:flex}.flex-col{flex-direction:column!important}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap!important}.flex-1{flex:1!important}.shrink-0{flex-shrink:0!important}.grid{display:grid!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.gap-2{gap:.5rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-4{margin-bottom:1rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-8{margin-bottom:2rem!important}.mt-6{margin-top:1.5rem!important}.mt-8{margin-top:2rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.p-6{padding:1.5rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important}.py-12{padding-top:3rem!important;padding-bottom:3rem!important}.py-20{padding-top:5rem!important;padding-bottom:5rem!important}.pt-2{padding-top:.5rem!important}.pl-10{padding-left:2.5rem!important}.pr-4{padding-right:1rem!important}.w-8{width:2rem!important}.w-20{width:5rem!important}.w-24{width:6rem!important}.w-full{width:100%!important}.h-8{height:2rem!important}.h-20{height:5rem!important}.h-24{height:6rem!important}.h-px{height:1px!important}.min-h-screen{min-height:100vh!important}.max-w-md{max-width:28rem!important}.max-w-lg{max-width:32rem!important}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.sticky{position:sticky!important}.top-0{top:0!important}.left-3{left:.75rem!important}.z-10{z-index:var(--z-dropdown)!important}.z-50{z-index:var(--z-sticky)!important}.text-xs{font-size:.75rem!important;line-height:1rem!important}.text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.font-medium{font-weight:500!important}.font-bold{font-weight:700!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.uppercase{text-transform:uppercase!important}.text-white{color:#fff!important}.text-accent{color:var(--c-accent)!important}.border{border-style:solid;border-color:var(--c-border,var(--border));border-width:1px!important}.border-t{border-top-style:solid;border-top-color:var(--c-border,var(--border));border-top-width:1px!important}.border-b{border-bottom-style:solid;border-bottom-color:var(--c-border,var(--border));border-bottom-width:1px!important}.border-l{border-left-style:solid;border-left-color:var(--c-border,var(--border));border-left-width:1px!important}.border-r{border-right-style:solid;border-right-color:var(--c-border,var(--border));border-right-width:1px!important}.border-dashed{border-style:dashed!important}.rounded{border-radius:.25rem!important}.rounded-lg{border-radius:.5rem!important}.rounded-xl{border-radius:.75rem!important}.rounded-full{border-radius:9999px!important}.shadow-sm{box-shadow:0 1px 2px #0000000d!important}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important}.opacity-50{opacity:.5!important}.cursor-pointer{cursor:pointer!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s!important}.duration-500{transition-duration:.5s!important}.space-y-8>:not([hidden])~:not([hidden]){margin-top:2rem!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline-flex{display:inline-flex!important}.hidden{display:none!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}@media (min-width:640px){.sm\:flex-row{flex-direction:row!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:768px){.md\:flex-row{flex-direction:row!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.md\:items-center{align-items:center!important}.md\:col-span-2{grid-column:span 2/span 2!important}.md\:w-64{width:16rem!important}.md\:w-auto{width:auto!important}.md\:gap-6{gap:1.5rem!important}.md\:p-8{padding:2rem!important}.md\:pb-0{padding-bottom:0!important}.md\:text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.md\:text-5xl{font-size:3rem!important;line-height:1!important}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.focus\:outline-none:focus{outline:none!important}.group:hover .group-hover\:shadow-lg{box-shadow:0 10px 15px -3px #0000001a!important}.group:hover .group-hover\:opacity-100{opacity:1!important}.container-wide{width:100%;max-width:1200px;padding-inline:var(--s-4);margin-inline:auto}.section{padding-block:clamp(3rem,6vw,5rem)}.arabic-display{font-family:var(--font-family);font-weight:700;line-height:1.3}.arabic-ui{font-family:var(--font-family);font-weight:400;line-height:1.6}.price-toggle-label.active{color:var(--text,#1b1b1f);font-weight:600}.cookie-banner{z-index:var(--z-toast);background:color-mix(in srgb, var(--surface) 85%, transparent);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border);box-sizing:border-box;border-bottom:none;border-left:none;border-right:none;width:100%;max-width:100vw;margin:0;padding:16px 20px;animation:.4s cubic-bezier(.16,1,.3,1) cookieSlideUp;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -8px 32px #0000001f,0 -2px 8px #0000000f}@keyframes cookieSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.cookie-inner{flex-wrap:wrap;align-items:center;gap:16px;max-width:1200px;margin:0 auto;display:flex}.cookie-text{min-width:200px;color:var(--ink-muted);flex:1;margin:0;font-size:.85rem;line-height:1.5}.cookie-link{color:var(--primary);text-decoration:underline}.cookie-actions{flex-shrink:0;gap:8px;display:flex}.cookie-btn{border-radius:var(--radius-sm);cursor:pointer;border:none;padding:8px 20px;font-size:.85rem;font-weight:600;transition:background .15s,transform .1s}.cookie-btn:active{transform:scale(.97)}.cookie-btn-accept{background:var(--primary);color:#fff}.cookie-btn-accept:hover{background:var(--accent-hover)}.cookie-btn-decline{color:var(--ink-muted);border:1px solid var(--border);background:0 0}.cookie-btn-decline:hover{background:var(--panel-bg)}@media (max-width:480px){.cookie-inner{text-align:center;flex-direction:column}.cookie-actions{justify-content:center;width:100%}}.diacritics-colored .diac-fatha{color:var(--danger)}.diacritics-colored .diac-damma{color:var(--link-blue)}.diacritics-colored .diac-kasra{color:var(--success)}.diacritics-colored .diac-shadda{color:#a855f7;font-weight:700}.diacritics-colored .diac-sukun{color:var(--ink-muted)}.diacritics-colored .diac-tanwin{color:#f97316}.app-main{min-height:calc(100vh - 64px);padding-bottom:5rem}.bookmark-btn{cursor:pointer;color:var(--ink-muted,var(--ink-subtle));background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.bookmark-btn.bookmarked{color:var(--primary)}.bookmark-icon{transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.bookmark-btn.bookmarked .bookmark-icon{transform:scale(1.1)}.cookie-spacer{height:80px}.bg-pattern-hidden{display:none}.flex-spacer{flex:1}.nusoos-logo{border-radius:8px}[data-theme=dark] .nusoos-logo{filter:brightness(1.6)saturate(1.2)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{header,footer,nav,.skip-link,.cookie-banner,.cookie-spacer,.geometric-bg,.bg-pattern-hidden,.connection-banner,.toolbar,.reading-toolbar,.sidebar,.quiz-sidebar,.bookmark-btn,.mark-as-read,.back-to-lib,.ar-sidebar,button,.btn,[role=button]{display:none!important}body{font-size:12pt;line-height:1.6;color:#000!important;background:#fff!important}body:before{display:none!important}main{max-width:100%!important;margin:0!important;padding:0!important}a[href]:after{content:" (" attr(href) ")";color:#666;font-size:.8em}a[href^=\#]:after,a[href^=\/]:after{content:none}.ar-body,.text-content,[dir=rtl]{font-size:14pt;line-height:2}.story-card,.exercise-question,article{break-inside:avoid}}.back-to-top{bottom:var(--spacing-s6);right:var(--spacing-s6);z-index:var(--z-sticky);border:1px solid var(--border-subtle);background:var(--surface);width:44px;height:44px;color:var(--ink-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:opacity .25s,transform .25s,background .2s;animation:.3s btt-fade-in;display:flex;position:fixed;box-shadow:0 2px 8px #0000001f}.back-to-top:hover{background:var(--accent);color:#fff;transform:translateY(-2px)}@keyframes btt-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.breadcrumbs{color:var(--ink-muted);margin-block-end:var(--spacing-s4);font-size:.8rem}.breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li{align-items:center;display:inline-flex}.breadcrumbs a{color:var(--accent);text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span[aria-current=page]{color:var(--ink);font-weight:500}:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
