@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-cyrillic-ext-300-normal-DIxttMbC.woff2)format("woff2"),url(/assets/roboto-cyrillic-ext-300-normal-D7ank4TF.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:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-cyrillic-300-normal-DzUz0kzv.woff2)format("woff2"),url(/assets/roboto-cyrillic-300-normal-DEFNdjk5.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-greek-300-normal-DJEM9B4Z.woff2)format("woff2"),url(/assets/roboto-greek-300-normal-C_Dgaih9.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:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-math-300-normal-5dF_7mZP.woff2)format("woff2"),url(/assets/roboto-math-300-normal-Ds0YpBw2.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-symbols-300-normal-DDU7avhj.woff2)format("woff2"),url(/assets/roboto-symbols-300-normal-BCnjhQd_.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-vietnamese-300-normal-BPvXm_f1.woff2)format("woff2"),url(/assets/roboto-vietnamese-300-normal-INUupD3o.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:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-ext-300-normal-B90pq-BC.woff2)format("woff2"),url(/assets/roboto-latin-ext-300-normal-CTCCHkZF.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:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-300-normal-CCzlftfr.woff2)format("woff2"),url(/assets/roboto-latin-300-normal-BARJ-h6h.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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-qHufge6k.woff2)format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-CaK1767H.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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-CBPI_iaY.woff2)format("woff2"),url(/assets/roboto-cyrillic-400-normal-Bjg-1-sg.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-ai2Z1K3C.woff2)format("woff2"),url(/assets/roboto-greek-400-normal-Bb5mj_fZ.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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-math-400-normal-BEFej5gc.woff2)format("woff2"),url(/assets/roboto-math-400-normal-C9RxBKAh.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-symbols-400-normal-CB1Ce4Gk.woff2)format("woff2"),url(/assets/roboto-symbols-400-normal-DLYbZahX.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-D2PTxGxD.woff2)format("woff2"),url(/assets/roboto-vietnamese-400-normal-DnpnVwnf.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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-C3tdtHj3.woff2)format("woff2"),url(/assets/roboto-latin-ext-400-normal-scX0fKtV.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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2)format("woff2"),url(/assets/roboto-latin-400-normal-DyYNIH4P.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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-ext-500-normal-BWC_xYeb.woff2)format("woff2"),url(/assets/roboto-cyrillic-ext-500-normal-DqF2hftb.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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-CLao9AfR.woff2)format("woff2"),url(/assets/roboto-cyrillic-500-normal-CBKMylY4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-greek-500-normal-C9AnhcmC.woff2)format("woff2"),url(/assets/roboto-greek-500-normal-oCqhoyfc.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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-math-500-normal-C4NU9gLX.woff2)format("woff2"),url(/assets/roboto-math-500-normal-C-7mKPO3.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-symbols-500-normal-B_CZKVJS.woff2)format("woff2"),url(/assets/roboto-symbols-500-normal-F7c8nfcH.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-vietnamese-500-normal-B3ncpOoB.woff2)format("woff2"),url(/assets/roboto-vietnamese-500-normal-D380IkQ8.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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-pMCM9Ixg.woff2)format("woff2"),url(/assets/roboto-latin-ext-500-normal-Cyc0AKLz.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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2)format("woff2"),url(/assets/roboto-latin-500-normal-DQZyH_nt.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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-normal-DmFxo5wj.woff2)format("woff2"),url(/assets/roboto-cyrillic-ext-700-normal-CI7FH63F.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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-C2o7G-SM.woff2)format("woff2"),url(/assets/roboto-cyrillic-700-normal-DhZFXDSN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-greek-700-normal-0aHWxGLu.woff2)format("woff2"),url(/assets/roboto-greek-700-normal-DjRqqLBV.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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-math-700-normal-B8YqGHVc.woff2)format("woff2"),url(/assets/roboto-math-700-normal-DVoD5t2k.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-symbols-700-normal-BiFDindJ.woff2)format("woff2"),url(/assets/roboto-symbols-700-normal-BoS6HWkc.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-vietnamese-700-normal-BEVeWqJt.woff2)format("woff2"),url(/assets/roboto-vietnamese-700-normal-DsFyXAL4.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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-DSBUz0N1.woff2)format("woff2"),url(/assets/roboto-latin-ext-700-normal-BUhwtWwy.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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2)format("woff2"),url(/assets/roboto-latin-700-normal-DLgJJpmK.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:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-rounded-DoJXlJAG.woff2)format("woff2")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Twemoji Country Flags", "Roboto", "Helvetica", "Arial", system-ui, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-200:oklch(92.8% .006 264.531);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:8px;--radius-lg:10px;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#1a3c8f;--color-primary-hover:#142e6e;--color-primary-light:#e8edf8;--color-primary-lighter:#f3f6fc;--color-bg:#f4f6f8;--color-border:#e5e7eb;--color-border-light:#f3f4f6;--color-text:#1a2027;--color-text-secondary:#5b6770;--color-text-muted:#9ca3af;--color-success:#2e7d32;--color-success-light:#e8f5e9;--color-warning:#ed6c02;--color-warning-light:#fff3e0;--color-danger:#d32f2f;--color-danger-light:#ffebee}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-3{top:calc(var(--spacing) * 3)}.top-full{top:100%}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.bottom-full{bottom:100%}.left-1\/2{left:50%}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-4{margin-inline:calc(var(--spacing) * 4)}.my-1{margin-block:var(--spacing)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[1px\]{height:1px}.h-full{height:100%}.h-px{height:1px}.max-h-\[90vh\]{max-height:90vh}.min-h-\[44px\]{min-height:44px}.min-h-\[80px\]{min-height:80px}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-\[1px\]{width:1px}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.min-w-\[160px\]{min-width:160px}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.resize-none{resize:none}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-border-light\)\]{border-color:var(--color-border-light)}.bg-\[var\(--color-bg\)\]{background-color:var(--color-bg)}.bg-\[var\(--color-border\)\]{background-color:var(--color-border)}.bg-\[var\(--color-danger\)\]{background-color:var(--color-danger)}.bg-\[var\(--color-danger-light\)\]{background-color:var(--color-danger-light)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-primary-light\)\]{background-color:var(--color-primary-light)}.bg-\[var\(--color-success-light\)\]{background-color:var(--color-success-light)}.bg-\[var\(--color-text\)\]{background-color:var(--color-text)}.bg-\[var\(--color-warning-light\)\]{background-color:var(--color-warning-light)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.pt-0{padding-top:0}.text-left{text-align:left}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--color-success\)\]{color:var(--color-success)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-\[var\(--color-warning\)\]{color:var(--color-warning)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 4px 8px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 2px 4px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.placeholder\:text-\[var\(--color-text-muted\)\]::placeholder{color:var(--color-text-muted)}@media (hover:hover){.hover\:bg-\[var\(--color-bg\)\]:hover{background-color:var(--color-bg)}.hover\:bg-\[var\(--color-danger\)\]\/90:hover{background-color:#d32f2fe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-danger\)\]\/90:hover{background-color:color-mix(in oklab, var(--color-danger) 90%, transparent)}}.hover\:bg-\[var\(--color-primary-hover\)\]:hover{background-color:var(--color-primary-hover)}.hover\:bg-\[var\(--color-primary-light\)\]\/80:hover{background-color:#e8edf8cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-primary-light\)\]\/80:hover{background-color:color-mix(in oklab, var(--color-primary-light) 80%, transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-\[var\(--color-primary\)\]:focus{border-color:var(--color-primary)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[var\(--color-primary\)\]\/20:focus{--tw-ring-color:#1a3c8f33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--color-primary\)\]\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--color-primary\)\]\/20:focus-visible{--tw-ring-color:#1a3c8f33}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[var\(--color-primary\)\]\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}}:root{--color-primary:#1a3c8f;--color-primary-hover:#142e6e;--color-primary-light:#e6eef4;--color-primary-lighter:#f2f7fa;--color-secondary:#009688;--color-secondary-light:#e0f2f1;--color-bg:#f4f6f8;--color-bg-card:#fff;--color-border:#e5e7eb;--color-border-light:#f3f4f6;--color-text:#000000de;--color-text-secondary:#0009;--color-text-muted:#00000061;--color-success:#2e7d32;--color-success-light:#e8f5e9;--color-warning:#ed6c02;--color-warning-light:#fff3e0;--color-danger:#d32f2f;--color-danger-light:#ffebee;--color-info:#0288d1;--color-info-light:#e1f5fe;--color-gold:#ed6c02;--color-gold-light:#fff3e0;--font-sans:"Roboto", "Helvetica", "Arial", system-ui, sans-serif;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:13px;--font-size-md:14px;--font-size-lg:15px;--font-size-xl:17px;--font-size-2xl:20px;--font-size-3xl:24px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:10px;--radius-2xl:12px;--radius-3xl:16px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 2px 4px #0000000f;--shadow-lg:0 4px 8px #00000014}@font-face{font-family:Twemoji Country Flags;src:url(https://cdn.jsdelivr.net/npm/country-flag-emoji-polyfill@0.1/dist/TwemojiCountryFlags.woff2)format("woff2");unicode-range:U+1F1E6-1F1FF,U+1F3F4,U+E0061-E007A,U+E007F}body,input,textarea,button,select,.MuiInputBase-input,.tiptap-msg.ProseMirror,.tiptap-msg-render,.tiptap-msg-render *{font-family:Twemoji Country Flags,Roboto,Helvetica,Arial,system-ui,-apple-system,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif!important}body{color:#1a2027;-webkit-font-smoothing:antialiased;background-color:#f4f6f8;font-size:13px;line-height:1.5}html,body{overscroll-behavior:none}body[data-chat-fixed=true]{width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}body[data-chat-fixed=true] .frame{padding-bottom:0!important}@media (width<=639.98px){input,textarea,select,.MuiInputBase-input,.ProseMirror,.tiptap-msg,[contenteditable=true]{font-size:16px!important}}input:-webkit-autofill{-webkit-text-fill-color:var(--color-text,#1f2937);caret-color:var(--color-text,#1f2937);transition:background-color 600000s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text,#1f2937);caret-color:var(--color-text,#1f2937);transition:background-color 600000s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text,#1f2937);caret-color:var(--color-text,#1f2937);transition:background-color 600000s ease-in-out}input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-text,#1f2937);caret-color:var(--color-text,#1f2937);transition:background-color 600000s ease-in-out}textarea:-webkit-autofill{-webkit-text-fill-color:var(--color-text,#1f2937);caret-color:var(--color-text,#1f2937);transition:background-color 600000s ease-in-out}select:-webkit-autofill{-webkit-text-fill-color:var(--color-text,#1f2937);caret-color:var(--color-text,#1f2937);transition:background-color 600000s ease-in-out}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20}.material-symbols-outlined.filled{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 20}.glass-nav{-webkit-backdrop-filter:blur(12px);background:#ffffffd9}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-slim-dark{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}.scrollbar-slim-dark::-webkit-scrollbar{width:6px}.scrollbar-slim-dark::-webkit-scrollbar-track{background:0 0}.scrollbar-slim-dark::-webkit-scrollbar-thumb{background-color:#ffffff2e;border-radius:999px;transition:background-color .2s}.scrollbar-slim-dark::-webkit-scrollbar-thumb:hover{background-color:#ffffff52}.scrollbar-slim{scrollbar-width:thin;scrollbar-color:#0f172a2e transparent}.scrollbar-slim::-webkit-scrollbar{width:6px;height:6px}.scrollbar-slim::-webkit-scrollbar-track{background:0 0}.scrollbar-slim::-webkit-scrollbar-thumb{background-color:#0f172a2e;border-radius:999px;transition:background-color .2s}.scrollbar-slim::-webkit-scrollbar-thumb:hover{background-color:#0f172a52}@keyframes chat-msg-highlight-pulse{0%{background-color:#1a3c8f2e}to{background-color:#0000}}@keyframes chat-loading-slide{0%{transform:translate(-100%)}to{transform:translate(400%)}}.chat-backdrop{isolation:isolate;background:radial-gradient(1200px 600px at 12% -10%,#1a3c8f14,#0000 60%),radial-gradient(900px 500px at 110% 110%,#d977060d,#0000 55%),linear-gradient(#f4f6fb 0%,#eef1f7 100%);position:relative}.chat-backdrop:before,.chat-backdrop:after{content:"";z-index:-1;filter:blur(80px);opacity:.55;pointer-events:none;border-radius:9999px;position:absolute}.chat-backdrop:before{background:radial-gradient(circle,#1a3c8f40,#0000 70%);width:320px;height:320px;top:-120px;left:24%}.chat-backdrop:after{background:radial-gradient(circle,#6384da38,#0000 70%);width:360px;height:360px;bottom:-160px;right:18%}.chat-glass-header{-webkit-backdrop-filter:saturate(140%)blur(14px);background:#ffffffb8 padding-box padding-box;border-bottom:1px solid #0000;box-shadow:0 1px #0f172a0a,0 8px 24px -16px #0f172a1f}.chat-section-title{letter-spacing:-.01em;color:var(--color-text);align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex;position:relative}.chat-section-title:before{content:"";background:linear-gradient(180deg, var(--color-primary), #3f62b8);border-radius:2px;width:3px;height:16px}.chat-search-pill{background:linear-gradient(#fff 0%,#f7f9fc 100%);border:1px solid #0f172a14;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0f172a0a}.chat-search-pill:focus-within{background:#fff;border-color:#1a3c8f73;box-shadow:inset 0 1px #ffffffe6,0 0 0 4px #1a3c8f14}.chat-conv-item{transition:background .16s,transform .16s,box-shadow .16s;position:relative}.chat-conv-item:hover{background:linear-gradient(#fff 0%,#fafbfe 100%);box-shadow:0 1px 2px #0f172a0a}.chat-conv-item-active{box-shadow:inset 0 0 0 1px #1a3c8f1a,0 4px 16px -8px #1a3c8f2e;background:linear-gradient(135deg,#1a3c8f1a 0%,#3f62b80f 100%)!important}.chat-conv-item-active:before{content:"";background:linear-gradient(180deg, var(--color-primary), #3f62b8);border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0;box-shadow:0 0 12px #1a3c8f66}.chat-avatar-gradient{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#1a3c8f 0%,#3f62b8 50%,#5c82d6 100%);font-weight:600;box-shadow:inset 0 1px #fff3,0 4px 12px -4px #1a3c8f59}.chat-unread-badge{background:linear-gradient(135deg, var(--color-primary), #3f62b8);color:#fff;font-variant-numeric:tabular-nums;box-shadow:0 2px 6px #1a3c8f59,inset 0 1px #ffffff40}.chat-presence-chip{letter-spacing:.01em;color:var(--color-text-secondary);background:#0f172a0d;border-radius:9999px;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:500;display:inline-flex}.chat-presence-chip-online{color:#047857;background:#0596691a}.chat-presence-chip-online:before{content:"";background:#10b981;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite chat-presence-pulse;box-shadow:0 0 0 3px #10b9812e,0 0 6px #10b9818c}.chat-presence-chip-offline:before{content:"";background:#94a3b8;border-radius:50%;width:6px;height:6px}@keyframes chat-presence-pulse{0%,to{box-shadow:0 0 0 3px #10b9812e,0 0 6px #10b9818c}50%{box-shadow:0 0 0 5px #10b9811a,0 0 10px #10b981d9}}.chat-empty-hero{background:radial-gradient(620px 380px at 30% 20%,#1a3c8f1a,#0000 60%),radial-gradient(520px 320px at 80% 90%,#d977060f,#0000 60%),linear-gradient(#fcfdff 0%,#f2f5fb 100%);position:relative;overflow:hidden}.chat-empty-hero:before{content:"";filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#3f62b82e,#0000 70%);border-radius:9999px;width:280px;height:280px;position:absolute;top:-60px;right:-60px}.chat-empty-hero:after{content:"";filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#d9770624,#0000 70%);border-radius:9999px;width:240px;height:240px;position:absolute;bottom:-60px;left:-40px}.chat-empty-orb{background:linear-gradient(135deg,#fff 0%,#eef2fa 100%);border-radius:9999px;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,0 18px 50px -12px #1a3c8f4d,0 0 0 1px #1a3c8f0f}.chat-empty-orb:before{content:"";border:1px dashed #1a3c8f4d;border-radius:9999px;animation:18s linear infinite chat-empty-orb-spin;position:absolute;inset:-10px}.chat-empty-orb:after{content:"";border:1px solid #1a3c8f1a;border-radius:9999px;animation:3.6s ease-in-out infinite chat-empty-orb-pulse;position:absolute;inset:-22px}@keyframes chat-empty-orb-spin{to{transform:rotate(360deg)}}@keyframes chat-empty-orb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.06)}}.chat-composer-shell{background:linear-gradient(#fff 0%,#fafbfe 100%);border-top:1px solid #0f172a0f}.chat-composer-input{background:#f4f6fb;border:1px solid #0000;border-radius:18px;transition:border-color .16s,background .16s,box-shadow .16s}.chat-composer-input:focus-within{background:#fff;border-color:#1a3c8f4d;box-shadow:0 0 0 4px #1a3c8f14}.chat-send-btn{background:linear-gradient(135deg, var(--color-primary), #3f62b8);color:#fff;transition:transform .14s,box-shadow .2s,opacity .14s;box-shadow:0 4px 12px -4px #1a3c8f66,inset 0 1px #fff3}.chat-send-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 18px -4px #1a3c8f73,inset 0 1px #ffffff40}.chat-send-btn:active:not(:disabled){transform:translateY(0)}.chat-zalo-header{color:#fff;isolation:isolate;background:linear-gradient(135deg,#1a3c8f 0%,#2d5bc8 55%,#4d8ef0 100%);position:relative}.chat-zalo-header:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(120% 80% at 0 0,#ffffff2e,#0000 60%);position:absolute;inset:0}.chat-zalo-search{color:#fff;background:#ffffff2e;border:1px solid #0000;transition:background .16s,border-color .16s}.chat-zalo-search:focus-within{background:#ffffff47;border-color:#ffffff59}.chat-zalo-search input::placeholder{color:#ffffffd1}.chat-zalo-tab{color:#64748b;letter-spacing:-.005em;padding:12px 4px;font-size:14.5px;font-weight:500;transition:color .16s;position:relative}.chat-zalo-tab[data-active=true]{color:var(--color-text);font-weight:700}.chat-zalo-tab[data-active=true]:after{content:"";background:var(--color-primary);border-radius:2px;width:28px;height:2.5px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.chat-zalo-item{background:0 0;align-items:center;gap:12px;padding:10px 14px;transition:background .14s;display:flex;position:relative}.chat-zalo-item:hover{background:#f4f6fb}.chat-zalo-item-active{background:#1a3c8f0f!important}.chat-zalo-divider:before{content:"";background:#0f172a0d;height:1px;position:absolute;top:0;left:78px;right:14px}.chat-zalo-unread{color:#fff;font-variant-numeric:tabular-nums;background:#ef4444;border:2px solid #fff;border-radius:9999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 1px 2px #0f172a26}.chat-info-tab{transition:color .16s;position:relative}.chat-info-tab[data-active=true]{color:var(--color-primary)}.chat-info-tab[data-active=true]:after{content:"";background:linear-gradient(90deg, var(--color-primary), #3f62b8);border-radius:2px;width:22px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 10px #1a3c8f73}.chat-msg-highlight{border-radius:8px;animation:1.5s ease-out chat-msg-highlight-pulse}.tiptap-msg-render::selection{color:inherit;background-color:#1a3c8f38}.tiptap-msg-render ::selection{color:inherit;background-color:#1a3c8f38}.tiptap-msg-render.tiptap-msg-mine::selection{color:inherit;background-color:#ffffff59}.tiptap-msg-render.tiptap-msg-mine ::selection{color:inherit;background-color:#ffffff59}.tiptap-msg-render{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.tiptap-msg-render img,.tiptap-msg-render video{max-width:100%;height:auto}.tiptap-msg-render pre,.tiptap-msg-render code{white-space:pre-wrap;word-break:break-word;max-width:100%}.tiptap-msg-render p{margin:0}.tiptap-msg-render p+p{margin-top:.5em}.tiptap-msg-render strong{font-weight:600}.tiptap-msg-render em{font-style:italic}.tiptap-msg-render u{text-decoration:underline}.tiptap-msg-render s{text-decoration:line-through}.tiptap-msg.ProseMirror ul,.tiptap-msg.ProseMirror ol,.tiptap-msg-render ul,.tiptap-msg-render ol{margin:.25em 0 .25em 1.25rem!important;padding-left:0!important}.tiptap-msg.ProseMirror ul,.tiptap-msg-render ul{list-style-type:disc!important}.tiptap-msg.ProseMirror ol,.tiptap-msg-render ol{list-style-type:decimal!important}.tiptap-msg.ProseMirror li,.tiptap-msg-render li{display:list-item!important}.tiptap-msg-render blockquote{opacity:.7;border-left:3px solid;margin:.25em 0;padding-left:8px}.tiptap-msg-render a{color:var(--color-primary);text-decoration:underline}.tiptap-msg-render.tiptap-msg-mine a{color:#fff}.tiptap-msg-render code{background:#00000014;border-radius:4px;padding:1px 4px;font-size:.9em}.tiptap-msg-render .mention{color:var(--color-text);background:#0f172a14;border-radius:4px;align-items:center;padding:0 4px;font-weight:500;display:inline-flex}.tiptap-msg-render.tiptap-msg-mine .mention{color:#fff;background:#ffffff40}.tiptap-msg-render .activity-tag{background:var(--color-primary-light);color:var(--color-primary);cursor:pointer;border-radius:4px;align-items:center;gap:3px;padding:0 6px;font-weight:500;display:inline-flex}.tiptap-msg-render .activity-tag:before{content:"";background-color:currentColor;width:11px;height:11px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M19 4h-1V3a1 1 0 0 0-2 0v1H8V3a1 1 0 0 0-2 0v1H5a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3zm1 15a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-9h16zm0-11H4V7a1 1 0 0 1 1-1h1v1a1 1 0 0 0 2 0V6h8v1a1 1 0 0 0 2 0V6h1a1 1 0 0 1 1 1z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M19 4h-1V3a1 1 0 0 0-2 0v1H8V3a1 1 0 0 0-2 0v1H5a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3zm1 15a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-9h16zm0-11H4V7a1 1 0 0 1 1-1h1v1a1 1 0 0 0 2 0V6h8v1a1 1 0 0 0 2 0V6h1a1 1 0 0 1 1 1z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tiptap-msg-render.tiptap-msg-mine .activity-tag{color:#fff;background:#fff3}.tiptap-msg.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-text-muted);pointer-events:none;float:left;white-space:nowrap;max-width:100%;height:0}.tiptap-msg.ProseMirror{cursor:text;outline:none;font-family:Twemoji Country Flags,Roboto,Helvetica,Arial,system-ui,-apple-system,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif!important}.tiptap-msg.ProseMirror p{margin:0}.tiptap-msg.ProseMirror p+p{margin-top:.4em}.tiptap-msg.ProseMirror .mention{background:var(--color-primary-light);color:var(--color-primary);border-radius:4px;align-items:center;padding:0 4px;font-weight:500;display:inline-flex}.tiptap-msg.ProseMirror .activity-tag{background:var(--color-primary-light);color:var(--color-primary);border-radius:4px;align-items:center;padding:0 6px;font-weight:500;display:inline-flex}.sovereign-island-tooltip{pointer-events:none!important;white-space:nowrap!important;background-color:#fffffff2!important;border:1px solid #dc2626!important;border-radius:6px!important;padding:3px 6px!important;box-shadow:0 3px 8px #dc262626,0 1px 3px #0000001a!important}.sovereign-island-tooltip:before{border-top-color:#dc2626!important}.comment-thread-container{margin-top:8px;margin-left:28px;padding-left:16px;position:relative}@media (width>=640px){.comment-thread-container{margin-left:36px;padding-left:20px}}.comment-thread-container:before{content:"";background-color:#e5e7eb;width:2px;position:absolute;top:-12px;bottom:24px;left:-2px}.comment-reply-item{position:relative}.comment-reply-item:before{content:"";border-bottom:2px solid #e5e7eb;border-left:2px solid #e5e7eb;border-bottom-left-radius:8px;width:16px;height:24px;position:absolute;top:-8px;left:-18px}@media (width>=640px){.comment-reply-item:before{width:20px;left:-22px}}.comment-reply-composer{margin-top:8px;margin-left:28px;padding-left:16px;position:relative}@media (width>=640px){.comment-reply-composer{margin-left:36px;padding-left:20px}}.comment-reply-composer:before{content:"";border-left:2px solid var(--color-primary-light);border-bottom:2px solid var(--color-primary-light);border-bottom-left-radius:8px;width:16px;height:24px;position:absolute;top:-8px;left:-18px}@media (width>=640px){.comment-reply-composer:before{width:20px;left:-22px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes pulse{0%{box-shadow:0 0 #1a3c8f66}to{box-shadow:0 0 0 16px #1a3c8f00}}:root{--mui-primary:#1a3c8f;--mui-primary-light:#3f62b8;--mui-primary-dark:#142e6e;--mui-primary-contrast:#fff;--mui-primary-rgb:26,60,143;--mui-primary-hover:color-mix(in srgb, var(--mui-primary) 92%, #000);--mui-primary-bg:#1a3c8f14;--mui-primary-outlinedBorder:#1a3c8f80;--mui-secondary:#009688;--mui-secondary-light:#33ab9f;--mui-secondary-dark:#00695f;--mui-secondary-contrast:#fff;--mui-secondary-rgb:0,150,136;--mui-secondary-bg:#00968814;--mui-error:#d32f2f;--mui-error-light:#ef5350;--mui-error-dark:#c62828;--mui-error-rgb:211,47,47;--mui-warning:#ed6c02;--mui-warning-light:#ff9800;--mui-warning-dark:#e65100;--mui-warning-rgb:237,108,2;--mui-info:#0288d1;--mui-info-light:#03a9f4;--mui-info-dark:#01579b;--mui-info-rgb:2,136,209;--mui-success:#2e7d32;--mui-success-light:#4caf50;--mui-success-dark:#1b5e20;--mui-success-rgb:46,125,50;--mui-text-primary:#000000de;--mui-text-secondary:#0009;--mui-text-disabled:#00000061;--mui-divider:#0000001f;--mui-bg-default:#f4f6f8;--mui-bg-paper:#fff;--mui-action-hover:#0000000a;--mui-action-selected:#00000014;--mui-action-disabledBg:#0000001f;--mui-grey-50:#fafafa;--mui-grey-100:#f5f5f5;--mui-grey-200:#eee;--mui-grey-300:#e0e0e0;--mui-grey-400:#bdbdbd;--mui-grey-500:#9e9e9e;--mui-grey-600:#757575;--mui-grey-700:#616161;--mui-grey-800:#424242;--mui-grey-900:#212121;--mui-font:"Roboto", "Helvetica", "Arial", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", sans-serif;--mui-font-icons:"Material Symbols Rounded";--mui-htmlFontSize:16px;--mui-h1:300 6rem/1.167 var(--mui-font);--mui-h2:300 3.75rem/1.2 var(--mui-font);--mui-h3:400 3rem/1.167 var(--mui-font);--mui-h4:400 2.125rem/1.235 var(--mui-font);--mui-h5:400 1.5rem/1.334 var(--mui-font);--mui-h6:500 1.25rem/1.6 var(--mui-font);--mui-subtitle1:400 1rem/1.75 var(--mui-font);--mui-subtitle2:500 .875rem/1.57 var(--mui-font);--mui-body1:400 1rem/1.5 var(--mui-font);--mui-body2:400 .875rem/1.43 var(--mui-font);--mui-button:500 .875rem/1.75 var(--mui-font);--mui-caption:400 .75rem/1.66 var(--mui-font);--mui-overline:400 .75rem/2.66 var(--mui-font);--mui-ls-h6:.0075em;--mui-ls-subtitle2:.00714em;--mui-ls-body2:.01071em;--mui-ls-button:.02857em;--mui-ls-caption:.03333em;--mui-ls-overline:.08333em;--mui-sp:8px;--mui-sp-05:4px;--mui-sp-1:8px;--mui-sp-2:16px;--mui-sp-3:24px;--mui-sp-4:32px;--mui-sp-5:40px;--mui-sp-6:48px;--mui-sp-8:64px;--mui-radius:10px;--mui-radius-sm:6px;--mui-radius-lg:16px;--mui-radius-pill:999px;--mui-e0:none;--mui-e1:0 1px 2px #0f172a0f, 0 1px 3px #0f172a0d;--mui-e2:0 1px 5px #0f172a12, 0 2px 8px #0f172a0d;--mui-e3:0 2px 8px #0f172a14, 0 4px 12px #0f172a0f;--mui-e4:0 4px 14px #0f172a1a, 0 6px 20px #0f172a0f;--mui-e8:0 8px 24px #0f172a1f, 0 10px 32px #0f172a14;--mui-e16:0 14px 40px #0f172a29, 0 18px 56px #0f172a1a;--mui-e24:0 22px 60px #0f172a33, 0 28px 80px #0f172a1f;--mui-appbar-h:64px;--mui-drawer-w:264px;--mui-drawer-mini:72px;--mui-ease-standard:cubic-bezier(.4, 0, .2, 1);--mui-ease-out:cubic-bezier(0, 0, .2, 1);--mui-ease-in:cubic-bezier(.4, 0, 1, 1);--mui-dur-short:.2s;--mui-dur-standard:.3s}.material-symbols-rounded,.msr{font-family:var(--mui-font-icons);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"opsz" 24;vertical-align:middle;direction:ltr;font-style:normal;font-weight:400;line-height:1;display:inline-block}.msr--fill{font-variation-settings:"FILL" 1, "opsz" 24}.t-h1{font:var(--mui-h1)}.t-h2{font:var(--mui-h2)}.t-h3{font:var(--mui-h3)}.t-h4{font:var(--mui-h4)}.t-h5{font:var(--mui-h5)}.t-h6{font:var(--mui-h6);letter-spacing:var(--mui-ls-h6)}.t-subtitle1{font:var(--mui-subtitle1)}.t-subtitle2{font:var(--mui-subtitle2);letter-spacing:var(--mui-ls-subtitle2)}.t-body1{font:var(--mui-body1)}.t-body2{font:var(--mui-body2);letter-spacing:var(--mui-ls-body2)}.t-caption{font:var(--mui-caption);letter-spacing:var(--mui-ls-caption);color:var(--mui-text-secondary)}.t-overline{font:var(--mui-overline);letter-spacing:var(--mui-ls-overline);text-transform:uppercase;color:var(--mui-text-secondary)}.fg-primary{color:var(--mui-text-primary)}.fg-secondary{color:var(--mui-text-secondary)}.fg-disabled{color:var(--mui-text-disabled)}.fg-brand{color:var(--mui-primary)}:root{--offline-banner-h:30px}html.has-offline-banner .app{height:calc(100dvh - var(--offline-banner-h));margin-top:var(--offline-banner-h)}.offline-banner{z-index:1300;height:var(--offline-banner-h);font:500 12.5px/1 var(--mui-font);letter-spacing:.2px;text-align:center;justify-content:center;align-items:center;padding:0 12px;display:flex;position:fixed;top:0;left:0;right:0}.offline-banner.is-offline{color:#92400e;background:#fef3c7;border-bottom:1px solid #fcd34d}.offline-banner.is-online{color:#166534;background:#dcfce7;border-bottom:1px solid #86efac}@media (prefers-reduced-motion:no-preference){.offline-banner{animation:.18s ease-out offline-slide-down}@keyframes offline-slide-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}}*,:before,:after{box-sizing:border-box}body{margin:0}.mui-root,.mui-app{font:var(--mui-body1);color:var(--mui-text-primary);background:var(--mui-bg-default);-webkit-font-smoothing:antialiased}.mui-paper{background:var(--mui-bg-paper);border-radius:var(--mui-radius);color:var(--mui-text-primary)}.mui-e0{box-shadow:var(--mui-e0)}.mui-e1{box-shadow:var(--mui-e1)}.mui-e2{box-shadow:var(--mui-e2)}.mui-e3{box-shadow:var(--mui-e3)}.mui-e4{box-shadow:var(--mui-e4)}.mui-e8{box-shadow:var(--mui-e8)}.mui-e16{box-shadow:var(--mui-e16)}.mui-e24{box-shadow:var(--mui-e24)}.mui-paper--outlined{border:1px solid var(--mui-divider);box-shadow:none}.mui-btn{font:var(--mui-button);letter-spacing:var(--mui-ls-button);text-transform:none;border-radius:var(--mui-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;min-width:64px;transition:background var(--mui-dur-short) var(--mui-ease-standard), box-shadow var(--mui-dur-short) var(--mui-ease-standard), border-color var(--mui-dur-short) var(--mui-ease-standard);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:6px 16px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.mui-btn .msr{font-size:20px}.mui-btn--sm{padding:4px 10px;font-size:.8125rem}.mui-btn--sm .msr{font-size:18px}.mui-btn--lg{padding:8px 22px;font-size:.9375rem}.mui-btn--lg .msr{font-size:22px}.mui-btn:disabled{color:var(--mui-text-disabled);cursor:default;box-shadow:none;pointer-events:none}.mui-btn--contained{color:var(--mui-primary-contrast);background:var(--mui-primary);box-shadow:var(--mui-e2)}.mui-btn--contained:hover{background:var(--mui-primary-hover);box-shadow:var(--mui-e4)}.mui-btn--contained.mui-c-secondary{background:var(--mui-secondary)}.mui-btn--contained.mui-c-secondary:hover{background:var(--mui-secondary-dark)}.mui-btn--contained.mui-c-error{background:var(--mui-error)}.mui-btn--contained.mui-c-error:hover{background:var(--mui-error-dark)}.mui-btn--contained.mui-c-success{background:var(--mui-success)}.mui-btn--contained.mui-c-success:hover{background:var(--mui-success-dark)}.mui-btn--contained.mui-c-inherit{background:var(--mui-grey-100);color:var(--mui-text-primary)}.mui-btn--contained:disabled{background:var(--mui-action-disabledBg)}.mui-btn--outlined{color:var(--mui-primary);border:1px solid var(--mui-primary-outlinedBorder);background:0 0;padding:5px 15px}.mui-btn--outlined:hover{background:var(--mui-primary-bg);border-color:var(--mui-primary)}.mui-btn--outlined.mui-c-secondary{color:var(--mui-secondary);border-color:#00968880}.mui-btn--outlined.mui-c-secondary:hover{background:var(--mui-secondary-bg);border-color:var(--mui-secondary)}.mui-btn--outlined.mui-c-error{color:var(--mui-error);border-color:#d32f2f80}.mui-btn--outlined.mui-c-inherit{color:var(--mui-text-primary);border-color:#0000003b}.mui-btn--outlined.mui-c-inherit:hover{background:var(--mui-action-hover)}.mui-btn--text{color:var(--mui-primary);background:0 0;padding:6px 8px}.mui-btn--text:hover{background:var(--mui-primary-bg)}.mui-btn--text.mui-c-secondary{color:var(--mui-secondary)}.mui-btn--text.mui-c-secondary:hover{background:var(--mui-secondary-bg)}.mui-btn--text.mui-c-inherit{color:var(--mui-text-primary)}.mui-btn--text.mui-c-inherit:hover{background:var(--mui-action-hover)}.mui-btn--block{width:100%}.mui-iconbtn{width:40px;height:40px;color:var(--mui-text-secondary);cursor:pointer;transition:background var(--mui-dur-short) var(--mui-ease-standard);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.mui-iconbtn:hover{background:var(--mui-action-hover)}.mui-iconbtn .msr{font-size:24px}.mui-iconbtn--sm{width:32px;height:32px}.mui-iconbtn--sm .msr{font-size:20px}.mui-iconbtn--primary{color:var(--mui-primary)}.mui-iconbtn--primary:hover{background:var(--mui-primary-bg)}.mui-iconbtn--success{color:var(--mui-success)}.mui-iconbtn--success:hover{background:rgba(var(--mui-success-rgb), .08)}.mui-iconbtn--error{color:var(--mui-error)}.mui-iconbtn--error:hover{background:rgba(var(--mui-error-rgb), .08)}.rowicons{justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.mui-fab{border-radius:var(--mui-radius-lg);background:var(--mui-secondary);color:#fff;min-width:56px;height:56px;box-shadow:var(--mui-e8);cursor:pointer;font:var(--mui-button);text-transform:none;transition:box-shadow var(--mui-dur-short), background var(--mui-dur-short);border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.mui-fab--circle{border-radius:50%;width:56px;padding:0}.mui-fab:hover{background:var(--mui-secondary-dark);box-shadow:var(--mui-e16)}.mui-fab .msr{font-size:24px}.mui-tf{flex-direction:column;width:100%;min-width:0;display:inline-flex;position:relative}.mui-tf__wrap{border-radius:var(--mui-radius-sm);background:0 0;align-items:center;display:flex;position:relative}.mui-tf__input{width:100%;font:var(--mui-body1);color:var(--mui-text-primary);border-radius:var(--mui-radius-sm);background:0 0;border:0;outline:0;padding:16.5px 14px}.mui-tf__input::placeholder{color:var(--mui-text-disabled);opacity:1}.mui-tf__notch{border-radius:var(--mui-radius-sm);pointer-events:none;transition:border-color var(--mui-dur-short), border-width var(--mui-dur-short);border:1px solid #0000003b;padding:0 8px;position:absolute;inset:-5px 0 0}.mui-tf__label{font:var(--mui-body1);color:var(--mui-text-secondary);pointer-events:none;transform-origin:0 0;transition:transform var(--mui-dur-short) var(--mui-ease-standard), color var(--mui-dur-short);background:var(--mui-bg-paper);padding:0 4px;position:absolute;top:16px;left:14px}.mui-tf.is-float .mui-tf__label,.mui-tf__input:focus~.mui-tf__label{transform:translateY(-24px)scale(.75)}.mui-tf.is-focused .mui-tf__notch{border-color:var(--mui-primary);border-width:2px}.mui-tf.is-focused .mui-tf__label{color:var(--mui-primary)}.mui-tf__wrap:hover .mui-tf__notch{border-color:var(--mui-text-primary)}.mui-tf.is-focused .mui-tf__wrap:hover .mui-tf__notch{border-color:var(--mui-primary)}.mui-tf__adorn{color:var(--mui-text-secondary);padding-left:12px;display:inline-flex}.mui-tf__adorn--end{padding:0 12px 0 0}.mui-tf__adorn .msr{font-size:22px}.mui-tf__help{font:var(--mui-caption);letter-spacing:var(--mui-ls-caption);color:var(--mui-text-secondary);margin:3px 14px 0}.mui-tf.is-error .mui-tf__notch{border-color:var(--mui-error)!important}.mui-tf.is-error .mui-tf__label,.mui-tf.is-error .mui-tf__help{color:var(--mui-error)}.mui-tf--sm .mui-tf__input{padding:10px 14px}.mui-tf--sm .mui-tf__label{top:10px}.mui-tf--sm.is-float .mui-tf__label,.mui-tf--sm .mui-tf__input:focus~.mui-tf__label{transform:translateY(-18px)scale(.75)}.mui-select__caret{pointer-events:none;color:var(--mui-text-secondary);position:absolute;right:10px}.mui-check{cursor:pointer;font:var(--mui-body1);color:var(--mui-text-primary);align-items:center;gap:6px;display:inline-flex}.mui-check input{opacity:0;width:0;height:0;position:absolute}.mui-check__box{width:24px;height:24px;color:var(--mui-text-secondary);justify-content:center;align-items:center;display:inline-flex}.mui-check__box .msr{font-size:24px}.mui-check input:checked+.mui-check__box{color:var(--mui-primary)}.mui-switch{cursor:pointer;align-items:center;gap:10px;display:inline-flex}.mui-switch input{display:none}.mui-switch__track{width:34px;height:14px;transition:background var(--mui-dur-short);background:#00000061;border-radius:999px;position:relative}.mui-switch__thumb{width:20px;height:20px;box-shadow:var(--mui-e2);transition:transform var(--mui-dur-short) var(--mui-ease-standard);background:#fafafa;border-radius:50%;position:absolute;top:-3px;left:0}.mui-switch input:checked+.mui-switch__track{background:var(--mui-primary-bg)}.mui-switch input:checked+.mui-switch__track .mui-switch__thumb{background:var(--mui-primary);transform:translate(16px)}.mui-switch__label{font:var(--mui-body1)}.mui-chip{background:var(--mui-grey-100);height:32px;color:var(--mui-text-primary);font:var(--mui-body2);letter-spacing:var(--mui-ls-body2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.mui-chip--sm{height:24px;padding:0 9px;font-size:.8125rem}.mui-chip .msr{margin-left:-4px;font-size:18px}.mui-chip__del{cursor:pointer;color:#00000042;margin-right:-6px;display:inline-flex}.mui-chip__del:hover{color:#0006}.mui-chip--outlined{border:1px solid var(--mui-divider);background:0 0}.mui-chip--primary{background:var(--mui-primary);color:#fff}.mui-chip--secondary{background:var(--mui-secondary);color:#fff}.mui-chip--soft-primary{background:var(--mui-primary-bg);color:var(--mui-primary-dark)}.mui-chip--soft-success{background:rgba(var(--mui-success-rgb),.12);color:var(--mui-success-dark)}.mui-chip--soft-warning{background:rgba(var(--mui-warning-rgb),.14);color:var(--mui-warning-dark)}.mui-chip--soft-error{background:rgba(var(--mui-error-rgb),.12);color:var(--mui-error-dark)}.mui-chip--soft-info{background:rgba(var(--mui-info-rgb),.12);color:var(--mui-info-dark)}.mui-chip--soft-secondary{background:rgba(var(--mui-secondary-rgb),.12);color:var(--mui-secondary-dark)}.mui-card{background:var(--mui-bg-paper);border-radius:var(--mui-radius);box-shadow:var(--mui-e1);overflow:hidden}.mui-card--outlined{box-shadow:none;border:1px solid var(--mui-divider)}.mui-card__header{align-items:center;gap:12px;padding:16px 20px;display:flex}.mui-card__header-text{flex:1;min-width:0}.mui-card__title{font:var(--mui-h6);letter-spacing:var(--mui-ls-h6);margin:0}.mui-card__subheader{font:var(--mui-body2);color:var(--mui-text-secondary);margin:2px 0 0}.mui-card__content{padding:20px}.mui-card__content--tight{padding:8px 20px 20px}.mui-card__actions{align-items:center;gap:8px;padding:8px 12px;display:flex}.mui-card__media{object-fit:cover;width:100%;display:block}.mui-appbar{height:var(--mui-appbar-h);background:var(--mui-primary);color:#fff;box-shadow:var(--mui-e4);z-index:1100;align-items:center;gap:8px;padding:0 16px;display:flex;position:sticky;top:0}.mui-appbar--surface{background:var(--mui-bg-paper);color:var(--mui-text-primary);border-bottom:1px solid var(--mui-divider);box-shadow:none}.mui-appbar .mui-iconbtn{color:inherit}.mui-appbar__title{font:var(--mui-h6);letter-spacing:var(--mui-ls-h6);margin:0}.mui-appbar__spacer{flex:1}.mui-drawer{width:var(--mui-drawer-w);background:var(--mui-bg-paper);border-right:1px solid var(--mui-divider);height:100vh;transition:width var(--mui-dur-standard) var(--mui-ease-standard);flex-direction:column;flex:none;display:flex;position:sticky;top:0}.mui-drawer.is-mini{width:var(--mui-drawer-mini)}.mui-list{flex-direction:column;gap:2px;padding:8px;display:flex}.mui-listsub{font:var(--mui-overline);letter-spacing:var(--mui-ls-overline);text-transform:uppercase;color:var(--mui-text-secondary);padding:14px 16px 6px}.mui-listitem{border-radius:var(--mui-radius-sm);color:var(--mui-text-primary);cursor:pointer;text-align:left;width:100%;font:var(--mui-body1);transition:background var(--mui-dur-short);background:0 0;border:0;align-items:center;gap:16px;padding:8px 12px;display:flex}.mui-listitem:hover{background:var(--mui-action-hover)}.mui-listitem.is-selected{background:var(--mui-primary-bg);color:var(--mui-primary)}.mui-listitem.is-selected .mui-listitem__icon{color:var(--mui-primary)}.mui-listitem__icon{color:var(--mui-text-secondary);flex:none;display:inline-flex}.mui-listitem__icon .msr{font-size:22px}.mui-listitem__text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mui-drawer.is-mini .mui-listitem{justify-content:center;padding:10px 0}.mui-drawer.is-mini .mui-listitem__text{display:none}.mui-drawer.is-mini .mui-listsub{text-align:center;padding:10px 0 4px;font-size:0}.mui-drawer.is-mini .mui-listsub:after{content:"•••";font-size:12px}.mui-tabs{border-bottom:1px solid var(--mui-divider);gap:0;display:flex;position:relative}.mui-tab{appearance:none;font:var(--mui-button);letter-spacing:var(--mui-ls-button);text-transform:none;color:var(--mui-text-secondary);cursor:pointer;min-width:90px;transition:color var(--mui-dur-short);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 16px;display:inline-flex;position:relative}.mui-tab:hover{color:var(--mui-text-primary)}.mui-tab.is-active{color:var(--mui-primary)}.mui-tab.is-active:after{content:"";background:var(--mui-primary);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.mui-tab .msr{font-size:20px}.mui-table{border-collapse:collapse;width:100%;font:var(--mui-body2)}.mui-table th{text-align:left;font:var(--mui-subtitle2);letter-spacing:var(--mui-ls-subtitle2);color:var(--mui-text-primary);border-bottom:1px solid var(--mui-divider);white-space:nowrap;padding:14px 16px}.mui-table td{border-bottom:1px solid var(--mui-divider);color:var(--mui-text-primary);padding:13px 16px}.mui-table tbody tr{transition:background var(--mui-dur-short)}.mui-table tbody tr:hover{background:var(--mui-action-hover)}.mui-table tbody tr:last-child td{border-bottom:0}.mui-table--dense th,.mui-table--dense td{padding:8px 16px}.mui-backdrop{z-index:1300;animation:muiFade var(--mui-dur-standard) var(--mui-ease-out);background:#00000080;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.mui-dialog{background:var(--mui-bg-paper);border-radius:var(--mui-radius);box-shadow:var(--mui-e24);width:100%;max-width:480px;animation:muiZoom var(--mui-dur-standard) var(--mui-ease-out)}.mui-dialog--lg{max-width:720px}.mui-dialog__title{font:var(--mui-h6);letter-spacing:var(--mui-ls-h6);margin:0;padding:20px 24px 8px}.mui-dialog__content{color:var(--mui-text-secondary);font:var(--mui-body1);padding:8px 24px 20px}.mui-dialog__actions{justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}@keyframes muiFade{0%{opacity:0}}@keyframes muiZoom{0%{opacity:0;transform:scale(.9)}}.mui-menu{background:var(--mui-bg-paper);border-radius:var(--mui-radius-sm);box-shadow:var(--mui-e8);min-width:180px;padding:8px 0}.mui-menuitem{font:var(--mui-body1);color:var(--mui-text-primary);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:8px 16px;display:flex}.mui-menuitem:hover{background:var(--mui-action-hover)}.mui-menuitem .msr{color:var(--mui-text-secondary);font-size:20px}.mui-menuitem--danger,.mui-menuitem--danger .msr{color:var(--mui-error)}.mui-menu__divider{background:var(--mui-divider);height:1px;margin:8px 0}.mui-avatar{background:var(--mui-grey-400);color:#fff;width:40px;height:40px;font:var(--mui-body2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}.mui-avatar img{object-fit:cover;width:100%;height:100%}.mui-avatar--primary{background:var(--mui-primary)}.mui-avatar--secondary{background:var(--mui-secondary)}.mui-avatar--success{background:var(--mui-success)}.mui-avatar--warning{background:var(--mui-warning)}.mui-avatar--info{background:var(--mui-info)}.mui-badge{display:inline-flex;position:relative}.mui-badge__dot{background:var(--mui-error);color:#fff;min-width:18px;height:18px;font:500 .7rem/18px var(--mui-font);border:2px solid var(--mui-primary);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:flex;position:absolute;top:2px;right:2px}.mui-alert{border-radius:var(--mui-radius-sm);font:var(--mui-body2);align-items:flex-start;gap:12px;padding:10px 16px;display:flex}.mui-alert .msr{font-size:22px}.mui-alert--success{color:#1e4620;background:#edf7ed}.mui-alert--success .msr{color:var(--mui-success)}.mui-alert--info{color:#014361;background:#e5f6fd}.mui-alert--info .msr{color:var(--mui-info)}.mui-alert--warning{color:#663c00;background:#fff4e5}.mui-alert--warning .msr{color:var(--mui-warning)}.mui-alert--error{color:#5f2120;background:#fdeded}.mui-alert--error .msr{color:var(--mui-error)}.mui-alert__title{font:var(--mui-subtitle2);margin:0 0 2px}.mui-linear{background:var(--mui-primary-bg);border-radius:999px;height:4px;overflow:hidden}.mui-linear__bar{background:var(--mui-primary);height:100%;transition:width var(--mui-dur-standard) var(--mui-ease-standard);border-radius:999px}.mui-divider{background:var(--mui-divider);border:0;height:1px;margin:0}.mui-crumbs{font:var(--mui-body2);color:var(--mui-text-secondary);align-items:center;gap:8px;display:flex}.mui-crumbs a{color:inherit;text-decoration:none}.mui-crumbs a:hover{text-decoration:underline}.mui-crumbs .sep{color:var(--mui-text-disabled)}.mui-crumbs .current{color:var(--mui-text-primary)}.mui-pag{gap:4px;display:flex}.mui-pag button{border-radius:var(--mui-radius-sm);min-width:32px;height:32px;color:var(--mui-text-primary);font:var(--mui-body2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.mui-pag button:hover{background:var(--mui-action-hover)}.mui-pag button.is-active{background:var(--mui-primary);color:#fff}.mui-bottomnav{background:var(--mui-bg-paper);border-top:1px solid var(--mui-divider);height:64px;display:flex}.mui-bottomnav__item{color:var(--mui-text-secondary);cursor:pointer;font:var(--mui-caption);letter-spacing:var(--mui-ls-caption);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;display:flex}.mui-bottomnav__item .msr{font-size:24px}.mui-bottomnav__item.is-active{color:var(--mui-primary)}.mui-stack{flex-direction:column;display:flex}.mui-row{align-items:center;display:flex}.mui-spread{justify-content:space-between;align-items:center;display:flex}.mui-grid{display:grid}:root{--rail-w:250px;--rail-mini:76px;--topbar-h:58px;--navy-900:#042440;--navy-800:#062f53;--navy-700:#093a66;--rail-hover:#ffffff14;--rail-active:#ffffff24;--rail-text:#ffffffb8;--rail-text-dim:#ffffff75;--doan-red:#c8102e;--doan-gold:#ffd64a;--content-max:1480px}.app{width:100vw;height:100dvh;display:flex;overflow:hidden}.main{flex-direction:column;flex:1;min-width:0;display:flex}.content-scroll{flex:1;overflow:hidden auto}.content{flex-direction:column;width:100%;min-height:100%;padding:18px 26px 20px;display:flex}.content>.viewfade{flex-direction:column;flex:auto;min-height:0;display:flex}.content>.viewfade>.panel:has(>.tablewrap){flex-direction:column;flex:auto;min-height:0;display:flex}.content>.viewfade>.panel:has(>.tablewrap)>.tablewrap{flex:auto;min-height:0;max-height:none}.rail{width:var(--rail-w);background:linear-gradient(168deg, var(--navy-800) 0%, var(--navy-900) 100%);color:#fff;height:100dvh;transition:width var(--mui-dur-standard) var(--mui-ease-standard);z-index:30;flex-direction:column;flex:none;display:flex;position:relative}.rail.is-mini{width:var(--rail-mini)}.rail__brand{align-items:center;gap:11px;padding:15px 16px 14px;display:flex}.rail__emblem{background:radial-gradient(circle at 32% 28%,#ffffff24,#ffffff0a 78%);border-radius:11px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 2px 6px #0000004d}.rail__emblem .star{color:var(--doan-gold);filter:drop-shadow(0 1px 1px #00000059);font-size:24px;line-height:1}.rail__emblem-logo{object-fit:contain;filter:drop-shadow(0 1px 1px #0000004d);width:28px;height:28px;display:block}.rail__brand-text{min-width:0;overflow:hidden}.rail__brand-title{font:700 13.5px/1.25 var(--mui-font);letter-spacing:.2px;white-space:nowrap}.rail__brand-sub{font:400 11px/1.3 var(--mui-font);color:var(--rail-text-dim);text-overflow:ellipsis;margin-top:1px;overflow:hidden}.rail.is-mini .rail__brand-text{display:none}.rail.is-mini .rail__brand{justify-content:center;padding:15px 0 14px}.rail__search{background:#ffffff12;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:8px;height:36px;margin:4px 14px 8px;padding:0 12px;transition:background .15s,border-color .15s;display:flex}.rail__search:focus-within{background:#ffffff1f;border-color:#ffffff38}.rail__search .msr{color:var(--rail-text-dim);font-size:19px}.rail__search input{color:#fff;min-width:0;font:var(--mui-body2);background:0 0;border:0;outline:0;flex:1}.rail__search input::placeholder{color:var(--rail-text-dim)}.rail__search kbd{font:600 10px/1 var(--mui-font);color:var(--rail-text-dim);border:1px solid #ffffff2e;border-radius:4px;padding:3px 5px}.rail.is-mini .rail__search{justify-content:center;padding:0}.rail.is-mini .rail__search input,.rail.is-mini .rail__search kbd{display:none}.rail__nav{scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;padding:4px 10px 10px;overflow:hidden auto}.rail__nav:hover{scrollbar-color:#ffffff38 transparent}.rail__nav::-webkit-scrollbar{width:6px}.rail__nav::-webkit-scrollbar-track{background:0 0}.rail__nav::-webkit-scrollbar-thumb{background:0 0;border-radius:99px}.rail__nav:hover::-webkit-scrollbar-thumb{background:#ffffff38}.rail__group{font:700 10.5px/1 var(--mui-font);letter-spacing:.09em;text-transform:uppercase;color:var(--rail-text-dim);padding:16px 12px 7px}.rail.is-mini .rail__group{text-align:center;padding:14px 0 5px;font-size:0}.rail.is-mini .rail__group:after{content:"•••";letter-spacing:1px;font-size:11px}.navitem{cursor:pointer;width:100%;color:var(--rail-text);text-align:left;font:500 13.5px/1.3 var(--mui-font);background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;margin-bottom:1px;padding:8px 11px;transition:background .14s,color .14s;display:flex;position:relative}.navitem:hover{background:var(--rail-hover);color:#fff}.navitem.is-active{background:var(--rail-active);color:#fff}.navitem.is-active:before{content:"";background:var(--doan-gold);border-radius:0 4px 4px 0;width:4px;height:21px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.navitem .msr{flex:none;font-size:21px}.navitem__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.navitem__badge{background:var(--doan-red);color:#fff;min-width:19px;height:19px;font:600 11px/19px var(--mui-font);text-align:center;border-radius:99px;flex:none;padding:0 6px}.navitem__badge--soft{color:#fff;background:#ffffff29}.rail.is-mini .navitem{justify-content:center;padding:10px 0}.rail.is-mini .navitem__label,.rail.is-mini .navitem__badge{display:none}.rail.is-mini .navitem.is-active:before{left:-10px}.rail.is-mini .navitem{position:relative}.navitem__minidot{display:none}.rail.is-mini .navitem.has-badge .navitem__minidot{background:var(--doan-red);border:1.5px solid var(--navy-900);border-radius:50%;width:7px;height:7px;display:block;position:absolute;top:7px;right:18px}.rail__section{margin-bottom:2px}.rail__section--pinned{margin-bottom:4px}.rail__section-items,.rail__cluster{flex-direction:column;display:flex}.rail__cluster-head .navitem__label{font-weight:600}.rail__cluster-head.has-active .navitem__label{color:#fff}.rail__cluster-head .rail__caret{opacity:.55;flex:none;margin-left:2px}.rail__cluster-items{border-left:1px solid #ffffff1f;flex-direction:column;margin:1px 0 3px 19px;padding-left:9px;display:flex}.rail__caret{transition:transform .15s}.navitem--nested{padding-top:7px;padding-bottom:7px;font-size:13px}.navitem--nested .msr{font-size:19px}.rail__nav--mini{overflow:visible}.rail__mini-section{position:relative}.rail__mini-trigger{width:100%}.rail__flyout{z-index:60;background:var(--navy-900,#11243f);opacity:0;visibility:hidden;pointer-events:none;border:1px solid #ffffff1a;border-radius:12px;min-width:210px;padding:8px;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;top:0;left:calc(100% + 8px);transform:translate(-6px);box-shadow:0 12px 32px #0000006b}.rail__mini-section:hover .rail__flyout{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.rail__flyout:before{content:"";width:8px;height:100%;position:absolute;top:0;left:-8px}.rail.is-mini .rail__flyout .navitem{justify-content:flex-start;padding:8px 11px}.rail.is-mini .rail__flyout .navitem__label{flex:1;display:inline-flex}.rail.is-mini .rail__flyout .navitem__badge{display:inline-flex}.rail.is-mini .rail__flyout .navitem__minidot{display:none}.rail__flyout-title{font:700 10.5px/1 var(--mui-font);letter-spacing:.09em;text-transform:uppercase;color:var(--rail-text-dim);padding:6px 11px 8px}.rail__flyout-cluster{margin-top:4px}.rail__flyout-cluster-label{font:600 10.5px/1 var(--mui-font);color:var(--rail-text-dim);padding:5px 11px 3px}.rail__foot{border-top:1px solid #ffffff14;align-items:center;padding:9px 12px;display:flex}.rail__foot-website{cursor:pointer;min-width:0;color:var(--rail-text);text-align:left;font:500 13px/1.3 var(--mui-font);background:#ffffff0f;border:0;border-radius:9px;flex:1;align-items:center;gap:10px;padding:9px 12px;transition:background .14s,color .14s;display:flex}.rail__foot-website:hover{background:var(--rail-hover);color:#fff}.rail__foot-website .msr{color:var(--rail-text-dim);flex:none;font-size:19px;transition:color .14s}.rail__foot-website:hover .msr{color:var(--doan-gold)}.rail__foot-website-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rail.is-mini .rail__foot{justify-content:center}.rail.is-mini .rail__foot-website{flex:none;justify-content:center;gap:0;padding:9px}.rail.is-mini .rail__foot-website-label{display:none}.rail__collapse{border:1px solid var(--mui-divider);width:24px;height:24px;color:var(--mui-text-secondary);cursor:pointer;box-shadow:var(--mui-e2);z-index:40;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:all .14s;display:flex;position:absolute;top:64px;right:-12px}.rail__collapse:hover{color:var(--mui-primary);border-color:var(--mui-primary)}.rail__collapse .msr{transition:transform var(--mui-dur-standard) var(--mui-ease-standard);font-size:18px}.rail.is-mini .rail__collapse .msr{transform:rotate(180deg)}.rail__close{color:#fff;cursor:pointer;z-index:40;background:#ffffff14;border:0;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .14s;display:none;position:absolute;top:12px;right:12px}.rail__close:hover{background:#ffffff2e}.topbar{height:var(--topbar-h);border-bottom:1px solid var(--mui-divider);z-index:20;background:#fff;flex:none;align-items:center;gap:14px;padding:0 20px;display:flex;position:relative}.topbar__title{flex:auto;min-width:0}.topbar__crumbs{font:400 11.5px/1 var(--mui-font);color:var(--mui-text-secondary);align-items:center;gap:6px;margin-bottom:3px;display:flex}.topbar__crumbs .sep{color:var(--mui-text-disabled)}.topbar__crumbs .cur{color:var(--mui-primary);font-weight:500}.topbar__h{font:600 17px/1.1 var(--mui-font);letter-spacing:.1px;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.topbar__spacer{flex:0 auto;min-width:0}.topbar__search{background:var(--mui-grey-100);border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;width:min(380px,32vw);height:38px;padding:0 13px;transition:all .15s;display:flex}.topbar__search:focus-within{border-color:var(--mui-primary-outlinedBorder);box-shadow:0 0 0 3px var(--mui-primary-bg);background:#fff}.topbar__search .msr{color:var(--mui-text-secondary);font-size:20px}.topbar__search{min-width:220px}.topbar__search input{min-width:0;font:var(--mui-body2);text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1}.topbar__lang{cursor:pointer;color:var(--mui-text-secondary);height:38px;font:600 12px/1 var(--mui-font);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;transition:all .14s;display:flex}.topbar__lang:hover{background:var(--mui-action-hover)}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.page-head__sub{font:var(--mui-body2);color:var(--mui-text-secondary);margin-top:3px}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.form-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.form-head__sub{font:var(--mui-body2);color:var(--mui-text-secondary)}.form-head__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.MuiFormControl-root:has(.MuiSelect-select)>.MuiInputLabel-outlined{max-width:calc(133% - 32px)!important;transform:translate(14px,-9px)scale(.75)!important}.toolbar{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}.toolbar .grow{flex:220px;min-width:160px}.toolbar__meta{font:var(--mui-body2);color:var(--mui-text-secondary);white-space:nowrap}.toolbar .actions{margin-left:auto}.segmented{background:var(--mui-grey-100);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.segmented button{cursor:pointer;font:500 13px/1 var(--mui-font);color:var(--mui-text-secondary);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:7px 13px;transition:all .14s}.segmented button:hover{color:var(--mui-text-primary)}.segmented button.is-active{color:var(--mui-primary);box-shadow:var(--mui-e1);background:#fff;font-weight:500}.kpi-row{gap:14px;margin-bottom:18px;display:grid}.kpi{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;align-items:center;gap:14px;padding:14px 16px;transition:box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden}.kpi:hover{box-shadow:var(--mui-e3)}.kpi__accent{width:4px;position:absolute;top:0;bottom:0;left:0}.kpi__ic{border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.kpi__ic .msr{font-size:24px}.kpi__body{flex:1;min-width:0}.kpi__label{font:500 12.5px/1.2 var(--mui-font);color:var(--mui-text-secondary)}.kpi__val{font:600 27px/1.05 var(--mui-font);letter-spacing:-.5px;margin-top:3px}.kpi__delta{font:600 11.5px/1 var(--mui-font);align-items:center;gap:2px;margin-top:6px;display:inline-flex}.kpi__delta .msr{font-size:15px}.kpi__delta.up{color:var(--mui-success)}.kpi__delta.down{color:var(--mui-error)}.kpi__delta .muted{color:var(--mui-text-secondary);font-weight:400}.panel{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;overflow:hidden}.panel__head{border-bottom:1px solid var(--mui-divider);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.panel__title{font:600 14.5px/1.2 var(--mui-font);align-items:center;gap:8px;display:flex}.panel__title .msr{color:var(--mui-primary);font-size:19px}.panel__link{font:500 12.5px/1 var(--mui-font);color:var(--mui-primary);cursor:pointer;align-items:center;gap:2px;text-decoration:none;display:inline-flex}.panel__link .msr{font-size:16px}.panel__body{padding:16px}.grid-2{grid-template-columns:1.55fr 1fr;align-items:start;gap:16px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}@media (width<=1100px){.grid-2,.grid-3{grid-template-columns:1fr}}.bars{align-items:flex-end;gap:10px;height:170px;padding-top:8px;display:flex}.bars__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.bars__bar{width:62%;max-width:34px;transition:height .5s var(--mui-ease-standard);background:linear-gradient(#3f62b8,#1a3c8f);border-radius:6px 6px 2px 2px;min-height:3px;position:relative}.bars__bar.is-peak{background:linear-gradient(#1f9e6b,#2e7d32)}.bars__val{font:600 11px/1 var(--mui-font);color:var(--mui-text-secondary)}.bars__x{font:400 10.5px/1.2 var(--mui-font);color:var(--mui-text-secondary);white-space:nowrap}.donut{border-radius:50%;flex:none;width:158px;height:158px;position:relative}.donut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:26px}.donut__center{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.donut__num{font:600 30px/1 var(--mui-font);letter-spacing:-.5px}.donut__lbl{font:400 11px/1 var(--mui-font);color:var(--mui-text-secondary);margin-top:3px}.legend{flex-direction:column;flex:1;gap:9px;display:flex}.legend__item{font:var(--mui-body2);align-items:center;gap:9px;display:flex}.legend__dot{border-radius:3px;flex:none;width:10px;height:10px}.legend__name{min-width:0;color:var(--mui-text-primary);flex:1}.legend__val{font-weight:600}.tablewrap{max-height:var(--table-max,max(360px, calc(100vh - 300px), calc(100dvh - 300px)));overflow:auto}.mui-table{width:100%;font-size:13.5px}.mui-table--fit{table-layout:fixed}.mui-table--fit>tbody>tr>td,.mui-table--fit>thead>tr>th{text-overflow:ellipsis;overflow:hidden}.mui-table th{color:var(--mui-text-secondary);text-transform:uppercase;letter-spacing:.04em;background:var(--mui-grey-50);z-index:1;padding:10px 14px;font-size:12px;position:sticky;top:0}.mui-table td{padding:10px 14px}.mui-table.compact th,.mui-table.compact td{padding:8px 12px}.mui-table tbody tr{cursor:pointer}.row-num{color:var(--mui-text-disabled);font-variant-numeric:tabular-nums}.cell-strong{color:var(--mui-text-primary);font-weight:500}.cell-link{color:var(--mui-primary);font-weight:500}.cell-mono{font-family:var(--mui-font);font-variant-numeric:tabular-nums;font-size:12.5px}.cell-muted{color:var(--mui-text-secondary)}.cell-tag{align-items:center;gap:5px;display:inline-flex}.sdot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.miniava{width:26px;height:26px;font:600 11px/1 var(--mui-font);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.table-foot{border-top:1px solid var(--mui-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.table-foot__info{font:var(--mui-body2);color:var(--mui-text-secondary)}.rowsel{font:var(--mui-body2);color:var(--mui-text-secondary);align-items:center;gap:6px;display:inline-flex}.rowsel select{border:1px solid var(--mui-divider);font:var(--mui-body2);cursor:pointer;background:#fff;border-radius:6px;padding:4px 6px}.bulkbar{background:var(--mui-primary-bg);border-bottom:1px solid var(--mui-divider);align-items:center;gap:12px;padding:10px 16px;display:flex}.bulkbar__count{font:600 13px/1 var(--mui-font);color:var(--mui-primary-dark)}@media (width<=640px){.tablewrap:has(>.mui-table.is-cards){max-height:none;overflow:visible}.mui-table.is-cards{font-size:13.5px}.mui-table.is-cards thead{display:none}.mui-table.is-cards,.mui-table.is-cards tbody{width:100%;display:block}.mui-table.is-cards tbody tr{border:1px solid var(--mui-divider);box-shadow:var(--mui-e1);background:#fff;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;margin-bottom:10px;padding:12px 14px;display:grid;position:relative}.mui-table.is-cards tbody tr.is-selected{border-color:var(--mui-primary);box-shadow:0 0 0 1px var(--mui-primary)}.mui-table.is-cards td{text-align:left;overflow-wrap:anywhere;word-break:break-word;border:0;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;max-width:100%;min-height:0;padding:7px 0 2px;display:flex}.mui-table.is-cards td.cell-mono{white-space:normal!important}.mui-table.is-cards td:before{content:attr(data-label);text-align:left;font:600 10px/1.3 var(--mui-font);text-transform:uppercase;letter-spacing:.05em;color:var(--mui-text-disabled);flex:none}.mui-table.is-cards td[data-label=""]:before,.mui-table.is-cards td:not([data-label]):before{content:none}.mui-table.is-cards td[data-label=""]:first-child{padding:0;position:absolute;top:10px;right:46px}:is(.mui-table.is-cards td[data-label=""]:last-child:not(:has(.rowicons)):has(.mui-iconbtn),.mui-table.is-cards td[data-label=""]:last-child:not(:has(.rowicons)):has(.MuiIconButton-root)){padding:0;position:absolute;top:7px;right:8px}.mui-table.is-cards td[data-label=""]:last-child:has(.rowicons){border-top:1px solid #0000000d;flex-direction:row;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;padding:10px 0 2px;position:static}.mui-table.is-cards td[data-label=""]:last-child:not(:has(.mui-iconbtn)):not(:has(.MuiIconButton-root)){border-top:1px solid #0000000d;flex-direction:row;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;padding:10px 0 2px}.mui-table.is-cards tbody tr:has(>td[colspan]){box-shadow:none;background:0 0;border:0;padding:0;display:block}.mui-table.is-cards td[colspan]{text-align:center;border:0;display:block}.mui-table.is-cards td[colspan]:before{content:none}.mui-table.is-cards td.card-title{text-align:left;font:600 15px/1.35 var(--mui-font);color:var(--mui-text-primary);border-bottom:1px solid #0000000f;grid-column:1/-1;margin-bottom:2px;padding:0 64px 8px 0;display:block}.mui-table.is-cards td.card-title:before{content:none}.mui-table.is-cards td.card-title .cell-strong,.mui-table.is-cards td.card-title .cell-link{font-weight:600}.mui-table.is-cards td[data-label=STT]{display:none}.mui-table.is-cards tbody tr.cs-rowclick:hover>td{background:0 0}.mui-table.is-cards tbody tr.cs-rowclick:hover{background:rgba(var(--mui-primary-rgb),.045)}}.infinite-foot{flex-direction:column;align-items:center;display:flex}.infinite-foot__status{font:var(--mui-body2);color:var(--mui-text-secondary);align-items:center;gap:8px;padding:16px 12px;display:flex}.infinite-foot__status--end{color:var(--mui-text-disabled);font-size:12.5px}.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:56px 20px;display:flex}.empty .msr{color:var(--mui-text-disabled);font-size:48px}.empty__title{font:500 15px/1.3 var(--mui-font)}.empty__sub{font:var(--mui-body2);color:var(--mui-text-secondary);max-width:380px}.detail-grid{grid-template-columns:236px 1fr;align-items:start;gap:18px;display:grid}@media (width<=1000px){.detail-grid{grid-template-columns:1fr}}.subnav{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;padding:6px;position:sticky;top:14px}.subnav button{cursor:pointer;text-align:left;width:100%;font:500 13.5px/1.2 var(--mui-font);color:var(--mui-text-primary);background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:9px 11px;transition:all .14s;display:flex}.subnav button:hover{background:var(--mui-action-hover)}.subnav button.is-active{background:var(--mui-primary-bg);color:var(--mui-primary)}.subnav button .msr{color:inherit;font-size:19px}.subnav button .navitem__badge{margin-left:auto}.adetail-grid{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:16px;display:grid}.adetail-subnav{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);box-shadow:var(--mui-e1);background:#fff;padding:5px;position:sticky;top:14px}.adetail-subnav button{cursor:pointer;text-align:left;width:100%;font:500 13px/1.25 var(--mui-font);color:var(--mui-text-secondary);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:all .14s;display:flex;position:relative}.adetail-subnav button:hover{background:var(--mui-action-hover);color:var(--mui-text-primary)}.adetail-subnav button.is-active{background:var(--mui-primary-bg);color:var(--mui-primary);font-weight:600}.adetail-subnav button.is-active:before{content:"";background:var(--mui-primary);border-radius:0 3px 3px 0;width:3px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.adetail-subnav button .msr{color:inherit;flex:none;font-size:18px}.adetail-subnav button .navitem__badge{margin-left:auto}@media (width<=1000px){.adetail-grid{grid-template-columns:minmax(0,1fr)}.adetail-subnav{flex-wrap:wrap;gap:4px;display:flex;position:static}.adetail-subnav button{width:auto}.adetail-subnav button.is-active:before{display:none}}.metastrip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px 26px;display:grid}.meta__k{font:600 10.5px/1 var(--mui-font);letter-spacing:.06em;text-transform:uppercase;color:var(--mui-text-secondary);margin-bottom:5px}.meta__v{font:var(--mui-body2);color:var(--mui-text-primary);align-items:center;gap:7px;display:flex}.adetail-hero{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);box-shadow:var(--mui-e1);background:#fff;margin-bottom:16px;overflow:hidden}.adetail-hero__bar{background:linear-gradient(180deg, rgba(var(--mui-primary-rgb),.06), rgba(var(--mui-primary-rgb),0));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 20px 14px;display:flex}.adetail-hero__id{align-items:flex-start;gap:11px;min-width:0;display:flex}.adetail-hero__titles{min-width:0}.adetail-hero__titlerow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adetail-hero__title{font:700 19px/1.25 var(--mui-font);color:var(--mui-text-primary);margin:0}.adetail-hero__unit{font:var(--mui-body2);color:var(--mui-text-secondary);align-items:center;gap:6px;margin-top:4px;display:flex}.adetail-hero__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.adetail-kpis{border-left:1px solid var(--mui-divider);align-items:center;gap:22px;padding-left:26px;display:flex}@media (width<=900px){.adetail-kpis{border-left:0;border-top:1px solid var(--mui-divider);padding-top:14px;padding-left:0}}.adetail-kpi{min-width:64px}.adetail-kpi__k{font:600 10px/1 var(--mui-font);letter-spacing:.05em;text-transform:uppercase;color:var(--mui-text-secondary);white-space:nowrap}.adetail-kpi__v{font:700 27px/1 var(--mui-font);letter-spacing:-.5px;color:var(--mui-text-primary);margin-top:8px}.adetail-kpi--reg .adetail-kpi__v{color:var(--mui-primary)}.adetail-kpi--ckin .adetail-kpi__v{color:var(--mui-secondary)}.adetail-kpi__ring{flex-direction:column;align-items:center;gap:7px;display:flex}.ring--ratio{background:conic-gradient(var(--mui-warning) calc(var(--p)*1%), var(--mui-grey-200) 0)}.ov-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:start;gap:14px;display:grid}.ov-grid>.ov-span{grid-column:1/-1}.ov-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 28px;display:grid}@media (width<=900px){.ov-summary{grid-template-columns:minmax(0,1fr)}}.stat-tiles{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.stat-tile{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:var(--mui-bg-paper,#fff);padding:16px 18px;transition:box-shadow .18s,border-color .18s,transform .18s;position:relative;overflow:hidden}.stat-tile:hover{box-shadow:var(--mui-e2);border-color:color-mix(in srgb, var(--st-accent,var(--mui-primary)) 38%, var(--mui-divider));transform:translateY(-2px)}.stat-tile:after{content:"";pointer-events:none;opacity:.5;background:linear-gradient(120deg, color-mix(in srgb, var(--st-accent,var(--mui-primary)) 6%, transparent) 0%, transparent 55%);position:absolute;inset:0}.stat-tile__k{font:600 10.5px/1 var(--mui-font);letter-spacing:.06em;text-transform:uppercase;color:var(--mui-text-secondary)}.stat-tile__v{font:600 30px/1 var(--mui-font);letter-spacing:-.5px;color:var(--mui-text-primary);margin-top:8px}.stat-tile__bar{border-radius:0 3px 0 0;height:3px;position:absolute;bottom:0;left:0}.stat-tile--icon{align-items:center;gap:14px;display:flex}.stat-tile__icon{background:color-mix(in srgb, var(--st-accent,var(--mui-primary)) 13%, #fff);width:46px;height:46px;color:var(--st-accent,var(--mui-primary));border-radius:13px;flex:none;place-items:center;display:grid}.stat-tile--icon .stat-tile__body{flex:1;min-width:0}.stat-tile--icon .stat-tile__v{margin-top:4px}.toast{opacity:0;color:#fff;box-shadow:var(--mui-e8);font:var(--mui-body2);z-index:2000;transition:.25s var(--mui-ease-out);pointer-events:none;background:#0f2438;border-radius:10px;align-items:center;gap:10px;padding:11px 18px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)translateY(20px)}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}.toast .msr{color:#5fd39a;font-size:20px}.viewfade{animation:viewfade .26s var(--mui-ease-out)}@keyframes viewfade{0%{opacity:0;transform:translateY(6px)}}.mapbox{border-radius:var(--mui-radius);border:1px solid var(--mui-divider);background:#e8eef3;height:420px;position:relative;overflow:hidden}.mapbox__grid{background-image:linear-gradient(#1a3c8f0f 1px,#0000 1px),linear-gradient(90deg,#1a3c8f0f 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.mappin{cursor:pointer;position:absolute;transform:translate(-50%,-100%)}.mappin__dot{width:34px;height:34px;box-shadow:var(--mui-e3);border:2px solid #fff;border-radius:50% 50% 50% 0;justify-content:center;align-items:center;display:flex;transform:rotate(-45deg)}.mappin__dot .msr{color:#fff;font-size:18px;transform:rotate(45deg)}.mappin__pulse{border-radius:50%;width:34px;height:34px;animation:2s ease-out infinite pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring{--p:0;background:conic-gradient(var(--mui-primary) calc(var(--p)*1%), var(--mui-grey-200) 0);border-radius:50%;flex:none;width:74px;height:74px;position:relative}.ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:9px}.ring__t{font:600 16px/1 var(--mui-font);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mui-dialog--xl{max-width:760px}.wiz-steps{align-items:center;gap:0;padding:4px 4px 18px;display:flex}.wiz-step{align-items:center;gap:10px;display:flex}.wiz-step__dot{width:30px;height:30px;font:600 13px/1 var(--mui-font);background:var(--mui-grey-200);color:var(--mui-text-secondary);border:2px solid #0000;border-radius:50%;flex:none;place-items:center;transition:all .18s;display:grid}.wiz-step.is-active .wiz-step__dot{background:var(--mui-primary);color:#fff;box-shadow:0 0 0 4px var(--mui-primary-bg)}.wiz-step.is-done .wiz-step__dot{background:var(--mui-success);color:#fff}.wiz-step__lbl{font:500 13px/1.2 var(--mui-font);color:var(--mui-text-secondary);white-space:nowrap}.wiz-step.is-active .wiz-step__lbl{color:var(--mui-text-primary)}.wiz-step__line{background:var(--mui-grey-200);border-radius:2px;flex:1;min-width:24px;height:2px;margin:0 14px}.wiz-step__line.is-done{background:var(--mui-success)}.wiz-body{flex-direction:column;gap:16px;min-height:240px;display:flex}.wiz-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wiz-field-label{font:600 11px/1 var(--mui-font);letter-spacing:.05em;text-transform:uppercase;color:var(--mui-text-secondary);margin-bottom:8px}.wiz-typegrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wiz-typecard{border:1.5px solid var(--mui-divider);cursor:pointer;font:500 13px/1.25 var(--mui-font);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:9px;padding:11px 12px;transition:all .14s;display:flex}.wiz-typecard:hover{border-color:var(--mui-primary-outlinedBorder)}.wiz-typecard.is-sel{border-color:var(--mui-primary);background:var(--mui-primary-bg)}.wiz-typecard .dot{border-radius:4px;flex:none;width:12px;height:12px}.wiz-toggle-row{border:1px solid var(--mui-divider);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.wiz-toggle-row__t{flex:1}.wiz-toggle-row__t b{font:600 13.5px var(--mui-font);display:block}.wiz-toggle-row__t span{font:var(--mui-caption);color:var(--mui-text-secondary)}.wiz-review{background:var(--mui-grey-50);border:1px solid var(--mui-divider);border-radius:12px;padding:16px 18px}.wiz-review__row{border-bottom:1px dashed var(--mui-divider);gap:12px;padding:8px 0;display:flex}.wiz-review__row:last-child{border-bottom:0}.wiz-review__k{width:150px;font:600 11px/1.5 var(--mui-font);letter-spacing:.04em;text-transform:uppercase;color:var(--mui-text-secondary);flex:none}.wiz-review__v{font:var(--mui-body2);flex:1}.wiz-ta{border-radius:var(--mui-radius-sm);width:100%;font:var(--mui-body2);resize:vertical;min-height:84px;font-family:var(--mui-font);border:1px solid #0000003b;outline:0;padding:12px 14px}.wiz-ta:focus{border-color:var(--mui-primary);box-shadow:0 0 0 1px var(--mui-primary)}@media (width<=640px){.wiz-grid,.wiz-typegrid{grid-template-columns:1fr}.wiz-step__lbl{display:none}}.create-grid{grid-template-columns:1fr 420px;align-items:start;gap:20px;display:grid}.create-grid.create-grid--single{grid-template-columns:1fr}.create-grid:not(:has(.create-side)){grid-template-columns:1fr}@media (width<=1100px){.create-grid{grid-template-columns:1fr}}.create-main{flex-direction:column;gap:18px;min-width:0;display:flex}.create-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:14px}.fsection{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;overflow:hidden}.fsection__head{justify-content:space-between;align-items:baseline;gap:12px;padding:14px 18px 0;display:flex}.fsection__title{font:600 15px/1.2 var(--mui-font);align-items:center;gap:9px;display:flex}.fsection__title .msr{color:var(--mui-primary);align-self:center;font-size:20px}.fsection__hint{font:var(--mui-caption);color:var(--mui-text-secondary)}.fsection__body{flex-direction:column;gap:16px;padding:16px 18px 18px;display:flex}.fgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=560px){.fgrid{grid-template-columns:1fr}}.flabel{font:600 11px/1 var(--mui-font);letter-spacing:.05em;text-transform:uppercase;color:var(--mui-text-secondary);margin-bottom:8px;display:block}.flabel .req{color:var(--mui-error)}.typecards{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=560px){.typecards{grid-template-columns:1fr}}.typecard{border:1.5px solid var(--mui-divider);cursor:pointer;text-align:left;background:#fff;border-radius:12px;align-items:flex-start;gap:13px;padding:14px 16px;transition:all .14s;display:flex}.typecard:hover{border-color:var(--mui-primary-outlinedBorder)}.typecard.is-sel{border-color:var(--mui-primary);background:var(--mui-primary-bg)}.typecard__radio{border:2px solid var(--mui-grey-400);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;transition:all .14s;display:grid}.typecard.is-sel .typecard__radio{border-color:var(--mui-primary)}.typecard.is-sel .typecard__radio:after{content:"";background:var(--mui-primary);border-radius:50%;width:10px;height:10px}.typecard__ic{border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.typecard__t{font:600 14px/1.25 var(--mui-font)}.typecard__d{font:var(--mui-caption);color:var(--mui-text-secondary);margin-top:3px}.campaign-row{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;align-items:flex-start;gap:13px;padding:14px 18px;display:flex}.campaign-row.is-on{border-color:var(--mui-secondary);background:var(--mui-secondary-bg)}.tip-collapse{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff}.tip-collapse.is-open{border-color:var(--mui-info-outlinedBorder,var(--mui-primary-outlinedBorder))}.tip-collapse__head{cursor:pointer;width:100%;color:var(--mui-info,var(--mui-primary));font:600 13px/1 var(--mui-font);background:0 0;border:0;align-items:center;gap:9px;padding:9px 14px;display:flex}.tip-collapse__title{text-align:left;flex:1}.tip-collapse__chev{color:var(--mui-text-secondary);transition:transform .18s}.tip-collapse.is-open .tip-collapse__chev{transform:rotate(180deg)}.tip-collapse__body{font:var(--mui-caption);color:var(--mui-text-secondary);padding:0 14px 12px 41px}.typeseg{flex-wrap:wrap;gap:10px;display:flex}.typeseg__btn{border:1.5px solid var(--mui-divider);cursor:pointer;text-align:left;background:#fff;border-radius:11px;flex:200px;align-items:flex-start;gap:11px;min-width:0;padding:10px 13px;transition:all .14s;display:flex}.typeseg__btn:hover{border-color:var(--mui-primary-outlinedBorder)}.typeseg__btn.is-sel{border-color:var(--mui-primary);background:var(--mui-primary-bg)}.typeseg__radio{border:2px solid var(--mui-grey-400);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;transition:all .14s;display:grid}.typeseg__btn.is-sel .typeseg__radio{border-color:var(--mui-primary)}.typeseg__btn.is-sel .typeseg__radio:after{content:"";background:var(--mui-primary);border-radius:50%;width:9px;height:9px}.typeseg__ic{border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.typeseg__txt{flex-direction:column;min-width:0;display:flex}.typeseg__t{font:600 13.5px/1.2 var(--mui-font);white-space:normal;overflow-wrap:anywhere}.typeseg__d{font:11.5px/1.3 var(--mui-font);color:var(--mui-text-secondary);white-space:normal;overflow-wrap:anywhere;margin-top:2px}@media (width<=640px){.typeseg{flex-direction:column}}.radiolist{flex-direction:column;gap:2px;display:flex}.radio-opt{cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:11px 12px;transition:all .14s;display:flex}.radio-opt:hover{background:var(--mui-action-hover)}.radio-opt.is-sel{background:var(--mui-primary-bg)}.radio-opt__radio{border:2px solid var(--mui-grey-400);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.radio-opt.is-sel .radio-opt__radio{border-color:var(--mui-primary)}.radio-opt.is-sel .radio-opt__radio:after{content:"";background:var(--mui-primary);border-radius:50%;width:10px;height:10px}.radio-opt__t{font:500 13.5px/1.3 var(--mui-font)}.radio-opt__d{font:var(--mui-caption);color:var(--mui-text-secondary);margin-top:2px}.unitchips{flex-wrap:wrap;gap:8px;display:flex}.unitchip{font:500 13px/1 var(--mui-font);border:1px solid var(--mui-divider);background:#fff;border-radius:99px;align-items:center;gap:7px;padding:6px 8px 6px 12px;display:inline-flex}.unitchip.is-lead{background:var(--mui-primary);color:#fff;border-color:var(--mui-primary)}.unitchip.is-lead .ulabel{background:#ffffff38}.ulabel{font:600 9.5px/1 var(--mui-font);letter-spacing:.05em;text-transform:uppercase;background:var(--mui-grey-200);border-radius:99px;padding:3px 6px}.unitchip button{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:0;place-items:center;padding:0;display:grid}.unitchip button:hover{opacity:1}.unitchip--add{cursor:pointer;color:var(--mui-primary);border-style:dashed;border-color:var(--mui-primary-outlinedBorder)}.toggle-row{align-items:center;gap:14px;padding:12px 0;display:flex}.toggle-row+.toggle-row{border-top:1px solid var(--mui-divider)}.toggle-row__t{flex:1}.toggle-row__t b{font:600 13.5px/1.3 var(--mui-font);display:block}.toggle-row__t span{font:var(--mui-caption);color:var(--mui-text-secondary)}.fb-palette{flex-wrap:wrap;gap:8px;display:flex}.fb-chip{border:1px dashed var(--mui-primary-outlinedBorder);background:var(--mui-primary-bg);color:var(--mui-primary);font:500 12.5px/1 var(--mui-font);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;transition:all .14s;display:inline-flex}.fb-chip:hover{background:var(--mui-primary);color:#fff;border-color:var(--mui-primary)}.fb-chip .msr{font-size:16px}.fb-list{flex-direction:column;gap:8px;display:flex}.fb-item{border:1px solid var(--mui-divider);background:#fff;border-radius:10px;align-items:center;gap:11px;padding:10px 12px;display:flex}.fb-item__drag{color:var(--mui-text-disabled);cursor:grab;place-items:center;display:grid}.fb-item__ic{background:var(--mui-grey-100);width:30px;height:30px;color:var(--mui-primary);border-radius:8px;flex:none;place-items:center;display:grid}.fb-item__main{flex:1;min-width:0}.fb-item__name{font:500 13.5px/1.2 var(--mui-font);width:100%;color:var(--mui-text-primary);background:0 0;border:0;outline:0}.fb-item__type{font:var(--mui-caption);color:var(--mui-text-secondary)}.fb-empty{border:1.5px dashed var(--mui-divider);text-align:center;color:var(--mui-text-secondary);font:var(--mui-body2);border-radius:10px;padding:26px}.gf-modal{flex-direction:column;width:1240px;height:94vh;max-height:94vh;display:flex;overflow:hidden;max-width:min(1240px,96vw)!important;padding:0!important}.gf-top{border-bottom:1px solid var(--mui-divider);background:#fff;align-items:center;gap:12px;padding:14px 20px;display:flex}.gf-top__title{font:600 17px/1.2 var(--mui-font);flex:1}.gf-top__title span{font:var(--mui-caption);color:var(--mui-text-secondary);margin-top:2px;font-weight:400;display:block}.gf-tabs{background:var(--mui-grey-100);border-radius:99px;gap:4px;padding:3px;display:flex}.gf-tabs button{cursor:pointer;font:500 13px/1 var(--mui-font);color:var(--mui-text-secondary);background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;padding:8px 16px;transition:all .14s;display:flex}.gf-tabs button.is-active{color:var(--mui-primary);box-shadow:var(--mui-e1);background:#fff}@media (width<=640px){.gf-top{flex-wrap:wrap}.gf-top__title{flex:auto;min-width:0}.gf-tabs{flex:100%;order:3;justify-content:center}}.gf-canvas{background:#eef3f8;flex:1;padding:22px;overflow-y:auto}.gf-sheet{flex-direction:column;gap:14px;max-width:860px;margin:0 auto;display:flex}.gf-header{border:1px solid var(--mui-divider);border-top:6px solid var(--mui-primary);background:#fff;border-radius:10px;padding:20px 22px 18px}.gf-header__title{font:400 24px/1.3 var(--mui-font);width:100%;color:var(--mui-text-primary);background:0 0;border:0;border-bottom:1px solid #0000;outline:0;padding-bottom:6px}.gf-header__title:focus{border-bottom-color:var(--mui-primary)}.gf-header__desc{font:var(--mui-body2);color:var(--mui-text-secondary);resize:none;width:100%;font-family:var(--mui-font);background:0 0;border:0;border-bottom:1px solid #0000;outline:0;margin-top:10px;padding-bottom:5px}.gf-header__desc:focus{border-bottom-color:var(--mui-primary)}.gf-card{border:1px solid var(--mui-divider);cursor:default;background:#fff;border-radius:10px;padding:20px 22px 6px;transition:box-shadow .15s,border-color .15s;position:relative}.gf-card:before{content:"";background:0 0;border-radius:10px 0 0 10px;width:6px;transition:all .15s;position:absolute;top:0;bottom:0;left:0}.gf-card.is-active{box-shadow:var(--mui-e4)}.gf-card.is-active:before{background:var(--mui-primary)}.gf-card__grip{color:var(--mui-text-disabled);cursor:grab;line-height:1;display:none;position:absolute;top:5px;left:50%;transform:translate(-50%)}.gf-card.is-active .gf-card__grip{display:block}.gf-qhead{align-items:flex-start;gap:16px;display:flex}.gf-qtitle{min-width:0;font:400 16px/1.4 var(--mui-font);background:var(--mui-grey-50);border:0;border-bottom:1px solid var(--mui-grey-400);color:var(--mui-text-primary);border-radius:4px 4px 0 0;outline:0;flex:1;padding:11px 12px;transition:all .14s}.gf-qtitle:focus{border-bottom:2px solid var(--mui-primary);background:#fff}.gf-qtitle::placeholder{color:var(--mui-text-disabled)}.gf-typesel{flex:none;width:188px;position:relative}.gf-typesel__btn{border:1px solid var(--mui-grey-400);cursor:pointer;width:100%;height:44px;font:var(--mui-body2);color:var(--mui-text-primary);background:#fff;border-radius:6px;align-items:center;gap:9px;padding:0 12px;display:flex}.gf-typesel__btn .msr{color:var(--mui-text-secondary);font-size:19px}.gf-typesel__btn .label{text-align:left;flex:1}.gf-typesel__menu{border:1px solid var(--mui-divider);box-shadow:var(--mui-e8);z-index:5;background:#fff;border-radius:8px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.gf-typesel__opt{cursor:pointer;width:100%;font:var(--mui-body2);color:var(--mui-text-primary);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.gf-typesel__opt:hover{background:var(--mui-action-hover)}.gf-typesel__opt.is-sel{background:var(--mui-primary-bg);color:var(--mui-primary)}.gf-typesel__opt .msr{color:var(--mui-text-secondary);font-size:19px}.gf-typesel__opt.is-sel .msr{color:var(--mui-primary)}.gf-answer{padding:16px 0 4px}.gf-ph{color:var(--mui-text-disabled);font:var(--mui-body2);border-bottom:1px dotted var(--mui-grey-400);min-width:180px;padding-bottom:4px;display:inline-block}.gf-ph--long{min-width:340px}.gf-opt{align-items:center;gap:11px;padding:6px 0;display:flex}.gf-opt__mark{border:2px solid var(--mui-grey-400);flex:none;width:18px;height:18px}.gf-opt__mark--radio{border-radius:50%}.gf-opt__mark--check{border-radius:3px}.gf-opt__input{font:var(--mui-body2);color:var(--mui-text-primary);background:0 0;border:0;border-bottom:1px solid #0000;outline:0;flex:1;padding:3px 0}.gf-opt__input:focus{border-bottom-color:var(--mui-primary)}.gf-opt__rm{cursor:pointer;color:var(--mui-text-disabled);opacity:0;background:0 0;border:0;place-items:center;padding:2px;transition:all .14s;display:grid}.gf-opt:hover .gf-opt__rm{opacity:1}.gf-opt__rm:hover{color:var(--mui-error)}.gf-addopt{align-items:center;gap:11px;padding:6px 0;display:flex}.gf-addopt__mark{border:2px solid var(--mui-grey-300);flex:none;width:18px;height:18px}.gf-addopt button{cursor:pointer;color:var(--mui-text-secondary);font:var(--mui-body2);background:0 0;border:0;padding:0}.gf-addopt button:hover{color:var(--mui-primary)}.gf-filebox{border:1.5px dashed var(--mui-grey-400);text-align:center;color:var(--mui-text-secondary);font:var(--mui-body2);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:18px;display:flex}.gf-card__foot{border-top:1px solid var(--mui-divider);justify-content:flex-end;align-items:center;gap:6px;margin-top:14px;padding:8px 0;display:flex}.gf-card__foot .sep{background:var(--mui-divider);width:1px;height:24px;margin:0 6px}.gf-reqrow{font:var(--mui-body2);color:var(--mui-text-secondary);align-items:center;gap:9px;padding-left:4px;display:flex}.gf-addbar{justify-content:center;display:flex}.gf-addbtn{border:1px solid var(--mui-primary-outlinedBorder);color:var(--mui-primary);font:500 13.5px/1 var(--mui-font);cursor:pointer;box-shadow:var(--mui-e1);background:#fff;border-radius:99px;align-items:center;gap:9px;padding:10px 20px;transition:all .14s;display:inline-flex}.gf-addbtn:hover{background:var(--mui-primary-bg)}.gf-prevq{border:1px solid var(--mui-divider);background:#fff;border-radius:10px;padding:18px 22px}.gf-prevq__label{font:500 15px/1.4 var(--mui-font);margin-bottom:14px}.gf-prevq__label .req{color:var(--mui-error);margin-left:3px}.gf-foot{border-top:1px solid var(--mui-divider);background:#fff;align-items:center;gap:12px;padding:13px 20px;display:flex}@media (width<=720px){.gf-qhead{flex-direction:column}.gf-typesel{width:100%}}.locmap{border:1px solid var(--mui-divider);cursor:crosshair;background:#e8eef3;border-radius:10px;height:300px;position:relative;overflow:hidden}.locmap__grid{background-image:linear-gradient(#1a3c8f0f 1px,#0000 1px),linear-gradient(90deg,#1a3c8f0f 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.locmap__zoom{box-shadow:var(--mui-e2);background:#fff;border-radius:8px;flex-direction:column;display:flex;position:absolute;top:10px;right:10px;overflow:hidden}.locmap__zoom button{cursor:pointer;width:32px;height:32px;color:var(--mui-text-primary);background:#fff;border:0;place-items:center;display:grid}.locmap__zoom button+button{border-top:1px solid var(--mui-divider)}.locmap__hint{font:var(--mui-caption);color:var(--mui-text-secondary);box-shadow:var(--mui-e1);background:#fffffff0;border-radius:8px;padding:6px 10px;position:absolute;bottom:10px;left:10px}.formbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--mui-divider);z-index:10;background:#ffffffeb;align-items:center;gap:12px;margin:8px -26px -56px;padding:13px 26px;display:flex;position:sticky;bottom:0}@media (width<=900px){.formbar{margin:8px -14px -48px;padding:12px 14px}}.formbar--fixed-rail{left:var(--rail-w,250px);z-index:30;flex-wrap:wrap;margin:0;position:fixed;bottom:0;right:0}@media (width<=900px){.formbar--fixed-rail{left:0}}.formbar__info{font:var(--mui-caption);color:var(--mui-text-secondary);align-items:center;gap:6px;display:flex}.camp-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width<=1100px){.camp-grid{grid-template-columns:1fr}}.campcard{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);cursor:pointer;background:#fff;flex-direction:column;transition:box-shadow .16s,transform .16s,border-color .16s;display:flex;overflow:hidden}.campcard:hover{box-shadow:var(--mui-e6);transform:translateY(-2px)}.campcard__cover{align-items:flex-end;height:96px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.campcard__cover:after{content:"";background:linear-gradient(160deg,#ffffff29,#0000 60%);position:absolute;inset:0}.campcard__pattern{opacity:.16;background-image:radial-gradient(circle at 20% 30%,#fff 2px,#0000 2px),radial-gradient(circle at 70% 60%,#fff 1.5px,#0000 1.5px);background-size:34px 34px,28px 28px;position:absolute;inset:0}.campcard__ic{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;z-index:1;background:#ffffff38;border:1px solid #ffffff4d;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.campcard__ic .msr{font-size:24px}.campcard__status{z-index:1;position:absolute;top:12px;right:14px}.campcard__body{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}.campcard__name{font:600 16px/1.3 var(--mui-font)}.campcard__meta{font:var(--mui-caption);color:var(--mui-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;display:flex}.campcard__desc{font:var(--mui-body2);color:var(--mui-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.campcard__stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.campcard__stat{background:var(--mui-grey-50);text-align:center;border-radius:9px;padding:9px 10px}.campcard__stat b{font:600 17px/1 var(--mui-font);display:block}.campcard__stat span{font:10.5px/1.3 var(--mui-font);color:var(--mui-text-secondary)}.campcard__prog{margin-top:14px}.campcard__prog-top{font:var(--mui-caption);color:var(--mui-text-secondary);justify-content:space-between;margin-bottom:6px;display:flex}.campcard__foot{border-top:1px solid var(--mui-divider);align-items:center;gap:8px;margin-top:14px;padding-top:13px;display:flex}.avastack{display:flex}.avastack .miniava{border:2px solid #fff;width:24px;height:24px;margin-left:-7px;font-size:10px}.avastack .miniava:first-child{margin-left:0}.avastack__more{background:var(--mui-grey-200);width:24px;height:24px;color:var(--mui-text-secondary);font:600 10px/24px var(--mui-font);text-align:center;border:2px solid #fff;border-radius:50%;margin-left:-7px}.compose-grid{grid-template-columns:1fr 340px;align-items:start;gap:18px;display:grid}@media (width<=1100px){.compose-grid{grid-template-columns:1fr}}.aud-chip{border:1px solid var(--mui-divider);font:500 13px/1 var(--mui-font);cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:7px;padding:6px 8px 6px 12px;transition:all .14s;display:inline-flex}.aud-chip.is-on{background:var(--mui-primary);color:#fff;border-color:var(--mui-primary)}.aud-chip .msr{font-size:16px}.phone-preview{background:linear-gradient(160deg,#142e6e,#0a1f50);border-radius:18px;padding:16px}.notif-bubble{box-shadow:var(--mui-e4);background:#fff;border-radius:14px;gap:11px;padding:13px 14px;display:flex}.notif-bubble__ic{color:#fff;background:linear-gradient(150deg,#062f53,#1a3c8f);border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.chanrow{flex-wrap:wrap;gap:10px;display:flex}.chan{border:1.5px solid var(--mui-divider);cursor:pointer;text-align:center;background:#fff;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:120px;padding:12px;transition:all .14s;display:flex}.chan:hover{border-color:var(--mui-primary-outlinedBorder)}.chan.is-on{border-color:var(--mui-primary);background:var(--mui-primary-bg)}.chan .msr{color:var(--mui-primary);font-size:22px}.chan span{font:500 12.5px/1.3 var(--mui-font)}.settings-grid{grid-template-columns:228px 1fr;align-items:start;gap:20px;display:grid}@media (width<=900px){.settings-grid{grid-template-columns:1fr}}.set-field{border-bottom:1px solid var(--mui-divider);align-items:center;gap:16px;padding:14px 0;display:flex}.set-field:last-child{border-bottom:0}.set-field__t{flex:1;min-width:0}.set-field__t b{font:500 14px/1.3 var(--mui-font);display:block}.set-field__t span{font:var(--mui-caption);color:var(--mui-text-secondary)}.set-field__ctl{flex:none}.audit-dot{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.gm-grid{grid-template-columns:1fr 312px;align-items:start;gap:18px;display:grid}@media (width<=1080px){.gm-grid{grid-template-columns:1fr}}.gm{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);box-shadow:var(--mui-e2);background:#fff;flex-direction:column;display:flex;overflow:hidden}.gm__bar{background:var(--mui-grey-50);border-bottom:1px solid var(--mui-divider);align-items:center;gap:10px;padding:11px 16px;display:flex}.gm__bar-title{font:600 14px/1 var(--mui-font);flex:1;align-items:center;gap:9px;display:flex}.gm__bar-title .msr{color:var(--mui-primary);font-size:19px}.gm__row{border-bottom:1px solid var(--mui-divider);align-items:center;gap:10px;min-height:48px;padding:0 16px;display:flex}.gm__row-label{font:500 13px/1 var(--mui-font);color:var(--mui-text-secondary);flex:none;width:64px}.gm__chips{flex-wrap:wrap;flex:1;align-items:center;gap:6px;padding:7px 0;display:flex}.gm__to-chip{background:var(--mui-primary-bg);color:var(--mui-primary-dark);border:1px solid var(--mui-primary-outlinedBorder);font:500 13px/1 var(--mui-font);border-radius:99px;align-items:center;gap:6px;padding:4px 6px 4px 10px;display:inline-flex}.gm__to-chip .ava{background:var(--mui-primary);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.gm__to-chip button{cursor:pointer;color:inherit;opacity:.6;background:0 0;border:0;place-items:center;padding:0;display:grid}.gm__to-chip button:hover{opacity:1}.gm__addto{border:1px dashed var(--mui-primary-outlinedBorder);color:var(--mui-primary);cursor:pointer;font:500 12.5px/1 var(--mui-font);background:0 0;border-radius:99px;align-items:center;gap:5px;padding:4px 11px;display:inline-flex}.gm__addto:hover{background:var(--mui-primary-bg)}.gm__subject{font:500 15px/1 var(--mui-font);color:var(--mui-text-primary);background:0 0;border:0;outline:0;flex:1;padding:14px 0}.gm__subject::placeholder{color:var(--mui-text-disabled);font-weight:400}.gm__body{resize:none;width:100%;font:var(--mui-body2);color:var(--mui-text-primary);min-height:240px;line-height:1.7;font-family:var(--mui-font);border:0;outline:0;padding:16px}.gm__toolbar{border-top:1px solid var(--mui-divider);align-items:center;gap:2px;padding:6px 12px;display:flex}.gm__toolbar .sep{background:var(--mui-divider);width:1px;height:20px;margin:0 6px}.gm__fmt{cursor:pointer;width:32px;height:32px;color:var(--mui-text-secondary);background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.gm__fmt:hover{background:var(--mui-action-hover);color:var(--mui-text-primary)}.gm__foot{border-top:1px solid var(--mui-divider);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.gm__send{display:inline-flex}.gm__email-toggle{border:1px solid var(--mui-divider);cursor:pointer;font:var(--mui-body2);-webkit-user-select:none;user-select:none;border-radius:9px;align-items:center;gap:9px;padding:7px 12px;transition:all .14s;display:inline-flex}.gm__email-toggle:hover{background:var(--mui-action-hover)}.gm__email-toggle.is-on{border-color:var(--mui-secondary);background:var(--mui-secondary-bg);color:var(--mui-secondary-dark)}.gm__email-toggle .msr{font-size:19px}.gm__att{border:1px solid var(--mui-divider);background:var(--mui-grey-50);border-radius:8px;align-items:center;gap:10px;margin:0 16px 12px;padding:8px 12px;display:flex}.notifmenu__head{justify-content:space-between;align-items:center;min-width:340px;padding:10px 16px;display:flex}.notifmenu__unread{font:600 11px/1 var(--mui-font);color:#fff;background:var(--doan-red,#c8102e);border-radius:99px;padding:3px 8px}.notifmenu__markread{font:500 12px/1 var(--mui-font);color:var(--mui-primary);cursor:pointer}.notifmenu__markread:hover{text-decoration:underline}.notifmenu__list{max-height:360px;overflow-y:auto}.notifrow{cursor:pointer;align-items:flex-start;gap:11px;padding:11px 16px;transition:background .12s;display:flex;position:relative}.notifrow:hover{background:var(--mui-action-hover)}.notifrow.is-unread{background:var(--mui-primary-bg)}.notifrow.is-unread:hover{background:color-mix(in srgb, var(--mui-primary) 12%, #fff)}.notifrow__ic{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.notifrow__dot{background:var(--mui-primary);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.inbox{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;overflow:hidden}.inbox__toolbar{border-bottom:1px solid var(--mui-divider);align-items:center;gap:6px;padding:8px 14px;display:flex}.inbox__toolbar .sep{background:var(--mui-divider);width:1px;height:22px;margin:0 6px}.inbox__tabs{border-bottom:1px solid var(--mui-divider);gap:0;padding:0 8px;display:flex}.inbox__tab{cursor:pointer;font:500 13.5px/1 var(--mui-font);color:var(--mui-text-secondary);background:0 0;border:0;align-items:center;gap:8px;padding:13px 18px;display:flex;position:relative}.inbox__tab:hover{color:var(--mui-text-primary)}.inbox__tab.is-active{color:var(--mui-primary)}.inbox__tab.is-active:after{content:"";background:var(--mui-primary);border-radius:3px 3px 0 0;height:2.5px;position:absolute;bottom:-1px;left:12px;right:12px}.inbox__tab .n{background:var(--mui-grey-200);color:var(--mui-text-secondary);font:600 11px/1 var(--mui-font);border-radius:99px;padding:3px 7px}.inbox__tab.is-active .n{background:var(--mui-primary);color:#fff}.mailrow{border-bottom:1px solid var(--mui-divider);cursor:pointer;align-items:center;gap:10px;height:48px;padding:0 14px;transition:box-shadow .12s,background .12s;display:flex;position:relative}.mailrow:hover{box-shadow:inset 0 0 0 100vw #00000004, var(--mui-e2);z-index:1}.mailrow.is-unread{background:#fff}.mailrow.is-read{background:var(--mui-grey-50)}.mailrow__star{cursor:pointer;color:var(--mui-text-disabled);background:0 0;border:0;flex:none;place-items:center;padding:2px;display:grid}.mailrow__star:hover{color:var(--mui-warning)}.mailrow__star.is-on{color:#e6a700}.mailrow__ic{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.mailrow__from{white-space:nowrap;text-overflow:ellipsis;width:180px;font:var(--mui-body2);color:var(--mui-text-primary);flex:none;overflow:hidden}.mailrow.is-unread .mailrow__from{font-weight:700}.mailrow__txt{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:var(--mui-body2);color:var(--mui-text-secondary);flex:1;overflow:hidden}.mailrow__txt b{color:var(--mui-text-primary);font-weight:400}.mailrow.is-unread .mailrow__txt b{font-weight:700}.mailrow__time{font:var(--mui-caption);color:var(--mui-text-secondary);text-align:right;flex:none;width:96px}.mailrow.is-unread .mailrow__time{color:var(--mui-text-primary);font-weight:600}.mailrow__actions{background:inherit;align-items:center;gap:2px;padding-left:8px;display:none;position:absolute;right:10px}.mailrow:hover .mailrow__time{display:none}.mailrow:hover .mailrow__actions{display:flex}.mailread__head{border-bottom:1px solid var(--mui-divider);align-items:center;gap:6px;padding:8px 14px;display:flex}.mailread__body{padding:22px 26px}.mailread__subject{font:400 22px/1.3 var(--mui-font);margin:0 0 18px}.mailread__sender{align-items:center;gap:13px;margin-bottom:22px;display:flex}.mailread__ava{color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.mailread__text{font:var(--mui-body1);color:var(--mui-text-primary);max-width:680px;line-height:1.75}.mbox{grid-template-columns:228px 1fr;align-items:start;gap:18px;display:grid}@media (width<=900px){.mbox{grid-template-columns:1fr}}.mbox-nav{flex-direction:column;gap:3px;display:flex;position:sticky;top:14px}.mbox-compose{background:var(--mui-primary);color:#fff;cursor:pointer;border-radius:var(--mui-radius);font:500 14px/1 var(--mui-font);box-shadow:var(--mui-e2);border:0;justify-content:center;align-items:center;gap:9px;margin-bottom:10px;padding:13px 18px;transition:box-shadow .15s,background .15s;display:inline-flex}.mbox-compose:hover{background:var(--mui-primary-dark);box-shadow:var(--mui-e4)}.mbox-fold{cursor:pointer;text-align:left;font:500 13.5px/1.2 var(--mui-font);color:var(--mui-text-primary);background:0 0;border:0;border-radius:99px;align-items:center;gap:13px;padding:9px 14px;transition:background .12s;display:flex}.mbox-fold:hover{background:var(--mui-action-hover)}.mbox-fold.is-active{background:var(--mui-primary-bg);color:var(--mui-primary);font-weight:600}.mbox-fold .msr{flex:none;font-size:20px}.mbox-fold__label{flex:1;min-width:0}.mbox-fold__n{font:600 12px/1 var(--mui-font);color:var(--mui-text-secondary);font-variant-numeric:tabular-nums}.mbox-fold.is-active .mbox-fold__n{color:var(--mui-primary)}.mbox-navdiv{background:var(--mui-divider);height:1px;margin:8px 12px}.mbox-nav__label{font:700 10.5px/1 var(--mui-font);letter-spacing:.06em;text-transform:uppercase;color:var(--mui-text-secondary);padding:10px 14px 6px}.org{grid-template-columns:340px 1fr;align-items:start;gap:18px;display:grid}@media (width<=1000px){.org{grid-template-columns:1fr}}.org-tree{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;flex-direction:column;max-height:calc(100dvh - 150px);display:flex;position:sticky;top:14px;overflow:hidden}.org-tree__search{border-bottom:1px solid var(--mui-divider);align-items:center;gap:8px;padding:10px 12px;display:flex}.org-tree__search .msr{color:var(--mui-text-secondary);font-size:19px}.org-tree__search input{font:var(--mui-body2);background:0 0;border:0;outline:0;flex:1}.org-tree__scroll{flex:1;padding:6px;overflow-y:auto}.utrow{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;transition:background .12s;display:flex}.utrow:hover{background:var(--mui-action-hover)}.utrow.is-sel{background:var(--mui-primary-bg)}.utrow.is-sel .utrow__name{color:var(--mui-primary);font-weight:600}.utrow__toggle{cursor:pointer;width:22px;height:22px;color:var(--mui-text-secondary);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.utrow__toggle:hover{background:var(--mui-action-selected)}.utrow__toggle.is-leaf{visibility:hidden}.utrow__ic{border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.utrow__name{min-width:0;font:var(--mui-body2);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.utrow__n{font:600 11px/1 var(--mui-font);color:var(--mui-text-secondary);font-variant-numeric:tabular-nums;flex:none}.org-bc{font:var(--mui-body2);flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:14px;display:flex}.org-bc__item{cursor:pointer;color:var(--mui-primary);white-space:nowrap}.org-bc__item.cur{color:var(--mui-text-primary);cursor:default;font-weight:600}.org-bc .sep{color:var(--mui-text-disabled)}.feedcard{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);cursor:pointer;gap:12px;padding:12px;transition:all .14s;display:flex}.feedcard:hover{box-shadow:var(--mui-e3);border-color:#0000}.feedcard__thumb{object-fit:cover;background:var(--mui-grey-200);width:104px;height:72px;color:var(--mui-text-disabled);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.feedcard__thumb .msr{font-size:30px}.feed-grid{grid-template-columns:1fr 312px;align-items:start;gap:20px;display:grid}@media (width<=1040px){.feed-grid{grid-template-columns:1fr}.feed-side{display:none}}.feed-col{flex-direction:column;gap:16px;min-width:0;display:flex}.feed-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:14px}.post{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;overflow:hidden}.post.is-pinned{border-color:var(--mui-warning);box-shadow:0 0 0 1px var(--mui-warning)}.post.is-featured{border-color:var(--mui-primary)}.post__flag{font:600 11.5px/1 var(--mui-font);align-items:center;gap:6px;padding:7px 16px;display:flex}.post__flag--pin{background:var(--mui-warning-light);color:#fff}.post__flag--feat{background:var(--mui-primary);color:#fff}.post__flag--pend{background:var(--mui-grey-100);color:var(--mui-text-secondary)}.post__head{align-items:center;gap:11px;padding:13px 16px 10px;display:flex}.post__author{font:600 14px/1.2 var(--mui-font);align-items:center;gap:6px;display:flex}.post__sub{font:var(--mui-caption);color:var(--mui-text-secondary);flex-wrap:wrap;align-items:center;gap:5px;margin-top:2px;display:flex}.post__actchip{background:var(--mui-grey-50);border:1px solid var(--mui-divider);cursor:pointer;border-radius:9px;align-items:center;gap:5px;max-width:max-content;margin:0 16px 10px;padding:7px 11px;transition:all .14s;display:inline-flex}.post__actchip:hover{background:var(--mui-primary-bg);border-color:var(--mui-primary-outlinedBorder)}.post__actchip .dot{border-radius:3px;flex:none;width:9px;height:9px}.post__actchip .nm{font:500 12.5px/1 var(--mui-font);color:var(--mui-text-primary)}.post__actchip .meta{font:var(--mui-caption);color:var(--mui-text-secondary)}.post__text{font:var(--mui-body2);padding:0 16px 12px;line-height:1.65}.post__photos{gap:2px;display:grid}.post__photos.n1{grid-template-columns:1fr}.post__photos.n2{grid-template-columns:1fr 1fr}.post__photos.n3{grid-template-columns:2fr 1fr}.post__photos.n4{grid-template-columns:1fr 1fr}.post__ph{aspect-ratio:16/10;color:#fff9;place-items:center;display:grid;position:relative;overflow:hidden}.post__photos.n3 .post__ph:first-child{aspect-ratio:auto;grid-row:span 2}.post__ph .msr{font-size:30px}.post__ph-more{color:#fff;font:600 22px var(--mui-font);background:#00000073;place-items:center;display:grid;position:absolute;inset:0}.post__stats{font:var(--mui-caption);color:var(--mui-text-secondary);align-items:center;gap:12px;padding:9px 16px;display:flex}.post__bar{border-top:1px solid var(--mui-divider);align-items:center;gap:4px;padding:5px 8px;display:flex}.post__bar .grow{flex:1}.feed-stat{align-items:center;gap:12px;padding:11px 0;display:flex}.feed-stat__ic{border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.feed-stat__v{font:600 18px/1 var(--mui-font)}.feed-stat__l{font:var(--mui-caption);color:var(--mui-text-secondary);margin-top:2px}.hashtag{background:var(--mui-primary-bg);color:var(--mui-primary);font:500 12.5px/1 var(--mui-font);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:6px 11px;display:inline-flex}.hashtag:hover{background:var(--mui-primary);color:#fff}.revbanner{border-radius:var(--mui-radius);background:linear-gradient(110deg,var(--mui-primary-bg),#fff);border:1px solid var(--mui-primary-outlinedBorder);align-items:center;gap:14px;margin-bottom:16px;padding:14px 18px;display:flex}.revbanner__ic{background:var(--mui-primary);color:#fff;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.review-ov{z-index:1500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#061220d1;flex-direction:column;display:flex;position:fixed;inset:0}.review-top{color:#fff;align-items:center;gap:16px;padding:16px 24px;display:flex}.review-top__title{font:600 16px/1.2 var(--mui-font);flex:none;align-items:center;gap:9px;display:flex}.review-prog{background:#ffffff2e;border-radius:99px;flex:1;max-width:420px;height:7px;overflow:hidden}.review-prog__bar{background:var(--doan-gold,#ffd64a);height:100%;transition:width .3s var(--mui-ease-out);border-radius:99px}.review-top__count{font:600 14px/1 var(--mui-font);font-variant-numeric:tabular-nums}.review-top__close{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:9px;place-items:center;width:36px;height:36px;margin-left:auto;display:grid}.review-top__close:hover{background:#ffffff38}.review-stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:8px 24px 24px;display:flex}.review-card{width:min(680px,100%);max-height:100%;box-shadow:var(--mui-e24);animation:revpop .25s var(--mui-ease-out);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}@keyframes revpop{0%{opacity:0;transform:translateY(10px)scale(.98)}}.review-card__scroll{overflow-y:auto}.review-acts{border-top:1px solid var(--mui-divider);align-items:center;gap:12px;padding:14px 20px;display:flex}.review-big{cursor:pointer;font:600 15px/1 var(--mui-font);border:0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:9px;padding:15px;transition:all .14s;display:flex}.review-big--no{background:var(--mui-error-light);color:#fff}.review-big--no:hover{filter:brightness(.94)}.review-big--skip{background:var(--mui-grey-100);color:var(--mui-text-secondary);flex:none;padding:15px 20px}.review-big--skip:hover{background:var(--mui-grey-200)}.review-big--yes{background:var(--mui-success);color:#fff}.review-big--yes:hover{filter:brightness(.94)}.review-big kbd{font:600 11px/1 var(--mui-font);opacity:.7;border:1px solid;border-radius:5px;padding:3px 5px}.review-done{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:14px;display:flex}.review-done__ic{background:#5fd39a2e;border-radius:50%;place-items:center;width:84px;height:84px;display:grid}.review-kbd-hint{color:#fff9;font:var(--mui-caption);justify-content:center;gap:18px;padding:0 24px 18px;display:flex}.review-kbd-hint kbd{font:600 10px/1 var(--mui-font);border:1px solid #ffffff4d;border-radius:4px;margin-right:5px;padding:3px 5px}.pilltabs{flex-wrap:wrap;gap:8px;display:flex}.pilltab{border:1px solid var(--mui-divider);cursor:pointer;font:500 13px/1 var(--mui-font);color:var(--mui-text-secondary);background:#fff;border-radius:99px;align-items:center;gap:7px;padding:7px 14px;transition:all .14s;display:inline-flex}.pilltab:hover{border-color:var(--mui-primary-outlinedBorder);color:var(--mui-text-primary)}.pilltab.is-active{background:var(--mui-primary);border-color:var(--mui-primary);color:#fff}.pilltab__n{background:#00000014;border-radius:99px;padding:1px 7px;font-size:11px}.pilltab.is-active .pilltab__n{background:#ffffff40}.navitem .msr,.kpi__ic .msr,.subnav .msr{max-width:1.4em;overflow:hidden}@media (width<=1280px){.kpi-row{grid-template-columns:repeat(2,1fr)!important}}@media (width<=1080px){.grid-2,.grid-3,.detail-grid{grid-template-columns:1fr}.subnav{flex-wrap:wrap;gap:4px;display:flex;position:static}.subnav button{width:auto}}@media (width<=640px){.cs-stats-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=760px){.kpi-row{grid-template-columns:1fr!important}.topbar__search{display:none}}@media (width<=900px){.rail{box-shadow:var(--mui-e16);position:fixed;top:0;left:0}.rail.is-hidden{transform:translate(-100%)}.content{padding:16px 14px 48px}.rail__collapse{display:none}.rail.is-mini{width:var(--rail-w)}.rail.is-mini .rail__brand-text,.rail.is-mini .rail__search input,.rail.is-mini .rail__search kbd,.rail.is-mini .navitem__label,.rail.is-mini .navitem__badge,.rail.is-mini .rail__foot-website-label{display:inline-flex}.rail.is-mini .rail__foot-website{flex:1;justify-content:flex-start;gap:10px;padding:9px 12px}.rail.is-mini .navitem{justify-content:flex-start;padding:8px 11px}.rail.is-mini .rail__group{text-align:left;padding:16px 12px 7px;font-size:10.5px}.rail.is-mini .rail__group:after{content:none}.rail__close{display:flex}}.topbar__hamburger{cursor:pointer;color:var(--mui-text-secondary);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;display:none}.topbar__hamburger:hover{background:var(--mui-action-hover)}@media (width<=900px){.topbar__hamburger{display:inline-flex}}@media (width<=600px){.topbar{gap:8px;padding:0 12px}.topbar__lang{display:none}.topbar__h{font-size:15px}}:root{--topbar-h:60px;--doan-red:#c8102e;--doan-gold:#ffd64a;--navy-900:#042440;--navy-700:#093a66;--content-max:1360px;--rail-left:264px;--rail-right:304px}@keyframes gpsPulse{0%{opacity:.7;transform:scale(.6)}70%{opacity:0;transform:scale(2.4)}to{opacity:0}}@keyframes scanmove{0%{top:12%}to{top:86%}}html.tns,body.tns{height:100%}.tns{background:var(--mui-bg-default)}.tns ::-webkit-scrollbar{width:10px;height:10px}.tns ::-webkit-scrollbar-thumb{background:#00000029 padding-box content-box;border:2px solid #0000;border-radius:99px}.tns ::-webkit-scrollbar-thumb:hover{background:#00000047 padding-box content-box}.tns.app{flex-direction:column;width:100vw;height:100dvh;display:flex;overflow:hidden}.tns .topbar{height:var(--topbar-h);border-bottom:1px solid var(--mui-divider);z-index:50;background:#fff;flex:none;align-items:center;gap:14px;padding:0 18px;display:flex;position:relative}.tns .topbar__brand{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.tns .topbar__emblem{background:radial-gradient(circle at 32% 28%,#3f62b8,#142e6e 78%);border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.tns .topbar__emblem .star{color:var(--doan-gold);font-size:21px;line-height:1}.tns .topbar__brand-text{line-height:1.2}.tns .topbar__brand-title{font:700 13.5px/1.2 var(--mui-font);color:var(--mui-primary);letter-spacing:.2px}.tns .topbar__brand-sub{font:400 10.5px/1.2 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .topbar__brand-logos{flex-shrink:0;align-items:center;gap:4px;display:flex}.tns .topbar__brand-logo{object-fit:contain;width:34px;height:34px}.tns .topbar__brand-logo--hoi{width:30px;height:30px}.tns .topbar__brand-mini{display:none}.tns .topbar__search{background:var(--mui-grey-100);border:1px solid #0000;border-radius:99px;flex:0 auto;align-items:center;gap:8px;width:clamp(0px,50vw - 600px,300px);min-width:0;max-width:300px;height:38px;padding:0 13px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.tns .topbar__search:focus-within{border-color:var(--mui-primary);box-shadow:0 0 0 3px rgba(var(--mui-primary-rgb),.12);background:#fff}.tns .topbar__search .msr{color:var(--mui-text-secondary);font-size:19px}.tns .topbar__search input{min-width:0;font:var(--mui-body2);color:var(--mui-text-primary);background:0 0;border:0;outline:0;flex:1}.tns .topbar__search input::placeholder{color:var(--mui-text-disabled)}.tns .topnav{align-items:stretch;gap:4px;height:100%;display:flex;position:absolute;left:50%;transform:translate(-50%)}.tns .topnav__tab{cursor:pointer;min-width:78px;color:var(--mui-text-secondary);font:500 10.5px/1 var(--mui-font);letter-spacing:.02em;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:8px 0;padding:0 14px;text-decoration:none;transition:color .14s,background .14s;display:flex;position:relative}.tns .topnav__tab .msr{font-size:23px}.tns .topnav__tab:hover{background:var(--mui-action-hover);color:var(--mui-text-primary)}.tns .topnav__tab.is-active{color:var(--mui-primary)}.tns .topnav__tab.is-active:after{content:"";background:var(--mui-primary);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-8px;left:14px;right:14px}.tns.app.v-b .topnav__tab.is-active{background:rgba(var(--mui-primary-rgb),.1)}.tns.app.v-b .topnav__tab.is-active:after{display:none}.tns .topbar__right{align-items:center;gap:6px;margin-left:auto;display:flex}.tns .topbar__ibtn{cursor:pointer;width:40px;height:40px;color:var(--mui-text-secondary);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background .14s;display:flex;position:relative}.tns .topbar__ibtn:hover{background:var(--mui-action-hover);color:var(--mui-text-primary)}.tns .topbar__ibtn .msr{font-size:22px}.tns .topbar__ibtn .dotbadge{background:var(--doan-red);color:#fff;min-width:15px;height:15px;font:600 9.5px/15px var(--mui-font);text-align:center;box-sizing:content-box;pointer-events:none;border:1.5px solid #fff;border-radius:99px;padding:0 4px;position:absolute;top:1px;right:-1px}.tns .topbar__ava{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:2px}.tns .topbar__ava:hover{box-shadow:0 0 0 3px rgba(var(--mui-primary-rgb),.15)}.tns .topbar__ibtn[data-mobile-only]{display:none}@media (width<=768px){.tns .topbar__ibtn[data-mobile-only]{display:flex}}.tns .frame{overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;overflow-y:auto}.tns .cols{grid-template-columns:var(--rail-left) minmax(0,1fr) var(--rail-right);align-items:start;gap:20px;width:100%;margin:0;padding:20px 22px 60px;display:grid}.tns .cols>.colmain,.tns .cols>main.colmain{width:100%;max-width:860px;margin:0 auto}.tns .cols.no-right{grid-template-columns:var(--rail-left) minmax(0,1fr)}.tns .cols.no-right>main.colmain{max-width:none}.tns .cols.full{max-width:none;padding:0;display:block}.tns .colmain{flex-direction:column;gap:16px;min-width:0;display:flex}.tns .side{max-height:calc(100vh - var(--topbar-h) - 84px);max-height:calc(100dvh - var(--topbar-h) - 84px);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:14px;display:flex;position:sticky;top:20px;overflow-y:auto}.tns .side>*{flex:none}.tns .sidecard{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;overflow:hidden}.tns .side__me{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:13px 14px;text-decoration:none;transition:background .14s;display:flex}.tns .side__me:hover{background:var(--mui-action-hover)}.tns .side__me-name{font:600 14px/1.25 var(--mui-font);color:var(--mui-text-primary)}.tns .side__me-sub{font:400 12px/1.3 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .side__me .side__me-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tns .side__xp{padding:0 14px 12px}.tns .side__xp-row{font:500 11px/1 var(--mui-font);color:var(--mui-text-secondary);justify-content:space-between;gap:8px;margin-bottom:5px;display:flex}.tns .side__xp-row b{color:var(--mui-primary)}.tns .side__xp-row>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tns .side__xp-row>span+span{white-space:nowrap;flex:none}.tns .side__cta{border-radius:var(--mui-radius);color:#fff;background:linear-gradient(135deg,#142e6e,#1a3c8f);flex-direction:column;gap:8px;padding:13px 14px;display:flex}.tns .side__cta-title{font:600 13.5px/1.2 var(--mui-font);align-items:center;gap:8px;display:flex}.tns .side__cta-sub{font:400 11.5px/1.4 var(--mui-font);color:#ffffffbf}.tns .side__cta-btns{gap:8px;margin-top:2px;display:flex}.tns .side__cta-btns .mui-btn{flex:1}.tns .btn-on-dark{color:var(--mui-primary)!important;background:#fff!important}.tns .btn-on-dark:hover{background:#e8f0f7!important}.tns .btn-ghost-dark{color:#fff!important;background:0 0!important;border:1px solid #ffffff73!important}.tns .btn-ghost-dark:hover{background:#ffffff1f!important}.tns .navlist{flex-direction:column;gap:1px;padding:7px;display:flex}.tns .navlist__group{font:700 10.5px/1 var(--mui-font);letter-spacing:.09em;text-transform:uppercase;color:var(--mui-text-secondary);padding:10px 10px 6px}.tns .navlink{cursor:pointer;text-align:left;width:100%;font:500 13.5px/1.3 var(--mui-font);color:var(--mui-text-primary);background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:8px 10px;text-decoration:none;transition:background .14s,color .14s;display:flex;position:relative}.tns .navlink:hover{background:var(--mui-action-hover)}.tns .navlink.is-active{background:rgba(var(--mui-primary-rgb),.08);color:var(--mui-primary)}.tns .navlink.is-active:before{content:"";background:var(--mui-primary);border-radius:0 3px 3px 0;width:3px;height:19px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.tns .navlink .msr{color:var(--mui-text-secondary);font-size:20px}.tns .navlink.is-active .msr{color:var(--mui-primary)}.tns .navlink__badge{background:var(--doan-red);color:#fff;min-width:18px;height:18px;font:600 10.5px/18px var(--mui-font);text-align:center;border-radius:99px;margin-left:auto;padding:0 5px}.tns .navlink__chev{color:var(--mui-text-secondary);transition:transform .18s;display:inline-flex}.tns .navlink.is-open .navlink__chev{transform:rotate(90deg)}.tns .navsub{border-left:1.5px solid var(--mui-divider);flex-direction:column;gap:1px;margin:1px 0 3px 19px;padding-left:8px;display:flex}.tns .navsub .navlink{font:500 13px/1.3 var(--mui-font);gap:9px;padding:6.5px 9px}.tns .navsub .navlink .msr{font-size:17px}.tns .navsub .navlink.is-active:before{display:none}.tns .side__foot{font:400 11px/1.4 var(--mui-font);color:var(--mui-text-disabled);padding:2px 6px}.tns .rrail{max-height:calc(100vh - var(--topbar-h) - 40px);max-height:calc(100dvh - var(--topbar-h) - 40px);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:14px;display:flex;position:sticky;top:20px;overflow-y:auto}.tns .widget{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;overflow:hidden}.tns .widget__head{font:600 13.5px/1.2 var(--mui-font);color:var(--mui-text-primary);align-items:center;gap:8px;padding:12px 14px 10px;display:flex}.tns .widget__head .msr{color:var(--mui-primary);font-size:19px}.tns .widget__head .spacer{flex:1}.tns .widget__count{font:600 11px/1 var(--mui-font);color:var(--mui-text-secondary);background:var(--mui-grey-100);border-radius:99px;padding:4px 8px}.tns .widget__body{flex-direction:column;gap:10px;padding:2px 14px 12px;display:flex}.tns .widget__foot{border-top:1px solid var(--mui-divider)}.tns .widget__foot .mui-btn{border-radius:0;width:100%}.tns .wrow{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:3px;margin:0 -8px;padding:7px 8px;text-decoration:none;transition:background .14s;display:flex}.tns .wrow:hover{background:var(--mui-action-hover)}.tns .wrow__title{font:500 13px/1.35 var(--mui-font);color:var(--mui-text-primary)}.tns .wrow__meta{font:400 11.5px/1.3 var(--mui-font);color:var(--mui-text-secondary);flex-wrap:wrap;align-items:center;gap:5px;display:flex}.tns .wrow__meta .msr{font-size:14px}.tns .contactline{font:400 12.5px/1.4 var(--mui-font);color:var(--mui-text-primary);align-items:center;gap:9px;display:flex}.tns .contactline .msr{color:var(--mui-text-secondary);font-size:17px}.tns .hero-a{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.tns .hero-a__text{flex:1;min-width:180px}.tns .hero-a__hi{font:600 16px/1.3 var(--mui-font);color:var(--mui-text-primary)}.tns .hero-a__sub{font:400 12.5px/1.45 var(--mui-font);color:var(--mui-text-secondary);margin-top:2px}.tns .hero-a__btns{flex-wrap:wrap;gap:8px;display:flex}.tns .hero-b{border-radius:var(--mui-radius-lg);color:#fff;background:linear-gradient(120deg,#0a1f50 0%,#1a3c8f 62%,#2a5cbf 100%);padding:22px 22px 20px;position:relative;overflow:hidden}.tns .hero-b:after{content:"";background:#ffffff12;border-radius:50%;width:260px;height:260px;position:absolute;top:-80px;right:-60px}.tns .hero-b:before{content:"";background:#ffffff0d;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-110px;right:40px}.tns .hero-b__eyebrow{font:700 10.5px/1 var(--mui-font);letter-spacing:.12em;text-transform:uppercase;color:#ffa9c9}.tns .hero-b__hi{font:600 21px/1.3 var(--mui-font);margin-top:7px}.tns .hero-b__sub{font:400 13px/1.5 var(--mui-font);color:#fffc;max-width:520px;margin-top:3px}.tns .hero-b__btns{z-index:1;flex-wrap:wrap;gap:9px;margin-top:14px;display:flex;position:relative}.tns .audpill{border:1px solid var(--mui-divider);background:var(--mui-grey-100);cursor:pointer;font:600 11px/1.2 var(--mui-font);color:var(--mui-text-primary);border-radius:99px;align-items:center;gap:3px;padding:3px 7px 3px 9px;transition:background .14s;display:inline-flex}.tns .audpill:hover{background:var(--mui-grey-200)}.tns .audpill .msr{color:var(--mui-text-secondary)}.tns .compose__text{resize:vertical;min-height:96px;font:400 14.5px/1.55 var(--mui-font);color:var(--mui-text-primary);box-sizing:border-box;background:0 0;border:0;outline:0;width:100%;padding:2px 0}.tns .compose__text::placeholder{color:var(--mui-text-disabled)}.tns .compose__tag{background:rgba(var(--mui-primary-rgb),.06);border:1px solid rgba(var(--mui-primary-rgb),.25);font:400 12.5px/1.35 var(--mui-font);color:var(--mui-text-primary);border-radius:9px;align-items:center;gap:8px;padding:8px 11px;display:flex}.tns .compose__tag .msr{color:var(--mui-primary)}.tns .compose__opts{border:1px solid var(--mui-divider);border-radius:10px;align-items:center;gap:6px;padding:7px 8px 7px 13px;display:flex}.tns .compose-dialog .mui-dialog{flex-direction:column;max-width:min(680px,94vw);max-height:90vh;display:flex}.tns .compose-dialog .mui-dialog .mui-dialog__title{flex:none}.tns .compose-dialog .mui-dialog .mui-dialog__actions{border-top:1px solid var(--mui-divider);flex:none}.tns .compose-dialog .compose__text{min-height:140px}.tns .compose-dialog .mui-dialog .mui-dialog__content{flex:auto;min-height:0;overflow-y:auto}@media (width<=640px){.tns .compose-dialog .mui-backdrop{justify-content:stretch;align-items:stretch;padding:0}.tns .compose-dialog .mui-dialog{width:100%;max-width:none;height:100%;max-height:none;border-radius:0!important}}.tns .actpick__row{cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;transition:background .13s;display:flex}.tns .actpick__row:hover{background:var(--mui-action-hover)}.tns .actpick-dialog .mui-dialog__content{padding:8px 14px 14px}.tns .actpick__sec{font:700 12px/1 var(--mui-font);letter-spacing:.04em;text-transform:uppercase;color:var(--mui-text-secondary)}.tns .actpick__hint{font:400 12.5px/1.5 var(--mui-font);color:var(--mui-text-secondary);margin:0;padding:6px 2px}.tns .compose__actbtn{border:1px solid var(--mui-divider);cursor:pointer;height:36px;font:500 12.5px/1 var(--mui-font);color:var(--mui-text-primary);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 12px;transition:background .14s,border-color .14s;display:inline-flex}.tns .compose__actbtn:hover{background:var(--mui-grey-100);border-color:rgba(var(--mui-primary-rgb),.4)}.tns .compose__actbtn .msr{color:var(--mui-primary);font-size:18px}.tns .composer{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;align-items:center;gap:10px;padding:12px 14px;display:flex}.tns .composer__input{background:var(--mui-grey-100);height:40px;font:var(--mui-body2);color:var(--mui-text-secondary);text-align:left;cursor:pointer;border:0;border-radius:99px;flex:1;padding:0 16px;transition:background .14s}.tns .composer__input:hover{background:var(--mui-grey-200)}.tns .post{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;overflow:hidden}.tns .post__head{align-items:center;gap:10px;padding:12px 14px 0;display:flex}.tns .post__who{flex:1;min-width:0}.tns .post__name{font:600 13.5px/1.2 var(--mui-font);color:var(--mui-text-primary);flex-wrap:wrap;align-items:center;gap:7px;display:flex}.tns .post__meta{font:400 11.5px/1.3 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .post__body{font:var(--mui-body2);color:var(--mui-text-primary);padding:10px 14px 12px;line-height:1.55}.tns .post__body--clamp,.tns .actpost__desc--clamp{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tns .post__body--clamp{padding-bottom:0}.tns .post__more-btn{cursor:pointer;text-align:left;font:600 13px/1.5 var(--mui-font);color:var(--mui-text-secondary);background:0 0;border:0;padding:2px 14px 0;display:block}.tns .post__more-btn:hover{color:var(--mui-text-primary);text-decoration:underline}.tns .post__photos{gap:3px;display:grid}.tns .post__photos image-slot{width:100%;height:100%;display:block}.tns .post__photos--1{grid-template-columns:1fr}.tns .post__photos--1 .post__photo{background:var(--mui-grey-100);justify-content:center;align-items:center;width:100%;max-height:480px;display:flex}.tns .post__photos--1 .post__photo img{max-width:100%;max-height:480px;object-fit:contain!important;width:auto!important;height:auto!important}.tns .post__photos--2{grid-template-columns:1fr 1fr}.tns .post__photos--2 .post__photo{aspect-ratio:1}.tns .post__photos--3{grid-template-columns:1fr 1fr}.tns .post__photos--3 .post__photo:first-child{aspect-ratio:2;grid-column:1/-1}.tns .post__photos--3 .post__photo:not(:first-child){aspect-ratio:1}.tns .post__photos--4{grid-template-columns:1fr 1fr}.tns .post__photos--4 .post__photo{aspect-ratio:1}.tns .post__photo{position:relative;overflow:hidden}.tns .post__photo-more{color:#fff;font:600 22px/1 var(--mui-font);pointer-events:none;z-index:2;background:#04244073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tns .post__actwrap{padding:4px 14px 13px}.tns .post__photos+.post__actwrap{padding-top:13px}.tns .post__stats{font:400 12.5px/1 var(--mui-font);color:var(--mui-text-secondary);align-items:center;gap:6px;padding:9px 14px 8px;display:flex}.tns .post__stats .heart{background:var(--doan-red);border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;display:inline-flex}.tns .post__stats .heart .msr{color:#fff;font-size:12px}.tns .post__stats .spacer{flex:1}.tns .post__acts{border-top:1px solid var(--mui-divider);display:flex}.tns .post__act{cursor:pointer;font:500 12.5px/1 var(--mui-font);color:var(--mui-text-secondary);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:7px;padding:9px 0;transition:background .14s,color .14s;display:flex}.tns .post__act:hover{background:var(--mui-action-hover);color:var(--mui-text-primary)}.tns .post__act .msr{font-size:18px}.tns .post__act.is-on{color:var(--mui-primary)}.tns .post__act.is-on .msr{font-variation-settings:"FILL" 1}.tns .actgrid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:14px;display:grid}.tns .actcard{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);transition:box-shadow .18s var(--mui-ease-standard), transform .18s var(--mui-ease-standard), border-color .18s;cursor:pointer;background:#fff;flex-direction:column;display:flex;overflow:hidden}.tns .actcard:hover{box-shadow:var(--mui-e4);border-color:#0000;transform:translateY(-2px)}.tns .actcard__cover{align-items:flex-end;height:86px;padding:10px 14px;display:none;position:relative}.tns.app.v-b .actcard__cover{display:flex}.tns .actcard__cover .msr{color:#ffffffd9;font-size:26px;position:absolute;top:10px;right:12px}.tns .actcard__cover-type{font:700 10.5px/1 var(--mui-font);letter-spacing:.1em;text-transform:uppercase;color:#fff;opacity:.95}.tns .actcard__body{flex-direction:column;flex:1;gap:8px;padding:12px 14px 10px;display:flex}.tns .actcard__top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tns .actcard__title{font:600 14.5px/1.35 var(--mui-font);color:var(--mui-text-primary);text-wrap:pretty}.tns .actcard__unit{font:400 12px/1.3 var(--mui-font);color:var(--mui-text-secondary);align-items:center;gap:6px;display:flex}.tns .actcard__unit .msr{font-size:15px}.tns .actcard__metas{flex-direction:column;gap:5px;margin-top:2px;display:flex}.tns .meta-line{font:400 12.5px/1.35 var(--mui-font);color:var(--mui-text-primary);align-items:center;gap:8px;display:flex}.tns .meta-line .msr{color:var(--mui-text-secondary);flex:none;font-size:16px}.tns .meta-line b{font-weight:600}.tns .actcard__foot{border-top:1px solid var(--mui-divider);align-items:center;gap:8px;padding:9px 14px;display:flex}.tns .actcard__slots{font:500 11.5px/1.2 var(--mui-font);color:var(--mui-text-secondary);flex:1;min-width:0}.tns .actcard__slots .mui-linear{margin-top:5px}.tns .xpchip{font:700 11px/1 var(--mui-font);color:#8a5a00;background:#fff3d6;border-radius:99px;align-items:center;gap:3px;padding:4px 8px;display:inline-flex}.tns .xpchip .msr{font-size:13px}.tns .actpost{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;flex-direction:column;display:flex;overflow:hidden}.tns .actpost__head{align-items:center;gap:11px;padding:13px 16px 0;display:flex}.tns .actpost__unit{font:600 13.5px/1.25 var(--mui-font);color:var(--mui-text-primary);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tns .actpost__sub{font:400 11.5px/1.3 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .actpost__title{text-align:left;cursor:pointer;font:600 16.5px/1.35 var(--mui-font);color:var(--mui-text-primary);text-wrap:pretty;background:0 0;border:0;padding:11px 16px 0}.tns .actpost__title:hover{color:var(--mui-primary);text-decoration:underline}.tns .actpost__desc{font:400 13.5px/1.6 var(--mui-font);color:var(--mui-text-primary);padding:6px 16px 0}.tns .actpost__cover{cursor:pointer;justify-content:center;align-items:center;height:280px;margin:12px 0 0;display:flex;position:relative;overflow:hidden}.tns .actpost__cover image-slot{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.tns .actpost__cover .bigic{color:#fff9;pointer-events:none;font-size:72px}.tns .actpost__metas{grid-template-columns:1fr 1fr;gap:7px 16px;padding:13px 16px 9px;display:grid}.tns .actpost__foot{border-top:1px solid var(--mui-divider);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:10px 16px;display:flex}.tns .actpost__like{border-radius:99px;flex:none!important;padding:7px 12px!important}.tns .actpost__like:hover{background:var(--mui-action-hover)}@media (width<=760px){.tns .actpost__metas{grid-template-columns:1fr}}.tns .actrow{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;align-items:center;gap:12px;padding:12px 14px;display:flex}.tns .actrow__date{background:rgba(var(--mui-primary-rgb),.08);width:50px;height:54px;color:var(--mui-primary);border-radius:9px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.tns .actrow__date b{font:700 18px/1 var(--mui-font)}.tns .actrow__date span{font:600 10px/1 var(--mui-font);letter-spacing:.05em;text-transform:uppercase;margin-top:3px}.tns .actrow__main{flex:1;min-width:0}.tns .actrow__title{font:600 13.5px/1.3 var(--mui-font);color:var(--mui-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tns .actrow__meta{font:400 11.5px/1.3 var(--mui-font);color:var(--mui-text-secondary);flex-wrap:wrap;gap:10px;min-width:0;margin-top:3px;display:flex}.tns .actrow__meta span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.tns .actrow__meta .msr{flex:none;font-size:14px}.tns .actrow__action{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}@media (width<=560px){.tns .actrow{flex-wrap:wrap;align-items:flex-start;gap:8px 10px;padding:11px 12px}.tns .actrow__date{width:44px;height:48px}.tns .actrow__main{flex:1 1 0;min-width:0}.tns .actrow__action{flex:100%;justify-content:flex-start;min-width:0;margin-left:54px}.tns .actrow__action .mui-chip{min-width:0;max-width:100%;overflow:hidden}.tns .actrow__action .mui-chip>:not(.msr){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (width<=400px){.tns .actrow__action{margin-left:0}}.tns .pagehead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tns .pagehead__title{font:600 19px/1.25 var(--mui-font);color:var(--mui-text-primary)}.tns .pagehead__sub{font:400 12.5px/1.35 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .pagehead .spacer{flex:1}.tns .crumb{font:400 12.5px/1 var(--mui-font);color:var(--mui-text-secondary);align-items:center;gap:6px;display:flex}.tns .crumb button{cursor:pointer;color:var(--mui-primary);font:inherit;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:2px 4px;display:inline-flex}.tns .crumb button:hover{background:var(--mui-action-hover)}.tns .actfilter__row{flex-wrap:wrap;align-items:center;gap:10px;padding:11px 13px;display:flex}.tns .filterbar{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}@media (width<=599px){.tns .filterbar{gap:8px;padding:10px}.tns .filterbar>.MuiFormControl-root,.tns .filterbar>.MuiTextField-root,.tns .filterbar>.mui-tf{flex:100%;min-width:0}.tns .filterbar--inline-search{flex-wrap:nowrap}.tns .filterbar--inline-search>.MuiFormControl-root,.tns .filterbar--inline-search>.MuiTextField-root{flex:auto}}.tns .chipset{flex-wrap:wrap;gap:6px;display:flex}.tns .fchip{border:1px solid var(--mui-grey-300);background:var(--mui-grey-50);cursor:pointer;font:500 12.5px/1 var(--mui-font);color:var(--mui-text-primary);border-radius:99px;align-items:center;gap:5px;padding:6px 13px;transition:all .14s;display:inline-flex}.tns .fchip:hover{background:var(--mui-action-hover);border-color:var(--mui-grey-400)}.tns .fchip.is-on{background:var(--mui-primary);border-color:var(--mui-primary);color:#fff}.tns .fchip .msr{font-size:15px}.tns .detail-head{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;padding:18px 20px}.tns .dhero{justify-content:space-between;align-items:flex-start;height:150px;padding:12px 16px;display:flex;position:relative;overflow:hidden}.tns .dhero>image-slot{z-index:0;width:100%;height:100%;position:absolute;inset:0}.tns .dhero__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0424401a 40%,#04244085);position:absolute;inset:0}.tns .dhero .bigic{color:#ffffff47;z-index:1;font-size:64px;position:absolute;bottom:-2px;right:18px}.tns .dhero__chips{z-index:2;flex-wrap:wrap;gap:6px;display:flex;position:relative}.tns .dhero__chips .mui-chip{box-shadow:var(--mui-e2);background:#fff!important}.tns .dhero__type{font:700 11px/1 var(--mui-font);letter-spacing:.12em;text-transform:uppercase;color:#fff;z-index:2;text-shadow:0 1px 6px #04244099;position:absolute;bottom:10px;left:16px}.tns .facttiles{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.tns .facttile{border:1px solid var(--mui-divider);background:#fafbfd;border-radius:10px;align-items:flex-start;gap:11px;padding:11px 13px;display:flex}.tns .facttile>.msr{color:var(--mui-primary);flex:none;margin-top:1px;font-size:20px}.tns .facttile .fact__sub{margin-top:2px}.tns .deadline{color:#663c00;font:500 12.5px/1.4 var(--mui-font);background:#fff4e5;border-radius:9px;align-items:center;gap:8px;margin-top:13px;padding:9px 13px;display:flex}.tns .deadline .msr{color:var(--mui-warning);font-size:17px}.tns .bringlist{flex-wrap:wrap;gap:7px;display:flex}.tns .bringchip{border:1px solid var(--mui-divider);font:500 12.5px/1 var(--mui-font);color:var(--mui-text-primary);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:6px 12px 6px 9px;display:inline-flex}.tns .bringchip .msr{color:var(--mui-success);font-size:15px}.tns .resstats{grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0 14px;display:grid}.tns .resstat{border:1px solid var(--mui-divider);text-align:center;background:#fafbfd;border-radius:10px;padding:12px 10px}.tns .resstat .msr{color:var(--mui-success);font-size:19px}.tns .resstat__val{font:700 21px/1 var(--mui-font);color:var(--mui-text-primary);margin-top:5px}.tns .resstat__label{font:700 10px/1.2 var(--mui-font);letter-spacing:.07em;text-transform:uppercase;color:var(--mui-text-secondary);margin-top:5px}.tns .resultgrid{border-radius:10px;grid-template-columns:repeat(3,1fr);grid-auto-rows:128px;gap:6px;display:grid;overflow:hidden}.tns .resultgrid image-slot{width:100%;height:100%;display:block}.tns .result-by{font:400 11.5px/1.4 var(--mui-font);color:var(--mui-text-secondary);align-items:center;gap:7px;margin-top:12px;display:flex}.tns .result-by .msr{color:var(--mui-success);font-size:15px}.tns .minimap{border:1px solid var(--mui-divider);cursor:pointer;background:#eef3ec;border-radius:10px;height:158px;position:relative;overflow:hidden}.tns .minimap:hover .minimap__cta{background:var(--mui-primary-dark)}.tns .minimap__cta{z-index:3;background:var(--mui-primary);color:#fff;font:500 12px/1 var(--mui-font);box-shadow:var(--mui-e2);border-radius:8px;align-items:center;gap:6px;padding:7px 12px;transition:background .15s;display:inline-flex;position:absolute;bottom:10px;right:10px}.tns .minimap__cta .msr{font-size:15px}.tns .minimap__addr{z-index:3;font:500 11.5px/1.3 var(--mui-font);color:var(--mui-text-primary);background:#ffffffeb;border-radius:8px;max-width:55%;padding:7px 11px;position:absolute;bottom:10px;left:10px}.tns .dtl-row{align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.tns .dtl-row+.dtl-row{border-top:1px solid var(--mui-divider)}.tns .dtl-row .msr{color:var(--mui-primary);flex:none;margin-top:1px;font-size:20px}.tns .lined-title{font:600 14.5px/1.2 var(--mui-font);color:var(--mui-text-primary);align-items:center;gap:9px;display:flex}.tns .lined-title:before{content:"";background:var(--mui-primary);border-radius:3px;width:3.5px;height:17px}.tns .chutri{font:600 12.5px/1.2 var(--mui-font);color:var(--mui-text-primary);background:#fff7e0;border:1px solid #f0d98c;border-radius:99px;align-items:center;gap:7px;padding:5px 12px 5px 9px;display:inline-flex}.tns .chutri .star{color:#e0a400;font-size:14px;line-height:1}.tns .chutri .lbl{font:700 10px/1 var(--mui-font);letter-spacing:.07em;color:#8a5a00;text-transform:uppercase}.tns .duo{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.tns .duo>div{text-align:center;padding:17px 14px}.tns .duo>div+div{border-left:1px solid var(--mui-divider)}.tns .duo__label{font:700 10.5px/1 var(--mui-font);letter-spacing:.08em;text-transform:uppercase;color:var(--mui-text-secondary);margin-top:7px}.tns .duo__value{font:700 24px/1 var(--mui-font);color:var(--mui-primary)}.tns .detail-title{font:var(--mui-h5);color:var(--mui-text-primary);text-wrap:pretty;margin:9px 0 7px}.tns .detail-grid{grid-template-columns:1fr 1fr;gap:12px 18px;margin-top:14px;display:grid}@media (width<=640px){.tns .detail-grid{grid-template-columns:minmax(0,1fr)}}.tns .fact{align-items:flex-start;gap:10px;display:flex}.tns .fact .msr{color:var(--mui-primary);flex:none;margin-top:1px;font-size:20px}.tns .fact__label{font:700 10.5px/1 var(--mui-font);letter-spacing:.08em;text-transform:uppercase;color:var(--mui-text-secondary)}.tns .fact__value{font:500 13.5px/1.4 var(--mui-font);color:var(--mui-text-primary);margin-top:3px}.tns .fact__sub{font:400 12px/1.35 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .detail-ctas{flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;display:flex}.tns .sec-title{font:600 14.5px/1.2 var(--mui-font);color:var(--mui-text-primary);align-items:center;gap:8px;display:flex}.tns .sec-title .msr{color:var(--mui-primary);font-size:19px}.tns .actcta-inline{display:flex}@media (width<=899px){.tns .actcta-inline{display:none}}.tns .stickycta{z-index:20;border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;align-items:center;gap:12px;padding:10px 14px;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 24px #0424401a}.tns .stickycta__title{min-width:0;font:600 13px/1.3 var(--mui-font);color:var(--mui-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.tns .avastack{display:flex}.tns .avastack .mui-avatar{border:2px solid #fff;margin-left:-8px}.tns .avastack .mui-avatar:first-child{margin-left:0}.tns .comment{gap:10px;display:flex}.tns .comment__bubble{background:var(--mui-grey-100);border-radius:12px;flex:1;padding:8px 12px}.tns .comment__name{font:600 12.5px/1.3 var(--mui-font);color:var(--mui-text-primary)}.tns .comment__text{font:400 13px/1.5 var(--mui-font);color:var(--mui-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:1px}.tns .comment__sub{font:400 11px/1 var(--mui-font);color:var(--mui-text-secondary);align-items:center;gap:12px;margin:3px 0 0 12px;display:flex}.tns .comment__act{cursor:pointer;font:500 11px/1 var(--mui-font);color:var(--mui-text-secondary);background:0 0;border:0;padding:2px 0}.tns .comment__act:hover{color:var(--mui-text-primary);text-decoration:underline}.tns .comment__act.is-on{color:var(--mui-primary);font-weight:600}.tns .newsart{padding:16px 22px 22px}.tns .newsart__meta{border-bottom:1px solid var(--mui-divider);align-items:center;gap:10px;margin-bottom:14px;padding-bottom:13px;display:flex}.tns .newsart__title{font:600 22px/1.35 var(--mui-font);color:var(--mui-text-primary);text-wrap:pretty;margin:0 0 10px}.tns .newsart__lead{font:500 14.5px/1.6 var(--mui-font);color:var(--mui-text-secondary);border-left:3px solid var(--mui-primary);margin:0 0 14px;padding-left:13px}.tns .newsart__body{font:400 14.5px/1.75 var(--mui-font)}.tns .relgrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tns .relact{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);cursor:pointer;text-align:left;background:#fff;align-items:center;gap:11px;padding:10px 12px;transition:box-shadow .16s,transform .16s,border-color .16s;display:flex}.tns .relact:hover{box-shadow:var(--mui-e2);border-color:rgba(var(--mui-primary-rgb),.4);transform:translateY(-1px)}.tns .relact__title{font:600 12.5px/1.35 var(--mui-font);color:var(--mui-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tns .relact__meta{font:400 11px/1.3 var(--mui-font);color:var(--mui-text-secondary);align-items:center;gap:4px;margin-top:3px;display:flex}.tns .newsminis--row{flex-direction:row}.tns .newsminis--row .newsmini{flex:1;min-width:0}@media (width<=880px){.tns .relgrid{grid-template-columns:1fr}.tns .newsminis--row{flex-direction:column}}.tns .newshero{grid-template-columns:1.55fr 1fr;align-items:stretch;gap:14px;display:grid}.tns .newsfeat{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);cursor:pointer;box-shadow:var(--mui-e1);background:#fff;flex-direction:column;transition:box-shadow .16s,transform .16s;display:flex;overflow:hidden}.tns .newsfeat:hover{box-shadow:var(--mui-e4);transform:translateY(-2px)}.tns .newsfeat__cover{justify-content:center;align-items:center;height:215px;display:flex;position:relative;overflow:hidden}.tns .newsfeat__cover image-slot{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.tns .newsfeat__cover .bigic{color:#fff9;pointer-events:none;font-size:64px}.tns .newsfeat__badge{z-index:2;color:#fff;font:600 11px/1 var(--mui-font);pointer-events:none;background:#042440b8;border-radius:99px;align-items:center;gap:4px;padding:5px 11px;display:inline-flex;position:absolute;top:11px;left:11px}.tns .newsfeat__badge .msr{color:var(--doan-gold)}.tns .newsfeat__body{flex-direction:column;gap:6px;padding:13px 16px 15px;display:flex}.tns .newsfeat__title{font:600 17px/1.35 var(--mui-font);color:var(--mui-text-primary);text-wrap:pretty}.tns .newsfeat__excerpt{font:400 12.5px/1.55 var(--mui-font);color:var(--mui-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tns .newsminis{flex-direction:column;gap:10px;display:flex}.tns .newsmini{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);cursor:pointer;text-align:left;box-shadow:var(--mui-e1);background:#fff;flex:1;align-items:center;gap:11px;padding:10px 12px;transition:box-shadow .16s,transform .16s;display:flex}.tns .newsmini:hover{box-shadow:var(--mui-e2);transform:translateY(-1px)}.tns .newsmini__thumb{border-radius:9px;flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.tns .newsmini__thumb .msr{color:#fff;opacity:.9;font-size:24px}.tns .newsmini__title{font:600 12.5px/1.35 var(--mui-font);color:var(--mui-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;display:-webkit-box;overflow:hidden}@media (width<=880px){.tns .newshero{grid-template-columns:1fr}}.tns .newsrow{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);cursor:pointer;box-shadow:var(--mui-e1);background:#fff;gap:14px;padding:13px 14px;transition:box-shadow .16s,transform .16s;display:flex}.tns .newsrow:hover{box-shadow:var(--mui-e2);transform:translateY(-1px)}.tns .newsthumb{border-radius:9px;flex:none;justify-content:center;align-items:center;width:108px;height:78px;display:flex}.tns .newsthumb .msr{color:#fff;opacity:.9;font-size:30px}.tns .newsrow__main{flex:1;min-width:0}.tns .newsrow__date{font:400 11px/1 var(--mui-font);color:var(--mui-text-secondary)}.tns .newsrow__title{font:600 14px/1.35 var(--mui-font);color:var(--mui-text-primary);text-wrap:pretty;margin:4px 0 3px}.tns .newsrow__excerpt{font:400 12.5px/1.5 var(--mui-font);color:var(--mui-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tns .newsbody{font:400 14.5px/1.7 var(--mui-font);color:var(--mui-text-primary);flex-direction:column;gap:13px;display:flex}.tns .podium{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:10px;display:grid}.tns .pod{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);text-align:center;background:#fff;padding:16px 10px 13px;position:relative}.tns .pod--1{background:linear-gradient(#fffaf0,#fff);border-color:#e7c75e;padding-top:22px}.tns .pod__medal{width:26px;height:26px;font:700 13px/26px var(--mui-font);color:#fff;text-align:center;box-shadow:var(--mui-e2);border-radius:50%;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.tns .pod__name{font:600 13px/1.25 var(--mui-font);color:var(--mui-text-primary);margin-top:9px}.tns .pod__unit{font:400 11px/1.3 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .pod__xp{font:700 15px/1 var(--mui-font);color:var(--mui-primary);margin-top:7px}.tns .pod__xp span{font:500 10px/1 var(--mui-font);color:var(--mui-text-secondary)}.tns .lbrow{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;align-items:center;gap:12px;padding:10px 14px;display:flex}.tns .lbrow.is-me{border-color:var(--mui-primary);background:rgba(var(--mui-primary-rgb),.05)}.tns .lbrow__rank{width:28px;font:700 14px/1 var(--mui-font);color:var(--mui-text-secondary);text-align:center;flex:none}.tns .lbrow__main{flex:1;min-width:0}.tns .lbrow__name{font:600 13.5px/1.25 var(--mui-font);color:var(--mui-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tns .lbrow__unit{font:400 11.5px/1.3 var(--mui-font);color:var(--mui-text-secondary)}.tns .lbrow__stat{text-align:right;font:700 14px/1 var(--mui-font);color:var(--mui-primary);flex:none}.tns .lbrow__stat span{font:400 10.5px/1 var(--mui-font);color:var(--mui-text-secondary);margin-top:3px;display:block}@media (width<=640px){.tns .lbrow{grid-template-columns:auto auto 1fr auto;grid-template-areas:"rank avatar main main""stat stat stat btn";align-items:center;gap:8px 10px;display:grid}.tns .lbrow>.lbrow__rank{grid-area:rank}.tns .lbrow>:nth-child(2){grid-area:avatar}.tns .lbrow__main{grid-area:main}.tns .lbrow__stat{text-align:left;grid-area:stat}.tns .lbrow__stat span{margin-top:0;margin-left:6px;display:inline}.tns .lbrow>.mui-btn:last-child,.tns .lbrow>button:last-child{grid-area:btn;justify-self:end}}.tns .mappanel{border-right:1px solid var(--mui-divider);background:#fff;flex-direction:column;min-height:0;display:flex}@media (width<=767px){.tns .mappanel{display:none!important}}.tns .mappanel__head{border-bottom:1px solid var(--mui-divider);flex-direction:column;gap:9px;padding:13px 14px 10px;display:flex}.tns .mappanel__list{flex-direction:column;flex:1;gap:9px;padding:10px 12px;display:flex;overflow-y:auto}.tns .maprow{border:1px solid var(--mui-divider);cursor:pointer;text-align:left;background:#fff;border-radius:10px;padding:10px 12px;transition:all .14s}.tns .maprow:hover{background:var(--mui-action-hover)}.tns .maprow.is-on{border-color:var(--mui-primary);box-shadow:0 0 0 1px var(--mui-primary)}.tns .maprow__chip{flex:auto;min-width:0;display:flex}.tns .maprow__chip .mui-chip{text-overflow:ellipsis;max-width:100%;overflow:hidden}.tns .mapcanvas{background:#eef3ee;position:relative;overflow:hidden}.tns .mappin{cursor:pointer;z-index:2;background:0 0;border:0;position:absolute;transform:translate(-50%,-100%)}.tns .mappin .pinbody{background:var(--mui-primary);width:30px;height:30px;box-shadow:var(--mui-e3);border:2px solid #fff;border-radius:50% 50% 50% 0;justify-content:center;align-items:center;transition:transform .15s;display:flex;transform:rotate(-45deg)}.tns .mappin .pinbody .msr{color:#fff;font-size:15px;transform:rotate(45deg)}.tns .mappin:hover .pinbody,.tns .mappin.is-on .pinbody{transform:rotate(-45deg)scale(1.18)}.tns .mappop{z-index:5;border-radius:var(--mui-radius);width:270px;box-shadow:var(--mui-e8);background:#fff;padding:13px 14px;position:absolute;transform:translate(-50%,calc(-100% - 44px))}.tns .mappop:after{content:"";background:#fff;width:14px;height:14px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.tns .checkin-opts{grid-template-columns:1fr 1fr;gap:14px;display:grid}.tns .gpsbar{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);font:400 12.5px/1.45 var(--mui-font);color:var(--mui-text-primary);background:#fff;align-items:center;gap:10px;padding:11px 14px;display:flex;position:relative}.tns .gpsbar>.msr{color:var(--mui-success)}.tns .gpsbar__sub{font:400 11.5px/1.45 var(--mui-font);color:var(--mui-text-secondary);margin-top:2px}.tns .gpsbar__dot{background:var(--mui-success);opacity:0;border-radius:50%;width:8px;height:8px;position:absolute;top:14px;left:21px}@media (prefers-reduced-motion:no-preference){.tns .gpsbar__dot{animation:2s ease-out infinite gpsPulse}}.tns .bigopt{border:1.5px dashed var(--mui-grey-300);border-radius:var(--mui-radius-lg);cursor:pointer;text-align:center;background:#fff;flex-direction:column;align-items:center;gap:9px;padding:26px 18px;transition:all .16s;display:flex}.tns .bigopt:hover{border-color:var(--mui-primary);background:rgba(var(--mui-primary-rgb),.04);transform:translateY(-2px)}.tns .bigopt__ic{background:rgba(var(--mui-primary-rgb),.1);border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.tns .bigopt__ic .msr{color:var(--mui-primary);font-size:28px}.tns .bigopt__title{font:600 14.5px/1.2 var(--mui-font);color:var(--mui-text-primary)}.tns .bigopt__sub{font:400 12px/1.45 var(--mui-font);color:var(--mui-text-secondary);max-width:230px}.tns .qrmodal{z-index:300;background:#0b0f14;flex-direction:column;display:flex;position:fixed;inset:0}.tns .qrmodal__bar{color:#fff;font:600 14px/1 var(--mui-font);align-items:center;gap:10px;padding:14px 18px;display:flex}.tns .qrmodal__stage{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding:20px;display:flex}.tns .qrframe{aspect-ratio:1;width:min(320px,70vw);position:relative}.tns .qrframe i{opacity:.9;border:3px solid #fff;border-radius:2px;width:46px;height:46px;position:absolute}.tns .qrframe i:first-child{border-bottom:0;border-right:0;border-top-left-radius:14px;top:0;left:0}.tns .qrframe i:nth-child(2){border-bottom:0;border-left:0;border-top-right-radius:14px;top:0;right:0}.tns .qrframe i:nth-child(3){border-top:0;border-right:0;border-bottom-left-radius:14px;bottom:0;left:0}.tns .qrframe i:nth-child(4){border-top:0;border-left:0;border-bottom-right-radius:14px;bottom:0;right:0}.tns .qrframe__scanline{background:linear-gradient(90deg,#0000,#6ec1ff,#0000);border-radius:3px;height:2.5px;position:absolute;top:12%;left:8%;right:8%}@media (prefers-reduced-motion:no-preference){.tns .qrframe__scanline{animation:2.4s ease-in-out infinite alternate scanmove}}.tns .qrmodal__hint{color:#ffffffbf;font:400 13px/1.5 var(--mui-font);text-align:center}.tns .qrmodal__foot{justify-content:center;gap:10px;padding:0 0 26px;display:flex}.tns .statstrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=560px){.tns .statstrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.tns .stat{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;min-width:0;padding:13px 15px}.tns .stat__label{min-width:0;font:700 10.5px/1 var(--mui-font);letter-spacing:.07em;text-transform:uppercase;color:var(--mui-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tns .stat__label .msr{font-size:16px}.tns .stat__value{font:700 22px/1 var(--mui-font);color:var(--mui-text-primary);margin-top:8px}.tns .stat__value small{font:500 11px/1 var(--mui-font);color:var(--mui-text-secondary)}.tns .histrow{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;align-items:center;gap:12px;padding:11px 14px;display:flex}.tns .histrow--click{cursor:pointer;border:1px solid var(--mui-divider);font:inherit;transition:box-shadow .15s,transform .15s,border-color .15s}.tns .histrow--click:hover{box-shadow:var(--mui-e2);border-color:rgba(var(--mui-primary-rgb),.35);transform:translateY(-1px)}.tns .histrow__ic{border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.tns .histrow__ic .msr{font-size:20px}.tns .certgrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.tns .cert{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;overflow:hidden}.tns .cert__band{justify-content:center;align-items:center;height:74px;display:flex;position:relative}.tns .cert__pending{color:#8a5a00;font:600 10.5px/1 var(--mui-font);background:#ffffffeb;border-radius:99px;align-items:center;gap:4px;padding:4px 9px;display:inline-flex;position:absolute;top:9px;right:9px}.tns .certview{background:linear-gradient(135deg,#f7f3e8,#fffdf6);border-radius:10px;padding:18px}.tns .certview__border{outline-offset:-7px;text-align:center;background:#fffefa;border:2.5px solid #b89441;border-radius:6px;outline:1px solid #d9c489;padding:26px 30px 22px;position:relative;overflow:hidden}.tns .certview__emblem{width:44px;height:44px;color:var(--doan-gold);background:radial-gradient(circle at 32% 28%,#3f62b8,#142e6e 78%);border-radius:50%;margin:0 auto 8px;font-size:22px;line-height:44px}.tns .certview__org{font:700 11px/1.4 var(--mui-font);letter-spacing:.1em;color:var(--navy-900)}.tns .certview__unit{font:500 11.5px/1.4 var(--mui-font);color:var(--mui-text-secondary);margin-top:2px}.tns .certview__head{color:#9a7424;letter-spacing:.06em;margin:14px 0 4px;font:700 27px/1.2 Georgia,Times New Roman,serif}.tns .certview__grant{font:400 12.5px/1.4 var(--mui-font);color:var(--mui-text-secondary)}.tns .certview__name{color:var(--navy-900);margin-top:8px;font:700 22px/1.25 Georgia,serif}.tns .certview__unit2{font:400 12px/1.4 var(--mui-font);color:var(--mui-text-secondary);margin-top:2px}.tns .certview__reason{font:500 14px/1.55 var(--mui-font);color:var(--mui-text-primary);text-wrap:pretty;max-width:430px;margin:13px auto 0}.tns .certview__foot{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:22px;display:flex}.tns .certview__no{font:400 11px/1.5 var(--mui-font);color:var(--mui-text-secondary)}.tns .certview__sign{font:700 11px/1.5 var(--mui-font);color:var(--navy-900);text-align:center}.tns .certview__seal{color:#c8102ea6;border:2.5px solid #c8102e8c;border-radius:50%;width:54px;height:54px;margin:7px auto;font-size:24px;line-height:50px;transform:rotate(-12deg)}.tns .certview__signer{font:400 11px/1.4 var(--mui-font);color:var(--mui-text-secondary)}.tns .certview__watermark{font:800 52px/1 var(--mui-font);color:#ed6c0221;letter-spacing:.2em;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:rotate(-18deg)}.tns .cert__band .msr{color:#fff;font-size:34px}.tns .cert__body{padding:12px 14px}.tns .cert__title{font:600 13.5px/1.35 var(--mui-font);color:var(--mui-text-primary)}.tns .cert__meta{font:400 11.5px/1.4 var(--mui-font);color:var(--mui-text-secondary);margin-top:3px}.tns .cert__foot{gap:8px;padding:0 14px 12px;display:flex}.tns .memcard{border-radius:var(--mui-radius-lg);color:#fff;background:linear-gradient(120deg,#0a1f50,#1a3c8f 70%,#2a5cbf);padding:20px 22px;position:relative;overflow:hidden}.tns .memcard:after{content:"";background:#ffffff0f;border-radius:50%;width:230px;height:230px;position:absolute;top:-70px;right:-50px}.tns .memcard__row{z-index:1;align-items:center;gap:15px;display:flex;position:relative}.tns .memcard__info{flex:1;min-width:0}.tns .memcard__name{font:600 19px/1.25 var(--mui-font);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tns .memcard__tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.tns .memcard__actions{flex:none;gap:8px;display:flex}.tns .tag-dark{font:500 11px/1.2 var(--mui-font);color:#fff;white-space:nowrap;background:#ffffff24;border-radius:99px;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}.tns .tag-dark .msr{flex:none}@media (width<=640px){.tns .memcard{padding:18px}.tns .memcard__row{flex-wrap:wrap;align-items:flex-start}.tns .memcard__info{flex:1 1 0}.tns .memcard__name{-webkit-line-clamp:2;font-size:17px}.tns .memcard__actions{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1 0 100%;margin-top:12px;overflow-x:auto}.tns .memcard__actions::-webkit-scrollbar{display:none}.tns .memcard__actions>*{flex:none}}.tns .tag-dark .msr{font-size:13px}.tns .memcard__stats{z-index:1;border-top:1px solid #ffffff29;gap:0;margin-top:16px;padding-top:13px;display:flex;position:relative}.tns .memcard__stat{text-align:center;flex:1}.tns .memcard__stat b{font:700 20px/1 var(--mui-font);display:block}.tns .memcard__stat span{font:400 11px/1 var(--mui-font);color:#ffffffb3;margin-top:5px;display:block}.tns .memcard__stat+.memcard__stat{border-left:1px solid #ffffff29}.tns .memcard__xp{z-index:1;margin-top:14px;position:relative}.tns .memcard__xp-row{font:500 11.5px/1 var(--mui-font);color:#ffffffd9;justify-content:space-between;margin-bottom:6px;display:flex}.tns .bar-dark{background:#ffffff2e;border-radius:99px;height:7px;overflow:hidden}.tns .bar-dark i{background:var(--doan-gold);border-radius:99px;height:100%;display:block}.tns .achgrid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.tns .ach{border:1px solid var(--mui-divider);text-align:center;background:#fff;border-radius:11px;flex-direction:column;align-items:center;gap:7px;padding:14px 8px 12px;display:flex}.tns .ach__ic{background:#fff3d6;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.tns .ach__ic .msr{color:#b07a00;font-size:24px}.tns .ach.is-locked .ach__ic{background:var(--mui-grey-100)}.tns .ach.is-locked .ach__ic .msr{color:var(--mui-grey-400)}.tns .ach__name{font:600 11.5px/1.25 var(--mui-font);color:var(--mui-text-primary)}.tns .ach.is-locked .ach__name{color:var(--mui-text-secondary)}.tns .ach__sub{font:400 10.5px/1.3 var(--mui-font);color:var(--mui-text-secondary)}.tns .fieldbar{flex-direction:column;gap:4px;display:flex}.tns .fieldbar__row{font:500 12px/1 var(--mui-font);color:var(--mui-text-primary);justify-content:space-between;display:flex}.tns .fieldbar__row span{color:var(--mui-text-secondary);font-weight:400}.tns .timeline{flex-direction:column;gap:0;display:flex;position:relative}.tns .tl-item{padding:0 0 16px 26px;position:relative}.tns .tl-item:before{content:"";background:var(--mui-grey-200);width:2px;position:absolute;top:6px;bottom:-6px;left:7px}.tns .tl-item:last-child:before{display:none}.tns .tl-item:after{content:"";border:3px solid var(--mui-primary);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:2px}.tns .tl-item__title{font:600 13px/1.3 var(--mui-font);color:var(--mui-text-primary)}.tns .tl-item__meta{font:400 11.5px/1.4 var(--mui-font);color:var(--mui-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.tns .notif{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);cursor:pointer;background:#fff;gap:12px;padding:12px 14px;transition:background .14s;display:flex;position:relative}.tns .notifgroup{font:700 11px/1 var(--mui-font);letter-spacing:.08em;text-transform:uppercase;color:var(--mui-text-secondary);margin:4px 2px -6px}.tns .notif__mark{cursor:pointer;font:500 11px/1 var(--mui-font);color:var(--mui-primary);background:0 0;border:0;border-radius:6px;align-items:center;gap:3px;padding:3px 6px;display:inline-flex}.tns .notif__mark:hover{background:rgba(var(--mui-primary-rgb),.08)}.tns .notif .notif__dot{display:none}.tns .notif:hover{background:var(--mui-action-hover)}.tns .notif.is-unread{background:rgba(var(--mui-primary-rgb),.05);border-color:rgba(var(--mui-primary-rgb),.25)}.tns .notif__ic{border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.tns .notif__ic .msr{font-size:19px}.tns .notif__title{font:600 13px/1.3 var(--mui-font);color:var(--mui-text-primary)}.tns .notif__body{font:400 12.5px/1.45 var(--mui-font);color:var(--mui-text-secondary);margin-top:2px}.tns .notif__time{font:400 11px/1 var(--mui-font);color:var(--mui-text-secondary);flex:none}.tns .notif__dot{background:var(--mui-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:14px;right:12px}.tns .cols>main.colmain:has(>.notifcol){align-self:stretch}.tns .notifcol{flex:auto;min-height:0}.tns .notifpanel{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;flex-direction:column;flex:1 0 auto;min-height:240px;display:flex;overflow:hidden}.tns .notifpanel .notif{border:0;border-bottom:1px solid var(--mui-divider);background:0 0;border-radius:0}.tns .notifpanel .notif:hover{background:var(--mui-action-hover)}.tns .notifpanel .notif.is-unread{background:rgba(var(--mui-primary-rgb),.05)}.tns .notifpanel .notif.is-unread:hover{background:rgba(var(--mui-primary-rgb),.09)}.tns .notifpanel .notif:last-child{border-bottom:0}.tns .notifpanel .notifgroup{background:var(--mui-grey-50);border-bottom:1px solid var(--mui-divider);z-index:1;margin:0;padding:10px 14px 7px;position:sticky;top:0}.tns .notifpanel .empty{margin:auto}.tns .friend{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;align-items:center;gap:12px;padding:11px 14px;display:flex}.tns .friendgrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.tns .friendcard{text-align:center;border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;flex-direction:column;align-items:center;gap:3px;padding:18px 14px 14px;transition:box-shadow .16s,transform .16s;display:flex}.tns .friendcard:hover{box-shadow:var(--mui-e2);transform:translateY(-1px)}.tns .friendcard__name{font:600 13.5px/1.25 var(--mui-font);color:var(--mui-text-primary);margin-top:7px}.tns .friendcard__sub{font:400 11.5px/1.3 var(--mui-font);color:var(--mui-text-secondary)}.tns .friendcard__meta{font:400 11px/1.3 var(--mui-font);color:var(--mui-text-secondary);flex-wrap:wrap;justify-content:center;gap:11px;margin-top:5px;display:flex}.tns .friendcard__meta span{align-items:center;gap:4px;display:inline-flex}.tns .friendcard__meta .msr{color:var(--mui-primary)}.tns .friendcard__btns{gap:8px;width:100%;margin-top:11px;display:flex}.tns .friendcard__btns .mui-btn{flex:1}@media (width<=980px){.tns .friendgrid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.tns .friendgrid{grid-template-columns:1fr}}.tns .friend__main{flex:1;min-width:0}.tns .friend__name{font:600 13.5px/1.25 var(--mui-font);color:var(--mui-text-primary)}.tns .friend__sub{font:400 11.5px/1.35 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .setrow{align-items:center;gap:13px;padding:13px 16px;display:flex}.tns .setrow+.setrow{border-top:1px solid var(--mui-divider)}.tns .setrow__main{flex:1;min-width:0}.tns .setrow__title{font:500 13.5px/1.3 var(--mui-font);color:var(--mui-text-primary)}.tns .setrow__sub{font:400 12px/1.4 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .setrow .msr.lead{color:var(--mui-text-secondary);font-size:21px}.tns .chatwrap{height:calc(100vh - var(--topbar-h));height:calc(100dvh - var(--topbar-h));background:#fff;grid-template-columns:330px 1fr;display:grid}.tns .chatwrap.has-info{grid-template-columns:330px 1fr 300px}.tns .chatlist{border-right:1px solid var(--mui-divider);flex-direction:column;min-height:0;display:flex}.tns .chatlist__head{border-bottom:1px solid var(--mui-divider);flex-direction:column;gap:9px;padding:13px 14px 10px;display:flex}.tns .chatlist__scroll{flex:1;overflow-y:auto}.tns .convo{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:11px 14px;transition:background .14s;display:flex}.tns .convo:hover{background:var(--mui-action-hover)}.tns .convo.is-on{background:rgba(var(--mui-primary-rgb),.08)}.tns .convo__name{font:600 13px/1.25 var(--mui-font);color:var(--mui-text-primary)}.tns .convo__last{font:400 12px/1.3 var(--mui-font);color:var(--mui-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.tns .convo__time{font:400 10.5px/1 var(--mui-font);color:var(--mui-text-secondary);flex:none;align-self:flex-start;margin-top:4px}.tns .convo__badge{background:var(--doan-red);color:#fff;min-width:17px;height:17px;font:600 10px/17px var(--mui-font);text-align:center;border-radius:99px;padding:0 5px}.tns .online-dot{background:var(--mui-success);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.tns .daychip{color:var(--mui-text-secondary);font:500 10.5px/1 var(--mui-font);background:#04244014;border-radius:99px;align-self:center;padding:4px 12px}.tns .msgsearch{border-bottom:1px solid var(--mui-divider);background:#fff;align-items:center;gap:9px;padding:7px 12px;display:flex}.tns .msgsearch .msr{color:var(--mui-text-secondary)}.tns .msgsearch input{min-width:0;font:var(--mui-body2);color:var(--mui-text-primary);background:0 0;border:0;outline:0;flex:1;height:30px}.tns .msgsearch__count{font:500 11px/1 var(--mui-font);color:var(--mui-primary);background:rgba(var(--mui-primary-rgb),.08);border-radius:99px;flex:none;padding:4px 9px}.tns .bubble.is-hit{box-shadow:0 0 0 2px var(--doan-gold)}.tns .bubble__revoked{font:italic 400 12.5px/1.4 var(--mui-font);color:var(--mui-text-disabled)}.tns .bubble--in .bubble__revoked{color:var(--mui-text-disabled)}.tns .bubble--out .bubble__revoked{color:#ffffffbf}.tns .msg__acts .mui-menu{min-width:150px}.tns .msgrow{align-self:flex-start;align-items:flex-end;gap:7px;max-width:78%;display:flex}.tns .msgrow--out{flex-direction:row-reverse;align-self:flex-end}.tns .msgrow .bubble{max-width:none}.tns .msg__acts{opacity:0;align-self:center;gap:2px;transition:opacity .12s;display:flex}.tns .msgrow:hover .msg__acts{opacity:1}.tns .msg__acts button:not(.mui-menuitem){cursor:pointer;width:26px;height:26px;color:var(--mui-text-secondary);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.tns .msg__acts button:not(.mui-menuitem):hover{background:var(--mui-action-hover);color:var(--mui-text-primary)}.tns .msg__acts .mui-menuitem{white-space:nowrap;width:100%}.tns .bubble{position:relative}.tns .bubble__who{font:600 11px/1.3 var(--mui-font);color:var(--mui-primary);margin-bottom:3px}.tns .bubble__fwd{font:italic 400 10.5px/1.2 var(--mui-font);opacity:.7;align-items:center;gap:4px;margin-bottom:4px;display:flex}.tns .bubble__quote{border-left:3px solid rgba(var(--mui-primary-rgb),.55);font:400 11.5px/1.35 var(--mui-font);background:#0424400f;border-radius:7px;flex-direction:column;gap:1px;margin-bottom:6px;padding:5px 9px;display:flex}.tns .bubble--out .bubble__quote{background:#ffffff29;border-left-color:#fff9}.tns .bubble__quote b{font:600 11px/1.3 var(--mui-font)}.tns .bubble__quote span{opacity:.8;white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.tns .bubble--like{background:0 0!important;border:0!important;padding:0 4px!important}.tns .bigthumb{font-size:34px;line-height:1}.tns .bubble--img{padding:5px!important}.tns .bubble__react{border:1px solid var(--mui-divider);font:600 10.5px/1.3 var(--mui-font);box-shadow:var(--mui-e1);color:var(--mui-text-primary);background:#fff;border-radius:99px;padding:2px 7px;position:absolute;bottom:-10px;right:8px}.tns .seenline{font:400 10.5px/1 var(--mui-font);color:var(--mui-text-secondary);align-self:flex-end;margin:-4px 4px 0 0}.tns .replybar{background:var(--mui-grey-100);border-top:1px solid var(--mui-divider);font:400 12px/1.35 var(--mui-font);color:var(--mui-text-secondary);align-items:center;gap:10px;padding:8px 14px;display:flex}.tns .replybar .msr{color:var(--mui-primary)}.tns .replybar b{color:var(--mui-text-primary);font:600 12px/1.35 var(--mui-font)}.tns .replybar__text{white-space:nowrap;text-overflow:ellipsis;max-width:420px;overflow:hidden}.tns .emojirow{border-top:1px solid var(--mui-divider);background:#fff;flex-wrap:wrap;gap:4px;padding:8px 14px;display:flex}.tns .emojirow button{cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 7px;font-size:22px;transition:background .12s,transform .12s}.tns .emojirow button:hover{background:var(--mui-action-hover);transform:scale(1.18)}.tns .chatinfo{border-left:1px solid var(--mui-divider);background:#fff;flex-direction:column;display:flex;overflow-y:auto}.tns .chatinfo__top{border-bottom:1px solid var(--mui-divider);text-align:center;flex-direction:column;align-items:center;gap:5px;padding:20px 16px 14px;display:flex}.tns .chatinfo__name{font:600 15px/1.3 var(--mui-font);color:var(--mui-text-primary);margin-top:4px}.tns .chatinfo__sub{font:400 11.5px/1.4 var(--mui-font);color:var(--mui-text-secondary)}.tns .chatinfo__quick{gap:6px;margin-top:11px;display:flex}.tns .chatinfo__quick button{cursor:pointer;font:500 10.5px/1 var(--mui-font);color:var(--mui-text-secondary);background:0 0;border:0;border-radius:9px;flex-direction:column;align-items:center;gap:4px;padding:7px 10px;display:flex}.tns .chatinfo__quick button:hover{background:var(--mui-action-hover);color:var(--mui-text-primary)}.tns .chatinfo__quick .msr{color:var(--mui-primary);font-size:20px}.tns .chatinfo__sec{border-bottom:1px solid var(--mui-divider);flex-direction:column;align-items:flex-start;gap:9px;padding:13px 16px;display:flex}.tns .chatinfo__title{font:700 10.5px/1 var(--mui-font);letter-spacing:.07em;text-transform:uppercase;color:var(--mui-text-secondary)}.tns .chatinfo__photos{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;display:grid}.tns .chatinfo__photos image-slot{aspect-ratio:1;width:100%;display:block}.tns .chatinfo__file{cursor:pointer;font:400 12.5px/1.35 var(--mui-font);color:var(--mui-text-primary);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:calc(100% + 16px);margin:0 -8px;padding:6px 8px;display:flex}.tns .chatinfo__file:hover{background:var(--mui-action-hover)}.tns .chatinfo__file .msr{color:var(--mui-primary);font-size:18px}.tns .chatinfo__file span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tns .chatinfo__danger{cursor:pointer;font:500 12.5px/1.3 var(--mui-font);color:var(--mui-error);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin:0 -8px;padding:6px 8px;display:flex}.tns .chatinfo__danger:hover{background:rgba(var(--mui-error-rgb),.07)}@media (width<=1180px){.tns .chatwrap.has-info{grid-template-columns:330px 1fr}.tns .chatwrap>.chatinfo{top:var(--topbar-h);z-index:80;border-left:1px solid var(--mui-divider);width:300px;position:fixed;bottom:0;right:0;box-shadow:-10px 0 30px #04244029}}@media (width<=1023px){.tns .chatwrap>.chatinfo{display:none}}@media (width<=899px){.tns .chatlist__scroll{padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))}}@media (width<=768px){.tns .chatwrap,.tns .chatwrap.has-info{grid-template-columns:minmax(0,1fr)}.tns .chatwrap[data-mobile-pane=list]>.chatpane,.tns .chatwrap[data-mobile-pane=list]>.chat-empty-pane,.tns .chatwrap[data-mobile-pane=room]>.chatlist{display:none}}.tns .chat-empty-pane{background:var(--mui-bg-default)}.tns .chatpane{background:var(--mui-bg-default);flex-direction:column;min-height:0;display:flex}.tns .chatpane__head{z-index:2;border-bottom:1px solid var(--mui-divider);background:#fff;flex:none;align-items:center;gap:11px;padding:11px 16px;display:flex;position:relative}.tns .chatpane__msgs{flex-direction:column;flex:1;gap:10px;padding:18px 20px;display:flex;overflow-y:auto}.tns .bubble{max-width:62%;font:400 13.5px/1.45 var(--mui-font);border-radius:14px;padding:9px 13px}.tns .bubble--in{border:1px solid var(--mui-divider);color:var(--mui-text-primary);background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.tns .bubble--out{background:var(--mui-primary);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.tns .bubble__time{font:400 10px/1 var(--mui-font);opacity:.65;text-align:right;margin-top:4px}.tns .chatpane__input{border-top:1px solid var(--mui-divider);background:#fff;align-items:center;gap:9px;padding:11px 14px;display:flex}.tns .chatpane__input input{border:1px solid var(--mui-divider);height:40px;font:var(--mui-body2);border-radius:99px;outline:none;flex:1;padding:0 16px}.tns .chatpane__input input:focus{border-color:var(--mui-primary);box-shadow:0 0 0 3px rgba(var(--mui-primary-rgb),.12)}.tns .empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:42px 20px;display:flex}.tns .empty__ic{background:rgba(var(--mui-primary-rgb),.08);border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;display:flex}.tns .empty__ic .msr{color:var(--mui-primary);font-size:30px}.tns .empty__title{font:600 15px/1.3 var(--mui-font);color:var(--mui-text-primary)}.tns .empty__sub{font:400 12.5px/1.5 var(--mui-font);color:var(--mui-text-secondary);max-width:330px}.tns .toast{z-index:400;color:#fff;font:500 13px/1.2 var(--mui-font);box-shadow:var(--mui-e8);opacity:0;pointer-events:none;transition:opacity .2s var(--mui-ease-standard), transform .2s var(--mui-ease-standard);background:#1f2a36;border-radius:10px;align-items:center;gap:9px;padding:11px 17px;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%,16px)}.tns .toast.show{opacity:1;transform:translate(-50%)}.tns .toast .msr{color:#7ee2a0;font-size:19px}.tns .filterbar .mui-tf,.tns .actfilter__row .mui-tf{margin:0}.tns .filterbar .mui-tf .mui-tf__notch,.tns .actfilter__row .mui-tf .mui-tf__notch,.tns .filterbar .mui-tf .mui-tf__label,.tns .actfilter__row .mui-tf .mui-tf__label{display:none}.tns .filterbar .mui-tf select.mui-tf__input,.tns .actfilter__row .mui-tf select.mui-tf__input{background:var(--mui-grey-100);height:38px;font:500 12.5px/1 var(--mui-font);color:var(--mui-text-primary);border:1px solid #0000;border-radius:99px;padding:0 34px 0 15px;transition:background .15s,border-color .15s,box-shadow .15s}.tns .filterbar .mui-tf select.mui-tf__input:hover,.tns .actfilter__row .mui-tf select.mui-tf__input:hover{background:var(--mui-grey-200)}.tns .filterbar .mui-tf.is-focused select.mui-tf__input,.tns .actfilter__row .mui-tf.is-focused select.mui-tf__input{border-color:var(--mui-primary);box-shadow:0 0 0 3px rgba(var(--mui-primary-rgb),.12);background:#fff}.tns .filterbar .mui-select__caret,.tns .actfilter__row .mui-select__caret{right:11px}.tns .sharegrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tns .shareopt{border:1px solid var(--mui-divider);cursor:pointer;background:#fff;border-radius:11px;flex-direction:column;align-items:center;gap:8px;padding:15px 8px 12px;transition:all .14s;display:flex}.tns .shareopt:hover{background:var(--mui-action-hover);border-color:var(--mui-grey-300);transform:translateY(-1px)}.tns .shareopt__ic{color:#fff;width:46px;height:46px;font:700 22px/1 var(--mui-font);border-radius:50%;justify-content:center;align-items:center;display:flex}.tns .shareopt__name{font:500 12px/1.2 var(--mui-font);color:var(--mui-text-primary)}.tns .sharelink{background:var(--mui-grey-100);color:var(--mui-text-secondary);border-radius:9px;align-items:center;gap:8px;padding:7px 8px 7px 12px;display:flex}.tns .sharelink span{min-width:0;font:400 12px/1.3 var(--mui-font);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.tns .chatseg{background:var(--mui-grey-100);border-radius:10px;gap:2px;padding:3px;display:flex}.tns .chatseg button{cursor:pointer;font:500 11.5px/1 var(--mui-font);color:var(--mui-text-secondary);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:1;padding:7px 2px;transition:all .14s}.tns .chatseg button:hover{color:var(--mui-text-primary)}.tns .chatseg button.is-on{color:var(--mui-primary);box-shadow:var(--mui-e1);background:#fff;font-weight:600}.tns .chatfile{border:1px solid var(--mui-divider);cursor:pointer;text-align:left;background:#fff;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 11px;transition:box-shadow .14s,border-color .14s;display:flex}.tns .chatfile:hover{box-shadow:var(--mui-e1);border-color:var(--mui-grey-300)}.tns .chatfile__ic{border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.tns .chatfile__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tns .chatfile__name{font:500 12px/1.3 var(--mui-font);color:var(--mui-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tns .chatfile__meta{font:400 10.5px/1.3 var(--mui-font);color:var(--mui-text-secondary)}.tns .mui-dialog{flex-direction:column;max-height:88vh;display:flex;border-radius:14px!important}.tns .mui-dialog .mui-dialog__content{flex-direction:column;min-height:0;display:flex;overflow:visible}.tns .mui-dialog__title{border-bottom:1px solid var(--mui-divider);align-items:center;display:flex;font:600 16px/1.3 var(--mui-font)!important;margin-bottom:6px!important;padding:17px 22px 13px!important}.tns .mui-dialog__actions{border-top:1px solid var(--mui-divider);align-items:center;margin-top:8px;padding:12px 18px!important}.tns .mui-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tns .empty .mui-btn .msr{color:inherit;font-size:20px}.tns .mui-tab{white-space:nowrap;flex:none}.tns .mui-tabs{scrollbar-width:none;overflow-x:auto}.tns .mui-tabs::-webkit-scrollbar{display:none}@media (width<=640px){.tns .emu-hub-tabs{overflow-x:visible}.tns .emu-hub-tabs .mui-tab{flex:1 1 0;gap:5px;min-width:0;padding:12px 4px;font-size:13px}.tns .emu-hub-tabs .mui-tab .msr{font-size:18px}}@media (width<=1280px){.tns .topbar__search{width:260px}.tns .topnav__tab{min-width:64px;padding:0 9px}}@media (width<=1500px){.tns.app.v-b .topbar .topbar__search{display:none}}@media (width<=1080px){.tns .topbar .topbar__search{display:none}}.tns .side__searchcard{padding:8px;display:none}.tns .side__searchcard .topbar__search{width:100%;min-width:0;max-width:none;display:flex}@media (width<=1500px){.tns .side__searchcard{display:block}}@media (width<=1180px){.tns .cols{grid-template-columns:var(--rail-left) minmax(0,1fr)}.tns .rrail{display:none}}@media (width<=899px){.tns .topbar__brand-text{display:none}}@media (width<=768px){.tns .cols,.tns .cols.no-right{grid-template-columns:minmax(0,1fr)}.tns .side{display:none}.tns .topnav{margin-left:auto;position:static;transform:none}.tns .topbar .topbar__search{display:none}}@media (width<=640px){.tns .topnav,.tns .topbar__brand-text{display:none}.tns .topbar__brand{flex:auto;gap:6px;min-width:0}.tns .topbar__brand-logos{gap:2px}.tns .topbar__brand-logo{width:25px;height:25px}.tns .topbar__brand-logo--hoi{width:23px;height:23px}.tns .topbar__brand-mini{flex-direction:column;min-width:0;line-height:1.12;display:flex}.tns .topbar__brand-mini-t{font:800 13.5px/1.15 var(--mui-font);color:var(--mui-primary);letter-spacing:.1px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tns .topbar__brand-mini-s{font:500 9.5px/1.2 var(--mui-font);color:var(--mui-text-secondary);letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tns .topbar__authbtn{white-space:nowrap;min-width:0!important;padding:4px 8px!important;font-size:11.5px!important}.tns .topbar{gap:8px;padding:0 12px}.tns .cols{padding:12px 10px 20px}.tns .bigopt__title{text-align:center;align-items:center;min-height:35px;display:flex}.tns .pagehead__title{font:600 17px/1.3 var(--mui-font)}.tns .pagehead__sub{font:400 11.5px/1.35 var(--mui-font);margin-top:1px}.tns .achgrid{grid-template-columns:repeat(2,1fr);gap:9px}.tns .hero-b__btns{flex-wrap:nowrap}.tns .hero-b__btns .mui-btn{white-space:nowrap;min-width:0;padding:8px 11px;font-size:12.5px}.tns .hero-b__btns .mui-btn .msr{font-size:17px}.tns .facttiles{border:1px solid var(--mui-divider);border-radius:10px;grid-template-columns:1fr;gap:0;overflow:hidden}.tns .facttile{border:0;border-radius:0;padding:10px 13px}.tns .facttile+.facttile{border-top:1px solid var(--mui-divider)}}@media (width<=899px){.tns.app.v-b>.frame{box-sizing:border-box;padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))}.tns.app.cs-app>.frame{box-sizing:border-box;padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}.tns .stickycta{left:0;right:0;bottom:calc(70px + env(safe-area-inset-bottom,0px));z-index:25;border-left:0;border-right:0;border-radius:0;margin:0;position:fixed}.tns .colmain:has(.stickycta){padding-bottom:64px}}@media (width<=640px){.tns .stickycta{gap:8px;padding:10px 12px}.tns .stickycta__title,.tns .stickycta .stickycta__dir>span:not(.msr){display:none}.tns .stickycta .mui-btn{white-space:nowrap;min-width:0}.tns .stickycta .mui-btn--contained{flex:auto;justify-content:center}.tns .stickycta .cta-done{flex:auto}}.tns .cta-done{background:var(--mui-grey-100);color:var(--mui-text-secondary);font:600 12.5px/1 var(--mui-font);white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;display:inline-flex}.tns .cta-done .msr{font-size:17px}.tns.tns-drawer .side{box-sizing:border-box;flex:1;min-height:0;max-height:none;padding:14px 12px;display:flex;position:static;overflow-y:auto}.accmenu{min-width:264px;padding:6px}.accmenu .mui-menuitem{border-radius:10px}.accmenu__head{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;width:100%;padding:10px 11px;transition:background .14s;display:flex}.accmenu__head:hover{background:var(--mui-grey-100)}.accmenu__head-name{font:700 14px/1.25 var(--mui-font);color:var(--mui-text-primary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.accmenu__head-sub{font:400 11.5px/1.35 var(--mui-font);color:var(--mui-text-secondary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.accmenu__head-cta{font:600 11.5px/1.2 var(--mui-font);color:var(--mui-primary);margin-top:3px;display:inline-block}.accmenu__switch{border:1px solid var(--mui-divider);background:var(--mui-grey-50,#f8fafc);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:10px;width:100%;margin-top:4px;padding:9px 11px;transition:background .14s,border-color .14s;display:flex}.accmenu__switch:hover{border-color:var(--mui-primary);background:#eef3fb}.accmenu__switch-name{font:600 12.5px/1.25 var(--mui-font);color:var(--mui-text-primary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.accmenu__switch-sub{font:400 11px/1.3 var(--mui-font);color:var(--mui-text-secondary);display:block}.accmenu__divider{background:var(--mui-divider);height:1px;margin:6px 4px}.tns image-slot.quiet::part(empty){opacity:0!important}.tns image-slot.quiet::part(ring){display:none!important}@media (width<=560px){.actrow .actrow__action{justify-content:space-between}}[data-mobile-nav-aware]{--map-bottomnav-h:0px}@media (width<=899.98px){[data-mobile-nav-aware]{--map-bottomnav-h:70px}[data-mobile-nav-aware] .leaflet-bottom.leaflet-left{bottom:calc(70px + env(safe-area-inset-bottom))}}@keyframes csFade{0%{opacity:0}}@keyframes csSlide{0%{opacity:0;transform:translate(40px)}}.tns.cs-app .cols.no-right>main.colmain{max-width:none}.tns.cs-app .pagehead{display:none}.tns.cs-app .frame{overflow:hidden auto}.tns.cs-app .cols{box-sizing:border-box;align-items:start;min-height:100%;padding:18px 22px 28px;overflow:visible}@media (width<=599px){.tns.cs-app .cols{padding-top:12px;padding-left:12px;padding-right:12px}}@media (width<=899px){.tns.cs-app .cols{padding-bottom:calc(60px + 24px + env(safe-area-inset-bottom,0px))}}.tns.cs-app .cols .side{max-height:calc(100vh - var(--topbar-h) - 18px);box-sizing:border-box;scrollbar-width:thin;align-self:start;position:sticky;top:0;overflow-y:auto}.tns.cs-app .cols>main.colmain{min-width:0}.tns.cs-app .cols>main.colmain>.colmain:has(.cs-tablecard,.panel:has(>.tablewrap),.formbar){flex:auto;min-height:0}.tns.cs-app .cols:has(.cs-tablecard,.panel:has(>.tablewrap),.formbar){grid-auto-rows:minmax(0,1fr)}.tns.cs-app .cols>main.colmain:has(.cs-tablecard,.panel:has(>.tablewrap),.formbar){align-self:stretch;min-height:0}.tns.cs-app .colmain>.colmain:has(.cs-tablecard,.panel:has(>.tablewrap),.formbar){flex:auto;min-height:0}.tns.cs-app .cols.no-right>main.colmain .formbar{border:1px solid var(--mui-divider);border-radius:14px;margin:10px 6px 14px 4px;padding:13px 22px;bottom:14px;box-shadow:0 8px 24px -10px #04244038,0 2px 6px -2px #0424401a}@media (width<=640px){.tns .hide-sm{display:none}.tns.cs-app .cols.no-right>main.colmain .formbar{margin:16px 6px calc(16px + 60px + env(safe-area-inset-bottom,0px)) 6px;flex-wrap:wrap;gap:8px;position:static;bottom:auto}.tns.cs-app .cols.no-right>main.colmain .formbar>span[style*=flex]{display:none}.tns.cs-app .cols.no-right>main.colmain .formbar>.MuiButton-root{white-space:nowrap;flex:auto;min-width:0}.tns.cs-app .cols.no-right>main.colmain .formbar>.MuiButton-text{flex:none}}.tns.cs-app .cols>main.colmain::-webkit-scrollbar{width:7px}.tns.cs-app .cols .side::-webkit-scrollbar{width:7px}.tns.cs-app .cols>main.colmain::-webkit-scrollbar-thumb{background:#04244024;border:0;border-radius:99px}.tns.cs-app .cols .side::-webkit-scrollbar-thumb{background:#04244024;border:0;border-radius:99px}.tns.cs-app .cols>main.colmain::-webkit-scrollbar-thumb:hover{background:#04244047}.tns.cs-app .cols .side::-webkit-scrollbar-thumb:hover{background:#04244047}.tns.cs-app .cols>main.colmain::-webkit-scrollbar-track{background:0 0}.tns.cs-app .cols .side::-webkit-scrollbar-track{background:0 0}@media (width<=768px){.tns.cs-app .frame{overflow-y:auto}.tns.cs-app .cols{height:auto;min-height:auto;overflow:visible}.tns.cs-app .cols>main.colmain{height:auto;overflow:visible}}.tns .cs-fanpage{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;overflow:hidden}.tns .cs-fanpage__cover{background:linear-gradient(120deg,#0a1f50 0%,#1a3c8f 62%,#2a5cbf 100%);height:172px;position:relative}.tns .cs-fanpage__cover image-slot{width:100%;height:100%;display:block;position:absolute;inset:0}.tns .cs-fanpage__bar{flex-wrap:wrap;align-items:center;gap:16px;padding:12px 22px 16px;display:flex;position:relative}.tns .cs-fanpage__bar>.mui-avatar{flex:none;align-self:flex-start;margin-top:-44px}.tns .cs-fanpage__bar>div:not(.cs-fanpage__btns){flex:240px;min-width:0}.tns .cs-fanpage__name{font:700 20px/1.25 var(--mui-font);color:var(--mui-text-primary)}.tns .cs-fanpage__sub{font:400 12.5px/1.4 var(--mui-font);color:var(--mui-text-secondary);margin-top:3px}.tns .cs-fanpage__stats{font:400 12px/1.3 var(--mui-font);color:var(--mui-text-secondary);flex-wrap:wrap;align-items:center;gap:12px;margin-top:7px;display:flex}.tns .cs-fanpage__stats b{color:var(--mui-text-primary);font-weight:700}.tns .cs-fanpage__statitem{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.tns .cs-fanpage__stats i{background:var(--mui-grey-400);border-radius:50%;flex:none;width:3px;height:3px}@media (width<=640px){.tns .cs-fanpage__stats i{display:none}}.tns .cs-fanpage__btns{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.tns .cs-fanpage__btns{flex-basis:100%;margin-left:0}}.tns .cs-kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.tns .cs-kpi{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;padding:16px 17px}.tns .cs-kpi__ic{border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.tns .cs-kpi__v{font:700 26px/1 var(--mui-font);color:var(--mui-text-primary);margin-top:12px}.tns .cs-kpi__k{font:400 12px/1.3 var(--mui-font);color:var(--mui-text-secondary);margin-top:5px}.tns .cs-kpi--clickable{cursor:pointer;transition:box-shadow .15s,transform .15s,border-color .15s}.tns .cs-kpi--clickable:hover{box-shadow:var(--mui-e2);border-color:var(--mui-primary);transform:translateY(-1px)}.tns .cs-kpi--clickable:focus-visible{outline:2px solid var(--mui-primary);outline-offset:2px}@media (width<=980px){.tns .cs-kpis{grid-template-columns:repeat(2,1fr)}}.tns .cs-queuebanner{border-radius:var(--mui-radius);cursor:pointer;background:linear-gradient(90deg,#fff8e6,#fff 65%);border:1px solid #eed9a0;align-items:center;gap:13px;width:100%;padding:13px 16px;transition:box-shadow .15s,transform .15s,border-color .15s;display:flex}.tns .cs-queuebanner:hover{box-shadow:var(--mui-e2);border-color:#dfc275;transform:translateY(-1px)}.tns .cs-tablecard{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);scrollbar-width:thin;background:#fff;flex-direction:column;flex:auto;min-height:300px;display:flex;overflow:auto}.tns .cs-tablecard::-webkit-scrollbar{width:7px;height:8px}.tns .cs-tablecard::-webkit-scrollbar-thumb{background:#04244024;border-radius:99px}.tns.cs-app .cs-tablecard>.cs-tablescroll{scrollbar-width:thin;flex:auto;min-height:0;overflow:auto}.tns .cs-tablecard .mui-table{min-width:680px}@media (width<=640px){.tns.cs-app .cs-tablecard>.cs-tablescroll{display:contents}.tns .cs-tablecard .mui-table.is-cards{min-width:0}.tns .cs-tablecard:has(.mui-table.is-cards){background:0 0;border:0;border-radius:0;min-height:0;max-height:none;overflow:visible}:is(.tns .cs-tablecard:has(.mui-table.is-cards) .table-foot,.tns .cs-tablecard:has(.mui-table.is-cards) .cs-pager){background:0 0}.tns.cs-app .mui-table.is-cards td{padding:7px 0 2px}.tns.cs-app .mui-table.is-cards td.card-title{padding:0 64px 8px 0}.tns.cs-app .mui-table.is-cards td[data-label=""]:first-child{padding:0}.tns.cs-app .mui-table.is-cards td[data-label=""]:last-child:has(.mui-iconbtn){padding:0}.tns.cs-app .mui-table.is-cards td[data-label=""]:last-child:not(:has(.mui-iconbtn)){padding:10px 0 2px}.tns.cs-app .mui-table.is-cards td[data-label=""]:last-child:has(.rowicons){padding:10px 0 2px}}.tns.cs-app .mui-table th{text-transform:uppercase;letter-spacing:.045em;color:var(--mui-text-secondary);background:var(--mui-grey-50);z-index:2;white-space:nowrap;padding:10px 14px;font-size:11.5px;font-weight:600;position:sticky;top:0}.tns.cs-app .mui-table td{padding:10px 14px}.tns.cs-app .cs-tablecard .tablewrap{flex:auto;min-height:0;max-height:none}.tns.cs-app .panel:has(>.tablewrap){flex-direction:column;flex:auto;min-height:0;display:flex}.tns.cs-app .panel .tablewrap{flex:auto;min-height:0;max-height:none}.tns.cs-app .panel .table-foot{z-index:2;background:#fff;margin-top:auto;position:sticky;bottom:0;left:0}.tns.cs-app .colmain>.viewfade{flex-direction:column;flex:auto;min-height:0;display:flex}.tns.cs-app .cs-pager,.tns.cs-app .cs-tablecard .table-foot{z-index:2;background:#fff;margin-top:auto;position:sticky;bottom:0;left:0}.tns.cs-app .empty.sidecard{flex-direction:column;flex:auto;justify-content:center;align-items:center;min-height:300px;display:flex}.tns .cell-strong{font:600 12.5px/1.35 var(--mui-font);color:var(--mui-text-primary)}.tns.cs-app .filterbar .mui-tf__notch,.tns.cs-app .filterbar .mui-tf__label{display:none!important}.tns.cs-app .filterbar .mui-tf__wrap{background:var(--mui-grey-100);border:1px solid #0000;border-radius:9px;transition:background .15s,border-color .15s,box-shadow .15s}.tns.cs-app .filterbar .mui-tf__wrap:hover{background:var(--mui-grey-200)}.tns.cs-app .filterbar .mui-tf.is-focused .mui-tf__wrap,.tns.cs-app .filterbar .mui-tf.is-focused .mui-tf__wrap:hover{border-color:var(--mui-primary);box-shadow:0 0 0 3px var(--mui-primary-bg);background:#fff}.tns.cs-app .filterbar select.mui-tf__input{padding:8px 34px 8px 12px!important}.tns .cs-pager{border-top:1px solid var(--mui-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.tns .cs-pager__info{font:400 12px/1.3 var(--mui-font);color:var(--mui-text-secondary);align-items:center;gap:6px;display:inline-flex}.tns .cs-pager__info b{color:var(--mui-text-primary)}.tns .cs-pager__info select{border:1px solid var(--mui-divider);font:500 12px/1 var(--mui-font);cursor:pointer;background:#fff;border-radius:7px;outline:none;padding:5px 7px}.tns .cs-pager .mui-pag button:disabled{opacity:.4;cursor:default}.tns .cs-pager__per{align-items:center;gap:6px;display:inline-flex}@media (width<=640px){.tns .cs-pager{flex-wrap:nowrap;gap:8px}.tns .cs-pager__per{display:none}.tns .cs-pager__info{white-space:nowrap}}.tns .cs-bulkbar{background:rgba(var(--mui-primary-rgb),.06);border:1px solid rgba(var(--mui-primary-rgb),.3);border-radius:var(--mui-radius);font:500 12.5px/1.3 var(--mui-font);color:var(--mui-text-primary);align-items:center;gap:10px;padding:9px 14px;display:flex}.tns .cs-togglerow{border:1px solid var(--mui-divider);font:400 12.5px/1.35 var(--mui-font);color:var(--mui-text-primary);border-radius:11px;align-items:center;gap:12px;padding:11px 14px;display:flex}.tns .cs-togglerow b{font:600 13px/1.3 var(--mui-font)}.tns .cs-togglerow__sub{font:400 11.5px/1.4 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .cs-badgegrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tns .cs-badge{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;align-items:flex-start;gap:13px;padding:14px 15px;display:flex}@media (width<=880px){.tns .cs-badgegrid{grid-template-columns:1fr}}.tns .cs-chart{align-items:stretch;gap:10px;height:190px;padding:4px 4px 0;display:flex}.tns .cs-chart__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;display:flex}.tns .cs-chart__bar{background:linear-gradient(180deg, #3f62b8, var(--mui-primary));border-radius:7px 7px 3px 3px;width:100%;max-width:38px}.tns .cs-chart__v{font:600 11px/1 var(--mui-font);color:var(--mui-text-secondary)}.tns .cs-chart__l{font:500 10.5px/1 var(--mui-font);color:var(--mui-text-secondary);padding-bottom:2px}.tns .cs-unitcard{align-items:center;gap:11px;padding:13px 14px;display:flex}.tns .cs-unitcard__name{font:600 13.5px/1.25 var(--mui-font);color:var(--mui-text-primary)}.tns .cs-unitcard__sub{font:400 11.5px/1.3 var(--mui-font);color:var(--mui-text-secondary);margin-top:1px}.tns .cs-unitcard2{overflow:hidden;padding:0!important}.tns .cs-unitcard2__main{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:12px 13px;text-decoration:none;display:flex}.tns .cs-unitcard2__main:hover{background:var(--mui-grey-50)}.tns .cs-unitcard2__name{font:700 13.5px/1.3 var(--mui-font);color:var(--mui-text-primary)}.tns .cs-unitcard2__sub{font:400 11px/1.4 var(--mui-font);color:var(--mui-text-secondary);align-items:center;gap:4px;margin-top:2px;display:inline-flex}.tns .cs-unitcard2__sub .msr{color:var(--mui-primary)}.tns .cs-unitcard2__stats{border-top:1px solid var(--mui-divider);grid-template-columns:repeat(3,1fr);display:grid}.tns .cs-unitcard2__stats>div{text-align:center;padding:9px 4px 10px}.tns .cs-unitcard2__stats>div+div{border-left:1px solid var(--mui-divider)}.tns .cs-unitcard2__stats b{font:700 15px/1 var(--mui-font);color:var(--mui-text-primary);display:block}.tns .cs-unitcard2__stats span{font:400 10.5px/1.3 var(--mui-font);color:var(--mui-text-secondary);margin-top:3px;display:block}.tns .cs-unitcard2__stats .is-hot b{color:var(--mui-warning)}.tns .cs-rowclick{cursor:pointer}.tns .cs-rowclick:hover td{background:rgba(var(--mui-primary-rgb),.045)}.tns .cs-drawer__backdrop{z-index:1300;background:#04182975;animation:.18s csFade;position:fixed;inset:0}.tns .cs-drawer{background:var(--mui-bg,#f4f6f8);flex-direction:column;width:min(640px,100%);animation:.22s cubic-bezier(.2,.8,.3,1) csSlide;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-18px 0 50px #04182940}.tns .cs-drawer__head{border-bottom:1px solid var(--mui-divider);background:#fff;align-items:center;gap:10px;padding:12px 20px;display:flex}.tns .cs-drawer__eyebrow{font:600 10.5px/1.2 var(--mui-font);letter-spacing:.07em;text-transform:uppercase;color:var(--mui-primary)}.tns .cs-drawer__title{font:700 15.5px/1.3 var(--mui-font);color:var(--mui-text-primary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.tns .cs-drawer__nav{flex:none;align-items:center;gap:4px;display:flex}.tns .cs-drawer__nav>span{font:500 12px/1 var(--mui-font);color:var(--mui-text-secondary);margin-right:4px}.tns .cs-drawer__arrow{border:1px solid var(--mui-divider);cursor:pointer;width:32px;height:32px;color:var(--mui-text-primary);background:#fff;border-radius:9px;justify-content:center;align-items:center;display:flex}.tns .cs-drawer__arrow:hover:not(:disabled){background:var(--mui-grey-100)}.tns .cs-drawer__arrow:disabled{opacity:.35;cursor:default}.tns .cs-drawer__body{scrollbar-width:thin;flex-direction:column;flex:1;gap:13px;min-height:0;padding:18px 20px 26px;display:flex;overflow-y:auto}.tns .cs-drawer__body::-webkit-scrollbar{width:7px}.tns .cs-drawer__body::-webkit-scrollbar-thumb{background:#04244024;border-radius:99px}.tns .cs-drawer__foot{border-top:1px solid var(--mui-divider);background:#fff;align-items:center;gap:9px;padding:12px 20px;display:flex}.tns .cs-drawer__chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.tns .cs-drawer__text{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);font:400 13px/1.65 var(--mui-font);color:var(--mui-text-primary);background:#fff;padding:13px 15px}.tns .cs-drawer .detail-grid{border:1px solid var(--mui-divider);border-radius:var(--mui-radius);background:#fff;grid-template-columns:1fr 1fr;gap:6px 16px;padding:8px 15px}@media (width<=520px){.tns .cs-drawer .detail-grid{grid-template-columns:1fr}}.tns .cs-metrics{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.tns .cs-metric{border:1px solid var(--mui-divider);background:#fff;border-radius:11px;padding:11px 13px}.tns .cs-metric b{font:700 17px/1.1 var(--mui-font);color:var(--mui-primary);display:block}.tns .cs-metric span{font:400 11px/1.35 var(--mui-font);color:var(--mui-text-secondary);margin-top:4px;display:block}.tns .cs-photos{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.tns .cs-photos__tile{aspect-ratio:4/3;color:#ffffffd9;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.tns .cs-photos__tile .msr{font-size:26px}.tns .cs-photos__more{color:#fff;font:700 15px/1 var(--mui-font);background:#0418298c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (width<=720px){.tns .cs-photos{grid-template-columns:repeat(2,1fr)}}.tns .cs-reasonchips{flex-wrap:wrap;gap:7px;display:flex}.tns .cs-confirm__what{background:var(--mui-grey-100);border-radius:11px;align-items:center;gap:11px;padding:11px 13px;display:flex}.tns.cs-app .side>.sidecard{flex:none}.skel{background:var(--mui-divider,#e5e7eb);border-radius:8px;flex:none;display:block;position:relative;overflow:hidden}.skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.skel:after{animation:1.4s ease-in-out infinite skel-shimmer}@keyframes skel-shimmer{to{transform:translate(100%)}}}@media (prefers-reduced-motion:reduce){.skel{animation:1.6s ease-in-out infinite skel-pulse}@keyframes skel-pulse{0%,to{opacity:1}50%{opacity:.55}}}.skel--text{border-radius:4px;height:.8em}.skel--circle{border-radius:50%}.skel-card{border:1px solid var(--mui-divider);background:#fff;border-radius:14px;padding:14px}.skel-row{align-items:center;gap:12px;display:flex}.skel-col{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.skel-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.viewfade>.filterbar{margin-bottom:14px}.content>.viewfade>.cs-tablecard{flex-direction:column;flex:auto;min-height:0;display:flex}.cs-tablecard{position:relative}.cs-tablecard .table-foot{z-index:2;background:#fff;margin-top:auto;position:sticky;bottom:0;left:0}.content:has(>.viewfade>.cs-tablecard){height:100%;min-height:0}.content-scroll:has(>.content>.viewfade>.cs-tablecard){overflow:hidden}.admin-main{background:var(--color-bg,#f9fafb)}.admin-panel .rs-panel-bordered{border:1px solid var(--color-border,#e5e7eb)!important;box-shadow:none!important;border-radius:var(--radius-lg,8px)!important;background:#fff!important}.rs-btn-primary,.admin-panel .rs-btn-primary{background-color:var(--color-primary,#1a3c8f)!important;height:34px!important;font-size:13px!important}.rs-btn-primary:hover,.admin-panel .rs-btn-primary:hover{background-color:var(--color-primary-hover,#142e6e)!important}.admin-panel .rs-btn-ghost{color:var(--color-primary,#1a3c8f)!important;border-color:var(--color-primary,#1a3c8f)!important;font-size:13px!important}.admin-panel .rs-btn-ghost:hover{color:var(--color-primary-hover,#142e6e)!important;border-color:var(--color-primary-hover,#142e6e)!important;background-color:var(--color-primary-light,#e6eef4)!important}.admin-panel .rs-table-cell-header .rs-table-cell-content{color:var(--color-text-secondary,#6b7280)!important;text-transform:uppercase!important;letter-spacing:.03em!important;background:#f9fafb!important;padding:8px 10px!important;font-size:12px!important;font-weight:600!important}.admin-panel .rs-table-cell-content{align-items:center!important;padding:6px 10px!important;font-size:13px!important;display:flex!important}.admin-panel .rs-table-row:not(.rs-table-row-header):hover .rs-table-cell{background:#f9fafb!important}.admin-sidebar{border-right:1px solid var(--color-border,#e5e7eb);background:#fff}.admin-sidebar .rs-sidenav-item{border-radius:var(--radius-md,6px)!important;color:var(--color-text-secondary,#6b7280)!important;padding:8px 12px!important;font-size:13px!important}.admin-sidebar .rs-sidenav-item:hover{background:var(--color-primary-lighter,#f1f4f9)!important;color:var(--color-text,#1f2937)!important}.admin-sidebar .rs-sidenav-item.rs-sidenav-item-active,.admin-sidebar .rs-sidenav-item-active{background:var(--color-primary-light,#e6eef4)!important;color:var(--color-primary,#1a3c8f)!important;border-left:2px solid var(--color-primary,#1a3c8f)!important;font-weight:500!important}.admin-sidebar .rs-sidenav-item-icon{color:inherit!important;font-size:18px!important}.admin-page-header{margin-bottom:12px}.admin-page-header h5{color:var(--color-text,#1f2937)!important;margin:0!important;font-size:17px!important;font-weight:600!important}.admin-page-header p{color:var(--color-text-secondary,#6b7280)!important;margin:2px 0 0!important;font-size:12px!important}.stat-card-inner{border-radius:var(--radius-lg,8px);border:1px solid var(--color-border,#e5e7eb);background:#fff;align-items:center;gap:12px;height:100%;padding:12px 14px;display:flex}.stat-card-inner .stat-icon{border-radius:var(--radius-md,6px);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.stat-card-inner .stat-val{color:var(--color-text,#1f2937);font-size:20px;font-weight:700;line-height:1}.stat-card-inner .stat-lbl{color:var(--color-text-secondary,#6b7280);margin-top:2px;font-size:12px}.filter-bar{border-radius:var(--radius-lg,8px);border:1px solid var(--color-border,#e5e7eb);background:#fff;margin-bottom:12px;padding:8px 12px}.admin-panel a{color:var(--color-primary,#1a3c8f)}.admin-panel a:hover{color:var(--color-primary-hover,#142e6e)}.admin-panel .rs-btn-subtle .rs-icon[aria-label=trash],.admin-panel .btn-delete{color:var(--color-danger,#dc2626)!important}
