@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ee2277e8d6d1e773-s.0p2lc-r39epwt.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:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/327baff3ea678c3e-s.1ajmmmtmw950w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/64a7bc2a1df89101-s.3jk8jj8yg8h-e.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:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f734b73f67f6016a-s.2gray5h6gzzm6.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:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b473aa2ae3f6d166-s.3ytohr6-h_nkk.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:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1c880e72800db394-s.p.0ocn6xc_8l39q.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:JetBrains Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ee2277e8d6d1e773-s.0p2lc-r39epwt.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:JetBrains Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/327baff3ea678c3e-s.1ajmmmtmw950w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/64a7bc2a1df89101-s.3jk8jj8yg8h-e.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:JetBrains Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f734b73f67f6016a-s.2gray5h6gzzm6.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:JetBrains Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b473aa2ae3f6d166-s.3ytohr6-h_nkk.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:JetBrains Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/1c880e72800db394-s.p.0ocn6xc_8l39q.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:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ee2277e8d6d1e773-s.0p2lc-r39epwt.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:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/327baff3ea678c3e-s.1ajmmmtmw950w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/64a7bc2a1df89101-s.3jk8jj8yg8h-e.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:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f734b73f67f6016a-s.2gray5h6gzzm6.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:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/b473aa2ae3f6d166-s.3ytohr6-h_nkk.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:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1c880e72800db394-s.p.0ocn6xc_8l39q.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.Pm3N4a_className{font-family:JetBrains Mono,JetBrains Mono Fallback}.Pm3N4a_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.b8sx-q_className{font-family:Archivo,Archivo Fallback;font-style:normal}.b8sx-q_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.04otpyah9cwvk.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.31e-htzfeyhln.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.37a4gm19wsmwj.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.0t4anfzf7qhnx.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3vz72b7p-u7db.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.1lggw6jas8_2n.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.09n5l2o_c63-v.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.3bwea2rv5j-ez.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.2kfcf8ox-s2t2.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.44293pltj-0q4.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.19sf16kk8bs_r.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.3k-oj3hs98av5.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5ad8fdb5805e9b4a-s.p.0zeo54vr6bp6h.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bb8a9270184a3556-s.1mw73gddwkwfh.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3f2ed44161db83e-s.3d284zecdje-f.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/84cd8d504984ae62-s.0x11s69nnl30n.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:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.vrrDAW_className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.vrrDAW_variable{--font-plex-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
:root{--ink-950:#0f0d10;--ink-900:#131114;--ink-850:#19161a;--ink-800:#211d22;--ink-750:#29242a;--ink-700:#2f2a31;--ink-600:#453e47;--ink-400:#8a8189;--ink-300:#b8b0b5;--ink-100:#ede8e4;--paper-0:#f6f3ef;--paper-1:#fffdf9;--paper-2:#efeae4;--paper-3:#e8e2db;--paper-4:#ded7cf;--paper-5:#c6bdb4;--orange-300:#ff8452;--orange-400:#f26a32;--orange-600:#c94d17;--orange-700:#b0410f;--aub-200:#d49cc5;--aub-500:#8c3f7c;--aub-700:#6e2a62;--aub-900:#2c0f26;--green-dk:#6fc48b;--green-lt:#2d8549;--amber-dk:#e8b65a;--amber-lt:#9a6a0c;--red-dk:#f06b60;--red-lt:#c13a2f;--cyan-dk:#6cb9d3;--cyan-lt:#26758e}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:var(--ink-900);--bg-surface:var(--ink-850);--bg-raised:var(--ink-800);--bg-hover:var(--ink-750);--bg-term:var(--ink-950);--line:var(--ink-700);--line-strong:var(--ink-600);--fg-1:var(--ink-100);--fg-2:var(--ink-300);--fg-3:var(--ink-400);--accent:var(--orange-400);--accent-hover:var(--orange-300);--on-accent:#1a0d07;--accent-soft:#f26a3224;--accent-2:var(--aub-200);--accent-2-strong:var(--aub-500);--accent-2-soft:#8c3f7c38;--ok:var(--green-dk);--warn:var(--amber-dk);--err:var(--red-dk);--info:var(--cyan-dk);--tok-user:var(--accent);--tok-host:var(--accent-2);--tok-path:var(--info);--tok-keyword:var(--accent);--tok-string:var(--ok);--tok-number:var(--warn);--tok-comment:var(--fg-3);--tok-hash:var(--warn);--grid-dot:#ede8e417;--grid-line:#ede8e40b;--scanline:#00000038}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-page:var(--paper-0);--bg-surface:var(--paper-1);--bg-raised:var(--paper-2);--bg-hover:var(--paper-3);--bg-term:#fbf8f4;--line:var(--paper-4);--line-strong:var(--paper-5);--fg-1:#1d191e;--fg-2:#4e464d;--fg-3:#6f676d;--accent:var(--orange-600);--accent-hover:var(--orange-700);--on-accent:#fffaf6;--accent-soft:#c94d171a;--accent-2:var(--aub-700);--accent-2-strong:var(--aub-700);--accent-2-soft:#6e2a621a;--ok:var(--green-lt);--warn:var(--amber-lt);--err:var(--red-lt);--info:var(--cyan-lt);--tok-user:var(--accent);--tok-host:var(--accent-2);--tok-path:var(--info);--tok-keyword:var(--accent);--tok-string:var(--ok);--tok-number:var(--warn);--tok-comment:var(--fg-3);--tok-hash:var(--warn);--grid-dot:#1d191e21;--grid-line:#1d191e0f;--scanline:#1d191e09}:root{--font-mono:var(--font-jetbrains), "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:16px;--text-lg:20px;--text-xl:28px;--text-2xl:40px;--text-3xl:56px;--text-4xl:80px;--weight-regular:400;--weight-medium:500;--weight-bold:700;--lh-tight:1.05;--lh-snug:1.3;--lh-body:1.65;--tracking-display:-.035em;--tracking-tight:-.015em;--tracking-caps:.08em;--measure:72ch;--type-display:var(--weight-medium) var(--text-4xl)/var(--lh-tight) var(--font-mono);--type-h1:var(--weight-medium) var(--text-2xl)/var(--lh-tight) var(--font-mono);--type-h2:var(--weight-medium) var(--text-xl)/var(--lh-snug) var(--font-mono);--type-h3:var(--weight-medium) var(--text-lg)/var(--lh-snug) var(--font-mono);--type-body:var(--weight-regular) var(--text-base)/var(--lh-body) var(--font-mono);--type-meta:var(--weight-regular) var(--text-xs)/var(--lh-snug) var(--font-mono);--space-0:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-0:0;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--border:1px;--container:1200px;--gutter:24px;--section-gap:var(--space-9);--grid-step:24px}:root,[data-theme=dark]{--shadow-window:0 0 0 1px #ffffff05 inset, 0 28px 60px -28px #000000b3;--shadow-pop:0 12px 28px -12px #0009}[data-theme=light]{--shadow-window:0 1px 0 #fffc inset, 0 24px 48px -28px #3c281e47;--shadow-pop:0 12px 28px -14px #3c281e40}:root{--ring:0 0 0 2px var(--bg-page), 0 0 0 4px var(--accent);--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.12s;--dur-med:.22s;--dur-slow:.48s;--tex-dots:radial-gradient(circle at 1px 1px, var(--grid-dot) 1px, transparent 1.4px);--tex-lines:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);--tex-scanlines:repeating-linear-gradient(to bottom, var(--scanline) 0 1px, transparent 1px 3px)}@keyframes pds-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes pds-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes pds-dash{to{stroke-dashoffset:-16px}}@keyframes pds-march{to{background-position:12px 0}}@keyframes pds-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}html{background:var(--bg-page);color:var(--fg-1);font-family:var(--font-mono);font-size:var(--text-base);line-height:var(--lh-body);font-feature-settings:"calt" 1, "liga" 1, "zero" 1;-webkit-font-smoothing:antialiased}body{margin:0}::selection{background:var(--accent);color:var(--on-accent)}a{color:var(--accent);text-underline-offset:.25em}a:hover{color:var(--accent-hover)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
[data-flavor=route]{--rt-font:var(--font-archivo), "Archivo", "Helvetica Neue", Arial, sans-serif;--rt-mono:var(--font-jetbrains), "JetBrains Mono", ui-monospace, Menlo, monospace;--rt-bg:#0e0b0f;--rt-bg-2:#151016;--rt-card:#1b151c;--rt-card-2:#241c25;--rt-line:#2f2631;--rt-line-2:#4a3d4c;--rt-ink:#f6f0ea;--rt-ink-2:#c3b7be;--rt-ink-3:#8e818a;--rt-orange:#ff6b2c;--rt-orange-2:#ff8f5c;--rt-on-orange:#160a05;--rt-orange-glow:#ff6b2c8c;--rt-plum:#c457ad;--rt-plum-deep:#5b1d4f;--rt-ok:#5fd38a;--rt-shadow:0 40px 80px -40px #000000d9;--rt-ambient:radial-gradient(1100px 620px at 85% -8%, #5b1d4f8c, transparent 62%), radial-gradient(800px 520px at -10% 40%, #ff6b2c12, transparent 60%);--rt-display:clamp(56px, 10vw, 164px);--rt-h2:clamp(44px, 6.6vw, 104px);--rt-body:17px;--rt-radius:14px;--rt-radius-lg:22px;--rt-container:1240px;--rt-gutter:clamp(20px, 4vw, 48px);--rt-section:128px;--rt-ease:cubic-bezier(.22, 1, .36, 1);--sx-bg-2:var(--rt-card);--sx-line:var(--rt-line-2);--sx-ink:var(--rt-orange);--sx-on-ink:var(--rt-on-orange);--sx-ink-2:var(--rt-ink-2);--font-sans:var(--rt-font);background:var(--rt-bg);background-image:var(--rt-ambient);color:var(--rt-ink);font-family:var(--rt-font);font-size:var(--rt-body);font-feature-settings:normal;background-repeat:no-repeat;line-height:1.55}[data-theme=light] [data-flavor=route],[data-flavor=route][data-theme=light]{--rt-bg:#f1ebe4;--rt-bg-2:#e9e1d8;--rt-card:#fbf8f4;--rt-card-2:#f2ebe3;--rt-line:#ddd2c7;--rt-line-2:#bfb0a3;--rt-ink:#150f15;--rt-ink-2:#4d424a;--rt-ink-3:#71656d;--rt-orange:#e04c0c;--rt-orange-2:#c44108;--rt-on-orange:#fff8f3;--rt-orange-glow:#e04c0c4d;--rt-plum:#8b2a76;--rt-plum-deep:#ecd5e5;--rt-ok:#23864a;--rt-shadow:0 40px 80px -44px #3c1e2859;--rt-ambient:radial-gradient(1100px 620px at 85% -8%, #c457ad29, transparent 62%), radial-gradient(800px 520px at -10% 40%, #e04c0c0f, transparent 60%)}[data-flavor=route] ::selection{background:var(--rt-orange);color:var(--rt-on-orange)}[data-flavor=route] a{color:inherit}@keyframes rt-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes rt-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}
:root{--ar-font-ar:var(--font-plex-ar), "IBM Plex Sans Arabic", "Noto Sans Arabic", Tahoma, sans-serif}[data-articles]{--ar-bg:var(--bg-page);--ar-card:var(--bg-surface);--ar-card-2:var(--bg-raised);--ar-line:var(--line);--ar-line-2:var(--line-strong);--ar-ink:var(--fg-1);--ar-ink-2:var(--fg-2);--ar-ink-3:var(--fg-3);--ar-accent:var(--accent);--ar-code-bg:var(--bg-term);--ar-head:var(--font-jetbrains), "JetBrains Mono", var(--ar-font-ar);--ar-body:var(--font-jetbrains), "JetBrains Mono", var(--ar-font-ar);--ar-ui:var(--font-jetbrains), "JetBrains Mono", var(--ar-font-ar);--ar-head-weight:500;--ar-head-stretch:100%;--ar-head-track:-.035em;--ar-head-lh:1.06;--ar-caps-track:.08em;--ar-body-size:clamp(15px, .4vw + 13px, 16px);--ar-body-lh:1.8;--ar-measure:70ch;--ar-radius:var(--radius-sm);--ar-radius-lg:var(--radius-md);--shiki-foreground:var(--fg-1);--shiki-background:transparent;--shiki-token-keyword:var(--tok-keyword);--shiki-token-string:var(--tok-string);--shiki-token-string-expression:var(--tok-string);--shiki-token-comment:var(--tok-comment);--shiki-token-constant:var(--tok-number);--shiki-token-function:var(--info);--shiki-token-parameter:var(--fg-2);--shiki-token-punctuation:var(--fg-3);--shiki-token-link:var(--accent)}[data-flavor=route] [data-articles],[data-flavor=route][data-articles]{--ar-bg:var(--rt-bg);--ar-card:var(--rt-card);--ar-card-2:var(--rt-card-2);--ar-line:var(--rt-line);--ar-line-2:var(--rt-line-2);--ar-ink:var(--rt-ink);--ar-ink-2:var(--rt-ink-2);--ar-ink-3:var(--rt-ink-3);--ar-accent:var(--rt-orange);--ar-code-bg:var(--rt-bg-2);--ar-head:var(--font-archivo), "Archivo", var(--ar-font-ar);--ar-body:var(--font-archivo), "Archivo", var(--ar-font-ar);--ar-ui:var(--font-jetbrains), "JetBrains Mono", var(--ar-font-ar);--ar-head-weight:800;--ar-head-stretch:108%;--ar-head-track:-.04em;--ar-head-lh:.98;--ar-body-size:clamp(17px, .5vw + 14px, 19px);--ar-body-lh:1.7;--ar-measure:66ch;--ar-radius:var(--rt-radius);--ar-radius-lg:var(--rt-radius-lg)}[data-articles] [lang=ar],[data-articles][lang=ar],[data-prose][lang=ar]{--ar-head:var(--ar-font-ar);--ar-body:var(--ar-font-ar);--ar-ui:var(--ar-font-ar);--ar-head-weight:700;--ar-head-stretch:100%;--ar-head-track:0;--ar-head-lh:1.35;--ar-caps-track:0;--ar-body-lh:1.95}[data-prose]{font-family:var(--ar-body);font-size:var(--ar-body-size);line-height:var(--ar-body-lh);color:var(--ar-ink-2);max-width:var(--ar-measure);overflow-wrap:break-word;text-wrap:pretty}[data-prose]>*{margin:0}[data-prose]>*+*{margin-top:1.4em}[data-prose]>:first-child{margin-top:0}[data-prose]>:is(h2,h3,h4){color:var(--ar-ink);font-family:var(--ar-head);font-weight:var(--ar-head-weight);font-stretch:var(--ar-head-stretch);letter-spacing:var(--ar-head-track);text-wrap:balance;scroll-margin-top:104px}[data-prose]>h2{font-size:clamp(26px,2.4vw,36px);line-height:max(1.15, var(--ar-head-lh));margin-top:2.4em}[data-prose]>h3{font-size:clamp(21px,1.8vw,26px);line-height:max(1.25, var(--ar-head-lh));margin-top:2em}[data-prose]>h4{font-family:var(--ar-ui);text-transform:uppercase;letter-spacing:var(--ar-caps-track);color:var(--ar-ink-3);margin-top:1.8em;font-size:.8em;font-weight:500}[data-prose]>:is(h2,h3,h4)+*{margin-top:.75em}[data-prose] strong{color:var(--ar-ink);font-weight:650}[data-prose] a{color:var(--ar-accent);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}[data-prose] a:hover{text-decoration-thickness:2px}[data-prose] del{color:var(--ar-ink-3)}[data-prose] :not(pre)>code{font-family:var(--font-jetbrains), "JetBrains Mono", ui-monospace, monospace;background:var(--ar-card-2);border:1px solid var(--ar-line);color:var(--ar-ink);direction:ltr;unicode-bidi:isolate;border-radius:4px;padding:.1em .38em;font-size:.86em}[data-prose] :is(ul,ol){padding-inline-start:1.3em}[data-prose] li+li{margin-top:.45em}[data-prose] li::marker{color:var(--ar-accent)}[data-prose]>blockquote{font-family:var(--ar-head);font-weight:600;font-stretch:var(--ar-head-stretch);letter-spacing:var(--ar-head-track);color:var(--ar-ink);padding-inline-start:1.5em;font-size:1.3em;line-height:1.4;position:relative}[data-prose]>blockquote:before{content:"“";inset-inline-start:0;color:var(--ar-accent);font-size:1.8em;line-height:1;position:absolute;top:-.1em}[data-prose]>blockquote p{margin:0}[data-prose]>hr{text-align:center;height:auto;color:var(--ar-ink-3);border:0;margin-block:2.6em}[data-prose]>hr:before{content:"• • •";white-space:pre;letter-spacing:.5em}[data-prose]>figure{margin-block:2.2em}[data-prose]>figure img,[data-prose]>p>img{border-radius:var(--ar-radius-lg);border:1px solid var(--ar-line);width:100%;height:auto;display:block}[data-prose]>figure>figcaption{font-family:var(--ar-ui);color:var(--ar-ink-3);text-align:center;margin-top:12px;font-size:13px;line-height:1.5}@media (min-width:1080px){[data-prose][data-bleed]>figure{margin-inline:-64px}}[data-prose]>pre{text-align:left;background:var(--ar-code-bg);border:1px solid var(--ar-line);border-radius:var(--ar-radius);font:14px/1.7 var(--font-jetbrains), "JetBrains Mono", ui-monospace, monospace;color:var(--fg-1);tab-size:2;direction:ltr;padding:18px 20px;overflow-x:auto}[data-prose]>pre code{font:inherit;background:0 0;border:0;padding:0}[data-prose]>[data-prose-code]{text-align:left;direction:ltr;margin-block:1.8em}[data-prose]>[data-prose-table]{overflow-x:auto}[data-prose] table{border-collapse:collapse;width:100%;font-size:.9em}[data-prose] :is(th,td){border-bottom:1px solid var(--ar-line);text-align:start;vertical-align:top;padding:10px 14px}[data-prose] th{font-family:var(--ar-ui);text-transform:uppercase;letter-spacing:var(--ar-caps-track);color:var(--ar-ink-3);border-bottom-color:var(--ar-line-2);font-size:12px;font-weight:500}[data-prose] td{color:var(--ar-ink-2)}[data-prose] ::selection{background:var(--ar-accent);color:var(--ar-bg)}[data-reader-grid]{grid-template-columns:minmax(0,1fr);gap:72px;display:grid}[data-reader-grid]>[data-toc-slot]{display:none}@media (min-width:1080px){[data-reader-grid][data-has-toc]{grid-template-columns:220px minmax(0,1fr)}[data-reader-grid][data-has-toc]>[data-toc-slot]{display:block}}[data-prose]>pre.shiki{background:var(--ar-code-bg)}@media (prefers-reduced-motion:reduce){[data-articles] *,[data-articles] :before{transition-duration:1ms!important}}[data-prose-code] [data-numbered] code{counter-reset:ln}[data-prose-code] [data-numbered] code>span:before{counter-increment:ln;content:counter(ln);text-align:right;width:3ch;color:var(--fg-3);opacity:.7;margin-inline-end:2ch;display:inline-block}
