@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url("./media/noto-sans-arabic-arabic-400-normal-K74XADSY.woff2") format("woff2"),url("./media/noto-sans-arabic-arabic-400-normal-M6H4OPRP.woff") format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url("./media/noto-sans-arabic-math-400-normal-KIHTSURU.woff2") format("woff2"),url("./media/noto-sans-arabic-math-400-normal-KYZRRTPI.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url("./media/noto-sans-arabic-symbols-400-normal-UAARYY6S.woff2") format("woff2"),url("./media/noto-sans-arabic-symbols-400-normal-KOVZVKAT.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url("./media/noto-sans-arabic-latin-ext-400-normal-7EPMGDF3.woff2") format("woff2"),url("./media/noto-sans-arabic-latin-ext-400-normal-OHVKWYOO.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url("./media/noto-sans-arabic-latin-400-normal-QZDKGACW.woff2") format("woff2"),url("./media/noto-sans-arabic-latin-400-normal-TU224X32.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url("./media/noto-sans-arabic-arabic-500-normal-AEJGDKGG.woff2") format("woff2"),url("./media/noto-sans-arabic-arabic-500-normal-KMBUCCNX.woff") format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url("./media/noto-sans-arabic-math-500-normal-HI4NX4PF.woff2") format("woff2"),url("./media/noto-sans-arabic-math-500-normal-NVGVIYFJ.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url("./media/noto-sans-arabic-symbols-500-normal-CPNMIG3X.woff2") format("woff2"),url("./media/noto-sans-arabic-symbols-500-normal-ZBFZPDVX.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url("./media/noto-sans-arabic-latin-ext-500-normal-R746JEHW.woff2") format("woff2"),url("./media/noto-sans-arabic-latin-ext-500-normal-FVAX2MB3.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url("./media/noto-sans-arabic-latin-500-normal-3H4FQUEI.woff2") format("woff2"),url("./media/noto-sans-arabic-latin-500-normal-6ZCOFWXX.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-display:swap;font-weight:400;src:url("./media/material-icons-latin-400-normal-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-latin-400-normal-OKHIZNFO.woff") format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url("./media/manrope-cyrillic-ext-400-normal-UXBYH35L.woff2") format("woff2"),url("./media/manrope-cyrillic-ext-400-normal-ZLYF3KUF.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url("./media/manrope-cyrillic-400-normal-DIDV2DUB.woff2") format("woff2"),url("./media/manrope-cyrillic-400-normal-SWQPRLGC.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url("./media/manrope-greek-400-normal-XQIFLEMI.woff2") format("woff2"),url("./media/manrope-greek-400-normal-TKO6AZTQ.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url("./media/manrope-vietnamese-400-normal-UJWPFEJR.woff2") format("woff2"),url("./media/manrope-vietnamese-400-normal-VEBSENWL.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url("./media/manrope-latin-ext-400-normal-6UMUPTQW.woff2") format("woff2"),url("./media/manrope-latin-ext-400-normal-LCV4HTWE.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url("./media/manrope-latin-400-normal-W2P7FH6Q.woff2") format("woff2"),url("./media/manrope-latin-400-normal-H43QQ5XW.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url("./media/manrope-cyrillic-ext-500-normal-SIXSSRWV.woff2") format("woff2"),url("./media/manrope-cyrillic-ext-500-normal-QYZIII3D.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url("./media/manrope-cyrillic-500-normal-VSJF34IZ.woff2") format("woff2"),url("./media/manrope-cyrillic-500-normal-2C2KN75V.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url("./media/manrope-greek-500-normal-B5CJLW4K.woff2") format("woff2"),url("./media/manrope-greek-500-normal-Z4WTRX66.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url("./media/manrope-vietnamese-500-normal-SISROSS7.woff2") format("woff2"),url("./media/manrope-vietnamese-500-normal-Q232PVVQ.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url("./media/manrope-latin-ext-500-normal-65SPXYJA.woff2") format("woff2"),url("./media/manrope-latin-ext-500-normal-47REQ2SK.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url("./media/manrope-latin-500-normal-CQ46M34Y.woff2") format("woff2"),url("./media/manrope-latin-500-normal-6DNEONPG.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url("./media/manrope-cyrillic-ext-600-normal-U5GECYOH.woff2") format("woff2"),url("./media/manrope-cyrillic-ext-600-normal-IVKQRYIO.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url("./media/manrope-cyrillic-600-normal-QS5BESSN.woff2") format("woff2"),url("./media/manrope-cyrillic-600-normal-2ZNMQ7MM.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url("./media/manrope-greek-600-normal-PLRTSMFC.woff2") format("woff2"),url("./media/manrope-greek-600-normal-NT4OH42D.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url("./media/manrope-vietnamese-600-normal-TP6N6ULK.woff2") format("woff2"),url("./media/manrope-vietnamese-600-normal-M2ZPYF2O.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url("./media/manrope-latin-ext-600-normal-CE2JFXTT.woff2") format("woff2"),url("./media/manrope-latin-ext-600-normal-YZEGJJZ5.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url("./media/manrope-latin-600-normal-55ATVHX7.woff2") format("woff2"),url("./media/manrope-latin-600-normal-XW3XBGN3.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url("./media/manrope-cyrillic-ext-700-normal-LJBM5ICA.woff2") format("woff2"),url("./media/manrope-cyrillic-ext-700-normal-5KNENMKG.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url("./media/manrope-cyrillic-700-normal-UOVYS47P.woff2") format("woff2"),url("./media/manrope-cyrillic-700-normal-G6GX7EQ7.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url("./media/manrope-greek-700-normal-CDMUANUE.woff2") format("woff2"),url("./media/manrope-greek-700-normal-7TUBUZJY.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url("./media/manrope-vietnamese-700-normal-BFHQAP4S.woff2") format("woff2"),url("./media/manrope-vietnamese-700-normal-BDCK3BKG.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url("./media/manrope-latin-ext-700-normal-ZRNEGYSR.woff2") format("woff2"),url("./media/manrope-latin-ext-700-normal-2THVGD2M.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url("./media/manrope-latin-700-normal-J7BHEPTZ.woff2") format("woff2"),url("./media/manrope-latin-700-normal-SE4WUS6C.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url("./media/manrope-cyrillic-ext-800-normal-JGAT7TJN.woff2") format("woff2"),url("./media/manrope-cyrillic-ext-800-normal-HZBD4HVI.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url("./media/manrope-cyrillic-800-normal-M7RM7SIJ.woff2") format("woff2"),url("./media/manrope-cyrillic-800-normal-NNOCM2MM.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url("./media/manrope-greek-800-normal-UJV4OFY6.woff2") format("woff2"),url("./media/manrope-greek-800-normal-PUI7DJWA.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url("./media/manrope-vietnamese-800-normal-GOGRNLWU.woff2") format("woff2"),url("./media/manrope-vietnamese-800-normal-MXHO6THS.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url("./media/manrope-latin-ext-800-normal-CW55OQTE.woff2") format("woff2"),url("./media/manrope-latin-ext-800-normal-ZDN6HMGG.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url("./media/manrope-latin-800-normal-CIONJRO4.woff2") format("woff2"),url("./media/manrope-latin-800-normal-YJC24PKF.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{min-height:100%;margin:0}*,*:before,*:after{box-sizing:border-box}body{font-family:Segoe UI,Noto Sans Arabic,sans-serif;background:var(--app-bg, #fafafa);color:var(--app-text, #1f2937)}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}html{color-scheme:light;--mat-sys-background: light-dark(#f9faf3, #121410);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f1f1eb, #2f312d);--mat-sys-inverse-primary: light-dark(#02e600, #026e00);--mat-sys-inverse-surface: light-dark(#2f312d, #e2e3dc);--mat-sys-on-background: light-dark(#1a1c18, #e2e3dc);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #013a00);--mat-sys-on-primary-container: light-dark(#015300, #77ff61);--mat-sys-on-primary-fixed: light-dark(#002200, #002200);--mat-sys-on-primary-fixed-variant: light-dark(#015300, #015300);--mat-sys-on-secondary: light-dark(#ffffff, #263422);--mat-sys-on-secondary-container: light-dark(#3c4b37, #d7e8cd);--mat-sys-on-secondary-fixed: light-dark(#121f0e, #121f0e);--mat-sys-on-secondary-fixed-variant: light-dark(#3c4b37, #3c4b37);--mat-sys-on-surface: light-dark(#1a1c18, #e2e3dc);--mat-sys-on-surface-variant: light-dark(#43483f, #dfe4d7);--mat-sys-on-tertiary: light-dark(#ffffff, #013a00);--mat-sys-on-tertiary-container: light-dark(#015300, #77ff61);--mat-sys-on-tertiary-fixed: light-dark(#002200, #002200);--mat-sys-on-tertiary-fixed-variant: light-dark(#015300, #015300);--mat-sys-outline: light-dark(#73796e, #8d9387);--mat-sys-outline-variant: light-dark(#c3c8bc, #43483f);--mat-sys-primary: light-dark(#026e00, #02e600);--mat-sys-primary-container: light-dark(#77ff61, #015300);--mat-sys-primary-fixed: light-dark(#77ff61, #77ff61);--mat-sys-primary-fixed-dim: light-dark(#02e600, #02e600);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#54634d, #bbcbb2);--mat-sys-secondary-container: light-dark(#d7e8cd, #3c4b37);--mat-sys-secondary-fixed: light-dark(#d7e8cd, #d7e8cd);--mat-sys-secondary-fixed-dim: light-dark(#bbcbb2, #bbcbb2);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9faf3, #121410);--mat-sys-surface-bright: light-dark(#f9faf3, #383a35);--mat-sys-surface-container: light-dark(#eeeee7, #1e201c);--mat-sys-surface-container-high: light-dark(#e8e9e1, #282b26);--mat-sys-surface-container-highest: light-dark(#e2e3dc, #333531);--mat-sys-surface-container-low: light-dark(#f3f4ed, #1a1c18);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0f0b);--mat-sys-surface-dim: light-dark(#dadbd3, #121410);--mat-sys-surface-tint: light-dark(#026e00, #02e600);--mat-sys-surface-variant: light-dark(#dfe4d7, #43483f);--mat-sys-tertiary: light-dark(#026e00, #02e600);--mat-sys-tertiary-container: light-dark(#77ff61, #015300);--mat-sys-tertiary-fixed: light-dark(#77ff61, #77ff61);--mat-sys-tertiary-fixed-dim: light-dark(#02e600, #02e600);--mat-sys-neutral-variant20: #2c3229;--mat-sys-neutral10: #1a1c18;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-body-large-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-body-medium-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-body-small-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-display-large-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-display-medium-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-display-small-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-headline-large-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-headline-medium-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-headline-small-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-label-large-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-label-medium-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-label-small-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-title-large-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-title-medium-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-title-small-font: Segoe UI, Noto Sans Arabic, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: light-dark(#303a34, #d2dfd4);--mat-sys-on-primary: light-dark(#ffffff, #18211b);--mat-sys-primary-container: light-dark(#e9efe8, #303d32);--mat-sys-on-primary-container: light-dark(#2d4434, #dcebdd);--mat-sys-surface: light-dark(#f7f7f4, #171a18);--mat-sys-surface-container-lowest: light-dark(#ffffff, #1b1f1c);--mat-sys-surface-container-low: light-dark(#f1f2ee, #202521);--mat-sys-on-surface: light-dark(#282d29, #e1e6e0);--mat-sys-on-surface-variant: light-dark(#606960, #b4beb4);--mat-sys-outline-variant: light-dark(#e0e4dd, #3b433c);--mat-card-outlined-container-shape: 12px;--mat-card-outlined-container-color: var(--mat-sys-surface-container-lowest);--mat-card-elevated-container-shape: 12px;--mat-card-elevated-container-elevation: none;--mat-button-filled-container-shape: 6px;--mat-button-outlined-container-shape: 6px;--app-bg: var(--mat-sys-surface);--app-surface: var(--mat-sys-surface-container-lowest);--app-sidenav: var(--mat-sys-surface-container-low);--app-text: var(--mat-sys-on-surface);--app-muted: var(--mat-sys-on-surface-variant);--app-border: var(--mat-sys-outline-variant);--app-primary: var(--mat-sys-primary);--app-primary-soft: var(--mat-sys-primary-container)}html.dark-theme{color-scheme:dark}.event-app .success-panel{padding:30px 0}.event-app .success-panel .success-symbol{display:grid;place-items:center;border:1px solid rgba(170,133,255,.2666666667);width:64px;height:64px;background:#7a3cff20;color:#baa0ff;border-radius:18px;margin-bottom:30px}.event-app .success-panel h2{font-size:42px;line-height:1.15;overflow-wrap:anywhere}.event-app .success-panel>p:not(.eyebrow){font-size:12px;line-height:1.9;color:#a59bb5;margin-bottom:24px}.expo-select{--mat-select-panel-background-color: #211b2c;--mat-option-label-text-color: #e6dff0;--mat-option-selected-state-label-text-color: #d0b6ff;--mat-option-selected-state-layer-color: #7a3cff25;--mat-option-hover-state-layer-color: #ffffff0a}.event-app .mat-mdc-form-field{--mat-form-field-container-text-font: "Manrope", "Noto Sans Arabic", sans-serif;--mat-form-field-outlined-label-text-font: "Manrope", "Noto Sans Arabic", sans-serif;--mat-select-trigger-text-font: "Manrope", "Noto Sans Arabic", sans-serif}.event-app .mat-mdc-form-field-type-mat-select .mdc-floating-label{pointer-events:none!important}@media(prefers-reduced-motion:reduce){.event-app *,.event-app *:before,.event-app *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.expo-actions-menu{--mat-menu-container-color: #21192d;--mat-menu-item-label-text-color: #eee5f8;--mat-menu-item-hover-state-layer-color: #7a3cff25;--mat-menu-item-focus-state-layer-color: #7a3cff25;--mat-menu-item-label-text-font: "Manrope", sans-serif;border:1px solid rgba(169,133,223,.2)}.expo-actions-menu .material-icons{font-size:20px;margin-right:12px;vertical-align:middle;color:#c4a4ff}@media(min-width:1000px)and (orientation:landscape){app-event-shell:has(.dashboard-mode){display:grid;min-height:100dvh;align-items:center;background:#08060e}app-event-shell>.event-app.dashboard-mode{container-type:inline-size;width:min(100vw,177.777778dvh);height:auto;min-height:0;aspect-ratio:16/9;margin:auto;padding:0;display:grid;grid-template-rows:10% minmax(0,1fr) 10%}app-event-shell>.event-app.dashboard-mode .event-header{width:calc(100% - 3cqw);max-width:none;margin:.6cqw 1.5cqw 0;padding:0 1.2cqw;border-radius:.8cqw;gap:1cqw}app-event-shell>.event-app.dashboard-mode .event-logo{width:14cqw;height:4.5cqw}app-event-shell>.event-app.dashboard-mode .header-sponsor img{width:13cqw;height:3.4cqw}app-event-shell>.event-app.dashboard-mode .brand-year{font-size:.85cqw}app-event-shell>.event-app.dashboard-mode .organizer,app-event-shell>.event-app.dashboard-mode .organizer strong{font-size:.8cqw}app-event-shell>.event-app.dashboard-mode .demo-banner,app-event-shell>.event-app.dashboard-mode .event-footer,app-event-shell>.event-app.dashboard-mode router-outlet{display:none}app-event-shell>.event-app.dashboard-mode app-event-dashboard{display:block;min-height:0}app-event-shell>.event-app.dashboard-mode app-live-dashboard{display:block;height:100%;min-height:0}app-event-shell>.event-app.dashboard-mode .dashboard{max-width:none;height:100%;min-height:0;margin:0;padding:.7cqw 1.5cqw .4cqw;display:flex;flex-direction:column;gap:.65cqw}app-event-shell>.event-app.dashboard-mode .dashboard-heading{margin:0;gap:1cqw}app-event-shell>.event-app.dashboard-mode .live-status{font-size:.65cqw;letter-spacing:.08cqw}app-event-shell>.event-app.dashboard-mode .analytics-scope{font-size:.7cqw;margin:.25cqw 0 0}app-event-shell>.event-app.dashboard-mode .dashboard h1{font-size:2cqw;line-height:1.1;letter-spacing:-.06cqw;margin:.35cqw 0 0}app-event-shell>.event-app.dashboard-mode .dashboard h1 br{display:none}app-event-shell>.event-app.dashboard-mode .dashboard h1 span:before{content:" "}app-event-shell>.event-app.dashboard-mode .dashboard button{font-size:.75cqw;padding:.45cqw .7cqw}app-event-shell>.event-app.dashboard-mode .analytics-tabs{gap:.3cqw}app-event-shell>.event-app.dashboard-mode .scope-control{font-size:.55cqw}app-event-shell>.event-app.dashboard-mode .scope-control select{font-size:.65cqw;padding:.3cqw}app-event-shell>.event-app.dashboard-mode .panel-note{font-size:.6cqw;line-height:1.3;margin:.2cqw 0}app-event-shell>.event-app.dashboard-mode .analytics-table{font-size:.68cqw}app-event-shell>.event-app.dashboard-mode .analytics-table caption{font-size:.55cqw;padding:.3cqw 0}app-event-shell>.event-app.dashboard-mode .analytics-table th,app-event-shell>.event-app.dashboard-mode .analytics-table td{padding:.22cqw .2cqw}app-event-shell>.event-app.dashboard-mode .heat-cell{padding:.15cqw .3cqw;min-width:3cqw}app-event-shell>.event-app.dashboard-mode .dashboard-toolbar{padding:0;margin:0;border:0}app-event-shell>.event-app.dashboard-mode .toolbar-right{gap:1cqw}app-event-shell>.event-app.dashboard-mode .storage-label{display:inline;font-size:.65cqw}app-event-shell>.event-app.dashboard-mode .metrics{height:7.6cqw;margin:0;gap:.8cqw}app-event-shell>.event-app.dashboard-mode .metrics article{padding:.75cqw 1.2cqw;border-radius:.8cqw}app-event-shell>.event-app.dashboard-mode .metric-label{font-size:.65cqw;letter-spacing:.05cqw}app-event-shell>.event-app.dashboard-mode .metric-number{font-size:2.6cqw;margin:.25cqw 0 0;line-height:1.2}app-event-shell>.event-app.dashboard-mode .total{font-size:3.8cqw;margin:.15cqw 0 0;letter-spacing:-.12cqw}app-event-shell>.event-app.dashboard-mode .metrics p,app-event-shell>.event-app.dashboard-mode .primary-metric p{display:block;font-size:.7cqw;line-height:1.5}app-event-shell>.event-app.dashboard-mode .metrics .primary-metric{gap:2cqw}app-event-shell>.event-app.dashboard-mode .metric-art{width:4cqw;height:5cqw;right:2cqw;opacity:.3}app-event-shell>.event-app.dashboard-mode .metric-art span{width:3cqw;height:4cqw}app-event-shell>.event-app.dashboard-mode .dashboard-grid{flex:1;min-height:0;grid-template-columns:1.35fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:.8cqw}app-event-shell>.event-app.dashboard-mode .chart-panel{min-height:0;padding:.8cqw 1cqw .3cqw;border-radius:.8cqw;display:flex;flex-direction:column}app-event-shell>.event-app.dashboard-mode .panel-heading{flex-shrink:0;gap:.5cqw}app-event-shell>.event-app.dashboard-mode .panel-kicker{font-size:.6cqw;letter-spacing:.06cqw}app-event-shell>.event-app.dashboard-mode .panel-heading h2{font-size:1.15cqw;margin:.3cqw 0 0}app-event-shell>.event-app.dashboard-mode .chart-tag{font-size:.6cqw;padding:.35cqw .45cqw}app-event-shell>.event-app.dashboard-mode .chart-panel>app-event-chart{flex:1;min-height:0;height:auto}app-event-shell>.event-app.dashboard-mode .empty-chart{flex:1;height:auto;min-height:0;gap:.6cqw}app-event-shell>.event-app.dashboard-mode .empty-chart>span{font-size:2cqw}app-event-shell>.event-app.dashboard-mode .empty-chart p,app-event-shell>.event-app.dashboard-mode .empty-chart small{font-size:.75cqw}app-event-shell>.event-app.dashboard-mode app-recent-arrivals{flex:1;min-height:0;overflow:auto}app-event-shell>.event-app.dashboard-mode .arrivals{padding:.3cqw 0 0;height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));column-gap:1cqw}app-event-shell>.event-app.dashboard-mode .arrivals li>span:nth-child(2){min-width:0}app-event-shell>.event-app.dashboard-mode .arrivals strong{overflow-wrap:anywhere}app-event-shell>.event-app.dashboard-mode .arrivals .no-arrivals{grid-column:1/-1;grid-row:1/-1}app-event-shell>.event-app.dashboard-mode .arrivals li{padding:.3cqw 0;gap:.5cqw}app-event-shell>.event-app.dashboard-mode .arrivals strong{font-size:.85cqw}app-event-shell>.event-app.dashboard-mode .arrivals small,app-event-shell>.event-app.dashboard-mode .arrivals time{font-size:.55cqw}app-event-shell>.event-app.dashboard-mode .avatar{width:1.5cqw;height:1.5cqw;font-size:.7cqw;border-radius:.4cqw}app-event-shell>.event-app.dashboard-mode .arrivals .no-arrivals{min-height:8cqw;font-size:.75cqw}app-event-shell>.event-app.dashboard-mode .live-tiny{font-size:.6cqw}app-event-shell>.event-app.dashboard-mode .dashboard-bottom{margin:0;font-size:.6cqw}app-event-shell>.event-app.dashboard-mode .dashboard-error{padding:.4cqw;margin:0;font-size:.7cqw}app-event-shell>.event-app.dashboard-mode app-event-partners{min-height:0}app-event-shell>.event-app.dashboard-mode .partners{max-width:none;height:100%;margin:0 1.5cqw;padding:.6cqw 1cqw;gap:2cqw}app-event-shell>.event-app.dashboard-mode .partner{flex-direction:row;gap:1.2cqw}app-event-shell>.event-app.dashboard-mode .role{font-size:.75cqw}app-event-shell>.event-app.dashboard-mode .identity{gap:.6cqw}app-event-shell>.event-app.dashboard-mode .partners img{width:10cqw;height:3cqw;object-fit:contain}app-event-shell>.event-app.dashboard-mode .venue img{width:2.3cqw;height:3.2cqw}app-event-shell>.event-app.dashboard-mode .venue .identity>span{font-size:.7cqw}app-event-shell>.event-app.dashboard-mode .organizer img{width:11cqw;height:3.5cqw}}@media(min-width:1000px)and (orientation:landscape){.event-app.dashboard-mode app-event-metrics{flex-shrink:0}app-event-shell>.event-app.dashboard-mode app-event-metrics .metrics{height:9cqw}.event-app.dashboard-mode .attendance-grid{grid-template-columns:1.2fr 1fr}.attendance-grid .panel-heading{margin-bottom:.7cqw}.attendance-grid .breakdown{gap:.45cqw;margin:.2cqw 0}.attendance-grid .breakdown-label{font-size:.9cqw}.attendance-grid .breakdown-track{height:.4cqw;margin-top:.3cqw}.attendance-grid .universities-panel .breakdown{gap:.2cqw;margin:.1cqw 0}.attendance-grid .universities-panel .breakdown-label{font-size:.9cqw}.attendance-grid .universities-panel .breakdown-track{height:.3cqw}}@font-face{font-family:WorkshopArabic;src:url(/assets/git-learning/fonts/arabic-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:WorkshopArabic;src:url(/assets/git-learning/fonts/arabic-semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:WorkshopMono;src:url(/assets/git-learning/fonts/mono-regular.woff2) format("woff2");font-weight:400;font-display:swap}app-git-learning .workshop[dir=ltr]{--workshop-direction: ltr;font-family:Manrope,system-ui,sans-serif}app-git-learning .workshop-language{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;max-width:1440px;margin-inline:auto;padding:12px 24px}app-git-learning .workshop-language label{font-size:14px}app-git-learning .workshop-language select{min-height:44px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:6px;padding:8px 12px}app-git-learning .workshop code{unicode-bidi:isolate;direction:ltr}app-git-learning .workshop[dir=ltr] .pipeline-arrow>span{display:inline-block;transform:scaleX(-1)}@media(max-width:760px){app-git-learning .workshop[dir=ltr] .pipeline-arrow>span{transform:rotate(-90deg)}}app-git-learning .workshop{--workshop-direction: rtl;color-scheme:dark;--bg: #0b1016;--surface: #111820;--raised: #17212a;--line: #26333d;--text: #edf3f1;--muted: #9caeaf;--mint: #a8edc5;--mint-dim: #203c33;--purple: #b3a0ed;--amber: #edca87;--red: #ffabab;font-family:var(--font-arabic),system-ui,sans-serif;font-size:16px;line-height:1.8;background:var(--bg);color:var(--text)}app-git-learning *{box-sizing:border-box}app-git-learning .workshop{margin:0}app-git-learning button,app-git-learning input,app-git-learning textarea,app-git-learning select{font:inherit}app-git-learning button,app-git-learning a,app-git-learning input,app-git-learning textarea,app-git-learning select{-webkit-tap-highlight-color:transparent}app-git-learning button{cursor:pointer;color:inherit}app-git-learning button:disabled{cursor:not-allowed;opacity:.42}app-git-learning a{color:inherit;text-decoration:none}app-git-learning button,app-git-learning select,app-git-learning input,app-git-learning textarea{border-radius:8px}app-git-learning button{border:0}app-git-learning h1,app-git-learning h2,app-git-learning h3,app-git-learning p{margin:0}app-git-learning h1,app-git-learning h2,app-git-learning h3{font-weight:600;line-height:1.6}app-git-learning button:focus-visible,app-git-learning a:focus-visible,app-git-learning input:focus-visible,app-git-learning select:focus-visible,app-git-learning textarea:focus-visible,app-git-learning summary:focus-visible,app-git-learning g:focus-visible{outline:2px solid var(--mint);outline-offset:5px}app-git-learning ::selection{background:#a8edc5;color:#0b1016}app-git-learning svg{width:22px;height:22px;flex-shrink:0}app-git-learning code,app-git-learning pre,app-git-learning .eyebrow,app-git-learning .tiny-label{font-family:var(--font-mono),var(--font-arabic),monospace}app-git-learning pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}app-git-learning code{unicode-bidi:isolate}app-git-learning small{font-size:12px}app-git-learning .muted{color:var(--muted)}app-git-learning .mint-text{color:var(--mint)}app-git-learning .separator{margin:0 12px;color:var(--line)}app-git-learning [hidden]{display:none!important}app-git-learning .topbar{height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 4.5%;border-bottom:1px solid var(--line);background:var(--bg)}app-git-learning .brand{display:flex;align-items:center;gap:13px;white-space:nowrap}app-git-learning .brand-symbol{display:grid;place-items:center;background:var(--mint);color:#162b22;width:44px;height:44px;border-radius:12px}app-git-learning .brand-symbol svg{width:29px;height:29px}app-git-learning .brand>span:last-child{font:600 25px/1.1 var(--font-mono),monospace}app-git-learning .brand-soft{font-weight:400;color:var(--muted)}app-git-learning .top-tools{display:flex;gap:10px;align-items:center}app-git-learning .icon-button{background:none;width:38px;height:40px;display:grid;place-items:center;color:var(--muted)}app-git-learning .icon-button:hover{background:var(--raised);color:var(--text)}app-git-learning .eyebrow{font-size:11px;letter-spacing:1.7px;color:var(--muted);line-height:2.3;display:block}app-git-learning .button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:10px 19px;font-weight:600;font-size:13px;border:1px solid transparent;transition:background .18s,color .18s,border-color .18s}app-git-learning .button.primary{background:var(--mint);color:#11231b}app-git-learning .button.primary:hover{background:#c3f7d8}app-git-learning .button.secondary{background:var(--raised);color:var(--mint);border-color:var(--line)}app-git-learning .button.ghost{background:transparent;border-color:var(--line);color:var(--text)}app-git-learning .button.ghost:hover{border-color:#6a8b7c;background:#17251e}app-git-learning .button.text-button{background:none;color:var(--muted);padding-inline:10px}app-git-learning .button.text-button:hover{color:var(--mint)}app-git-learning .button.large{min-height:54px;font-size:15px;padding-inline:25px}app-git-learning .button.small{min-height:36px;padding:5px 12px;font-size:11px}app-git-learning .button.wide{width:100%}app-git-learning .panel-label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;margin-bottom:11px}app-git-learning .panel-label>span:first-child{display:flex;gap:8px;align-items:center}app-git-learning .panel-label svg{width:16px;height:16px;color:var(--mint)}app-git-learning .tiny-label{font-size:8px;letter-spacing:1px;color:var(--muted)}app-git-learning #terminal{border:1px solid #34423d;border-radius:9px;overflow:hidden;background:#0a1013;font-family:var(--font-mono),monospace}app-git-learning #terminal.expanded{position:fixed;z-index:20;inset:8vh 7vw;box-shadow:0 0 0 100vmax #000c;display:flex;flex-direction:column}app-git-learning #terminal.expanded .terminal-output{height:auto;flex:1;font-size:20px}app-git-learning .terminal-bar{height:38px;background:#182129;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;padding:0 13px;font:9px var(--font-mono);color:var(--muted)}app-git-learning .terminal-lights{display:flex;gap:5px}app-git-learning .terminal-lights i{width:6px;height:6px;border-radius:50%;background:#697670}app-git-learning .terminal-lights i:first-child{background:#bd847b}app-git-learning .terminal-lights i:nth-child(2){background:#beaa71}app-git-learning .terminal-lights i:last-child{background:#81a88c}app-git-learning .terminal-zoom{margin-left:auto;background:none;color:var(--muted);font-size:20px;width:35px}app-git-learning .terminal-output{height:157px;overflow-y:auto;padding:13px 15px;font:12px/1.8 var(--font-mono),monospace;scrollbar-width:thin;direction:ltr}app-git-learning .terminal-output pre{margin-bottom:7px}app-git-learning .welcome-line{color:#7e9692;font-size:10px}app-git-learning .command-line{color:var(--mint);padding-top:4px}app-git-learning .output-line{color:#d6dedb}app-git-learning .output-error{color:var(--red)}app-git-learning .command-form{display:flex;align-items:center;gap:10px;border-top:1px solid #22332c;padding:8px 13px;background:#101b17}app-git-learning .prompt{color:var(--mint)}app-git-learning .command-form input{font:13px var(--font-mono);min-width:0;flex:1;border:none;background:none;color:var(--text);outline-offset:1px}app-git-learning .command-form button{font:9px var(--font-mono);min-height:32px;padding:4px 8px;background:#253b30;color:var(--mint)}app-git-learning .terminal-foot{font:7px/1.5 var(--font-mono);display:flex;justify-content:space-between;gap:8px;padding:8px 12px;color:#8ca299;letter-spacing:.6px}app-git-learning .file-picker{height:39px;display:flex;align-items:center;justify-content:space-between;background:#182129;border:1px solid var(--line);border-radius:9px 9px 0 0;padding:0 12px;font-size:10px;color:var(--muted)}app-git-learning .file-picker select{direction:ltr;background:none;border:none;color:var(--mint);font:11px var(--font-mono);max-width:80%}app-git-learning .file-picker option{background:var(--bg)}app-git-learning #file-content{display:block;width:100%;height:164px;border:1px solid var(--line);border-top:none;border-bottom:none;background:#10171d;color:#dbe6e1;padding:13px 15px;resize:vertical;min-height:164px;font:12px/1.9 var(--font-mono),monospace;border-radius:0;tab-size:2}app-git-learning .editor-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border:1px solid var(--line);border-radius:0 0 9px 9px;min-height:54px;background:#141e25}app-git-learning .editor-bottom>span{font-size:9px;color:var(--muted)}app-git-learning .completion{font-size:10px;color:var(--muted);display:block;margin-top:7px}app-git-learning .completion.done{color:var(--mint)}app-git-learning .checkpoint-note{color:var(--muted);font-size:10px;margin:14px 0 0;line-height:2}app-git-learning .hint-text{color:var(--amber);font-size:13px;background:#2a251b;border:1px solid #4c4029;padding:15px;margin-top:15px;border-radius:8px}app-git-learning .pipeline{display:flex;align-items:stretch;gap:8px}app-git-learning .state-card{flex:1;min-width:0;border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:16px}app-git-learning .state-card>div{display:flex;justify-content:space-between;font-size:12px}app-git-learning .state-card small{font:8px var(--font-mono);color:var(--muted);display:block;margin-top:6px;letter-spacing:.5px}app-git-learning .state-index{font:11px var(--font-mono);color:var(--muted)}app-git-learning .state-card pre{font:10px/1.9 var(--font-mono);margin-top:15px;min-height:65px;color:#dce8e1}app-git-learning .state-bottom{display:block;margin-top:15px;padding-top:10px;border-top:1px solid var(--line);font-size:9px;color:var(--muted)}app-git-learning .state-card.staged{border-color:#6a5b38;background:#211f18}app-git-learning .staged>div{color:var(--amber)}app-git-learning .state-card.saved{border-color:#335442;background:#14231c}app-git-learning .saved>div{color:var(--mint)}app-git-learning .pipeline-arrow{width:32px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--muted);flex-shrink:0}app-git-learning .pipeline-arrow span{font-size:23px}app-git-learning .pipeline-arrow code{font-size:8px}app-git-learning .commit-graph{width:100%;overflow-x:auto;background-image:radial-gradient(#283b36 .65px,transparent .65px);background-size:20px 20px}app-git-learning .commit-graph>svg{width:100%;min-width:590px;height:205px;display:block}app-git-learning .commit-edge{fill:none;stroke:#6c887c;stroke-width:2}app-git-learning .commit-node{cursor:pointer}app-git-learning .commit-node:hover circle{stroke-width:5}app-git-learning .commit-node text{font:11px var(--font-mono);fill:#c0cbc8}app-git-learning .commit-node .node-main{fill:#29233c;stroke:var(--purple);stroke-width:3}app-git-learning .commit-node .node-feature{fill:#1d3c2c;stroke:var(--mint);stroke-width:3}app-git-learning .commit-node .ref-label{fill:var(--mint);font-size:11px}app-git-learning .commit-node .head-label{fill:var(--amber);font-size:8px}app-git-learning .commit-node .tracking-label{fill:var(--muted);font-size:8px}app-git-learning .graph-footer{display:flex;justify-content:space-between;gap:12px;padding:10px 15px;border-top:1px solid var(--line);font-size:9px;color:var(--muted)}app-git-learning .empty-history{padding:40px;text-align:center;color:var(--muted)}app-git-learning dialog{background:#111a21;color:var(--text);border:1px solid #43564c;border-radius:14px;padding:0;max-width:650px;width:calc(100% - 40px);max-height:87vh;box-shadow:0 25px 100px #0008}app-git-learning dialog.wide{max-width:900px}app-git-learning dialog::backdrop{background:#050b10cc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}app-git-learning .dialog-header{position:sticky;top:0;background:#17232b;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 27px;z-index:1}app-git-learning .dialog-header h2{font-size:23px}app-git-learning .dialog-.workshop{padding:26px 30px 35px}app-git-learning .dialog-body>p{font-size:14px;line-height:2.1;margin-bottom:17px}app-git-learning .dialog-body>h3{margin:20px 0 12px;font-size:18px}app-git-learning .dialog-body>.button{margin-top:15px}app-git-learning .commit-details{display:flex;gap:25px;flex-wrap:wrap;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12px}app-git-learning .commit-details dt{color:var(--muted)}app-git-learning .commit-details dd{margin:4px 0;color:var(--mint);font-family:var(--font-mono),var(--font-arabic)}app-git-learning .object-tree{border:1px solid var(--line);border-radius:7px;overflow:hidden}app-git-learning .object-tree>b{display:block;padding:15px;background:#1b2a21;color:var(--mint);font:14px var(--font-mono)}app-git-learning .object-tree details{padding:15px;border-top:1px solid var(--line)}app-git-learning .object-tree summary{font:13px var(--font-mono);cursor:pointer}app-git-learning .object-tree summary span{font:10px var(--font-arabic);color:var(--muted)}app-git-learning .object-tree pre{font:12px/2 var(--font-mono);padding:15px;background:#0c1216;margin-top:12px;border-radius:4px}app-git-learning .display-options{display:flex;gap:12px;flex-wrap:wrap}app-git-learning .projection .terminal-output{font-size:17px;height:225px}app-git-learning .projection #file-content{font-size:16px;height:232px}app-git-learning .projection .command-form input{font-size:17px}@media(max-width:650px){app-git-learning .pipeline{flex-direction:column}app-git-learning .pipeline-arrow{width:auto;height:25px;flex-direction:row;gap:12px}app-git-learning .pipeline-arrow span{transform:rotate(-90deg)}app-git-learning .dialog-header{padding:15px 20px}app-git-learning .dialog-header h2{font-size:19px}app-git-learning .dialog-.workshop{padding:20px}app-git-learning #terminal.expanded{inset:5vh 3vw}app-git-learning #terminal.expanded .terminal-output{font-size:13px}}@media(prefers-reduced-motion:reduce){app-git-learning *,app-git-learning *:before,app-git-learning *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}app-git-learning .reduced-motion *{animation:none!important;transition:none!important;scroll-behavior:auto!important}app-git-learning .wizard-topbar{height:76px;max-width:none}app-git-learning .simulation-label{color:var(--muted);font-size:13px}app-git-learning .wizard{max-width:1220px;padding:26px 36px 36px;margin:auto}app-git-learning .wizard-progress{display:flex;gap:6px;margin-bottom:28px}app-git-learning .wizard-progress span{flex:1;height:3px;background:var(--line);border-radius:3px}app-git-learning .wizard-progress .passed{background:var(--mint)}app-git-learning .wizard-progress .current{background:var(--amber)}app-git-learning .challenge-heading{margin-bottom:25px}app-git-learning .challenge-heading .eyebrow{font-size:11px;letter-spacing:2px;color:var(--mint);text-align:start}app-git-learning .challenge-heading .eyebrow span{color:var(--muted)}app-git-learning .challenge-heading h1{font-size:clamp(25px,3vw,38px);margin:8px 0;outline:none}app-git-learning .challenge-heading p{max-width:950px;color:var(--muted);font-size:16px}app-git-learning .overwrite-experiment,app-git-learning .branch-experiment,app-git-learning .conflict-experiment,app-git-learning .network-experiment,app-git-learning .finish-experiment{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}app-git-learning .copy-options{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:22px}app-git-learning .copy-options article{padding:19px;background:var(--bg);border:1px solid var(--line);border-radius:8px}app-git-learning .copy-options article:first-child{border-top:3px solid var(--mint)}app-git-learning .copy-options article:last-child{border-top:3px solid var(--purple)}app-git-learning .copy-options small,app-git-learning .network-machines small{font:10px var(--font-mono);color:var(--muted);letter-spacing:1px}app-git-learning .copy-options pre{font-size:17px;margin:18px 0;line-height:2}app-git-learning .copy-options mark{background:#244135;color:var(--mint);padding:3px 7px;border-radius:3px}app-git-learning .copy-options article:last-child mark{background:#30273e;color:var(--purple)}app-git-learning .copy-options .button{width:100%}app-git-learning [aria-pressed=true]{border-color:var(--mint)!important;background:var(--mint-dim)!important}app-git-learning .overwrite-result{display:flex;gap:24px;align-items:center;padding:22px;background:#182129;border-block:1px solid var(--line)}app-git-learning .file-icon{width:55px;height:65px;display:grid;place-items:center;border:2px solid var(--muted);border-radius:4px 4px 12px;font-size:30px;color:var(--muted)}app-git-learning .overwrite-result small{color:var(--muted)}app-git-learning .overwrite-result pre{font-size:15px}app-git-learning .lost-change{margin-inline-start:auto;color:var(--red);display:flex;flex-direction:column;font-size:14px}app-git-learning .lost-change span{color:var(--muted)}app-git-learning .repository-seed{padding:13px 22px;display:flex;align-items:center;gap:12px;font-size:13px;color:var(--muted)}app-git-learning .repository-seed.ready{color:var(--mint)}app-git-learning .repository-seed code{margin-inline-start:auto}app-git-learning .challenge-tasks{display:flex;gap:10px 22px;flex-wrap:wrap;margin:20px 0;padding:15px 0;border-block:1px solid var(--line)}app-git-learning .challenge-tasks>div{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}app-git-learning .challenge-tasks>div>span{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--line);border-radius:50%;font:10px var(--font-mono);flex-shrink:0}app-git-learning .challenge-tasks .achieved{color:var(--mint)}app-git-learning .achieved>span{background:var(--mint-dim);border-color:#42624f!important}app-git-learning .experiment-tools{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;direction:inherit}app-git-learning .experiment-tools>section{min-width:0;direction:var(--workshop-direction)}app-git-learning .experiment-tools.terminal-only{grid-template-columns:1fr}app-git-learning .terminal-only .command-lab{display:grid;grid-template-columns:1.4fr 1fr;gap:0 22px;direction:inherit}app-git-learning .terminal-only .panel-label{grid-column:1/-1;direction:var(--workshop-direction)}app-git-learning .terminal-only .command-palette{direction:var(--workshop-direction);margin:0;padding:17px;background:var(--surface);border:1px solid var(--line);border-radius:8px}app-git-learning .command-palette{margin-top:12px}app-git-learning .command-palette small,app-git-learning .edit-shortcuts small{display:block;font-size:11px;color:var(--muted);margin-bottom:9px}app-git-learning .command-palette>div{display:flex;flex-wrap:wrap;gap:7px;direction:ltr}app-git-learning .command-palette button{padding:8px 10px;background:#17242a;border:1px solid #32434d;color:#bed6d1;font:11px var(--font-mono);text-align:left;overflow-wrap:anywhere;max-width:100%}app-git-learning .command-palette button:hover{border-color:var(--mint);color:var(--mint)}app-git-learning .edit-shortcuts{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}app-git-learning .edit-shortcuts small{width:100%;margin:0}app-git-learning .wizard .terminal-output{height:170px;font-size:13px}app-git-learning .wizard #file-content{height:188px;font-size:13px}app-git-learning .wizard-feedback{display:flex;gap:15px;align-items:baseline;margin-top:18px;padding:13px 18px;border-inline-start:2px solid var(--mint);background:#11201b;color:#c9e3d6;font-size:14px}app-git-learning .wizard-feedback>span{color:var(--mint);font-size:22px}app-git-learning .wizard-controls{background:var(--bg);padding-bottom:14px;display:flex;justify-content:space-between;gap:16px;align-items:center;border-top:1px solid var(--line);margin-top:25px;padding-top:22px}app-git-learning .wizard-controls>div{display:flex;gap:14px;align-items:center}app-git-learning .solution-reset-note{max-width:180px;color:var(--muted);font-size:11px}app-git-learning .wizard-controls .completion{font-size:12px}app-git-learning .wizard-footnote{display:flex;justify-content:space-between;max-width:1220px;padding:10px 36px 22px;margin:auto;color:var(--muted);font-size:10px}app-git-learning .wizard-footnote>span:first-child{font-family:var(--font-mono)}app-git-learning .prediction{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin:0 0 20px;padding:16px;background:#211e17;border:1px solid #59472b;border-radius:8px;font-size:14px}app-git-learning .prediction>div{display:flex;gap:8px}app-git-learning .prediction>span{flex-basis:100%;color:var(--amber)}app-git-learning .wizard .state-card{padding:20px}app-git-learning .wizard .state-card pre{font-size:14px;min-height:88px}app-git-learning .wizard .state-card>div{font-size:15px}app-git-learning .wizard .state-card small{font-size:10px}app-git-learning .wizard .state-bottom{font-size:12px}app-git-learning .branch-pointers{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:17px 20px;border-bottom:1px solid var(--line)}app-git-learning .branch-pointers b{font-size:13px;color:var(--muted);margin-inline-end:auto}app-git-learning .branch-pointers code,app-git-learning .ref-chip{padding:5px 10px;border:1px solid var(--line);border-radius:5px;font-size:11px;direction:ltr}app-git-learning .branch-pointers code.active{color:var(--amber);border-color:#756139}app-git-learning .branch-preview{display:flex;gap:20px;align-items:center;padding:16px 22px;border-top:1px solid var(--line)}app-git-learning .branch-preview small{color:var(--muted)}app-git-learning .branch-preview pre{font-size:12px;flex:1}app-git-learning .wizard .commit-graph{padding:12px 16px}app-git-learning .conflict-sides{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line)}app-git-learning .conflict-sides article{background:var(--surface);padding:18px 22px}app-git-learning .conflict-sides code{color:var(--purple)}app-git-learning .conflict-sides article:last-child code{color:var(--mint)}app-git-learning .conflict-sides pre{font-size:14px;margin-top:10px}app-git-learning .conflict-decision{padding:10px 20px;font-size:13px;background:#172129;color:var(--muted)}app-git-learning .conflict-decision.unresolved{background:#322321;color:var(--red)}app-git-learning .network-machines{display:grid;grid-template-columns:1fr 140px 1fr;direction:ltr;padding:22px;gap:14px}app-git-learning .network-machines article{direction:var(--workshop-direction);background:var(--bg);border:1px solid var(--line);padding:18px;border-radius:9px;min-width:0}app-git-learning .network-machines h3{font-size:20px;margin:7px 0}app-git-learning .ref-chip{color:var(--mint);margin-bottom:7px}app-git-learning .ref-chip.tracking{color:var(--amber)}app-git-learning .network-machines pre{font-size:12px;min-height:100px;margin:12px 0}app-git-learning .object-dots{display:flex;flex-wrap:wrap;gap:5px;direction:ltr}app-git-learning .object-dots span{padding:3px 6px;background:var(--mint-dim);border-radius:4px;color:var(--mint);font:9px/1.7 var(--font-mono);animation:object-arrive .25s ease-out}app-git-learning .network-wire{display:flex;flex-direction:column;justify-content:center;gap:12px;align-items:center;color:var(--mint);font:12px var(--font-mono)}app-git-learning .network-wire b{font:12px var(--font-arabic);color:var(--muted)}app-git-learning .wire-line{width:100%;border-top:2px dashed #466c5b}app-git-learning .network-caption{padding:10px 22px;color:var(--muted);font-size:12px;border-block:1px solid var(--line)}app-git-learning .finish-stats{display:grid;grid-template-columns:repeat(3,1fr);padding:30px 20px;gap:10px;text-align:center}app-git-learning .finish-stats>div{display:flex;flex-direction:column}app-git-learning .finish-stats strong{font:40px var(--font-mono);color:var(--mint)}app-git-learning .finish-stats span{color:var(--muted);font-size:13px;margin-top:10px}app-git-learning .finish-result{padding:22px;background:#12251d}app-git-learning .finish-result>span{color:var(--mint)}app-git-learning .finish-result pre{margin-top:18px;font-size:14px}app-git-learning .projection .challenge-heading p,app-git-learning .projection .wizard-feedback,app-git-learning .projection .challenge-tasks>div{font-size:19px}app-git-learning .projection .wizard .terminal-output{font-size:17px;height:225px}app-git-learning .projection .wizard #file-content{font-size:16px;height:232px}app-git-learning .content-page{max-width:1000px;margin:60px auto;padding:24px}@keyframes object-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){app-git-learning .object-dots span{animation:none}}app-git-learning .reduced-motion .object-dots span{animation:none}@media(max-width:800px){app-git-learning .wizard{padding:20px}app-git-learning .wizard-topbar{padding:0 20px;height:70px}app-git-learning .simulation-label{font-size:11px}app-git-learning .experiment-tools,app-git-learning .terminal-only .command-lab{grid-template-columns:1fr}app-git-learning .terminal-only .command-palette{margin-top:12px}app-git-learning .wizard-controls{align-items:stretch;flex-direction:column-reverse}app-git-learning .wizard-controls>div{justify-content:space-between}app-git-learning .network-machines{grid-template-columns:1fr}app-git-learning .network-wire{flex-direction:row;padding:8px}app-git-learning .wire-line{width:50px}app-git-learning .branch-preview{flex-wrap:wrap}app-git-learning .branch-preview small{width:100%}app-git-learning .wizard-footnote{flex-wrap:wrap;gap:12px;padding-inline:20px}}@media(max-width:520px){app-git-learning .wizard{padding:18px 14px}app-git-learning .wizard-topbar{gap:8px;padding-inline:14px}app-git-learning .wizard-topbar .brand>span:last-child{font-size:19px}app-git-learning .wizard-topbar .brand-symbol{width:33px;height:33px}app-git-learning .wizard-topbar .simulation-label{display:none}app-git-learning .copy-options{gap:10px;padding:12px;grid-template-columns:1fr}app-git-learning .copy-options article{padding:14px}app-git-learning .copy-options pre{margin:10px 0}app-git-learning .overwrite-result{flex-wrap:wrap;gap:12px;padding:15px}app-git-learning .lost-change{margin:0;width:100%}app-git-learning .repository-seed{flex-wrap:wrap}app-git-learning .conflict-sides{grid-template-columns:1fr}app-git-learning .finish-stats strong{font-size:28px}app-git-learning .finish-stats span{font-size:11px}app-git-learning .wizard-controls .completion{max-width:125px}app-git-learning .challenge-heading p{font-size:14px}}app-git-learning .work-mode{display:flex;align-items:center;gap:12px;margin:16px 0 3px}app-git-learning .network-event{border-top:1px dashed var(--line);padding-top:9px;margin-bottom:12px}app-git-learning .network-event pre{min-height:0;color:var(--amber)}app-git-learning .work-mode>span{border:1px solid #4b4267;color:var(--purple);background:#1c1928;border-radius:30px;padding:3px 13px;font-size:12px}app-git-learning .work-mode.team>span{border-color:#365b49;color:var(--mint);background:#14261c}app-git-learning .work-mode small{color:var(--muted)}app-git-learning .wizard-progress{gap:4px}app-git-learning .recovery-scene,app-git-learning .stash-scene{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}app-git-learning .recovery-title{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 22px;border-bottom:1px solid var(--line)}app-git-learning .recovery-title b{color:var(--amber);font-size:15px}app-git-learning .recovery-title>span{color:var(--muted);font-size:12px}app-git-learning .pointer-comparison{display:grid;grid-template-columns:1fr 90px 1fr;gap:16px;padding:22px}app-git-learning .pointer-comparison article{border:1px solid var(--line);background:var(--bg);border-radius:8px;padding:18px;display:flex;flex-direction:column;gap:10px;min-width:0}app-git-learning .pointer-comparison small{color:var(--muted);font-size:10px}app-git-learning .pointer-comparison article>code{color:var(--purple);font-size:20px;direction:ltr}app-git-learning .pointer-comparison article>span{color:var(--muted);font-size:12px;overflow-wrap:anywhere}app-git-learning .pointer-comparison .operation-changed{border-color:#447b5a}app-git-learning .pointer-comparison .operation-changed>code{color:var(--mint)}app-git-learning .parent-pills{display:flex;gap:6px;flex-wrap:wrap}app-git-learning .parent-pills code{font-size:10px;border:1px solid var(--line);padding:2px 6px;border-radius:4px}app-git-learning .recovery-arrow{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:30px;color:var(--mint)}app-git-learning .recovery-arrow span{font:10px var(--font-mono)}app-git-learning .recovery-files{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border-block:1px solid var(--line)}app-git-learning .recovery-files article{background:var(--surface);padding:18px}app-git-learning .recovery-files h3{font-size:14px}app-git-learning .recovery-files small{display:block;color:var(--muted);margin-bottom:10px}app-git-learning .recovery-diff{font:11px/2 var(--font-mono);overflow-wrap:anywhere}app-git-learning .recovery-diff del{display:block;color:var(--red);background:#361f24;padding-inline:5px}app-git-learning .added-line{color:var(--mint);background:#183326;padding-inline:5px}app-git-learning .unchanged-line{color:var(--muted)}app-git-learning .operation-facts{display:flex;flex-wrap:wrap;gap:20px;padding:12px 22px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line)}app-git-learning .detached-commit circle{stroke-dasharray:3 3;stroke:#8d9196!important;fill:#24292e!important}app-git-learning .detached-commit text{fill:#9ca2aa!important}app-git-learning .stash-route{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line);font-size:12px}app-git-learning .stash-route code{color:var(--amber);direction:ltr}app-git-learning .stash-route b{color:var(--purple)}app-git-learning .stash-workbench{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:22px}app-git-learning .stash-working{padding:20px;border:1px solid var(--line);border-radius:8px;background:var(--bg);min-width:0}app-git-learning .stash-working>small{color:var(--mint);font:10px var(--font-mono)}app-git-learning .stash-working h3{margin:8px 0;font-size:19px}app-git-learning .stash-working>code{display:block;direction:ltr;padding:6px 10px;background:#192521;border-radius:4px;color:var(--mint);font-size:12px}app-git-learning .stash-working pre{margin-top:13px;font-size:12px}app-git-learning .stash-index{border-top:1px dashed #5d4c2f;margin-top:18px;padding-top:12px;color:var(--amber)}app-git-learning .stash-index pre{color:var(--muted)}app-git-learning .stash-drawer{border:1px solid #544c68;border-radius:9px;background:#191720;padding:17px;min-width:0}app-git-learning .stash-drawer>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}app-git-learning .stash-drawer h3{font-size:18px;color:var(--purple)}app-git-learning .stash-drawer>header>span{font-size:12px;color:var(--muted)}app-git-learning .stash-entry{border:1px solid #65557e;border-top:3px solid var(--purple);border-radius:7px;padding:14px;background:#24202f;margin-top:8px;box-shadow:0 5px #121016;animation:object-arrive .25s ease-out}app-git-learning .stash-entry>summary{cursor:pointer;color:var(--purple);font-size:13px;overflow-wrap:anywhere}app-git-learning .stash-entry summary code{margin-inline-end:12px}app-git-learning .stash-entry-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 0;color:var(--muted);font-size:10px}app-git-learning .stash-entry p{font-size:11px;color:var(--muted);margin-bottom:12px}app-git-learning .stash-entry pre{padding:12px;background:#141219;border-radius:5px;font-size:12px}app-git-learning .stash-entry details{margin-top:12px;font-size:12px}app-git-learning .stash-entry details summary{cursor:pointer;color:var(--amber);margin-bottom:10px}app-git-learning .empty-drawer{min-height:230px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:1px dashed #554765;border-radius:8px;padding:24px;gap:6px;color:var(--muted)}app-git-learning .empty-drawer>span{font-size:55px;line-height:1.5;color:var(--purple)}app-git-learning .empty-drawer p{font-size:12px}app-git-learning .stash-result{border-top:1px solid var(--line);padding:15px 22px;background:#11231b}app-git-learning .stash-result b{color:var(--mint);font-size:14px}app-git-learning .stash-result p{color:var(--muted);font-size:12px;margin-top:5px}app-git-learning .stash-result.has-conflict{background:#2b1e24;border-color:#573641}app-git-learning .stash-result.has-conflict b{color:var(--red)}@media(max-width:700px){app-git-learning .stash-workbench,app-git-learning .recovery-files{grid-template-columns:1fr}app-git-learning .stash-route{justify-content:center}app-git-learning .work-mode{align-items:flex-start;flex-direction:column;gap:5px}app-git-learning .pointer-comparison{gap:8px;padding:12px;grid-template-columns:1fr 25px 1fr}app-git-learning .pointer-comparison article{padding:12px}app-git-learning .pointer-comparison article>code{font-size:13px}app-git-learning .recovery-arrow span{display:none}app-git-learning .wizard-progress{gap:2px}}app-git-learning .workshop{--font-arabic: WorkshopArabic;--font-mono: WorkshopMono}app-git-learning .learning-status{max-width:1220px;margin:auto;padding:16px 36px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--muted);font-size:12px;flex-wrap:wrap}app-git-learning .learning-status button{color:var(--mint);background:transparent;min-height:44px;padding:8px 12px;border:1px solid var(--line)}app-git-learning .learning-tools{display:flex;gap:8px;flex-wrap:wrap}app-git-learning .topbar .brand>span:last-child{font-size:18px;white-space:normal}app-git-learning .icon-button{min-width:44px;min-height:44px}app-git-learning .course-map{padding-inline-start:24px;padding-inline-end:0;display:grid;gap:8px;max-height:55vh;overflow:auto}app-git-learning .course-map li{padding:8px 12px;border:1px solid var(--line);border-radius:5px;color:var(--muted)}app-git-learning .course-map li[aria-current=step]{border-color:var(--mint);color:var(--mint)}app-git-learning .course-map .course-passed{color:var(--text)}app-git-learning .course-map small{display:block;color:var(--muted)}app-git-learning .command-reference{display:grid;gap:14px;margin-top:20px}app-git-learning .command-reference code{display:block;direction:ltr;text-align:left;border:1px solid var(--line);border-radius:5px;padding:10px;background:var(--bg);overflow-wrap:anywhere}app-git-learning .lesson-completion{color:var(--mint)}app-git-learning .workshop-error{padding:40px;max-width:700px;margin:auto}app-git-learning .workshop-error p{margin:20px 0}app-git-learning .workshop-error a{display:block;margin-top:20px}app-git-learning .workshop-skip{position:absolute;top:0;inset-inline-start:20px;clip-path:inset(50%);height:1px;width:1px;overflow:hidden}app-git-learning .workshop-skip:focus{clip-path:none;width:auto;height:auto;padding:12px;background:var(--mint);color:var(--bg);z-index:10}@media(max-width:650px){app-git-learning .learning-status{padding:14px 20px 0;gap:8px}app-git-learning .topbar .brand>span:last-child{font-size:13px}app-git-learning .topbar{gap:10px;padding-inline:16px}app-git-learning .brand{gap:8px}app-git-learning .brand-symbol{width:32px;height:32px}app-git-learning .top-tools{gap:4px}app-git-learning .learning-status>span{width:100%}}app-git-learning{display:block}app-git-learning .workshop{min-height:100dvh}app-git-learning app-learning-scene,app-git-learning app-learning-terminal,app-git-learning app-learning-editor,app-git-learning app-learning-graph{display:block;min-width:0}app-git-learning .learning-app-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 28px;border-bottom:1px solid var(--line);font-family:Manrope,sans-serif;font-size:13px}app-git-learning .learning-app-header>a{color:var(--mint);padding:8px 0}app-git-learning .learning-app-header>span{font-size:11px;color:var(--muted)}@media(max-width:600px){app-git-learning .learning-app-header{padding:10px 18px;font-size:12px}app-git-learning .learning-app-header>span{display:none}}app-git-learning app-learning-coach{display:block}app-git-learning .learning-coach{margin-block:24px;padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}app-git-learning .coach-progress{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}app-git-learning .coach-progress strong{color:var(--mint);margin-inline-start:8px}app-git-learning .coach-progress progress{flex:1;min-width:120px;height:8px;border:0;border-radius:8px;overflow:hidden;background:var(--line);accent-color:var(--mint)}app-git-learning .coach-progress progress::-webkit-progress-bar{background:var(--line)}app-git-learning .coach-progress progress::-webkit-progress-value{background:var(--mint)}app-git-learning .coach-progress progress::-moz-progress-bar{background:var(--mint)}app-git-learning .coach-progress small,app-git-learning .coach-next>small,app-git-learning .coach-hint small,app-git-learning .repository-summary dt{color:var(--muted)}app-git-learning .coach-next{margin-block-start:18px;padding-block-start:18px;border-block-start:1px solid var(--line)}app-git-learning .coach-next p{margin:4px 0 12px}app-git-learning .coach-actions{display:flex;flex-wrap:wrap;gap:8px}app-git-learning .coach-actions button{min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:6px;background:var(--raised);color:var(--mint)}app-git-learning .coach-actions button:hover{border-color:var(--mint)}app-git-learning .coach-hint{margin-block-start:16px;padding:14px 16px;border-inline-start:3px solid var(--mint);background:var(--mint-dim)}app-git-learning .repository-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:20px 0 0;padding-block-start:16px;border-block-start:1px solid var(--line)}app-git-learning .repository-summary dt{font-size:12px}app-git-learning .repository-summary dd{margin:0;font-family:var(--font-mono),monospace;font-size:18px;overflow-wrap:anywhere;text-align:start}app-git-learning .reference-search{display:grid;gap:8px;margin-block:20px}app-git-learning .reference-search input{width:100%;min-height:48px;border:1px solid var(--line);border-radius:6px;padding:10px 14px;color:var(--text);background:var(--bg)}app-git-learning .reference-search span{color:var(--muted);font-size:13px}app-git-learning .reference-empty{padding:20px;border:1px dashed var(--line)}@media(max-width:600px){app-git-learning .learning-coach{padding:16px}app-git-learning .coach-progress progress{flex-basis:100%;order:3}app-git-learning .repository-summary{grid-template-columns:repeat(2,minmax(0,1fr))}app-git-learning .repository-summary>div:first-child{grid-column:1/-1}}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}
