@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ce7bef1ad41d9aa0-s.3ln4cacw7vm32.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77125fb34501a553-s.0_i4fxg1pnle5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3e099b59e265ed27-s.02co4hodosnv0.woff2)format("woff2");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:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/96c93e432f1d767d-s.15vlspr5uap8d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f87460e5ea55fa0-s.1q3-y3vmyf3p6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway Fallback;src:local(Arial);ascent-override:90.51%;descent-override:22.53%;line-gap-override:0.0%;size-adjust:103.86%}.IaKOka_className{font-family:Raleway,Raleway Fallback;font-style:normal}.IaKOka_variable{--police-titre-next:"Raleway", "Raleway Fallback"}
@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a3ad4672c526c1cc-s.1rlxnzisjz_e1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/d6011c29c416d5c4-s.1lnyw1zsxhp0r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/194ba805cef72e7e-s.0lvk2smlqz3yc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a5a75dae7d876226-s.2dzaija1uhw5g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/2443b96ca66c6483-s.0fd-fjxmcxcjd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/2617c56fc138c6bf-s.42l_3z3944ji5.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/e91a3f372062aa7f-s.1szw2e8s5ktgm.woff2)format("woff2");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:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/d4349f340f06b775-s.p.026ae5sgholss.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/c5f006ccf96c15fe-s.p.0a0h245ktd4x0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}.m5x5_a_className{font-family:Roboto,Roboto Fallback;font-style:normal}.m5x5_a_variable{--police-ui-next:"Roboto", "Roboto Fallback"}
@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31ecbc65393f7291-s.00-4j37g73xt0.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2dc6c0f595711fe3-s.36wsg9oiei382.woff2)format("woff2");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:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dcd2658be21918ee-s.3po2hx-o0ktdt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(../media/43a573596b4e3f1a-s.1fehh6s44i8sz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Varela Round Fallback;src:local(Arial);ascent-override:85.62%;descent-override:26.67%;line-gap-override:0.0%;size-adjust:107.22%}.pWr1Nq_className{font-family:Varela Round,Varela Round Fallback;font-style:normal;font-weight:400}.pWr1Nq_variable{--police-arrondie-next:"Varela Round", "Varela Round Fallback"}
@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/e5c0da4302b9d15c-s.1vgctuhklh__x.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/51b7eacc28880ca4-s.33q4idznd8rl5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/4073743c32be46c4-s.2tbuiduw72dt5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/1fa25ac7813ce110-s.28n7p9dmf_8k7.woff2)format("woff2");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:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/770a423e8d763635-s.3w6kcxkrsxlac.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/af77a86cf1e51fa0-s.22iyan98j1_2e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono Fallback;src:local(Arial);ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.0%;size-adjust:134.61%}._3_btgG_className{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}._3_btgG_variable{--police-mono-next:"Roboto Mono", "Roboto Mono Fallback"}
@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/851a1125fe719f9c-s.p.28v825rc0jjx9.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d64e3a6b8d00a314-s.32b_85eze1_gf.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/df53fe1a36b55dca-s.3_v9us_sychvw.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e5416949de08743b-s.0ztfefonzfuhd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a80de6fd85ba006d-s.012ukjjqeulx9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/851a1125fe719f9c-s.p.28v825rc0jjx9.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d64e3a6b8d00a314-s.32b_85eze1_gf.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/df53fe1a36b55dca-s.3_v9us_sychvw.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e5416949de08743b-s.0ztfefonzfuhd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a80de6fd85ba006d-s.012ukjjqeulx9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic Fallback;src:local(Times New Roman);ascent-override:91.43%;descent-override:54.22%;line-gap-override:0.0%;size-adjust:116.92%}.jA5qoq_className{font-family:Noto Naskh Arabic,Noto Naskh Arabic Fallback;font-style:normal}.jA5qoq_variable{--police-ar-next:"Noto Naskh Arabic", "Noto Naskh Arabic Fallback"}
@font-face{font-family:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/a64e50fcc092fc14-s.35jxqqhqnr05h.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/6c42fc01c64db007-s.3o3oocqgyict4.woff2)format("woff2");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:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/d2b49623115cf79d-s.37qydtx8s_gz8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/60a5bfc449228113-s.3we2ogajlevfx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Reem Kufi Fallback;src:local(Arial);ascent-override:113.51%;descent-override:41.28%;line-gap-override:0.0%;size-adjust:96.9%}.f-t-GW_className{font-family:Reem Kufi,Reem Kufi Fallback;font-style:normal}.f-t-GW_variable{--police-kufi-next:"Reem Kufi", "Reem Kufi Fallback"}
@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d82852a4917c0a5-s.0af27si8jwinc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Aref Ruqaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c9b4acef7a357bf-s.1mprr7kby5oqm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7fe314b1f5dd651b-s.2dauwsk05cgbv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e8b319885b0b5de-s.2-ung-zkeya_q.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Aref Ruqaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/36d3f5ba16c86611-s.3csrcw6h5joon.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0356ff208ce52828-s.2uf6bsah8_4mx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Aref Ruqaa Fallback;src:local(Times New Roman);ascent-override:114.29%;descent-override:22.84%;line-gap-override:9.17%;size-adjust:106.83%}.lM3cHG_className{font-family:Aref Ruqaa,Aref Ruqaa Fallback;font-style:normal}.lM3cHG_variable{--police-ruqaa-next:"Aref Ruqaa", "Aref Ruqaa Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--police-titre:var(--police-titre-next,"Raleway"), var(--police-ar-next,"Noto Naskh Arabic"), system-ui, -apple-system, "Segoe UI", sans-serif;--police-ui:var(--police-ui-next,"Roboto"), var(--police-ar-next,"Noto Naskh Arabic"), system-ui, -apple-system, "Segoe UI", sans-serif;--police-arrondie:var(--police-arrondie-next,"Varela Round"), var(--police-ui);--police-ar:var(--police-ar-next,"Noto Naskh Arabic"), "Segoe UI", "Geeza Pro", "Arabic Typesetting", "Times New Roman", serif;--police-mono:var(--police-mono-next,"Roboto Mono"), ui-monospace, "Cascadia Mono", Consolas, monospace;--t-xs:.75rem;--t-s:.875rem;--t-m:1rem;--t-l:1.125rem;--t-xl:1.375rem;--t-2xl:1.75rem;--ar-echelle:1.15;--interligne:1.55;--interligne-ar:1.9;--graisse-normale:400;--graisse-moyenne:500;--graisse-forte:600;--graisse-titre:700;--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.5rem;--e-6:2rem;--e-7:3rem;--e-8:4rem;--gouttiere:max(var(--e-4), env(safe-area-inset-left,0px));--largeur-page:75rem;--largeur-lecture:46rem;--r-s:4px;--r-m:6px;--r-l:10px;--r-plein:999px;--h-controle:2.75rem;--h-controle-s:2rem;--duree:.16s;--courbe:cubic-bezier(.2, 0, 0, 1);--pix-bleu:#0092d9;--pix-bleu-fonce:#0059b7;--pix-vert:#63c132;--pix-vert-clair:#9ee37d;--pix-noir:#000;--c-fond:#fdfaf3;--c-surface:#fff;--c-surface-2:#f4eee2;--c-texte:#1e2228;--c-texte-doux:#5b5348;--c-ligne:#e6dccb;--c-ligne-forte:#857967;--c-accent:var(--pix-bleu-fonce);--c-accent-fort:#00468f;--c-accent-doux:#e3edf9;--c-sur-accent:#fff;--c-signal:var(--pix-bleu);--c-accent-2:var(--pix-vert);--c-accent-2-doux:#e8f5e0;--c-focus:var(--pix-bleu-fonce);--c-ok:#2d6a14;--c-ok-doux:#e6f4dc;--c-attente:#7a4f00;--c-attente-doux:#fbefd6;--c-info:#5a3ea8;--c-info-doux:#eeeafa;--c-danger:#a3302a;--c-danger-doux:#fae3e0;--c-terre:#8a3d1c;--c-terre-doux:#f8e6dc;--c-ajout:#2d6a14;--c-ajout-fond:#e6f4dc;--c-retrait:#a3302a;--c-retrait-fond:#fae3e0;--ombre-1:0 1px 2px #11151b0f, 0 1px 1px #11151b0a;--ombre-2:0 6px 24px #11151b1a;--squelette-a:#ece4d4;--squelette-b:#f7f2e8;--c-encre:#14213d;--c-sur-encre:#fff;--c-mark:#d4f2c2;--police-kufi:var(--police-kufi-next,"Reem Kufi"), var(--police-ar);--police-ruqaa:var(--police-ruqaa-next,"Aref Ruqaa"), var(--police-ar);--maroc-fond:#fdfaf3;--maroc-titre:#5a2d16;--maroc-or-texte:#87601f;--maroc-texte-doux:#5b5348;--maroc-encre:#14213d;--maroc-sur-encre:#fdfaf3;--maroc-sur-encre-doux:#c8d6e8;--maroc-bouton:#14213d;--maroc-sur-bouton:#fdfaf3;--maroc-or:#b8863b;--maroc-or-1:#f1d68f;--maroc-or-2:#c79a45;--maroc-or-3:#8e6421;--maroc-ombre:#14213d2e;--mosaique-bleu:#8fb4d8;--mosaique-corail:#f4a09c;--mosaique-sauge:#b9d6c8;--mosaique-peche:#f8be8f;--mosaique-opacite:.7;--arabesque-opacite:.2;--decor-arabesque-opacite:.13;--decor-mosaique-opacite:.38;--zellige-terre:#b5532a;--zellige-safran:#d99a1e;--zellige-vert:#2e7d4f;--zellige-fes:#1f4f8f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-fond:#0e1524;--c-surface:#162036;--c-surface-2:#1e2a45;--c-texte:#e6e8ec;--c-texte-doux:#a9b2c2;--c-ligne:#2c3a57;--c-ligne-forte:#6f7f9e;--c-accent:#5cb8f0;--c-accent-fort:#8ccdf5;--c-accent-doux:#12304f;--c-sur-accent:#08142a;--c-signal:var(--pix-bleu);--c-accent-2:var(--pix-vert);--c-accent-2-doux:#18260f;--c-focus:#7cc6f4;--c-ok:#9ee37d;--c-ok-doux:#17280f;--c-attente:#e9bd64;--c-attente-doux:#33280f;--c-info:#c3b4f5;--c-info-doux:#251e40;--c-danger:#f59b92;--c-danger-doux:#3a1b19;--c-terre:#f0a986;--c-terre-doux:#38211a;--c-ajout:#9ee37d;--c-ajout-fond:#17280f;--c-retrait:#f7a9a1;--c-retrait-fond:#3b1c1a;--ombre-1:0 1px 2px #00000080;--ombre-2:0 8px 28px #0009;--squelette-a:#1b2640;--squelette-b:#24314f;--c-encre:#e9cf91;--c-sur-encre:#1a1206;--c-mark:#2c4f1c;--maroc-fond:#0e1524;--maroc-titre:#e9c97f;--maroc-or-texte:#d9b56a;--maroc-texte-doux:#b3a993;--maroc-encre:#1b2a4a;--maroc-sur-encre:#fdfaf3;--maroc-sur-encre-doux:#c8d6e8;--maroc-bouton:#e2c27a;--maroc-sur-bouton:#14213d;--maroc-or:#c79a45;--maroc-ombre:#00000080;--mosaique-bleu:#34506b;--mosaique-corail:#6e4442;--mosaique-sauge:#3f5a4f;--mosaique-peche:#6f5238;--mosaique-opacite:.55;--arabesque-opacite:.12;--decor-arabesque-opacite:.13;--decor-mosaique-opacite:.55;--zellige-terre:#d9774f;--zellige-safran:#e3b04b;--zellige-vert:#4fa776;--zellige-fes:#5b8fd0}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-fond:#0e1524;--c-surface:#162036;--c-surface-2:#1e2a45;--c-texte:#e6e8ec;--c-texte-doux:#a9b2c2;--c-ligne:#2c3a57;--c-ligne-forte:#6f7f9e;--c-accent:#5cb8f0;--c-accent-fort:#8ccdf5;--c-accent-doux:#12304f;--c-sur-accent:#08142a;--c-signal:var(--pix-bleu);--c-accent-2:var(--pix-vert);--c-accent-2-doux:#18260f;--c-focus:#7cc6f4;--c-ok:#9ee37d;--c-ok-doux:#17280f;--c-attente:#e9bd64;--c-attente-doux:#33280f;--c-info:#c3b4f5;--c-info-doux:#251e40;--c-danger:#f59b92;--c-danger-doux:#3a1b19;--c-terre:#f0a986;--c-terre-doux:#38211a;--c-ajout:#9ee37d;--c-ajout-fond:#17280f;--c-retrait:#f7a9a1;--c-retrait-fond:#3b1c1a;--ombre-1:0 1px 2px #00000080;--ombre-2:0 8px 28px #0009;--squelette-a:#1b2640;--squelette-b:#24314f;--c-encre:#e9cf91;--c-sur-encre:#1a1206;--c-mark:#2c4f1c;--maroc-fond:#0e1524;--maroc-titre:#e9c97f;--maroc-or-texte:#d9b56a;--maroc-texte-doux:#b3a993;--maroc-encre:#1b2a4a;--maroc-sur-encre:#fdfaf3;--maroc-sur-encre-doux:#c8d6e8;--maroc-bouton:#e2c27a;--maroc-sur-bouton:#14213d;--maroc-or:#c79a45;--maroc-ombre:#00000080;--mosaique-bleu:#34506b;--mosaique-corail:#6e4442;--mosaique-sauge:#3f5a4f;--mosaique-peche:#6f5238;--mosaique-opacite:.55;--arabesque-opacite:.12;--decor-arabesque-opacite:.13;--decor-mosaique-opacite:.55;--zellige-terre:#d9774f;--zellige-safran:#e3b04b;--zellige-vert:#4fa776;--zellige-fes:#5b8fd0}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:5rem}body{background:var(--c-fond);min-height:100dvh;color:var(--c-texte);font-family:var(--police-ui);font-size:var(--t-m);line-height:var(--interligne);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}h1,h2,h3,h4{line-height:1.25;font-family:var(--police-titre);font-weight:var(--graisse-titre);font-variant-numeric:lining-nums tabular-nums;text-wrap:balance;margin:0}h3,h4{font-weight:var(--graisse-forte)}h1{font-size:var(--t-2xl)}h2{font-size:var(--t-xl)}h3{font-size:var(--t-l)}p{margin:0}a{color:var(--c-accent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--c-accent-fort);text-decoration-thickness:2px}code,kbd,samp{font-family:var(--police-mono);font-size:.9em}img,svg{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;border-radius:var(--r-s)}::selection{background:var(--c-accent-doux);color:var(--c-texte)}[hidden]{display:none!important}.ar,:lang(ar){font-family:var(--police-ar);line-height:var(--interligne-ar)}.ar{font-size:calc(1em * var(--ar-echelle));font-variant-numeric:normal;overflow-wrap:normal;word-break:normal;unicode-bidi:isolate}.latin{direction:ltr;unicode-bidi:isolate}.mono{font-family:var(--police-mono);font-size:var(--t-s)}.doux{color:var(--c-texte-doux)}.visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.lien-evitement{inset-inline-start:var(--e-2);z-index:100;padding:var(--e-2) var(--e-3);background:var(--c-accent);color:var(--c-sur-accent);border-radius:var(--r-m);position:fixed;top:-10rem}.lien-evitement:focus{top:var(--e-2);color:var(--c-sur-accent)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.page{inline-size:100%;max-inline-size:var(--largeur-page);padding-inline:var(--gouttiere);padding-block:var(--e-5) var(--e-8);margin-inline:auto}.page-etroite{max-inline-size:calc(var(--largeur-lecture) + 2 * var(--e-4))}.page-tete{justify-content:space-between;align-items:flex-end;gap:var(--e-3) var(--e-4);flex-wrap:wrap;margin-block-end:var(--e-5);display:flex}.page-tete>div{gap:var(--e-2);min-inline-size:0;display:grid}.page-chapeau{color:var(--c-texte-doux);max-inline-size:65ch}.fil-ariane{font-size:var(--t-s);color:var(--c-texte-doux)}.fil-ariane ol{gap:var(--e-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fil-ariane li+li:before{content:"/";color:var(--c-ligne-forte);margin-inline-end:var(--e-1)}.section{gap:var(--e-3);margin-block-start:var(--e-6);display:grid}.section-titre{font-size:var(--t-l)}.section-titre:before{content:"";vertical-align:.12em;background:var(--c-signal);block-size:.45em;inline-size:.45em;margin-inline-end:.5em;display:inline-block}.grille-2{gap:var(--e-4);display:grid}@media (min-width:48rem){.grille-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.pile{gap:var(--e-4);display:grid}.rangee{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.liste{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.panneau{background:var(--c-surface);border:1px solid var(--c-ligne);border-radius:var(--r-l);padding:var(--e-4);min-inline-size:0}@media (min-width:48rem){.panneau{padding:var(--e-5)}}.entete{z-index:20;background:color-mix(in srgb, var(--c-surface) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-block-end:1px solid var(--c-ligne);position:sticky;top:0}.entete-barre{align-items:center;gap:var(--e-2) var(--e-4);max-inline-size:var(--largeur-page);padding-inline:var(--gouttiere);padding-block:var(--e-2);grid-template-columns:auto 1fr auto;grid-template-areas:"marque.outils""nav nav nav";margin-inline:auto;display:grid}@media (min-width:60rem){.entete-barre{grid-template-columns:auto 1fr auto;grid-template-areas:"marque nav outils";min-block-size:3.75rem}}.entete-marque{color:var(--c-texte);border-radius:var(--r-m);grid-area:marque;align-items:center;text-decoration:none;display:inline-flex}.entete-marque:hover{color:var(--c-texte)}.marque{align-items:center;gap:var(--e-2);color:var(--c-texte);line-height:1.15;display:inline-flex}.marque svg{flex:none;display:block}.marque-symbole{display:none!important}.marque-filet{background:var(--c-ligne-forte);block-size:1.25em;inline-size:1px}.marque-outil{font-family:var(--police-titre);font-weight:var(--graisse-forte);font-size:var(--t-m);white-space:nowrap}.marque-l .marque-filet{block-size:1.6em}.marque-l .marque-outil{font-size:var(--t-l)}@media (max-width:22.5rem){.marque-m .marque-logo{display:none}.marque-m .marque-symbole{display:block!important}}.entete-nav{grid-area:nav;min-inline-size:0}.entete-nav ul{gap:var(--e-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.entete-nav a{align-items:center;gap:var(--e-2);min-block-size:2.5rem;padding-inline:var(--e-3);border-radius:var(--r-m);color:var(--c-texte-doux);font-weight:var(--graisse-moyenne);font-size:var(--t-s);white-space:nowrap;text-decoration:none;display:inline-flex}.entete-nav a:hover{background:var(--c-surface-2);color:var(--c-texte)}.entete-nav a[aria-current=page]{background:var(--c-accent-doux);color:var(--c-accent);box-shadow:inset 0 -3px 0 var(--c-signal)}@media (max-width:39.99rem){html{scroll-padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px))}.entete{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--c-surface)}.entete-barre{grid-template-areas:"marque.outils"}.entete-nav{z-index:30;padding-block-end:env(safe-area-inset-bottom,0px);padding-inline:max(var(--e-1), env(safe-area-inset-left,0px)) max(var(--e-1), env(safe-area-inset-right,0px));background:var(--c-surface);border-block-start:1px solid var(--c-ligne);position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -4px 16px #0000000f}.entete-nav ul{flex-wrap:nowrap;gap:0}.entete-nav li{flex:1 1 0;min-inline-size:0}.entete-nav a{min-block-size:3.5rem;inline-size:100%;padding:var(--e-1);font-size:var(--t-xs);text-align:center;white-space:normal;border-radius:0;flex-direction:column;justify-content:center;gap:2px;line-height:1.15;position:relative}.entete-nav a[aria-current=page]{box-shadow:inset 0 3px 0 var(--c-signal);background:0 0}.entete-compteur{position:absolute;inset-block-start:2px;inset-inline-start:calc(50% + .5rem)}body:has(.entete-nav){padding-block-end:calc(3.5rem + var(--e-5) + env(safe-area-inset-bottom,0px))}html:has(.entete-nav){scroll-padding-block-end:calc(3.5rem + var(--e-3) + env(safe-area-inset-bottom,0px))}}.entete-compteur{min-inline-size:1.4rem;padding-inline:var(--e-1);border-radius:var(--r-plein);background:var(--c-accent);color:var(--c-sur-accent);font-family:var(--police-arrondie);font-size:var(--t-xs);text-align:center;line-height:1.4rem}.entete-outils{align-items:center;gap:var(--e-1);grid-area:outils;display:flex}.entete-compte{position:relative}.entete-compte summary{align-items:center;gap:var(--e-2);min-block-size:var(--h-controle);padding-inline:var(--e-1) var(--e-2);border-radius:var(--r-m);cursor:pointer;list-style:none;display:inline-flex}.entete-compte summary::-webkit-details-marker{display:none}.entete-compte summary:hover{background:var(--c-surface-2)}.avatar{border-radius:var(--r-plein);background:var(--c-accent-2-doux);block-size:2rem;inline-size:2rem;color:var(--c-texte);border:1px solid var(--c-ligne);font-family:var(--police-arrondie);font-size:var(--t-s);place-items:center;display:inline-grid}.entete-role{font-size:var(--t-s);color:var(--c-texte-doux)}@media (max-width:30rem){.entete-role{display:none}}.entete-menu{inset-inline-end:0;top:calc(100% + var(--e-1));z-index:30;gap:var(--e-1);min-inline-size:15rem;padding:var(--e-4);background:var(--c-surface);border:1px solid var(--c-ligne);border-radius:var(--r-l);box-shadow:var(--ombre-2);font-size:var(--t-s);display:grid;position:absolute}.entete-menu form{margin-block-start:var(--e-2)}.entete-menu-lien{align-items:center;gap:var(--e-2);min-block-size:44px;margin-block-start:var(--e-2);display:inline-flex}.entete-nom{font-weight:var(--graisse-forte)}.bandeau-maquette{background:var(--c-accent-2-doux);color:var(--c-texte);border-block-end:1px solid var(--c-ligne);font-size:var(--t-s)}.bandeau-maquette>div{gap:var(--e-1) var(--e-3);max-inline-size:var(--largeur-page);padding:var(--e-2) var(--gouttiere);flex-wrap:wrap;align-items:center;margin-inline:auto;display:flex}.icone{vertical-align:-.2em;flex:none}.badge{border-radius:var(--r-plein);font-family:var(--police-arrondie);font-size:var(--t-xs);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.3em;padding:.1rem .5rem;line-height:1.5;display:inline-flex}.badge-neutre{background:var(--c-surface-2);color:var(--c-texte-doux)}.badge-accent{background:var(--c-accent-doux);color:var(--c-accent)}.badge-ok{background:var(--c-ok-doux);color:var(--c-ok)}.badge-attente{background:var(--c-attente-doux);color:var(--c-attente)}.badge-info{background:var(--c-info-doux);color:var(--c-info)}.badge-danger{background:var(--c-danger-doux);color:var(--c-danger)}.badge-terre{background:var(--c-terre-doux);color:var(--c-terre)}.badge-contour{border-color:currentColor}.etiquette-type{font-family:var(--police-mono);font-size:var(--t-xs);font-weight:var(--graisse-moyenne);text-transform:uppercase;letter-spacing:.06em;color:var(--c-accent);background:var(--c-accent-doux);border-radius:var(--r-s);white-space:nowrap;padding:.1rem .45rem}.bouton{justify-content:center;align-items:center;gap:var(--e-2);min-block-size:var(--h-controle);padding-inline:var(--e-4);border-radius:var(--r-m);font-size:var(--t-s);font-weight:var(--graisse-moyenne);white-space:nowrap;cursor:pointer;transition:background-color var(--duree) var(--courbe), border-color var(--duree) var(--courbe), color var(--duree) var(--courbe);border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.bouton:hover{text-decoration:none}.bouton-s{min-block-size:var(--h-controle-s);padding-inline:var(--e-3)}.bouton-icone{inline-size:var(--h-controle);padding-inline:0}.bouton-icone.bouton-s{inline-size:var(--h-controle-s)}.bouton-primaire{background:var(--c-accent);color:var(--c-sur-accent)}.bouton-primaire:hover{background:var(--c-accent-fort);color:var(--c-sur-accent)}.bouton-secondaire{background:var(--c-surface);color:var(--c-texte);border-color:var(--c-ligne-forte)}.bouton-secondaire:hover{background:var(--c-surface-2);color:var(--c-texte)}.bouton-fantome{color:var(--c-texte);background:0 0}.bouton-fantome:hover{background:var(--c-surface-2);color:var(--c-texte)}.bouton-danger{background:var(--c-surface);color:var(--c-danger);border-color:var(--c-danger)}.bouton-danger:hover{background:var(--c-danger-doux);color:var(--c-danger)}.bouton:disabled,.bouton[aria-disabled=true]{cursor:not-allowed;opacity:.55}.bouton[aria-busy=true]{cursor:progress;opacity:.8}.roue{border:2px solid;border-radius:var(--r-plein);border-inline-end-color:#0000;block-size:1em;inline-size:1em;animation:.8s linear infinite tourner}@keyframes tourner{to{transform:rotate(1turn)}}.champ{align-content:start;gap:var(--e-1);min-inline-size:0;display:grid}.champ-libelle{justify-content:space-between;align-items:baseline;gap:var(--e-1) var(--e-3);font-size:var(--t-s);font-weight:var(--graisse-moyenne);flex-wrap:wrap;display:flex}.champ-requis{font-weight:var(--graisse-normale);color:var(--c-texte-doux)}.champ-langue{align-items:center;gap:var(--e-1);font-family:var(--police-mono);font-size:var(--t-xs);font-weight:var(--graisse-normale);color:var(--c-texte-doux);display:inline-flex}.champ-controle{inline-size:100%;min-block-size:var(--h-controle);padding:var(--e-2) var(--e-3);border:1px solid var(--c-ligne-forte);border-radius:var(--r-m);background:var(--c-surface);color:var(--c-texte);font-size:var(--t-m);line-height:var(--interligne)}textarea.champ-controle{resize:vertical;min-block-size:6rem}.champ-controle.ar{font-size:calc(var(--t-m) * var(--ar-echelle));line-height:var(--interligne-ar);padding-block:var(--e-1)}.champ-controle:hover{border-color:var(--c-texte-doux)}.champ-controle:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px;border-color:var(--c-focus)}.champ-controle::placeholder{color:var(--c-texte-doux);opacity:1}.champ-controle:disabled{background:var(--c-surface-2);cursor:not-allowed}.champ-lecture-seule .champ-controle{background:var(--c-surface-2);color:var(--c-texte-doux);font-family:var(--police-mono);font-size:var(--t-s);border-style:dashed}.champ-en-erreur .champ-controle{border-color:var(--c-danger);border-width:2px}.champ-aide{font-size:var(--t-s);color:var(--c-texte-doux)}.champ-erreur{align-items:flex-start;gap:var(--e-1);font-size:var(--t-s);font-weight:var(--graisse-moyenne);color:var(--c-danger);display:flex}.champ-select{display:block;position:relative}.champ-select select{appearance:none;cursor:pointer;padding-inline-end:var(--e-6)}.champ-select:after{content:"";inset-inline-end:var(--e-3);border-inline-end:2px solid var(--c-texte-doux);border-block-end:2px solid var(--c-texte-doux);pointer-events:none;block-size:.5rem;inline-size:.5rem;position:absolute;top:50%;transform:translateY(-70%)rotate(45deg)}.formulaire{gap:var(--e-5);display:grid}.formulaire fieldset{gap:var(--e-4);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.formulaire legend{font-size:var(--t-l);font-weight:var(--graisse-forte);margin-block-end:var(--e-3);padding:0}.formulaire-actions{gap:var(--e-2);padding-block:var(--e-3);background:var(--c-fond);border-block-start:1px solid var(--c-ligne);flex-wrap:wrap;align-items:center;display:flex;position:sticky;bottom:0}.recherche{gap:var(--e-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.recherche-champ{display:block;position:relative}.recherche-loupe{inset-inline-start:var(--e-3);color:var(--c-texte-doux);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.recherche input{min-block-size:3rem;inline-size:100%;padding-inline:calc(var(--e-3) + 20px + var(--e-2)) var(--e-3);border:1px solid var(--c-ligne-forte);border-radius:var(--r-m);background:var(--c-surface);font-size:var(--t-m);font-family:var(--police-ui), var(--police-ar);unicode-bidi:plaintext}.recherche input:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px;border-color:var(--c-focus)}.recherche input::placeholder{color:var(--c-texte-doux);opacity:1}.recherche-envoyer{min-block-size:3rem}.recherche-aide{font-size:var(--t-s);color:var(--c-texte-doux);grid-column:1/-1}@media (max-width:30rem){.recherche-envoyer{padding-inline:var(--e-3)}}.mise-en-page-recherche{gap:var(--e-4);margin-block-start:var(--e-4);display:grid}@media (min-width:64rem){.mise-en-page-recherche{gap:var(--e-6);grid-template-columns:15.5rem minmax(0,1fr);align-items:start}}.resultats-tete{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-4);font-size:var(--t-s);color:var(--c-texte-doux);flex-wrap:wrap;margin-block-end:var(--e-3);display:flex}.filtres-bascule{list-style:none}.filtres-bascule::-webkit-details-marker{display:none}.filtres[open] .filtres-bascule{background:var(--c-accent-doux);border-color:var(--c-accent);color:var(--c-accent)}.filtres-formulaire{gap:var(--e-4);padding:var(--e-4);background:var(--c-surface);border:1px solid var(--c-ligne);border-radius:var(--r-l);margin-block-start:var(--e-3);display:grid}@media (min-width:40rem) and (max-width:63.99rem){.filtres-formulaire{grid-template-columns:repeat(3,minmax(0,1fr))}.filtres-actions{grid-column:1/-1}}@media (min-width:64rem){.filtres{position:sticky;top:5.5rem}.filtres::details-content{content-visibility:visible;block-size:auto}.filtres-bascule{display:none}.filtres-formulaire{background:0 0;border:0;margin-block-start:0;padding:0}}.filtres-groupe{border:0;gap:0;min-inline-size:0;margin:0;padding:0;display:grid}.filtres-groupe legend{font-size:var(--t-xs);font-weight:var(--graisse-forte);text-transform:uppercase;letter-spacing:.06em;color:var(--c-texte-doux);margin-block-end:var(--e-1);padding:0}.filtres-option{align-items:center;gap:var(--e-2);min-block-size:2rem;font-size:var(--t-s);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.filtres-option input{block-size:1.05rem;inline-size:1.05rem;accent-color:var(--c-accent);margin:0}.filtres-option label{cursor:pointer}.filtres-option-vide label,.filtres-option-vide .filtres-nombre{color:var(--c-texte-doux)}.filtres-nombre{font-size:var(--t-xs);color:var(--c-texte-doux)}.filtres-actions{gap:var(--e-2);flex-wrap:wrap;display:flex}.puces{gap:var(--e-2);margin:0 0 var(--e-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.puce{align-items:center;gap:var(--e-1);min-block-size:2rem;padding-inline:var(--e-3) var(--e-2);border:1px solid var(--c-accent);border-radius:var(--r-plein);background:var(--c-accent-doux);color:var(--c-accent);font-size:var(--t-s);text-decoration:none;display:inline-flex}.puce:hover{background:var(--c-surface);text-decoration:none}.carte{gap:var(--e-2);padding:var(--e-4);background:var(--c-surface);border:1px solid var(--c-ligne);border-inline-start:4px solid var(--c-ligne);border-radius:var(--r-l);min-inline-size:0;display:grid}.carte-valide{border-inline-start-color:var(--c-ok)}.carte-a-valider{border-inline-start-color:var(--c-attente)}.carte-candidat{border-inline-start-color:var(--c-info)}.carte-rejete{border-inline-start-color:var(--c-danger)}.carte-tete{align-items:baseline;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.carte-titre{font-size:var(--t-l);min-inline-size:0}.carte-titre a{color:var(--c-texte);text-decoration:none}.carte-titre a:hover{color:var(--c-accent);text-decoration:underline}.carte-badges{gap:var(--e-1);flex-wrap:wrap;margin-inline-start:auto;display:flex}.carte-darija{font-size:calc(var(--t-xl) * 1.05);text-align:left;line-height:1.45}.carte-meta{font-size:var(--t-s);color:var(--c-texte-doux)}.carte-extrait{color:var(--c-texte-doux);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.carte-extrait.ar,.carte-extrait .ar{color:var(--c-texte)}.carte-prononciation{align-items:baseline;gap:var(--e-2);flex-wrap:wrap;display:flex}.carte-prononciation .ar{font-size:var(--t-l)}.carte-pied{gap:var(--e-1) var(--e-2);font-size:var(--t-xs);color:var(--c-texte-doux);flex-wrap:wrap;display:flex}.carte-pied code{font-size:var(--t-xs)}.carte-squelette{border-inline-start-color:var(--c-ligne)}.squelette{border-radius:var(--r-s);background:linear-gradient(90deg, var(--squelette-a) 0%, var(--squelette-b) 50%, var(--squelette-a) 100%);background-size:200% 100%;max-inline-size:100%;animation:1.4s ease-in-out infinite luire;display:block}@keyframes luire{0%{background-position:100% 0}to{background-position:-100% 0}}.vide{justify-items:center;gap:var(--e-2);padding:var(--e-6) var(--e-4);text-align:center;border:1px dashed var(--c-ligne-forte);border-radius:var(--r-l);background:var(--c-surface);display:grid}.vide-icone{border-radius:var(--r-plein);background:var(--c-surface-2);block-size:3.25rem;inline-size:3.25rem;color:var(--c-texte-doux);place-items:center;display:inline-grid;position:relative}.vide-erreur{border-style:solid;border-color:var(--c-danger)}.vide-erreur .vide-icone{background:var(--c-danger-doux);color:var(--c-danger)}.vide-titre{font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-l)}.vide-texte{max-inline-size:48ch;color:var(--c-texte-doux)}.vide-action{margin-block-start:var(--e-2)}.alerte{align-items:flex-start;gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-l);font-size:var(--t-s);border:1px solid;display:flex}.alerte>.icone{margin-block-start:.1rem}.alerte-corps{gap:var(--e-1);min-inline-size:0;color:var(--c-texte);display:grid}.alerte-titre{font-weight:var(--graisse-forte)}.alerte-info{background:var(--c-info-doux);border-color:var(--c-info);color:var(--c-info)}.alerte-attente{background:var(--c-attente-doux);border-color:var(--c-attente);color:var(--c-attente)}.alerte-danger{background:var(--c-danger-doux);border-color:var(--c-danger);color:var(--c-danger)}.alerte-ok{background:var(--c-ok-doux);border-color:var(--c-ok);color:var(--c-ok)}.diff{border:1px solid var(--c-ligne);border-radius:var(--r-m);background:var(--c-surface);display:grid;overflow:hidden}.diff-entete{display:none}.diff-ligne{gap:var(--e-2);padding:var(--e-3);min-inline-size:0;display:grid}.diff-ligne+.diff-ligne{border-block-start:1px solid var(--c-ligne)}.diff-champ{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.diff-champ code{font-weight:var(--graisse-moyenne)}.diff-nature{font-size:var(--t-xs);color:var(--c-texte-doux)}.diff-nature-ajout{color:var(--c-ajout)}.diff-nature-retrait{color:var(--c-retrait)}.diff-avant,.diff-apres{gap:var(--e-1);min-inline-size:0;display:grid}.diff-etiquette{font-size:var(--t-xs);font-weight:var(--graisse-forte);text-transform:uppercase;letter-spacing:.06em;color:var(--c-texte-doux)}.diff del,.diff ins{padding:var(--e-1) var(--e-2);border-radius:var(--r-s);text-decoration:none;display:block}.diff del{background:var(--c-retrait-fond);color:var(--c-retrait)}.diff del>*{text-decoration:line-through;text-decoration-thickness:1px}.diff ins{background:var(--c-ajout-fond);color:var(--c-ajout)}.diff del .ar,.diff ins .ar{text-align:start;display:block}.diff-vide{font-size:var(--t-s);color:var(--c-texte-doux);padding:var(--e-1) var(--e-2);font-style:italic}@media (min-width:48rem){.diff-entete,.diff-ligne{gap:var(--e-3);grid-template-columns:10rem minmax(0,1fr) minmax(0,1fr)}.diff-entete{padding:var(--e-2) var(--e-3);background:var(--c-surface-2);font-size:var(--t-xs);font-weight:var(--graisse-forte);text-transform:uppercase;letter-spacing:.06em;color:var(--c-texte-doux);display:grid}.diff-etiquette{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.diff-champ{flex-direction:column;align-items:flex-start;gap:0}}.detail-entete{gap:var(--e-3);display:grid}.detail-darija{font-size:calc(var(--t-2xl) * 1.1);line-height:1.5}.champs{margin:0;display:grid}.champs>div{gap:var(--e-1);padding-block:var(--e-3);border-block-end:1px solid var(--c-ligne);min-inline-size:0;display:grid}.champs>div:last-child{border-block-end:0}@media (min-width:40rem){.champs>div{gap:var(--e-4);grid-template-columns:11rem minmax(0,1fr)}}.champs dt{font-size:var(--t-s);font-weight:var(--graisse-moyenne);color:var(--c-texte-doux)}.champs dt code{font-size:var(--t-xs);font-weight:var(--graisse-normale);display:block}.champs dd{min-inline-size:0;margin:0}.champs ul{margin:0;padding-inline-start:1.1rem}.valeur-vide{color:var(--c-texte-doux);font-style:italic}.exemple{gap:var(--e-1);border-inline-start:3px solid var(--c-accent-2);padding-inline-start:var(--e-3);display:grid}.langues{gap:var(--e-3);display:grid}@media (min-width:48rem){.langues{grid-template-columns:repeat(2,minmax(0,1fr))}}.langue-bloc{gap:var(--e-2);padding:var(--e-4);border:1px solid var(--c-ligne);border-radius:var(--r-m);background:var(--c-surface);align-content:start;display:grid}.langue-bloc h3{justify-content:space-between;gap:var(--e-2);font-size:var(--t-xs);font-weight:var(--graisse-forte);text-transform:uppercase;letter-spacing:.06em;color:var(--c-texte-doux);display:flex}.mots-cles{gap:var(--e-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mots-cles li{padding:0 var(--e-2);border-radius:var(--r-s);background:var(--c-surface-2);font-size:var(--t-s)}.mots-cles li.ar{font-size:calc(var(--t-s) * var(--ar-echelle))}.repliques{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.replique{gap:var(--e-3);padding:var(--e-2) var(--e-3);border-radius:var(--r-m);background:var(--c-surface);border:1px solid var(--c-ligne);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.replique-locuteur{font-weight:var(--graisse-forte);color:var(--c-accent)}.ligne-travail{gap:var(--e-2);padding:var(--e-4);background:var(--c-surface);border:1px solid var(--c-ligne);border-radius:var(--r-l);min-inline-size:0;display:grid}.ligne-travail-tete{align-items:baseline;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.ligne-travail-tete h2,.ligne-travail-tete h3{font-size:var(--t-m);min-inline-size:0}.ligne-travail-meta{gap:var(--e-1) var(--e-3);font-size:var(--t-s);color:var(--c-texte-doux);flex-wrap:wrap;display:flex}.numero-pr{font-family:var(--police-mono);font-size:var(--t-s);color:var(--c-texte-doux)}.case-lot{align-items:center;gap:var(--e-2);min-block-size:2rem;font-size:var(--t-s);display:inline-flex}.case-lot input{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--c-accent);margin:0}.barre-lot{z-index:10;justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-4);padding:var(--e-3) var(--e-4);background:var(--c-surface);border:1px solid var(--c-accent);border-radius:var(--r-l);box-shadow:var(--ombre-1);flex-wrap:wrap;margin-block-end:var(--e-4);display:flex;position:sticky;top:6.75rem}@media (min-width:60rem){.barre-lot{top:4.75rem}}.frise{gap:var(--e-4);margin:0;padding:0;list-style:none;display:grid;position:relative}.frise:before{content:"";inset-block:var(--e-2);background:var(--c-ligne);inline-size:2px;position:absolute;inset-inline-start:.6rem}.frise>li{padding-inline-start:var(--e-6);position:relative}.frise>li:before{content:"";inset-inline-start:.25rem;border-radius:var(--r-plein);background:var(--c-surface);border:2px solid var(--c-accent);block-size:.75rem;inline-size:.75rem;position:absolute;top:1.25rem}.tableau-conteneur{border:1px solid var(--c-ligne);border-radius:var(--r-l);background:var(--c-surface);overflow-x:auto}.tableau{border-collapse:collapse;inline-size:100%;font-size:var(--t-s)}.tableau caption{text-align:start;padding:var(--e-3) var(--e-4);font-weight:var(--graisse-forte)}.tableau th,.tableau td{padding:var(--e-2) var(--e-3);text-align:start;vertical-align:top;border-block-start:1px solid var(--c-ligne)}.tableau thead th{background:var(--c-surface-2);font-size:var(--t-xs);font-weight:var(--graisse-forte);text-transform:uppercase;letter-spacing:.04em;color:var(--c-texte-doux);white-space:nowrap}.tableau .nombre{text-align:end;font-family:var(--police-mono);white-space:nowrap}.jauge{block-size:.35rem;inline-size:4.5rem;border-radius:var(--r-plein);background:var(--c-surface-2);margin-block-start:var(--e-1);margin-inline-start:auto;display:block;overflow:hidden}.jauge>span{background:var(--c-accent);block-size:100%;display:block}.rag-cartes{gap:var(--e-3);display:grid}.rag-tableau{display:none}@media (min-width:48rem){.rag-cartes{display:none}.rag-tableau{display:block}}.scores{gap:var(--e-2);border-block-start:1px solid var(--c-ligne);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding-block-start:var(--e-2);display:grid}.scores>div{gap:0;display:grid}.scores dt{font-size:var(--t-xs);color:var(--c-texte-doux)}.scores dd{font-family:var(--police-mono);font-size:var(--t-s);margin:0}.scores>div:has(.rag-fichier){grid-column:1/-1}.rag-fichier{font-size:var(--t-xs);overflow-wrap:anywhere}.mesures{gap:var(--e-2) var(--e-5);flex-wrap:wrap;margin:0;display:flex}.mesures>div{display:grid}.mesures dt{font-size:var(--t-xs);color:var(--c-texte-doux);text-transform:uppercase;letter-spacing:.06em}.mesures dd{font-size:var(--t-xl);font-weight:var(--graisse-forte);margin:0}.connexion{min-block-size:100dvh;padding:var(--e-5) var(--gouttiere);place-items:center;display:grid;position:relative;overflow:hidden}.connexion-carte{gap:var(--e-4);inline-size:100%;max-inline-size:26rem;padding:var(--e-5);background:var(--c-surface);border:1px solid var(--c-ligne);border-radius:var(--r-l);box-shadow:var(--ombre-2);display:grid;position:relative}.connexion-marque{align-items:center;margin-inline-start:-3.66755px;display:flex}.connexion-carte:before{content:"";background:linear-gradient(to right, var(--pix-bleu) 0 25%, var(--pix-vert) 25% 50%, var(--pix-bleu-fonce) 50% 75%, var(--pix-vert-clair) 75%);block-size:.5rem;inline-size:2rem;position:absolute;inset-block-start:-1px;inset-inline-end:var(--e-5)}.catalogue{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.catalogue{grid-template-columns:repeat(3,minmax(0,1fr))}}.catalogue a{gap:var(--e-1);block-size:100%;padding:var(--e-4);background:var(--c-surface);border:1px solid var(--c-ligne);border-radius:var(--r-l);color:var(--c-texte);text-decoration:none;display:grid}.catalogue a:hover{border-color:var(--c-accent)}.catalogue strong{color:var(--c-accent)}.nuancier{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.nuancier li{gap:var(--e-1);font-size:var(--t-xs);display:grid}.nuancier span:first-child{border-radius:var(--r-m);border:1px solid var(--c-ligne);block-size:2.5rem}.diff-traduction{font-size:var(--t-s);display:block}.exemple-edition{border-inline-start:3px solid var(--c-accent-2);padding-inline-start:var(--e-3)}.admin-surtitre{margin:0 0 var(--e-2);font-size:var(--t-xs);font-weight:var(--graisse-forte);letter-spacing:.06em;text-transform:uppercase;color:var(--c-texte-doux)}.admin-onglets{border-block-end:1px solid var(--c-ligne);margin-block-end:var(--e-5);overflow-x:auto}.admin-onglets ul{gap:var(--e-1);margin:0;padding:0;list-style:none;display:flex}.admin-onglets a{align-items:center;gap:var(--e-2);min-block-size:2.75rem;padding-inline:var(--e-3);color:var(--c-texte-doux);font-weight:var(--graisse-moyenne);font-size:var(--t-s);white-space:nowrap;border-block-end:3px solid #0000;text-decoration:none;display:inline-flex}.admin-onglets a:hover{color:var(--c-texte);background:var(--c-surface-2)}.admin-onglets a[aria-current=page]{color:var(--c-accent);border-block-end-color:var(--c-signal)}@media (max-width:34rem){.admin-onglets{overflow-x:visible}.admin-onglets ul{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-onglets a{white-space:normal;inline-size:100%;display:flex}.admin-onglets a[aria-current=page]{background:var(--c-surface-2)}}.admin-section{margin-block-end:var(--e-5)}.admin-section-titre{margin:0 0 var(--e-4);font-size:var(--t-l)}.admin-liste{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.admin-element{gap:var(--e-3);display:grid}.voix-sans-membre+.voix-sans-membre{border-block-start:1px solid var(--c-ligne);padding-block-start:var(--e-4)}.admin-element-tete{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.admin-element-titre{font-size:var(--t-m);font-weight:var(--graisse-forte);overflow-wrap:anywhere;min-inline-size:0;margin:0}.admin-meta{gap:var(--e-2) var(--e-4);font-size:var(--t-s);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;display:grid}.admin-meta div{min-inline-size:0}.admin-meta dt{font-size:var(--t-xs);color:var(--c-texte-doux)}.admin-meta dd{overflow-wrap:anywhere;margin:0}.admin-details summary{cursor:pointer;min-block-size:2.75rem;color:var(--c-accent);font-weight:var(--graisse-moyenne);font-size:var(--t-s);align-items:center;display:flex}.admin-details-corps{gap:var(--e-4);border-block-start:1px solid var(--c-ligne);padding-block-start:var(--e-3);display:grid}.formulaire-admin{gap:var(--e-4);min-inline-size:0;display:grid}.grille-admin{gap:var(--e-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:start;display:grid}.grille-admin>.rangee,.grille-admin>.formulaire-admin-resultat{grid-column:1/-1}.formulaire-admin>.garde-modifications:empty{margin-block-start:calc(-1 * var(--e-4))}.formulaire-admin-resultat{gap:var(--e-3);display:grid}.case-confirmation{align-items:flex-start;gap:var(--e-2);font-size:var(--t-s);display:flex}.case-confirmation input{block-size:1.1rem;inline-size:1.1rem;accent-color:var(--c-accent);flex:none;margin-block-start:.15rem}.perimetre,.cases{gap:var(--e-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.perimetre>legend{font-size:var(--t-l);font-weight:var(--graisse-forte);margin-block-end:var(--e-3)}.cases>legend{font-size:var(--t-s);font-weight:var(--graisse-forte);margin-block-end:var(--e-2)}.cases-grille{gap:0 var(--e-4);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.cases-grille .filtres-option{grid-template-columns:auto minmax(0,1fr);min-block-size:2.75rem}.avertissement-nc .alerte-corps{gap:var(--e-2);display:grid}.avertissement-nc p{margin:0}.jeton-secret{gap:var(--e-2);padding:var(--e-4);border:2px solid var(--c-attente);border-radius:var(--r-l);background:var(--c-attente-doux);display:grid}.jeton-secret-titre{align-items:center;gap:var(--e-2);font-weight:var(--graisse-forte);color:var(--c-attente);margin:0;display:flex}.jeton-secret-ligne{gap:var(--e-2);flex-wrap:wrap;display:flex}.jeton-secret-ligne input{min-inline-size:0;font-family:var(--police-mono);font-size:var(--t-s);flex:16rem}.jauge-quota{block-size:.5rem;inline-size:100%;max-inline-size:10rem;accent-color:var(--c-accent);margin-block-start:var(--e-1);display:block}.journal-details{max-block-size:10rem;max-inline-size:28rem;font-size:var(--t-xs);white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;margin:0;overflow:auto}.admin-annonces{z-index:5;position:sticky;inset-block-start:var(--e-2)}.admin-annonces:not(:empty){margin-block-end:var(--e-4)}@media (min-width:60rem){.entete-barre:has(.entete-nav a[href$=\/voix]):has(.entete-nav li:nth-child(7)) .entete-qui{display:none}}@media (min-width:40rem) and (max-width:74.99rem){.entete-barre:has(.entete-nav a[href$=\/voix]):has(.entete-nav li:nth-child(7)) .entete-nav .icone{display:none}}@media (min-width:40rem) and (max-width:64.99rem){.entete-barre:has(.entete-nav a[href$=\/voix]):has(.entete-nav li:nth-child(7)) .entete-nav a{padding-inline:var(--e-1)}}.texte-lu{gap:var(--e-1);min-inline-size:0;display:grid}.texte-lu-nature{align-items:center;gap:var(--e-1) var(--e-3);font-size:var(--t-s);flex-wrap:wrap;display:flex}.texte-lu-darija{font-size:calc(var(--t-xl) * var(--ar-echelle));text-align:start;font-weight:600}.texte-lu-grand .texte-lu-darija{font-size:calc(2rem * var(--ar-echelle));padding-block:var(--e-2);line-height:1.7}@media (min-width:48rem){.texte-lu-grand .texte-lu-darija{font-size:calc(2.5rem * var(--ar-echelle))}}.texte-lu-latin{font-size:var(--t-l)}.texte-lu-grand .texte-lu-latin{font-size:var(--t-xl)}.texte-lu-fr{color:var(--c-texte-doux)}.texte-lu-libelle{font-family:var(--police-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--c-texte-doux);margin-inline-end:var(--e-1);display:inline-block}.texte-lu-consigne{padding:var(--e-2) var(--e-3);border-inline-start:3px solid var(--c-signal);background:var(--c-accent-doux);border-radius:var(--r-s);font-size:var(--t-s)}.enr{gap:var(--e-4);max-inline-size:var(--largeur-lecture);margin-inline:auto;display:grid}.enr-tete{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.enr-titre{font-size:var(--t-l)}.enr-file{align-items:center;gap:var(--e-2);font-size:var(--t-s);color:var(--c-texte-doux);display:flex}.enr-file progress{block-size:.5rem;inline-size:8rem;accent-color:var(--c-accent)}.enr-texte,.enr-console{padding:var(--e-4);background:var(--c-surface);border:1px solid var(--c-ligne);border-radius:var(--r-l);min-inline-size:0}@media (min-width:48rem){.enr-texte{padding:var(--e-5) var(--e-6)}}.enr-console{gap:var(--e-4);display:grid}.enr-console-active{border-color:var(--c-danger);box-shadow:inset 0 0 0 1px var(--c-danger)}.enr-statut{align-items:flex-start;gap:var(--e-2);font-weight:var(--graisse-moyenne);flex-wrap:wrap;display:flex}.enr-statut>span:last-child{flex:12rem;min-inline-size:0}.enr-statut>.icone{color:var(--c-texte-doux);margin-block-start:.15rem}.enr-statut-enregistrement>.icone{color:var(--c-danger)}.enr-statut-envoye,.enr-statut-envoye>.icone{color:var(--c-ok)}.enr-pastille{border-radius:var(--r-plein);background:var(--c-danger-doux);color:var(--c-danger);font-family:var(--police-mono);font-size:var(--t-xs);white-space:nowrap;align-items:center;gap:.3em;padding:0 .45rem;line-height:1.6;display:inline-flex}.enr-pastille:before{content:"";border-radius:var(--r-plein);background:currentColor;block-size:.5em;inline-size:.5em;animation:1.2s steps(2,jump-none) infinite clignoter}@keyframes clignoter{50%{opacity:.2}}.enr-mesures{gap:var(--e-3);align-items:center;display:grid}@media (min-width:30rem){.enr-mesures{grid-template-columns:minmax(0,1fr) auto}}.enr-niveau{--niveau:0;justify-content:center;align-items:center;gap:3px;block-size:3.5rem;min-inline-size:0;display:flex;overflow:hidden}.enr-niveau>span{min-inline-size:2px;max-inline-size:.5rem;block-size:calc(8% + 92% * var(--niveau) * var(--f));border-radius:var(--r-plein);background:var(--c-ligne-forte);flex:1 1 0;transition:block-size 80ms linear}.enr-niveau-actif>span{background:var(--c-accent)}.enr-niveau-simule>span{block-size:calc(30% * var(--f));animation:.9s ease-in-out infinite alternate niveau-simule;animation-delay:calc(var(--i) * -73ms)}@keyframes niveau-simule{0%{block-size:calc(12% * var(--f))}60%{block-size:calc(70% * var(--f))}to{block-size:calc(100% * var(--f))}}@media (prefers-reduced-motion:reduce){.enr-niveau>span,.enr-chrono-barre>span,.enr-bouton-disque{transition:none}.enr-niveau-simule>span{block-size:calc(55% * var(--f));animation:none}.enr-pastille:before{animation:none}}.enr-chrono{gap:var(--e-1);justify-items:end;min-inline-size:9rem;display:grid}.enr-chrono p{justify-items:end;line-height:1.15;display:grid}.enr-chrono-chiffres{font-family:var(--police-mono);font-size:2.25rem;font-weight:var(--graisse-moyenne);font-variant-numeric:tabular-nums}.enr-chrono-legende{font-size:var(--t-s);color:var(--c-texte-doux)}.enr-chrono-barre{border-radius:var(--r-plein);background:var(--c-surface-2);block-size:.35rem;inline-size:100%;display:block;overflow:hidden}.enr-chrono-barre>span{background:var(--c-accent);block-size:100%;transition:inline-size .2s linear;display:block}.enr-chrono-fin .enr-chrono-chiffres,.enr-chrono-fin .enr-chrono-legende{color:var(--c-attente)}.enr-chrono-fin .enr-chrono-barre>span{background:var(--c-attente)}@media (max-width:29.99rem){.enr{gap:var(--e-3)}.enr-texte,.enr-console{padding:var(--e-3)}.enr-console{gap:var(--e-3)}.enr .texte-lu-grand .texte-lu-darija{padding-block:0}.enr-mesures{gap:var(--e-2);grid-template-columns:minmax(0,1fr) auto}.enr-chrono{min-inline-size:6.5rem}.enr-chrono-chiffres{font-size:1.75rem}.enr-chrono-legende{font-size:var(--t-xs)}.enr-commande{padding-block:0}}.enr-commande{justify-items:center;gap:var(--e-2);padding-block:var(--e-2);display:grid}.enr-bouton{justify-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-4);border-radius:var(--r-l);color:var(--c-texte);cursor:pointer;font-weight:var(--graisse-forte);font-size:var(--t-l);background:0 0;border:0;display:grid}.enr-bouton:focus-visible{outline-offset:4px}.enr-bouton-disque{border-radius:var(--r-plein);background:var(--c-accent);block-size:6rem;inline-size:6rem;color:var(--c-sur-accent);box-shadow:var(--ombre-2);transition:background-color var(--duree) var(--courbe), transform var(--duree) var(--courbe);place-items:center;display:grid}.enr-bouton:hover .enr-bouton-disque{background:var(--c-accent-fort)}.enr-bouton:active .enr-bouton-disque{transform:scale(.96)}.enr-bouton-arreter .enr-bouton-disque,.enr-bouton-arreter:hover .enr-bouton-disque{background:var(--c-danger);color:var(--c-surface);box-shadow:0 0 0 6px var(--c-danger-doux), var(--ombre-2)}.enr-bouton[aria-disabled=true]{cursor:progress}.enr-bouton[aria-disabled=true] .enr-bouton-disque{opacity:.7}.enr-bouton .roue{border-width:3px;block-size:2rem;inline-size:2rem}.enr-astuce{font-size:var(--t-s);text-align:center}.enr-actions{gap:var(--e-2);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:29.99rem){.enr-actions{justify-content:stretch;display:grid}.enr-actions .bouton{min-block-size:3rem;inline-size:100%}}.enr-pied{justify-content:space-between;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.enr-lien-consentement,.consentement-lien-retrait{align-items:center;gap:var(--e-1);min-block-size:var(--h-controle);font-size:var(--t-s);display:inline-flex}.aide-micro{gap:var(--e-2);display:grid}.aide-micro h3{font-size:var(--t-m)}.aide-micro-bloc{border:1px solid var(--c-ligne);border-radius:var(--r-m);background:var(--c-fond)}.aide-micro-bloc summary{min-block-size:var(--h-controle);padding:var(--e-2) var(--e-3);font-weight:var(--graisse-forte);cursor:pointer;display:list-item}.aide-micro-bloc ol{gap:var(--e-1);padding-block:0 var(--e-2);padding-inline:var(--e-6) var(--e-3);margin:0;display:grid}.aide-micro-bloc>p{padding:0 var(--e-3) var(--e-3);font-size:var(--t-s)}.lecteur{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;min-inline-size:0;display:flex}.lecteur-etiquette,.ab-lettre{border-radius:var(--r-s);background:var(--c-texte);block-size:1.75rem;inline-size:1.75rem;color:var(--c-surface);font-family:var(--police-mono);font-weight:var(--graisse-forte);place-items:center;display:inline-grid}.lecteur-bouton{border-radius:var(--r-plein)}.lecteur-actif .lecteur-bouton{background:var(--c-accent-doux);border-color:var(--c-accent);color:var(--c-accent)}.lecteur-position{min-inline-size:6rem;block-size:var(--h-controle);accent-color:var(--c-accent);cursor:pointer;flex:8rem;margin:0}.lecteur-temps{font-family:var(--police-mono);font-size:var(--t-s);color:var(--c-texte-doux);white-space:nowrap}.lecteur-panne{font-size:var(--t-s);color:var(--c-danger);flex-basis:100%}.consentement{gap:var(--e-5);max-inline-size:var(--largeur-lecture);margin-inline:auto;display:grid}.consentement-intro{gap:var(--e-2);display:grid}.consentement-essentiel{gap:var(--e-3);padding:var(--e-4);background:var(--c-surface);border:1px solid var(--c-ligne);border-inline-start:4px solid var(--c-signal);border-radius:var(--r-l);margin:0;list-style:none;display:grid}@media (min-width:48rem){.consentement-essentiel{grid-template-columns:repeat(2,minmax(0,1fr))}}.consentement-essentiel li{gap:var(--e-1);font-size:var(--t-s);display:grid}.consentement-essentiel strong{font-size:var(--t-m)}.consentement-cases,.consentement-profil,.motifs{gap:var(--e-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.consentement-cases legend,.consentement-profil legend,.motifs legend{font-family:var(--police-titre);font-size:var(--t-l);font-weight:var(--graisse-forte);margin-block-end:var(--e-2);padding:0}.case-finalite{gap:var(--e-1) var(--e-3);padding:var(--e-3) var(--e-4);background:var(--c-surface);border:1px solid var(--c-ligne-forte);border-radius:var(--r-l);grid-template-columns:auto minmax(0,1fr);display:grid}.case-finalite:has(input:checked){border-color:var(--c-accent);box-shadow:inset 0 0 0 1px var(--c-accent)}.case-finalite:has(input:focus-visible){outline:2px solid var(--c-focus);outline-offset:2px}.case-finalite input{block-size:1.5rem;inline-size:1.5rem;accent-color:var(--c-accent);cursor:pointer;margin:.1rem 0 0}.case-finalite input:focus-visible{outline:none}.case-finalite label{gap:var(--e-1);cursor:pointer;display:grid}.case-finalite .champ-aide{grid-column:2}.case-finalite-titre{align-items:center;gap:var(--e-1) var(--e-2);font-weight:var(--graisse-forte);flex-wrap:wrap;display:flex}.case-finalite-mention{border:1px solid var(--c-ligne-forte);border-radius:var(--r-plein);font-family:var(--police-arrondie);font-size:var(--t-xs);font-weight:var(--graisse-normale);color:var(--c-texte-doux);padding:0 .5rem}.case-finalite-mention.requise{border-color:var(--c-accent);background:var(--c-accent-doux);color:var(--c-accent)}.consentement-details{border:1px solid var(--c-ligne);border-radius:var(--r-l);background:var(--c-surface)}.consentement-details summary{align-items:center;gap:var(--e-2);min-block-size:var(--h-controle);padding:var(--e-2) var(--e-4);font-weight:var(--graisse-forte);color:var(--c-accent);cursor:pointer;list-style:none;display:flex}.consentement-details summary::-webkit-details-marker{display:none}.consentement-details summary .icone{transition:transform var(--duree) var(--courbe)}.consentement-details[open] summary .icone{transform:rotate(90deg)}.consentement-details-corps{gap:var(--e-4);padding:0 var(--e-4) var(--e-4);display:grid}.consentement-details-corps section{gap:var(--e-2);display:grid}.consentement-details-corps h3{font-size:var(--t-m)}.consentement-actions{align-items:center;gap:var(--e-3) var(--e-4);flex-wrap:wrap;display:flex}@media (max-width:29.99rem){.consentement-actions .bouton{min-block-size:3rem;inline-size:100%}}.consentement-version{font-size:var(--t-s)}.file-progression{gap:var(--e-4);margin-block-end:var(--e-5);display:grid}@media (min-width:48rem){.file-progression{grid-template-columns:repeat(2,minmax(0,1fr))}}.progression{gap:var(--e-2);display:grid}.progression p{justify-content:space-between;gap:var(--e-1) var(--e-3);font-size:var(--t-s);flex-wrap:wrap;display:flex}.progression progress{block-size:.6rem;inline-size:100%;accent-color:var(--c-accent)}.file-element{gap:var(--e-3)}.file-element-prioritaire{border-inline-start-color:var(--c-attente)}.file-element-tete{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.file-rang{font-family:var(--police-mono);font-size:var(--t-s);color:var(--c-texte-doux)}.file-raison{font-size:var(--t-s)}.file-element .carte-pied{justify-content:space-between;align-items:center}.voix-liste{gap:var(--e-2)}.voix-ligne{gap:var(--e-3);padding:var(--e-3) var(--e-4);background:var(--c-surface);border:1px solid var(--c-ligne);border-inline-start:4px solid var(--c-ligne);border-radius:var(--r-l);min-inline-size:0;display:grid}.voix-en-attente{border-inline-start-color:var(--c-attente)}.voix-valide{border-inline-start-color:var(--c-ok)}.voix-reference{border-inline-start-color:var(--c-accent)}.voix-rejete{border-inline-start-color:var(--c-danger)}.voix-a-revoir{border-inline-start-color:var(--c-info)}.voix-orphelin{border-inline-start-style:dashed;border-inline-start-color:var(--c-ligne-forte)}.voix-ligne-tete,.panneau-voix-tete,.validation-voix-tete{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.voix-meta{gap:var(--e-1) var(--e-3);font-size:var(--t-s);flex-wrap:wrap;display:flex}.voix-actions{justify-content:flex-end;align-items:flex-start;gap:var(--e-2);flex-wrap:wrap;display:flex}.voix-actions-erreur{text-align:start;flex-basis:100%;order:1;margin:0}.locuteur{align-items:center;gap:var(--e-2);min-inline-size:0;display:inline-flex}.locuteur-texte{line-height:1.3;font-size:var(--t-s);display:grid}.confirmation{gap:var(--e-3);inline-size:100%;padding:var(--e-3) var(--e-4);background:var(--c-danger-doux);border:1px solid var(--c-danger);border-radius:var(--r-l);display:grid}.confirmation-titre{font-weight:var(--graisse-forte);color:var(--c-danger)}.confirmation-texte ul{gap:var(--e-1);margin:0;padding-inline-start:var(--e-5);display:grid}.mes-consentement{gap:var(--e-3);display:grid}.choix-liste{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.choix-liste li{align-items:flex-start;gap:var(--e-2);display:flex}.choix-oui .icone{color:var(--c-ok)}.choix-non .icone{color:var(--c-texte-doux)}.mes-consentement-actions{align-items:flex-start}.validation-voix{gap:var(--e-3)}.validation-voix-titre{font-size:var(--t-l)}.ab{gap:var(--e-3);display:grid}@media (min-width:48rem){.ab{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-voix{align-content:start;gap:var(--e-2);padding:var(--e-3);border:1px solid var(--c-ligne);border-radius:var(--r-m);background:var(--c-fond);min-inline-size:0;display:grid}.ab-voix-synthese .ab-lettre{background:var(--c-accent);color:var(--c-sur-accent)}.ab-titre{align-items:center;gap:var(--e-2);font-weight:var(--graisse-forte);display:flex}.ab-note{font-size:var(--t-s)}.validation-voix-actions{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.validation-voix-note{font-size:var(--t-s);flex-basis:100%}@media (max-width:29.99rem){.validation-voix-actions .bouton{flex:100%}}.motifs-options{gap:var(--e-2);display:grid}@media (min-width:40rem){.motifs-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.motif{align-items:flex-start;gap:var(--e-2);min-block-size:var(--h-controle);padding:var(--e-2) var(--e-3);border:1px solid var(--c-ligne-forte);border-radius:var(--r-m);background:var(--c-surface);cursor:pointer;display:flex}.motif:has(input:checked){border-color:var(--c-danger);box-shadow:inset 0 0 0 1px var(--c-danger)}.motif input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--c-danger);margin:.15rem 0 0}.motif>span{font-size:var(--t-s);display:grid}.onglets{gap:var(--e-1);margin:0 0 var(--e-5);border-block-end:1px solid var(--c-ligne);flex-wrap:wrap;padding:0;list-style:none;display:flex}.onglets a{min-block-size:var(--h-controle);padding-inline:var(--e-3);color:var(--c-texte-doux);font-weight:var(--graisse-moyenne);font-size:var(--t-s);align-items:center;text-decoration:none;display:inline-flex}.onglets a:hover{color:var(--c-texte)}.onglets a[aria-current=page]{color:var(--c-accent);box-shadow:inset 0 -3px 0 var(--c-signal)}.lecteur-pret{font-size:var(--t-s);color:var(--c-texte);font-weight:var(--graisse-moyenne)}.ab-voix-absente{background:var(--c-surface);border-style:dashed}.ab-voix-absente .ab-lettre{background:var(--c-texte-doux);color:var(--c-surface)}.ab-indisponible{align-items:flex-start;gap:var(--e-2);font-size:var(--t-s);color:var(--c-texte-doux);margin:0;display:flex}.ab-indisponible strong{color:var(--c-texte)}.ab-indisponible svg{flex:none;margin-block-start:2px}.carte-prononciation-voix{gap:var(--e-3);display:grid}.prononciation-reference{gap:var(--e-2);padding:var(--e-3);border:1px solid var(--c-ligne);border-radius:var(--r-m);background:var(--c-fond);min-inline-size:0;display:grid}.prononciation-etiquette{align-items:center;gap:var(--e-1);font-size:var(--t-s);font-weight:var(--graisse-forte);color:var(--c-accent);margin:0;display:flex}
.kufi{font-family:var(--police-kufi);font-weight:700}.mosaique{z-index:0;pointer-events:none;opacity:var(--mosaique-opacite);position:absolute;inset:0;overflow:hidden}.mosaique-coin{block-size:clamp(10rem,30vw,26rem);inline-size:clamp(10rem,30vw,26rem);max-inline-size:none;position:absolute}.mosaique-haut-gauche{top:0;left:0}.mosaique-haut-droite{top:0;right:0}.mosaique-bas-gauche{bottom:0;left:0}.mosaique-bas-droite{bottom:0;right:0}.mosaique-bleu{fill:var(--mosaique-bleu)}.mosaique-corail{fill:var(--mosaique-corail)}.mosaique-sauge{fill:var(--mosaique-sauge)}.mosaique-peche{fill:var(--mosaique-peche)}:root{--motif-etoiles:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='96'%20height='96'%20viewBox='0%200%2096%2096'%3E%3Cg%20fill='none'%20stroke='%23000'%20stroke-width='1.1'%3E%3Cpath%20d='M48%208%20L58%2038%20L88%2048%20L58%2058%20L48%2088%20L38%2058%20L8%2048%20L38%2038%20Z'/%3E%3Cpath%20d='M20%2020%20L48%2030%20L76%2020%20L66%2048%20L76%2076%20L48%2066%20L20%2076%20L30%2048%20Z'/%3E%3Ccircle%20cx='48'%20cy='48'%20r='9'/%3E%3Cpath%20d='M0%2048%20L8%2048%20M88%2048%20L96%2048%20M48%200%20L48%208%20M48%2088%20L48%2096%20M0%200%20L20%2020%20M96%200%20L76%2020%20M0%2096%20L20%2076%20M96%2096%20L76%2076'/%3E%3C/g%3E%3C/svg%3E")}.arabesque{isolation:isolate;background:var(--maroc-fond);position:relative}.arabesque:before{content:"";z-index:0;pointer-events:none;background:var(--maroc-or);opacity:var(--arabesque-opacite);-webkit-mask:var(--motif-etoiles) 0 0 / 96px 96px repeat;-webkit-mask:var(--motif-etoiles) 0 0 / 96px 96px repeat;mask:var(--motif-etoiles) 0 0 / 96px 96px repeat;position:absolute;inset:0}.intro{min-block-size:100dvh;padding:var(--e-7) var(--gouttiere) var(--e-8);text-align:center;cursor:pointer;place-items:center;display:grid;overflow:hidden}@media (prefers-reduced-motion:no-preference){.intro-contenu{animation:.55s ease-out intro-fondu}}@keyframes intro-fondu{0%{opacity:0}}.intro-contenu{z-index:1;justify-items:center;gap:var(--e-2);display:grid;position:relative}.intro-embleme{filter:drop-shadow(0 6px 10px #b8863b40);block-size:auto;inline-size:min(34vw,10.5rem)}.embleme-or-1{stop-color:var(--maroc-or-1)}.embleme-or-2{stop-color:var(--maroc-or-2)}.embleme-or-3{stop-color:var(--maroc-or-3)}.intro-titre{font-family:var(--police-ruqaa);color:var(--maroc-titre);font-size:clamp(2.6rem,9vw,4.6rem);font-weight:700;line-height:1.3}.intro-sous-titre{font-family:var(--police-titre);font-weight:var(--graisse-forte);font-size:var(--t-m);letter-spacing:.28em;text-transform:uppercase;color:var(--maroc-or-texte)}.intro-marque{color:var(--c-texte);margin-block-start:var(--e-1)}.intro-entrer{align-items:center;gap:var(--e-3);min-block-size:var(--h-controle);padding:var(--e-3) var(--e-5);border:1px solid var(--maroc-or);border-radius:var(--r-plein);background:var(--maroc-bouton);color:var(--maroc-sur-bouton);font-family:var(--police-ui);font-weight:var(--graisse-forte);transition:transform var(--duree) var(--courbe);margin-block-start:var(--e-4);text-decoration:none;display:inline-flex}.intro-entrer:hover{transform:translateY(-1px)}.intro-entrer:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}.intro-entrer .ar{font-family:var(--police-kufi);font-size:1.1rem;line-height:1.2}.intro-ombre{block-size:1rem;inline-size:13.75rem;background:radial-gradient(closest-side, var(--maroc-ombre), transparent);border-radius:50%;margin-block-start:calc(-1 * var(--e-1))}.intro-astuce{z-index:1;padding-inline:var(--gouttiere);font-size:var(--t-s);color:var(--maroc-texte-doux);position:absolute;inset-block-end:max(var(--e-4), env(safe-area-inset-bottom,0px));inset-inline:0}@media (prefers-reduced-motion:reduce){.intro-entrer{transition:none}}.connexion{background:var(--maroc-fond)}.connexion-carte{z-index:1}.salam{gap:var(--e-1);display:grid}.salam-ar{text-align:left;font-family:var(--police-kufi);color:var(--c-accent);font-size:2.5rem;font-weight:700;line-height:1.3}.salam-fr{font-family:var(--police-ui);font-weight:var(--graisse-normale);font-size:var(--t-m);color:var(--c-texte-doux)}.connexion-intro{font-size:var(--t-s);justify-self:start}@media (forced-colors:active){.mosaique,.arabesque:before,.intro-ombre{display:none}}@media print{.mosaique,.arabesque:before,.intro-ombre{display:none}}
.colonne{gap:var(--e-4);align-content:start;min-inline-size:0;display:grid}.entre{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.carte-vitrine,.tuile-accueil{align-content:start;gap:var(--e-3);min-inline-size:0;padding:var(--e-4) 1.125rem;background:var(--c-surface);border:1px solid var(--c-ligne);border-radius:14px;display:grid}.etiquette-jour{font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-xs);letter-spacing:.09em;text-transform:uppercase;color:var(--c-texte-doux);margin:0}.titre-sec{font-family:var(--police-titre);font-weight:var(--graisse-titre);color:var(--c-texte);margin:0;font-size:1.05rem}.mini{font-size:var(--t-s);color:var(--c-texte-doux);margin:0}.tag{border:1px solid var(--c-ligne-forte);border-radius:var(--r-m);font-size:var(--t-xs);color:var(--c-texte-doux);background:var(--c-surface);white-space:nowrap;align-items:center;gap:.3em;padding:0 .45rem;display:inline-flex}.lien-fort{font-size:var(--t-s);font-weight:var(--graisse-moyenne);color:var(--c-accent);text-underline-offset:3px;text-decoration:underline}.lien-fort:hover{color:var(--c-accent-fort)}.lien-fort .icone{margin-inline-start:var(--e-1)}.page-titre{margin-block-end:var(--e-4)}.page-titre h1{font-size:var(--t-xl)}mark{background:var(--c-mark);color:inherit;border-radius:3px;padding:0 2px}.entete-nav a{border-radius:8px}.entete-court{display:none}.avatar{background:var(--c-encre);block-size:2rem;inline-size:2rem;color:var(--c-sur-encre);font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-xs);letter-spacing:.02em;border:1px solid #0000}.entete-qui{text-align:start;line-height:1.2;display:grid}.entete-nom-court{text-overflow:ellipsis;white-space:nowrap;max-inline-size:9rem;font-size:var(--t-s);font-weight:var(--graisse-moyenne);color:var(--c-texte);overflow:hidden}.entete-qui .entete-role{font-size:var(--t-xs);display:block}@media (max-width:59.99rem){.entete-qui{display:none}}@media (max-width:39.99rem){.entete-libelle{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.entete-court{display:block}.entete-nav .icone{block-size:20px;inline-size:20px}}.grille-accueil,.fiche-l{gap:var(--e-4);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.rag-l{gap:var(--e-4);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;display:grid}.edit-l{gap:var(--e-4);grid-template-columns:minmax(0,1fr) 18.75rem;align-items:start;display:grid}.admin-l{gap:var(--e-4);grid-template-columns:minmax(0,1fr) 23rem;align-items:start;display:grid}@media (max-width:68.75rem){.grille-accueil,.fiche-l,.rag-l,.edit-l,.admin-l{grid-template-columns:minmax(0,1fr)}}.proverbe{isolation:isolate;gap:var(--e-2);background:var(--maroc-encre);color:var(--maroc-sur-encre);border:1px solid #0000;border-radius:14px;margin:0;padding:1.375rem 1.625rem 1.5rem;display:grid;position:relative;overflow:hidden}.proverbe-etiquette{font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-xs);letter-spacing:.09em;text-transform:uppercase;color:var(--maroc-sur-encre-doux)}.proverbe-ar{font-family:var(--police-ruqaa);color:var(--maroc-sur-encre);text-wrap:balance;margin:0;font-size:clamp(2rem,4.6vw,3.1rem);font-weight:700;line-height:1.65}.proverbe-trad{max-inline-size:60ch;font-size:var(--t-m);color:var(--maroc-sur-encre-doux)}.proverbe-trad .latin{color:var(--maroc-sur-encre);font-style:italic}.proverbe-sens{color:var(--maroc-sur-encre)}.page-accueil .recherche-aide{font-size:var(--t-xs)}.duo{gap:var(--e-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.mot-du-jour{gap:var(--e-2)}.mot-du-jour-ar{font-family:var(--police-kufi);color:var(--c-accent);margin:0;font-size:3.2rem;font-weight:700;line-height:1.25}.mot-du-jour-sens{margin:0}.mot-du-jour-exemple{gap:var(--e-1);border-inline-start:3px solid var(--c-accent-2);padding-inline-start:var(--e-3);display:grid}.mot-du-jour-exemple-ar{color:var(--c-texte);margin:0;font-size:1.15rem;line-height:1.7}.mot-du-jour-exemple-fr{font-size:var(--t-s);color:var(--c-texte-doux);margin:0;font-style:italic}.mot-du-jour-lien{margin:0;margin-block-start:auto}.mot-du-jour-lien a{align-items:center;gap:var(--e-1);min-block-size:2rem;font-weight:var(--graisse-moyenne);color:var(--c-accent);text-underline-offset:3px;display:inline-flex}.lettres ul{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.lettres li{align-items:center;gap:var(--e-3);grid-template-columns:2.75rem minmax(0,1fr);display:grid}.lettres-tuile{border-radius:var(--r-l);background:var(--c-accent);block-size:2.75rem;inline-size:2.75rem;color:var(--c-sur-accent);font-family:var(--police-kufi);border:1px solid #0000;place-items:center;font-size:1.4rem;font-weight:700;line-height:1;display:grid}.lettres-texte{font-size:var(--t-s);min-inline-size:0}.lettres-texte .ar{font-family:var(--police-kufi);color:var(--c-accent);font-weight:700}.lettres-resume{font-size:var(--t-s);color:var(--c-texte-doux);margin:0;display:none}.accueil-acces{gap:var(--e-3);display:grid}.acces-grille{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.acces-tuile{align-content:start;gap:var(--e-2);border:1px solid var(--c-ligne);background:var(--c-surface);block-size:100%;color:var(--c-texte);border-radius:12px;padding:.875rem;text-decoration:none;display:grid}.acces-tuile:hover{border-color:var(--c-accent);color:var(--c-texte);text-decoration:none}.acces-tuile:hover .acces-titre{text-underline-offset:3px;text-decoration:underline}.acces-pic{border-radius:var(--r-l);background:var(--c-accent-doux);block-size:2.25rem;inline-size:2.25rem;color:var(--c-accent);border:1px solid #0000;place-items:center;display:grid}.acces-titre{font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:1rem}.acces-texte{font-size:var(--t-s);color:var(--c-texte-doux)}.chiffres{gap:var(--e-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.chiffre{padding:var(--e-2) var(--e-3);border-radius:var(--r-l);background:var(--c-surface-2);border:1px solid #0000;flex-direction:column-reverse;justify-content:flex-end;display:flex}.chiffre dd{font-family:var(--police-titre);color:var(--c-texte);margin:0;font-size:1.4rem;font-weight:800}.chiffre dt{font-size:var(--t-s);color:var(--c-texte-doux)}.liste-accueil{margin:0;padding:0;list-style:none;display:grid}.liste-accueil>li{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-3);padding-block:var(--e-2);border-block-start:1px solid var(--c-ligne);flex-wrap:wrap;display:flex}.liste-accueil>li:first-child{border-block-start:0}.liste-accueil-mot{color:var(--c-accent);font-size:1.3rem;line-height:1.4}.liste-accueil-titre{min-inline-size:0;color:var(--c-texte);text-underline-offset:3px;flex:8rem}.recherche input{border-radius:var(--r-l);border-width:1.5px;min-block-size:3rem}.recherche input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--c-focus) 25%, transparent)}.recherche-envoyer{border-radius:var(--r-l)}.page-dictionnaire .resultats-tete{margin-block:var(--e-3) 0}.tri{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.tri-choix{min-block-size:2.25rem;inline-size:auto}.mise-en-page-recherche .filtres-groupe legend{font-family:var(--police-titre);font-weight:var(--graisse-titre);letter-spacing:.09em}@media (min-width:64rem){.mise-en-page-recherche{gap:var(--e-5);grid-template-columns:13.75rem minmax(0,1fr)}}.carte:has(>.carte-centre){align-items:center;gap:var(--e-1) var(--e-4);padding:var(--e-3) var(--e-4);border:1px solid var(--c-ligne);border-radius:12px;grid-template-columns:minmax(0,1fr) auto}:is(.carte:has(>.carte-centre):hover,.carte:has(>.carte-centre):focus-within){border-color:var(--c-accent);box-shadow:inset 3px 0 0 var(--c-accent)}.carte-centre{gap:2px;min-inline-size:0;display:grid}.carte-mot>.carte-darija.kufi{text-align:right;color:var(--c-accent);overflow-wrap:anywhere;grid-area:auto;margin:0;font-size:1.8rem;line-height:1.3}.carte:has(>.carte-centre) .carte-titre{font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:1.02rem}.carte:has(>.carte-centre) .carte-titre a{color:var(--c-texte)}.carte:has(>.carte-centre) .carte-titre a:hover{color:var(--c-accent)}:is(.carte:has(>.carte-centre) .carte-meta,.carte:has(>.carte-centre) .carte-extrait){font-size:var(--t-s);margin:0}.carte:has(>.carte-centre) .carte-badges{justify-items:end;gap:var(--e-1);margin:0;display:grid}.carte-id{border:1px solid var(--c-ligne-forte);border-radius:var(--r-m);font-size:var(--t-xs);color:var(--c-texte-doux);padding:0 .45rem}@media (max-width:39.99rem){.carte.carte-mot:has(>.carte-centre){grid-template-columns:minmax(0,1fr) auto}.carte-mot>.carte-darija.kufi{text-align:left;grid-column:1/-1}}.page-fiche .fil-ariane{margin-block-end:var(--e-4)}.hero-mot{gap:var(--e-2);padding:1.375rem 1.375rem 1.125rem}.hero-grand{font-family:var(--police-kufi);color:var(--c-accent);text-align:left;overflow-wrap:anywhere;margin:0;font-size:clamp(3.5rem,11vw,6.5rem);font-weight:700;line-height:1.2}.hero-titre{font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-xl)}.graphies{gap:var(--e-2);margin:var(--e-2) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));display:grid}.graphie{padding:var(--e-2) var(--e-3);border-radius:var(--r-l);background:var(--c-surface-2);border:1px solid #0000;gap:2px;min-inline-size:0;display:grid}.graphie dt{font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-texte-doux)}.graphie dd{font-size:1.1rem;font-weight:var(--graisse-moyenne);color:var(--c-texte);overflow-wrap:anywhere;margin:0}.graphie dd .ar{font-size:1.25rem}.sens-l{gap:var(--e-3);counter-reset:sens;margin:0;padding:0;list-style:none;display:grid}.sens-l li{align-items:baseline;gap:var(--e-2);counter-increment:sens;grid-template-columns:1.75rem minmax(0,1fr);display:grid}.sens-l li:before{content:counter(sens);background:var(--c-accent-doux);block-size:1.5rem;inline-size:1.5rem;color:var(--c-accent);font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-xs);border:1px solid #0000;border-radius:50%;place-items:center;display:grid}.page-fiche .exemple{padding-block:var(--e-1);gap:2px;padding-inline-start:.875rem}.exemple-ar{color:var(--c-texte);margin:0;font-size:1.25rem;line-height:1.7}.puces-mots{gap:var(--e-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.puce-mot{padding:2px var(--e-3);background:var(--c-accent-doux);color:var(--c-accent);font-family:var(--police-kufi);border:1px solid #0000;border-radius:8px;font-size:1.1rem;font-weight:700}.puce-mot-eviter{background:var(--c-danger-doux);color:var(--c-danger);text-decoration:line-through}.details-l{gap:var(--e-2);font-size:var(--t-s);margin:0;display:grid}.details-l div{gap:2px;min-inline-size:0;display:grid}.details-l dt{font-size:var(--t-xs);color:var(--c-texte-doux)}.details-l dd{overflow-wrap:anywhere;margin:0}.chrono{margin:0;padding:0;list-style:none;display:grid}.chrono li{font-size:var(--t-s);gap:2px;padding-block-end:var(--e-3);padding-inline-start:1.5rem;display:grid;position:relative}.chrono li:before{content:"";background:var(--c-ok);border-radius:50%;block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:.35rem;inset-inline-start:0}.chrono li:not(:last-child):after{content:"";background:var(--c-ligne);inline-size:2px;position:absolute;inset-block:1.1rem 0;inset-inline-start:.25rem}.chrono small{color:var(--c-texte-doux)}.chrono-texte{overflow-wrap:anywhere}.params{gap:var(--e-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));margin:0;display:grid}.param{padding:var(--e-2) var(--e-3);border:1px solid var(--c-ligne-forte);border-radius:var(--r-l)}.param dt{font-size:var(--t-xs);color:var(--c-texte-doux)}.param dd{font-weight:var(--graisse-moyenne);color:var(--c-texte);margin:0}.passages{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.passage{gap:var(--e-2);min-inline-size:0;padding:var(--e-3) .875rem;border:1px solid var(--c-ligne);background:var(--c-surface);border-radius:12px;display:grid}.passage-haut{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.passage-haut .tag a{color:var(--c-accent)}.rang{background:var(--c-encre);block-size:1.625rem;inline-size:1.625rem;color:var(--c-sur-encre);font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-s);border:1px solid #0000;border-radius:8px;flex:none;place-items:center;display:grid}.score{align-items:center;gap:var(--e-2);font-family:var(--police-mono);font-weight:var(--graisse-forte);font-size:var(--t-s);color:var(--c-texte);margin-inline-start:auto;display:flex}.score .jauge{border:1px solid #0000;block-size:.375rem;inline-size:5.625rem;margin:0}.score .jauge>span{background:linear-gradient(90deg, var(--pix-bleu), var(--pix-vert))}.passage .detail{gap:var(--e-1) var(--e-3);font-size:var(--t-xs);color:var(--c-texte-doux);flex-wrap:wrap;margin:0;display:flex}.passage .detail div{gap:var(--e-1);min-inline-size:0;display:flex}.passage .detail dd{color:var(--c-texte);overflow-wrap:anywhere;margin:0}.etapes-statut{align-items:center;gap:var(--e-2);font-size:var(--t-s);color:var(--c-texte-doux);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.etapes-statut li{align-items:center;gap:var(--e-2);display:inline-flex}.statut-pastille{border:1px solid var(--c-ligne-forte);border-radius:var(--r-plein);background:var(--c-surface-2);color:var(--c-texte);font-weight:var(--graisse-forte);align-items:center;gap:.35rem;padding:1px .6rem;display:inline-flex}.statut-pastille:before{content:"";background:currentColor;border-radius:50%;block-size:6px;inline-size:6px}.page-parcours .carte-vitrine .vide{background:0 0;border:0}.acces-surtitre{margin:0 0 var(--e-3);font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-xl);color:var(--c-texte)}.page-acces .admin-onglets{margin-block-end:var(--e-5)}.page-acces .admin-onglets a{border-block-end-width:2px}.page-acces .admin-onglets a[aria-current=page]{border-block-end-color:var(--c-accent)}.onglet-nombre{border-radius:var(--r-plein);background:var(--c-surface-2);min-inline-size:1.4rem;color:var(--c-texte-doux);font-size:var(--t-xs);text-align:center;border:1px solid #0000;padding:0 .45rem}.page-acces .panneau{border-radius:14px}.page-acces .admin-section{margin-block-end:var(--e-4)}.page-acces .admin-l>.admin-section{margin-block-end:0}.role{border-radius:var(--r-m);font-size:var(--t-xs);font-weight:var(--graisse-forte);white-space:nowrap;border:1px solid #0000;padding:1px .45rem;display:inline-block}.role-client{background:var(--c-surface-2);color:var(--c-texte-doux);border-color:var(--c-ligne-forte)}.role-lecteur{background:var(--c-accent-doux);color:var(--c-accent)}.role-locuteur{background:var(--c-attente-doux);color:var(--c-attente)}.role-editeur{background:var(--c-accent);color:var(--c-sur-accent)}.role-validateur{background:var(--c-ok-doux);color:var(--c-ok)}.role-admin{background:var(--c-encre);color:var(--c-sur-encre)}.table-membres ul{margin:0;padding:0;list-style:none}.ligne-t{align-items:center;gap:var(--e-2) var(--e-3);padding:var(--e-2) var(--e-1);border-block-start:1px solid var(--c-ligne);font-size:var(--t-s);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.8fr) 7.5rem 2.75rem;display:grid}.table-membres li:first-child{border-block-start:0}.ligne-t.tete-t{border-block-start:0;border-block-end:1px solid var(--c-ligne);font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-texte-doux);padding-block-start:0}.membre{align-items:center;gap:var(--e-2);min-inline-size:0;display:flex}.membre .avatar{flex:none;block-size:1.875rem;inline-size:1.875rem}.membre-qui{min-inline-size:0;display:grid}.membre-qui b,.membre-qui small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.membre-qui b{font-weight:var(--graisse-moyenne);color:var(--c-texte)}.membre-qui small{font-size:var(--t-xs);color:var(--c-texte-doux)}.c-act{gap:2px;display:grid}.c-exp{font-size:var(--t-xs);color:var(--c-texte-doux)}.ligne-details summary{block-size:2.75rem;min-block-size:0;inline-size:2.75rem;color:var(--c-texte-doux);border-radius:8px;place-items:center;margin-inline-start:auto;list-style:none;display:grid}.ligne-details summary::-webkit-details-marker{display:none}.ligne-details summary:hover{background:var(--c-surface-2);color:var(--c-texte)}.ligne-details[open]{grid-column:1/-1}.ligne-details[open] summary{background:var(--c-accent-doux);color:var(--c-accent)}.matrice-conteneur{border:0}.matrice{border-collapse:collapse;inline-size:100%;font-size:var(--t-xs)}.matrice th,.matrice td{text-align:center;padding:.3rem 2px}.matrice thead th{font-weight:var(--graisse-moyenne);color:var(--c-texte-doux);border-block-end:1px solid var(--c-ligne)}.matrice tbody th,.matrice thead th:first-child{text-align:start}.droit-oui{background:var(--c-ok);block-size:1.1rem;inline-size:1.1rem;color:var(--c-surface);vertical-align:middle;border:1px solid #0000;border-radius:50%;place-items:center;display:inline-grid}.droit-oui .icone{stroke-width:3px}.droit-non{background:var(--c-texte-doux);vertical-align:middle;block-size:2px;inline-size:.5rem;display:inline-block}.org{font-size:var(--t-s)}.org>span:first-child{display:grid}.org b{font-weight:var(--graisse-moyenne);color:var(--c-texte)}.org small{color:var(--c-texte-doux)}.jeton-inactif{border-style:dashed;border-color:var(--c-ligne-forte);background:var(--c-fond)}.jeton .admin-element-titre code{background:var(--c-surface-2);border-radius:5px;padding:1px .4rem}.page-acces .admin-element .admin-details summary{justify-self:start}@media (max-width:54rem){.ligne-t{grid-template-columns:minmax(0,1fr) 2.75rem}.ligne-t.tete-t{display:none}.ligne-t>.c-org,.ligne-t>.c-act,.ligne-t>.roles{font-size:var(--t-xs);color:var(--c-texte-doux);grid-column:1}.ligne-t>.ligne-details{grid-area:1/2}.ligne-t>.ligne-details[open]{grid-area:auto/1/auto/-1}}@media (max-width:39.99rem){.carte-vitrine,.tuile-accueil{padding:var(--e-3) .875rem}.proverbe{padding:var(--e-4)}.proverbe-ar{font-size:clamp(1.75rem,8vw,2.2rem)}.proverbe-embleme{display:none}.mot-du-jour-ar{font-size:2.6rem}.lettres ul{direction:rtl;gap:6px;display:flex}.lettres li{display:block}.lettres-tuile{block-size:2.4rem;inline-size:2.4rem;font-size:1.2rem}.lettres-texte{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.lettres-resume{display:block}.acces-grille{gap:var(--e-2);grid-template-columns:repeat(2,minmax(0,1fr))}.acces-tuile{gap:var(--e-1);padding:var(--e-3)}.acces-pic{background:0 0;justify-self:start;block-size:auto;inline-size:auto}.acces-titre{font-size:var(--t-s)}.acces-texte{display:none}.hero-mot{padding:var(--e-4)}.score{inline-size:100%;margin-inline-start:0}}@media (prefers-reduced-motion:no-preference){.acces-tuile,.ligne-details summary{transition:border-color var(--duree) var(--courbe), box-shadow var(--duree) var(--courbe), background-color var(--duree) var(--courbe)}.carte:has(>.carte-centre){transition:border-color var(--duree) var(--courbe), box-shadow var(--duree) var(--courbe), background-color var(--duree) var(--courbe)}}@media (forced-colors:active){.proverbe-embleme{display:none}.score .jauge>span,.droit-non,.chrono li:before{background:canvastext}.droit-oui{color:canvastext;background:canvas;border-color:canvastext}.entete-nav a[aria-current=page],.page-acces .admin-onglets a[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}:is(.carte:has(>.carte-centre):hover,.carte:has(>.carte-centre):focus-within,.acces-tuile:hover){border-color:highlight}}@media print{.proverbe{border-color:currentColor}.proverbe-embleme{display:none}}.entete-debut-travail{border-inline-start:1px solid var(--c-ligne-forte);margin-inline-start:var(--e-2);padding-inline-start:var(--e-2)}@media (max-width:39.99rem){.entete-debut-travail{margin-inline-start:0;padding-inline-start:0}}.espace-travail{align-items:center;gap:var(--e-2);margin:0 0 var(--e-4);padding:var(--e-2) var(--e-3);border:1px dashed var(--c-ligne-forte);border-radius:var(--r-l);background:var(--c-surface-2);color:var(--c-texte-doux);font-size:var(--t-s);font-weight:var(--graisse-moyenne);display:flex}@media (min-width:60rem){.entete-barre{max-inline-size:none;padding-inline:max(1.25rem, env(safe-area-inset-left,0px))}.entete-nav ul{flex-wrap:nowrap}.entete-nav a{padding-inline:var(--e-2)}}@media (min-width:60rem) and (max-width:79.99rem){.entete-qui{display:none}}.chiffres{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr))}.passage-haut .tag,.carte-id{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.hero-grand{padding-block-start:.15em;line-height:1.45}.matrice thead th{white-space:nowrap}.carte:has(>.carte-centre){grid-template-columns:minmax(0,1fr) fit-content(12rem)}.carte.carte-mot:has(>.carte-centre){grid-template-columns:8.125rem minmax(0,1fr) fit-content(12rem)}.carte-id{overflow-wrap:anywhere}@media (max-width:39.99rem){.carte:has(>.carte-centre){grid-template-columns:minmax(0,1fr)}.carte.carte-mot:has(>.carte-centre){grid-template-columns:minmax(0,1fr)}.carte:has(>.carte-centre) .carte-badges{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;place-items:center start;display:flex}.carte-mot>.carte-darija.kufi{grid-column:1/-1}.recherche-envoyer{padding-inline:var(--e-3)}.recherche-envoyer-libelle{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}}@media (min-width:40rem){.recherche-envoyer-icone{display:none}}.page-dictionnaire .mise-en-page-recherche>section{gap:var(--e-3);align-content:start;display:grid}.page-dictionnaire .mise-en-page-recherche>section>.puces{margin:0}.proverbe-trad{padding-inline-end:0}.hero-grand-s{font-size:clamp(2.5rem,7vw,3.5rem)}.page-historique .section{margin-block-start:var(--e-4)}.chrono-large li{padding-block-end:var(--e-4)}.chrono-large li>span:last-child{margin-block-start:var(--e-1)}.hero-mot .entre>.rangee{min-inline-size:0}.hero-mot .tag{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}.passage-haut .tag,.hero-mot .tag{overflow-wrap:normal;display:inline-block}.passage-haut .tag code,.hero-mot .tag code{overflow-wrap:anywhere}.chiffres:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.chiffre-attente{border:1px dashed var(--c-ligne-forte);background:0 0}.chiffre-attente dd{font-size:var(--t-m,1rem);font-weight:var(--graisse-moyenne);color:var(--c-texte-doux)}.liste-valides>li{justify-content:stretch;gap:2px var(--e-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.liste-valides .liste-accueil-mot{grid-column:1/-1}.emplacement{align-items:flex-start;gap:var(--e-2);padding:var(--e-3);border:1px dashed var(--c-ligne-forte);border-radius:var(--r-l);font-size:var(--t-s);color:var(--c-texte-doux);margin:0;display:flex}.emplacement svg{flex:none;margin-block-start:2px}.puce-liee{align-items:baseline;gap:var(--e-2);padding:2px var(--e-3);background:var(--c-accent-doux);color:var(--c-accent);border:1px solid #0000;border-radius:8px;text-decoration:none;display:inline-flex}.puce-liee:hover .puce-liee-fr{text-decoration:underline}.puce-liee-ar{font-size:1.1rem;font-weight:700}.puce-liee-fr{font-size:var(--t-s);color:var(--c-texte)}.passage-mot{gap:var(--e-1);display:grid}.passage-mot p{margin:0}.passage-ar{font-size:1.35rem;line-height:1.5}.passage-latin{font-style:italic}.seuil-separateur{align-items:center;gap:var(--e-3);margin:var(--e-2) 0;font-size:var(--t-xs);color:var(--c-texte-doux);display:flex}.seuil-separateur:before,.seuil-separateur:after{content:"";border-block-start:1px dashed var(--c-ligne-forte);flex:1}.passage-sous-seuil{border-style:dashed;border-color:var(--c-ligne-forte);color:var(--c-texte-doux);background:0 0}.passage-sous-seuil .rang{background:var(--c-surface-2);color:var(--c-texte);border-color:var(--c-ligne-forte)}.passage-sous-seuil .score .jauge>span{background:var(--c-texte-doux)}.form-fiche-zone,.form-fiche{align-content:start;gap:var(--e-4);min-inline-size:0;display:grid}.form-fiche-duo{gap:var(--e-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:start;display:grid}.form-fiche-mot{gap:var(--e-4) var(--e-3);grid-template-columns:minmax(0,1fr);display:grid}.form-fiche-mot .champ-controle{block-size:2.875rem}.form-fiche-mot .champ-controle.ar{font-family:var(--police-kufi);font-size:1.35rem;font-weight:var(--graisse-forte)}@media (min-width:40rem){.form-fiche-mot{row-gap:var(--e-1);grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr))}.form-fiche-mot>.champ{grid-row:1/span 3;grid-template-rows:subgrid}.form-fiche-mot>.champ>:first-child{align-self:end}}.champ-exemple,.champ-exemple::placeholder{text-align:start;unicode-bidi:plaintext}.champ-exemple::placeholder{font-style:italic}.form-fiche-clavier:empty{display:none}.form-fiche-clavier{margin-block-start:calc(-1 * var(--e-2))}.form-fiche-actions{align-items:center}.apercu-exemple{border-block-start:1px solid var(--c-ligne);font-size:var(--t-s);gap:2px;padding-block-start:var(--e-2);display:grid}.apercu-exemple p{margin:0}.apercu-exemple .ar{font-size:var(--t-m)}.apercu-exemple-latin{color:var(--c-texte-doux);font-style:italic}.form-fiche-options summary{cursor:pointer;inline-size:fit-content;font-size:var(--t-s);color:var(--c-accent)}.form-fiche-options[open] summary{margin-block-end:var(--e-3)}.form-fiche-etapes{gap:var(--e-1);margin:0;padding-inline-start:1.25rem;display:grid}.form-fiche-soumission pre{padding:var(--e-3);border-radius:var(--r-l);background:var(--c-surface-2);color:var(--c-texte);font-size:var(--t-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow-x:auto}.apercu-fiche{gap:var(--e-2)}.apercu-ar{text-align:left;color:var(--c-accent);margin:0;font-size:2.6rem;line-height:1.3}.apercu-titre{font-family:var(--police-titre);font-weight:var(--graisse-titre);overflow-wrap:anywhere;margin:0}.apercu-fiche .statut-pastille{font-size:var(--t-xs)}.liste-doublons{gap:var(--e-1);font-size:var(--t-s);overflow-wrap:anywhere;flex-basis:100%;margin:0;padding-inline-start:1.25rem;display:grid}.passage-seuil-note{font-size:var(--t-xs);color:var(--c-texte-doux);margin:0}.mes-propositions{gap:var(--e-3);margin-block-start:var(--e-6);display:grid}.mes-propositions h2{font-size:var(--t-l)}.mes-propositions-etat{margin-inline-start:auto}.file-validation{gap:var(--e-3);min-inline-size:0;display:grid}.file-validation h2{font-size:var(--t-l)}.file-validation>p{margin:0}.legende-file>li{justify-items:start;gap:var(--e-1);font-size:var(--t-s);display:grid}.note-file{gap:var(--e-2);margin:var(--e-3) 0 0;font-size:var(--t-s);color:var(--c-texte-doux);align-items:flex-start;display:flex}.note-file svg{flex:none;margin-block-start:.15em}.file-validation-l{margin-block-start:var(--e-5)}
:root{--motif-etoile:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%3E%3Crect%20x='3'%20y='3'%20width='8'%20height='8'/%3E%3Crect%20x='3'%20y='3'%20width='8'%20height='8'%20transform='rotate(45%207%207)'/%3E%3C/svg%3E");--motif-frise:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='14'%20viewBox='0%200%2024%2014'%3E%3Crect%20x='7.5'%20y='2.5'%20width='9'%20height='9'/%3E%3Crect%20x='7.5'%20y='2.5'%20width='9'%20height='9'%20transform='rotate(45%2012%207)'/%3E%3Cpath%20d='M0%204L3%207L0%2010ZM24%204L21%207L24%2010Z'/%3E%3C/svg%3E");--frise-pas:28px;--frise-haut:16px}.mosaique-console{z-index:-1;opacity:1;position:fixed}.mosaique-console:before{content:"";background:var(--maroc-or);opacity:var(--decor-arabesque-opacite);-webkit-mask:var(--motif-etoiles) 0 0 / 96px 96px repeat;-webkit-mask:var(--motif-etoiles) 0 0 / 96px 96px repeat;mask:var(--motif-etoiles) 0 0 / 96px 96px repeat;position:absolute;inset:0}.mosaique-console .mosaique-coin{block-size:clamp(8rem,22vw,21rem);inline-size:clamp(8rem,22vw,21rem);opacity:var(--decor-mosaique-opacite)}.mosaique-console .mosaique-haut-droite{top:3.5rem;-webkit-mask-image:radial-gradient(circle at 100% 0,#000 30%,#0000 70%);mask-image:radial-gradient(circle at 100% 0,#000 30%,#0000 70%)}.mosaique-console .mosaique-bas-gauche{-webkit-mask-image:radial-gradient(circle at 0 100%,#000 30%,#0000 70%);mask-image:radial-gradient(circle at 0 100%,#000 30%,#0000 70%)}@media (max-width:39.99rem){.mosaique-console .mosaique-coin{block-size:7rem;inline-size:7rem}.mosaique-console .mosaique-bas-gauche{bottom:4.5rem}}.frise-zellige{--frise-couleurs:repeating-linear-gradient(90deg, var(--zellige-terre) 0 var(--frise-pas), var(--zellige-safran) var(--frise-pas) calc(2 * var(--frise-pas)), var(--zellige-vert) calc(2 * var(--frise-pas)) calc(3 * var(--frise-pas)), var(--zellige-fes) calc(3 * var(--frise-pas)) calc(4 * var(--frise-pas)));pointer-events:none;background:var(--frise-couleurs);block-size:var(--frise-haut);-webkit-mask:var(--motif-frise) 0 0 / var(--frise-pas) var(--frise-haut) repeat-x;-webkit-mask:var(--motif-frise) 0 0 / var(--frise-pas) var(--frise-haut) repeat-x;mask:var(--motif-frise) 0 0 / var(--frise-pas) var(--frise-haut) repeat-x;position:absolute;inset-inline:0}.frise-pied{inset-block-end:6px}.frise-tete{opacity:.85;inset-block-start:6px}.proverbe:has(>.frise-pied){padding-block-end:calc(1.5rem + var(--frise-haut))}.proverbe-filigrane{z-index:-1;pointer-events:none;background:var(--maroc-or);opacity:.12;-webkit-mask:var(--motif-etoiles) 0 0 / 72px 72px repeat;-webkit-mask:var(--motif-etoiles) 0 0 / 72px 72px repeat;mask:var(--motif-etoiles) 0 0 / 72px 72px repeat;position:absolute;inset:0}.mot-du-jour:has(>.frise-tete){padding-block-start:calc(var(--e-4) + var(--frise-haut));position:relative;overflow:hidden}.page-tete:after{content:"";background:var(--maroc-or);block-size:14px;max-inline-size:15rem;-webkit-mask:var(--motif-etoile) 0 50% / 14px 14px no-repeat, linear-gradient(90deg, #000, transparent) 20px 50% / calc(100% - 20px) 1px no-repeat;-webkit-mask:var(--motif-etoile) 0 50% / 14px 14px no-repeat, linear-gradient(90deg, #000, transparent) 20px 50% / calc(100% - 20px) 1px no-repeat;mask:var(--motif-etoile) 0 50% / 14px 14px no-repeat, linear-gradient(90deg, #000, transparent) 20px 50% / calc(100% - 20px) 1px no-repeat;flex-basis:100%}.titre-sec{align-items:center;gap:.6rem;display:flex}.titre-sec:after{content:"";background:var(--maroc-or);block-size:12px;min-inline-size:3rem;max-inline-size:10rem;-webkit-mask:var(--motif-etoile) 0 50% / 12px 12px no-repeat, linear-gradient(90deg, #000, transparent) 17px 50% / calc(100% - 17px) 1px no-repeat;-webkit-mask:var(--motif-etoile) 0 50% / 12px 12px no-repeat, linear-gradient(90deg, #000, transparent) 17px 50% / calc(100% - 17px) 1px no-repeat;mask:var(--motif-etoile) 0 50% / 12px 12px no-repeat, linear-gradient(90deg, #000, transparent) 17px 50% / calc(100% - 17px) 1px no-repeat;flex:1 1 0}body:has(>.soubassement){--barre-basse:0px;--soubassement-h:4.5rem;padding-block-end:calc(var(--soubassement-h) + var(--barre-basse));position:relative}.soubassement{block-size:var(--soubassement-h);pointer-events:none;background:var(--c-surface-2);border-block-start:3px double var(--maroc-or);padding-block-start:calc(.5rem - 3px);position:absolute;inset-block-end:var(--barre-basse);inset-inline:0;overflow:hidden}.soubassement svg{max-inline-size:none;display:block}@media (max-width:39.99rem){body:has(>.soubassement){--barre-basse:calc(3.5rem + env(safe-area-inset-bottom,0px));--soubassement-h:3rem}.soubassement svg{transform-origin:0 0;inline-size:160%;transform:scale(.625)}}@media (forced-colors:active){.soubassement,.frise-zellige,.proverbe-filigrane,.page-tete:after,.titre-sec:after{display:none}body:has(>.soubassement){--soubassement-h:0px}}@media print{.soubassement,.frise-zellige,.proverbe-filigrane,.page-tete:after,.titre-sec:after{display:none}body:has(>.soubassement){--soubassement-h:0px}}
.page-patrimoine{gap:var(--e-4);align-content:start;display:grid}.page-patrimoine>*{min-inline-size:0}.page-patrimoine [id]{scroll-margin-block-start:5rem}.patri-nav ul{gap:var(--e-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.patri-nav a{min-block-size:2.25rem;padding:var(--e-1) var(--e-3);border:1px solid var(--c-ligne-forte);border-radius:var(--r-plein);background:var(--c-surface);color:var(--c-texte);font-size:var(--t-s);font-weight:var(--graisse-moyenne);align-items:center;text-decoration:none;display:inline-flex}.patri-nav a:hover{border-color:var(--c-accent);color:var(--c-accent)}.patri-nav a[aria-current=page]{border-color:var(--c-accent);background:var(--c-accent-doux);color:var(--c-accent);font-weight:var(--graisse-forte)}.patri-tete{align-items:end;gap:var(--e-2) var(--e-5);padding:var(--e-5) var(--e-5) var(--e-5);border:1px solid var(--c-ligne);border-block-start:4px solid var(--maroc-or);background:var(--c-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"surtitre grand""titre grand""chapeau grand";display:grid;position:relative;overflow:hidden}.patri-tete>.etiquette-jour{grid-area:surtitre}.patri-grand{color:var(--c-accent);text-align:end;grid-area:grand;margin:0;font-size:clamp(3rem,9vw,5.5rem);line-height:1.25}.patri-titre{font-family:var(--police-titre);font-weight:var(--graisse-titre);color:var(--c-texte);text-wrap:balance;grid-area:titre;margin:0;font-size:clamp(1.5rem,3.2vw,2.1rem);line-height:1.2}.patri-chapeau{max-inline-size:62ch;color:var(--c-texte-doux);font-size:var(--t-m);grid-area:chapeau}.patri-chapeau p{margin:0}@media (max-width:39.99rem){.patri-tete{padding:var(--e-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"surtitre""grand""titre""chapeau"}.patri-grand{text-align:start;font-size:3rem}}.patri-texte p,.patri-texte li{line-height:var(--interligne)}.patri-texte .carte-vitrine>p{max-inline-size:72ch;margin:0}.patri-sous-titre{margin:var(--e-2) 0 0;font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-m);color:var(--c-texte)}.renvoi{white-space:nowrap;margin-inline-start:.15em;font-size:.72em;line-height:0}.renvoi a{color:var(--c-accent);font-weight:var(--graisse-forte);padding:.35em .1em;text-decoration:none;display:inline-block}.renvoi a:hover{text-decoration:underline}.patri-chrono b{font-family:var(--police-titre);font-size:var(--t-s);color:var(--c-texte)}.patri-chrono span{font-size:var(--t-m);color:var(--c-texte)}.patri-mots,.patri-lettres,.patri-points,.patri-liens{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.patri-mots li{align-items:baseline;gap:var(--e-1) var(--e-3);padding:var(--e-2) var(--e-3);border-radius:var(--r-l);background:var(--c-surface-2);flex-wrap:wrap;display:flex}.patri-mot-lien{align-items:baseline;gap:var(--e-2);color:var(--c-accent);font-weight:var(--graisse-forte);display:inline-flex}.patri-mot-texte{align-items:baseline;gap:var(--e-2);color:var(--c-texte);font-weight:var(--graisse-forte);display:inline-flex}.patri-mot-ar{font-family:var(--police-kufi);font-size:1.3rem}.patri-mot-latin{font-weight:var(--graisse-forte);color:var(--c-texte)}.patri-triple{gap:var(--e-2);padding:var(--e-4);border-radius:var(--r-l);background:var(--c-surface-2);margin:0;display:grid}.patri-triple-ar{font-family:var(--police-ruqaa);color:var(--c-texte);margin:0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:700;line-height:1.6}.patri-triple figcaption{gap:2px;display:grid}.patri-triple-latin{font-style:italic;font-weight:var(--graisse-forte)}.patri-table{border-collapse:collapse;font-size:var(--t-s)}.patri-table th,.patri-table td{padding:var(--e-1) var(--e-4) var(--e-1) 0;border-block-end:1px solid var(--c-ligne);text-align:start;vertical-align:top}.patri-table thead th{font-weight:var(--graisse-forte);color:var(--c-texte-doux)}.patri-texte .patri-table{inline-size:min(100%,18rem)}.patri-table-large{inline-size:100%;min-inline-size:32rem}.patri-table-large th,.patri-table-large td{overflow-wrap:normal;word-break:normal;padding:var(--e-2) var(--e-3)}.patri-num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.patri-table .patri-num{text-align:end}.patri-sans-coupure{white-space:nowrap}.patri-corresp{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));margin:0;display:grid}.patri-corresp>div{padding:var(--e-2) var(--e-1);border-radius:var(--r-l);background:var(--c-surface-2);border:1px solid #0000;justify-items:center;gap:2px;display:grid}.patri-corresp dt{font-weight:var(--graisse-titre);font-size:var(--t-l);color:var(--c-texte)}.patri-corresp dd{color:var(--c-accent);margin:0;font-size:1.35rem;line-height:1.3}.patri-lettre{font-size:1.35rem;line-height:1.3}.patri-lettres li{align-items:center;gap:var(--e-3);grid-template-columns:2.75rem minmax(0,1fr);display:grid}.patri-points li{border-inline-start:3px solid var(--c-accent-doux);padding-inline-start:var(--e-4)}.patri-sommaire ol{gap:var(--e-1);font-size:var(--t-s);margin:0;padding-inline-start:1.25rem;display:grid}.patri-sommaire a{color:var(--c-accent)}.patri-chiffres{grid-template-columns:minmax(0,1fr)}@media (min-width:68.8rem){.patri-aside{position:sticky;inset-block-start:5rem}}.patri-recherche{max-inline-size:46rem}.patri-compte{margin-block-end:0}.patri-compte p{margin:0}.patri-proverbes{gap:var(--e-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));margin:0;padding:0;list-style:none;display:grid}.patri-proverbes>li{display:grid}.patri-carte{grid-template-rows:auto auto 1fr auto;position:relative}.patri-carte-ar{font-family:var(--police-ruqaa);color:var(--c-texte);text-wrap:balance;margin:0;font-size:1.85rem;font-weight:700;line-height:1.65}.patri-carte-titre{font-family:var(--police-titre);font-size:var(--t-m);font-weight:var(--graisse-titre);margin:0}.patri-carte-titre a{color:var(--c-accent);font-style:italic;display:inline}.patri-carte-titre .icone{vertical-align:-.15em;margin-inline-start:var(--e-2)}.patri-carte-titre a:after{content:"";border-radius:14px;position:absolute;inset:0}.patri-carte:has(a:focus-visible){outline:2px solid var(--c-focus);outline-offset:2px}.patri-carte-titre a:focus-visible{outline:none}.patri-carte:hover{border-color:var(--c-accent)}.patri-carte-trad{color:var(--c-texte);margin:0}.patri-proverbe .proverbe-trad{gap:var(--e-1);display:grid}.patri-proverbe-titre{font-family:var(--police-titre);font-size:var(--t-l);font-weight:var(--graisse-titre);margin:0}.patri-proverbe-titre .latin{color:var(--maroc-sur-encre);font-style:italic}.patri-dl{gap:var(--e-3);margin:0;display:grid}.patri-dl>div{gap:2px;display:grid}.patri-dl dt{font-family:var(--police-titre);font-weight:var(--graisse-titre);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-texte-doux)}.patri-dl dd{color:var(--c-texte);margin:0}.patri-suite{gap:var(--e-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.patri-suite-lien{padding:var(--e-3) var(--e-4);border:1px solid var(--c-ligne);border-radius:var(--r-l);background:var(--c-surface);color:var(--c-accent);font-weight:var(--graisse-forte);gap:2px;text-decoration:none;display:grid}.patri-suite-lien:hover{border-color:var(--c-accent)}.patri-suite-apres{text-align:end}.patri-refs{gap:var(--e-4);margin:0;padding-inline-start:1.5rem;display:grid}.patri-refs li{display:list-item}.patri-refs li>*+*{margin-block-start:var(--e-1)}.patri-refs li::marker{font-weight:var(--graisse-forte);color:var(--c-texte)}.patri-refs li:target{outline:2px solid var(--c-signal);outline-offset:4px;border-radius:var(--r-s)}.patri-refs-notice{color:var(--c-texte);margin:0}.patri-url{overflow-wrap:anywhere}.citer-bloc{gap:var(--e-2);display:grid}.citer-bloc h3{margin:0}.citer-texte{padding:var(--e-3);border:1px solid var(--c-ligne);border-radius:var(--r-m);background:var(--c-surface-2);color:var(--c-texte);font-size:var(--t-s);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;line-height:1.6}.citer-annonce:empty{display:none}.patri-pied{border-block-start:1px solid var(--c-ligne);margin-block-start:var(--e-6)}.patri-pied-barre{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-5);max-inline-size:var(--largeur-page);padding:var(--e-4) var(--gouttiere);font-size:var(--t-s);color:var(--c-texte-doux);flex-wrap:wrap;margin-inline:auto;display:flex}.patri-pied-marque{margin:0}.patri-pied ul{gap:var(--e-1) var(--e-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.patri-pied a{padding-block:var(--e-1);color:var(--c-texte-doux);text-underline-offset:3px;text-decoration:underline;display:inline-block}.patri-pied a:hover{color:var(--c-accent)}@media (prefers-reduced-motion:no-preference){.patri-nav a,.patri-carte,.patri-suite-lien{transition:border-color var(--duree) var(--courbe), color var(--duree) var(--courbe)}}@media (forced-colors:active){.patri-nav a[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}.patri-carte:hover,.patri-suite-lien:hover{border-color:highlight}}@media print{.patri-nav,.patri-pied,.citer button{display:none}}@media (max-width:39.99rem){.entete-nav ul:has(>li:nth-child(7))>li:has(>a[href=\/darija]){display:none}}
