:root{--c-blue:#9d3fe7;--c-blue-corp:#b363e8;--c-purple:#7b61ff;--c-purple-l:#c78df0;--c-cyan:#00ace5;--c-success:#00b998;--c-error:#d51a52;--c-warn:#ff9500;--c-black:#1a141f;--c-dark:#333;--c-sub:#707075;--c-border:#d9d1e0;--c-disabled:#d4d2d5;--c-bg-light:#f5f3f7;--c-white:#fff;--c-cyan-light:#f0e8fd;--c-success-light:#e0f7f3;--c-blue-light:#f3edfd;--c-background-gradient:linear-gradient(135deg, var(--c-purple), var(--c-blue), var(--c-blue-corp));--c-bg:#efeaf8;--c-text:#1a141f;--c-code-bg:#1e2433;--c-code-text:#e2e8f0;--c-warn-light:#fff3e0;--c-error-light:#fdecef;--c-done-bg:#f0fbf9;--c-neutral:#fafafa;--c-shadow-card:#13384d0f;--c-shadow-root:#0006;--c-diff-easy:#008616;--c-diff-easy-ink:#008616;--c-diff-medium:#ffc234;--c-diff-medium-ink:#dba932;--c-diff-hard:#f3164e;--c-diff-hard-ink:#e41549}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2)format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2)format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2)format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2)format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2)format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2)format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2)format("woff2"),url(/assets/nunito-vietnamese-400-normal-DtOtW02z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2)format("woff2"),url(/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2)format("woff2"),url(/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2)format("woff2"),url(/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2"),url(/assets/nunito-latin-ext-600-normal-BKUpuB78.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2)format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-cyrillic-ext-400-normal-txZ9Fk_1.woff2)format("woff2"),url(/assets/fira-code-cyrillic-ext-400-normal-Buh61xzB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-cyrillic-400-normal-UC0NFL4U.woff2)format("woff2"),url(/assets/fira-code-cyrillic-400-normal-dc1q3VD7.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-greek-ext-400-normal-DR7mBgIM.woff2)format("woff2"),url(/assets/fira-code-greek-ext-400-normal-DSPUheWg.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-greek-400-normal-B2Gh_Y8s.woff2)format("woff2"),url(/assets/fira-code-greek-400-normal-DobhaxvF.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/fira-code-symbols2-400-normal-_QEZCEwe.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-latin-ext-400-normal-KSMg0QLl.woff2)format("woff2"),url(/assets/fira-code-latin-ext-400-normal-DG73JjOf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-latin-400-normal-DGosTW8U.woff2)format("woff2"),url(/assets/fira-code-latin-400-normal-C-QZfXAs.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-code-cyrillic-ext-500-normal-CYRspHgm.woff2)format("woff2"),url(/assets/fira-code-cyrillic-ext-500-normal-CwtLmSFD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-code-cyrillic-500-normal-CX35h3Mg.woff2)format("woff2"),url(/assets/fira-code-cyrillic-500-normal-Bu7VCL72.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-code-greek-ext-500-normal-BO3iq16n.woff2)format("woff2"),url(/assets/fira-code-greek-ext-500-normal-CMiNLXER.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-code-greek-500-normal-CVO0IRNt.woff2)format("woff2"),url(/assets/fira-code-greek-500-normal-DEXIWiey.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/fira-code-symbols2-500-normal-DwsgbIjQ.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-code-latin-ext-500-normal-Crd9e_oI.woff2)format("woff2"),url(/assets/fira-code-latin-ext-500-normal-CaANqXjI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-code-latin-500-normal-B6gioGu8.woff2)format("woff2"),url(/assets/fira-code-latin-500-normal-aMLC2AMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--safe-top:calc(var(--tg-viewport-safe-area-inset-top,env(safe-area-inset-top,0px)) + var(--tg-viewport-content-safe-area-inset-top,0px));--safe-bottom:calc(var(--tg-viewport-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-viewport-content-safe-area-inset-bottom,0px));--safe-left:var(--tg-viewport-safe-area-inset-left,env(safe-area-inset-left,0px));--safe-right:var(--tg-viewport-safe-area-inset-right,env(safe-area-inset-right,0px))}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{background:var(--c-bg);color:var(--c-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5}button{font-family:inherit}code,pre{font-family:Fira Code,ui-monospace,monospace}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-track:vertical{margin-block:10px}::-webkit-scrollbar-track:horizontal{margin-inline:10px}::-webkit-scrollbar-thumb{background-color:var(--c-shadow-root);background-clip:content-box;border:4px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:active{background-color:var(--c-blue)}::-webkit-scrollbar-corner{background:0 0}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--c-blue) transparent}}@media (hover:none){::-webkit-scrollbar{display:none}}._appContainer_7d5o0_1{flex-direction:column;height:100dvh;display:flex;overflow:hidden}._appContainerDesktop_7d5o0_8{flex-direction:row}._appColumn_7d5o0_12{flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow:hidden}._appContent_7d5o0_20{scrollbar-gutter:stable;flex:1 1 0;overflow-y:auto}._appContentInner_7d5o0_27{height:100%}._appContainerDesktop_7d5o0_8 ._appContentInner_7d5o0_27{max-width:1100px;margin:0 auto;padding:0 16px}._centeredMessage_7d5o0_37{min-height:100%;color:var(--c-white);text-align:center;justify-content:center;align-items:center;padding:24px;display:flex}._header_1sdl4_1{padding:12px 16px;padding-top:calc(12px + var(--safe-top));padding-left:calc(16px + var(--safe-left));padding-right:calc(16px + var(--safe-right));background:var(--c-bg);color:var(--c-black);align-items:center;gap:12px;display:flex}._avatar_1sdl4_13{background:var(--c-purple-l);width:36px;height:36px;color:var(--c-white);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}._avatar_1sdl4_13 img{object-fit:cover;width:100%;height:100%}._name_1sdl4_32{font-size:17px;font-weight:600}._role_1sdl4_37{opacity:.7;font-size:13px}._bar_qcl0l_1{background:var(--c-white);border-top:1px solid var(--c-border);padding-top:8px;padding-bottom:calc(8px + var(--safe-bottom));padding-left:max(12px, var(--safe-left));padding-right:max(12px, var(--safe-right));grid-template-columns:repeat(4,1fr);display:grid}._tab_qcl0l_12{color:var(--c-sub);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px 0;font-size:13px;font-weight:500;text-decoration:none;display:flex}._active_qcl0l_28{color:var(--c-blue)}._sidebar_qcl0l_33{background:var(--c-white);border-right:1px solid var(--c-border);width:236px;padding:22px 16px;padding-left:max(16px, var(--safe-left));flex-direction:column;flex-shrink:0;gap:18px;display:flex}._sidebarBrand_qcl0l_45{align-items:center;gap:10px;padding:0 8px;display:flex}._sidebarBrandMark_qcl0l_52{background:linear-gradient(135deg, var(--c-purple), var(--c-blue));width:36px;height:36px;color:var(--c-white);border-radius:11px;justify-content:center;align-items:center;font-family:Poppins,sans-serif;font-size:19px;font-weight:700;display:flex}._sidebarBrandName_qcl0l_66{color:var(--c-black);font-family:Poppins,sans-serif;font-size:18px;font-weight:700}._sidebarNav_qcl0l_73{flex-direction:column;gap:4px;display:flex}._sidebarTab_qcl0l_79{color:var(--c-sub);border-radius:11px;align-items:center;gap:12px;padding:11px 14px;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s;display:flex}._sidebarTab_qcl0l_79:hover{background:var(--c-bg-light)}._sidebarTabActive_qcl0l_97{background:var(--c-blue-light);color:var(--c-blue)}._sidebarTabActive_qcl0l_97:hover{background:var(--c-blue-light)}._sidebarFooter_qcl0l_107{padding-bottom:var(--safe-bottom);margin-top:auto}._fullscreenToggleButton_jnpnm_1{width:100%;color:var(--c-sub);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:11px 14px;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;transition:background .15s;display:flex}._fullscreenToggleButton_jnpnm_1:hover:not(:disabled){background:var(--c-bg-light)}._fullscreenToggleButton_jnpnm_1:disabled{opacity:.5;cursor:default}._authErrorPageContainer_91riu_1{color:var(--c-white);text-align:center;padding:24px}._authErrorMessage_91riu_7{margin-top:16px;font-size:20px;font-weight:600}._openBotMessage_91riu_13{color:var(--c-purple-l);font-size:20px;font-weight:900}._noInvitePageContainer_1fvvy_1{color:var(--c-white);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100svh;padding:24px;display:flex}._noInviteIcon_1fvvy_13{color:var(--c-purple-l);font-size:48px}._noInviteTitle_1fvvy_18{font-size:20px;font-weight:600}._noInviteSubtitle_1fvvy_23{color:var(--c-sub);font-size:15px;line-height:1.5}._roadmapPage_74rd1_1{flex-direction:column;min-height:100%;display:flex}._roadmapPageDesktop_74rd1_8{width:100%;max-width:860px;margin:0 auto}._roadmapShowButton_47fop_1{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;max-width:160px;height:35px;padding:8px 14px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:inline-flex}._roadmapShowButton_47fop_1:hover{opacity:.9}._roadmapShowButtonIcon_47fop_23{flex-shrink:0}._roadmapShowButtonLabel_47fop_27{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._roadmapShowButtonLabelMobile_47fop_33{max-width:none;display:inline}._stickyActions_fttin_1{z-index:20;background:var(--c-bg);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 16px 10px;display:flex;position:sticky;top:0}._title_fttin_14{min-width:0;color:var(--c-black);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:Poppins,sans-serif;font-size:22px;font-weight:900;line-height:1.15;overflow:hidden}._backdrop_192w9_1{background:var(--c-shadow-root);z-index:100;overscroll-behavior:contain;justify-content:center;align-items:flex-end;animation:.18s ease-out _fade_192w9_1;display:flex;position:fixed;inset:0}._sheet_192w9_13{background:var(--c-white);width:100%;max-width:540px;max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0px);border-top-left-radius:16px;border-top-right-radius:16px;flex-direction:column;transition:transform .2s ease-out;animation:.22s ease-out _slide_192w9_1;display:flex}._handle_192w9_27{background:var(--c-disabled);box-sizing:content-box;touch-action:none;background-clip:content-box;border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:4px auto;padding:10px 24px}._head_192w9_40{border-bottom:1px solid var(--c-bg-light);touch-action:none;flex-shrink:0;align-items:center;padding:8px 16px 12px;display:flex}._title_192w9_49{color:var(--c-black);flex:1;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}._close_192w9_57{cursor:pointer;color:var(--c-sub);background:0 0;border:none;align-items:center;padding:4px;font-size:22px;display:flex}._body_192w9_68{touch-action:pan-y;overscroll-behavior:contain;flex:1;padding:12px 16px 20px;overflow-y:auto}@keyframes _slide_192w9_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _fade_192w9_1{0%{opacity:0}to{opacity:1}}._emptyState_1wufu_1{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}._emptyStateEmoji_1wufu_10{margin-bottom:4px;font-size:44px}._emptyStateTitle_1wufu_15{color:var(--c-white);font-size:18px;font-weight:600}._emptyStateSub_1wufu_21{color:var(--c-sub);max-width:280px;font-size:14px}._roadmapModuleList_hhs84_1{flex-direction:column;flex:1;gap:10px;padding:12px 14px 24px;display:flex}._roadmapModuleListMessage_hhs84_9{text-align:center;color:var(--c-sub);padding:24px;font-size:20px}._roadmapModuleCardContainer_kt7yd_1{background:var(--c-white);box-shadow:0 4px 16px var(--c-shadow-card);border-radius:12px;overflow:hidden}._roadmapModuleCardContent_kt7yd_8{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s;display:grid}._roadmapModuleCardContentOpen_kt7yd_17{opacity:1;grid-template-rows:1fr}._roadmapModuleCardContentInner_kt7yd_22{min-height:0;transition:transform .22s;overflow:hidden;transform:translateY(-6px)}._roadmapModuleCardContentOpen_kt7yd_17 ._roadmapModuleCardContentInner_kt7yd_22{transform:translateY(0)}@media (prefers-reduced-motion:reduce){._roadmapModuleCardContent_kt7yd_8,._roadmapModuleCardContentInner_kt7yd_22{transition:none}}._roadmapModuleCardHead_2y68y_1{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}._roadmapModuleCardMeta_2y68y_13{flex-direction:column;flex:1;gap:2px;display:flex}._roadmapModuleCardRowTitle_2y68y_20{align-items:center;gap:6px;display:flex}._roadmapModuleCardTitle_2y68y_26{color:var(--c-black);font-size:18px;font-weight:600}._roadmapModuleCardTitleLocked_2y68y_32{color:var(--c-sub)}._roadmapModuleCardSub_2y68y_36{color:var(--c-sub);font-size:16px}._roadmapModuleCardHead_2y68y_1[data-locked=true]{cursor:default}._roadmapModuleRowLockIcon_2y68y_45{color:var(--c-disabled);font-size:16px}._roadmapModuleRowChevronIcon_2y68y_50{color:var(--c-sub);flex-shrink:0;font-size:18px}._roadmapModuleProgressRing_69xs2_1{flex-shrink:0;width:48px;height:48px}._roadmapModuleProgressRingFirstCircle_69xs2_7{fill:none;stroke:var(--c-border);stroke-width:4px;cx:24px;cy:24px;r:21px}._roadmapModuleProgressRingSecondCircle_69xs2_15{fill:none;stroke:var(--c-blue);stroke-width:4px;stroke-linecap:round;transform:rotate(-90 24 24);cx:24px;cy:24px;r:21px;transition:stroke-dashoffset .5s}._roadmapModuleProgressRingCheck_69xs2_29,._roadmapModuleProgressRingInProgress_69xs2_30{fill:var(--c-blue)}._RoadmapModuleContentLessons_1yp8j_1{border-top:1px solid var(--c-bg-light);padding:4px 0 8px}._roadmapLessonCardContainer_4lys6_1{border:none;border-bottom:1px solid var(--c-bg-light);cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;align-items:center;gap:10px;padding:10px 16px;text-decoration:none;display:flex}._roadmapLessonCardContainerLocked_4lys6_16{cursor:default}._roadmapLessonCardContainer_4lys6_1:last-child{border-bottom:none}._roadmapLessonEmoji_4lys6_24{font-size:16px}._roadmapLessonTitle_4lys6_28{text-align:left;color:var(--c-sub);flex:1;font-size:15px;font-weight:500}._roadmapLessonTitleDone_4lys6_36{color:var(--c-dark);font-weight:600}._roadmapLessonTypeIcon_4lys6_41{color:var(--c-sub);flex-shrink:0;font-size:18px}._roadmapLessonTypeIconDone_4lys6_47{color:var(--c-blue)}._roadmapLessonArrowIcon_4lys6_51{color:var(--c-disabled);font-size:18px}._roadmapLessonLockIcon_4lys6_56{color:var(--c-disabled);font-size:16px}._dot_t2gml_1{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._done_t2gml_11{background:var(--c-blue);color:var(--c-white);font-size:13px}._locked_t2gml_17{border:2px dashed var(--c-disabled)}._available_t2gml_21{border:2px solid var(--c-disabled)}._pending_t2gml_25{background:var(--c-warn);color:var(--c-white);font-size:13px}._paid_t2gml_31{background:var(--c-blue);color:var(--c-white);font-size:13px}._cancelled_t2gml_37{background:var(--c-error);color:var(--c-white);font-size:13px}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}._roadmapModuleCardSkeleton_csi0c_1{background:var(--c-white);box-shadow:0 4px 16px var(--c-shadow-card);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}._roadmapModuleCardSkeletonMeta_csi0c_11{flex-direction:column;flex:1;gap:6px;display:flex}._tree_8xj0i_1{flex-direction:column;gap:18px;display:flex}._treeModule_8xj0i_7{flex-direction:column;gap:8px;display:flex}._treeModuleHead_8xj0i_13{color:var(--c-black);align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;display:flex}._treeOrder_8xj0i_23{background:var(--c-blue-light);color:var(--c-blue);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}._treeLessons_8xj0i_36{flex-direction:column;gap:4px;margin:0;padding:0 0 0 30px;list-style:none;display:flex}._treeLessons_8xj0i_36 li{display:block}._treeLessonRow_8xj0i_49{cursor:pointer;color:var(--c-sub);border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:13px;text-decoration:none;transition:background .15s;display:flex}._treeLessonRow_8xj0i_49:hover{background:var(--c-bg-light)}._treeLessonRowDone_8xj0i_67 ._treeLessonTitle_8xj0i_67{color:var(--c-dark);font-weight:600}._treeLessonRowCurrent_8xj0i_72{background:var(--c-blue-light)}._treeLessonRowCurrent_8xj0i_72 ._treeLessonTitle_8xj0i_67{color:var(--c-blue);font-weight:700}._treeLessonRowCurrent_8xj0i_72:hover{background:var(--c-blue-light)}._treeLessonRowLocked_8xj0i_85{cursor:default;opacity:.6}._treeLessonRowLocked_8xj0i_85:hover{background:0 0}._treeLessonTitle_8xj0i_67{text-align:left;flex:1}._treeLessonEmoji_8xj0i_99{flex-shrink:0}._treeLockIcon_8xj0i_103{color:var(--c-disabled);font-size:14px}._roadmapLessonTypeIcon_8xj0i_108{color:var(--c-sub);flex-shrink:0;font-size:16px}._roadmapLessonTypeIconDone_8xj0i_114{color:var(--c-blue)}._roadmapProgramTreeNoDataMessage_8xj0i_118{text-align:center;color:var(--c-sub);padding:24px;font-size:13px}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#d0d0d0;background:#151515}.hljs::selection{color:#d0d0d0;background-color:#303030}.hljs ::selection{color:#d0d0d0;background-color:#303030}.hljs-comment{color:#505050}.hljs-tag{color:#b0b0b0}.hljs-subst,.hljs-punctuation,.hljs-operator{color:#d0d0d0}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-variable,.hljs-template-variable,.hljs-selector-tag,.hljs-name,.hljs-deletion{color:#fb9fb1}.hljs-symbol,.hljs-number,.hljs-link,.hljs-attr,.hljs-variable.constant_,.hljs-literal{color:#eda987}.hljs-title,.hljs-class .hljs-title,.hljs-title.class_{color:#ddb26f}.hljs-strong{color:#ddb26f;font-weight:700}.hljs-code,.hljs-addition,.hljs-title.class_.inherited__,.hljs-string{color:#acc267}.hljs-built_in,.hljs-doctag,.hljs-quote,.hljs-keyword.hljs-atrule,.hljs-regexp{color:#12cfc0}.hljs-function .hljs-title,.hljs-attribute,.ruby .hljs-property,.hljs-title.function_,.hljs-section{color:#6fc2ef}.hljs-type,.hljs-template-tag,.diff .hljs-meta,.hljs-keyword{color:#e1a3ee}.hljs-emphasis{color:#e1a3ee;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#deaf8f}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700}._codeBlockContainer_cx83l_1{background:var(--c-code-bg);border-radius:8px;margin:12px 0;padding:14px 16px;font-family:Fira Code,ui-monospace,monospace;font-size:14px;font-weight:500;line-height:1.7;overflow-x:auto}._codeBlockContent_cx83l_16{white-space:pre;background:0 0;padding:0}._codeBlockContent_cx83l_16._hljs_cx83l_13,._codeBlockContent_cx83l_16 code{font-size:inherit;background:0 0;padding:0;font-family:inherit}._markdownContainer_6z6g9_1{color:var(--c-dark);word-break:break-word;font-size:18px;line-height:1.75}._markdownContainer_6z6g9_1 p{margin:0 0 12px}._markdownContainer_6z6g9_1>:last-child{margin-bottom:0}._markdownInline_6z6g9_19{font:inherit;color:inherit;word-break:break-word}._markdownContainer_6z6g9_1 h1,._markdownContainer_6z6g9_1 h2,._markdownContainer_6z6g9_1 h3,._markdownContainer_6z6g9_1 h4{color:var(--c-black);margin:22px 0 10px;font-family:Poppins,sans-serif;line-height:1.35}._markdownContainer_6z6g9_1 h1{font-size:24px;font-weight:700}._markdownContainer_6z6g9_1 h2{font-size:20px;font-weight:700}._markdownContainer_6z6g9_1 h3{color:var(--c-dark);font-size:18px;font-weight:600}._markdownContainer_6z6g9_1 h4{color:var(--c-dark);font-size:16px;font-weight:600}._markdownContainer_6z6g9_1 ul,._markdownContainer_6z6g9_1 ol{margin:0 0 12px;padding-left:24px}._markdownContainer_6z6g9_1 li{margin-bottom:6px}._markdownContainer_6z6g9_1 a{color:var(--c-blue);text-decoration:underline}._markdownContainer_6z6g9_1 blockquote{border-left:3px solid var(--c-blue);background:var(--c-blue-light);color:var(--c-dark);border-radius:0 8px 8px 0;margin:8px 0;padding:8px 12px}._markdownInlineCode_6z6g9_86{color:var(--c-black);background:var(--c-bg-light);border-radius:4px;padding:1px 5px;font-family:Fira Code,ui-monospace,monospace;font-size:.92em;font-weight:500}._markdownContainer_6z6g9_1 table{border-collapse:collapse;margin:8px 0;font-size:12px}._markdownContainer_6z6g9_1 th,._markdownContainer_6z6g9_1 td{border:1px solid var(--c-border);padding:6px 10px}._markdownContainer_6z6g9_1 th{background:var(--c-bg-light);font-weight:700}._markdownContainer_6z6g9_1 hr{border:none;border-top:1px solid var(--c-border);margin:12px 0}._markdownContainer_6z6g9_1 img{border-radius:8px;max-width:100%}._youtubeEmbedContainer_1v0f1_1{aspect-ratio:16/9;background:var(--c-code-bg);border-radius:12px;width:100%;max-width:420px;margin:12px auto;position:relative;overflow:hidden}._youtubeEmbedFrame_1v0f1_12{border:0;width:100%;height:100%;position:absolute;inset:0}._youtubeEmbedFallback_1v0f1_20{aspect-ratio:16/9;background:var(--c-bg-light);width:100%;max-width:55vw;color:var(--c-sub);border-radius:12px;justify-content:center;align-items:center;margin:12px auto;font-size:13px;font-weight:500;display:flex}._lessonPageSkeleton_mu3hq_1{flex-direction:column;gap:12px;height:100%;padding:16px;display:flex}._lessonPageSkeletonTopBar_mu3hq_11{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:10px;margin:0 -16px 6px;padding:0 16px 12px;display:flex}._lessonPageSkeletonCard_mu3hq_21{background:var(--c-white);box-shadow:0 4px 16px var(--c-shadow-card);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}._lessonPageSkeletonVideo_mu3hq_31{border-radius:8px;overflow:hidden}._lessonPrevNextNavContainer_2i6kw_1{border-top:1px solid var(--c-border);gap:10px;margin-top:14px;padding-top:14px;display:flex}._lessonPrevNextNavPrevLink_2i6kw_9,._lessonPrevNextNavNextLink_2i6kw_10,._lessonPrevNextNavDisabled_2i6kw_11{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;min-width:0;padding:10px 16px;font-family:Poppins,sans-serif;font-size:13px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:flex}._lessonPrevNextNavPrevLink_2i6kw_9{border-color:var(--c-border);color:var(--c-sub)}._lessonPrevNextNavPrevLink_2i6kw_9:hover{background:var(--c-bg-light)}._lessonPrevNextNavNextLink_2i6kw_10{border-color:var(--c-blue);background:var(--c-blue-light);color:var(--c-blue);flex-shrink:0;margin-left:auto}._lessonPrevNextNavNextLink_2i6kw_10:hover:not(:disabled){background:var(--c-blue);border-color:var(--c-blue);color:var(--c-white)}._lessonPrevNextNavNextLink_2i6kw_10:disabled{opacity:.6;cursor:not-allowed}._lessonPrevNextNavDisabled_2i6kw_11{border-color:var(--c-border);color:var(--c-disabled);cursor:not-allowed;flex-shrink:0;margin-left:auto}._lessonPrevNextNavArrow_2i6kw_66{flex-shrink:0;font-size:14px;line-height:1}._lessonPrevNextNavLabel_2i6kw_72{white-space:nowrap;flex-shrink:0;font-weight:500}._lessonPrevNextNavDot_2i6kw_78{opacity:.5;flex-shrink:0}._lessonPrevNextNavTitle_2i6kw_83{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}._lessonPrevNextNavPrevLink_2i6kw_9 ._lessonPrevNextNavTitle_2i6kw_83{color:var(--c-dark)}._testLessonChoiceFieldRoot_1mb0f_1{flex-direction:column;gap:8px;display:flex}._testLessonChoiceFieldOption_1mb0f_7{border:1px solid var(--c-border);background:var(--c-white);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}._testLessonChoiceFieldOptionSelected_1mb0f_18{border-color:var(--c-blue);background:var(--c-blue-light)}._testLessonChoiceFieldRadio_1mb0f_23{width:20px;height:20px;accent-color:var(--c-blue);cursor:pointer;flex-shrink:0;margin:0}._testLessonChoiceFieldOptionText_1mb0f_32{color:var(--c-black);word-break:break-word;font-family:Nunito,sans-serif;font-size:15px;line-height:1.4}._testLessonVideoFieldRoot_95ibb_1{flex-direction:column;gap:8px;font-family:Nunito,sans-serif;display:flex}._testLessonVideoFieldInput_95ibb_8{opacity:0;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._testLessonVideoFieldButton_95ibb_17{border:1px dashed var(--c-purple-l);background:var(--c-blue-light);color:var(--c-blue-corp);cursor:pointer;border-radius:10px;align-self:flex-start;padding:10px 14px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}._testLessonVideoFieldFile_95ibb_30{border:1px solid var(--c-border);background:var(--c-white);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}._testLessonVideoFieldFileName_95ibb_40{min-width:0;color:var(--c-black);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;overflow:hidden}._testLessonVideoFieldFileSize_95ibb_50{color:var(--c-sub);white-space:nowrap;font-size:13px}._testLessonVideoFieldRemoveButton_95ibb_56{color:var(--c-error);cursor:pointer;background:0 0;border:none;padding:0;font-family:Nunito,sans-serif;font-size:13px;font-weight:700}._testLessonVideoFieldRemoveButton_95ibb_56:disabled{color:var(--c-disabled);cursor:default}._testLessonVideoFieldError_95ibb_72{color:var(--c-error);font-size:13px}._testLessonImagesFieldContainer_1y95y_1{flex-direction:column;gap:8px;display:flex}._testLessonImagesFieldButton_1y95y_7{border:1.5px dashed var(--c-border);color:var(--c-sub);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:color .2s,border-color .2s;display:flex}._testLessonImagesFieldButton_1y95y_7:hover:not(:disabled){border-color:var(--c-blue);color:var(--c-blue)}._testLessonImagesFieldButton_1y95y_7:disabled{opacity:.6;cursor:not-allowed}._testLessonImagesFieldList_1y95y_36{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._testLessonImagesFieldItem_1y95y_45{background:var(--c-bg-light);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}._testLessonImagesFieldName_1y95y_54{color:var(--c-dark);word-break:break-all;flex:1;font-size:13px}._testLessonImagesFieldRemove_1y95y_61{color:var(--c-sub);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:flex}._testLessonImagesFieldRemove_1y95y_61:hover:not(:disabled){color:var(--c-error)}._testLessonImagesFieldError_1y95y_77{color:var(--c-error);word-break:break-word;font-size:12px}._testLessonFormContainer_xm8d4_1{flex-direction:column;gap:16px;display:flex}._testLessonFormQuestion_xm8d4_7{flex-direction:column;gap:8px;display:flex}._testLessonFormQuestionLabel_xm8d4_13{color:var(--c-black);gap:8px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.4;display:flex}._testLessonFormQuestionOrder_xm8d4_23{color:var(--c-blue);flex-shrink:0}._testLessonFormQuestionText_xm8d4_30{min-width:0;font-family:inherit;font-size:inherit;font-weight:500;line-height:inherit;color:inherit;flex:1}._testLessonFormTextarea_xm8d4_40{resize:vertical;border:1px solid var(--c-border);background:var(--c-white);width:100%;color:var(--c-black);box-sizing:border-box;border-radius:10px;padding:10px 12px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.5}._testLessonFormTextarea_xm8d4_40:focus{border-color:var(--c-blue);box-shadow:0 0 0 3px var(--c-blue-light);outline:none}._testLessonFormTextarea_xm8d4_40:disabled{background:var(--c-bg-light);color:var(--c-sub);cursor:not-allowed}._testLessonFormFieldError_xm8d4_66{color:var(--c-error);font-family:Nunito,sans-serif;font-size:14px}._testLessonFormSubmitError_xm8d4_72{background:var(--c-error-light);color:var(--c-error);border-radius:10px;padding:10px 12px;font-family:Nunito,sans-serif;font-size:15px}._testLessonFormSubmitButton_xm8d4_81{background:linear-gradient(135deg, var(--c-blue), var(--c-blue-corp));color:var(--c-white);cursor:pointer;border:none;border-radius:10px;padding:12px 16px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}._testLessonFormSubmitButton_xm8d4_81:hover:not(:disabled){opacity:.92}._testLessonFormSubmitButton_xm8d4_81:disabled{background:var(--c-disabled);cursor:not-allowed}._submissionImagesGrid_5i1l5_1{flex-wrap:wrap;gap:8px;display:flex}._submissionImagesLink_5i1l5_7{border:1px solid var(--c-border);border-radius:8px;max-width:160px;display:block;overflow:hidden}._submissionImagesImg_5i1l5_15{width:100%;height:auto;display:block}._submissionImagesPlaceholder_5i1l5_21,._submissionImagesError_5i1l5_22{background:var(--c-bg-light);color:var(--c-sub);border-radius:8px;padding:10px 12px;font-size:12px}._submissionImagesError_5i1l5_22{color:var(--c-error)}._videoPlayerElement_1m57u_1{background:var(--c-black);border-radius:10px;width:100%;max-height:60vh;display:block}._videoPlayerPlaceholder_1m57u_9,._videoPlayerError_1m57u_10{border:1px solid var(--c-border);background:var(--c-bg-light);min-height:120px;color:var(--c-sub);border-radius:10px;justify-content:center;align-items:center;font-family:Nunito,sans-serif;font-size:14px;display:flex}._videoPlayerError_1m57u_10{color:var(--c-error);border-color:var(--c-error);background:var(--c-error-light)}._testLessonHistoryItemRoot_ozcq3_1{border:1px solid var(--c-border);background:var(--c-white);border-radius:12px;flex-direction:column;gap:10px;padding:14px;font-family:Nunito,sans-serif;display:flex}._testLessonHistoryItemHeader_ozcq3_12{justify-content:space-between;align-items:center;gap:8px;display:flex}._testLessonHistoryItemNumber_ozcq3_19{color:var(--c-black);font-family:Poppins,sans-serif;font-size:15px;font-weight:700}._testLessonHistoryItemBadge_ozcq3_26{white-space:nowrap;border-radius:100px;flex-shrink:0;padding:3px 10px;font-size:11px;font-weight:700}._testLessonHistoryItemBadgePending_ozcq3_35{background:var(--c-bg-light);color:var(--c-sub);border:1px solid var(--c-border)}._testLessonHistoryItemBadgeApproved_ozcq3_41{background:var(--c-blue-light);color:var(--c-blue-corp);border:1px solid var(--c-purple-l)}._testLessonHistoryItemBadgeRework_ozcq3_47{background:var(--c-error-light);color:var(--c-error);border:1px solid var(--c-error)}._testLessonHistoryItemMeta_ozcq3_53{color:var(--c-sub);flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}._testLessonHistoryItemFeedback_ozcq3_61{background:var(--c-bg-light);color:var(--c-black);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;line-height:1.5}._testLessonHistoryItemAnswerList_ozcq3_73{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._testLessonHistoryItemAnswer_ozcq3_73{flex-direction:column;gap:4px;display:flex}._testLessonHistoryItemQuestion_ozcq3_88{color:var(--c-dark);gap:6px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.4;display:flex}._testLessonHistoryItemQuestionOrder_ozcq3_98{flex-shrink:0}._testLessonHistoryItemQuestionText_ozcq3_103{min-width:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;flex:1}._testLessonHistoryItemAnswerText_ozcq3_113{color:var(--c-black);white-space:pre-wrap;word-break:break-word;background:var(--c-bg-light);border-radius:8px;padding:8px 10px;font-size:14px;line-height:1.5}._testLessonHistoryItemAnswerComment_ozcq3_124{color:var(--c-dark);background:var(--c-blue-light);white-space:pre-wrap;word-break:break-word;border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.5}._testLessonHistoryItemOptionList_ozcq3_135{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._testLessonHistoryItemOption_ozcq3_135{border:1px solid var(--c-border);background:var(--c-white);color:var(--c-dark);border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4;display:flex}._testLessonHistoryItemOptionMarker_ozcq3_158{flex-shrink:0;width:14px;font-weight:700}._testLessonHistoryItemOptionPicked_ozcq3_164{border-color:var(--c-blue);background:var(--c-blue-light)}._testLessonHistoryItemOptionCorrect_ozcq3_169{border-color:var(--c-success);background:var(--c-success-light);color:var(--c-success)}._testLessonHistoryItemOptionWrong_ozcq3_175{border-color:var(--c-error);background:var(--c-error-light);color:var(--c-error)}._testLessonHistoryRoot_1aomt_1{border-top:1px solid var(--c-border);flex-direction:column;gap:12px;padding-top:16px;font-family:Nunito,sans-serif;display:flex}._testLessonHistoryHeading_1aomt_10{color:var(--c-black);margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}._testLessonHistoryList_1aomt_18{flex-direction:column;gap:12px;display:flex}._testLessonIntroRoot_oqy06_1{background:var(--c-white);border:1px solid var(--c-border);border-radius:14px;flex-direction:column;gap:14px;padding:18px 16px;display:flex}._testLessonIntroTitle_oqy06_11{color:var(--c-black);margin:0;font-family:Poppins,sans-serif;font-size:17px;font-weight:700}._testLessonIntroText_oqy06_19{color:var(--c-dark);margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.5}._testLessonIntroPledge_oqy06_27{background:var(--c-blue-light);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}._testLessonIntroCheckbox_oqy06_37{width:20px;height:20px;accent-color:var(--c-blue);cursor:pointer;flex-shrink:0;margin:0}._testLessonIntroPledgeText_oqy06_46{color:var(--c-black);font-family:Nunito,sans-serif;font-size:15px;font-weight:600;line-height:1.35}._testLessonIntroStartButton_oqy06_54{background:linear-gradient(135deg, var(--c-blue), var(--c-blue-corp));color:var(--c-white);cursor:pointer;border:none;border-radius:10px;padding:12px 16px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}._testLessonIntroStartButton_oqy06_54:hover:not(:disabled){opacity:.92}._testLessonIntroStartButton_oqy06_54:disabled{background:var(--c-disabled);cursor:not-allowed}._testLessonSkeleton_17kjc_1{flex-direction:column;gap:16px;padding-top:8px;display:flex}._testLessonSkeletonQuestion_17kjc_8{flex-direction:column;gap:8px;display:flex}._testLessonStatusCard_1qysm_1{border:1px solid #0000;border-radius:12px;flex-direction:column;gap:10px;padding:16px;font-family:Nunito,sans-serif;display:flex}._testLessonStatusApproved_1qysm_11{background:var(--c-blue-light);border-color:var(--c-purple-l)}._testLessonStatusRework_1qysm_16{background:var(--c-error-light);border-color:var(--c-error)}._testLessonStatusHeading_1qysm_21{color:var(--c-black);margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}._testLessonStatusBody_1qysm_29{color:var(--c-dark);margin:0;font-size:15px;line-height:1.5}._testLessonStatusFeedback_1qysm_36{background:var(--c-white);color:var(--c-black);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:10px 12px;font-size:15px;line-height:1.5}._testLessonStatusMeta_1qysm_48{color:var(--c-sub);margin:0;font-size:13px}._testLessonStatusPrimaryButton_1qysm_54{background:linear-gradient(135deg, var(--c-blue), var(--c-blue-corp));color:var(--c-white);cursor:pointer;border:none;border-radius:10px;align-self:flex-start;padding:10px 14px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}._testLessonStatusPrimaryButton_1qysm_54:hover{opacity:.92}._testLessonContainer_qgcrr_1{flex-direction:column;gap:16px;display:flex}._testLessonStatusMessage_qgcrr_7{color:var(--c-sub);justify-content:center;align-items:center;padding:24px 0;font-size:15px;display:flex}._testLessonEmptyMessage_qgcrr_16{color:var(--c-sub);text-align:center;padding:16px;font-size:15px}._lessonPageContainer_1xd0l_1{flex-direction:column;height:100%;padding:16px;display:flex;overflow:hidden}._lessonPageContainerDesktop_1xd0l_12{width:100%;max-width:1320px;margin:0 auto}._lessonPageCard_1xd0l_21{background:var(--c-white);box-shadow:0 4px 16px var(--c-shadow-card);border-radius:12px;flex-direction:column;min-height:0;padding:16px;display:flex;overflow:hidden}._lessonPageTopBar_1xd0l_36{border-bottom:1px solid var(--c-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;margin:0 -16px 16px;padding:0 16px 12px;display:flex}._lessonPageBackButton_1xd0l_47{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._lessonPageProgramToggle_1xd0l_62{background:var(--c-blue-light);color:var(--c-blue);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:4px;padding:8px 14px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:inline-flex}._lessonPageProgramToggle_1xd0l_62:hover{opacity:.85}._lessonPageBody_1xd0l_83{flex:1;min-height:0;display:flex}._lessonPageContent_1xd0l_92{scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;margin-right:-8px;transition:margin-right .22s,padding-right .22s;overflow-y:auto}._lessonPageContentWithSidebar_1xd0l_106{margin-right:0;padding-right:16px}._lessonPageSidebar_1xd0l_112{border-left:1px solid var(--c-border);scrollbar-gutter:stable;flex-shrink:0;width:320px;min-height:0;margin-right:-8px;padding-left:16px;transition:margin-right .22s,opacity .16s,border-left-color .22s;overflow-y:auto}._lessonPageSidebarCollapsed_1xd0l_131{opacity:0;border-left-color:#0000;margin-right:-328px}@media (prefers-reduced-motion:reduce){._lessonPageContent_1xd0l_92,._lessonPageSidebar_1xd0l_112{transition:none}}._lessonPageSidebarTitle_1xd0l_144{color:var(--c-black);margin-bottom:12px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}._lessonPageTitle_1xd0l_152{color:var(--c-black);align-items:baseline;gap:8px;margin:0 0 12px;font-family:Poppins,sans-serif;font-size:17px;font-weight:700;line-height:1.4;display:flex}._lessonPageTitleEmoji_1xd0l_164{flex-shrink:0}._lessonPageStatusMessage_1xd0l_168{height:50vh;color:var(--c-sub);justify-content:center;align-items:center;font-size:16px;display:flex}._lessonPageEmptyAction_1xd0l_177{background:var(--c-blue-light);color:var(--c-blue);cursor:pointer;border:none;border-radius:10px;margin-top:12px;padding:8px 16px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}._tasksSearchBarWrapper_175jp_1{background:var(--c-bg-light);border-radius:8px;align-self:flex-start;align-items:center;gap:8px;width:100%;padding:0 12px;display:flex}._tasksSearchBarIcon_175jp_12{color:var(--c-sub);flex-shrink:0}._tasksSearchBarInput_175jp_17{color:var(--c-black);background:0 0;border:none;outline:none;flex:1;padding:10px 0;font-family:Nunito,sans-serif;font-size:15px}._tasksSearchBarInput_175jp_17::placeholder{color:var(--c-sub)}._tasksSearchBarClear_175jp_32{cursor:pointer;color:var(--c-sub);background:0 0;border:none;align-items:center;padding:0;display:flex}._diffBadge_mmon9_1{text-align:center;background:var(--c-white);width:96px;color:var(--c-black);outline:1px solid var(--c-border);cursor:default;border:none;border-radius:100px;padding:4px 12px;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;transition:outline-color .15s,outline-width .15s;display:inline-block}button._diffBadge_mmon9_1{cursor:pointer}._diffBadgeActive_mmon9_25{outline-width:2px}._diffBadgeActive_mmon9_25._diffBadgeEasy_mmon9_29{outline-color:var(--c-diff-easy)}._diffBadgeActive_mmon9_25._diffBadgeMedium_mmon9_33{outline-color:var(--c-diff-medium)}._diffBadgeActive_mmon9_25._diffBadgeHard_mmon9_37{outline-color:var(--c-diff-hard)}._tag_1f18m_1{background:var(--c-white);color:var(--c-text);border:1.5px solid var(--c-border);cursor:default;white-space:nowrap;border-radius:100px;align-items:center;gap:6px;padding:5px 12px;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;display:inline-flex}._tagGlyph_1f18m_17{flex-shrink:0}._tagImage_1f18m_21{object-fit:contain;flex-shrink:0;width:20px;height:20px}button._tag_1f18m_1{cursor:pointer;transition:border-color .15s,background .15s,color .15s}button._tag_1f18m_1:hover{border-color:var(--c-blue)}._tagActive_1f18m_40{background:var(--c-blue);border-color:var(--c-blue);color:var(--c-white)}button._tagActive_1f18m_40:hover{background:var(--c-blue);border-color:var(--c-blue)}._tasksFilterBar_121tq_1{flex-direction:column;gap:8px;display:flex}._tasksFilterBarGroup_121tq_7{background:var(--c-bg-light);border-radius:10px;padding:8px 10px}._tasksFilterBarLabel_121tq_13{color:var(--c-sub);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:13px;font-weight:700}._tasksFilterBarRow_121tq_22{flex-wrap:wrap;gap:10px;display:flex}._companyChip_15wka_1{background:var(--c-white);color:var(--c-text);border:1.5px solid var(--c-border);white-space:nowrap;border-radius:100px;align-items:center;gap:6px;padding:5px 12px;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;display:inline-flex}._companyChipLogo_15wka_16{object-fit:contain;flex-shrink:0;width:20px;height:20px}._taskCard_132xg_1{background:var(--c-white);cursor:pointer;text-align:left;border:none;border-radius:12px;flex-shrink:0;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex;box-shadow:0 2px 10px #7070751a}._taskCardIconWrap_132xg_17{background:var(--c-blue-light);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._taskCardIcon_132xg_17{color:var(--c-blue)}._taskCardBody_132xg_32{flex:1;min-width:0}._taskCardTitle_132xg_37{color:var(--c-black);margin-bottom:6px;font-family:Nunito;font-size:18px;font-weight:700;line-height:1.3}._taskCardBadges_132xg_46{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._taskCardChevron_132xg_53{color:var(--c-disabled);flex-shrink:0}._taskCardSkeleton_ksv5j_1{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);border-radius:12px;flex-shrink:0;align-items:center;gap:12px;padding:14px 16px;display:flex}._taskCardSkeletonBody_ksv5j_12{flex:1}._taskCardSkeletonBadges_ksv5j_16{gap:4px;display:flex}._tasksPage_1b80e_1{flex-direction:column;height:100%;display:flex;overflow:hidden}._tasksContentWrapper_1b80e_8{background-color:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:10px;display:flex}._tasksPageScroll_1b80e_16{flex-direction:column;flex:1;gap:30px;padding:10px 14px;display:flex;overflow-y:auto}._tasksFiltersCard_1b80e_25{background:var(--c-white);border-radius:12px;flex-direction:column;gap:12px;padding:8px;display:flex}._tasksFindBtn_1b80e_34{background:var(--c-blue);width:150px;color:var(--c-white);cursor:pointer;border:none;border-radius:10px;align-self:flex-start;padding:10px 16px;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;transition:background .15s,opacity .15s}._tasksFindBtn_1b80e_34:disabled{opacity:.45;cursor:default}._tasksPageScrollDesktop_1b80e_60{flex-direction:row-reverse;align-items:flex-start;gap:24px;width:100%;max-width:1320px;margin:0 auto;overflow:hidden}._tasksPageScrollDesktop_1b80e_60 ._tasksFiltersCard_1b80e_25{flex-shrink:0;width:300px;max-height:100%;overflow-y:auto}._tasksPageScrollDesktop_1b80e_60 ._tasksContentWrapper_1b80e_8{flex:1;min-width:0;max-height:100%;overflow-y:auto}._tasksPageStatus_1b80e_84{text-align:center;color:var(--c-sub);padding:40px 0;font-size:16px}._questionsSearchBarWrapper_1sokj_1{background:var(--c-bg-light);border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}._questionsSearchBarIcon_1sokj_11{color:var(--c-sub);flex-shrink:0}._questionsSearchBarInput_1sokj_16{color:var(--c-black);background:0 0;border:none;outline:none;flex:1;padding:10px 0;font-family:Nunito,sans-serif;font-size:15px}._questionsSearchBarInput_1sokj_16::placeholder{color:var(--c-sub)}._questionsSearchBarClear_1sokj_31{cursor:pointer;color:var(--c-sub);background:0 0;border:none;align-items:center;padding:0;display:flex}._questionsTagFilterRow_1w9qp_1{flex-wrap:wrap;gap:10px;display:flex}._questionCard_12xw4_1{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);border-radius:12px;flex-shrink:0;overflow:hidden}._questionCardHeader_12xw4_9{cursor:pointer;text-align:left;background:0 0;border:none;align-items:flex-start;gap:10px;width:100%;padding:14px 16px;display:flex}._questionCardIcon_12xw4_21{color:var(--c-blue-corp);flex-shrink:0;margin-top:1px}._questionCardBody_12xw4_27{flex:1}._questionCardText_12xw4_31{color:var(--c-black);margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.4}._questionCardTags_12xw4_39{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._questionCardChevron_12xw4_46{color:var(--c-sub);flex-shrink:0;margin-top:1px}._questionCardExpandWrapper_12xw4_52{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}._questionCardExpandWrapperOpen_12xw4_58{grid-template-rows:1fr}._questionCardExpandInner_12xw4_62{overflow:hidden}._questionCardExpanded_12xw4_66{padding:12px 16px}._questionCardShortAnswer_12xw4_70{color:var(--c-white);margin-bottom:12px;font-size:15px;line-height:1.7}._questionCardDetailBtn_12xw4_77{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:4px;padding:8px 16px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:inline-flex}._questionCardSkeleton_xjq42_1{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);border-radius:12px;flex-shrink:0;padding:14px 16px;overflow:hidden}._questionCardSkeletonRow_xjq42_10{align-items:flex-start;gap:10px;display:flex}._questionCardSkeletonBody_xjq42_16{flex:1}._questionCardSkeletonTags_xjq42_20{gap:4px;display:flex}._questionsTagFilterSkeletonRow_1fw4y_1{flex-wrap:wrap;gap:10px;display:flex}._questionsPage_1exrz_1{flex-direction:column;height:100%;display:flex;overflow:hidden}._questionsContentWrapper_1exrz_8{background-color:var(--c-white);border-radius:12px;flex-direction:column;gap:10px;padding:10px;display:flex}._questionsPageScroll_1exrz_17{flex-direction:column;flex:1;gap:30px;padding:10px 14px;display:flex;overflow-y:auto}._questionsFiltersCard_1exrz_26{background:var(--c-white);border-radius:12px;flex-direction:column;gap:12px;padding:8px;display:flex}._questionsFiltersLabel_1exrz_35{color:var(--c-sub);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:13px;font-weight:700}._questionsFindBtn_1exrz_44{background:var(--c-blue);width:150px;color:var(--c-white);cursor:pointer;border:none;border-radius:10px;align-self:flex-start;padding:10px 16px;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;transition:background .15s,opacity .15s}._questionsFindBtn_1exrz_44:disabled{opacity:.45;cursor:default}._questionsPageScrollDesktop_1exrz_70{flex-direction:row-reverse;align-items:flex-start;gap:24px;width:100%;max-width:1320px;margin:0 auto;overflow:hidden}._questionsPageScrollDesktop_1exrz_70 ._questionsFiltersCard_1exrz_26{flex-shrink:0;width:300px;max-height:100%;overflow-y:auto}._questionsPageScrollDesktop_1exrz_70 ._questionsContentWrapper_1exrz_8{flex:1;min-width:0;max-height:100%;overflow-y:auto}._questionsPageStatus_1exrz_94{text-align:center;color:var(--c-sub);padding:40px 0;font-size:16px}._profilePage_jubhy_1{flex-direction:column;min-height:100%;display:flex}._profileScroll_jubhy_7{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}._profileMessage_jubhy_16{text-align:center;color:var(--c-sub);padding:48px 16px;font-size:16px}._profileBottomSpacer_jubhy_23{height:12px}._profileScrollDesktop_jubhy_28{flex-flow:wrap;align-items:flex-start;gap:24px;width:100%;max-width:1100px;margin:0 auto}._profileScrollDesktop_jubhy_28 ._profileSidebar_jubhy_38{flex-shrink:0;width:360px}._profileScrollDesktop_jubhy_28 ._profileMain_jubhy_43{flex:1;min-width:0}._profileScrollDesktop_jubhy_28 ._profileBottomSpacer_jubhy_23{flex-basis:100%}._avatarRoot_1n6at_1{background:linear-gradient(135deg, var(--c-blue), var(--c-purple));object-fit:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}._profileHero_1du2i_1{background:var(--c-background-gradient);color:var(--c-white);border-radius:16px;padding:20px}._profileHeroTop_1du2i_8{align-items:center;gap:14px;margin-bottom:16px;display:flex}._profileHeroAvatar_1du2i_15{background:#fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}._profileHeroAvatarSize_1du2i_27{border-radius:50%;width:56px;height:56px}._profileHeroName_1du2i_33{font-family:Poppins,sans-serif;font-size:18px;font-weight:700}._profileHeroRole_1du2i_39{opacity:.8;font-size:14px}._profileHeroStats_1du2i_44{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}._profileHeroStat_1du2i_44{text-align:center;background:#ffffff26;border-radius:10px;flex-direction:column;gap:2px;padding:10px;display:flex}._profileHeroStatVal_1du2i_60{font-family:Poppins,sans-serif;font-size:18px;font-weight:700}._profileHeroStatLabel_1du2i_66{opacity:.8;font-size:13px}._profilePaymentRow_1m8vw_1{border-bottom:1px solid var(--c-bg-light);cursor:pointer;align-items:center;gap:12px;padding:12px 16px;transition:background .15s;display:flex}._profilePaymentRow_1m8vw_1:last-child{border-bottom:none}._profilePaymentRow_1m8vw_1:hover{background:var(--c-bg-light)}._profilePaymentRowInfo_1m8vw_19{flex-direction:column;flex:1;gap:2px;display:flex}._profilePaymentRowDesc_1m8vw_26{color:var(--c-black);font-size:15px;font-weight:700}._profilePaymentRowDate_1m8vw_32{color:var(--c-sub);font-size:13px}._profilePaymentRowSubRow_1m8vw_37{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._profilePaymentRowProofChip_1m8vw_44{background:var(--c-bg-light);color:var(--c-dark);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-family:Nunito,sans-serif;font-size:13px;font-weight:700;display:inline-flex}._profilePaymentRowProofChip_1m8vw_44:disabled{opacity:.6;cursor:progress}._profilePaymentRowRight_1m8vw_64{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._profilePaymentRowAmount_1m8vw_71{color:var(--c-black);font-size:16px;font-weight:700}._profilePaymentRowStatus_1m8vw_77{font-size:13px;font-weight:600}._profilePaymentRowStatus_pending_1m8vw_82{color:var(--c-warn)}._profilePaymentRowStatus_paid_1m8vw_86{color:var(--c-blue)}._profilePaymentRowStatus_cancelled_1m8vw_90{color:var(--c-error)}._profilePaymentRowSkeleton_18pkx_1{border-bottom:1px solid var(--c-bg-light);align-items:center;gap:12px;padding:12px 16px;display:flex}._profilePaymentRowSkeleton_18pkx_1:last-child{border-bottom:none}._profilePaymentRowSkeletonInfo_18pkx_13{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._profilePaymentRowSkeletonRight_18pkx_21{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._profilePayments_1lpf0_1{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);border-radius:12px;overflow:hidden}._profilePaymentsHeader_1lpf0_8{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}._profilePaymentsLabel_1lpf0_16{color:var(--c-sub);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:14px;font-weight:700}._profilePaymentsTotal_1lpf0_25{color:var(--c-black);font-family:Poppins,sans-serif;font-size:18px;font-weight:700}._profilePaymentsAddButton_1lpf0_32{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:4px;padding:8px 14px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:flex}._profilePaymentsEmpty_1lpf0_47{color:var(--c-sub);text-align:center;margin:0;padding:20px 16px;font-size:15px}._questionDetailSkeleton_5mmsm_1{flex-direction:column;height:100%;display:flex}._questionDetailSkeletonScroll_5mmsm_7{flex:1;padding:16px}._questionDetailSkeletonInner_5mmsm_12{max-width:900px;margin:0 auto}._questionDetailSkeletonCard_5mmsm_17{background:var(--c-white);box-shadow:0 4px 16px var(--c-shadow-card);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._questionDetailSkeletonTags_5mmsm_27{gap:6px;display:flex}._questionDetailPage_cbzhu_1{flex-direction:column;height:100%;display:flex}._questionDetailStatus_cbzhu_7{text-align:center;color:var(--c-sub);padding:40px 16px;font-size:16px}._questionDetailEmptyAction_cbzhu_14{background:var(--c-blue-light);color:var(--c-blue);cursor:pointer;border:none;border-radius:10px;margin-top:12px;padding:8px 16px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}._questionDetailBackBtn_cbzhu_27{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:4px;margin-bottom:14px;padding:8px 14px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:inline-flex}._questionDetailScroll_cbzhu_43{flex:1;padding:16px;overflow-y:auto}._questionDetailInner_cbzhu_49{max-width:900px;margin:0 auto}._questionDetailCard_cbzhu_54{background:var(--c-white);box-shadow:0 4px 16px var(--c-shadow-card);border-radius:12px;padding:16px}._questionDetailTags_cbzhu_61{flex-wrap:wrap;gap:4px;margin-bottom:12px;display:flex}._questionDetailTitle_cbzhu_68{color:var(--c-black);margin:0 0 16px;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.4}._questionDetailShortAnswer_cbzhu_77{border-left:3px solid var(--c-success);color:var(--c-dark);margin-bottom:16px;padding-left:12px;font-size:15px;line-height:1.7}._questionDetailShortAnswerLabel_cbzhu_86{color:var(--c-success);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:13px;font-weight:700}._questionDetailToggleBtn_cbzhu_95{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700}._questionDetailFullAnswer_cbzhu_107{border-top:1px solid var(--c-border);padding-top:14px}._questionDetailFullAnswerLabel_cbzhu_112{color:var(--c-sub);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;font-size:14px;font-weight:700}@media (width>=1024px){._questionDetailScroll_cbzhu_43{overflow:hidden}._questionDetailInner_cbzhu_49{flex-direction:column;height:100%;display:flex}._questionDetailBackBtn_cbzhu_27{align-self:flex-start}._questionDetailCard_cbzhu_54{min-height:0;overflow-y:auto}}._taskDetailSkeleton_qw6qq_1{flex-direction:column;height:100%;display:flex}._taskDetailSkeletonScroll_qw6qq_7{flex:1;padding:16px}._taskDetailSkeletonInner_qw6qq_12{max-width:900px;margin:0 auto}._taskDetailSkeletonCard_qw6qq_17{background:var(--c-white);box-shadow:0 4px 16px var(--c-shadow-card);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._taskDetailSkeletonBadges_qw6qq_27{gap:10px;display:flex}._taskDetailPage_74zdz_1{flex-direction:column;height:100%;display:flex}._taskDetailStatus_74zdz_7{text-align:center;color:var(--c-sub);padding:40px 16px;font-size:16px}._taskDetailEmptyAction_74zdz_14{background:var(--c-blue-light);color:var(--c-blue);cursor:pointer;border:none;border-radius:10px;margin-top:12px;padding:8px 16px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}._taskDetailBackBtn_74zdz_27{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:4px;margin-bottom:14px;padding:8px 14px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:inline-flex}._taskDetailScroll_74zdz_43{flex:1;padding:16px;overflow-y:auto}._taskDetailInner_74zdz_49{max-width:900px;margin:0 auto}._taskDetailCard_74zdz_54{background:var(--c-white);box-shadow:0 4px 16px var(--c-shadow-card);border-radius:12px;padding:16px}._taskDetailBadges_74zdz_61{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}._taskDetailTitle_74zdz_69{color:var(--c-black);margin:0 0 16px;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;line-height:1.4}._taskDetailDescription_74zdz_78{color:var(--c-dark);margin-bottom:16px;font-size:15px;line-height:1.75}._taskDetailToggleBtn_74zdz_85{border:2px solid var(--c-blue);background:var(--c-white);color:var(--c-blue);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:14px;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;transition:background .2s,color .2s;display:flex}._taskDetailSolution_74zdz_103{border-top:1px solid var(--c-border);padding-top:14px}._taskDetailSolutionLabel_74zdz_108{color:var(--c-sub);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;font-size:14px;font-weight:700}@media (width>=1024px){._taskDetailScroll_74zdz_43{overflow:hidden}._taskDetailInner_74zdz_49{flex-direction:column;height:100%;display:flex}._taskDetailBackBtn_74zdz_27{align-self:flex-start}._taskDetailCard_74zdz_54{min-height:0;overflow-y:auto}}._newPaymentPage_ncrpm_1{flex-direction:column;min-height:100%;display:flex}._newPaymentHeader_ncrpm_7{border-bottom:1px solid var(--c-border);align-items:center;gap:12px;padding:16px;display:flex}._newPaymentBack_ncrpm_15{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:4px;padding:8px 14px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:flex}._newPaymentForm_ncrpm_30{flex-direction:column;gap:16px;padding:20px 16px;display:flex}._newPaymentField_ncrpm_37{flex-direction:column;gap:6px;display:flex}._newPaymentLabel_ncrpm_43{color:var(--c-white);text-transform:uppercase;letter-spacing:.04em;font-size:14px;font-weight:700}._newPaymentInput_ncrpm_51{border:1px solid var(--c-border);height:48px;color:var(--c-black);background:var(--c-white);box-sizing:border-box;border-radius:10px;outline:none;width:100%;padding:0 14px;font-family:Nunito,sans-serif;font-size:17px;transition:border-color .15s}._newPaymentInput_ncrpm_51:focus{border-color:var(--c-blue)}._newPaymentError_ncrpm_70{color:var(--c-error);font-size:14px}._newPaymentSubmit_ncrpm_75{background:var(--c-blue);height:52px;color:var(--c-white);cursor:pointer;border:none;border-radius:12px;margin-top:8px;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;transition:opacity .15s}._newPaymentSubmit_ncrpm_75:disabled{opacity:.5;cursor:not-allowed}._toast_1rfcl_1{background:var(--c-bg);max-width:min(90vw,360px);color:var(--c-blue);box-shadow:0 4px 24px var(--c-shadow-root);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;animation:.2s _toastIn_1rfcl_1;display:flex}._toastSuccess_1rfcl_20{border:1px solid var(--c-blue)}._toastError_1rfcl_24{border:1px solid var(--c-error)}._toastIcon_1rfcl_28{font-size:12px;font-weight:700}._toastSuccess_1rfcl_20 ._toastIcon_1rfcl_28{color:var(--c-blue)}._toastError_1rfcl_24 ._toastIcon_1rfcl_28{color:var(--c-error)}._toastHost_1rfcl_41{z-index:1000;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}._toastHost_1rfcl_41>*{pointer-events:auto}@keyframes _toastIn_1rfcl_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._fileUploader_60ocs_1{flex-direction:column;align-items:center;gap:12px;display:flex}._fileUploaderInput_60ocs_8{display:none}._fileUploaderButton_60ocs_12{background:var(--c-blue);width:100%;height:52px;color:var(--c-white);cursor:pointer;border:none;border-radius:12px;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;transition:opacity .15s}._fileUploaderButton_60ocs_12:disabled{opacity:.6;cursor:not-allowed}._fileUploaderProgressTrack_60ocs_31{background:var(--c-border);border-radius:3px;width:100%;height:6px;overflow:hidden}._fileUploaderProgressBar_60ocs_39{height:100%;width:var(--upload-progress,0%);background:var(--c-blue);border-radius:3px;transition:width .2s}._fileUploaderError_60ocs_47{color:var(--c-error);text-align:center;font-size:15px}._fileUploaderHint_60ocs_53{color:var(--c-sub);text-align:center;margin:0;font-size:14px}._paymentDetailSkeleton_10pm4_1{flex-direction:column;min-height:100%;display:flex}._paymentDetailSkeletonHeader_10pm4_7{border-bottom:1px solid var(--c-border);padding:16px}._paymentDetailSkeletonContent_10pm4_12{flex-direction:column;gap:16px;padding:16px;display:flex}._paymentDetailSkeletonCard_10pm4_19{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;display:flex}._paymentDetailPage_19on6_1{flex-direction:column;min-height:100%;display:flex}._paymentDetailHeader_19on6_7{border-bottom:1px solid var(--c-border);align-items:center;gap:12px;padding:16px;display:flex}._paymentDetailBack_19on6_15{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:4px;padding:8px 14px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:flex}._paymentDetailContent_19on6_30{flex-direction:column;gap:16px;padding:16px;display:flex}._paymentDetailCard_19on6_37{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:24px 20px;display:flex}._paymentDetailAmount_19on6_49{color:var(--c-black);font-family:Poppins,sans-serif;font-size:28px;font-weight:700}._paymentDetailDesc_19on6_56{color:var(--c-sub);font-size:16px}._paymentDetailStatus_19on6_61{color:var(--c-warn);background:var(--c-warn-light);border-radius:6px;margin-top:4px;padding:4px 10px;font-size:15px;font-weight:600}._paymentDetailUploader_19on6_71{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex}._paymentDetailUploaderLabel_19on6_81{color:var(--c-dark);margin:0;font-size:16px;font-weight:700}._paymentDetailAttached_19on6_88{background:var(--c-blue);border-radius:12px;align-items:center;gap:10px;padding:14px 16px;display:flex}._paymentDetailAttachedIcon_19on6_97{font-size:20px}._paymentDetailAttachedText_19on6_101{color:var(--c-white);font-size:16px;font-weight:600}._paymentDetailMessage_19on6_107{text-align:center;color:var(--c-sub);padding:32px 16px;font-size:16px}._paymentDetailEmptyAction_19on6_114{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;margin-top:12px;padding:8px 14px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700}._adminSectionCardRoot_nro3s_1{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);border-radius:16px;flex-direction:column;gap:4px;padding:16px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}._adminSectionCardRoot_nro3s_1:active{transform:scale(.985)}@media (hover:hover){._adminSectionCardRoot_nro3s_1:hover{box-shadow:0 6px 18px var(--c-shadow-card)}}._adminSectionCardIcon_nro3s_25{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:8px;display:flex}._purple_nro3s_35{color:var(--c-purple);background:var(--c-purple-l)}._blue_nro3s_40{color:var(--c-blue);background:var(--c-blue-light)}._cyan_nro3s_45{color:var(--c-cyan);background:var(--c-cyan-light)}._warn_nro3s_50{color:var(--c-warn);background:var(--c-warn-light)}._adminSectionCardTitle_nro3s_55{color:var(--c-black);font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.3}._adminSectionCardDescription_nro3s_63{color:var(--c-sub);font-size:13px;line-height:1.35}._adminSectionCardMeta_nro3s_69{color:var(--c-sub);margin-top:8px;font-size:12px}._adminSectionCardCount_nro3s_75{color:var(--c-black);font-size:14px;font-weight:700}._adminPage_v6g38_1{flex-direction:column;gap:16px;padding:16px;display:flex}._adminPageTitle_v6g38_9{color:var(--c-black);margin:0;font-family:Poppins,sans-serif;font-size:22px;font-weight:700}._adminPageGrid_v6g38_18{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=1024px){._adminPageGrid_v6g38_18{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1320px}}@keyframes _lessonWiggle_1h1ig_1{0%{transform:rotate(-.6deg)}50%{transform:rotate(.6deg)}to{transform:rotate(-.6deg)}}._sortableLessonItem_1h1ig_14{background:var(--c-bg);border:1px solid var(--c-border);cursor:pointer;width:100%;color:inherit;text-align:left;border-radius:8px;align-items:center;gap:12px;padding:12px;font-family:inherit;transition:background-color .2s;display:flex}._sortableLessonItem_1h1ig_14:hover{background-color:var(--c-bg-secondary,var(--c-bg))}._sortableLessonItemReordering_1h1ig_34{cursor:grab;touch-action:none;animation:.22s ease-in-out infinite _lessonWiggle_1h1ig_1}._sortableLessonItemDragging_1h1ig_40{opacity:.85;z-index:1;animation:none;box-shadow:0 6px 16px #13384d2e}._sortableLessonItemHandle_1h1ig_47{color:var(--c-sub);flex-shrink:0}._sortableLessonItemIcon_1h1ig_52{color:var(--c-blue);flex-shrink:0}._sortableLessonItemTitle_1h1ig_57{color:var(--c-text);word-break:break-word;flex:1;font-size:14px;font-weight:500}._sortableLessonItemDraft_1h1ig_65{background:var(--c-bg-light);color:var(--c-sub);text-transform:uppercase;letter-spacing:.04em;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:700}._lessonsSkeletonRoot_gcahq_1{flex-direction:column;gap:8px;display:flex}._lessonsSkeletonRow_gcahq_7{border:1px solid var(--c-border);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}@keyframes _lessonsSkeletonPulse_gcahq_1{0%,to{opacity:.45}50%{opacity:.8}}._lessonsSkeletonIcon_gcahq_27,._lessonsSkeletonTitle_gcahq_28{background:var(--c-bg-light);border-radius:6px;height:12px;animation:1.2s ease-in-out infinite _lessonsSkeletonPulse_gcahq_1;display:block}._lessonsSkeletonIcon_gcahq_27{border-radius:6px;flex:none;width:18px;height:18px}._lessonsSkeletonTitle_gcahq_28{width:60%;max-width:260px}._lessonsSkeletonRow_gcahq_7:nth-child(2n) ._lessonsSkeletonTitle_gcahq_28{width:45%}._lessonsSkeletonRow_gcahq_7:nth-child(3n) ._lessonsSkeletonTitle_gcahq_28{width:70%}@media (prefers-reduced-motion:reduce){._lessonsSkeletonIcon_gcahq_27,._lessonsSkeletonTitle_gcahq_28{animation:none}}._moduleCard_zqhhx_3{background:var(--c-white);box-shadow:0 2px 10px var(--c-shadow-card);border:1px solid #0000;border-radius:14px;transition:border-color .15s,box-shadow .15s;overflow:hidden}@media (hover:hover){._moduleCard_zqhhx_3:hover{border-color:var(--c-purple-l);box-shadow:0 4px 14px var(--c-shadow-card)}}._dragging_zqhhx_21{opacity:.85;z-index:2;box-shadow:0 8px 24px #2d1b4e40}@keyframes _wiggle_zqhhx_1{0%{transform:rotate(-.6deg)}50%{transform:rotate(.6deg)}to{transform:rotate(-.6deg)}}._reordering_zqhhx_40{animation:.22s ease-in-out infinite _wiggle_zqhhx_1}._reordering_zqhhx_40._dragging_zqhhx_21{animation:none}._moduleHeader_zqhhx_48{background:var(--c-white);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}._moduleTitleBlock_zqhhx_57{flex:1;align-items:center;gap:12px;min-width:0;display:flex}._expandButton_zqhhx_65{cursor:pointer;color:var(--c-black);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:20px;display:flex}._dragHandle_zqhhx_77{color:var(--c-sub);cursor:grab;touch-action:none;justify-content:center;align-items:center;padding:4px;display:flex}._dragHandle_zqhhx_77:active{cursor:grabbing}._chevron_zqhhx_91{transition:transform .2s}._chevron_zqhhx_91._expanded_zqhhx_95{transform:rotate(180deg)}._positionBadge_zqhhx_99{background:var(--c-blue);min-width:22px;height:22px;color:var(--c-white);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}._moduleTitle_zqhhx_57{color:var(--c-black);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;overflow:hidden}._titleInput_zqhhx_124{min-width:0;color:var(--c-black);background:var(--c-bg);border:1px solid var(--c-blue);border-radius:8px;outline:none;flex:1;padding:6px 10px;font-family:inherit;font-size:16px;font-weight:600}._draftBadge_zqhhx_138{background:var(--c-bg-light);color:var(--c-sub);border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:500}._moduleActions_zqhhx_148{flex-shrink:0;gap:8px;display:flex}._publishButton_zqhhx_154,._editButton_zqhhx_155,._confirmTitleButton_zqhhx_156,._cancelTitleButton_zqhhx_157{cursor:pointer;color:var(--c-black);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px;font-size:18px;transition:background-color .2s;display:flex}._publishButton_zqhhx_154:hover,._editButton_zqhhx_155:hover,._confirmTitleButton_zqhhx_156:hover,._cancelTitleButton_zqhhx_157:hover{background-color:#9d3fe71a}._confirmTitleButton_zqhhx_156{color:var(--c-blue)}._cancelTitleButton_zqhhx_157{color:var(--c-sub)}._deleteButton_zqhhx_186{color:var(--c-sub);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 4px;font-size:18px;line-height:1}._deleteButton_zqhhx_186:hover{color:var(--c-error)}._lessonsList_zqhhx_201{border-top:1px solid var(--c-border);flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}._lessonItem_zqhhx_209{background:var(--c-bg);border:1px solid var(--c-border);cursor:pointer;color:inherit;text-align:left;border-radius:8px;align-items:center;gap:12px;padding:12px;font-family:inherit;transition:background-color .2s;display:flex}._lessonItem_zqhhx_209:hover{background-color:var(--c-bg-secondary,var(--c-bg))}._lessonIcon_zqhhx_228{color:var(--c-blue);flex-shrink:0;font-size:18px}._lessonTitle_zqhhx_234{color:var(--c-text);flex:1;font-size:14px;font-weight:500}._noLessons_zqhhx_241{text-align:center;color:var(--c-sub);padding:12px;font-size:14px}._addLessonButton_zqhhx_249{border:1.5px dashed var(--c-border);color:var(--c-sub);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:12px;font-weight:700;transition:color .2s,border-color .2s;display:flex}._addLessonButton_zqhhx_249:hover:not(:disabled){border-color:var(--c-blue);color:var(--c-blue)}._addLessonButton_zqhhx_249:disabled{opacity:.6;cursor:not-allowed}._lessonsActions_zqhhx_278{gap:8px;display:flex}._lessonsActions_zqhhx_278 ._addLessonButton_zqhhx_249{flex:1}._reorderLessonsButton_zqhhx_287{border:1.5px solid var(--c-border);color:var(--c-sub);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;padding:10px 12px;font-family:inherit;font-size:12px;font-weight:700;transition:color .2s,border-color .2s}._reorderLessonsButton_zqhhx_287:hover{border-color:var(--c-blue);color:var(--c-blue)}._lessonsOrderToolbar_zqhhx_308{gap:8px;display:flex}._lessonsOrderCancel_zqhhx_313,._lessonsOrderSave_zqhhx_314{cursor:pointer;border:none;border-radius:8px;flex:1;padding:10px 12px;font-family:inherit;font-size:12px;font-weight:700;transition:opacity .2s}._lessonsOrderCancel_zqhhx_313{border:1.5px solid var(--c-border);color:var(--c-sub);background:0 0}._lessonsOrderSave_zqhhx_314{background:var(--c-blue);color:var(--c-white)}._lessonsOrderCancel_zqhhx_313:hover:not(:disabled),._lessonsOrderSave_zqhhx_314:hover:not(:disabled){opacity:.85}._lessonsOrderCancel_zqhhx_313:disabled,._lessonsOrderSave_zqhhx_314:disabled{opacity:.6;cursor:not-allowed}._moduleList_1tfpk_1{flex-direction:column;gap:10px;display:flex}._loading_1tfpk_7,._empty_1tfpk_13{text-align:center;color:var(--c-sub);padding:40px 20px}._confirmContent_1tfpk_19{flex-direction:column;gap:20px;display:flex}._confirmMessage_1tfpk_25{color:var(--c-text);margin:0;font-size:14px;line-height:1.5}._confirmActions_1tfpk_32{gap:12px;display:flex}._confirmCancel_1tfpk_37,._confirmDelete_1tfpk_38{cursor:pointer;border:none;border-radius:8px;flex:1;padding:12px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .2s}._confirmCancel_1tfpk_37{background:var(--c-blue);color:var(--c-white);border:none}._confirmCancel_1tfpk_37:hover:not(:disabled){opacity:.8}._confirmDelete_1tfpk_38{color:#fff;background:#e74c3c}._confirmDelete_1tfpk_38:hover:not(:disabled){opacity:.9}._confirmCancel_1tfpk_37:disabled,._confirmDelete_1tfpk_38:disabled{opacity:.6;cursor:not-allowed}._form_508a3_1{flex-direction:column;gap:20px;padding:20px 0;display:flex}._field_508a3_8{flex-direction:column;gap:8px;display:flex}._switchField_508a3_14{justify-content:space-between;align-items:center;gap:12px;display:flex}._label_508a3_21{color:var(--c-text);font-size:14px;font-weight:500}._input_508a3_27{border:1px solid var(--c-border);background:var(--c-white);color:var(--c-black);border-radius:8px;padding:12px;font-family:inherit;font-size:14px;transition:border-color .2s}._input_508a3_27:focus{border-color:var(--c-blue);outline:none}._checkbox_508a3_43{cursor:pointer;width:20px;height:20px}._error_508a3_49{color:#e74c3c;font-size:12px}._submitButton_508a3_54{background:var(--c-purple-l);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;padding:12px;font-weight:600;transition:opacity .2s}._submitButton_508a3_54:disabled{opacity:.6;cursor:not-allowed}._adminRoadmapPage_11grd_1{flex-direction:column;display:flex}._adminRoadmapHeader_11grd_8{z-index:5;background:var(--c-bg);border-bottom:1px solid var(--c-border);padding:10px 16px;position:sticky;top:0}._adminRoadmapHeaderInner_11grd_17{align-items:center;gap:10px;max-width:880px;margin:0 auto;display:flex}._adminRoadmapBackButton_11grd_25{border:1px solid var(--c-border);background:var(--c-white);width:34px;height:34px;color:var(--c-black);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}._adminRoadmapBackButton_11grd_25:hover{border-color:var(--c-purple);color:var(--c-purple)}._adminRoadmapTitle_11grd_45{min-width:0;color:var(--c-black);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-family:Poppins,sans-serif;font-size:17px;font-weight:700;overflow:hidden}._adminRoadmapActions_11grd_58{flex:none;gap:8px;display:flex}._adminRoadmapPrimaryButton_11grd_65,._adminRoadmapSecondaryButton_11grd_66{cursor:pointer;border-radius:10px;align-items:center;gap:6px;height:34px;padding:0 12px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:opacity .15s,border-color .15s;display:flex}._adminRoadmapPrimaryButton_11grd_65{background:var(--c-purple);color:var(--c-white);border:1px solid #0000}._adminRoadmapSecondaryButton_11grd_66{border:1px solid var(--c-border);background:var(--c-white);color:var(--c-black)}._adminRoadmapSecondaryButton_11grd_66:hover:not(:disabled){border-color:var(--c-purple);color:var(--c-purple)}._adminRoadmapPrimaryButton_11grd_65:hover:not(:disabled){opacity:.92}._adminRoadmapPrimaryButton_11grd_65:disabled,._adminRoadmapSecondaryButton_11grd_66:disabled{opacity:.55;cursor:default}@media (width<=560px){._adminRoadmapButtonLabel_11grd_112{display:none}._adminRoadmapPrimaryButton_11grd_65,._adminRoadmapSecondaryButton_11grd_66{padding:0 10px}}._adminRoadmapContent_11grd_122{width:100%;max-width:880px;margin:0 auto;padding:12px 16px 24px}._adminRoadmapHint_11grd_129{background:var(--c-purple-l);color:var(--c-dark);border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:13px}._statusPillRoot_cysgv_1{white-space:nowrap;border-radius:100px;flex-shrink:0;padding:3px 10px;font-family:Nunito,sans-serif;font-size:11px;font-weight:700;display:inline-block}._statusPillPending_cysgv_12{background:var(--c-warn-light);color:var(--c-warn)}._statusPillApproved_cysgv_17{background:var(--c-success-light);color:var(--c-success)}._statusPillRework_cysgv_22{background:var(--c-error-light);color:var(--c-error)}._reviewsListItemRoot_5wbu3_1{border:1px solid var(--c-border);background:var(--c-white);text-align:left;cursor:pointer;width:100%;color:var(--c-black);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px 12px 18px;font-family:Nunito,sans-serif;transition:border-color .12s,background .12s,box-shadow .12s,transform .12s;display:flex;position:relative}._reviewsListItemRoot_5wbu3_1:before{content:"";background:0 0;border-radius:0 3px 3px 0;width:3px;transition:background .12s;position:absolute;top:8px;bottom:8px;left:0}._reviewsListItemRoot_5wbu3_1:hover{border-color:var(--c-blue-corp);box-shadow:0 4px 14px var(--c-shadow-card);transform:translateY(-1px)}._reviewsListItemSelected_5wbu3_40{border-color:var(--c-blue);background:var(--c-blue-light)}._reviewsListItemSelected_5wbu3_40:before{background:var(--c-blue)}._reviewsListItemBody_5wbu3_49{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._reviewsListItemHeader_5wbu3_57{justify-content:space-between;align-items:center;gap:6px;margin-bottom:1px;display:flex}._reviewsListItemStudent_5wbu3_65{color:var(--c-black);text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;overflow:hidden}._reviewsListItemLesson_5wbu3_75{color:var(--c-dark);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex;overflow:hidden}._reviewsListItemTypeIcon_5wbu3_86{color:var(--c-blue);flex-shrink:0}._reviewsListItemMeta_5wbu3_91{color:var(--c-sub);align-items:center;gap:8px;font-size:11px;display:flex}._reviewsListItemModule_5wbu3_99{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._reviewsListItemDate_5wbu3_105{flex-shrink:0}._reviewsListContainer_1wfi8_1{flex-direction:column;gap:10px;min-width:0;display:flex}._reviewsListItems_1wfi8_8{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._reviewsListEmpty_1wfi8_17{text-align:center;color:var(--c-sub);padding:48px 0;font-family:Nunito,sans-serif;font-size:14px}._reviewsListFilters_zatq1_1{gap:6px;display:flex}._reviewsListFilter_zatq1_1,._reviewsListFilterActive_zatq1_7{cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px 6px;font-family:Nunito,sans-serif;font-size:12px;font-weight:700;display:flex}._reviewsListFilter_zatq1_1{background:var(--c-bg-light);color:var(--c-sub)}._reviewsListFilterActive_zatq1_7{background:var(--c-blue);color:var(--c-white)}._reviewsListFilterBadge_zatq1_32,._reviewsListFilterBadgeActive_zatq1_33{border-radius:100px;padding:1px 7px;font-size:10px}._reviewsListFilterBadge_zatq1_32{background:var(--c-white);color:var(--c-dark)}._reviewsListFilterBadgeActive_zatq1_33{color:var(--c-white);background:#ffffff40}._reviewsEmptyStateContainer_mcgl0_1{text-align:center;color:var(--c-white);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:48px 24px;display:flex}._reviewsEmptyStateEmoji_mcgl0_12{font-size:40px;line-height:1}._reviewsEmptyStateTitle_mcgl0_17{font-family:Poppins,sans-serif;font-size:24px;font-weight:700}._reviewsChoiceOptionsRoot_1x3u5_1{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._reviewsChoiceOptionsItem_1x3u5_10{border:1px solid var(--c-border);background:var(--c-white);color:var(--c-dark);border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4;display:flex}._reviewsChoiceOptionsItemCorrect_1x3u5_24{border-color:var(--c-success);background:var(--c-success-light);color:var(--c-success)}._reviewsChoiceOptionsItemWrong_1x3u5_30{border-color:var(--c-error);background:var(--c-error-light);color:var(--c-error)}._reviewsChoiceOptionsMarker_1x3u5_36{flex-shrink:0;width:14px;font-weight:700}._reviewsChoiceOptionsText_1x3u5_42{word-break:break-word;flex:1;min-width:0}._reviewsChoiceOptionsPickedLabel_1x3u5_48{color:var(--c-sub);flex-shrink:0;font-size:11px;font-weight:700}._reviewsAnswerCardRoot_1qeiu_1{background:var(--c-bg-light);color:var(--c-black);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;font-family:Nunito,sans-serif;display:flex}._reviewsAnswerCardHeader_1qeiu_12{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._reviewsAnswerCardQuestion_1qeiu_19{flex:1;gap:6px;min-width:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.4;display:flex}._reviewsAnswerCardOrder_1qeiu_30{color:var(--c-blue);flex-shrink:0}._reviewsAnswerCardQuestionText_1qeiu_37{min-width:0;font-family:inherit;font-size:inherit;font-weight:600;line-height:inherit;color:inherit;flex:1}._reviewsAnswerCardTypePill_1qeiu_47{background:var(--c-bg-light);color:var(--c-sub);border:1px solid var(--c-border);white-space:nowrap;border-radius:100px;flex-shrink:0;padding:2px 8px;font-family:Nunito,sans-serif;font-size:10px;font-weight:700}._reviewsAnswerCardAnswer_1qeiu_60{white-space:pre-wrap;word-break:break-word;color:var(--c-dark);background:var(--c-white);border:1px solid var(--c-border);border-radius:8px;padding:8px 10px;font-size:14px;line-height:1.5}._reviewsAnswerCardEmpty_1qeiu_72{color:var(--c-sub);font-style:italic}._reviewsAnswerCardTypePillCorrect_1qeiu_77{background:var(--c-success-light);color:var(--c-success);border-color:var(--c-success)}._reviewsAnswerCardTypePillWrong_1qeiu_83{background:var(--c-error-light);color:var(--c-error);border-color:var(--c-error)}._reviewsActionBarRoot_bzg1w_1{border-top:1px solid var(--c-bg-light);flex-direction:column;gap:10px;padding-top:12px;display:flex}._reviewsActionBarAlreadySent_bzg1w_9{border-top:1px solid var(--c-bg-light);color:var(--c-sub);text-align:center;padding:10px 14px;font-family:Nunito,sans-serif;font-size:13px}._reviewsActionBarFeedbackBlock_bzg1w_18{flex-direction:column;gap:6px;display:flex}._reviewsActionBarFeedbackLabel_bzg1w_24{color:var(--c-black);font-family:Poppins,sans-serif;font-size:12px;font-weight:600}._reviewsActionBarFeedbackTextarea_bzg1w_31{resize:vertical;border:1px solid var(--c-border);background:var(--c-white);width:100%;color:var(--c-black);box-sizing:border-box;border-radius:10px;padding:10px 12px;font-family:Nunito,sans-serif;font-size:14px;line-height:1.5}._reviewsActionBarFeedbackTextarea_bzg1w_31:focus{border-color:var(--c-blue);box-shadow:0 0 0 3px var(--c-blue-light);outline:none}._reviewsActionBarFeedbackTextarea_bzg1w_31:disabled{background:var(--c-bg-light);color:var(--c-sub);cursor:not-allowed}._reviewsActionBarFieldError_bzg1w_57{color:var(--c-error);font-family:Nunito,sans-serif;font-size:12px}._reviewsActionBarSubmitError_bzg1w_63{background:var(--c-error-light);color:var(--c-error);border-radius:10px;padding:10px 12px;font-family:Nunito,sans-serif;font-size:13px}._reviewsActionBarButtons_bzg1w_72{gap:8px;display:flex}._reviewsActionBarApproveButton_bzg1w_77,._reviewsActionBarReworkButton_bzg1w_78,._reviewsActionBarCancelButton_bzg1w_79{cursor:pointer;border:none;border-radius:10px;flex:1;height:44px;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}._reviewsActionBarApproveButton_bzg1w_77{background:linear-gradient(135deg, var(--c-blue), var(--c-purple));color:var(--c-white)}._reviewsActionBarApproveButton_bzg1w_77:hover:not(:disabled){opacity:.92}._reviewsActionBarReworkButton_bzg1w_78{border:2px solid var(--c-error);color:var(--c-error);background:0 0}._reviewsActionBarReworkButton_bzg1w_78:hover:not(:disabled){background:var(--c-error-light)}._reviewsActionBarCancelButton_bzg1w_79{background:var(--c-bg-light);color:var(--c-dark)}._reviewsActionBarCancelButton_bzg1w_79:hover:not(:disabled){background:var(--c-border)}._reviewsActionBarApproveButton_bzg1w_77:disabled,._reviewsActionBarReworkButton_bzg1w_78:disabled,._reviewsActionBarCancelButton_bzg1w_79:disabled{opacity:.5;cursor:not-allowed}._reviewsActionBarDialogBody_bzg1w_125{flex-direction:column;gap:14px;display:flex}._reviewsActionBarDialogText_bzg1w_131{color:var(--c-dark);margin:0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.5}._reviewsActionBarDialogButtons_bzg1w_139{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._reviewsActionBarSuccessIcon_bzg1w_146{text-align:center;font-size:36px;line-height:1}._reviewsVideoAnswerRoot_3986h_1{background:var(--c-bg-light);color:var(--c-black);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;font-family:Nunito,sans-serif;display:flex}._reviewsVideoAnswerQuestion_3986h_12{gap:6px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.4;display:flex}._reviewsVideoAnswerOrder_3986h_21{color:var(--c-blue);flex-shrink:0}._reviewsVideoAnswerQuestionText_3986h_27{min-width:0;font-family:inherit;font-size:inherit;font-weight:600;line-height:inherit;color:inherit;flex:1}._reviewsVideoAnswerCommentLabel_3986h_37{color:var(--c-dark);margin-top:4px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}._reviewsVideoAnswerCommentInput_3986h_45{border:1px solid var(--c-border);background:var(--c-white);width:100%;color:var(--c-black);resize:vertical;border-radius:8px;padding:8px 10px;font-family:Nunito,sans-serif;font-size:14px;line-height:1.5}._reviewsVideoAnswerActions_3986h_58{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._reviewsVideoAnswerSaveButton_3986h_65{background:linear-gradient(135deg, var(--c-blue), var(--c-blue-corp));color:var(--c-white);cursor:pointer;border:none;border-radius:10px;padding:8px 14px;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}._reviewsVideoAnswerSaveButton_3986h_65:disabled{opacity:.6;cursor:default}._reviewsVideoAnswerSavedHint_3986h_82{color:var(--c-success);font-size:13px}._reviewsVideoAnswerError_3986h_87{color:var(--c-error);font-size:13px}._reviewsHistoryAccordionRoot_1ybw7_1{background:var(--c-bg-light);border-radius:10px;overflow:hidden}._reviewsHistoryAccordionTrigger_1ybw7_7{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex}._reviewsHistoryAccordionLabel_1ybw7_19{color:var(--c-sub);text-transform:uppercase;letter-spacing:.06em;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}._reviewsHistoryAccordionChevron_1ybw7_28{color:var(--c-sub);flex-shrink:0;transition:transform .18s}._reviewsHistoryAccordionChevronOpen_1ybw7_34{transform:rotate(180deg)}._reviewsHistoryAccordionBody_1ybw7_38{flex-direction:column;gap:6px;padding:0 12px 12px;display:flex}._reviewsHistoryAccordionLoading_1ybw7_45{color:var(--c-sub);text-align:center;padding:8px 0;font-family:Nunito,sans-serif;font-size:12px}._reviewsHistoryAccordionAttempt_1ybw7_53{background:var(--c-white);border-left:3px solid var(--c-error);border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}._reviewsHistoryAccordionAttemptMeta_1ybw7_63{justify-content:space-between;align-items:center;gap:6px;display:flex}._reviewsHistoryAccordionAttemptDate_1ybw7_70{color:var(--c-sub);font-family:Nunito,sans-serif;font-size:11px}._reviewsHistoryAccordionAttemptFeedback_1ybw7_76{color:var(--c-dark);word-break:break-word;font-family:Nunito,sans-serif;font-size:12px;line-height:1.5}._reviewsDetailRoot_gq3ll_1{flex-direction:column;gap:10px;min-width:0;display:flex}._reviewsPageError_gq3ll_7{box-sizing:border-box;flex-direction:column;gap:12px;min-height:100%;padding:16px;display:flex}._reviewsDetailBackButton_gq3ll_16{color:var(--c-white);cursor:pointer;opacity:.85;background:0 0;border:none;align-self:flex-start;margin-bottom:5px;padding:4px 0;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}._reviewsDetailBackButton_gq3ll_16:hover{opacity:1}._reviewsDetailCard_gq3ll_34{background:var(--c-white);border:1px solid var(--c-border);box-shadow:0 4px 18px var(--c-shadow-card);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}._reviewsDetailHeader_gq3ll_46{border-bottom:1px solid var(--c-bg-light);align-items:center;gap:12px;padding-bottom:12px;display:flex}._reviewsDetailHeaderBody_gq3ll_54{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._reviewsDetailHeaderStudent_gq3ll_62{color:var(--c-black);text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;overflow:hidden}._reviewsDetailHeaderDate_gq3ll_72{color:var(--c-sub);font-family:Nunito,sans-serif;font-size:11px}._reviewsDetailAssignment_gq3ll_78{background:var(--c-bg-light);border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}._reviewsDetailAssignmentLabel_gq3ll_87{color:var(--c-sub);text-transform:uppercase;letter-spacing:.06em;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}._reviewsDetailAssignmentTitle_gq3ll_96{color:var(--c-black);font-family:Poppins,sans-serif;font-size:14px;font-weight:700}._reviewsDetailAssignmentModule_gq3ll_103{color:var(--c-sub);font-family:Nunito,sans-serif;font-size:12px}._reviewsDetailReworkBanner_gq3ll_109{background:var(--c-error-light);border-left:3px solid var(--c-error);border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}._reviewsDetailReworkBannerLabel_gq3ll_119{color:var(--c-error);text-transform:uppercase;letter-spacing:.06em;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}._reviewsDetailReworkBannerText_gq3ll_128{color:var(--c-dark);word-break:break-word;font-family:Nunito,sans-serif;font-size:13px;line-height:1.5}._reviewsDetailAnswers_gq3ll_138{flex-direction:column;gap:8px;display:flex}._reviewsListItemSkeleton_1vq2o_1{border:1px solid var(--c-border);background:var(--c-white);border-radius:12px;align-items:flex-start;gap:12px;width:100%;padding:12px 14px 12px 18px;display:flex}._reviewsListItemSkeletonBody_1vq2o_12{flex-direction:column;flex:1;gap:6px;display:flex}._reviewsPage_244l7_1{box-sizing:border-box;flex-direction:column;gap:12px;min-height:100%;padding:16px;display:flex}._reviewsPageStatus_244l7_10,._reviewsPageError_244l7_11{text-align:center;color:var(--c-white);opacity:.85;padding:24px;font-family:Nunito,sans-serif;font-size:13px}._reviewsPageError_244l7_11{color:var(--c-error);background:var(--c-error-light);opacity:1;border-radius:12px}._reviewsPageMobileSwitcher_244l7_27{display:block}._reviewsPageDesktopGrid_244l7_31{display:none}._reviewsPageDesktopHint_244l7_35{text-align:center;color:var(--c-white);opacity:.7;align-self:start;padding:24px;font-family:Nunito,sans-serif;font-size:13px}@media (width>=720px){._reviewsPageMobileSwitcher_244l7_27{display:none}._reviewsPageDesktopGrid_244l7_31{grid-template-columns:minmax(260px,320px) 1fr;align-items:start;gap:16px;display:grid}}._reviewsPageEmpty_244l7_58{justify-content:center;align-items:center;height:100%;display:flex}._reviewsPageSkeletonList_244l7_65{flex-direction:column;gap:8px;display:flex}._paymentsStatCards_1bzhs_1{grid-template-columns:1fr 1fr;gap:8px;display:grid}._paymentsStatCardPending_1bzhs_7{background:linear-gradient(135deg, var(--c-blue), var(--c-blue-corp));color:var(--c-white);border-radius:12px;padding:14px}._paymentsStatCardMonth_1bzhs_14{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);color:var(--c-black);border-radius:12px;padding:14px}._paymentsStatCardLabel_1bzhs_22{opacity:.85;margin-bottom:4px;font-family:Nunito,sans-serif;font-size:11px}._paymentsStatCardLabelMonth_1bzhs_29{color:var(--c-sub);margin-bottom:4px;font-family:Nunito,sans-serif;font-size:11px}._paymentsStatCardValue_1bzhs_36{font-family:Poppins,sans-serif;font-size:18px;font-weight:700}._paymentsMentiFilterButton_e39fs_1{background:var(--c-white);cursor:pointer;width:100%;box-shadow:0 2px 12px var(--c-shadow-card);border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-family:Nunito,sans-serif;display:flex}._paymentsMentiFilterButtonIcon_e39fs_15{color:var(--c-sub);align-items:center;font-size:16px;display:flex}._paymentsMentiFilterButtonIconActive_e39fs_22{color:var(--c-blue)}._paymentsMentiFilterButtonLabel_e39fs_26{text-align:left;color:var(--c-sub);flex:1;font-size:13px;font-weight:700}._paymentsMentiFilterButtonLabelActive_e39fs_34{color:var(--c-black)}._paymentsMentiFilterButtonReset_e39fs_38{cursor:pointer;color:var(--c-sub);background:0 0;border:none;padding:2px 4px;font-family:Nunito,sans-serif;font-size:11px;font-weight:700}._paymentsMentiFilterButtonChevron_e39fs_49{color:var(--c-sub);align-items:center;font-size:18px;display:flex}._paymentsMentiSheetActions_1uqky_1{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}._paymentsMentiSheetReset_1uqky_9{cursor:pointer;color:var(--c-sub);background:0 0;border:none;font-family:Nunito,sans-serif;font-size:12px;font-weight:700}._paymentsMentiSheetDone_1uqky_19{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;padding:6px 14px;font-family:Nunito,sans-serif;font-size:12px;font-weight:700}._paymentsMentiSheetSearch_1uqky_31{background:var(--c-bg-light);border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:0 12px;display:flex}._paymentsMentiSheetSearchInput_1uqky_41{color:var(--c-black);background:0 0;border:none;outline:none;flex:1;padding:9px 0;font-family:Nunito,sans-serif;font-size:13px}._paymentsMentiSheetSearchIcon_1uqky_52{color:var(--c-sub);align-items:center;display:flex}._paymentsMentiSheetClear_1uqky_58{cursor:pointer;color:var(--c-sub);background:0 0;border:none;align-items:center;padding:0;display:flex}._paymentsMentiSheetList_1uqky_68{flex-direction:column;display:flex}._paymentsMentiSheetItem_1uqky_73{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:10px 4px;display:flex}._paymentsMentiSheetCheckbox_1uqky_85{border:2px solid var(--c-border);width:20px;height:20px;color:var(--c-white);background:0 0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._paymentsMentiSheetCheckboxOn_1uqky_98{border-color:var(--c-blue);background:var(--c-blue)}._paymentsMentiSheetItemAvatar_1uqky_103{border-radius:50%;width:32px;height:32px}._paymentsMentiSheetItemName_1uqky_109{color:var(--c-black);flex:1;font-family:Nunito,sans-serif;font-size:13px;font-weight:600}._paymentsMentiSheetItemCount_1uqky_117{color:var(--c-sub);font-family:Nunito,sans-serif;font-size:11px}._paymentsMentiSheetEmpty_1uqky_123{color:var(--c-sub);text-align:center;padding:20px 0;font-family:Nunito,sans-serif;font-size:13px}._paymentsFilterPills_1jvj4_1{gap:6px;display:flex}._paymentsFilterPill_1jvj4_1{background:var(--c-white);color:var(--c-sub);cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px 6px;font-family:Nunito,sans-serif;font-size:12px;font-weight:700;display:flex}._paymentsFilterPillActive_1jvj4_23{background:var(--c-blue);color:var(--c-white)}._paymentsFilterPillCount_1jvj4_28{background:var(--c-bg-light);color:var(--c-dark);border-radius:100px;padding:1px 7px;font-size:10px}._paymentsFilterPillCountActive_1jvj4_36{color:var(--c-white);background:#ffffff40}._paymentsListItem_1ek8o_1{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);border-radius:12px;padding:14px 16px;font-family:Nunito,sans-serif}._paymentsListItemHead_1ek8o_9{align-items:center;gap:10px;margin-bottom:10px;display:flex}._paymentsListItemAvatar_1ek8o_16{border-radius:50%;flex-shrink:0;width:36px;height:36px}._paymentsListItemMeta_1ek8o_23{flex:1;min-width:0}._paymentsListItemName_1ek8o_28{color:var(--c-black);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}._paymentsListItemDesc_1ek8o_37{color:var(--c-sub);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._paymentsListItemAmount_1ek8o_45{color:var(--c-black);text-align:right;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}._paymentsListItemProof_1ek8o_53{margin-bottom:10px}._paymentsListItemProofChip_1ek8o_57{background:var(--c-bg-light);color:var(--c-dark);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-family:Nunito,sans-serif;font-size:12px;font-weight:600;display:inline-flex}._paymentsListItemProofChip_1ek8o_57:disabled{opacity:.6;cursor:progress}._paymentsListItemActions_1ek8o_77{gap:6px;display:flex}._paymentsListItemBtnCancel_1ek8o_82{border:1.5px solid var(--c-error);color:var(--c-error);cursor:pointer;background:0 0;border-radius:8px;flex:1;padding:9px 0;font-family:Nunito,sans-serif;font-size:12px;font-weight:700}._paymentsListItemBtnApprove_1ek8o_95{background:var(--c-blue);color:var(--c-white);cursor:pointer;border:none;border-radius:8px;flex:1;padding:9px 0;font-family:Nunito,sans-serif;font-size:12px;font-weight:700}._paymentsListItemStatusRow_1ek8o_108{justify-content:space-between;align-items:center;display:flex}._paymentsListItemRestore_1ek8o_114{cursor:pointer;color:var(--c-blue);background:0 0;border:none;font-family:Nunito,sans-serif;font-size:11px;font-weight:700}._paymentsListItemStatusBadge_1ek8o_124{border-radius:100px;align-items:center;padding:4px 10px;font-family:Nunito,sans-serif;font-size:11px;font-weight:700;display:inline-flex}._paymentsListItemStatusBadgePaid_1ek8o_134{background:var(--c-blue);color:var(--c-white)}._paymentsListItemStatusBadgeCancelled_1ek8o_139{background:var(--c-error-light);color:var(--c-error)}._paymentsListItemSkeleton_14y5d_1{background:var(--c-white);box-shadow:0 2px 12px var(--c-shadow-card);border-radius:12px;padding:14px 16px}._paymentsListItemSkeletonHead_14y5d_8{align-items:center;gap:10px;margin-bottom:10px;display:flex}._paymentsListItemSkeletonMeta_14y5d_15{flex-direction:column;flex:1;gap:6px;display:flex}._paymentsHeaderSkeleton_166mw_1{flex-direction:column;gap:8px;display:flex}._paymentsHeaderSkeletonStatCards_166mw_7{grid-template-columns:1fr 1fr;gap:8px;display:grid}._paymentsHeaderSkeletonPills_166mw_13{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._paymentsConfirmHead_12h8d_1{align-items:center;gap:12px;margin-bottom:14px;display:flex}._paymentsConfirmIcon_12h8d_8{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._paymentsConfirmIconApprove_12h8d_18{background:var(--c-blue-light);color:var(--c-blue)}._paymentsConfirmIconCancel_12h8d_23{background:var(--c-error-light);color:var(--c-error)}._paymentsConfirmTitle_12h8d_28{color:var(--c-black);margin-bottom:2px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}._paymentsConfirmSubtitle_12h8d_36{color:var(--c-sub);font-family:Nunito,sans-serif;font-size:12px;line-height:1.4}._paymentsConfirmBody_12h8d_43{color:var(--c-dark);background:var(--c-bg-light);border-radius:8px;margin-bottom:16px;padding:10px 12px;font-family:Nunito,sans-serif;font-size:13px;line-height:1.5}._paymentsConfirmActions_12h8d_54{gap:8px;display:flex}._paymentsConfirmBack_12h8d_59{background:var(--c-bg-light);height:44px;color:var(--c-dark);cursor:pointer;border:none;border-radius:10px;flex:1;font-family:Nunito,sans-serif;font-size:13px;font-weight:700}._paymentsConfirmAction_12h8d_54{height:44px;color:var(--c-white);cursor:pointer;border:none;border-radius:10px;flex:1.4;font-family:Nunito,sans-serif;font-size:13px;font-weight:700}._paymentsConfirmActionApprove_12h8d_84{background:var(--c-blue)}._paymentsConfirmActionCancel_12h8d_88{background:var(--c-error)}._paymentsConfirmAction_12h8d_54:disabled,._paymentsConfirmBack_12h8d_59:disabled{opacity:.6;cursor:progress}._paymentsPage_1mfzn_1{box-sizing:border-box;flex-direction:column;gap:12px;min-height:100%;padding:16px;display:flex}._paymentsStatus_1mfzn_10,._paymentsError_1mfzn_11{text-align:center;color:var(--c-white);opacity:.85;padding:24px;font-family:Nunito,sans-serif;font-size:13px}._paymentsError_1mfzn_11{color:var(--c-error);background:var(--c-error-light);opacity:1;border-radius:12px}._paymentsList_1mfzn_27{flex-direction:column;gap:8px;display:flex}._paymentsEmpty_1mfzn_33{text-align:center;color:var(--c-sub);padding:40px 0;font-family:Nunito,sans-serif;font-size:14px}
