@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-ext-400-normal-o8fRvAFQ.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-400-normal-DG8lny6_.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-400-normal-DDLP67lu.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-400-normal-C0kVTdou.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-ext-400-normal-K8pwR3tn.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-400-normal-BaZl8BIK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-400-normal-CVAbzS9p.woff2)format("woff2"),url(/assets/eb-garamond-greek-400-normal-d4JlP2QH.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-vietnamese-400-normal-CLvJdMEL.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-400-normal-ifvNSiWx.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-ext-400-normal-o4A__6QZ.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-400-normal-B4EmgUmt.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-normal-BCNrxLz_.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-normal-maQnHeKB.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-cyrillic-ext-500-normal-DcO3I2lp.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-500-normal-I3TfTkSf.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-cyrillic-500-normal-c5LjvaqX.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-500-normal-CLHyttEY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-greek-ext-500-normal-DkhmZW4r.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-500-normal-CMJ7zNBO.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-greek-500-normal-BtA0fbXC.woff2)format("woff2"),url(/assets/eb-garamond-greek-500-normal-BjSCMh1N.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-vietnamese-500-normal-BCT1_K6u.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-500-normal-B0TRhMco.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-ext-500-normal-BFuc0jzo.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-500-normal-obw7ZvB_.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-500-normal-DehAIUv0.woff2)format("woff2"),url(/assets/eb-garamond-latin-500-normal-DZU8xF9o.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-ext-600-normal-cjIjEMm6.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-600-normal-b6vuEf1e.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-600-normal-CHfC3jm-.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-600-normal-koFutDBv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-ext-600-normal-B6KG6Acg.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-600-normal-DzPSPp8W.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-600-normal--vWuDlyL.woff2)format("woff2"),url(/assets/eb-garamond-greek-600-normal-JScKXZBq.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-vietnamese-600-normal-Dmi8L14S.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-600-normal-DgZMCD0h.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-ext-600-normal-CrweTMKz.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-600-normal-CoWPx8v4.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-600-normal-DHwxsLHv.woff2)format("woff2"),url(/assets/eb-garamond-latin-600-normal-xCe6GkOx.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:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-cyrillic-ext-700-normal-BeF6LAyO.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-700-normal-CFbzJSLA.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:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-cyrillic-700-normal-DEvK75yC.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-700-normal-CZqEm0B2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-greek-ext-700-normal-DGTau5GQ.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-700-normal-l_ss-YUz.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-greek-700-normal-B_d4xcbv.woff2)format("woff2"),url(/assets/eb-garamond-greek-700-normal-fZsQHTKB.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:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-vietnamese-700-normal-E9ZwkAgy.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-700-normal-FE-NyQWj.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:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-latin-ext-700-normal-Codxv15T.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-700-normal-JC0X9ytv.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:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-latin-700-normal-D7LhwqnD.woff2)format("woff2"),url(/assets/eb-garamond-latin-700-normal-DcHu0PDI.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-ext-400-italic-Bz1w3xqM.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-400-italic-CYS3phfl.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-400-italic-BGIwiowF.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-400-italic-BZInx2ys.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-ext-400-italic-CHZOQEtG.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-400-italic-BL1XYHtS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-400-italic-Dqr5KC66.woff2)format("woff2"),url(/assets/eb-garamond-greek-400-italic-BamGE6QP.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-vietnamese-400-italic-DQ8HKnks.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-400-italic-ORtyMVfw.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-ext-400-italic-V7s3nWfX.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-400-italic-DUSsnRSD.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-italic-DSEbMgZu.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-italic-CDFyLPXJ.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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-vietnamese-400-normal-TxZB8OSn.woff2)format("woff2"),url(/assets/public-sans-vietnamese-400-normal-BO1meqcx.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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-ext-400-normal-mk90oQqJ.woff2)format("woff2"),url(/assets/public-sans-latin-ext-400-normal-B02wwOdZ.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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-8Rpg0ruU.woff2)format("woff2"),url(/assets/public-sans-latin-400-normal-SBbinRkI.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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-vietnamese-500-normal-DjztbcKe.woff2)format("woff2"),url(/assets/public-sans-vietnamese-500-normal-CXYe29CY.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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-ext-500-normal-DC-z7ASZ.woff2)format("woff2"),url(/assets/public-sans-latin-ext-500-normal-BHCCp-na.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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2)format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-vietnamese-600-normal-P4BtCUdw.woff2)format("woff2"),url(/assets/public-sans-vietnamese-600-normal-CcnAzmUX.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-ext-600-normal-DchWdWJ_.woff2)format("woff2"),url(/assets/public-sans-latin-ext-600-normal-DfkbVac2.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2)format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-vietnamese-700-normal-D97ShjGS.woff2)format("woff2"),url(/assets/public-sans-vietnamese-700-normal-Dq5VrXjD.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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-ext-700-normal-CgolUQuG.woff2)format("woff2"),url(/assets/public-sans-latin-ext-700-normal-jWHjnMgZ.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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-700-normal-BqJmxWdE.woff2)format("woff2"),url(/assets/public-sans-latin-700-normal-Dm-oTPSL.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-arabic-400-normal-D0NIBXga.woff2)format("woff2"),url(/assets/amiri-arabic-400-normal-C_1DQziU.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-ext-400-normal-C9hoIjPx.woff2)format("woff2"),url(/assets/amiri-latin-ext-400-normal-CGn-6a7O.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-400-normal-Czk41Rjn.woff2)format("woff2"),url(/assets/amiri-latin-400-normal-Bv6IM0kz.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-arabic-700-normal-D8FrblyB.woff2)format("woff2"),url(/assets/amiri-arabic-700-normal-dUd6sHq-.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-ext-700-normal-ByFuOT8o.woff2)format("woff2"),url(/assets/amiri-latin-ext-700-normal-Ck-lxu84.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-700-normal-DIjoEGk6.woff2)format("woff2"),url(/assets/amiri-latin-700-normal-BH9dHmOv.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:Amiri Quran;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-quran-arabic-400-normal-wRcqfVJx.woff2)format("woff2"),url(/assets/amiri-quran-arabic-400-normal-CZ144KtP.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:Amiri Quran;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-quran-latin-400-normal-w9exIk9i.woff2)format("woff2"),url(/assets/amiri-quran-latin-400-normal-mk44s-1k.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:KFGQPC Warsh;src:url(/fonts/kfgqpc/uthmanic_warsh_v21.ttf)format("truetype");font-display:block;font-style:normal;font-weight:400}:root{--font-mushaf-warsh:"KFGQPC Warsh";--color-bg:#faf6ec;--color-surface:#fff;--color-surface-alt:#f2ecdd;--color-border:#e4ddcb;--color-border-strong:#b9b19c;--color-text:#1b241e;--color-text-muted:#4a554f;--color-text-faint:#606a64;--color-primary:#16493a;--color-primary-strong:#0f332a;--color-primary-soft:#e3ede7;--color-on-primary:#fff;--color-accent:#a8812f;--color-accent-ink:#7a5a16;--color-accent-soft:#f4e8cc;--color-success:#2c6a4c;--color-warning:#7a5a16;--color-info:#2f5f7e;--color-danger:#9e3a30;--color-focus:#a8812f;--color-ink:#14201b;--color-ink-soft:#1d2b24;--color-ink-border:#2a3830;--color-ink-text:#ede7d6;--color-ink-text-muted:#b4beb7;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-tablet:28px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:72px;--shadow-card:0 1px 2px #14201b0d, 0 8px 24px -14px #14201b2e;--font-serif:"EB Garamond", Georgia, serif;--font-sans:"Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-arabic:"Amiri", "Noto Naskh Arabic", serif;--font-mushaf:"Amiri Quran", "Amiri", serif;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--color-bg:#101814;--color-surface:#17211c;--color-surface-alt:#1e2a24;--color-border:#2a3830;--color-border-strong:#4a5a51;--color-text:#ede7d6;--color-text-muted:#b4beb7;--color-text-faint:#8e9a93;--color-primary:#6dba98;--color-primary-strong:#8fd0b2;--color-primary-soft:#1c362c;--color-on-primary:#101814;--color-accent:#d9b460;--color-accent-ink:#d9b460;--color-accent-soft:#33291a;--color-success:#7cc6a0;--color-warning:#d9b460;--color-info:#86b4d3;--color-danger:#e58a7e;--color-focus:#d9b460;--color-ink:#0b120f;--color-ink-soft:#141f1a;--color-ink-border:#223028;--shadow-card:0 1px 2px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--logo-board:#16493a;--logo-ink:#faf6ec;--logo-dot:#d2a548;--logo-word:var(--color-text);--logo-reverse-board:#ede7d6;--logo-reverse-ink:#14201b;--logo-reverse-dot:#a8812f;--focus-ring:0 0 0 3px var(--color-focus);--tap-min:44px}:root[data-theme=dark]{--logo-board:var(--logo-reverse-board);--logo-ink:var(--logo-reverse-ink);--logo-dot:var(--logo-reverse-dot)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-wrap:pretty}@media (prefers-reduced-motion:no-preference){body{transition:background-color .2s,color .2s}}#root{min-height:100vh}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}button,input,select,textarea{color:inherit;font-family:inherit}h1,h2,h3,h4{font-family:var(--font-serif);color:var(--color-text);margin:0;font-weight:600}p{margin:0}[data-arabic]{font-family:var(--font-arabic);letter-spacing:normal;text-transform:none;direction:rtl;unicode-bidi:isolate;line-height:1.9}[data-mushaf]{font-family:var(--font-mushaf);letter-spacing:normal;text-transform:none;direction:rtl;unicode-bidi:isolate;line-height:2}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:10px}@media (prefers-reduced-motion:no-preference){.fade-in{animation:.35s jsdFade}}@keyframes jsdFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._page_1ehde_1{flex-direction:column;min-height:100vh;display:flex}._header_1ehde_7{background:var(--color-bg);border-bottom:1px solid var(--color-border);padding:16px 28px;padding-top:calc(16px + env(safe-area-inset-top,0px));top:env(safe-area-inset-top,0px);z-index:20;flex-wrap:wrap;align-items:center;gap:24px;display:flex;position:sticky}._logoLink_1ehde_21{margin-right:auto;display:flex}._nav_1ehde_23{color:var(--color-text-muted);flex-wrap:wrap;gap:20px;font-size:15px;font-weight:500;display:flex}._nav_1ehde_23 a{color:inherit;align-items:center;min-height:44px;display:inline-flex}._nav_1ehde_23 a:hover{color:var(--color-primary);text-decoration:none}._active_1ehde_33{font-weight:600;color:var(--color-primary)!important}._actions_1ehde_35{align-items:center;gap:10px;display:flex}._menuToggle_1ehde_37{border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-text);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:none}._mobileMenu_1ehde_51{display:none}main{flex:1}._footer_1ehde_57{background:var(--color-ink);color:var(--color-ink-text);padding:var(--space-7) var(--space-5) var(--space-5);font-size:14px}._footerInner_1ehde_63{gap:var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;max-width:1120px;margin:0 auto;display:flex}._footerAbout_1ehde_72{gap:var(--space-3);flex-direction:column;max-width:26em;display:flex}._footerText_1ehde_73{color:var(--color-ink-text-muted);margin:0;line-height:1.6}._footerNav_1ehde_74{gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}._footerCol_1ehde_75{gap:var(--space-1);flex-direction:column;display:flex}._footerTitle_1ehde_76{color:var(--color-ink-text);margin-bottom:var(--space-1);font-weight:600}._footerCreditRow_1ehde_77{max-width:1120px;margin:var(--space-6) auto 0;padding-top:var(--space-4);border-top:1px solid var(--color-ink-border);color:var(--color-ink-text-muted);font-size:13px}._social_1ehde_86{gap:8px;display:flex}._socialIcon_1ehde_87,._socialIconDisabled_1ehde_87{border:1px solid var(--color-ink-border);width:32px;height:32px;color:var(--color-ink-text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex}._socialIcon_1ehde_87:hover{color:var(--color-ink-text);border-color:var(--color-ink-text-muted);text-decoration:none}._socialIconDisabled_1ehde_87{opacity:.55;cursor:default}._footerLink_1ehde_101{color:var(--color-ink-text-muted);align-items:center;min-height:32px;font-size:14px;display:inline-flex}._footerLink_1ehde_101:hover{color:var(--color-ink-text)}._skip_1ehde_104{inset-inline-start:8px;z-index:50;background:var(--color-surface);color:var(--color-primary);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);padding:10px 14px;position:absolute;top:-60px}._skip_1ehde_104:focus{top:8px}@media (width<=760px){._header_1ehde_7{padding:14px 18px;padding-top:calc(14px + env(safe-area-inset-top,0px))}._nav_1ehde_23,._actions_1ehde_35{display:none}._menuToggle_1ehde_37{display:flex}._mobileMenu_1ehde_51{background:var(--color-surface);border-bottom:1px solid var(--color-border);max-height:calc(100vh - env(safe-area-inset-top,0px));flex-direction:column;padding:8px 18px 18px;display:flex;overflow-y:auto}._mobileMenuLink_1ehde_131,._mobileMenuActive_1ehde_131{color:var(--color-text-muted);border-bottom:1px solid var(--color-border);padding:12px 4px;font-size:15px}._mobileMenuActive_1ehde_131{color:var(--color-primary);font-weight:600}._mobileMenuActions_1ehde_138{gap:10px;margin-top:16px;display:flex}._mobileMenuActions_1ehde_138>a{text-align:center;flex:1}._header_1ehde_7{gap:12px}}._footerCredit_1ehde_77{color:var(--color-ink-text-muted);text-underline-offset:2px;text-decoration:underline}._footerCredit_1ehde_77:hover{color:var(--color-ink-text)}._bottomNav_enunu_1{display:none}@media (width<=900px){._bottomNav_enunu_1{background:var(--color-surface);border-top:1px solid var(--color-border);padding:8px 4px calc(12px + env(safe-area-inset-bottom,0px));z-index:30;display:flex;position:fixed;bottom:0;left:0;right:0}}@container jsd-frame (width<=900px){._bottomNav_enunu_1{background:var(--color-surface);border-top:1px solid var(--color-border);padding:8px 4px calc(12px + env(safe-area-inset-bottom,0px));z-index:30;display:flex;position:fixed;bottom:0;left:0;right:0}}._bottomItem_enunu_34,._bottomActive_enunu_34{min-width:0;color:var(--color-text-faint);border-radius:var(--radius-sm);cursor:pointer;text-align:center;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;min-height:48px;padding:4px 2px;font-family:inherit;font-size:11px;font-weight:600;line-height:14px;display:flex}._bottomItem_enunu_34:hover{color:var(--color-text);text-decoration:none}._bottomActive_enunu_34{color:var(--color-primary)}._bottomActive_enunu_34:hover{text-decoration:none}._bottomIcon_enunu_58{flex-shrink:0;font-size:17px;line-height:22px}._overlay_enunu_60{background:color-mix(in srgb, var(--color-ink) 35%, transparent);z-index:35;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_enunu_69{background:var(--color-surface);width:100%;padding:8px 16px calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 30px color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:18px 18px 0 0}@media (prefers-reduced-motion:no-preference){._sheet_enunu_69{animation:.2s _sheetUp_enunu_1}}@keyframes _sheetUp_enunu_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._sheetHandle_enunu_85{background:var(--color-border-strong);border-radius:2px;width:36px;height:4px;margin:8px auto 16px}._sheetGrid_enunu_93{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._sheetItem_enunu_99{border-radius:var(--radius-md);background:var(--color-surface-alt);color:var(--color-text);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:16px 6px;font-size:12px;display:flex}._sheetItem_enunu_99:hover{background:var(--color-primary-soft);text-decoration:none}._sheetIcon_enunu_112{color:var(--color-primary);font-size:21px}._card_1fpr1_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:22px}._clickable_1fpr1_8{cursor:pointer;transition:border-color .15s,box-shadow .15s}._clickable_1fpr1_8:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card)}._header_8feow_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:32px;display:flex}._eyebrow_8feow_10{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:10px;font-size:11px;font-weight:600}._title_8feow_19{font-size:clamp(24px,3vw,32px);line-height:1.2}._subtitle_8feow_24{color:var(--color-text-muted);max-width:62ch;margin-top:10px;font-size:15px;line-height:1.6}._actions_8feow_32{flex-wrap:wrap;gap:10px;display:flex}._wrapper_1gguu_2{display:inline-flex;position:relative}._count_1gguu_4{top:-4px;background:var(--color-surface-alt);border:1px solid var(--color-border-strong);min-width:18px;height:18px;color:var(--color-text);text-align:center;border-radius:9px;padding:0 5px;font-size:11px;font-weight:600;line-height:16px;position:absolute;inset-inline-end:-6px}._panel_1gguu_21{z-index:60;background:var(--color-surface);width:360px;max-width:calc(100vw - 16px);max-height:min(70vh,560px);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-md,10px);box-shadow:var(--shadow-card);padding:var(--space-3,12px);gap:var(--space-2,8px);text-align:start;flex-direction:column;display:flex;position:fixed;overflow-y:auto}._sidebar_1gguu_39{bottom:16px;left:260px}._header_1gguu_40{top:64px;right:8px}@media (width<=900px){._sidebar_1gguu_39,._header_1gguu_40{width:auto;inset:64px 8px auto}}@container jsd-frame (width<=900px){._sidebar_1gguu_39,._header_1gguu_40{width:auto;inset:64px 8px auto}}._head_1gguu_40{justify-content:space-between;align-items:baseline;gap:var(--space-2,8px);display:flex}._title_1gguu_49{font-family:var(--font-serif);margin:0;font-size:17px}._muted_1gguu_50{color:var(--color-text-muted);margin:0;font-size:13.5px}._error_1gguu_51{color:var(--color-danger);margin:0;font-size:13.5px}._list_1gguu_53{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1gguu_54{padding:var(--space-2,8px) 0;border-top:1px solid var(--color-border);flex-direction:column;gap:4px;display:flex}._unreadItem_1gguu_61{border-inline-start:3px solid var(--color-primary);padding-inline-start:var(--space-2,8px)}._text_1gguu_62{margin:0;font-size:14px;line-height:1.5}._actions_1gguu_63{gap:var(--space-3,12px);flex-wrap:wrap;display:flex}._textBtn_1gguu_65{min-height:32px;font:inherit;color:var(--color-primary);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:13.5px;text-decoration:underline;display:inline-flex}._textBtn_1gguu_65:disabled{color:var(--color-text-faint);cursor:default}._textBtn_1gguu_65:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._foot_1gguu_82{border-top:1px solid var(--color-border);padding-top:var(--space-2,8px)}._prefs_1gguu_84{gap:var(--space-2,8px);flex-direction:column;align-items:flex-start;display:flex}._prefsForm_1gguu_85{gap:var(--space-2,8px);flex-direction:column;display:flex}._prefsPage_1gguu_86{max-width:640px}._prefsCard_1gguu_87{margin-bottom:var(--space-4,16px);max-width:640px}._check_1gguu_88{align-items:flex-start;gap:var(--space-2,8px);cursor:pointer;min-height:44px;font-size:14px;display:flex}._check_1gguu_88 input{width:20px;height:20px;accent-color:var(--color-primary);flex-shrink:0;margin-top:2px}._srOnly_1gguu_91{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._shell_plj3d_3{min-height:var(--jsd-shell-height,100vh);display:flex}._sidebar_plj3d_9{background:var(--color-surface-alt);width:248px;color:var(--color-text);border-inline-end:1px solid var(--color-border);padding:var(--space-5) var(--space-4);padding-top:calc(var(--space-5) + env(safe-area-inset-top,0px));gap:var(--space-5);height:var(--jsd-shell-height,100vh);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0}._brandRow_plj3d_25{justify-content:space-between;align-items:center;gap:4px;display:flex}._brand_plj3d_25{padding:0 var(--space-2);min-width:0;display:flex}._collapseBtn_plj3d_27{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;font-size:16px;line-height:1}._collapseBtn_plj3d_27:hover{color:var(--color-text);border-color:var(--color-border-strong);background:var(--color-surface)}._collapsed_plj3d_42 ._sidebar_plj3d_9{width:72px;padding-inline:10px}._collapsed_plj3d_42 ._brandRow_plj3d_25{flex-direction:column;align-items:center}._collapsed_plj3d_42 ._brand_plj3d_25{padding:0}._collapsed_plj3d_42 ._link_plj3d_45,._collapsed_plj3d_42 ._active_plj3d_45{justify-content:center;padding-inline:0}._collapsed_plj3d_42 ._navIcon_plj3d_46{display:block}._collapsed_plj3d_42 ._who_plj3d_47{justify-content:center;padding:0}._collapsed_plj3d_42 ._navLabel_plj3d_48,._collapsed_plj3d_42 ._whoText_plj3d_49,._collapsed_plj3d_42 ._switch_plj3d_50,._collapsed_plj3d_42 ._credit_plj3d_51{display:none}._collapsed_plj3d_42 ._footExtra_plj3d_52{flex-direction:column;align-items:center;padding:0 0 6px}._collapsed_plj3d_42 ._logout_plj3d_53{text-align:center;padding-inline:0}._brand_plj3d_25:hover{text-decoration:none}._spaceName_plj3d_56{margin-top:calc(-1 * var(--space-3));padding:0 var(--space-3);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-ink);font-size:12px;font-weight:600;line-height:16px}._nav_plj3d_46{flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}._link_plj3d_45,._active_plj3d_45{align-items:center;gap:var(--space-3);min-height:44px;padding:10px var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:15px;font-weight:500;line-height:24px;display:flex}._link_plj3d_45:hover{background:var(--color-surface);color:var(--color-text);text-decoration:none}._active_plj3d_45{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}._active_plj3d_45:hover{text-decoration:none}._navIcon_plj3d_46{text-align:center;flex-shrink:0;width:20px;height:20px;font-size:16px;display:none}._navLabel_plj3d_48{flex:1;min-width:0}._navBadge_plj3d_99{min-width:24px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);text-align:center;flex-shrink:0;font-size:12px;font-weight:600;line-height:20px}._collapsed_plj3d_42 ._navBadge_plj3d_99{display:none}._foot_plj3d_52{gap:var(--space-3);flex-direction:column;margin-top:auto;display:flex}._footExtra_plj3d_52{padding:0 var(--space-2);gap:6px;display:flex}._iconBtn_plj3d_122{border:1px solid var(--color-border-strong);background:var(--color-surface);cursor:pointer;width:36px;height:36px;color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}._iconBtn_plj3d_122:hover{color:var(--color-text)}._who_plj3d_47{padding:0 var(--space-2);align-items:center;gap:10px;min-width:0;display:flex}._avatar_plj3d_138{background:var(--color-primary);width:32px;height:32px;color:var(--color-on-primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}._whoText_plj3d_49{flex-direction:column;min-width:0;display:flex}._whoName_plj3d_151{color:var(--color-text);overflow-wrap:anywhere;font-size:14px;line-height:20px}._whoContext_plj3d_152{color:var(--color-text-faint);overflow-wrap:anywhere;font-size:13px;line-height:18px}._switch_plj3d_50{padding:4px var(--space-2);font-size:13px}._logout_plj3d_53{border:1px solid var(--color-border-strong);color:var(--color-text-muted);border-radius:var(--radius-sm);cursor:pointer;text-align:start;background:0 0;min-height:40px;padding:8px 12px;font-size:13px}._logout_plj3d_53:hover{color:var(--color-text);background:var(--color-surface)}._main_plj3d_169{flex:1;min-width:0;max-width:1168px;margin:0 auto;padding:32px 24px 60px}._mobileHeader_plj3d_177{display:none}@media (width<=900px){._shell_plj3d_3{flex-direction:column}._sidebar_plj3d_9{display:none}._mobileHeader_plj3d_177{padding:10px 16px;padding-top:calc(10px + env(safe-area-inset-top,0px));background:var(--color-surface);border-bottom:1px solid var(--color-border);z-index:20;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}._mobileHeader_plj3d_177 a:hover{text-decoration:none}._mobileHeaderActions_plj3d_197{align-items:center;gap:6px;display:flex}._mobileIconBtn_plj3d_198{border:1px solid var(--color-border);cursor:pointer;width:44px;height:44px;color:var(--color-text-muted);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}._mobileUserChip_plj3d_211{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:var(--radius-pill);max-width:120px;min-height:44px;color:var(--color-text);cursor:pointer;padding:6px 14px;font-size:13px;font-weight:600;overflow:hidden}._main_plj3d_169{width:100%;padding:20px 16px 96px}}@media (width<=400px){._mobileWord_plj3d_232._mobileWord_plj3d_232{display:none}}._credit_plj3d_51{padding:0 var(--space-2);color:var(--color-text-muted);margin:0;font-size:12px}._credit_plj3d_51 a{color:inherit;text-underline-offset:2px;text-decoration:underline}@container jsd-frame (width<=900px){._shell_plj3d_3{flex-direction:column}._sidebar_plj3d_9{display:none}._mobileHeader_plj3d_177{padding:10px 16px;padding-top:calc(10px + env(safe-area-inset-top,0px));background:var(--color-surface);border-bottom:1px solid var(--color-border);z-index:20;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}._mobileHeader_plj3d_177 a:hover{text-decoration:none}._mobileHeaderActions_plj3d_197{align-items:center;gap:6px;display:flex}._mobileIconBtn_plj3d_198{border:1px solid var(--color-border);cursor:pointer;width:44px;height:44px;color:var(--color-text-muted);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}._mobileUserChip_plj3d_211{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:var(--radius-pill);max-width:120px;min-height:44px;color:var(--color-text);cursor:pointer;padding:6px 14px;font-size:13px;font-weight:600;overflow:hidden}._main_plj3d_169{width:100%;padding:20px 16px 96px}}@container jsd-frame (width<=400px){._mobileWord_plj3d_232._mobileWord_plj3d_232{display:none}}._page_17dys_1{flex-direction:column;min-height:100vh;display:flex}._header_17dys_7{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:16px 24px;padding-top:calc(16px + env(safe-area-inset-top,0px));top:env(safe-area-inset-top,0px);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky}._logoLink_17dys_22{display:flex}._actions_17dys_23{gap:10px;display:flex}._main_17dys_25{flex:1;width:100%;max-width:1080px;margin:0 auto;padding:36px 24px 90px}@media (width<=600px){._header_17dys_7{padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top,0px))}._main_17dys_25{padding:24px 16px 60px}}._pending_1yrkv_1{justify-content:center;align-items:center;gap:var(--space-4);min-height:50vh;padding:var(--space-5);color:var(--color-text-muted);text-align:center;flex-direction:column;display:flex}._banner_1uvv4_6{background:var(--color-ink);color:var(--color-ink-text);padding:calc(10px + env(safe-area-inset-top,0px)) 14px 10px;justify-content:space-between;align-items:center;gap:14px;animation:.25s _dropIn_1uvv4_1;display:flex}@keyframes _dropIn_1uvv4_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}._text_1uvv4_22{flex-direction:column;gap:2px;min-width:0;display:flex}._text_1uvv4_22 strong{font-size:13px}._text_1uvv4_22 span{color:var(--color-ink-text-muted);font-size:11.5px;line-height:1.4}._actions_1uvv4_26{flex-shrink:0;align-items:center;gap:8px;display:flex}._installBtn_1uvv4_28{background:var(--color-accent);color:var(--color-ink);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;border:none;padding:8px 16px;font-size:12.5px;font-weight:700}._closeBtn_1uvv4_40{color:var(--color-ink-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;width:28px;height:28px;font-size:14px}._closeBtn_1uvv4_40:hover{background:var(--color-ink-soft);color:var(--color-ink-text)}@media (width>=900px){._banner_1uvv4_6{display:none}}._heroInner_2suhi_4,._sectionInner_2suhi_4,._quoteInner_2suhi_4{max-width:1120px;margin:0 auto}._hero_2suhi_4{background:var(--color-bg);padding:var(--space-8) var(--space-5) 56px}._heroInner_2suhi_4{gap:var(--space-7);flex-wrap:wrap;align-items:center;display:flex}._heroText_2suhi_12{gap:var(--space-5);flex-direction:column;flex:480px;min-width:0;display:flex}._eyebrow_2suhi_14,._label_2suhi_14{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600;line-height:16px}._eyebrow_2suhi_14{color:var(--color-accent-ink)}._label_2suhi_14{color:var(--color-text-muted)}._h1_2suhi_26{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(36px,6vw,52px);font-weight:500;line-height:1.08}._lead_2suhi_36{color:var(--color-text-muted);max-width:34em;margin:0;font-size:clamp(17px,2vw,19px);line-height:1.58}._ctaRow_2suhi_44{gap:var(--space-3);flex-wrap:wrap;display:flex}._ctaRow_2suhi_44 ._ctaLarge_2suhi_45{padding:14px var(--space-5);font-size:16px}._heroArt_2suhi_48{align-items:center;gap:var(--space-3);flex-direction:column;flex:360px;min-width:0;margin:0;display:flex}._heroBoard_2suhi_49{width:340px;max-width:100%;padding:var(--space-6) 0;background:var(--color-surface-alt);border-radius:170px 170px var(--radius-lg) var(--radius-lg);justify-content:center;display:flex}._heroBoard_2suhi_49 svg{width:auto;max-width:100%;height:280px}._heroCaption_2suhi_59{font-family:var(--font-serif);color:var(--color-text-faint);text-align:center;max-width:340px;font-size:16px;font-style:italic}._quote_2suhi_4{background:var(--color-primary);color:var(--color-on-primary);padding:40px var(--space-5)}figure._quoteInner_2suhi_4{gap:var(--space-4) var(--space-7);flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto;display:flex}._quoteArabic_2suhi_78{min-width:0;font-family:var(--font-arabic);flex:360px;margin:0;font-size:34px;line-height:1.8}._quoteBody_2suhi_79{flex-direction:column;flex:360px;gap:6px;min-width:0;display:flex}._quoteText_2suhi_80{font-family:var(--font-serif);margin:0;font-size:22px;font-style:italic;line-height:1.36}._quoteSource_2suhi_81{gap:var(--space-1);flex-direction:column;font-size:13px;display:flex}._quotePending_2suhi_82{background:var(--color-accent-soft);color:var(--color-accent-ink);border-radius:var(--radius-pill);align-self:flex-start;padding:2px 10px;font-weight:600}._h2_2suhi_92{font-family:var(--font-serif);margin:0;font-size:clamp(28px,4vw,34px);font-weight:500;line-height:1.18}._sectionIntro_2suhi_93{gap:var(--space-2);flex-direction:column;max-width:44em;display:flex}._sectionText_2suhi_94{color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.62}._note_2suhi_95{color:var(--color-text-faint);margin:0;font-size:14px}._sectionHead_2suhi_97{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._sample_2suhi_106{color:var(--color-accent-ink);max-width:72ch;margin:0;font-size:13px}._empty_2suhi_107{color:var(--color-text-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-5);margin:0;font-size:15px}._pillars_2suhi_117{background:var(--color-surface);border-block:1px solid var(--color-border);padding:var(--space-8) var(--space-5)}._pillars_2suhi_117 ._sectionInner_2suhi_4{gap:var(--space-6);flex-direction:column;display:flex}._grid_2suhi_119,._newsGrid_2suhi_119,._booksGrid_2suhi_119,._learningGrid_2suhi_119,._stepsList_2suhi_119{margin:0;padding:0;list-style:none;display:grid}._grid_2suhi_119{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}._card_2suhi_122{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);height:100%;padding:var(--space-5);background:var(--color-bg);color:var(--color-text);flex-direction:column;gap:10px;display:flex}._card_2suhi_122:hover,._bookCard_2suhi_134:hover ._bookCover_2suhi_134{box-shadow:var(--shadow-card)}._card_2suhi_122:hover{border-color:var(--color-border-strong);text-decoration:none}._cardHead_2suhi_136{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._cardTitle_2suhi_137{font-family:var(--font-serif);font-size:24px;font-weight:600}._cardArabic_2suhi_138{font-family:var(--font-arabic);color:var(--color-primary);font-size:24px;line-height:1.9}._cardVerbs_2suhi_139{color:var(--color-accent-ink);font-size:14px;font-weight:600}._cardText_2suhi_140{color:var(--color-text-muted);font-size:15px;line-height:1.6}._learning_2suhi_119{max-width:1120px;padding:var(--space-8) var(--space-5);gap:var(--space-7);flex-wrap:wrap;margin:0 auto;display:flex}._learningIntro_2suhi_151{gap:var(--space-4);flex-direction:column;flex:380px;min-width:0;display:flex}._learningGrid_2suhi_119{gap:var(--space-4);flex:560px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));min-width:0}._learningItem_2suhi_153{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:6px;padding:20px;display:flex}._learningTitle_2suhi_162{font-size:16px}._learningText_2suhi_163{color:var(--color-text-muted);font-size:15px;line-height:1.6}._steps_2suhi_119{background:var(--color-surface-alt);padding:64px var(--space-5)}._steps_2suhi_119 ._sectionInner_2suhi_4{flex-direction:column;gap:28px;display:flex}._stepsList_2suhi_119{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}._step_2suhi_119{flex-direction:column;gap:6px;display:flex}._stepNumber_2suhi_170{font-family:var(--font-serif);color:var(--color-accent-ink);font-size:28px;line-height:1.2}._stepText_2suhi_171{color:var(--color-text-muted);font-size:14px;line-height:1.55}._steps_2suhi_119,._news_2suhi_119,._solidarity_2suhi_174{scroll-margin-top:88px}._news_2suhi_119,._solidarity_2suhi_174,._learning_2suhi_119{box-sizing:content-box}._news_2suhi_119,._solidarity_2suhi_174{max-width:1120px;padding:var(--space-8) var(--space-5) 56px;gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}._newsGrid_2suhi_119{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}._newsCard_2suhi_189{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);height:100%;padding:var(--space-5);background:var(--color-surface);flex-direction:column;gap:10px;display:flex}._newsMeta_2suhi_200{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}._newsCategory_2suhi_201{border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-ink);padding:3px 10px;font-size:12px;font-weight:600;line-height:16px}._newsDate_2suhi_210{color:var(--color-text-faint);font-size:13px}._newsTitle_2suhi_211{font-family:var(--font-serif);margin:0;font-size:22px;font-weight:500;line-height:1.27}._newsDescription_2suhi_212{color:var(--color-text-muted);margin:0;font-size:15px;line-height:1.6}._library_2suhi_215{background:var(--color-surface);border-block:1px solid var(--color-border);padding:64px var(--space-5)}._library_2suhi_215 ._sectionInner_2suhi_4{gap:var(--space-5);flex-direction:column;display:flex}._booksGrid_2suhi_119{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}._bookCard_2suhi_134{gap:var(--space-2);color:var(--color-text);flex-direction:column;display:flex}._bookCard_2suhi_134:hover{text-decoration:none}._bookCard_2suhi_134:hover ._bookTitle_2suhi_220{text-decoration:underline}._bookCover_2suhi_134{aspect-ratio:3/4;border-radius:var(--radius-sm);padding:var(--space-4);box-sizing:border-box;box-shadow:var(--shadow-card);font-family:var(--font-serif);align-items:flex-end;font-size:20px;line-height:1.2;display:flex;overflow:hidden}._cover0_2suhi_235{background:var(--color-primary);color:var(--color-on-primary)}._cover1_2suhi_236{background:var(--color-accent-ink);color:var(--color-on-primary)}._cover2_2suhi_237{background:var(--color-ink);color:var(--color-ink-text)}._cover3_2suhi_238{background:var(--color-info);color:var(--color-on-primary)}._bookCoverImage_2suhi_239{padding:0}._bookImage_2suhi_240{object-fit:cover;width:100%;height:100%;display:block}._bookTitle_2suhi_220{font-family:var(--font-serif);font-size:19px;font-weight:500;line-height:1.26}._bookAuthor_2suhi_242{color:var(--color-text-muted);font-size:14px}._solidarity_2suhi_174{padding-bottom:var(--space-8)}._solidarityCards_2suhi_246{flex-wrap:wrap;gap:20px;display:flex}._sponsorCard_2suhi_247,._fundCard_2suhi_247{border-radius:var(--radius-md);gap:var(--space-3);flex-direction:column;flex:340px;min-width:0;padding:28px;display:flex}._sponsorCard_2suhi_247{background:var(--color-primary);color:var(--color-on-primary)}._fundCard_2suhi_247{background:var(--color-surface);border:1px solid var(--color-border)}._solidarityCardTitle_2suhi_258{font-family:var(--font-serif);color:inherit;margin:0;font-size:26px;font-weight:500}._sponsorText_2suhi_259{margin:0;font-size:15px;line-height:1.6}._sponsorCta_2suhi_260{border-radius:var(--radius-md);background:var(--color-surface);min-height:44px;color:var(--color-primary);align-self:flex-start;align-items:center;margin-top:auto;padding:0 20px;font-weight:600;display:inline-flex}._sponsorCta_2suhi_260:hover{background:var(--color-primary-soft);text-decoration:none}._fundCta_2suhi_273{align-self:flex-start;margin-top:auto}@media (width<=480px){._hero_2suhi_4{padding:var(--space-7) 20px var(--space-7)}._quote_2suhi_4,._pillars_2suhi_117,._steps_2suhi_119,._library_2suhi_215{padding-left:20px;padding-right:20px}._pillars_2suhi_117,._learning_2suhi_119,._news_2suhi_119,._solidarity_2suhi_174{padding-top:56px;padding-bottom:56px}._learning_2suhi_119,._news_2suhi_119,._solidarity_2suhi_174{padding-left:20px;padding-right:20px}._heroText_2suhi_12,._heroArt_2suhi_48,._learningIntro_2suhi_151,._learningGrid_2suhi_119,._sponsorCard_2suhi_247,._fundCard_2suhi_247{flex-basis:100%}._heroBoard_2suhi_49{width:240px}._heroBoard_2suhi_49 svg{height:200px}._ctaRow_2suhi_44>*{flex:100%}._quoteArabic_2suhi_78{font-size:26px}._quoteText_2suhi_80{font-size:19px}._grid_2suhi_119,._learningGrid_2suhi_119,._newsGrid_2suhi_119{grid-template-columns:minmax(0,1fr)}._booksGrid_2suhi_119{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._bookCover_2suhi_134{padding:var(--space-3);font-size:16px}._bookTitle_2suhi_220{font-size:17px}._sponsorCard_2suhi_247,._fundCard_2suhi_247{padding:var(--space-5)}}._wrap_mcbj8_1{max-width:1020px;margin:0 auto;padding:48px 24px 80px}._label_mcbj8_7{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:14px;font-size:11px;font-weight:600}._h1_mcbj8_16{max-width:22ch;margin-bottom:18px;font-size:40px;line-height:1.15}._lead_mcbj8_17{color:var(--color-text-muted);max-width:64ch;margin-bottom:48px;font-size:17px;line-height:1.65}._grid_mcbj8_19{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-bottom:56px;display:grid}._card_mcbj8_26{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}._cardHead_mcbj8_27{background:var(--color-surface-alt);justify-content:space-between;align-items:baseline;gap:12px;padding:18px 22px;display:flex}._cardTitle_mcbj8_28{font-family:var(--font-serif);font-size:24px;font-weight:600}._cardArabic_mcbj8_29{font-family:var(--font-arabic);color:var(--color-accent-ink);font-size:20px}._cardBody_mcbj8_30{padding:20px 22px}._verbs_mcbj8_31{color:var(--color-primary);margin-bottom:12px;font-size:13px;font-weight:600}._desc_mcbj8_32{color:var(--color-text-muted);margin:0 0 16px;font-size:14px;line-height:1.6}._hours_mcbj8_33{color:var(--color-text-muted);margin-bottom:16px;font-size:12.5px}._link_mcbj8_34{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);min-height:44px;color:var(--color-primary);align-items:center;padding:9px 18px;font-size:13px;display:inline-flex}._link_mcbj8_34:hover{background:var(--color-surface-alt);text-decoration:none}._flowSection_mcbj8_46{border-top:1px solid var(--color-border);padding:44px 0;scroll-margin-top:88px}._h2_mcbj8_47{margin-bottom:24px;font-size:27px}._flow_mcbj8_46{flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}._flowStep_mcbj8_49{align-items:center;gap:10px;display:inline-flex}._flowPill_mcbj8_50{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-primary);padding:9px 16px;font-size:13px;font-weight:600}._flowArrow_mcbj8_59{color:var(--color-border-strong)}._solidarityGrid_mcbj8_61{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}._solidarityCard_mcbj8_67{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-alt);padding:20px 22px}._solidarityTitle_mcbj8_74{font-family:var(--font-serif);margin-bottom:10px;font-size:17px;font-weight:600}._solidarityText_mcbj8_75{color:var(--color-text-muted);margin:0;font-size:13.5px;line-height:1.65}._narrow_mcbj8_77{max-width:62ch}._spaced_mcbj8_78{margin-bottom:28px}._ctaRow_mcbj8_79{margin-top:28px}._cardTitle_mcbj8_28{margin:0}@media (width<=480px){._wrap_mcbj8_1{padding:32px 18px 64px}._h1_mcbj8_16{font-size:30px}}._crumb_1stug_1{color:var(--color-text-faint);flex-wrap:wrap;gap:6px;margin-bottom:18px;font-size:12.5px;display:flex}._item_1stug_9 a{color:var(--color-text-faint)}._item_1stug_9 a:hover{color:var(--color-primary)}._sep_1stug_11{color:var(--color-border-strong);margin-left:6px}._wrap_8soy8_1{max-width:1020px;margin:0 auto;padding:40px 24px 80px}._head_8soy8_3{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:44px;display:flex}._eyebrow_8soy8_4{color:var(--color-primary);margin-bottom:10px;font-size:13px;font-weight:600}._h1_8soy8_5{margin-bottom:14px;font-size:36px}._lead_8soy8_6{color:var(--color-text-muted);max-width:60ch;font-size:16px;line-height:1.6}._arabic_8soy8_7{font-family:var(--font-arabic);color:var(--color-accent-ink);font-size:44px}._section_8soy8_9{margin-bottom:40px}._label_8soy8_10{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:16px;font-size:12px;font-weight:600}._tags_8soy8_12{flex-wrap:wrap;gap:8px;display:flex}._tag_8soy8_12{border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);background:var(--color-surface-alt);padding:8px 14px;font-size:13px}._chapterList_8soy8_22{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}._chapterCard_8soy8_23{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:18px 20px}._chapterTitle_8soy8_24{font-family:var(--font-serif);margin-bottom:10px;font-size:17px;font-weight:600}._objectives_8soy8_25{color:var(--color-text-muted);margin:0;padding-left:18px;font-size:13px;line-height:1.7}._cta_8soy8_27{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:12px;padding-top:32px;display:flex}._stepper_1d1qg_1{flex-wrap:wrap;gap:10px;margin:0 0 32px;padding:0;list-style:none;display:flex}._step_1d1qg_1{color:var(--color-text-faint);align-items:center;gap:8px;font-size:13px;display:flex}._index_1d1qg_18{border:1px solid var(--color-border-strong);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:flex}._active_1d1qg_30 ._index_1d1qg_18{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg)}._active_1d1qg_30 ._label_1d1qg_35{color:var(--color-text);font-weight:600}._done_1d1qg_37 ._index_1d1qg_18{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary)}._done_1d1qg_37 ._label_1d1qg_35{color:var(--color-text-muted)}._wrap_142ff_1{max-width:620px;margin:0 auto;padding:48px 24px 90px}._label_142ff_3{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:14px;font-size:12px;font-weight:600}._h1_142ff_4{margin-bottom:14px;font-size:32px}._lead_142ff_5{color:var(--color-text-muted);margin-bottom:30px;font-size:15px;line-height:1.65}._panel_142ff_7{min-height:220px;margin-bottom:24px}._choiceList_142ff_9{flex-direction:column;gap:10px;display:flex}._choice_142ff_9{text-align:left;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);cursor:pointer;flex-direction:column;gap:4px;padding:16px 18px;display:flex}._choice_142ff_9 strong{font-size:14.5px}._choice_142ff_9 span{color:var(--color-text-muted);font-size:12.5px}._choiceActive_142ff_24{border-color:var(--color-primary);background:var(--color-primary-soft)}._choiceActive_142ff_24 strong{color:var(--color-primary)}._field_142ff_27{flex-direction:column;gap:12px;margin-bottom:18px;display:flex}._field_142ff_27:last-child{margin-bottom:0}._fieldLabel_142ff_29{color:var(--color-text-muted);font-size:12.5px;font-weight:600}._sponseeGrid_142ff_31{flex-wrap:wrap;gap:8px;display:flex}._sponsee_142ff_31,._sponseeActive_142ff_32{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-text);cursor:pointer;padding:8px 16px;font-size:13px}._sponseeActive_142ff_32{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg);font-weight:600}._presetRow_142ff_43{flex-wrap:wrap;gap:8px;display:flex}._preset_142ff_43,._presetActive_142ff_44{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-text);cursor:pointer;padding:8px 16px;font-size:13px}._presetActive_142ff_44{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg);font-weight:600}._totalPreview_142ff_55{color:var(--color-primary);font-size:14px;font-weight:600}._grid2_142ff_57{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}._input_142ff_58{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);min-height:44px;color:var(--color-text);padding:10px 12px;font-size:16px}._actions_142ff_68{justify-content:space-between;display:flex}@media (width<=520px){._grid2_142ff_57{grid-template-columns:1fr}}._plannedTitle_142ff_74{color:var(--color-text);margin:0;font-size:15px;font-weight:600}._plannedText_142ff_75{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.6}._lead_142ff_5 a,._plannedText_142ff_75 a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}._wrap_kdjb4_1{max-width:640px;margin:0 auto;padding:48px 24px 90px}._label_kdjb4_3{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:14px;font-size:12px;font-weight:600}._h1_kdjb4_4{margin-bottom:14px;font-size:32px}._lead_kdjb4_5{color:var(--color-text-muted);margin-bottom:30px;font-size:15px;line-height:1.65}._card_kdjb4_7{min-height:200px}._form_kdjb4_9{flex-direction:column;gap:18px;display:flex}._grid2_kdjb4_10{grid-template-columns:1fr 1fr;gap:16px;display:grid}._field_kdjb4_11{flex-direction:column;gap:6px;display:flex}._fieldLabel_kdjb4_12{color:var(--color-text-muted);font-size:12.5px;font-weight:600}._input_kdjb4_14,._textarea_kdjb4_14{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);min-height:44px;color:var(--color-text);padding:10px 12px;font-family:inherit;font-size:16px}._textarea_kdjb4_14{resize:vertical}._confirmation_kdjb4_26{text-align:center;padding:20px 0}._confirmIcon_kdjb4_27{color:var(--color-success);margin-bottom:10px;font-size:32px}._confirmTitle_kdjb4_28{font-family:var(--font-serif);margin-bottom:10px;font-size:19px;font-weight:600}._confirmText_kdjb4_29{color:var(--color-text-muted);font-size:13.5px;line-height:1.6}@media (width<=520px){._grid2_kdjb4_10{grid-template-columns:1fr}}._notice_kdjb4_35{color:var(--color-text-muted);background:var(--color-surface-alt);border-radius:var(--radius-sm);padding:10px 12px;font-size:13.5px;line-height:1.55}._doc_1be3l_1{color:var(--color-text);font-size:15.5px;line-height:1.7}._doc_1be3l_1 h1{margin-bottom:var(--space-4);font-size:32px;line-height:1.2}._doc_1be3l_1 h2{margin:var(--space-6) 0 var(--space-3);font-size:23px}._doc_1be3l_1 h3{margin:var(--space-5) 0 var(--space-2);font-size:19px}._doc_1be3l_1 p{margin:0 0 var(--space-3);color:var(--color-text-muted)}._doc_1be3l_1 ul{margin:0 0 var(--space-3);color:var(--color-text-muted);padding-inline-start:var(--space-5)}._doc_1be3l_1 li{margin-bottom:var(--space-1)}._doc_1be3l_1 strong{color:var(--color-text)}._doc_1be3l_1 code{background:var(--color-surface-alt);border-radius:4px;padding:1px 5px;font-size:14px}._tableWrap_1be3l_15{margin:0 0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}._tableWrap_1be3l_15 table{border-collapse:collapse;width:100%;font-size:14px}._tableWrap_1be3l_15 th,._tableWrap_1be3l_15 td{text-align:start;border-bottom:1px solid var(--color-border);vertical-align:top;padding:10px 12px}._tableWrap_1be3l_15 th{background:var(--color-surface-alt);font-weight:600}._tableWrap_1be3l_15 tr:last-child td{border-bottom:0}._wrap_lp7qd_1{max-width:760px;padding:var(--space-7) var(--space-4) var(--space-8);margin:0 auto}._notice_lp7qd_7{color:var(--color-text-muted);background:var(--color-surface-alt);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-5);font-size:13.5px}._wrap_pwbdh_1{max-width:760px;padding:var(--space-7) var(--space-5) var(--space-8);margin:0 auto}._label_pwbdh_3{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:14px;font-size:12px;font-weight:600}._h1_pwbdh_4{margin-bottom:14px;font-size:32px}._lead_pwbdh_5{color:var(--color-text-muted);margin-bottom:var(--space-6);font-size:15px;line-height:1.65}._muted_pwbdh_6{color:var(--color-text-muted);font-size:14px}._error_pwbdh_8{align-items:flex-start;gap:var(--space-2);color:var(--color-danger);flex-direction:column;font-size:14px;display:flex}._group_pwbdh_17{margin-bottom:var(--space-6)}._h2_pwbdh_18{margin:0 0 var(--space-3);font-size:22px}._list_pwbdh_19{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_pwbdh_21{gap:var(--space-3);flex-direction:column;display:flex}._h3_pwbdh_22{margin:0;font-size:18px}._pending_pwbdh_24,._internal_pwbdh_25{border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0;font-size:13.5px;font-weight:600}._pending_pwbdh_24{color:var(--color-accent-ink);background:var(--color-accent-soft)}._internal_pwbdh_25{color:var(--color-text-muted);background:var(--color-surface-alt)}._dl_pwbdh_35{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(110px,max-content) 1fr;margin:0;font-size:14px;line-height:1.55;display:grid}._dl_pwbdh_35 dt{color:var(--color-text-muted);font-weight:600}._dl_pwbdh_35 dd{color:var(--color-text);overflow-wrap:anywhere;margin:0}._dl_pwbdh_35 a{color:var(--color-primary);text-decoration:underline}._dl_pwbdh_35 a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (width<=520px){._wrap_pwbdh_1{padding-inline:var(--space-4)}._dl_pwbdh_35{grid-template-columns:1fr;gap:0}._dl_pwbdh_35 dd{margin-bottom:var(--space-2)}}._wrap_1z0us_2{max-width:820px;padding:var(--space-7) var(--space-5) var(--space-8);margin:0 auto}._label_1z0us_4{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:14px;font-size:12px;font-weight:600}._h1_1z0us_5{margin:0 0 var(--space-2);overflow-wrap:anywhere;font-size:32px}._h2_1z0us_6{margin:0 0 var(--space-2);overflow-wrap:anywhere;font-size:22px}._h3_1z0us_7{margin:0 0 var(--space-1);overflow-wrap:anywhere;font-size:18px}._meta_1z0us_8{color:var(--color-text-muted);margin:0 0 var(--space-4);font-size:14px}._lead_1z0us_9{color:var(--color-text);margin:0 0 var(--space-3);white-space:pre-line;font-size:15px;line-height:1.65}._muted_1z0us_10{color:var(--color-text-muted);margin:0 0 var(--space-2);font-size:14px}._banner_1z0us_12{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border-left:4px solid var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-ink);font-size:14.5px;font-weight:600}._remarks_1z0us_23{margin:var(--space-4) 0 var(--space-6);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._remarks_1z0us_23 p{margin:0 0 var(--space-2);font-size:14.5px}._remarks_1z0us_23 p:last-child{margin-bottom:0}._error_1z0us_33{align-items:flex-start;gap:var(--space-2);color:var(--color-danger);flex-direction:column;font-size:14px;display:flex}._phase_1z0us_42{margin-bottom:var(--space-7)}._kind_1z0us_43{color:var(--color-text-muted);margin:0 0 var(--space-2);font-size:13.5px;font-weight:600}._number_1z0us_44{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-inline-end:var(--space-1)}._steps_1z0us_46{margin:var(--space-3) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}._step_1z0us_46{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._milestone_1z0us_53{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-alt);color:var(--color-text-muted);vertical-align:middle;margin-inline-start:var(--space-2);font-size:12px;font-weight:600;display:inline-block}._dl_1z0us_65{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;grid-template-columns:minmax(130px,max-content) 1fr;font-size:14.5px;line-height:1.6;display:grid}._dl_1z0us_65 dt{color:var(--color-text-muted);font-weight:600}._dl_1z0us_65 dd{color:var(--color-text);overflow-wrap:anywhere;margin:0}._bullets_1z0us_75{margin:0;padding-inline-start:1.2em}._options_1z0us_76{margin:var(--space-1) 0 var(--space-2);padding-inline-start:1.2em;list-style:circle}._notes_1z0us_77{white-space:pre-line}._url_1z0us_78{overflow-wrap:anywhere;color:var(--color-text-muted)}._aiTag_1z0us_79{padding:1px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-border);color:var(--color-text-muted);margin-inline-start:var(--space-2);font-size:12px;font-weight:600;display:inline-block}._arabic_1z0us_91{font-family:var(--font-arabic);unicode-bidi:isolate;font-size:1.15em;line-height:1.9}@media (width<=520px){._wrap_1z0us_2{padding-inline:var(--space-4);padding-top:var(--space-6)}._h1_1z0us_5{font-size:26px}._dl_1z0us_65{grid-template-columns:1fr;gap:0}._dl_1z0us_65 dd{margin-bottom:var(--space-2)}._step_1z0us_46{padding:var(--space-3)}}._wrap_2kvtm_1{background:var(--color-bg);min-height:70vh;padding:var(--space-7) var(--space-4) var(--space-8)}._card_2kvtm_7{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:460px;box-shadow:var(--shadow-card);padding:var(--space-6);margin:0 auto}._mark_2kvtm_17{margin-bottom:var(--space-4);display:flex}._eyebrow_2kvtm_22{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:var(--space-2);font-size:12px;font-weight:600}._title_2kvtm_31{margin-bottom:var(--space-3);font-size:30px;line-height:1.15}._lead_2kvtm_37{color:var(--color-text-muted);margin-bottom:var(--space-5);font-size:15px;line-height:1.6}._body_2kvtm_44,._form_2kvtm_50{gap:var(--space-4);flex-direction:column;display:flex}._footer_2kvtm_56{max-width:460px;margin:var(--space-5) auto 0;color:var(--color-text-muted);text-align:center;gap:var(--space-2);flex-direction:column;font-size:14px;display:flex}@media (width<=480px){._wrap_2kvtm_1{padding:var(--space-5) var(--space-3) var(--space-7)}._card_2kvtm_7{padding:var(--space-5) var(--space-4)}._title_2kvtm_31{font-size:26px}}._lead_2kvtm_37 a,._body_2kvtm_44 p a,._footer_2kvtm_56 a{text-underline-offset:2px;text-decoration:underline}._separator_1933x_1{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:13px;display:flex}._separator_1933x_1:before,._separator_1933x_1:after{content:"";border-top:1px solid var(--color-border);flex:1}._button_1933x_15{min-height:var(--tap-min);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:14.5px;font-weight:600;display:inline-flex}._button_1933x_15:hover{background:var(--color-surface-alt);text-decoration:none}._icon_1933x_34{flex-shrink:0}._inlineLink_1juud_1{margin-top:calc(-1 * var(--space-2));font-size:14px}._center_1juud_6{text-align:center;justify-content:center;display:flex}._muted_1juud_12{color:var(--color-text-muted);font-size:13.5px}._code_1juud_17 input{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums;font-size:22px}._demo_1juud_24{border-top:1px solid var(--color-border);padding-top:var(--space-4);color:var(--color-text-muted);font-size:13.5px}._demo_1juud_24 summary{cursor:pointer;color:var(--color-text);min-height:32px;font-weight:600}._demo_1juud_24 p{margin:var(--space-2) 0;line-height:1.5}._demo_1juud_24 ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._demoButton_1juud_46{border:1px solid var(--color-border-strong);background:var(--color-surface-alt);color:var(--color-text);border-radius:var(--radius-pill);cursor:pointer;min-height:36px;padding:6px 12px;font-size:13px}._facts_1juud_57{gap:var(--space-2) var(--space-4);background:var(--color-surface-alt);border-radius:var(--radius-md);padding:var(--space-4);grid-template-columns:auto 1fr;margin:0;font-size:14.5px;display:grid}._facts_1juud_57 dt{color:var(--color-text-muted)}._facts_1juud_57 dd{color:var(--color-text);margin:0;font-weight:600}._choices_1juud_70{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._choice_1juud_70{justify-content:space-between;align-items:center;gap:var(--space-3);text-align:start;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;padding:var(--space-4);min-height:var(--tap-min);cursor:pointer;color:var(--color-text);display:flex}._choice_1juud_70:hover{border-color:var(--color-primary)}._choiceTitle_1juud_95{font-size:15px;font-weight:600;display:block}._choiceMeta_1juud_96{color:var(--color-text-muted);margin-top:2px;font-size:13px;display:block}._choiceArrow_1juud_97{color:var(--color-text-muted)}._page_dhn5w_1{background:var(--color-bg);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._logoWrap_dhn5w_11{margin-bottom:28px}._card_dhn5w_13{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:460px;padding:40px 34px}._dots_dhn5w_22{gap:6px;margin-bottom:26px;display:flex}._dot_dhn5w_22,._dotActive_dhn5w_23{background:var(--color-border-strong);border-radius:2px;width:22px;height:4px}._dotActive_dhn5w_23{background:var(--color-primary)}._title_dhn5w_26{margin-bottom:14px;font-size:24px;line-height:1.3}._body_dhn5w_27{color:var(--color-text-muted);font-size:14.5px;line-height:1.65}._stepCount_dhn5w_29{color:var(--color-text-muted);margin:0 0 var(--space-2);font-size:13px}._actions_dhn5w_31{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:32px;display:flex}@media (width<=480px){._card_dhn5w_13{padding:var(--space-5) var(--space-4)}}._empty_xjiwi_1{color:var(--color-text-muted);font-size:14.5px}._list_xjiwi_2{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._card_xjiwi_3{flex-direction:column;display:flex}._track_xjiwi_4{color:var(--color-primary);margin-bottom:var(--space-1);font-size:13px;font-weight:600}._cardTitle_xjiwi_5{margin:0 0 var(--space-2);font-size:20px}._intro_xjiwi_6{color:var(--color-text-muted);margin:0 0 var(--space-3);font-size:14px}._meta_xjiwi_7{gap:var(--space-3);margin:0 0 var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;padding:0;font-size:13.5px;list-style:none;display:flex}._sectionsLabel_xjiwi_8{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-1);font-size:12px;font-weight:700}._sections_xjiwi_8{margin:0 0 var(--space-4);padding-inline-start:var(--space-5);font-size:14px}._actions_xjiwi_10{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._teacherOnly_xjiwi_11{color:var(--color-text-muted);margin:0;font-size:14px}@media (width<=760px){._list_xjiwi_2{grid-template-columns:1fr}}@container jsd-frame (width<=760px){._list_xjiwi_2{grid-template-columns:1fr}}._passage_55h17_2{gap:var(--space-3);flex-direction:column;display:flex}._ayahBlock_55h17_4{scroll-margin-top:96px}._ayah_55h17_4,._bismillah_55h17_7{font-family:var(--font-mushaf);color:var(--color-text);text-align:start;overflow-wrap:anywhere;unicode-bidi:isolate;margin:0;font-size:26px;line-height:2.1}._ayahWarsh_55h17_18{font-family:var(--font-mushaf-warsh)}._fontUnavailable_55h17_19{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-alt);color:var(--color-text);margin:0;font-size:15px}._bismillah_55h17_7{text-align:center;color:var(--color-text-muted);margin-bottom:var(--space-2);font-size:24px}._marker_55h17_30{color:var(--color-accent-ink);font-family:var(--font-mushaf);white-space:nowrap}._pedagogical_55h17_36{font-family:var(--font-arabic);color:var(--color-text);margin:var(--space-2) 0;unicode-bidi:isolate;font-size:24px;line-height:2}._word_missed_55h17_46{-webkit-text-decoration:underline wavy var(--color-danger);text-decoration:underline wavy var(--color-danger);text-underline-offset:10px;background:color-mix(in srgb, var(--color-danger) 10%, transparent);border-radius:var(--radius-sm);text-decoration-thickness:2px}._word_uncertain_55h17_53{-webkit-text-decoration:underline dotted var(--color-warning);text-decoration:underline dotted var(--color-warning);text-underline-offset:10px;text-decoration-thickness:2px}._attribution_55h17_59{color:var(--color-text-muted);margin:0;font-size:13px}._attribution_55h17_59 a{color:var(--color-primary);overflow-wrap:anywhere;text-decoration:underline}._attribution_55h17_59 a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._credits_55h17_66{gap:var(--space-1);flex-direction:column;display:flex}._translation_55h17_69{margin-top:var(--space-2);border-inline-start:3px solid var(--color-border-strong);unicode-bidi:isolate;padding-inline-start:var(--space-3)}._translationText_55h17_75{font-family:var(--font-sans);color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}._translationScope_55h17_83{margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:13px}._translationParts_55h17_84{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}._translationParts_55h17_84>._translationScope_55h17_83{margin:0}._noteMark_55h17_86{color:var(--color-text-muted);font-size:.75em;line-height:0}._translationMissing_55h17_87{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:13.5px}._notes_55h17_88{margin-top:var(--space-1);color:var(--color-text);font-size:14px}._notes_55h17_88 summary{cursor:pointer;min-height:44px;color:var(--color-primary);align-items:center;font-size:13.5px;font-weight:600;display:flex}._notes_55h17_88 summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._noteList_55h17_99{margin:0 0 var(--space-2);gap:var(--space-2);flex-direction:column;padding-inline-start:var(--space-4);line-height:1.55;display:flex}._noteList_55h17_99 li{overflow-wrap:anywhere}._noteMarker_55h17_101{color:var(--color-text-muted);font-weight:600}._srOnly_55h17_103{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=900px){._ayah_55h17_4{font-size:30px}}@container jsd-frame (width<=899px){._ayah_55h17_4{font-size:26px}}._ayahActive_55h17_124{background:var(--color-primary-soft);border-radius:var(--radius-md);border-inline-start:3px solid var(--color-primary);padding-block:var(--space-1);padding-inline:calc(var(--space-3) - 3px) var(--space-3);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-3))}._wordActive_55h17_133{background:var(--color-accent-soft);border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--color-accent)}._ayahTouch_55h17_138 [data-word]{cursor:pointer}._page_wuze0_1{background:var(--color-bg);min-height:100vh;padding:var(--space-6) var(--space-4);flex-direction:column;align-items:center;display:flex}._logoWrap_wuze0_9{margin-bottom:var(--space-5)}._card_wuze0_11{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:680px;padding:var(--space-6)}._label_wuze0_20{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-3);font-size:12px;font-weight:700}._title_wuze0_21{margin:var(--space-4) 0 var(--space-1);font-size:24px}._title_wuze0_21:focus{outline:none}._title_wuze0_21:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}._progress_wuze0_24{color:var(--color-text-muted);margin:0 0 var(--space-3);font-size:13.5px}._intro_wuze0_25{color:var(--color-text-muted);margin:0 0 var(--space-3);font-size:14.5px}._items_wuze0_27{margin:var(--space-5) 0;gap:var(--space-5);flex-direction:column;padding:0;list-style:none;display:flex}._item_wuze0_27{border-top:1px solid var(--color-border);padding-top:var(--space-4)}._fieldset_wuze0_29{border:0;min-width:0;margin:0;padding:0}._prompt_wuze0_31{margin-bottom:var(--space-3)}._promptText_wuze0_32{color:var(--color-text);margin:0 0 var(--space-2);font-size:15.5px}._promptWo_wuze0_33{color:var(--color-text);margin:0 0 var(--space-2);font-size:15px;font-style:italic}._required_wuze0_34{color:var(--color-text-muted);font-size:12.5px;font-weight:600}._hint_wuze0_35{color:var(--color-text-muted);margin:var(--space-1) 0 var(--space-2);font-size:13px}._mediaNote_wuze0_36{color:var(--color-text-muted);margin:0 0 var(--space-2);font-size:13px}._reference_wuze0_37{color:var(--color-text);font-size:14.5px;font-weight:600}._teacherNote_wuze0_38{color:var(--color-text);background:var(--color-surface-alt);border-radius:var(--radius-md);padding:var(--space-3);margin-top:var(--space-3);font-size:14px}._choices_wuze0_47{gap:var(--space-2);flex-direction:column;display:flex}._choices_wuze0_47:focus{outline:none}._choice_wuze0_47{align-items:center;gap:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-height:48px;padding:var(--space-2) var(--space-3);background:var(--color-bg);color:var(--color-text);cursor:pointer;font-size:14.5px;display:flex}._choice_wuze0_47:hover{border-color:var(--color-primary)}._choice_wuze0_47 input{width:20px;height:20px;accent-color:var(--color-primary);flex-shrink:0;margin:0}._choice_wuze0_47:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}._choiceActive_wuze0_65{border-color:var(--color-primary);background:var(--color-primary-soft);font-weight:600}._choiceText_wuze0_66{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}._choiceArabic_wuze0_67{font-family:var(--font-arabic);font-size:22px;line-height:1.9}._inputLabel_wuze0_69{margin-bottom:var(--space-1);font-size:13.5px;font-weight:600;display:block}._input_wuze0_69{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;min-height:44px;padding:var(--space-2) var(--space-3);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:15px}._input_wuze0_69:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._error_wuze0_83{color:var(--color-danger);margin:var(--space-2) 0;font-size:14px}._actions_wuze0_85{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._srOnly_wuze0_96{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._abjadGrid_wuze0_109{margin:var(--space-3) 0;gap:var(--space-2);direction:rtl;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));padding:0;list-style:none;display:grid}._abjadCell_wuze0_118{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-height:64px;font-family:var(--font-arabic);unicode-bidi:isolate;justify-content:center;align-items:center;font-size:32px;line-height:2;display:flex}@media (width<=600px){._page_wuze0_1{padding:var(--space-4) var(--space-3)}._card_wuze0_11{padding:var(--space-4);border-radius:var(--radius-md)}._actions_wuze0_85{flex-direction:column-reverse;align-items:stretch}}._card_177o1_1{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}._text_177o1_2{margin:0;font-size:14.5px}._banner_177o1_4,._bannerValidated_177o1_5{border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);border:1px solid var(--color-border-strong);background:var(--color-surface-alt);color:var(--color-text);font-size:14.5px}._bannerValidated_177o1_5{border-color:var(--color-primary);background:var(--color-primary-soft)}._note_177o1_16{color:var(--color-text-muted);margin:0 0 var(--space-4);font-size:13.5px}._list_177o1_18{margin:0 0 var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:0;list-style:none}._row_177o1_19{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._row_177o1_19:last-child{border-bottom:0}._sectionTitle_177o1_28{font-size:15px;font-weight:600}._competency_177o1_29{color:var(--color-text-muted);font-size:13px}._level_177o1_30{text-align:end;flex-direction:column;align-items:flex-end;font-size:14px;display:flex}._levelName_177o1_31{color:var(--color-primary);font-weight:600}._levelState_177o1_32{color:var(--color-text-muted);font-size:13px}._actions_177o1_34{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=480px){._row_177o1_19{flex-direction:column}._level_177o1_30{text-align:start;align-items:flex-start}}._wrap_1uijl_1{flex-direction:column;gap:6px;width:100%;display:flex}._labelRow_1uijl_3{color:var(--color-text-muted);justify-content:space-between;font-size:13px;display:flex}._pct_1uijl_9{color:var(--color-text);font-weight:600}._track_1uijl_11{border-radius:var(--radius-pill);background:var(--color-surface-alt);border:1px solid var(--color-border);height:8px;overflow:hidden}._fill_1uijl_18{background:var(--color-primary);border-radius:var(--radius-pill);height:100%;transition:width .3s}._tag_68bmh_1{border-radius:var(--radius-pill);background:var(--color-surface-alt);color:var(--color-text-muted);border:1px solid var(--color-border);align-items:center;gap:6px;padding:5px 11px 5px 8px;font-size:12.5px;font-weight:600;display:inline-flex}._dot_68bmh_14{background:currentColor;border-radius:50%;width:6px;height:6px}._a-venir_68bmh_21{color:var(--color-text-faint)}._en-cours_68bmh_22{color:var(--color-info)}._a-reviser_68bmh_23{color:var(--color-warning)}._acquis_68bmh_24{color:var(--color-success)}._a-entretenir_68bmh_25{color:var(--color-primary)}._page_1l4an_2{flex-direction:column;gap:28px;display:flex}._head_1l4an_4{gap:var(--space-1);flex-direction:column;display:flex}._today_1l4an_5{color:var(--color-text-faint);margin:0;font-size:14px}._hello_1l4an_6{font-family:var(--font-serif);margin:0;font-size:34px;font-weight:500;line-height:40px}._row_1l4an_8{gap:var(--space-5);flex-wrap:wrap;display:flex}._panel_1l4an_10{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;padding:var(--space-5);flex-direction:column;flex:300px;gap:14px;display:flex}._wide_1l4an_21{flex:420px}._resume_1l4an_22{gap:var(--space-3);box-shadow:var(--shadow-card)}._eyebrow_1l4an_24{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:12px;font-weight:600;line-height:16px}._resumeTitle_1l4an_34{font-family:var(--font-serif);color:var(--color-text);margin:0;font-size:24px;font-weight:600;line-height:30px}._resumeMeta_1l4an_35{align-items:center;gap:var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;font-size:14px;display:flex}._muted_1l4an_36{color:var(--color-text-muted);margin:0;font-size:14px}._actions_1l4an_37{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._textLink_1l4an_38{min-height:44px;padding:0 var(--space-2);color:var(--color-primary);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._textLink_1l4an_38:hover{text-decoration:underline}._panelTitle_1l4an_49{font-family:var(--font-serif);color:var(--color-text);margin:0;font-size:22px;font-weight:600;line-height:28px}._panelFoot_1l4an_50{padding-top:var(--space-3);border-top:1px solid var(--color-border);color:var(--color-text-faint);margin:0;font-size:13px}._tasks_1l4an_53{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._taskLink_1l4an_54{min-height:44px;padding:var(--space-2) 10px;border-radius:var(--radius-sm);color:var(--color-text);flex-direction:column;gap:2px;margin-inline:-10px;text-decoration:none;display:flex}._taskLink_1l4an_54:hover{background:var(--color-surface-alt);text-decoration:none}._taskTitle_1l4an_66{font-weight:600}._taskMeta_1l4an_67{color:var(--color-text-faint);font-size:14px}._taskAction_1l4an_68{color:var(--color-primary);font-size:14px;font-weight:600}._column_1l4an_71{gap:var(--space-3);flex-direction:column;flex:300px;min-width:0;display:flex}._columnHead_1l4an_72{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}._smallLink_1l4an_73{color:var(--color-primary);align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._smallLink_1l4an_73:hover{text-decoration:underline}._session_1l4an_76{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:var(--space-4);flex-wrap:wrap;align-items:center;padding:18px 20px;display:flex}._dateBlock_1l4an_86{text-align:center;border-inline-end:1px solid var(--color-border);min-width:88px;flex-direction:column;align-items:center;padding-inline-end:var(--space-4);display:flex}._dateSmall_1l4an_95{color:var(--color-text-faint);font-size:13px}._dateDay_1l4an_96{font-family:var(--font-serif);color:var(--color-text);font-size:30px;line-height:34px}._sessionBody_1l4an_97{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}._sessionTitle_1l4an_98{color:var(--color-text);font-weight:600}._sessionMeta_1l4an_99{color:var(--color-text-muted);font-size:14px}._sessionNote_1l4an_100{margin:var(--space-1) 0 0;color:var(--color-text-faint);font-size:13px}._chips_1l4an_101{gap:var(--space-2);flex-wrap:wrap;margin-top:6px;display:flex}._chip_1l4an_101,._chipInfo_1l4an_102,._chipWarn_1l4an_102{padding:var(--space-1) 10px;border-radius:var(--radius-sm);background:var(--color-surface-alt);color:var(--color-text-muted);font-size:12px;font-weight:600;line-height:16px}._chipInfo_1l4an_102{color:var(--color-info)}._chipWarn_1l4an_102{background:var(--color-accent-soft);color:var(--color-accent-ink)}._feedbackRef_1l4an_115{color:var(--color-text-muted);margin:0;font-size:14px;font-weight:600}._feedbackAuto_1l4an_116,._feedbackTeacher_1l4an_116{border-radius:var(--radius-sm);padding:var(--space-3) 14px;gap:var(--space-1);flex-direction:column;display:flex}._feedbackAuto_1l4an_116{background:var(--color-surface-alt);border:1px dashed var(--color-border-strong)}._feedbackTeacher_1l4an_116{background:var(--color-primary-soft);border:1px solid #0000}._feedbackLabel_1l4an_125,._feedbackLabelTeacher_1l4an_125{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600;line-height:16px}._feedbackLabelTeacher_1l4an_125{color:var(--color-primary)}._feedbackText_1l4an_134{color:var(--color-text);white-space:pre-line;font-size:14px}._feedbackNote_1l4an_135{color:var(--color-text-muted);font-size:12px}._tracks_1l4an_137{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}._trackCard_1l4an_145{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:var(--space-2);flex-direction:column;padding:18px;display:flex}._trackHead_1l4an_154{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}._trackSub_1l4an_155{color:var(--color-text-muted);font-size:14px}._trackFoot_1l4an_156{color:var(--color-text-faint);font-size:13px}@media (width<=600px){._hello_1l4an_6{font-size:28px;line-height:34px}._panel_1l4an_10{padding:18px}}@container jsd-frame (width<=600px){._hello_1l4an_6{font-size:28px;line-height:34px}._panel_1l4an_10{padding:18px}}._insights_1jcam_3{gap:var(--space-3);display:grid}._learnerSection_1jcam_8{margin:var(--space-4) 0}._heading_1jcam_12{font-family:var(--font-serif);color:var(--color-text);margin:0;font-size:18px}._positions_1jcam_19{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._position_1jcam_19{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);gap:2px;min-width:0;display:grid}._label_1jcam_37{color:var(--color-text);font-weight:600}._riwaya_1jcam_42{color:var(--color-text-muted);font-weight:400}._arabic_1jcam_47{font-family:var(--font-arabic);unicode-bidi:isolate}._value_1jcam_52{color:var(--color-text);overflow-wrap:anywhere}._muted_1jcam_57{color:var(--color-text-muted);margin:0;font-size:14px}._time_1jcam_63{color:var(--color-text);gap:2px;margin:0;display:grid}._note_1jcam_70{color:var(--color-text-muted);font-size:13.5px}._suggest_1jcam_75{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-text);margin:0}._form_1jcam_83{gap:var(--space-3);display:grid}._row_1jcam_88{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (width>=640px){._row_1jcam_88{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}}._field_1jcam_100{color:var(--color-text);gap:4px;font-size:14px;display:grid}._field_1jcam_100 select,._field_1jcam_100 input{min-height:44px;padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;width:100%;min-width:0}._field_1jcam_100 select:focus-visible,._field_1jcam_100 input:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._history_1jcam_126{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._entry_1jcam_134{gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--color-border);display:grid}._entryHead_1jcam_141{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}._superseded_1jcam_148{color:var(--color-text-muted);text-decoration:line-through}._actions_1jcam_153{gap:var(--space-2);flex-wrap:wrap;display:flex}._empty_1qpqo_1{color:var(--color-text-muted);font-size:14.5px}._legend_1qpqo_3{gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}._journey_1qpqo_12{margin-bottom:var(--space-7)}._journeyHead_1qpqo_13{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-4);margin-bottom:var(--space-4)}._track_1qpqo_18{color:var(--color-primary);margin-bottom:var(--space-1);font-size:13px;font-weight:600}._journeyTitle_1qpqo_19{margin:0 0 var(--space-2);font-size:22px}._journeyMeta_1qpqo_20{gap:var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;font-size:13.5px;display:flex}._estimate_1qpqo_21{color:var(--color-text-muted);margin:var(--space-2) 0 0;font-size:13.5px}._estimate_1qpqo_21 strong{color:var(--color-text);font-weight:600}._phase_1qpqo_24{margin-bottom:var(--space-5)}._phaseTitle_1qpqo_25{font-family:var(--font-serif);margin:0 0 var(--space-3);font-size:18px}._steps_1qpqo_27{padding:0 0 0 var(--space-4);border-inline-start:2px solid var(--color-border);gap:var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}._step_1qpqo_27{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);position:relative}._step_1qpqo_27:before{content:"";inset-inline-start:calc(-1 * var(--space-4) - 7px);background:var(--color-surface);border:2px solid var(--color-border-strong);border-radius:50%;width:12px;height:12px;position:absolute;top:20px}._stepCurrent_1qpqo_54{border-color:var(--color-primary)}._stepCurrent_1qpqo_54:before{background:var(--color-primary);border-color:var(--color-primary)}._stepBtn_1qpqo_57{gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);text-align:start;color:var(--color-text);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;display:flex}._stepBtn_1qpqo_57:hover{background:var(--color-surface-alt)}._stepTitle_1qpqo_73{font-size:15px;font-weight:600}._milestone_1qpqo_74{color:var(--color-accent-ink);background:var(--color-accent-soft);border-radius:var(--radius-pill);margin-inline-end:var(--space-2);padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}._stepFooter_1qpqo_84{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._modality_1qpqo_85{color:var(--color-text-muted);font-size:13px}._currentTag_1qpqo_86{color:var(--color-primary);font-size:13px;font-weight:600}._detail_1qpqo_88{padding:0 var(--space-4) var(--space-4);font-size:14px}._detailLabel_1qpqo_92{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:var(--space-3) 0 var(--space-1);font-size:12px;font-weight:700}._objectives_1qpqo_100{gap:var(--space-1);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}._note_1qpqo_101{color:var(--color-text-muted)}._objectives_1qpqo_100 a{text-decoration:underline}._section_o99no_1{margin-bottom:30px}._label_o99no_2{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:14px;font-size:11px;font-weight:600}._objectiveIntro_o99no_4{color:var(--color-text-muted);margin-bottom:12px;font-size:14px}._objectives_o99no_5{color:var(--color-text);margin:0;padding-left:20px;font-size:14.5px;line-height:1.8}._lessonList_o99no_7{flex-direction:column;gap:8px;display:flex}._lessonItem_o99no_8{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}._lessonItem_o99no_8:hover{border-color:var(--color-primary);text-decoration:none}._lessonTitle_o99no_20{font-family:var(--font-serif);font-size:16px;font-weight:600}._lessonMeta_o99no_21{color:var(--color-text-faint);margin-top:3px;font-size:12.5px}._progressCard_o99no_23{color:var(--color-text);font-size:14px;font-weight:600}._assessmentCard_o99no_25{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._empty_o99no_27{color:var(--color-text-faint);font-size:13.5px}._activitiesRaw_o99no_28{margin-top:0}._stack_o2lq5_1{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-border);flex-direction:column;gap:1px;display:flex;overflow:hidden}._layer_o2lq5_11{background:var(--color-surface);padding:16px 20px}._label_o2lq5_16{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:8px;font-size:10.5px;font-weight:700}._content_o2lq5_25{color:var(--color-text);font-size:14.5px;line-height:1.65}._arabicContent_o2lq5_31{font-family:var(--font-arabic);color:var(--color-primary);font-size:22px;line-height:2.1}._title_vlqq4_1{margin-bottom:8px;font-size:28px}._meta_vlqq4_2{color:var(--color-text-faint);gap:8px;margin-bottom:30px;font-size:13px;display:flex}._section_vlqq4_4{margin-bottom:30px}._label_vlqq4_5{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:14px;font-size:11px;font-weight:600}._objectives_vlqq4_7{margin:0;padding-left:20px;font-size:14.5px;line-height:1.8}._content_vlqq4_9{flex-direction:column;gap:16px;display:flex}._text_vlqq4_10{color:var(--color-text);font-size:15px;line-height:1.75}._note_vlqq4_11{color:var(--color-text-muted);background:var(--color-surface-alt);border-left:3px solid var(--color-accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:10px 14px;font-size:13.5px}._retain_vlqq4_20{border:1px solid var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-md);padding:16px 20px}._retainLabel_vlqq4_26{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:6px;font-size:11px;font-weight:700}._retainText_vlqq4_27{color:var(--color-text);font-size:14.5px;line-height:1.6}._activityList_vlqq4_29{flex-direction:column;gap:10px;display:flex}._activityCard_vlqq4_30{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}._activityInstructions_vlqq4_31{margin-bottom:8px;font-size:14.5px}._activityActions_vlqq4_32{flex-wrap:wrap;gap:8px;display:flex}._bookLink_vlqq4_34{color:var(--color-text-muted);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-top:-4px;padding:8px 14px;font-size:12.5px}._section_c2drr_1{margin-bottom:var(--space-6)}._muted_c2drr_2{color:var(--color-text-muted);margin:0;font-size:14px}._recitations_c2drr_4{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._recitationLink_c2drr_5{min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);flex-direction:column;gap:2px;display:flex}._recitationLink_c2drr_5:hover{border-color:var(--color-primary);text-decoration:none}._recitationRef_c2drr_17{font-size:14.5px;font-weight:600}._recitationMeta_c2drr_18{color:var(--color-text-muted);font-size:13px}._filterLabel_c2drr_20{margin-bottom:var(--space-1);font-size:13.5px;font-weight:600;display:block}._filter_c2drr_20{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;max-width:320px;min-height:44px;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);font:inherit;margin-bottom:var(--space-3)}._filter_c2drr_20:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._surahs_c2drr_35{margin:0 0 var(--space-3);gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0;list-style:none;display:grid}._surah_c2drr_35{align-items:center;column-gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);grid-template-columns:1fr auto;grid-template-areas:"num name""meta name";display:grid}._surah_c2drr_35:hover{border-color:var(--color-primary);text-decoration:none}._surahNumber_c2drr_57{grid-area:num;font-size:14px;font-weight:600}._surahMeta_c2drr_58{color:var(--color-text-muted);grid-area:meta;font-size:12.5px}._surahName_c2drr_59{font-family:var(--font-arabic);color:var(--color-primary);grid-area:name;font-size:22px;line-height:1.9}._planned_c2drr_61{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._abjadLink_c2drr_63{margin:0 0 var(--space-5);font-size:15px}._abjadLink_c2drr_63 a{align-items:center;min-height:44px;display:inline-flex}._player_10i3m_2{gap:var(--space-3);flex-direction:column;display:flex}._title_10i3m_3{margin:0;font-size:18px}._reciter_10i3m_5{align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--color-text);flex-wrap:wrap;margin:0;font-weight:600;display:flex}._reciterAr_10i3m_14{font-family:var(--font-arabic);unicode-bidi:isolate;font-size:20px;font-weight:400;line-height:1.9}._controls_10i3m_16{align-items:center;gap:var(--space-2);display:flex}._iconButton_10i3m_17,._playButton_10i3m_18{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--color-surface);min-width:44px;min-height:44px;color:var(--color-text);font:inherit;cursor:pointer;font-weight:600;display:inline-flex}._playButton_10i3m_18{padding-inline:var(--space-5);background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}._iconButton_10i3m_17 svg,._playButton_10i3m_18 svg{fill:currentColor;width:20px;height:20px}._iconButton_10i3m_17:disabled,._playButton_10i3m_18:disabled{opacity:.55;cursor:not-allowed}._iconButton_10i3m_17:focus-visible,._playButton_10i3m_18:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._position_10i3m_46{color:var(--color-text-muted);margin:0;font-size:14px}._error_10i3m_47{color:var(--color-danger);margin:0;font-size:14px}._note_10i3m_48{color:var(--color-text-muted);background:var(--color-surface-alt);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0;font-size:13.5px}._hint_10i3m_56{color:var(--color-text-muted);margin:0;font-size:13px}._attribution_10i3m_57{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:13px}._settings_10i3m_59{border-top:1px solid var(--color-border);padding-top:var(--space-2)}._settings_10i3m_59 summary{cursor:pointer;min-height:44px;color:var(--color-primary);align-items:center;font-size:14px;font-weight:600;display:flex}._settings_10i3m_59 summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._settingsBody_10i3m_70{gap:var(--space-4);padding-bottom:var(--space-2);flex-direction:column;display:flex}._reciters_10i3m_72{gap:var(--space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._reciters_10i3m_72 legend{margin-bottom:var(--space-1);padding:0;font-size:13.5px;font-weight:600}._reciterOption_10i3m_74{align-items:flex-start;gap:var(--space-2);min-height:44px;padding:var(--space-1) 0;cursor:pointer;display:flex}._reciterOption_10i3m_74 input{width:20px;height:20px;margin:var(--space-1) 0 0;accent-color:var(--color-primary);flex:none}._reciterOption_10i3m_74 input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._reciterText_10i3m_77{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;font-size:14.5px;display:flex}._reciterMeta_10i3m_78{color:var(--color-text-muted);flex-basis:100%;font-size:13px}._fields_10i3m_80{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}._field_10i3m_80{gap:var(--space-1);flex-direction:column;font-size:13.5px;font-weight:600;display:flex}._field_10i3m_80 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-height:44px;padding:var(--space-2) var(--space-3);background:var(--color-bg);color:var(--color-text);font:inherit;font-weight:400}._field_10i3m_80 select:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._media_10i3m_94{display:none}._head_1oalu_1{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin:var(--space-3) 0 var(--space-4);display:flex}._title_1oalu_8{margin:0;font-size:26px}._meta_1oalu_9{color:var(--color-text-muted);margin:var(--space-1) 0 0;font-size:13.5px}._nameAr_1oalu_10{font-family:var(--font-arabic);color:var(--color-primary);margin:0;font-size:30px;line-height:1.9}._reader_1oalu_12{margin-bottom:var(--space-4)}._readerBar_1oalu_13{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._range_1oalu_21{color:var(--color-text-muted);margin:0;font-size:13px}._switch_1oalu_22{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-text);cursor:pointer;font-size:14px;font-weight:600;display:inline-flex}._switch_1oalu_22 input{width:20px;height:20px;accent-color:var(--color-primary);cursor:pointer;margin:0}._switch_1oalu_22 input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._notice_1oalu_40{color:var(--color-text-muted);background:var(--color-surface-alt);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0;font-size:14px}._ayahs_1oalu_48{gap:var(--space-3);flex-direction:column;display:flex}._pager_1oalu_49{justify-content:space-between;gap:var(--space-2);border-top:1px solid var(--color-border);margin-top:var(--space-4);padding-top:var(--space-3);display:flex}._reciteCard_1oalu_58{margin-bottom:var(--space-4)}._reciteTitle_1oalu_59{margin:0;font-size:18px}._rangeForm_1oalu_60{align-items:flex-end;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._rangeField_1oalu_61{gap:var(--space-1);flex-direction:column;font-size:13.5px;font-weight:600;display:flex}._rangeField_1oalu_61 input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:110px;min-height:44px;padding:var(--space-2) var(--space-3);background:var(--color-bg);color:var(--color-text);font:inherit}._rangeField_1oalu_61 input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._error_1oalu_73{color:var(--color-danger);margin:var(--space-2) 0 0;font-size:14px}@media (width<=600px){._head_1oalu_1{flex-direction:column-reverse;align-items:flex-start}}@container jsd-frame (width<=600px){._head_1oalu_1{flex-direction:column-reverse;align-items:flex-start}}._audioCard_1oalu_82{margin-bottom:var(--space-4)}._riwaya_1oalu_85{margin:var(--space-3) 0 0;border:0;min-width:0;padding:0}._riwayaLegend_1oalu_86{color:var(--color-text);margin-bottom:var(--space-1);padding:0;font-size:13.5px;font-weight:600}._riwayaOptions_1oalu_87{gap:var(--space-2);flex-wrap:wrap;display:flex}._riwayaOption_1oalu_87{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);cursor:pointer;font-size:14px;font-weight:600;display:inline-flex}._riwayaOption_1oalu_87:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft)}._riwayaOption_1oalu_87 input{width:18px;height:18px;accent-color:var(--color-primary);cursor:pointer;margin:0}._riwayaOption_1oalu_87 input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._consent_1noqg_1{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}._title_1noqg_2{margin:0;font-size:19px}._list_1noqg_3{gap:var(--space-1);flex-direction:column;margin:0;padding-inline-start:var(--space-5);font-size:14.5px;line-height:1.7;display:flex}._meta_1noqg_4{color:var(--color-text-muted);margin:0;font-size:13px}._meta_1noqg_4 a{text-decoration:underline}._notice_1noqg_6{color:var(--color-text);background:var(--color-accent-soft);border-radius:var(--radius-md);padding:var(--space-3);margin:0;font-size:14px}._page_ufw80_2{gap:var(--space-4);flex-direction:column;max-width:560px;margin:0 auto;display:flex}._head_ufw80_4{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);display:flex}._back_ufw80_11{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-primary);flex-shrink:0;place-items:center;display:grid}._back_ufw80_11:hover{background:var(--color-surface-alt)}._headText_ufw80_21{flex:1;min-width:0}._title_ufw80_22{font-family:var(--font-serif);margin:0;font-size:20px;font-weight:600;line-height:28px}._nameAr_ufw80_23{font-family:var(--font-arabic);font-size:22px;font-weight:400}._reference_ufw80_24{color:var(--color-text-faint);margin:0;font-size:13px}._modes_ufw80_26{gap:6px;display:flex}._mode_ufw80_26,._modeActive_ufw80_27{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:44px;color:var(--color-text-muted);flex:1;justify-content:center;align-items:center;padding:10px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:flex}._mode_ufw80_26:hover{color:var(--color-text);text-decoration:none}._modeActive_ufw80_27{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}._error_ufw80_46{color:var(--color-danger);margin:var(--space-2) 0 0;font-size:14px}._notice_ufw80_47{color:var(--color-text);background:var(--color-accent-soft);border-radius:var(--radius-md);padding:var(--space-3);margin:0;font-size:14px}._textCard_ufw80_57{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._textBand_ufw80_63{justify-content:space-between;gap:var(--space-2);padding:10px var(--space-4);background:var(--color-primary);color:var(--color-on-primary);font-size:13px;font-weight:600;display:flex}._textBody_ufw80_73{padding:var(--space-3) 18px var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}._textTools_ufw80_74{justify-content:flex-end;display:flex}._hiddenText_ufw80_75{color:var(--color-text-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-5) var(--space-4);text-align:center;margin:0;font-size:14.5px}._caption_ufw80_84{color:var(--color-text-faint);text-align:center;margin:0;font-size:13px}._recorder_ufw80_87{padding-top:var(--space-2);text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}._recordBtn_ufw80_88{background:var(--color-primary);width:76px;height:76px;color:var(--color-on-primary);cursor:pointer;box-shadow:0 0 0 8px var(--color-primary-soft);margin:var(--space-2) 0;border:0;border-radius:50%;place-items:center;display:grid}._recordBtn_ufw80_88:hover{background:var(--color-primary-strong)}._recordBtn_ufw80_88:disabled{opacity:.6;cursor:progress}._recordBtn_ufw80_88:focus-visible{outline:3px solid var(--color-focus);outline-offset:10px}._recording_ufw80_104{box-shadow:0 0 0 8px var(--color-primary-soft), 0 0 0 10px var(--color-primary)}._status_ufw80_105{color:var(--color-primary);min-height:1.4em;font-size:14px;font-weight:600}._help_ufw80_106{color:var(--color-text-faint);max-width:42ch;margin:0;font-size:13px}._timer_ufw80_107{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;color:var(--color-text);margin:0;font-size:20px;display:flex}._dot_ufw80_108{background:var(--color-danger);border-radius:50%;width:10px;height:10px;display:inline-block}._audio_ufw80_109{width:100%}._actions_ufw80_110{justify-content:center;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}._autoNote_ufw80_113{background:var(--color-surface-alt);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-3) 14px;flex-direction:column;gap:2px;display:flex}._autoLabel_ufw80_122{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:11px;font-weight:600;line-height:16px}._autoText_ufw80_132{color:var(--color-text);margin:0;font-size:14px;line-height:21px}._autoTeacher_ufw80_133{color:var(--color-text-muted);margin:0;font-size:12px}@media (width<=600px){._actions_ufw80_110>*{flex:100%}}@container jsd-frame (width<=600px){._actions_ufw80_110>*{flex:100%}}@media (prefers-reduced-motion:no-preference){._recordBtn_ufw80_88{transition:background .15s,box-shadow .15s}}._block_1q3xi_1,._blockTeacher_1q3xi_2{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}._block_1q3xi_1{border-style:dashed;border-color:var(--color-border-strong);background:var(--color-surface-alt)}._blockTeacher_1q3xi_2{border-color:var(--color-primary)}._label_1q3xi_12{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-2);font-size:12px;font-weight:700}._summary_1q3xi_22{color:var(--color-text);margin:0 0 var(--space-2);font-size:15px;font-weight:600}._list_1q3xi_23{margin:0 0 var(--space-2);color:var(--color-text);padding-inline-start:var(--space-5);font-size:14px;line-height:1.7}._legend_1q3xi_24{gap:var(--space-4);margin:0 0 var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;padding:0;font-size:13px;list-style:none;display:flex}._legendMissed_1q3xi_25{-webkit-text-decoration:underline wavy var(--color-danger);text-decoration:underline wavy var(--color-danger);color:#0000;text-decoration-thickness:2px}._legendUncertain_1q3xi_26{-webkit-text-decoration:underline dotted var(--color-warning);text-decoration:underline dotted var(--color-warning);color:#0000;text-decoration-thickness:2px}._disclaimer_1q3xi_27{color:var(--color-text-muted);margin:0;font-size:13px}._pending_1q3xi_29{color:var(--color-text-muted);margin:0;font-size:14px}._teacherItem_1q3xi_30+._teacherItem_1q3xi_30{border-top:1px solid var(--color-border);margin-top:var(--space-3);padding-top:var(--space-3)}._outcome_1q3xi_31{color:var(--color-primary);margin:0 0 var(--space-1);font-size:15px;font-weight:600}._comment_1q3xi_32{color:var(--color-text);margin:0 0 var(--space-2);white-space:pre-line;font-size:14.5px}._word_1q3xi_33{font-family:var(--font-mushaf);font-size:22px;line-height:1.9}._meta_1q3xi_34{color:var(--color-text-muted);margin:0;font-size:12.5px}._title_1hxmf_1{margin:var(--space-3) 0 var(--space-1);font-size:26px}._reference_1hxmf_2{color:var(--color-primary);margin:0 0 var(--space-3);font-size:15px;font-weight:600}._statusRow_1hxmf_3{margin-bottom:var(--space-2);flex-direction:column;gap:2px;display:flex}._status_1hxmf_3{color:var(--color-text);font-size:16px;font-weight:700}._statusHelp_1hxmf_5{color:var(--color-text-muted);font-size:14px}._meta_1hxmf_6{color:var(--color-text-muted);margin:0 0 var(--space-4);font-size:13px}._audio_1hxmf_7{width:100%;margin-bottom:var(--space-4)}._columns_1hxmf_9{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}._ayahs_1hxmf_10,._feedback_1hxmf_11{gap:var(--space-3);flex-direction:column;display:flex}._actions_1hxmf_12{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=900px){._columns_1hxmf_9{grid-template-columns:1fr}}@container jsd-frame (width<=900px){._columns_1hxmf_9{grid-template-columns:1fr}}._audio_kakea_2{display:none}._muted_kakea_3{color:var(--color-text-muted);margin:0;font-size:14px}._section_kakea_4{margin-bottom:var(--space-6)}._back_kakea_5{margin:0 0 var(--space-3);font-size:14px}._back_kakea_5 a{align-items:center;min-height:44px;display:inline-flex}._lectureLink_kakea_8{gap:var(--space-1);min-height:44px;margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);flex-direction:column;display:flex}._lectureLink_kakea_8:hover{background:var(--color-primary-soft);text-decoration:none}._lectureLink_kakea_8:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._lectureLinkTitle_kakea_22{color:var(--color-primary);font-weight:600}._lectureLinkText_kakea_23{color:var(--color-text-muted);font-size:14px}._orderNote_kakea_25{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--color-border-strong);background:var(--color-surface-alt);border-radius:var(--radius-sm);color:var(--color-text);font-size:14px}._orders_kakea_34{margin:0 0 var(--space-4);gap:var(--space-2) var(--space-4);border:0;flex-wrap:wrap;padding:0;display:flex}._ordersLegend_kakea_35{margin-bottom:var(--space-2);padding:0;font-size:14px;font-weight:600}._orderOption_kakea_36{align-items:center;gap:var(--space-2);min-height:44px;font-size:14.5px;display:inline-flex}._grid_kakea_38{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(76px,1fr));margin:0;padding:0;list-style:none;display:grid}._cell_kakea_46{min-height:96px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}._cell_kakea_46:hover{border-color:var(--color-primary);text-decoration:none}._cell_kakea_46:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._cellChar_kakea_61{font-family:var(--font-arabic);color:var(--color-primary);font-size:40px;line-height:1.6}._cellName_kakea_62{color:var(--color-text-muted);text-align:center;font-size:13px}._apart_kakea_63{margin-top:var(--space-5)}._nameAr_kakea_65{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:15px}._inlineAr_kakea_66{font-family:var(--font-arabic);color:var(--color-text);unicode-bidi:isolate;font-size:24px;line-height:1.9}._forms_kakea_68{margin:0 0 var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width>=640px){._forms_kakea_68{grid-template-columns:repeat(4,minmax(0,1fr))}}._form_kakea_68{padding:var(--space-3) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;align-items:center;display:flex}._formChar_kakea_88{font-family:var(--font-arabic);color:var(--color-text);unicode-bidi:isolate;font-size:72px;line-height:1.6}._formLabel_kakea_89{color:var(--color-text-muted);font-size:13.5px}._vowelGroup_kakea_92{margin-top:var(--space-3)}._vowelForms_kakea_93{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));margin:0;padding:0;list-style:none;display:grid}._vowelForm_kakea_93{align-items:center;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:center;flex-direction:column;display:flex}._vowelChar_kakea_112{font-family:var(--font-arabic);color:var(--color-text);unicode-bidi:isolate;font-size:44px;line-height:2}._facts_kakea_114{margin:0 0 var(--space-6);gap:var(--space-2);display:grid}._fact_kakea_114{gap:var(--space-1) var(--space-3);flex-wrap:wrap;font-size:14.5px;display:flex}._fact_kakea_114 dt{color:var(--color-text);font-weight:600}._fact_kakea_114 dd{color:var(--color-text-muted);margin:0}._sounds_kakea_119{margin:0 0 var(--space-3);gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}._soundBtn_kakea_120{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;font-size:14.5px;display:inline-flex}._soundBtn_kakea_120:hover{border-color:var(--color-primary)}._soundBtn_kakea_120[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft)}._soundBtn_kakea_120:focus-visible,._smallBtn_kakea_136:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._soundIcon_kakea_137{color:var(--color-primary);font-size:12px}._wordGroup_kakea_139{margin-bottom:var(--space-4)}._wordGroupTitle_kakea_140{margin:0 0 var(--space-2);font-size:15px;font-weight:600}._words_kakea_141{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}._word_kakea_139{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._wordText_kakea_148{font-family:var(--font-mushaf);color:var(--color-text);unicode-bidi:isolate;margin:0;font-size:30px;line-height:2}._wordRef_kakea_149{color:var(--color-text-muted);margin:0;font-size:13px}._gloss_kakea_150{margin:var(--space-1) 0 0;color:var(--color-text);font-size:14px}._wordActions_kakea_151{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._smallBtn_kakea_136{min-height:44px;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;font-size:14px}._smallBtn_kakea_136[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft)}._smallLink_kakea_164{align-items:center;min-height:44px;font-size:14px;display:inline-flex}._credits_kakea_166{margin-top:var(--space-3)}._credit_kakea_166{margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:12.5px}._error_kakea_168{color:var(--color-danger);margin:var(--space-2) 0 0;font-size:14px}._neighbours_kakea_170{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._neighbour_kakea_170{align-items:center;min-height:44px;font-size:14.5px;display:inline-flex}._srOnly_kakea_172{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._unitsNav_14g6d_2{margin:0 0 var(--space-4)}._units_14g6d_2{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){._units_14g6d_2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){._units_14g6d_2{grid-template-columns:repeat(6,minmax(0,1fr))}}._unitLink_14g6d_17{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:14px;line-height:1.3;display:flex}._unitLink_14g6d_17:hover{border-color:var(--color-primary);text-decoration:none}._unitLink_14g6d_17:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._unitLink_14g6d_17[aria-current=page]{border-color:var(--color-primary);background:var(--color-primary-soft);font-weight:600}._unitNumber_14g6d_33{border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);width:24px;height:24px;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;font-size:12.5px;display:inline-flex}._unitTitle_14g6d_46{margin:0 0 var(--space-1);font-size:18px;font-weight:600}._unitIntro_14g6d_47{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:14.5px}._letterGrid_14g6d_50{margin:0 0 var(--space-2);gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(76px,1fr));padding:0;list-style:none;display:grid}._letterCell_14g6d_58{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;align-items:stretch;display:flex}._letterLink_14g6d_66{padding:var(--space-2) var(--space-1) 0;min-height:44px;color:var(--color-text);border-radius:var(--radius-md) var(--radius-md) 0 0;flex-direction:column;align-items:center;display:flex}._letterLink_14g6d_66:hover{color:var(--color-primary);text-decoration:none}._letterLink_14g6d_66:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._letterChar_14g6d_77{font-family:var(--font-arabic);color:var(--color-primary);unicode-bidi:isolate;font-size:36px;line-height:1.6}._letterName_14g6d_78{color:var(--color-text-muted);text-align:center;font-size:13px}._playBtn_14g6d_80{min-height:44px;margin:var(--space-1);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-primary);font:inherit;cursor:pointer;font-size:12px}._playBtn_14g6d_80[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft)}._playBtn_14g6d_80:focus-visible,._formBtn_14g6d_92:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._tableWrap_14g6d_95{margin-bottom:var(--space-2);overflow-x:auto}._table_14g6d_95{border-collapse:separate;width:100%;border-spacing:var(--space-1)}._table_14g6d_95 th{color:var(--color-text-muted);text-align:center;padding:var(--space-1);font-size:12.5px;font-weight:600}._table_14g6d_95 td{text-align:center;padding:0}._rowHead_14g6d_99{text-align:start;white-space:nowrap;width:1%}._table_14g6d_95 th._rowHead_14g6d_99{text-align:start;color:var(--color-text);font-size:13.5px;font-weight:500}._formBtn_14g6d_92,._formStatic_14g6d_101{width:100%;min-width:64px;min-height:72px;padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);flex-direction:column;justify-content:center;align-items:center;display:flex}._formBtn_14g6d_92{font:inherit;cursor:pointer;border-color:var(--color-border-strong)}._formBtn_14g6d_92:hover{border-color:var(--color-primary)}._formBtn_14g6d_92[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft)}._formChar_14g6d_118{font-family:var(--font-arabic);unicode-bidi:isolate;font-size:34px;line-height:2}._formIcon_14g6d_119{color:var(--color-primary);margin-bottom:var(--space-1);font-size:11px;line-height:1}._toggle_14g6d_121{align-items:center;gap:var(--space-2);min-height:44px;margin:var(--space-2) 0;font-size:14.5px;display:inline-flex}._toggle_14g6d_121 input{width:20px;height:20px;accent-color:var(--color-primary)}._more_14g6d_123{margin:var(--space-3) 0 0}._viewToggle_qmnef_1{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-pill);gap:4px;padding:4px;display:flex}._viewBtn_qmnef_2,._viewActive_qmnef_2{border-radius:var(--radius-pill);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:7px 14px;font-size:13px}._viewActive_qmnef_2{background:var(--color-surface);color:var(--color-primary);font-weight:600}._empty_qmnef_5{color:var(--color-text-faint);font-size:14px}._list_qmnef_7{flex-direction:column;gap:12px;display:flex}._card_qmnef_8{flex-direction:column;gap:14px;display:flex}._cardMain_qmnef_9{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._dateBlock_qmnef_11{min-width:160px}._dateDay_qmnef_12{color:var(--color-text);text-transform:capitalize;font-size:13.5px;font-weight:600}._dateTime_qmnef_13{color:var(--color-text-faint);font-size:12.5px}._info_qmnef_15{flex:1;min-width:180px}._discipline_qmnef_16{color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}._title_qmnef_17{font-family:var(--font-serif);margin:3px 0;font-size:17px;font-weight:600}._meta_qmnef_18{color:var(--color-text-faint);font-size:12.5px}._actions_qmnef_20{gap:8px;display:flex}._supports_qmnef_22{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}._supportsLabel_qmnef_23{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-faint);margin-right:4px;font-size:11px;font-weight:600}._supportChip_qmnef_24{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);cursor:pointer;align-items:center;gap:6px;padding:6px 13px;font-size:12.5px;display:flex}._supportChip_qmnef_24:hover{border-color:var(--color-primary);color:var(--color-primary)}._supportType_qmnef_37{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-faint);font-size:10px}._eyebrow_32iaz_1{color:var(--color-primary);text-transform:uppercase;margin-bottom:8px;font-size:12.5px;font-weight:700}._title_32iaz_2{margin-bottom:28px;font-size:27px}._section_32iaz_4{margin-bottom:28px}._label_32iaz_5{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:14px;font-size:11px;font-weight:600}._infoGrid_32iaz_7,._afterGrid_32iaz_7{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;display:grid}._infoLabel_32iaz_8{color:var(--color-text-faint);margin-bottom:4px;font-size:11.5px}._infoValue_32iaz_9{color:var(--color-text);text-transform:capitalize;font-size:14.5px;font-weight:600}._objectives_32iaz_11{margin:0;padding-left:20px;font-size:14.5px;line-height:1.8}._supportList_32iaz_13{flex-direction:column;gap:8px;display:flex}._supportItem_32iaz_14{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);align-items:center;gap:10px;padding:11px 14px;font-size:14px;display:flex}._supportType_32iaz_15{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-faint);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:2px 8px;font-size:10.5px}._joinRow_32iaz_17{margin-bottom:28px}._notesList_32iaz_19{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}._noteItem_32iaz_20{color:var(--color-text-muted);background:var(--color-surface-alt);border-radius:var(--radius-sm);padding:10px 12px;font-size:13.5px}._textarea_32iaz_22{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);resize:vertical;background:var(--color-bg);width:100%;min-height:90px;color:var(--color-text);margin-bottom:12px;padding:12px;font-family:inherit;font-size:14px}._filters_1fgn7_1{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}._filterRow_1fgn7_2{flex-wrap:wrap;gap:8px;display:flex}._chip_1fgn7_4,._chipActive_1fgn7_4{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;padding:7px 15px;font-size:12.5px}._chipActive_1fgn7_4{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg);font-weight:600}._grid_1fgn7_15{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}._card_1fgn7_16{flex-direction:column;gap:6px;display:flex}._type_1fgn7_17{text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-ink);font-size:10.5px;font-weight:700}._title_1fgn7_18{font-family:var(--font-serif);font-size:16.5px;font-weight:600}._metaRow_1fgn7_19{color:var(--color-text-muted);flex-wrap:wrap;gap:4px;font-size:12.5px;display:flex}._footer_1fgn7_20{color:var(--color-text-faint);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}._disc_1fgn7_21{color:var(--color-primary);font-weight:600}._empty_1fgn7_23{color:var(--color-text-faint);grid-column:1/-1;font-size:14px}._section_k5tg1_1{margin-bottom:32px}._label_k5tg1_2{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:14px;font-size:11px;font-weight:600}._list_k5tg1_3{flex-direction:column;gap:10px;display:flex}._row_k5tg1_5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._title_k5tg1_6{font-family:var(--font-serif);font-size:17px;font-weight:600}._competencies_k5tg1_7{color:var(--color-text-faint);margin-top:4px;font-size:12.5px}._rowRight_k5tg1_9{align-items:center;gap:12px;display:flex}._scoreBlock_k5tg1_10{text-align:right}._score_k5tg1_10{color:var(--color-primary);font-size:17px;font-weight:700;display:block}._date_k5tg1_12{color:var(--color-text-faint);font-size:11.5px;display:block}._pending_k5tg1_13{color:var(--color-text-faint);font-size:12.5px}._taker_k5tg1_15{border-top:1px solid var(--color-border);flex-direction:column;gap:18px;margin-top:20px;padding-top:20px;display:flex}._question_k5tg1_16 ._prompt_k5tg1_16{margin-bottom:10px;font-size:14.5px}._choices_k5tg1_17{flex-wrap:wrap;gap:8px;display:flex}._choice_k5tg1_17{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg);cursor:pointer;padding:8px 16px;font-size:13px}._choiceActive_k5tg1_19{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg);font-weight:600}._title_1jc7z_1{margin-bottom:26px;font-size:26px}._empty_1jc7z_2{color:var(--color-text-faint);font-size:14px}._scoreCard_1jc7z_4{text-align:center;margin-bottom:28px;padding:34px}._scoreLabel_1jc7z_5{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:10px;font-size:11px;font-weight:600}._scoreValue_1jc7z_6{font-family:var(--font-serif);color:var(--color-primary);font-size:44px;font-weight:700}._scoreDate_1jc7z_7{color:var(--color-text-faint);margin-top:6px;font-size:12.5px}._section_1jc7z_9{margin-bottom:28px}._label_1jc7z_10{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:14px;font-size:11px;font-weight:600}._competencies_1jc7z_11{margin:0;padding-left:20px;font-size:14.5px;line-height:1.8}._certRow_1jc7z_13{border-top:1px solid var(--color-border);padding-top:24px}._certNote_1jc7z_14{color:var(--color-text-muted);margin-bottom:14px;font-size:13.5px}._certificate_1ubyq_1{border:1.5px solid var(--color-primary);border-radius:var(--radius-lg);background:var(--color-surface);background-image:radial-gradient(circle at top right, var(--color-primary-soft), transparent 60%);margin-bottom:24px;padding:46px}._certHeader_1ubyq_10{justify-content:space-between;align-items:center;margin-bottom:44px;display:flex}._certNumber_1ubyq_11{color:var(--color-text-faint);letter-spacing:.04em;font-size:12px}._certBody_1ubyq_13{text-align:center}._certLabel_1ubyq_14{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:18px;font-size:12px;font-weight:700}._certName_1ubyq_15{font-family:var(--font-serif);margin-bottom:18px;font-size:34px;font-weight:600}._certText_1ubyq_16{color:var(--color-text-muted);max-width:48ch;margin:0 auto 24px;font-size:15.5px;line-height:1.7}._modules_1ubyq_18{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}._moduleTag_1ubyq_19{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-primary);padding:6px 14px;font-size:12.5px}._certDate_1ubyq_21{color:var(--color-text-faint);font-size:12.5px}._actions_1ubyq_23{justify-content:center;display:flex}._card_1ghaz_1{margin-bottom:var(--space-4);gap:var(--space-3);flex-direction:column;align-items:flex-start;max-width:640px;display:flex}._danger_1ghaz_2{border-color:var(--color-danger)}._sectionLabel_1ghaz_3{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:12px;font-weight:700}._text_1ghaz_12{margin:0;font-size:14.5px}._list_1ghaz_13{margin:0;padding-inline-start:var(--space-5);font-size:14px;line-height:1.7}._row_1ghaz_15{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;font-size:14px;display:flex}._label_1ghaz_16{color:var(--color-text-muted)}._value_1ghaz_17{overflow-wrap:anywhere}._form_1ghaz_19{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._fieldLabel_1ghaz_20{font-size:13.5px;font-weight:600}._inline_1ghaz_21{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._input_1ghaz_22{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;min-height:44px;padding:var(--space-2) var(--space-3);background:var(--color-bg);color:var(--color-text);font:inherit;flex:220px}._input_1ghaz_22:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._check_1ghaz_34{align-items:flex-start;gap:var(--space-2);min-height:44px;font-size:14px;display:flex}._check_1ghaz_34 input{width:20px;height:20px;accent-color:var(--color-danger);flex-shrink:0;margin-top:2px}._success_1ghaz_36{color:var(--color-success);margin:0;font-size:14px}._error_1ghaz_37{color:var(--color-danger);margin:0;font-size:14px}._error_1ghaz_37 a{text-decoration:underline}._confirm_1ghaz_39{gap:var(--space-2);flex-direction:column;display:flex}._themeToggle_1ghaz_41{gap:var(--space-1);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:3px;display:flex}._themeBtn_1ghaz_42,._themeActive_1ghaz_43{border-radius:var(--radius-pill);cursor:pointer;min-height:40px;color:var(--color-text-muted);background:0 0;border:none;padding:6px 16px;font-size:13.5px}._themeActive_1ghaz_43{background:var(--color-surface);color:var(--color-primary);font-weight:600}._themeBtn_1ghaz_42:focus-visible,._themeActive_1ghaz_43:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._section_gsrsy_1{margin:var(--space-5) 0}._muted_gsrsy_2{color:var(--color-text-muted);margin:0;font-size:13.5px}._text_gsrsy_3{margin:0;font-size:14.5px}._summary_gsrsy_5{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}._paidThrough_gsrsy_6{font-family:var(--font-serif);margin:0;font-size:20px;font-weight:600}._manual_gsrsy_8{gap:var(--space-2);border-color:var(--color-accent);flex-direction:column;display:flex}._manualTitle_gsrsy_9{margin:0;font-size:18px}._instructions_gsrsy_10{white-space:pre-line;background:var(--color-surface-alt);border-radius:var(--radius-md);padding:var(--space-3);margin:0;font-size:14.5px}._requests_gsrsy_19,._receipts_gsrsy_20{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._request_gsrsy_19{gap:var(--space-2);flex-direction:column;display:flex}._requestHead_gsrsy_22{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._requestLabel_gsrsy_23{font-size:15.5px;font-weight:600}._amount_gsrsy_24{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}._status_gsrsy_25{color:var(--color-text);margin:0;font-size:14px;font-weight:600}._actions_gsrsy_26{gap:var(--space-2);flex-wrap:wrap;display:flex}._link_gsrsy_27{min-height:44px;color:var(--color-primary);align-items:center;font-size:14px;font-weight:600;display:inline-flex}._receipt_gsrsy_20{justify-content:space-between;gap:var(--space-2);min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);flex-wrap:wrap;align-items:center;display:flex}._receipt_gsrsy_20:hover{border-color:var(--color-primary);text-decoration:none}._declare_gsrsy_44{gap:var(--space-1);border-top:1px solid var(--color-border);padding-top:var(--space-3);flex-direction:column;display:flex}._fieldLabel_gsrsy_45{font-size:13.5px;font-weight:600}._declareRow_gsrsy_46{gap:var(--space-2);flex-wrap:wrap;display:flex}._input_gsrsy_47{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-height:44px;padding:var(--space-2) var(--space-3);background:var(--color-bg);color:var(--color-text);font:inherit;flex:200px}._input_gsrsy_47:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._success_gsrsy_58{color:var(--color-success);margin:0;font-size:14px}._card_xc1cw_1{gap:var(--space-3);flex-direction:column;display:flex}._state_xc1cw_2{gap:var(--space-2);flex-direction:column;display:flex}._label_xc1cw_3{margin:0;font-size:15.5px;font-weight:600}._text_xc1cw_4{margin:0;font-size:14.5px}._muted_xc1cw_5{color:var(--color-text-muted);margin:0;font-size:13.5px}._confirmed_xc1cw_6{color:var(--color-success);margin:0;font-size:15px;font-weight:600}._actions_xc1cw_7{gap:var(--space-2);flex-wrap:wrap;display:flex}._receipt_1yfik_1{gap:var(--space-3);flex-direction:column;max-width:640px;display:flex}._title_1yfik_2{margin:0;font-size:24px}._org_1yfik_3{color:var(--color-text-muted);margin:0;font-size:14px}._list_1yfik_4{gap:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;margin:0;font-size:14.5px;display:grid}._list_1yfik_4 dt{color:var(--color-text-muted)}._list_1yfik_4 dd{overflow-wrap:anywhere;margin:0}._amount_1yfik_7{font-weight:700}@media (width<=480px){._list_1yfik_4{grid-template-columns:1fr;gap:2px}._list_1yfik_4 dd{margin-bottom:var(--space-2)}}@media print{._noPrint_1yfik_15{display:none}}._list_e97be_1{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_e97be_2{gap:var(--space-3);flex-direction:column;display:flex}._h3_e97be_3{margin:0;font-size:18px}._h4_e97be_4{margin:var(--space-2) 0 var(--space-1);font-size:15px}._muted_e97be_5{color:var(--color-text-muted);margin:0 0 var(--space-2);font-size:14px}._error_e97be_6{color:var(--color-danger);margin:0;font-size:14px}._titleAr_e97be_8{font-family:var(--font-arabic,inherit);text-align:right;margin:0;font-size:20px;line-height:1.8}._pending_e97be_16{border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--color-accent-ink);background:var(--color-accent-soft);margin:0;font-size:13.5px;font-weight:600}._dl_e97be_26{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(100px,max-content) 1fr;margin:0;font-size:14px;display:grid}._dl_e97be_26 dt{color:var(--color-text-muted)}._dl_e97be_26 dd{overflow-wrap:anywhere;margin:0}._attribution_e97be_36{color:var(--color-text-muted);margin:0;font-size:13px}._units_e97be_38{padding:0 0 0 var(--space-3);flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}._unit_e97be_38{justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-size:14px;display:flex}._unit_e97be_38:hover:not(:disabled),._unit_e97be_38:focus-visible{background:var(--color-surface-alt)}._unit_e97be_38:disabled{cursor:progress;opacity:.7}._pages_e97be_56{color:var(--color-text-muted);white-space:nowrap}@media (width<=480px){._dl_e97be_26{grid-template-columns:1fr;gap:2px}._dl_e97be_26 dd{margin-bottom:var(--space-2)}}._filters_8d5xb_1{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}._chip_8d5xb_2,._chipActive_8d5xb_2{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;padding:7px 15px;font-size:12.5px}._chipActive_8d5xb_2{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg);font-weight:600}._grid_8d5xb_13{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}._card_8d5xb_14{flex-direction:column;padding:0;display:flex;overflow:hidden}._imageWrap_8d5xb_16{aspect-ratio:3/4;background:var(--color-surface-alt);width:100%;overflow:hidden}._image_8d5xb_16{object-fit:cover;width:100%;height:100%;display:block}._imagePlaceholder_8d5xb_18{width:100%;height:100%;font-family:var(--font-serif);color:var(--color-primary);background:var(--color-primary-soft);justify-content:center;align-items:center;font-size:40px;display:flex}._body_8d5xb_27{flex-direction:column;flex:1;gap:4px;padding:16px;display:flex}._title_8d5xb_28{font-family:var(--font-serif);font-size:16px;font-weight:600;line-height:1.3}._author_8d5xb_29{color:var(--color-text-faint);font-size:12.5px}._desc_8d5xb_30{color:var(--color-text-muted);flex:1;margin:6px 0 0;font-size:12.5px;line-height:1.5}._footer_8d5xb_32{justify-content:space-between;align-items:center;margin-top:12px;display:flex}._price_8d5xb_33{color:var(--color-primary);font-size:13.5px;font-weight:700}._availability_8d5xb_34{color:var(--color-text-faint);font-size:11px}._empty_8d5xb_36{color:var(--color-text-faint);grid-column:1/-1;font-size:14px}._sample_8d5xb_39{color:var(--color-text-muted);border-inline-start:3px solid var(--color-accent);background:var(--color-accent-soft);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);margin:0 0 var(--space-5);max-width:72ch;font-size:13px}._emptyCatalogue_8d5xb_49{color:var(--color-text-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-5);margin:0;font-size:15px}._free_8d5xb_59{margin-bottom:32px}._freeTitle_8d5xb_60{margin:0 0 6px;font-size:22px}._freeLead_8d5xb_61{color:var(--color-text-muted);margin:0 0 16px;font-size:14px}._freeList_8d5xb_62{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}._freeLink_8d5xb_63{margin-top:8px;font-size:14px;display:inline-block}._layout_116ls_1{grid-template-columns:220px 1fr;gap:32px;max-width:780px;display:grid}._imageWrap_116ls_3{aspect-ratio:3/4;border-radius:var(--radius-md);background:var(--color-surface-alt);width:100%;overflow:hidden}._image_116ls_3{object-fit:cover;width:100%;height:100%;display:block}._imagePlaceholder_116ls_5{width:100%;height:100%;font-family:var(--font-serif);color:var(--color-primary);background:var(--color-primary-soft);justify-content:center;align-items:center;font-size:56px;display:flex}._info_116ls_14{flex-direction:column;gap:4px;display:flex}._title_116ls_15{margin-bottom:4px;font-size:26px}._author_116ls_16{color:var(--color-text-faint);margin-bottom:14px;font-size:14px}._desc_116ls_17{color:var(--color-text-muted);margin:0 0 20px;font-size:14.5px;line-height:1.65}._priceCard_116ls_19{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}._priceRow_116ls_20{color:var(--color-text-muted);justify-content:space-between;font-size:13.5px;display:flex}._priceTotal_116ls_21{border-top:1px solid var(--color-border);color:var(--color-text);padding-top:8px;font-weight:700}._availabilityRow_116ls_23{border-top:1px solid var(--color-border);justify-content:space-between;padding:8px 0;font-size:13.5px;display:flex}._availabilityLabel_116ls_24{color:var(--color-text-faint)}._actions_116ls_26{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}._externalNote_116ls_27{color:var(--color-text-muted);font-size:13px}@media (width<=600px){._layout_116ls_1{grid-template-columns:1fr}._imageWrap_116ls_3{max-width:220px}}._sample_116ls_34{color:var(--color-text-muted);border-inline-start:3px solid var(--color-accent);background:var(--color-accent-soft);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);margin:0 0 var(--space-5);max-width:72ch;font-size:13px}._h1_1gbmn_1{margin-bottom:24px;font-size:26px}._panel_1gbmn_3{max-width:560px;min-height:200px;margin-bottom:24px}._field_1gbmn_9{flex-direction:column;gap:8px;display:flex}._fieldLabel_1gbmn_10{color:var(--color-text-muted);font-size:12.5px;font-weight:600}._qtyRow_1gbmn_12{align-items:center;gap:16px;display:flex}._qtyBtn_1gbmn_13{border:1px solid var(--color-border-strong);background:var(--color-surface-alt);cursor:pointer;width:36px;height:36px;color:var(--color-text);border-radius:50%;font-size:18px}._qtyValue_1gbmn_22{text-align:center;min-width:24px;font-size:18px;font-weight:600}._choiceList_1gbmn_24{flex-direction:column;gap:10px;display:flex}._choice_1gbmn_24{text-align:left;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);cursor:pointer;padding:14px 18px;font-size:14px}._choiceActive_1gbmn_35{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}._grid2_1gbmn_37{grid-template-columns:1fr;gap:16px;display:grid}._input_1gbmn_38{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);padding:10px 12px;font-size:14px}._summary_1gbmn_40{flex-direction:column;gap:4px;display:flex}._summaryRow_1gbmn_41{color:var(--color-text-muted);border-bottom:1px solid var(--color-border);justify-content:space-between;padding:8px 0;font-size:13.5px;display:flex}._summaryTotal_1gbmn_42{color:var(--color-text);border-bottom:none;padding-top:12px;font-weight:700}._paymentNote_1gbmn_43{color:var(--color-text-faint);background:var(--color-surface-alt);border-radius:var(--radius-sm);margin-top:14px;padding:10px 12px;font-size:12px}._confirmation_1gbmn_45{text-align:center;padding:20px 0}._confirmIcon_1gbmn_46{color:var(--color-success);margin-bottom:10px;font-size:32px}._confirmTitle_1gbmn_47{font-family:var(--font-serif);margin-bottom:10px;font-size:19px;font-weight:600}._confirmText_1gbmn_48{color:var(--color-text-muted);max-width:44ch;margin:0 auto;font-size:13.5px;line-height:1.6}._actions_1gbmn_50{justify-content:space-between;max-width:560px;display:flex}._page_1oytv_3{max-width:1120px}._muted_1oytv_7{color:var(--color-text-muted);font-size:14px}._empty_1oytv_12{color:var(--color-text-muted);padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);font-size:14.5px}._tag_1oytv_21{border-radius:var(--radius-pill);background:var(--color-surface-alt);border:1px solid var(--color-border);color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:12.5px;font-weight:600;display:inline-flex}._tagDot_1oytv_34{background:currentColor;border-radius:50%;width:6px;height:6px}._tag-neutral_1oytv_40{color:var(--color-text-muted)}._tag-info_1oytv_41{color:var(--color-info)}._tag-success_1oytv_42{color:var(--color-success)}._tag-warning_1oytv_43{color:var(--color-warning)}._tag-danger_1oytv_44{color:var(--color-danger)}._tag-primary_1oytv_45{color:var(--color-primary)}._notice_1oytv_47{gap:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);margin-bottom:var(--space-4);flex-direction:column;align-items:flex-start;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}._noticeDanger_1oytv_60,._notice-danger_1oytv_61{border-color:var(--color-danger);color:var(--color-danger)}._notice-info_1oytv_62{border-color:var(--color-info);color:var(--color-info)}._notice-success_1oytv_63{border-color:var(--color-success);color:var(--color-success)}._notice-warning_1oytv_64{border-color:var(--color-warning);color:var(--color-text)}._planned_1oytv_66{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-4);background:var(--color-surface);margin-bottom:var(--space-4)}._plannedTitle_1oytv_73{margin-bottom:var(--space-2);font-size:17px}._plannedNote_1oytv_77{color:var(--color-text-muted);margin-top:var(--space-2);font-size:13.5px}._panel_1oytv_83{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);margin-bottom:var(--space-5)}._panelHead_1oytv_90{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._panelTitle_1oytv_98{font-size:20px}._panelActions_1oytv_101{gap:var(--space-2);flex-wrap:wrap;display:flex}._select_1oytv_107{appearance:auto}._textarea_1oytv_110{resize:vertical;min-height:96px;line-height:1.5}._centreFixed_1oytv_116{margin-bottom:var(--space-4);font-size:15px}._centreSelect_1oytv_120{max-width:360px;margin-bottom:var(--space-4)}._saveIndicator_1oytv_125{white-space:nowrap;min-inline-size:15rem;display:inline-flex}._issues_1oytv_131{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:var(--space-4);margin-bottom:var(--space-4)}._issuesTitle_1oytv_138{margin-bottom:var(--space-3);font-size:16px}._issueList_1oytv_142{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._issue_1oytv_131{gap:var(--space-2);flex-wrap:wrap;align-items:center;font-size:14px;line-height:1.5;display:flex}._tableWrap_1oytv_160{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);overflow-x:auto}._table_1oytv_160{border-collapse:collapse;width:100%;font-size:14px}._table_1oytv_160 th,._table_1oytv_160 td{text-align:start;border-bottom:1px solid var(--color-border);vertical-align:middle;padding:10px 12px}._table_1oytv_160 th{background:var(--color-surface-alt);color:var(--color-text-muted);font-size:13px;font-weight:600}._table_1oytv_160 tr:last-child td{border-bottom:0}._num_1oytv_187{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end!important}._rowActions_1oytv_192{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._form_1oytv_200{gap:var(--space-4);flex-direction:column;display:flex}._formGrid_1oytv_205{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._formActions_1oytv_210{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._fieldset_1oytv_216{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4) var(--space-4);min-width:0;margin:0}._legend_1oytv_223{padding:0 var(--space-1);font-size:14px;font-weight:600}._checks_1oytv_228{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._check_1oytv_228{min-height:var(--tap-min);align-items:center;gap:8px;font-size:14px;display:inline-flex}._check_1oytv_228 input{width:20px;height:20px;accent-color:var(--color-primary)}._toolbar_1oytv_246{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}._cards_1oytv_254{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}._card_1oytv_254{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}._cardTitle_1oytv_268{font-size:17px;line-height:1.35}._cardMeta_1oytv_272{color:var(--color-text-muted);gap:var(--space-2);flex-wrap:wrap;align-items:center;font-size:13.5px;display:flex}._linkBtn_1oytv_281{color:var(--color-primary);font:inherit;cursor:pointer;text-align:start;min-height:var(--tap-min);background:0 0;border:0;padding:0}._linkBtn_1oytv_281:hover{text-decoration:underline}._tabs_1oytv_295{gap:var(--space-1);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._tab_1oytv_160{min-height:var(--tap-min);font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:8px 16px;font-weight:600}._tab_1oytv_160[aria-selected=true]{color:var(--color-primary);border-bottom-color:var(--color-primary)}._dl_1oytv_318{gap:var(--space-2) var(--space-4);grid-template-columns:max-content minmax(0,1fr);margin:0;font-size:14px;display:grid}._dl_1oytv_318 dt{color:var(--color-text-muted)}._dl_1oytv_318 dd{overflow-wrap:anywhere;margin:0}._arabic_1oytv_333{font-family:var(--font-arabic);letter-spacing:normal;text-transform:none;direction:rtl;unicode-bidi:isolate;font-size:22px;line-height:1.9}._landing_1oytv_343{margin-block:var(--space-5)}@media (width<=600px){._panel_1oytv_83{padding:var(--space-4) var(--space-3)}}._lead_nyr13_3{color:var(--color-text-muted);margin-bottom:var(--space-5);max-width:68ch;font-size:15px}._back_nyr13_10{margin-bottom:var(--space-3);font-size:14px}._back_nyr13_10 a{min-height:var(--tap-min);align-items:center;display:inline-flex}._sessionList_nyr13_21{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._sessionItem_nyr13_28{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);grid-template-columns:9.5rem minmax(0,1fr);display:grid}._sessionItem_nyr13_28:last-child{border-bottom:0}._sessionWhen_nyr13_38{color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-direction:column;font-size:13.5px;display:flex}._sessionDate_nyr13_45{color:var(--color-text);font-weight:600}._sessionTime_nyr13_49{white-space:nowrap}._sessionBody_nyr13_52{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._sessionLink_nyr13_58{overflow-wrap:anywhere;min-height:var(--tap-min);align-items:center;font-weight:600;display:inline-flex}._sessionMeta_nyr13_65{gap:var(--space-1) var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;font-size:13.5px;display:flex}._queues_nyr13_75{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}._queue_nyr13_75{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);background:var(--color-bg);gap:var(--space-1);flex-direction:column;display:flex}._queueTitle_nyr13_92{font-size:15px;font-weight:600}._queueCount_nyr13_96{font-size:14px}._queueNote_nyr13_99{color:var(--color-text-muted);font-size:13px}._weekBar_nyr13_105{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._weekTitle_nyr13_113{font-size:17px}._weekNav_nyr13_116{gap:var(--space-2);flex-wrap:wrap;display:flex}._week_nyr13_105{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._day_nyr13_129{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);min-width:0}._dayToday_nyr13_136{border-color:var(--color-primary)}._dayTitle_nyr13_139{font-size:15px;font-family:var(--font-sans);margin-bottom:var(--space-2);font-weight:600}._dayEmpty_nyr13_145{color:var(--color-text-muted);font-size:13.5px}._day_nyr13_129 ._sessionItem_nyr13_28{gap:var(--space-1);grid-template-columns:1fr}@media (width>=1100px){._week_nyr13_105{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._day_nyr13_129{min-height:10rem;padding:var(--space-2)}._dayEmpty_nyr13_145{font-size:12.5px}}._plainList_nyr13_171{margin:0;padding:0;list-style:none}._groupLink_nyr13_176{min-height:var(--tap-min);align-items:center;font-weight:600;display:inline-flex}._cohortHead_nyr13_182{gap:var(--space-2);margin-bottom:var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;font-size:14px;display:flex}._learners_nyr13_193{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._learner_nyr13_193{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4);background:var(--color-bg);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._learnerHead_nyr13_211{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._learnerName_nyr13_218{font-size:17px}._stepBox_nyr13_221{gap:var(--space-1);flex-direction:column;font-size:14px;display:flex}._stepTitle_nyr13_227{overflow-wrap:anywhere;font-weight:600}._details_nyr13_231 summary{cursor:pointer;min-height:var(--tap-min);color:var(--color-primary);align-items:center;font-size:14px;font-weight:600;display:flex}._details_nyr13_231 p,._details_nyr13_231 ul{white-space:pre-line;margin:var(--space-1) 0 0;font-size:14px;line-height:1.55}._progressForms_nyr13_247{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}._columns_nyr13_254{gap:0 var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1100px){._columns_nyr13_254{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}._roster_nyr13_266{margin:0 0 var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}._rosterRow_nyr13_273{border-bottom:1px solid var(--color-border);padding:var(--space-3) 0}._rosterRow_nyr13_273:last-child{border-bottom:0}._rosterFieldset_nyr13_280{border:0;min-width:0;margin:0;padding:0}._rosterLegend_nyr13_286{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;align-items:center;padding:0;font-size:15px;font-weight:600;display:flex}._choices_nyr13_296{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=600px){._choices_nyr13_296{grid-template-columns:repeat(4,minmax(0,1fr))}}._choice_nyr13_296{display:flex;position:relative}._choice_nyr13_296 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._choice_nyr13_296 span{min-height:var(--tap-min);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);text-align:center;flex:1;justify-content:center;align-items:center;padding:6px 10px;font-size:14px;display:flex}._choice_nyr13_296 input:checked+span{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary);font-weight:600}._choice_nyr13_296 input:focus-visible+span{outline:3px solid var(--color-focus);outline-offset:2px}._choice_nyr13_296 input:disabled+span{opacity:.6;cursor:not-allowed}._subTitle_nyr13_345{margin:var(--space-4) 0 var(--space-2);font-size:16px}._linkShown_nyr13_350{overflow-wrap:anywhere;font-size:14px}._weekColumns_nyr13_356{gap:var(--space-5);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._weekSessions_nyr13_362{gap:var(--space-3);flex-direction:column;flex:440px;min-width:0;display:flex}._sectionHead_nyr13_369{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}._sectionTitle_nyr13_376{font-family:var(--font-serif);margin:0;font-size:22px;font-weight:600}._sectionLink_nyr13_382{font-size:14px;font-weight:600}._sessionCard_nyr13_386{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);flex-direction:column;gap:10px;display:flex}._cardHead_nyr13_395{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._cardTitle_nyr13_402{font-family:var(--font-sans);margin:0;font-size:15px;font-weight:600;line-height:1.5}._chip_nyr13_409{padding:var(--space-1) 10px;border-radius:var(--radius-sm);background:var(--color-surface-alt);color:var(--color-text-muted);font-size:12px;font-weight:600;line-height:16px}._chipOnline_nyr13_418{color:var(--color-info)}._cardGroup_nyr13_421{color:var(--color-text-muted);margin:0;font-size:14px}._cardGroup_nyr13_421 a{text-underline-offset:2px;text-decoration:underline}._stepCells_nyr13_431{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;padding:0;font-size:14px;list-style:none;display:grid}._stepCell_nyr13_431{background:var(--color-surface-alt);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}._stepCell_nyr13_431 strong{font-weight:600}._stepCellTitle_nyr13_448{color:var(--color-text-muted)}._cardLink_nyr13_451{gap:var(--space-1);flex-direction:column;font-size:14px;display:flex}._cardLinkLabel_nyr13_457{color:var(--color-text-muted);font-size:13px}._cardActions_nyr13_461{gap:var(--space-4);flex-wrap:wrap;align-items:center;font-weight:600;display:flex}._cardActions_nyr13_461 a{min-height:var(--tap-min);align-items:center;display:inline-flex}._secondaryLink_nyr13_473{color:var(--color-text-muted)}._prepareCard_nyr13_476{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;padding:var(--space-5);align-self:flex-start;gap:var(--space-3);flex-direction:column;flex:380px;display:flex}._prepareCard_nyr13_476>p{margin:0}._reviewSection_nyr13_491{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}._reviewNote_nyr13_497{color:var(--color-text-muted);margin:0;font-size:13px}@media (width<=600px){._sessionItem_nyr13_28{gap:var(--space-1);grid-template-columns:1fr}._sessionWhen_nyr13_38{gap:var(--space-2);flex-direction:row}}._questions_1r4wf_5{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._question_1r4wf_5{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);flex-direction:column;display:flex}._questionHead_1r4wf_22{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._questionTitle_1r4wf_29{margin:0;font-size:15px;font-weight:600}._questionTools_1r4wf_34{gap:var(--space-1);flex-wrap:wrap;display:flex}._options_1r4wf_39{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._optionsLegend_1r4wf_48{margin-bottom:var(--space-1);padding:0;font-size:14px;font-weight:600}._option_1r4wf_39{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:end;display:grid}._missing_1r4wf_60{color:var(--color-text-muted);margin:0;font-size:13px}._page_1r4wf_67{gap:var(--space-4);flex-direction:column;max-width:720px;display:flex}._intro_1r4wf_73{color:var(--color-text-muted);margin:0;font-size:15px;line-height:1.5}._form_1r4wf_79{gap:var(--space-4);flex-direction:column;display:flex}._item_1r4wf_84{border:1px solid var(--color-border);border-radius:var(--radius-md,12px);padding:var(--space-4);background:var(--color-surface);min-width:0;margin:0}._itemLegend_1r4wf_92{padding:0 var(--space-1);font-size:15px;font-weight:600}._prompt_1r4wf_97{margin:var(--space-2) 0 var(--space-3);overflow-wrap:anywhere;line-height:1.6}._kindHint_1r4wf_102{color:var(--color-text-muted);margin-bottom:var(--space-2);font-size:13px;display:block}._choices_1r4wf_108{gap:var(--space-2);flex-direction:column;display:flex}._choice_1r4wf_108{align-items:center;gap:var(--space-3);min-height:var(--tap-min,44px);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;overflow-wrap:anywhere;display:flex}._choice_1r4wf_108 input{width:22px;height:22px;accent-color:var(--color-primary);flex:none}._choice_1r4wf_108:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}._textarea_1r4wf_134{width:100%;min-height:96px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font:inherit;box-sizing:border-box}._result_1r4wf_145{border-radius:var(--radius-sm);padding:var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);gap:var(--space-2);flex-direction:column;display:flex}._result_1r4wf_145 p{margin:0}._feedbackTag_1r4wf_157{color:var(--color-text-muted);font-size:13px;display:inline-block}._explanation_1r4wf_162{margin:var(--space-2) 0 0;border-inline-start:3px solid var(--color-border);color:var(--color-text);padding-inline-start:var(--space-3);font-size:14px}._history_1r4wf_169{font-size:14px}._history_1r4wf_169 summary{cursor:pointer;min-height:var(--tap-min,44px);align-items:center;display:flex}._actions_1r4wf_178{gap:var(--space-2);flex-wrap:wrap;display:flex}._rows_1r4wf_185{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1r4wf_185{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}._rowHead_1r4wf_201{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}._rowTitle_1r4wf_208{margin:0;font-size:15px;font-weight:600}._meta_1r4wf_213{gap:var(--space-2) var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;font-size:13px;display:flex}._answers_1r4wf_220{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._answer_1r4wf_220{border-top:1px solid var(--color-border);padding-top:var(--space-2);gap:var(--space-1);flex-direction:column;font-size:14px;display:flex}._answerLabel_1r4wf_236{color:var(--color-text-muted);font-size:13px;font-weight:600}._plain_1r4wf_241{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._reviewed_1r4wf_246{color:var(--color-text-muted);margin:0;font-size:13px}._workspace_m832i_2{gap:var(--space-5);flex-direction:column;display:flex}._srOnly_m832i_3{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._subTitle_m832i_14{margin:var(--space-4) 0 var(--space-2);font-size:16px;font-weight:600}._fieldError_m832i_15{color:var(--color-danger);margin:var(--space-1) 0 0;font-size:13.5px}._confirm_m832i_17{gap:var(--space-2);flex-direction:column;display:flex}._confirmText_m832i_18{color:var(--color-text);margin:0;font-size:14px}._confirmActions_m832i_19{gap:var(--space-2);flex-wrap:wrap;display:flex}._rightsForm_m832i_21{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border)}._legend_m832i_23{margin:0 0 var(--space-3);gap:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}._gridWrap_m832i_24{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}._grid_m832i_24{border-collapse:collapse;width:100%;font-size:13.5px}._grid_m832i_24 th,._grid_m832i_24 td{padding:var(--space-1);border-bottom:1px solid var(--color-border);text-align:center}._grid_m832i_24 thead th{background:var(--color-surface-alt);color:var(--color-text);font-weight:600;position:sticky;top:0}._rowHead_m832i_28{text-align:start;white-space:nowrap;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);font-weight:500;display:flex}._grid_m832i_24 ._rowHead_m832i_28{text-align:start}._rowChar_m832i_38{font-family:var(--font-arabic);color:var(--color-primary);text-align:center;min-width:28px;font-size:24px;line-height:1.8}._cell_m832i_39{width:100%;min-width:44px;min-height:44px;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);font:inherit;cursor:pointer;font-size:12.5px}._cell_m832i_39:hover{border-color:var(--color-primary)}._cell_m832i_39:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._cell_m832i_39[aria-pressed=true]{outline:2px solid var(--color-primary);outline-offset:1px}._cell-published_m832i_55{background:var(--color-primary-soft);color:var(--color-success);border-color:var(--color-success);font-weight:600}._cell-draft_m832i_56{background:var(--color-accent-soft);color:var(--color-warning);border-color:var(--color-accent)}._cell-missing_m832i_57{color:var(--color-text-muted)}._cell_m832i_39{flex-direction:column;justify-content:center;align-items:center;gap:0;display:inline-flex}._cellForm_m832i_59{font-family:var(--font-arabic);color:var(--color-text);unicode-bidi:isolate;font-size:22px;line-height:1.9}._cellNa_m832i_60{min-width:44px;min-height:44px;color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}._cellChar_m832i_62{font-family:var(--font-arabic);color:var(--color-text);margin:0;font-size:64px;line-height:1.6}._recordings_m832i_63{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._recording_m832i_63{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._recordingHead_m832i_65{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._recordingActions_m832i_66{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._player_m832i_67{width:100%;max-width:420px}._newRecording_m832i_69{margin-top:var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--color-border)}._field_m832i_15{gap:var(--space-1);margin-bottom:var(--space-3);flex-direction:column;max-width:360px;font-size:14px;font-weight:600;display:flex}._field_m832i_15 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-height:44px;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);font:inherit;font-weight:400}._recorderRow_m832i_81{align-items:center;gap:var(--space-3);margin:var(--space-2) 0;flex-wrap:wrap;display:flex}._fileLabel_m832i_82{gap:var(--space-1);flex-direction:column;font-size:14px;display:inline-flex}._fileLabel_m832i_82 input{min-height:44px;color:var(--color-text)}._pending_m832i_84{margin-top:var(--space-2)}._json_m832i_87{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-alt);width:100%;min-height:160px;color:var(--color-text);padding:var(--space-2);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12.5px}._issues_m832i_98{margin:var(--space-2) 0 0;padding-inline-start:var(--space-5);font-size:13.5px}._section_1jzyq_3{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4) 18px;margin-bottom:var(--space-5)}._sectionHead_1jzyq_10{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._search_1jzyq_18{flex:280px}._tableWrap_1jzyq_22{margin-inline:-18px;margin-bottom:var(--space-3);overflow-x:auto}._tableWrap_1jzyq_22 table{min-width:720px}._tableWrap_1jzyq_22 th:first-child,._tableWrap_1jzyq_22 td:first-child{padding-inline-start:18px}._tableWrap_1jzyq_22 th:last-child,._tableWrap_1jzyq_22 td:last-child{padding-inline-end:18px}._columns_1jzyq_39{gap:var(--space-5);flex-wrap:wrap;display:flex}._card_1jzyq_44{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:var(--space-2);flex-direction:column;flex:320px;min-width:0;padding:18px;display:flex}._cardTitle_1jzyq_55{font-family:var(--font-serif);margin:0;font-size:20px;font-weight:600}._lines_1jzyq_62{margin:0;padding:0;list-style:none}._line_1jzyq_62{justify-content:space-between;gap:var(--space-2);border-top:1px solid var(--color-border);padding-block:var(--space-2);font-size:14px;display:flex}._amount_1jzyq_75{font-variant-numeric:tabular-nums;white-space:nowrap}._more_1jzyq_80{color:var(--color-primary);align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._more_1jzyq_80:hover{color:var(--color-primary-strong);text-decoration:underline}._faint_1jzyq_94{color:var(--color-text-faint);margin:0;font-size:13px}@media (width<=600px){._section_1jzyq_3,._card_1jzyq_44{padding:var(--space-4) var(--space-3)}._tableWrap_1jzyq_22{margin-inline:calc(-1 * var(--space-3))}}._header_1vzft_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:26px;display:flex}._title_1vzft_2{font-size:26px}._subtitle_1vzft_3{color:var(--color-text-muted);max-width:60ch;margin-top:6px;font-size:13.5px}._tableCard_1vzft_5{padding:0;overflow:hidden}._tableScroll_1vzft_6{overflow-x:auto}._table_1vzft_5{border-collapse:collapse;width:100%;font-size:13.5px}._table_1vzft_5 th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-faint);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:13px 16px;font-size:11px;font-weight:600}._table_1vzft_5 td{border-bottom:1px solid var(--color-border);padding:11px 16px}._table_1vzft_5 tr:last-child td{border-bottom:none}._empty_1vzft_21{color:var(--color-text-faint);text-align:center;padding:30px 16px!important}._actionsCell_1vzft_23{white-space:nowrap;text-align:right}._linkBtn_1vzft_24,._linkBtnDanger_1vzft_24{cursor:pointer;background:0 0;border:none;margin-left:12px;font-size:12.5px}._linkBtn_1vzft_24{color:var(--color-primary)}._linkBtnDanger_1vzft_24{color:var(--color-danger)}._overlay_1vzft_28{z-index:50;background:#14201b66;justify-content:flex-end;display:flex;position:fixed;inset:0}._drawer_1vzft_37{background:var(--color-surface);flex-direction:column;width:100%;max-width:440px;height:100%;display:flex;box-shadow:-8px 0 30px #00000026}._drawerHead_1vzft_47{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:20px 22px;display:flex}._drawerTitle_1vzft_48{font-size:18px}._closeBtn_1vzft_49{cursor:pointer;color:var(--color-text-faint);background:0 0;border:none;font-size:16px}._drawerBody_1vzft_51{flex-direction:column;flex:1;gap:16px;padding:20px 22px;display:flex;overflow-y:auto}._field_1vzft_52{flex-direction:column;gap:6px;display:flex}._fieldLabel_1vzft_53{color:var(--color-text-muted);font-size:12.5px;font-weight:600}._input_1vzft_54,._textarea_1vzft_54{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);padding:9px 12px;font-family:inherit;font-size:13.5px}._textarea_1vzft_54{resize:vertical;min-height:80px}._drawerFoot_1vzft_65{border-top:1px solid var(--color-border);justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}._section_bqb50_1{margin-bottom:32px}._label_bqb50_2{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:14px;font-size:11px;font-weight:600}._tariffCard_bqb50_4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:620px;display:flex}._tariffName_bqb50_5{font-family:var(--font-serif);font-size:18px;font-weight:600}._tariffNote_bqb50_6{color:var(--color-text-faint);margin-top:2px;font-size:12.5px}._tariffAmountRow_bqb50_7{align-items:center;gap:14px;display:flex}._tariffAmount_bqb50_7{color:var(--color-primary);font-size:16px;font-weight:700}._tariffEdit_bqb50_9{align-items:center;gap:10px;display:flex}._input_bqb50_11,._payForm_bqb50_11 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);padding:8px 10px;font-size:13.5px}._statsGrid_bqb50_20{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;display:grid}._stat_bqb50_20{text-align:center;padding:22px 14px}._statTotal_bqb50_22{background:var(--color-primary-soft);border-color:var(--color-primary)}._statValue_bqb50_23{font-family:var(--font-serif);color:var(--color-primary);font-size:22px;font-weight:700}._statLabel_bqb50_24{color:var(--color-text-muted);margin-top:6px;font-size:11.5px}._tableCard_bqb50_26{padding:0;overflow:hidden}._tableScroll_bqb50_27{overflow-x:auto}._table_bqb50_26{border-collapse:collapse;width:100%;font-size:13.5px}._table_bqb50_26 th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-faint);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:13px 16px;font-size:11px;font-weight:600}._table_bqb50_26 td{border-bottom:1px solid var(--color-border);white-space:nowrap;padding:11px 16px}._table_bqb50_26 tr:last-child td{border-bottom:none}._empty_bqb50_42{color:var(--color-text-faint);text-align:center;white-space:normal}._name_bqb50_44{color:var(--color-text);font-weight:600}._actionsCell_bqb50_45{text-align:right}._linkBtn_bqb50_46{color:var(--color-primary);cursor:pointer;background:0 0;border:none;font-size:12.5px}._statusTag_bqb50_48{border-radius:var(--radius-pill);padding:4px 10px;font-size:11.5px;font-weight:600}._status-a-jour_bqb50_49{background:var(--color-primary-soft);color:var(--color-success)}._status-en-retard_bqb50_50{background:var(--color-accent-soft);color:var(--color-warning)}._status-aucun-paiement_bqb50_51{background:var(--color-surface-alt);color:var(--color-text-faint)}._payForm_bqb50_11{white-space:normal;flex-wrap:wrap;align-items:center;gap:16px;padding:12px 0;display:flex}._payForm_bqb50_11 label{color:var(--color-text-muted);flex-direction:column;gap:4px;font-size:11.5px;display:flex}._payAmount_bqb50_55{color:var(--color-primary);font-size:13px;font-weight:600}._wrap_pnbch_1{gap:var(--space-2);flex-direction:column;display:flex}._actions_pnbch_6{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._hint_pnbch_12{color:var(--color-text-muted);font-size:13px}._confirm_pnbch_16{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-alt,var(--color-surface));padding:var(--space-3);gap:var(--space-2);flex-direction:column;font-size:14px;display:flex}._confirmTitle_pnbch_26{font-weight:600}._sectionTitle_gg281_3{font-size:18px;font-family:var(--font-serif)}._proposal_gg281_8{gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._conflicts_gg281_17{margin:var(--space-2) 0}._details_gg281_21 summary{cursor:pointer;color:var(--color-text-muted)}._details_gg281_21 ul{margin:var(--space-2) 0 0;font-size:14px}._weekList_gg281_30{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._weekBlock_gg281_38{gap:var(--space-2);flex-direction:column;display:flex}._weekTitle_gg281_43{font-size:15px;font-weight:600}._board_gg281_48{margin:var(--space-3) 0 0;gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width<=1024px){._board_gg281_48{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important}}._day_gg281_62{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);padding:var(--space-2);gap:var(--space-2);flex-direction:column;min-width:0;min-height:160px;display:flex}._dayTitle_gg281_73{text-transform:capitalize;font-size:14px}._dayException_gg281_77{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}._slot_gg281_85,._offGrid_gg281_86{border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);flex-direction:column;gap:6px;min-height:64px;padding:6px;display:flex}._offGrid_gg281_86{border-style:dotted}._slotOver_gg281_98{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border-style:solid}._slotTime_gg281_103{color:var(--color-text-muted);flex-direction:column;font-size:12px;font-weight:600;display:flex}._slotMeta_gg281_110{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-weight:400}._card_gg281_117{border-radius:var(--radius-sm);background:var(--color-surface);border-inline-start:3px solid var(--color-primary);touch-action:manipulation;flex-direction:column;gap:4px;padding:6px 30px 6px 8px;font-size:13px;display:flex;position:relative}._cardSelected_gg281_129{outline:2px solid var(--color-primary);outline-offset:1px}._cardDragging_gg281_133{z-index:2;box-shadow:0 6px 16px #0000002e}._cardInactive_gg281_137{border-inline-start-color:var(--color-border-strong)}._cardInactive_gg281_137 ._cardSteps_gg281_140{text-decoration:line-through}._cardMain_gg281_143{all:unset;cursor:pointer;color:var(--color-text);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex-direction:column;gap:2px;display:flex}._cardMain_gg281_143:focus-visible,._handle_gg281_154:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._cardTime_gg281_158{font-weight:600}._cardSteps_gg281_140{color:var(--color-text-muted)}._cardTags_gg281_164{flex-wrap:wrap;gap:4px;min-width:0;display:flex}._cardTags_gg281_164>*{white-space:normal;max-width:100%}._handle_gg281_154{border-radius:var(--radius-sm);width:26px;height:32px;color:var(--color-text-muted);cursor:grab;touch-action:none;background:0 0;border:0;font-size:16px;position:absolute;inset-block-start:4px;inset-inline-end:2px}._grip_gg281_188:before{content:"⠿"}._handle_gg281_154:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}._detail_gg281_21{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);gap:var(--space-3);flex-direction:column;display:flex}._list_gg281_206{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_gg281_214{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);gap:var(--space-2);background:var(--color-bg);flex-direction:column;min-width:0;display:flex}._itemHead_gg281_224{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}._itemTitle_gg281_231{overflow-wrap:anywhere;font-size:16px;font-weight:600}._meta_gg281_236{gap:4px var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;font-size:14px;display:flex}._meetingRow_gg281_243{border-top:1px solid var(--color-border);padding-top:var(--space-3)}._amount_gg281_248{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}._total_gg281_253{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}._layout_kik0y_3{gap:var(--space-5);grid-template-columns:minmax(300px,420px) minmax(0,1fr);align-items:start;display:grid}@media (width<=1024px){._layout_kik0y_3{grid-template-columns:1fr}}._head_kik0y_15{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._titleRow_kik0y_23{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_kik0y_23{font-size:clamp(24px,3vw,30px);line-height:1.2}._meta_kik0y_33{color:var(--color-text-muted);margin-top:var(--space-2);gap:var(--space-3);flex-wrap:wrap;font-size:14px;display:flex}._actions_kik0y_41{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._versions_kik0y_48{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._versionBtn_kik0y_55{min-height:var(--tap-min);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:6px 12px;font-size:14px;display:inline-flex}._versionBtn_kik0y_55[aria-pressed=true]{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}._phases_kik0y_74{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._phase_kik0y_74{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}._phaseOver_kik0y_91{border-color:var(--color-primary)}._phaseHead_kik0y_94{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._phaseIndex_kik0y_100{background:var(--color-primary-soft);width:28px;height:28px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}._phaseTitle_kik0y_113{flex:1;font-size:17px}._phaseTitleInput_kik0y_117{min-width:140px;min-height:var(--tap-min);font-family:var(--font-serif);border-radius:var(--radius-sm);color:var(--color-text);background:0 0;border:1px solid #0000;flex:1;padding:4px 8px;font-size:17px;font-weight:600}._phaseTitleInput_kik0y_117:hover,._phaseTitleInput_kik0y_117:focus{border-color:var(--color-border-strong);background:var(--color-surface)}._phaseMeta_kik0y_135{color:var(--color-text-muted);font-size:12.5px}._phaseTools_kik0y_139{gap:var(--space-1);flex-wrap:wrap;display:flex}._steps_kik0y_145{flex-direction:column;gap:6px;min-height:12px;margin:0;padding:0;list-style:none;display:flex}._step_kik0y_145{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);align-items:stretch;gap:4px;display:flex}._stepSelected_kik0y_162{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:inset 3px 0 0 var(--color-primary)}._stepSelected_kik0y_162 ._stepTitle_kik0y_167,._stepSelected_kik0y_162 ._stepNumber_kik0y_168{color:var(--color-primary);font-weight:600}._dragging_kik0y_172{opacity:.7;z-index:2;position:relative}._handle_kik0y_177{min-width:32px;color:var(--color-text-faint);cursor:grab;touch-action:none;border-radius:var(--radius-sm);background:0 0;border:0}._stepMain_kik0y_186{min-width:0;min-height:var(--tap-min);font:inherit;text-align:start;cursor:pointer;color:var(--color-text);background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:8px 6px;display:flex}._stepNumber_kik0y_168{color:var(--color-text-faint);font-variant-numeric:tabular-nums;font-size:12px}._stepTitle_kik0y_167{font-size:14.5px;font-weight:600;line-height:1.35}._stepMeta_kik0y_212{gap:var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;font-size:12.5px;display:flex}._moveBtns_kik0y_220{flex-direction:column;display:flex}._moveBtn_kik0y_220{min-width:36px;min-height:22px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:1;font-size:14px}._moveBtn_kik0y_220:disabled{opacity:.35;cursor:default}._moveBtn_kik0y_220:hover:not(:disabled){color:var(--color-primary)}._emptyPhase_kik0y_241{color:var(--color-text-muted);padding:var(--space-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);font-size:13.5px}._readOnly_kik0y_248{color:var(--color-text-muted);margin-top:var(--space-3);font-size:13.5px}._editor_kik0y_254{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);top:var(--space-4);max-height:calc(100vh - 2 * var(--space-4));overscroll-behavior:contain;position:sticky;overflow-y:auto}@media (width<=1024px){._editor_kik0y_254{max-height:none;position:static;overflow:visible}}._editorHead_kik0y_273{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._editorTitle_kik0y_281{font-family:var(--font-serif);font-size:24px;font-weight:600;line-height:1.25}._milestoneChip_kik0y_288{padding:var(--space-1) 10px;border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent-ink);align-self:flex-start;font-size:12px;font-weight:600;line-height:16px}._eyebrow_kik0y_298{color:var(--color-text-faint);margin:0;font-size:14px}._versionLabel_kik0y_303{color:var(--color-text);font-weight:600}._coverageRow_kik0y_308{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;display:grid}._list_kik0y_318{gap:var(--space-3);flex-direction:column;display:flex}._prereqPhase_kik0y_323{color:var(--color-text-muted);margin:var(--space-2) 0 0;font-size:13px;font-weight:600}._graph_kik0y_330{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:460px;margin-bottom:var(--space-4)}._graphNode_kik0y_337{font-family:var(--font-sans);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);width:200px;padding:6px 10px;font-size:12.5px}._distribution_kik0y_348{width:100%}._saveBar_kik0y_353{bottom:calc(-1 * var(--space-5));z-index:1;align-items:center;gap:var(--space-3);margin-inline:calc(-1 * var(--space-5));margin-bottom:calc(-1 * var(--space-3));padding:var(--space-3) var(--space-5);background:var(--color-surface);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex;position:sticky}._fileCell_kik0y_369{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._fileName_kik0y_370{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:14px}._fileLabel_kik0y_371{gap:var(--space-1);color:var(--color-text);flex-direction:column;font-size:14px;font-weight:600;display:inline-flex}._fileLabel_kik0y_371 input{font:inherit;max-width:100%;font-weight:400}._fileError_kik0y_380{color:var(--color-danger);margin:0;font-size:14px}._rangeGrid_kik0y_383{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;display:grid}._phaseFields_kik0y_390{gap:var(--space-2);margin-block:var(--space-2);flex-wrap:wrap;align-items:end;display:flex}._sharePanel_kik0y_399{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-4)}._shareNotes_kik0y_406{margin:0 0 var(--space-3);color:var(--color-text);padding-inline-start:1.2em;font-size:14px}._shareCreated_kik0y_407{margin-block:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}._shareLabel_kik0y_414{margin-bottom:var(--space-2);font-weight:600;display:block}._shareRow_kik0y_415{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._shareUrl_kik0y_416{min-width:0;min-height:44px;font:inherit;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);flex:260px}._shareSubtitle_kik0y_427{margin:var(--space-4) 0 var(--space-2);font-size:1rem}._shareList_kik0y_428{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._shareItem_kik0y_429{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._rows_72h3u_1{gap:var(--space-3);margin-bottom:var(--space-3);flex-direction:column;display:flex}._row_72h3u_1{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;display:grid}._arabicField_72h3u_18 textarea,._arabicField_72h3u_18 input{font-family:var(--font-arabic);letter-spacing:normal;unicode-bidi:isolate;font-size:22px;line-height:1.9}._level_72h3u_27{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4);margin-top:var(--space-4);background:var(--color-bg)}._levelHead_72h3u_34{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._levelTitle_72h3u_42{font-size:16px}._item_72h3u_46{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);margin-top:var(--space-3)}._item_72h3u_46>summary{min-height:var(--tap-min);cursor:pointer;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:10px 14px;font-size:14px;display:flex}._itemBody_72h3u_62{padding:var(--space-4);border-top:1px solid var(--color-border)}._itemTools_72h3u_66{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._excerpt_72h3u_72{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:48ch;overflow:hidden}._queueFilters_72h3u_80{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}._reviewItem_72h3u_88{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);margin-top:var(--space-3);background:var(--color-surface);gap:var(--space-2);flex-direction:column;display:flex}._abjadEditor_72h3u_100{gap:var(--space-2);flex-direction:column;display:flex}._abjadChecks_72h3u_101{gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._abjadChar_72h3u_102{font-family:var(--font-arabic);margin-inline:var(--space-1);font-size:22px;line-height:1.9}._abjadWarning_72h3u_103{color:var(--color-warning);font-weight:600}._abjadPicker_72h3u_104{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._abjadPreview_72h3u_105{font-family:var(--font-arabic);unicode-bidi:isolate;font-size:32px;line-height:2}._abjadGrid_72h3u_106{margin:var(--space-2) 0;gap:var(--space-2);direction:rtl;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));padding:0;list-style:none;display:grid}._abjadCell_72h3u_115{width:100%;min-height:64px;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer;flex-direction:column;align-items:center;display:flex}._abjadCell_72h3u_115[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft);outline:2px solid var(--color-primary)}._abjadCell_72h3u_115:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._abjadCellText_72h3u_130{font-family:var(--font-arabic);unicode-bidi:isolate;font-size:28px;line-height:2}._abjadCellIndex_72h3u_131{color:var(--color-text-muted);direction:ltr;font-size:12px}._section_11ufu_3{margin-bottom:var(--space-5)}._title_11ufu_6{margin-bottom:var(--space-3);font-size:20px}._figures_11ufu_11{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));margin:0;display:grid}._figure_11ufu_11{overflow-wrap:anywhere;min-width:0;padding:var(--space-4) 18px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}._figure_11ufu_11 dd{margin:0}._label_11ufu_32{color:var(--color-text-muted);font-size:13px;line-height:20px}._value_11ufu_37{font-family:var(--font-serif);font-variant-numeric:tabular-nums;color:var(--color-text);font-size:32px;font-weight:500;line-height:40px}._hint_11ufu_45{color:var(--color-text-faint);font-size:13px;line-height:20px}._attention_11ufu_50{color:var(--color-accent-ink)}._value_11ufu_37 abbr{text-decoration:none}@media (width<=720px){._figures_11ufu_11{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}._figure_11ufu_11{padding:var(--space-3)}._value_11ufu_37{font-size:24px;line-height:32px}}._columns_64pvw_4{gap:var(--space-5);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._columns_64pvw_4>._card_64pvw_10{margin-bottom:0}._columns_64pvw_4>._card_64pvw_10:first-child{flex:420px}._columns_64pvw_4>._card_64pvw_10:last-child{flex:340px}._card_64pvw_10{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;padding:var(--space-4) 18px;margin-bottom:var(--space-5);flex-direction:column;gap:10px;display:flex}._cardHead_64pvw_31{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}._cardTitle_64pvw_38{font-family:var(--font-serif);margin:0;font-size:22px;font-weight:600}._more_64pvw_44{color:var(--color-primary);align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._more_64pvw_44:hover{color:var(--color-primary-strong);text-decoration:underline}._tableWrap_64pvw_58{margin-inline:-18px;overflow-x:auto}._tableWrap_64pvw_58 table{min-width:460px}._tableWrap_64pvw_58 th:first-child,._tableWrap_64pvw_58 td:first-child{padding-inline-start:18px}._tableWrap_64pvw_58 th:last-child,._tableWrap_64pvw_58 td:last-child{padding-inline-end:18px}._tableWrap_64pvw_58 tbody tr:last-child td{border-bottom:0}._nowrap_64pvw_77{white-space:nowrap}._state_64pvw_80{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._payments_64pvw_87{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._payment_64pvw_87{justify-content:space-between;gap:var(--space-2);border-top:1px solid var(--color-border);padding-block:10px;font-size:14px;display:flex}._amount_64pvw_102{font-variant-numeric:tabular-nums;white-space:nowrap}._faint_64pvw_107{color:var(--color-text-faint);margin:0;font-size:13px}._attention_64pvw_112{color:var(--color-accent-ink);margin:0;font-size:13px}._pending_64pvw_117{color:var(--color-text-faint)}@media (width<=600px){._card_64pvw_10{padding:var(--space-4) var(--space-3)}._tableWrap_64pvw_58{margin-inline:calc(-1 * var(--space-3))}}._conflictRow_mvs3h_1 td{background:color-mix(in srgb, var(--color-danger) 8%, transparent)}._week_mvs3h_5{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1024px){._week_mvs3h_5{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}._day_mvs3h_18{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);padding:var(--space-3);gap:var(--space-2);flex-direction:column;min-height:140px;display:flex}._dayTitle_mvs3h_28{text-transform:capitalize;font-size:15px}._dayException_mvs3h_32{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}._occurrences_mvs3h_39{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._occurrence_mvs3h_39{border-radius:var(--radius-sm);background:var(--color-surface);border-inline-start:3px solid var(--color-primary);color:var(--color-text-muted);flex-direction:column;gap:2px;padding:6px 8px;font-size:13px;display:flex}._occurrence_mvs3h_39 strong{color:var(--color-text)}._split_mvs3h_62{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (width<=1024px){._split_mvs3h_62{grid-template-columns:1fr}}._receipt_mvs3h_73{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-5);max-width:520px}._receiptNumber_mvs3h_80{font-family:var(--font-serif);margin-bottom:var(--space-3);font-size:22px}._amount_mvs3h_85{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}._totals_mvs3h_90{gap:var(--space-5);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._total_mvs3h_90{flex-direction:column;gap:2px;display:flex}._totalLabel_mvs3h_101{color:var(--color-text-muted);font-size:13px}@media (width<=600px){._receipt_mvs3h_73{padding:var(--space-4) var(--space-3)}._receipt_mvs3h_73 ._amount_mvs3h_85{font-size:18px}}._follow_15gly_3{color:var(--color-accent-ink)}._none_15gly_6,._centreStatus_15gly_7{color:var(--color-text-faint);font-weight:400}._totalRow_15gly_12 th,._totalRow_15gly_12 td{background:var(--color-surface-alt);font-weight:700}._cards_15gly_18{gap:var(--space-3);margin:0;padding:0;list-style:none;display:none}._card_15gly_18{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:var(--space-3) var(--space-4)}._cardTitle_15gly_31{margin:0 0 var(--space-2);font-size:16px}._cardList_15gly_35{gap:var(--space-1);margin:0;display:grid}._cardItem_15gly_40{justify-content:space-between;gap:var(--space-3);font-size:14px;display:flex}._cardItem_15gly_40 dt{color:var(--color-text-muted)}._cardItem_15gly_40 dd{font-variant-numeric:tabular-nums;text-align:end;margin:0;font-weight:600}._tracks_15gly_56{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));align-items:start;display:grid}._trackCaption_15gly_62{caption-side:top;text-align:start;color:var(--color-text);padding:10px 12px;font-weight:700}._note_15gly_70{margin-top:var(--space-4)}._note_15gly_70,._tracks_15gly_56 abbr,table abbr,._cards_15gly_18 abbr{text-decoration:none}@media (width<=720px){._wide_15gly_82{display:none}._cards_15gly_18{display:grid}}._meaning_1aed9_2{margin:0 0 var(--space-4);color:var(--color-text);padding:var(--space-2) var(--space-3);border-inline-start:3px solid var(--color-primary);background:var(--color-surface);font-size:14.5px}._meaningSmall_1aed9_10{color:var(--color-text-muted);margin:0;font-size:13.5px}._selection_1aed9_12{margin:0 0 var(--space-4);border:0;min-width:0;padding:0}._legend_1aed9_13{margin-bottom:var(--space-2);color:var(--color-text);padding:0;font-size:14px;font-weight:600}._choices_1aed9_14{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._choice_1aed9_14{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);cursor:pointer;font-size:14px;font-weight:600;display:inline-flex}._choice_1aed9_14:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft)}._choice_1aed9_14 input{width:18px;height:18px;accent-color:var(--color-primary);margin:0}._choice_1aed9_14 input:focus-visible,._other_1aed9_32 select:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._other_1aed9_32{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:14px;display:inline-flex}._other_1aed9_32 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-height:44px;padding:0 var(--space-3);background:var(--color-bg);color:var(--color-text);font:inherit}._surah_1aed9_44{margin-top:var(--space-5)}._surahTitle_1aed9_45{margin:0 0 var(--space-3);font-size:20px}._list_1aed9_46{gap:var(--space-4);flex-direction:column;display:flex}._credits_1aed9_47{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}._card_1aed9_49{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-4);box-shadow:var(--shadow-card)}._cardHead_1aed9_56{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._cardTitle_1aed9_57{margin:0;font-size:17px}._tags_1aed9_58{gap:var(--space-2);flex-wrap:wrap;display:flex}._relationHelp_1aed9_59{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:13.5px}._columns_1aed9_61{gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._column_1aed9_61{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._columnTitle_1aed9_63{color:var(--color-text);font-size:14px;font-weight:600;font-family:var(--font-sans);margin:0}._words_1aed9_64{color:var(--color-text-muted);margin:0;font-size:13px}._translation_1aed9_66{margin-top:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}._actions_1aed9_67{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);gap:var(--space-2);flex-direction:column;display:flex}._buttons_1aed9_75{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=900px){._columns_1aed9_61{grid-template-columns:1fr}}._audio_m8hzp_3{display:none}._layout_m8hzp_5{gap:var(--space-5);grid-template-columns:minmax(300px,360px) 1fr;align-items:start;display:grid}._sectionTitle_m8hzp_6{margin:0 0 var(--space-3);font-size:18px}._filters_m8hzp_8{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-4);gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._fieldset_m8hzp_18{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_m8hzp_19{margin-bottom:var(--space-2);color:var(--color-text);padding:0;font-size:14px;font-weight:600}._hint_m8hzp_20{color:var(--color-text-muted);margin:0;font-size:13px}._keyboard_m8hzp_22{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._key_m8hzp_22{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);min-width:44px;min-height:48px;color:var(--color-text);font-family:var(--font-arabic);letter-spacing:normal;text-transform:none;cursor:pointer;padding:0;font-size:28px;line-height:1.9}._key_m8hzp_22:hover{border-color:var(--color-primary)}._key_m8hzp_22[aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}._key_m8hzp_22:focus-visible,._choice_m8hzp_41 input:focus-visible,._check_m8hzp_42 input:focus-visible,._select_m8hzp_43 input:focus-visible,._field_m8hzp_18 select:focus-visible,._refs_m8hzp_45:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._letterState_m8hzp_46{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._letterState_m8hzp_46 p{margin:0}._choices_m8hzp_49{gap:var(--space-2);flex-wrap:wrap;display:flex}._choice_m8hzp_41{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-text);cursor:pointer;font-size:14px;display:inline-flex}._choice_m8hzp_41:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft);font-weight:600}._choice_m8hzp_41:has(input:disabled){cursor:not-allowed;color:var(--color-text-muted)}._choice_m8hzp_41 input,._check_m8hzp_42 input,._select_m8hzp_43 input{width:18px;height:18px;accent-color:var(--color-primary);margin:0}._row_m8hzp_69{gap:var(--space-3);flex-wrap:wrap;display:flex}._field_m8hzp_18{gap:var(--space-1);color:var(--color-text);flex-direction:column;flex:120px;min-width:0;font-size:14px;display:flex}._field_m8hzp_18 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-height:44px;padding:0 var(--space-3);background:var(--color-bg);color:var(--color-text);font:inherit;max-width:100%}._shortcuts_m8hzp_81{gap:var(--space-2);flex-wrap:wrap;display:flex}._shortcuts_m8hzp_81 button[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft)}._check_m8hzp_42{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-text);cursor:pointer;font-size:14px;display:flex}._results_m8hzp_85{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._selection_m8hzp_87{border:1px solid var(--color-border);border-inline-start:3px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}._selectionCount_m8hzp_97{color:var(--color-text);margin:0;font-size:14.5px;font-weight:600}._selectionActions_m8hzp_98{gap:var(--space-2);flex-wrap:wrap;display:flex}._copied_m8hzp_99{color:var(--color-success);margin:0;font-size:14px}._refs_m8hzp_45{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);width:100%;color:var(--color-text);padding:var(--space-2);resize:vertical;font-family:ui-monospace,monospace;font-size:13px}._list_m8hzp_112{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}._card_m8hzp_113{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:100%;padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-card);gap:var(--space-2);flex-direction:column;display:flex}._cardSelected_m8hzp_124{border-color:var(--color-primary)}._cardHead_m8hzp_125{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._cardTitle_m8hzp_126{font-size:14.5px;font-weight:600;font-family:var(--font-sans);color:var(--color-text);margin:0}._select_m8hzp_43{align-items:center;gap:var(--space-1);min-width:44px;min-height:44px;color:var(--color-text-muted);cursor:pointer;font-size:13px;display:inline-flex}._word_m8hzp_129{font-family:var(--font-mushaf);color:var(--color-text);text-align:center;overflow-wrap:anywhere;unicode-bidi:isolate;margin:0;font-size:40px;line-height:2}._meta_m8hzp_139{gap:var(--space-1) var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}._ref_m8hzp_45{color:var(--color-text);overflow-wrap:anywhere;font-size:13px}._gloss_m8hzp_141{color:var(--color-text);margin:0;font-size:14px}._cardActions_m8hzp_142{gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}._error_m8hzp_143{color:var(--color-danger);margin:0;font-size:13.5px}._context_m8hzp_145{border-top:1px solid var(--color-border);padding-top:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex}._contextTitle_m8hzp_146{font-size:13.5px;font-weight:600;font-family:var(--font-sans);color:var(--color-text);margin:0}._ayah_m8hzp_147{font-family:var(--font-mushaf);color:var(--color-text);text-align:start;overflow-wrap:anywhere;unicode-bidi:isolate;margin:0;font-size:24px;line-height:2.1}._mark_m8hzp_157{background:var(--color-accent-soft);color:inherit;border-radius:var(--radius-sm)}._credits_m8hzp_159{gap:var(--space-1);flex-direction:column;display:flex}._credit_m8hzp_159{color:var(--color-text-muted);margin:0;font-size:13px}@media (width<=900px){._layout_m8hzp_5{grid-template-columns:1fr}}._wordSet_m8hzp_167{gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._wordSet_m8hzp_167 ._field_m8hzp_18{flex:none}._wrap_1dlef_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:60vh;padding:24px;display:flex}._title_1dlef_12{font-size:28px}._text_1dlef_13{color:var(--color-text-muted)}
