@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.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(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.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(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.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(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.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(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.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(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.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(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.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(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.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(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.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(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.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:600;font-display:swap;src:url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.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:600;font-display:swap;src:url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.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:600;font-display:swap;src:url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.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:600;font-display:swap;src:url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.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:600;font-display:swap;src:url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.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 Nastaliq Urdu;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/nastaliq-urdu-core.woff2)format("woff2");unicode-range:U+60C,U+61F,U+621-622,U+624,U+626-628,U+62A-63A,U+640-646,U+648,U+64A,U+64E-652,U+670,U+679,U+67E,U+686,U+688,U+691,U+698,U+6A9,U+6AF,U+6BA,U+6BE,U+6C1,U+6C3,U+6CC,U+6D2,U+6D4,U+6F0-6F9}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3SvoMC9Y.woff2)format("woff2");unicode-range:U+600-60B,U+60D-61E,U+620,U+623,U+625,U+629,U+63B-63F,U+647,U+649,U+64B-64D,U+653-66F,U+671-678,U+67A-67D,U+67F-685,U+687,U+689-690,U+692-697,U+699-6A8,U+6AA-6AE,U+6B0-6B9,U+6BB-6BD,U+6BF-6C0,U+6C2,U+6C4-6CB,U+6CD-6D1,U+6D3,U+6D5-6EF,U+6FA-6FF,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3QfoMC9Y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3T_oM.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 Nastaliq Urdu;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/nastaliq-urdu-core.woff2)format("woff2");unicode-range:U+60C,U+61F,U+621-622,U+624,U+626-628,U+62A-63A,U+640-646,U+648,U+64A,U+64E-652,U+670,U+679,U+67E,U+686,U+688,U+691,U+698,U+6A9,U+6AF,U+6BA,U+6BE,U+6C1,U+6C3,U+6CC,U+6D2,U+6D4,U+6F0-6F9}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3SvoMC9Y.woff2)format("woff2");unicode-range:U+600-60B,U+60D-61E,U+620,U+623,U+625,U+629,U+63B-63F,U+647,U+649,U+64B-64D,U+653-66F,U+671-678,U+67A-67D,U+67F-685,U+687,U+689-690,U+692-697,U+699-6A8,U+6AA-6AE,U+6B0-6B9,U+6BB-6BD,U+6BF-6C0,U+6C2,U+6C4-6CB,U+6CD-6D1,U+6D3,U+6D5-6EF,U+6FA-6FF,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3QfoMC9Y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3T_oM.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 Nastaliq Urdu;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/nastaliq-urdu-core.woff2)format("woff2");unicode-range:U+60C,U+61F,U+621-622,U+624,U+626-628,U+62A-63A,U+640-646,U+648,U+64A,U+64E-652,U+670,U+679,U+67E,U+686,U+688,U+691,U+698,U+6A9,U+6AF,U+6BA,U+6BE,U+6C1,U+6C3,U+6CC,U+6D2,U+6D4,U+6F0-6F9}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3SvoMC9Y.woff2)format("woff2");unicode-range:U+600-60B,U+60D-61E,U+620,U+623,U+625,U+629,U+63B-63F,U+647,U+649,U+64B-64D,U+653-66F,U+671-678,U+67A-67D,U+67F-685,U+687,U+689-690,U+692-697,U+699-6A8,U+6AA-6AE,U+6B0-6B9,U+6BB-6BD,U+6BF-6C0,U+6C2,U+6C4-6CB,U+6CD-6D1,U+6D3,U+6D5-6EF,U+6FA-6FF,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3QfoMC9Y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3T_oM.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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}:root{--bg-base:#f9f6ef;--bg-chalkboard:#f9f6ef;--bg-surface:#fffdf8;--bg-card:#fff;--bg-card-hover:#f5efe6;--bg-card-active:#ece4d4;--bg-glass:#ffffffeb;--bg-glass-elevated:#fffffffa;--bg-elevated:#fff;--border-dim:#e5dccb;--border-subtle:#c9bda9;--border-light:#a89880;--border-focus:#10b98180;--emerald-400:#10b981;--emerald-500:#059669;--emerald-600:#047857;--emerald-subtle:#10b9811a;--indigo-400:#818cf8;--indigo-500:#6366f1;--indigo-600:#4f46e5;--cyan-400:#0891b2;--cyan-500:#0e7490;--amber-400:#d97706;--amber-500:#b45309;--rose-400:#e11d48;--rose-500:#be123c;--text-primary:#1c1410;--text-secondary:#4a3f36;--text-tertiary:#6b5d52;--text-muted:#6b5d52;--font-main:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", monospace;--font-urdu:"Noto Nastaliq Urdu", "Scheherazade New", serif;--text-2xs:12.5px;--text-xs:13.5px;--text-sm:15px;--text-base:16px;--text-lg:20px;--text-xl:25px;--text-2xl:31px;--text-3xl:39px;--text-4xl:49px;--leading-tight:1.15;--leading-snug:1.3;--leading-base:1.65;--measure:66ch;--leading-urdu:2.25;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:26px;--radius-full:9999px;--shadow-subtle:0 2px 12px #0f172a14;--shadow-card:0 14px 34px -8px #0f172a1f;--shadow-inner-highlight:inset 0 1px 0 #fffffff2;--transition-smooth:all .22s cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-main);background-color:var(--bg-base);color:var(--text-primary);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--bg-base);min-height:100vh;color:var(--text-primary);line-height:var(--leading-base);background-image:linear-gradient(#f5efe3 0%,#f9f6ef 420px,#fff 100%);overflow-x:hidden}body:before,body:after{content:"";pointer-events:none;z-index:0;position:fixed;inset:0}body:before{background:radial-gradient(420px 260px at 12% 18%,#10b9811f,#0000 70%),radial-gradient(360px 240px at 88% 12%,#6366f11a,#0000 72%),radial-gradient(300px 220px at 78% 82%,#fbbf2424,#0000 70%),radial-gradient(320px 240px at 18% 88%,#06b6d41a,#0000 72%)}body:after{opacity:.58;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' viewBox='0 0 54 54'%3E%3Ccircle cx='18' cy='18' r='11' fill='%2310b981' opacity='0.11'/%3E%3Crect x='34' y='26' width='16' height='16' rx='5' fill='%23f59e0b' opacity='0.12'/%3E%3Cpath d='M10 44L18 36L26 44Z' fill='%236366f1' opacity='0.10'/%3E%3Ccircle cx='44' cy='12' r='4' fill='%23f43f5e' opacity='0.16'/%3E%3Cpath d='M32 8h10M37 3v10' stroke='%23fbbf24' stroke-width='2' stroke-linecap='round' opacity='0.22'/%3E%3C/svg%3E"),radial-gradient(1px 1px at 20% 30%,#10b98114,#0000 50%),radial-gradient(1px 1px at 70% 60%,#6366f112,#0000 50%);background-size:54px 54px,18px 18px,22px 22px}@media (prefers-reduced-motion:reduce){body:before,body:after{opacity:.35}}h1{font-size:var(--text-4xl);letter-spacing:-.035em;font-weight:800;line-height:var(--leading-tight);color:var(--text-primary)}h2{font-size:var(--text-3xl);letter-spacing:-.03em;font-weight:750;line-height:var(--leading-snug);color:var(--text-primary)}h3{font-size:var(--text-xl);letter-spacing:-.025em;font-weight:700;line-height:var(--leading-snug);color:var(--text-primary)}h4{font-size:var(--text-base);letter-spacing:-.015em;color:var(--text-primary);font-weight:700}h5{font-size:var(--text-xs);color:var(--text-primary);font-weight:600}.font-urdu{font-family:var(--font-urdu);line-height:var(--leading-urdu);text-rendering:optimizelegibility;letter-spacing:0;direction:rtl;unicode-bidi:isolate}.urdu-inline{font-family:var(--font-urdu);vertical-align:middle;line-height:var(--leading-urdu);direction:rtl;unicode-bidi:isolate;display:inline-block}.urdu-block{font-family:var(--font-urdu);text-align:right;line-height:var(--leading-urdu);direction:rtl;unicode-bidi:isolate}.quick-chip .font-urdu,.quick-chip.font-urdu,.quick-chip .urdu-inline{line-height:calc(var(--leading-urdu) * 1.15);font-size:14px}.font-mono{font-family:var(--font-mono)}.text-gradient{background:linear-gradient(135deg, #0f172a 30%, var(--emerald-600) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.glass-panel{border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);transition:var(--transition-smooth);background:#fff;position:relative;box-shadow:0 4px 16px #2c261e0d}.glass-panel-elevated{border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);transition:var(--transition-smooth);background:#fff;box-shadow:0 10px 28px -4px #2c261e12,0 4px 10px -2px #2c261e08}.glass-panel:hover{border-color:var(--border-light);box-shadow:0 8px 24px -2px #2c261e17}.btn{min-height:42px;font-family:var(--font-main);letter-spacing:-.015em;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:13.5px;font-weight:650;text-decoration:none;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:translateY(1px)scale(.98)}.btn:focus-visible{outline:2px solid var(--emerald-400);outline-offset:2px}.btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.btn-sm{min-height:36px;font-size:var(--text-2xs);border-radius:var(--radius-xs);gap:6px;padding:6px 14px;font-weight:600}.btn-lg{border-radius:var(--radius-md);gap:10px;padding:14px 30px;font-size:15px;font-weight:700}.btn-primary{color:#021a11;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:1px solid #34d39980;font-weight:700;box-shadow:inset 0 1px #ffffff4d,0 2px 8px #00000059}.btn-primary:hover{color:#01140d;background:linear-gradient(135deg,#34d399 0%,#10b981 100%);transform:translateY(-1.5px);box-shadow:inset 0 1px #fff6,0 4px 12px #00000073}.btn-secondary{color:var(--text-primary);border:1px solid var(--border-subtle);background:#fff;box-shadow:0 2px 6px #0000000a}.btn-secondary:hover{color:var(--text-primary);background:#f8fafc;border-color:#0003;transform:translateY(-1.5px);box-shadow:0 4px 12px #00000014}.btn-accent{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4338ca 100%);border:1px solid #818cf873;box-shadow:inset 0 1px #ffffff40,0 2px 8px #00000059}.btn-accent:hover{background:linear-gradient(135deg,#818cf8 0%,#6366f1 100%);transform:translateY(-1.5px);box-shadow:inset 0 1px #ffffff59,0 4px 14px #00000073}.btn-cyan{color:#031c23;background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%);border:1px solid #22d3ee73;font-weight:700;box-shadow:inset 0 1px #ffffff4d,0 2px 8px #00000059}.btn-cyan:hover{background:linear-gradient(135deg,#22d3ee 0%,#06b6d4 100%);transform:translateY(-1.5px);box-shadow:inset 0 1px #fff6,0 4px 14px #00000073}.btn-ghost{color:var(--text-secondary);background:0 0;border:1px solid #0000}.btn-ghost:hover{color:var(--text-primary);background:#ffffff0f}.btn-danger{color:var(--rose-400);background:#f43f5e1f;border:1px solid #f43f5e47}.btn-danger:hover{color:#fff;background:#f43f5e38;border-color:#f43f5e73;transform:translateY(-1px)}.btn-icon{border-radius:var(--radius-xs);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.segmented-control{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:#edf2f7;align-items:center;gap:4px;padding:4px;display:inline-flex}.segmented-control-btn{color:var(--text-secondary);border-radius:var(--radius-xs);cursor:pointer;transition:var(--transition-smooth);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.segmented-control-btn:hover{color:var(--text-primary);background:#0000000a}.segmented-control-btn.active{color:var(--text-primary);border-color:var(--border-subtle);background:#fff;box-shadow:0 2px 6px #0000000f}.badge{font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-full);border:1px solid var(--border-dim);align-items:center;gap:6px;padding:4px 10px;font-weight:650;line-height:1;display:inline-flex}.badge-emerald{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.badge-indigo{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.badge-amber{color:#b45309;background:#fffbeb;border-color:#fde68a}.badge-cyan{color:#0e7490;background:#ecfeff;border-color:#a5f3fc}.badge-neutral{color:#334155;background:#f1f5f9;border-color:#cbd5e1}.status-dot{background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}input,select,textarea{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font-family:var(--font-main);transition:var(--transition-smooth);background:#fff;padding:11px 14px;font-size:16px}input:focus,select:focus,textarea:focus{border-color:var(--emerald-500);background:#fff;outline:none;box-shadow:0 0 0 2px #10b98133}.page-back{border:1px solid var(--border-dim);border-radius:var(--radius-full);color:var(--text-tertiary);font-family:var(--font-main);cursor:pointer;transition:var(--transition-smooth);background:0 0;align-items:center;gap:7px;margin-bottom:28px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.page-back:hover{color:var(--text-primary);border-color:var(--border-light);background:#ffffff0a}.section-divider{background:linear-gradient(90deg,#0000 0%,#00000014 50%,#0000 100%);width:100%;height:1px;margin:60px 0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-base)}::-webkit-scrollbar-thumb{background:#00000029;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000047}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseOpacity{0%,to{opacity:.45}50%{opacity:1}}.animate-fade{animation:.28s cubic-bezier(.16,1,.3,1) forwards fadeIn}.container{box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0 32px}@media (width>=1200px){.container{padding:0 48px}}@media (width>=1800px){.container{padding:0 64px}}@media (width>=2560px){.container{padding:0 80px}}@media (width<=768px){.container{padding:0 16px}}.main-viewport{min-height:calc(100vh - 72px);transition:background .4s cubic-bezier(.16,1,.3,1);position:relative}.main-viewport.route-visitor{background:radial-gradient(#d97706 .6px,#0000 .6px) 0 0/32px 32px,linear-gradient(#f3ede2 0%,#f7f3ea 60%,#f9f6ef 100%)}.main-viewport.route-curriculum{background:radial-gradient(#10b981 .6px,#0000 .6px) 0 0/28px 28px,linear-gradient(#f3ede2 0%,#f9f6ef 100%)}.main-viewport.route-faq{background:radial-gradient(#6366f1 .6px,#0000 .6px) 0 0/30px 30px,linear-gradient(#f3ede2 0%,#f9f6ef 100%)}.main-viewport.route-student{background:radial-gradient(#10b981 .7px,#0000 .7px) 0 0/24px 24px,linear-gradient(#ecfdf5 0%,#f7fbf7 50%,#fff 100%)}.main-viewport.route-classroom{background:radial-gradient(#f59e0b .6px,#0000 .6px) 0 0/26px 26px,linear-gradient(#fffbeb 0%,#fefcf5 50%,#fff 100%)}.main-viewport.route-games{background:radial-gradient(#f59e0b .8px,#0000 .8px) 0 0/24px 24px,radial-gradient(#0ea5e9 .8px,#0000 .8px) 12px 12px/24px 24px,linear-gradient(135deg,#fef3c7 0%,#f5efe6 40%,#e0f2fe 80%,#f9f6ef 100%)}.main-viewport.route-tutor,.main-viewport.route-admin{background:radial-gradient(#64748b .5px,#0000 .5px) 0 0/24px 24px,linear-gradient(#f9f6ef 0%,#fff 100%)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
