@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-ext-400-normal-C0aKJzIG.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-400-normal-CV3RJNZo.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-400-normal-BTdD9fLi.woff2)format("woff2"),url(/assets/onest-cyrillic-400-normal-BQq8x-Ju.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-math-400-normal-BOdeoExJ.woff2)format("woff2"),url(/assets/onest-math-400-normal-BoceZrtY.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-symbols-400-normal-BKpJPZvB.woff2)format("woff2"),url(/assets/onest-symbols-400-normal-Cyp7MkQ3.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-vietnamese-400-normal-5bytZ3jO.woff2)format("woff2"),url(/assets/onest-vietnamese-400-normal-b_JsbRRP.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-ext-400-normal-DN_ZkHKd.woff2)format("woff2"),url(/assets/onest-latin-ext-400-normal-n6Pl0Elk.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-400-normal-9AYXx_QC.woff2)format("woff2"),url(/assets/onest-latin-400-normal-RaMPE1jb.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-ext-500-normal-BRptT_Q-.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-500-normal-C2Nf5dsb.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-500-normal-CJRUgmys.woff2)format("woff2"),url(/assets/onest-cyrillic-500-normal-BMFE-GJD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-math-500-normal-BAEyco5m.woff2)format("woff2"),url(/assets/onest-math-500-normal-CFbo1AvL.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-symbols-500-normal-x8bjkRDT.woff2)format("woff2"),url(/assets/onest-symbols-500-normal-BnHuuehd.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-vietnamese-500-normal-CYcoD-Qw.woff2)format("woff2"),url(/assets/onest-vietnamese-500-normal-B-ujVS1X.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-ext-500-normal-BOsNMgOh.woff2)format("woff2"),url(/assets/onest-latin-ext-500-normal-BG_GNqt_.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-500-normal-2-RsuwM3.woff2)format("woff2"),url(/assets/onest-latin-500-normal-CVP923du.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-ext-600-normal-akDnvndp.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-600-normal-DARnoHZf.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-600-normal-BZYKVyuq.woff2)format("woff2"),url(/assets/onest-cyrillic-600-normal-DXk93W_-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-math-600-normal-DtDLLcx3.woff2)format("woff2"),url(/assets/onest-math-600-normal-Cg9O0yw7.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-symbols-600-normal-xTLJvtuG.woff2)format("woff2"),url(/assets/onest-symbols-600-normal-DbXpb-tr.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-vietnamese-600-normal-BB-MkYnX.woff2)format("woff2"),url(/assets/onest-vietnamese-600-normal-Banm7-ne.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-ext-600-normal-DJ0mJiNR.woff2)format("woff2"),url(/assets/onest-latin-ext-600-normal-HzGxiJ8N.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-600-normal-DM19Lk_j.woff2)format("woff2"),url(/assets/onest-latin-600-normal-D88KJsY0.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-ext-700-normal-Bv9yQbv6.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-700-normal-VHhFdOv4.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-700-normal-3rOSeAdn.woff2)format("woff2"),url(/assets/onest-cyrillic-700-normal-BYHfPO1G.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-math-700-normal-8BLSvV4n.woff2)format("woff2"),url(/assets/onest-math-700-normal-DV7Jn8rc.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-symbols-700-normal-C_KQTiD_.woff2)format("woff2"),url(/assets/onest-symbols-700-normal-DWaVlq9G.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-vietnamese-700-normal-o95X2wRR.woff2)format("woff2"),url(/assets/onest-vietnamese-700-normal-DJPTbRH6.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-ext-700-normal-DSjWcyFb.woff2)format("woff2"),url(/assets/onest-latin-ext-700-normal-CIZyApB7.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-700-normal-DMkYZIUB.woff2)format("woff2"),url(/assets/onest-latin-700-normal-HOulLaZS.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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBQAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJwCxQAATYCJAMiBCAFhHwHZwwHG7MGAC4KY3BPU+JujmTy/q5FrS2o4Hn0r+/cJDNe0B/WiqgkVbIq4f219nsnuMRN4HuHaxLRPbH9a4doJltjKJHpHgqUBNHk7jmRSCOO2soPNrj8jy8cuhz/WDZq25oCT5xY2+q4sainL5C0TMfWuSmbQlvD3l4sy9acRIubAT5A1O3eLAJ4AQCFIGgEAdzU18tISJpZgcodySOo/I4ygUomgGUhgPTuyhPIBQQQDC6cCE4EBThRVGQCQeroaADr4fBnjdtARoRRKMiEpR5FQy3c2iRATRCzjbolX7GBmqpaAKRflUg72tOUxcUBKC6WNXMAx6ja+/VLywPmi1QGZNHVa6BC1RegKgN5P1soSYPL6MO7e1IzgEIAxClfAVCABkoyvKRhkgIojBOFnarGvHJcVNX9FrB9wnrlmK5iydM8NPhKglgoAoALgOIAD9AdsBioCOgQUBZB2KMRxNBOX5NXuL3HuIdPXa8iFFaC5lKEdmca7enh7t3x/s4dmbjv6t3mzf/uKsI77qm3Krrv8mjPtNu3mbD70q2Cgvdb25lw25i6W8Nzi3KDpBgXU31ZBe7Ikst71NUK67in3sn4vP7L+mKfN3zZcPSzfa79Ao3g7Iqpzqlzs9v9H/DbHHKHDij/jhOFuy8Oy+sx2TD195p6u5dOLRwbWLdR8+D85qsDozfaEpp7z6Fduz6E5HQcbTr4Ozne9qVGxaNHFRu3C23a+rBn3UaT1CZ4CXWVys6Y7zw2LydjAfJvnj++efU2JP7SpKs+dev6XJ1UqmD0yubG1QrotdEABw5JxzLfyXXwAWBAL9fn5dNdQgDZN/Ts8s8t2pdEfHNq/Q7gafTMKQDP2tTIxbTG9wY7CgCB/6pjvRrzv7Re/k15p85lFhF4agX4Or2UOoDyKmmAi1Am5RlR9lMI4GUhGjEuYKeE6CahasqaFIXFbdIE+C01OJONZu5Mdqo6MBUmSJOpqHK1xmIK8QIxhAE5T+WlOcLn8kiziBM+JbYqcYRSEid7HtR6UobQz2IRjnG+DDECFpMvglGcyzJv2kys8tZc/BqC+/9UVAJpg/WwtRngckgUFRG22bA+WLte2Aki1aWZizjRrk+PPid2I9Vvzpg5A9VAS925lMgh7sFFxROojHO8g2JG2tnatUNWeAjE0l/AUQHimISMUSQPxQlIQ7ejLh91iHIEO0bFLC6KckUIhyuXBIvKm22ks7i1luPnCC6gph9RaNFixCZ2e2wnTlKSM7Sfb/vE+shvtvvEBRTu2FlJcpYNz6E2QOFQSNTfJ8hQ+CZWu80M)format("woff2"),url(data:font/woff;base64,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)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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2)format("woff2"),url(/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-vietnamese-500-normal-BdVOZ7mI.woff2)format("woff2"),url(/assets/unbounded-vietnamese-500-normal-DRrV6_OG.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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-ext-500-normal-BTIpesyw.woff2)format("woff2"),url(/assets/unbounded-latin-ext-500-normal-DRTUZjT4.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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2)format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQ8ABAAAAAACCQAAAPiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJvCxQAATYCJAMiBCAFhQwHZwwHG8IGIK4KbGN6UBdhJpEWQy2Toz3zeWyACp7/16Pu+8kA9BItK5ZERbPbbs7mr/3aQ1SS2Ik66n9PbO8r4o2hiSc6oaiHRCM0pkM0uXtOJNKIo7byH74wHw1xI27+L8f3js7WsN0WKNJE5uYx6Y5+gaS9M2xQuAYGMoW2Hl6WBhQIpVM3ecy+RsYKIJp/V4sA1gCAQhA0BAEsiaSQUVzqGYTKXabiUPlzTBIqZQIYBgLI5BEqCbmAAIKOBeYI5ggKMEfhLRNI1SYdDcB4PaJJKyagwoIpFKTnpRwqWo93bQ2gpFUAunql2skCtVRIoKof6UWUVuBhBijOVjs+gPP492Htk2EF+l/xBWT1vfugMtVfwF8G8nqO4CwNzpM+fyzMpOmAQgDEQrUDgAI0wFmG02dkUg6wxRyFKf6MLrggyv+wAUxmGJ+dN6KAvGskDVxIEAN2AFgA4AiwAsYAqwFvQIMoZUhpzildUPMEvc22z0q3nD+FSTZYK6BN7Og9y3KrCZaTB3afPpWFh+49a2v7eaSDTy2XPva2fIblVsuePGHB/sePm5vfru9mwRNb/Zmf1WNos8SBlcmuVrNlYe2NLeSWV8B19dPyP8f+HrP5c/Tv0QN/xreN75Q/xL1Va03XLm7t+LsRvikzbNPNzj9csZuwPqs5au1Y/vcdKZrkbi6+GBLZKPT0+6TslUlxR/g8czR0nN44b+y6zI9MtgwW9bt1vdszql3sHxoT3p8wKe2JXmTaObcMDkkNe63Nw5C//fbjnTtOI073vPYLCY27zbVtq7VnYruV9FDSADPMpAYw7DbnIcQDUKDt1m6rx7uHAHJors9L5/vssv+Za9p3gHd5K5cAvO8O6oN0Y/p0MEUBIPBXAdo+1H9TgiFfVDfX2nBesQfPOCynbSEU4KZMGmBBhkw8ZQTZTyGANavQEN0C2CvlS0UITrCisBVXRSPdb69OU0xotaOYEoxQbEnFU+yVa5QdlCp0Ex1rSMl97ELaIBEhYYwBSEKECRZHGJI0D2MlERBifD9GCk2Fj4+2gBKRwqDx0CLieDBKCJ+fjSeUcW86fRhChfipsKRWQjxyAkJqIUEMDIujTRDgUeIRUeAhIBypbiEIQURJTokwFWj0PkY+6oKg/vFCWHFzKCffrd1mWMoyqqHv3EpEQESk1aAwpDXYpAAKFoUsOJpvxGKEYRRaq47Gl0IiJI01jyclLLFhdQwLiUOCsCQGjY9N2+qUDvwaG0h0AAsg2LcoNNFEFxMxNS0YpBCHcuZOiwgEBQL1RZGgUFI8MMQy6GQboSNuFAvnMkri+NR155UY7ddXAA==)format("woff2"),url(data:font/woff;base64,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)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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-cyrillic-600-normal-DW6uzIMB.woff2)format("woff2"),url(/assets/unbounded-cyrillic-600-normal-B-s5c2Kn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-vietnamese-600-normal-Cx2bTSHN.woff2)format("woff2"),url(/assets/unbounded-vietnamese-600-normal-BzfrgZ_C.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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-ext-600-normal-0iZLtTDV.woff2)format("woff2"),url(/assets/unbounded-latin-ext-600-normal-ClMPf-bu.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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-600-normal-oRSANpZr.woff2)format("woff2"),url(/assets/unbounded-latin-600-normal-BPdB_PEv.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0f2e3d;--ink-2:#3c5866;--muted:#6b8290;--line:#d9e1e5;--mist:#eef2f3;--paper:#fff;--sea:#1f6f86;--sea-weak:#e3eef1;--sun:#f2b033;--sun-weak:#fcefd2;--sand:#ede6da;--good:#2f8a57;--good-weak:#e3f2e9;--warn:#b87a0c;--warn-weak:#fbf0d9;--bad:#c2453a;--bad-weak:#f8e4e2;--live:#0f2e3d;--live-2:#163a4c;--live-3:#1e4a5e;--live-line:#ffffff17;--live-text:#e6eef1;--live-muted:#93aab5;--t-call:#1f6f86;--t-call-w:#e3eef1;--t-zoom:#4b5fa6;--t-zoom-w:#e8ebf6;--t-show:#8a6a3e;--t-show-w:#f2ebdf;--t-select:#2f7a5b;--t-select-w:#e2f0e9;--r-lg:16px;--r-md:10px;--r-sm:6px;--font-ui:"Onest",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-display:"Unbounded","Onest",system-ui,sans-serif}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--font-ui);color:var(--ink);background:var(--mist);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}button{font:inherit;color:inherit;cursor:pointer}a{color:var(--sea)}:focus-visible{outline:2px solid var(--sun);outline-offset:2px;border-radius:6px}.num{font-variant-numeric:tabular-nums}.app{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.side{background:var(--ink);color:#c9d6dc;flex-direction:column;height:100vh;padding:20px 14px 16px;display:flex;position:sticky;top:0}.brand{color:#fff;align-items:center;gap:12px;padding:2px 8px 22px;text-decoration:none;display:flex}.brand b{font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.1;display:block}.brand small{color:#8fa6b1;margin-top:3px;font-size:12px;display:block}.nav{flex-direction:column;gap:2px;display:flex}.nav a{color:#c9d6dc;border-radius:8px;align-items:center;gap:11px;height:40px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative}.nav a:hover{color:#fff;background:#ffffff0d}.nav a.active{color:#fff;background:#ffffff17}.nav a.active:before{content:"";background:var(--sun);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-14px}.side-foot{margin-top:auto}.dept{color:#7f98a4;flex-direction:column;gap:4px;margin:0 4px 16px;font-size:12px;display:flex}.dept select{font:600 13.5px var(--font-ui);color:#fff;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;padding:8px 10px}.dept select option{color:var(--ink)}.dchip{white-space:nowrap;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.d-sl{background:var(--sea-weak);color:var(--sea)}.d-sh{background:var(--sun-weak);color:#8a5b06}.me{border-top:1px solid #ffffff14;align-items:center;gap:10px;margin-top:14px;padding:14px 8px 0;display:flex}.me b{color:#fff;font-size:13.5px;font-weight:600;display:block}.me small{color:#8fa6b1;font-size:12px;display:block}main{min-width:0}.topbar{border-bottom:1px solid var(--line);z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#eef2f3eb;justify-content:space-between;align-items:center;gap:16px;padding:14px 40px;display:flex;position:sticky;top:0}.crumbs{color:var(--muted);font-size:13px}.crumbs b{color:var(--ink);font-weight:600}.page{max-width:1280px;padding:28px 40px 72px}.screen{display:none}.screen.on{display:block}h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:600;line-height:1.15}h2{letter-spacing:-.005em;margin:0;font-size:17px;font-weight:600}h3{margin:0;font-size:15px;font-weight:600}.lede{color:var(--ink-2);max-width:64ch;margin:8px 0 0}.head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.muted{color:var(--muted)}.small{font-size:13px}.btn{border-radius:var(--r-md);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn-sun{background:var(--sun);color:var(--ink)}.btn-sun:hover{background:#f5be52}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:#17404f}.btn-line{background:var(--paper);border-color:var(--line);color:var(--ink)}.btn-line:hover{border-color:#b8c7ce}.btn-sm{border-radius:8px;height:32px;padding:0 12px;font-size:13px}.btn-lg{height:48px;padding:0 22px;font-size:15px}.chip{background:var(--mist);height:24px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.chips{flex-wrap:wrap;gap:4px;display:flex}.panel{background:var(--paper);border-radius:var(--r-lg);border:1px solid var(--line)}.panel-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.panel-b{padding:18px 20px}.seg{background:#e2e8eb;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.seg button{height:32px;color:var(--ink-2);background:0 0;border:0;border-radius:8px;padding:0 13px;font-size:13px;font-weight:600}.seg button.on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0f2e3d24}.ava{color:var(--ink);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.tbl{border-collapse:collapse;width:100%;font-size:14px}.tbl th{color:var(--muted);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px;font-size:12.5px;font-weight:500}.tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 14px}.tbl tr:last-child td{border-bottom:0}.tbl tr.click{cursor:pointer}.tbl tr.click:hover td{background:#f7f9fa}.score{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:700;display:inline-flex}.score i{border-radius:50%;width:8px;height:8px;display:inline-block}.s-good i{background:var(--good)}.s-warn i{background:var(--warn)}.s-bad i{background:var(--bad)}.ticon{border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.t-call{background:var(--t-call-w);color:var(--t-call)}.t-zoom{background:var(--t-zoom-w);color:var(--t-zoom)}.t-show{background:var(--t-show-w);color:var(--t-show)}.t-select{background:var(--t-select-w);color:var(--t-select)}.diff{align-items:flex-end;gap:3px;height:14px;display:inline-flex}.diff i{background:#d3dce0;border-radius:2px;width:5px}.diff i:first-child{height:6px}.diff i:nth-child(2){height:9px}.diff i:nth-child(3){height:12px}.diff i:nth-child(4){height:14px}.diff i.f{background:var(--ink)}.field{flex-direction:column;gap:6px;display:flex}.field>label{font-size:13.5px;font-weight:600}.hint{color:var(--muted);margin:0;font-size:12.5px}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search],textarea,select.inp{font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;width:100%;padding:9px 12px;font-size:14px}textarea{resize:vertical;min-height:78px;line-height:1.5}input:focus,textarea:focus,select.inp:focus{border-color:var(--sea);outline:none;box-shadow:0 0 0 3px #1f6f8626}.lang{border:1px solid var(--line);letter-spacing:.02em;background:#fff;border-radius:8px;min-width:46px;height:32px;padding:0 10px;font-size:12.5px;font-weight:700}.lang.on{background:var(--ink);color:#fff;border-color:var(--ink)}.tabs{border-bottom:1px solid var(--line);gap:4px;margin-bottom:0;display:flex}.tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 14px;font-size:14px;font-weight:600}.tabs button.on{color:var(--ink);border-color:var(--ink)}#tip{pointer-events:none;z-index:200;background:var(--ink);color:#fff;opacity:0;border-radius:8px;max-width:260px;padding:7px 10px;font-size:12.5px;line-height:1.4;transition:opacity .1s;position:fixed}#tip.on{opacity:1}.home-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.next{border-radius:var(--r-lg);background:var(--ink);color:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:24px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.next .ticon{width:52px;height:52px;color:var(--sun);background:#ffffff14;border-radius:14px}.next small{color:#9fb5bf;font-size:13px}.next h2{color:#fff;margin:2px 0 4px;font-size:19px}.next p{color:#c3d2d9;margin:0;font-size:14px}.srow{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) 70px 74px auto;align-items:center;gap:18px;padding:14px 20px;display:grid}.srow .chips{margin-top:8px}.srow:first-child{border-top:0}.srow h3{font-size:15px}.srow p{color:var(--muted);margin:2px 0 0;font-size:13.5px}.srow .lbl{color:var(--muted);font-size:12px;display:block}.assigned{color:var(--warn);margin-left:8px;font-size:12px;font-weight:600}.runrow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 70px 74px auto;align-items:center;gap:18px;padding:16px 20px;display:grid}.runrow:first-child{border-top:0}.runrow p{color:var(--muted);margin:2px 0 0;font-size:13.5px}.runrow .lbl{color:var(--muted);font-size:12px;display:block}.pipe{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.pnode{border:1px solid var(--line);height:30px;color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pnode:hover{border-color:var(--ink)}.pnode .pn{background:var(--mist);border-radius:6px;place-items:center;width:22px;height:22px;font-size:11.5px;display:grid}.pnode.static{color:var(--ink-2);cursor:default}.pnode.static:hover{border-color:var(--line)}.pipe .pl{background:#c5d1d6;border-radius:2px;width:12px;height:2px}.t-handoff{color:#4e606a;background:#e6ebee}.rst{border-top:1px solid var(--line);grid-template-columns:32px 1fr;gap:14px;padding:18px 20px;display:grid}.rst:first-child{border-top:0}.rn{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.rst-h{align-items:flex-start;gap:12px;display:flex}.rst-h p{color:var(--ink-2);margin:2px 0 0;font-size:14px}.kv2{grid-template-columns:100px 1fr;gap:6px 12px;margin:12px 0 0;font-size:13.5px;display:grid}.kv2 dt{color:var(--muted)}.kv2 dd{margin:0}.prog{margin:0 0 14px;padding:0;list-style:none}.prog li{grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:8px 0;font-size:14px;font-weight:600;display:grid}.prog .k{background:var(--mist);width:26px;height:26px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.prog li.done .k{background:var(--good);color:#fff}.prog li.cur .k{background:var(--sun);color:var(--ink)}.prog small{color:var(--muted);font-size:12.5px;font-weight:400;display:block}.funnel{grid-template-columns:1fr 24px 1fr 24px 1fr;margin-bottom:20px;display:grid}.fstage{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.fstage-h{align-items:center;gap:10px;display:flex}.fstage-h .ticon{border-radius:9px;width:34px;height:34px}.fstage p{color:var(--ink-2);margin:0;font-size:14px}.fstage a{color:var(--sea);margin-top:auto;font-size:13.5px;font-weight:600;text-decoration:none}.fconn{background:#c5d1d6;align-self:center;height:2px}.ins{border-top:1px solid var(--line);grid-template-columns:36px 1fr;gap:14px;padding:18px 20px;display:grid}.ins:first-child{border-top:0}.ins .ib{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.ib.bad{background:var(--bad-weak);color:var(--bad)}.ib.warn{background:var(--warn-weak);color:var(--warn)}.ib.good{background:var(--good-weak);color:var(--good)}.ins p{color:var(--ink-2);max-width:72ch;margin:4px 0 10px;font-size:14px}.reco{border-top:1px solid var(--line);padding:14px 0}.reco:first-child{border-top:0;padding-top:0}.reco p{color:var(--ink-2);margin:4px 0 10px;font-size:13.5px}.skill{grid-template-columns:110px 1fr 32px;align-items:center;gap:10px;padding:6px 0;font-size:13.5px;display:grid}.bar{background:var(--mist);border-radius:4px;height:8px;overflow:hidden}.bar i{background:var(--sea);border-radius:4px;height:100%;display:block}.weak{background:var(--sun-weak);border-radius:12px;margin-top:14px;padding:14px}.weak b{font-size:14px;display:block}.weak p{color:var(--ink-2);margin:4px 0 10px;font-size:13.5px}.brief{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.chain{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.step{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 12px 8px 8px;font-size:14px;font-weight:600;display:inline-flex}.step .n{background:var(--ink);color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.step.cur{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.chain .sep{background:#c5d1d6;border-radius:2px;width:18px;height:2px}.leadcard{border:1px solid var(--line);border-radius:12px;overflow:hidden}.leadcard .lh{border-bottom:1px solid var(--line);color:var(--muted);background:#f7f9fa;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;display:flex}.kv{grid-template-columns:150px 1fr;gap:8px 16px;padding:14px 16px;font-size:14px;display:grid}.kv dt{color:var(--muted)}.kv dd{margin:0}.quote{border-left:3px solid var(--sun);color:var(--ink);margin:0;padding:6px 0 6px 14px;font-size:14.5px}.crit{margin:0;padding:0;list-style:none}.crit li{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.crit li:first-child{border-top:0}.rand{background:var(--sea-weak);color:var(--ink-2);border-radius:12px;align-items:flex-start;gap:12px;padding:14px;font-size:13.5px;display:flex}.rand svg{color:var(--sea);flex:none;margin-top:2px}.live{background:var(--live);color:var(--live-text);z-index:50;flex-direction:column;display:none;position:fixed;inset:0}.live.on{display:flex}.lbar{border-bottom:1px solid var(--live-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.lbar .t{align-items:center;gap:14px;min-width:0;display:flex}.lbar .t b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.lbar .t small{color:var(--live-muted);white-space:nowrap;font-size:13px}.lchip{color:#d5e1e6;white-space:nowrap;background:#ffffff12;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.lchip.rec:before{content:"";background:#e5655a;border-radius:50%;width:7px;height:7px}.timer{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#fff;font-size:15px;font-weight:500}.lexit{color:var(--live-muted);align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.lexit:hover{color:#fff}.ctrls{justify-content:center;align-items:center;gap:12px;padding:18px 24px 26px;display:flex}.cbtn{color:#fff;background:#ffffff17;border:0;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.cbtn:hover{background:#ffffff26}.cbtn.off{color:var(--ink);background:#fff}.pill-end{background:var(--bad);color:#fff;border:0;border-radius:27px;align-items:center;gap:8px;height:54px;padding:0 24px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.pill-end:hover{background:#d0544a}.pill-next{background:var(--sun);height:54px;color:var(--ink);border:0;border-radius:27px;align-items:center;gap:8px;padding:0 24px;font-size:14.5px;font-weight:700;display:inline-flex}.presence{place-items:center;display:grid;position:relative}.presence .face{width:var(--sz,168px);height:var(--sz,168px);font-family:var(--font-display);font-weight:500;font-size:calc(var(--sz,168px)*.28);color:var(--ink);z-index:1;border-radius:50%;place-items:center;display:grid;position:relative}.presence .ring{inset:calc(var(--sz,168px)*-.09);border:3px solid var(--sun);border-radius:50%;animation:1.8s ease-in-out infinite pulse;position:absolute}.presence .ring.r2{inset:calc(var(--sz,168px)*-.2);opacity:.35;border-width:1.5px;animation-delay:.3s}.presence.quiet .ring{opacity:.25;animation:none}@keyframes pulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.4;transform:scale(1.05)}}.wave{justify-content:center;align-items:center;gap:4px;height:30px;display:flex}.wave i{background:var(--sun);border-radius:2px;width:4px;height:8px;animation:1.1s ease-in-out infinite wv}.wave i:nth-child(2){animation-delay:.1s}.wave i:nth-child(3){animation-delay:.25s}.wave i:nth-child(4){animation-delay:50ms}.wave i:nth-child(5){animation-delay:.35s}.wave i:nth-child(6){animation-delay:.15s}.wave i:nth-child(7){animation-delay:.3s}@keyframes wv{0%,to{height:6px}50%{height:28px}}@media (prefers-reduced-motion:reduce){.presence .ring,.wave i{animation:none}.wave i{height:14px}}.subs{text-align:center;color:#fff;max-width:660px;min-height:54px;font-size:17px;line-height:1.55}.subs .who{color:var(--live-muted);margin-bottom:4px;font-size:12.5px;font-weight:600;display:block}.subs-prev{color:var(--live-muted);text-align:center;max-width:620px;font-size:14px}.call-stage{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:26px;padding:24px;display:flex}.call-stage>.presence,.ztile>.presence{margin:34px 0 22px}.who-big{text-align:center}.who-big b{color:#fff;font-size:22px;font-weight:600;display:block}.who-big small{color:var(--live-muted);font-size:14px}.zgrid{flex:1;grid-template-columns:minmax(0,1fr) 390px;min-height:0;display:grid}.ztile{background:var(--live-2);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:0;margin:18px;display:flex;position:relative;overflow:hidden}.sees{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute;top:16px;left:16px;right:16px}.sees .lchip.on{background:var(--sun);color:var(--ink)}.selfcam{background:var(--live-3);width:196px;height:120px;color:var(--live-muted);border:1px solid var(--live-line);border-radius:12px;place-items:center;font-size:13px;display:grid;position:absolute;bottom:16px;right:16px}.zside{border-left:1px solid var(--live-line);background:#123444;flex-direction:column;min-height:0;display:flex}.zside .ztabs{border-bottom:1px solid var(--live-line);gap:4px;padding:14px 16px 0;display:flex}.zside .ztabs button{color:var(--live-muted);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px;font-size:13.5px;font-weight:600}.zside .ztabs button.on{color:#fff;border-color:var(--sun)}.zbody{flex:1;padding:16px;overflow:auto}.slides{grid-template-columns:1fr 1fr;gap:10px;display:grid}.slide{text-align:left;background:#fff;border:2px solid #0000;border-radius:10px;padding:0;display:block;overflow:hidden}.slide svg{width:100%;height:auto;display:block}.slide span{color:var(--ink);background:#f3f6f7;padding:6px 8px;font-size:12px;font-weight:600;display:block}.slide.sel{border-color:var(--sun)}.slide.shown span{background:var(--sun)}.zprev{background:#fff;border-radius:12px;margin-top:14px;overflow:hidden}.zprev svg{width:100%;height:auto;display:block}.zprev-d{color:var(--ink);background:#f3f6f7;padding:10px 12px 12px;font-size:13px}.zprev-d b{color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.zfoot{border-top:1px solid var(--live-line);gap:8px;padding:14px 16px;display:flex}.zfoot .btn{flex:1 1 0;min-width:0;padding:0 10px}.btn-ghostd{color:#fff;background:#ffffff14}.btn-ghostd:hover{background:#ffffff24}.route{align-items:stretch;gap:0;padding:14px 24px 0;display:flex}.rstep{color:var(--live-muted);text-align:left;background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex;position:relative}.rstep .dot{color:#93aab5;background:var(--live);border:2px solid #3b5e6f;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.rstep b{color:#d5e1e6;white-space:nowrap;font-size:14px;font-weight:600;display:block}.rstep small{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.rstep.done .dot{color:#fff;background:#2c5a6b;border-color:#2c5a6b}.rstep.cur .dot{background:var(--sun);border-color:var(--sun);color:var(--ink)}.rstep.cur b{color:#fff}.rstep:hover{background:#ffffff0a}.rline{background:#2c5a6b;border-radius:2px;flex:0 0 36px;align-self:center;height:2px}.rline.todo{background:repeating-linear-gradient(90deg,#3b5e6f 0 5px,#0000 5px 9px)}.sgrid{flex:1;grid-template-columns:minmax(0,1fr) 400px;gap:0;min-height:0;display:grid}.scene{background:var(--live-2);border-radius:20px;min-height:0;margin:16px 16px 0 24px;position:relative;overflow:hidden}.scene>svg{width:100%;height:100%;position:absolute;inset:0}.scene .cap{flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:14px;left:14px;right:14px}.scene .cap .lchip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f2e3dc7}.cpill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f2e3ddb;border-radius:16px;align-items:center;gap:14px;padding:12px 16px 12px 12px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.cpill .presence{--sz:46px;flex:none}.cpill .presence .ring{border-width:2px}.cpill .presence .ring.r2{display:none}.cpill .txt{min-width:0}.cpill .txt small{color:var(--live-muted);font-size:12.5px;font-weight:600;display:block}.cpill .txt p{color:#fff;margin:2px 0 0;font-size:15px}.sside{flex-direction:column;min-height:0;padding:16px 24px 26px 8px;display:flex}.sbox{background:var(--live-2);border-radius:16px;flex:1;min-height:0;padding:16px;overflow:auto}.sbox h3{color:#fff;margin-bottom:4px;font-size:15px}.sbox .d{color:var(--live-muted);margin:0 0 14px;font-size:13.5px}.pts{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pt{background:#ffffff0a;border:1px solid #0000;border-radius:12px;grid-template-columns:26px 1fr;gap:10px;padding:10px 12px;display:grid}.pt .k{color:#fff;background:#2c5a6b;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.pt b{color:#fff;font-size:14px;font-weight:600;display:block}.pt p{color:var(--live-muted);margin:2px 0 0;font-size:13px}.pt.cur{border-color:var(--sun);background:#f2b03314}.pt.cur .k{background:var(--sun);color:var(--ink)}.pt.done{opacity:.6}.pt .btn{margin-top:10px}.goalbox{color:#f6d79a;background:#f2b0331a;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:13.5px}.goalbox b{color:var(--sun)}.sel-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.filters{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.fbtn{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.fbtn b{font-weight:600}.lgrid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:14px;display:grid}.lcard{background:var(--paper);border:1px solid var(--line);text-align:left;border-radius:14px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.lcard:hover{border-color:#b8c7ce}.lcard .ph{background:var(--sea-weak);height:132px;position:relative}.lcard .ph svg{width:100%;height:100%;display:block}.lcard .tick{color:#0000;background:#ffffffeb;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 1px 3px #0f2e3d33}.lcard.sel{border-color:var(--sea);box-shadow:0 0 0 2px var(--sea)}.lcard.sel .tick{background:var(--sea);color:#fff;border-color:var(--sea)}.lcard .bd{padding:12px 14px 14px}.lcard .pr{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:500}.lcard .nm{margin-top:2px;font-size:14px;font-weight:600}.lcard .pl{color:var(--muted);font-size:13px}.facts{color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:12.5px;display:flex}.basket{position:sticky;top:76px}.bitem{border-top:1px solid var(--line);grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:10px 0;font-size:13.5px;display:grid}.bitem:first-child{border-top:0}.bitem .th{border-radius:6px;width:44px;height:34px;overflow:hidden}.bitem .th svg{width:100%;height:100%;display:block}.bitem button{color:var(--muted);background:0 0;border:0;padding:4px}.empty{color:var(--muted);text-align:center;border:1px dashed #c5d1d6;border-radius:12px;padding:18px;font-size:13.5px}.transcript-toggle{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:12px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:13.5px;display:flex}.rv-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:20px;padding:22px 24px;display:grid}.bigscore{font-family:var(--font-display);letter-spacing:-.03em;font-size:44px;font-weight:600;line-height:1}.bigscore small{color:var(--muted);letter-spacing:0;margin-left:4px;font-size:16px;font-weight:500}.outcome{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.badge{border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.b-good{background:var(--good-weak);color:#226b43}.b-bad{background:var(--bad-weak);color:#9e3128}.b-warn{background:var(--warn-weak);color:#8a5b06}.rv-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.cr{border-top:1px solid var(--line);padding:18px 20px}.cr:first-child{border-top:0}.cr-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.pips{align-items:center;gap:3px;display:inline-flex}.pips i{background:#dfe6e9;border-radius:3px;width:16px;height:6px}.pips.g i.f{background:var(--good)}.pips.w i.f{background:var(--warn)}.pips.b i.f{background:var(--bad)}.pips b{font-variant-numeric:tabular-nums;margin-left:8px;font-size:14px}.ts{border:1px solid var(--line);height:24px;color:var(--sea);background:#fff;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.cr .quote{margin:0 0 10px}.cr .note{color:var(--ink-2);margin:0;font-size:14px}.better{background:var(--good-weak);border-radius:10px;margin-top:10px;padding:10px 12px;font-size:14px}.better b{color:#226b43;margin-bottom:2px;font-size:12.5px;display:block}.player{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 16px;display:flex}.player .pbtn{background:var(--ink);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.track{flex:1;height:30px;position:relative}.track svg{width:100%;height:100%;display:block}.tline{border-top:1px solid var(--line);grid-template-columns:42px 1fr;gap:10px;padding:10px 16px;font-size:13.5px;display:grid}.tline:first-child{border-top:0}.tline .tm{color:var(--muted);font-variant-numeric:tabular-nums;padding-top:1px;font-size:12.5px}.tline .sp{font-size:12.5px;font-weight:600;display:block}.tline.me .sp{color:var(--sea)}.tline.cl .sp{color:var(--t-show)}.tline.mark{background:var(--sun-weak)}.tline.miss{background:var(--bad-weak)}.tline .tag{color:var(--ink-2);margin-top:4px;font-size:12px;font-weight:600;display:inline-block}.verdict{border-top:1px solid var(--line);grid-template-columns:64px 1fr;gap:14px;padding:16px 20px;display:grid}.verdict:first-child{border-top:0}.verdict .th{border-radius:8px;width:64px;height:48px;overflow:hidden}.verdict .th svg{width:100%;height:100%;display:block}.verdict p{color:var(--ink-2);margin:6px 0 0;font-size:14px}.dfilters{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.stats{grid-template-columns:repeat(4,1fr);margin-bottom:20px;display:grid}.stat{border-left:1px solid var(--line);padding:18px 20px}.stat:first-child{border-left:0}.stat .v{font-family:var(--font-display);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.1}.stat .l{color:var(--ink-2);margin-top:4px;font-size:13.5px}.stat .d{color:var(--muted);margin-top:2px;font-size:12.5px}.stat .d.up{color:#226b43}.dgrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;margin-bottom:20px;display:grid}.chart{width:100%;height:auto;display:block}.help-row{border-top:1px solid var(--line);grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.help-row:first-child{border-top:0}.help-row b{font-size:14px;display:block}.help-row small{color:var(--muted);font-size:13px;display:block}.heat{gap:3px;font-size:13px;display:grid}.heat .hh{color:var(--muted);text-align:center;align-self:end;padding:0 2px 6px;font-size:12.5px;line-height:1.25}.heat .hn{white-space:nowrap;align-items:center;gap:8px;padding-right:10px;font-weight:500;display:flex}.heat .hn small{color:var(--muted);font-weight:400}.heat .hc{font-variant-numeric:tabular-nums;cursor:default;border-radius:6px;place-items:center;height:38px;font-weight:600;display:grid}.legend{color:var(--muted);align-items:center;gap:10px;margin-top:14px;font-size:12.5px;display:flex}.legend .ramp{gap:2px;display:flex}.legend .ramp i{border-radius:2px;width:28px;height:10px}.ed-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.form-sec{border-top:1px solid var(--line);gap:16px;padding:20px;display:grid}.form-sec:first-child{border-top:0}.form-sec>h2{align-items:center;gap:10px;display:flex}.row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.row3{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}.list-in{flex-direction:column;gap:8px;display:flex}.li{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.li .x{color:var(--muted);background:0 0;border:0;padding:6px}.addl{height:38px;color:var(--ink-2);background:0 0;border:1px dashed #b8c7ce;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.addl:hover{border-color:var(--ink);color:var(--ink)}.hidden-f{background:var(--sun-weak);border-radius:12px;gap:12px;padding:14px;display:grid}.chars{gap:12px;display:grid}.char{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px}.char-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.char-h input{border:0;width:auto;margin-left:-6px;padding:4px 6px;font-size:14.5px;font-weight:600}.char textarea{min-height:96px;font-size:13.5px}.pstrip{gap:10px;margin-bottom:20px;padding-bottom:4px;display:flex;overflow-x:auto}.pitem{border:1px solid var(--line);background:var(--paper);color:inherit;border-radius:14px;flex:none;grid-template-columns:40px auto;align-items:center;gap:10px;padding:10px 16px 10px 10px;text-decoration:none;display:grid}.pitem:hover{border-color:#b8c7ce}.pitem.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.pitem b{font-size:14px;display:block}.pitem small{color:var(--muted);font-size:12.5px}.voice{align-items:center;gap:8px;display:flex}.voice .play{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);background:#fff;border-radius:8px;flex:none;place-items:center;display:grid}.pchk{border-top:1px solid var(--line);grid-template-columns:20px 36px 1fr auto;align-items:center;gap:10px;padding:10px 0;font-size:14px;display:grid}.pchk:first-child{border-top:0}.pchk input{width:16px;height:16px;accent-color:var(--ink)}.pchk small{color:var(--muted);font-size:12.5px;display:block}.critrow{grid-template-columns:1fr 84px 30px;align-items:center;gap:8px;display:grid}.addstep{position:relative}.menu{border:1px solid var(--line);z-index:10;background:#fff;border-radius:12px;min-width:200px;padding:6px;display:none;position:absolute;top:44px;left:0;box-shadow:0 8px 24px #0f2e3d1f}.menu.on{display:block}.menu button{text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.menu button:hover{background:var(--mist)}.menu .ticon{border-radius:8px;width:28px;height:28px}.stepcfg{display:none}.stepcfg.on{gap:16px;display:grid}.stage-ed{border:1px solid var(--line);border-radius:12px;overflow:hidden}.stage-ed .sh{border-bottom:1px solid var(--line);background:#f7f9fa;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.stage-ed .sh .n{background:var(--t-show);color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.stage-ed .sb{gap:12px;padding:14px;display:grid}.zone{grid-template-columns:72px 140px 1fr;align-items:start;gap:10px;display:grid}.zone .th{border-radius:8px;width:72px;height:54px;position:relative;overflow:hidden}.zone .th svg{width:100%;height:100%;display:block}.lpick{border-top:1px solid var(--line);grid-template-columns:20px 52px 1fr auto auto;align-items:center;gap:10px;padding:10px 0;font-size:13.5px;display:grid}.lpick:first-child{border-top:0}.lpick .th{border-radius:6px;width:52px;height:38px;overflow:hidden}.lpick .th svg{width:100%;height:100%;display:block}.lpick input{width:16px;height:16px;accent-color:var(--ink)}.star{color:#c5d1d6;background:0 0;border:0;align-items:center;gap:4px;padding:4px;font-size:12.5px;font-weight:600;display:inline-flex}.star.on{color:var(--warn)}.thumb{border-radius:6px;width:56px;height:42px;overflow:hidden}.thumb svg{width:100%;height:100%;display:block}.status{align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.status i{border-radius:50%;width:7px;height:7px}.st-pub i{background:var(--good)}.st-draft i{background:#a9bac2}.dropzone{color:var(--ink-2);background:#f7f9fa;border:1.5px dashed #b8c7ce;border-radius:12px;align-items:center;gap:14px;padding:16px;font-size:13.5px;display:flex}.sticky{position:sticky;top:76px}#scTbl td:not(:first-child){white-space:nowrap}#scTbl .chips{flex-wrap:nowrap}#scTbl td:first-child{min-width:240px}#lTbl td,#recentTbl td,#histTbl td{white-space:nowrap}@media (max-width:1100px){.home-grid,.brief,.sel-grid,.rv-grid,.ed-grid,.dgrid{grid-template-columns:1fr}.basket,.sticky{position:static}.funnel{grid-template-columns:1fr;gap:12px}.fconn{display:none}.zgrid,.sgrid{grid-template-columns:1fr}.zside{max-height:46vh}.sside{padding:12px 16px 0}.scene{min-height:300px;margin:12px 16px 0}}@media (max-width:820px){.app{grid-template-columns:1fr}.side{height:auto;padding:14px;position:static}.nav{flex-flow:wrap}.nav a.active:before{display:none}.side-foot{margin-top:12px}.page{padding:20px 16px 56px}.topbar{padding:12px 16px}.srow{grid-template-columns:40px minmax(0,1fr) auto;row-gap:8px}.srow .hide-s,.runrow .hide-s{display:none}.runrow{grid-template-columns:minmax(0,1fr) auto}.stats{grid-template-columns:1fr 1fr}.stat:nth-child(3){border-left:0}.row2,.row3,.next,.rv-top{grid-template-columns:1fr}.route{overflow-x:auto}.rstep{flex:none}.zone{grid-template-columns:72px 1fr}.zone textarea{grid-column:1/-1}}.auth{background:var(--live);min-height:100vh;color:var(--live-text);flex-direction:column;justify-content:center;align-items:center;padding:40px 16px;display:flex;position:relative;overflow:hidden}.auth-sun{aspect-ratio:1;pointer-events:none;width:min(124vw,640px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-sun i{border-radius:50%;position:absolute}.auth-sun .ring{border:4px solid var(--sun);opacity:.9;inset:0}.auth-sun .ring2{border:1.5px solid var(--sun);opacity:.3;inset:-14%}.auth-sun .core{background:var(--sun);opacity:.14;inset:22%}.auth-card{z-index:1;background:var(--paper);width:100%;max-width:400px;color:var(--ink);border-radius:var(--r-lg);padding:28px 28px 26px;position:relative;box-shadow:0 24px 64px #06161e61}.auth-brand{color:var(--ink);align-items:center;gap:12px;margin-bottom:24px;text-decoration:none;display:flex}.auth-brand b{font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.1;display:block}.auth-brand small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.auth-card h1{font-size:24px}.auth-card .lede{margin-top:6px;font-size:14px}.auth-form{gap:14px;margin-top:20px;display:grid}.auth-form .btn{width:100%;margin-top:4px}.auth-alt{justify-content:center;margin-top:14px;display:flex}.auth-alt button,.auth-alt a{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:13.5px;font-weight:600;text-decoration:none}.auth-alt button:hover,.auth-alt a:hover{color:var(--ink)}.auth-foot{z-index:1;color:var(--live-muted);text-align:center;margin-top:20px;font-size:12.5px;position:relative}.splash{background:var(--live);min-height:100vh;color:var(--live-muted);place-items:center;display:grid}.splash .presence{--sz:56px}.splash .presence .face{background:var(--sun)}.splash-msg{text-align:center;justify-items:center;gap:14px;font-size:14px;display:grid}.nav .nav-btn{color:#c9d6dc;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;height:40px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.nav .nav-btn:hover{color:#fff;background:#ffffff0d}.nav-foot a,.nav-foot .nav-btn{color:#afc2cb;height:36px;font-size:13.5px}.nav-foot a:hover,.nav-foot .nav-btn:hover{color:#fff}.side-err{color:var(--bad-weak);margin:6px 10px 0;font-size:12.5px;line-height:1.4}.me>span{min-width:0}.me b,.me small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topbar{min-height:61px}.crumbs a{color:inherit;text-decoration:none}.crumbs a:hover{color:var(--ink)}.page-narrow{max-width:960px}.btn:disabled{opacity:.55;cursor:default}.btn-danger{background:var(--bad);color:#fff}.btn-danger:hover:not(:disabled){background:#d0544a}button.lexit{background:0 0;border:0;padding:0}.lbar-r{align-items:center;gap:10px;display:flex}.pw{position:relative}.pw input{padding-right:42px}.pw button{width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.pw button:hover{color:var(--ink)}.field.has-err input,.field.has-err select.inp,.field.has-err textarea{border-color:var(--bad)}.field.has-err input:focus,.field.has-err select.inp:focus,.field.has-err textarea:focus{box-shadow:0 0 0 3px #c2453a26}.err-text{color:var(--bad);margin:0;font-size:12.5px}input:disabled,select.inp:disabled,textarea:disabled{background:var(--mist);color:var(--ink-2);cursor:default}.seg button:disabled{cursor:default}.seg button:disabled:not(.on){opacity:.6}.alert{border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.alert svg{flex:none;margin-top:1px}.alert-bad{background:var(--bad-weak);color:#9e3128}.alert-good{background:var(--good-weak);color:#226b43}.alert-warn{background:var(--warn-weak);color:#8a5b06}.form-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.st-warn i{background:var(--warn)}.empty-state{text-align:center;border-radius:var(--r-lg);background:var(--paper);border:1px dashed #c5d1d6;flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}.empty-state .ticon{border-radius:14px;width:52px;height:52px;margin-bottom:6px}.empty-state h2{font-size:18px}.empty-state p{max-width:56ch;color:var(--ink-2);margin:0;font-size:14px}.empty-state .chip{margin-top:6px}.who{align-items:center;gap:10px;display:flex}.who b{font-weight:600}#usersTbl td{white-space:nowrap}.filters .search{border-radius:999px;max-width:280px;height:36px;padding:0 14px}.temp-pass{background:var(--sun-weak);border-radius:12px;gap:10px;padding:14px;display:grid}.temp-pass code{font-family:var(--font-display);letter-spacing:.03em;color:var(--ink);-webkit-user-select:all;user-select:all;word-break:break-all;font-size:20px;font-weight:500}.temp-pass .hint{color:var(--ink-2)}.kv-mini{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13.5px;display:grid}.kv-mini dt{color:var(--muted)}.kv-mini dd{margin:0}.confirm{background:var(--bad-weak);color:#9e3128;border-radius:12px;gap:10px;padding:14px;font-size:13.5px;display:grid}.dept-panel{margin-bottom:20px}.dept-panel .panel-h h2{align-items:center;gap:10px;display:flex}.inline-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inline-form input{max-width:300px}.office-row td:last-child{text-align:right;white-space:nowrap}.icon-btn{color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;padding:6px;display:inline-grid}.icon-btn:hover:not(:disabled){color:var(--ink);background:var(--mist)}.icon-btn:disabled{opacity:.4;cursor:default;pointer-events:none}.track-progress{background:var(--mist);cursor:pointer;border-radius:4px;flex:1;height:8px;overflow:hidden}.track-progress i{background:var(--sea);border-radius:4px;height:100%;display:block}.tm-btn{text-align:left;cursor:pointer;color:var(--sea);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font-size:12.5px}.tm-btn:hover{text-decoration:underline}.dlg{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);color:var(--ink);width:min(560px,100vw - 32px);max-height:calc(100vh - 48px);padding:0;box-shadow:0 24px 64px #06161e47}.dlg[open]{flex-direction:column;display:flex}.dlg-wide{width:min(860px,100vw - 32px)}.dlg::backdrop{background:#06161e73}.dlg-x{color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;padding:6px;display:grid}.dlg-x:hover{color:var(--ink);background:var(--mist)}.dlg-b{gap:16px;display:grid;overflow:auto}.dlg-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.art,.art svg{width:100%;height:100%;display:block}.thumb img,.lpick .th img,.zone .th img,.pic img{object-fit:cover;width:100%;height:100%;display:block}.thumb .art,.lpick .th .art,.zone .th .art{height:100%}.linkbtn{font:inherit;color:var(--sea);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.linkbtn:hover{color:var(--ink)}.dropzone{cursor:pointer;transition:border-color .15s,background .15s}.dropzone:hover,.dropzone.drag{border-color:var(--ink);background:var(--mist)}.dropzone.busy{cursor:progress}.dropzone input[type=file]{display:none}.fbtn select{font:inherit;color:var(--ink);cursor:pointer;appearance:none;field-sizing:content;background:0 0;border:0;padding:0 2px;font-weight:600}.fbtn select:focus{outline:none}.fbtn:focus-within{border-color:var(--sea);box-shadow:0 0 0 3px #1f6f8626}.tools{align-items:center;gap:2px;display:flex}.li .x:hover,.critrow .x:hover,.zone .x:hover{color:var(--ink)}.save-row{gap:10px;display:grid}.save-row .btn{width:100%}.save-sub{flex-wrap:wrap;gap:8px;display:flex}.save-sub .btn{flex:1;width:auto}.head-note{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.head>div:first-child{flex:380px;min-width:0}.seg-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pitem.arch .ava{filter:grayscale(.6);opacity:.75}.pstrip .pitem{min-width:0}.persona-top{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.persona-top>div{flex:1;min-width:180px}.char.draft{background:var(--sun-weak);border-style:dashed;border-color:#e6c77e}.char.draft .char-h input{background:0 0}.char-actions{gap:8px;margin-top:8px;display:flex}.char-h{gap:8px}.char-h input{flex:1;min-width:0}.voice-err{color:var(--bad);margin:0;font-size:12.5px}#lTbl td{white-space:nowrap}#lTbl tr.arch td{color:var(--muted)}.photos{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.photo{border:1px solid var(--line);background:#fff;border-radius:12px;display:grid;overflow:hidden}.photo .pic{aspect-ratio:4/3;background:var(--mist);position:relative}.photo .pic .chip{background:var(--ink);color:#fff;position:absolute;top:8px;left:8px}.photo .ph-foot{gap:6px;padding:8px;display:grid}.photo .ph-foot input{padding:6px 8px;font-size:13px}.photo .tools{justify-content:space-between}.import-tbl td{vertical-align:top}.import-tbl td.num{white-space:nowrap}.import-tbl .err{color:var(--bad);font-size:13px}.import-tbl .ok{color:var(--good);font-size:13px}.step-tools{border:1px solid var(--line);background:#f7f9fa;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.step-tools .tools{gap:4px}.step.bad{border-color:var(--bad)}.chain .step .warn-dot{background:var(--bad);border-radius:50%;width:7px;height:7px}.zone.ed{grid-template-columns:72px 140px 1fr 30px}.zone.mat{grid-template-columns:96px 160px 1fr 30px}.zone.mat .th{width:96px;height:52px}.zone .x{color:var(--muted);background:0 0;border:0;padding:6px}.row-tools{align-content:start;justify-items:center;display:grid}.row-tools .icon-btn{padding:2px}.li .row-tools{align-items:center;display:flex}.zone .th button{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.zone .th button:hover:after{content:"";background:#0f2e3d40;position:absolute;inset:0}.zone .th input[type=file]{display:none}.route-row{grid-template-columns:1fr auto}.critrow input[type=number]{text-align:right}.weights{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.weights b{font-weight:600}.weights.bad b{color:var(--bad)}.weights.good b{color:var(--good)}.problems{gap:4px;margin:6px 0 0;padding-left:18px;display:grid}.problems button{font:inherit;color:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.field-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.field-chips .lang{min-width:0}.field-chip{align-items:center;display:inline-flex}.field-chip .lang{border-top-right-radius:0;border-bottom-right-radius:0}.field-chip .x{border:1px solid var(--line);width:28px;height:32px;color:var(--muted);background:#fff;border-left:0;border-radius:0 8px 8px 0;place-items:center;display:grid}.count-row{align-items:center;gap:8px;display:flex}.count-row input{width:76px}.pchk.off{opacity:.6}.zone.zl{grid-template-columns:72px 1fr}.zl-b{gap:8px;min-width:0;display:grid}.zl-b>b{font-size:14px;font-weight:600}.zl-ai{color:var(--ink);background:#f3f6f7;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.zl-ai span{color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.srow.off,.runrow.off{opacity:.62}.srow .chip,.runrow>.chip{justify-self:end}button.pnode{font:inherit;cursor:pointer;font-size:13px;font-weight:600}button.pnode:disabled{cursor:progress}.lead-intro{color:var(--ink-2);margin:0;padding:12px 16px 0;font-size:14px;line-height:1.5}.warn-ic{color:var(--warn)}.mic-wave{flex:none;justify-content:flex-start;height:20px}.mic-wave i{height:4px;transition:height 80ms linear;animation:none}button.ts{font:inherit;cursor:pointer;flex:none;font-size:12px;font-weight:600}button.ts:hover{border-color:var(--sea)}.track-wrap{flex:1;align-items:center;height:30px;display:flex;position:relative}.track-wrap .track{flex:1}.track-mark{background:var(--sun);cursor:pointer;border:0;border-radius:2px;width:5px;height:7px;margin-left:-2px;padding:0;position:absolute;top:2px}.track-mark.miss{background:var(--bad)}.track-mark:hover{transform:scaleY(1.4)}.tline .tag{width:-moz-fit-content;width:fit-content;display:block}.review-state{justify-items:start;gap:12px;display:grid}.review-state .alert{width:100%}.live-main{flex-direction:column;min-width:0;min-height:0;display:flex}.notes-side .notes-h{border-bottom:1px solid var(--live-line);color:#fff;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.notes-side .notes-h b{font-size:14.5px;font-weight:600}.notes-side .zbody{flex-direction:column;gap:12px;display:flex}.notes-hint{color:var(--live-muted);margin:0;font-size:13px;line-height:1.45}.notes-ta{resize:none;color:#fff;min-height:220px;font:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;flex:1;padding:12px 14px;font-size:14.5px;line-height:1.5}.notes-ta::placeholder{color:var(--live-muted)}.notes-ta:focus{border-color:var(--sun);outline:none}.notes-foot{color:var(--live-muted);align-items:center;min-height:47px;font-size:12.5px}.zpic{aspect-ratio:300/160;background:#fff;display:block;overflow:hidden}.zpic.lst{aspect-ratio:400/250}.zpic img{object-fit:cover;width:100%;height:100%;display:block}.zpic .art,.zpic .art svg{width:100%;height:100%;display:block}.slide .zpic,.slide .zpic span,.slide.shown .zpic,.slide.shown .zpic span{background:#fff;padding:0}.zprev .zpic{aspect-ratio:auto}.zprev .zpic img{object-fit:contain;height:auto;max-height:280px}.zprev .zpic .art,.zprev .zpic .art svg{height:auto}.selfcam{text-align:center;padding:0 10px;overflow:hidden}.selfcam.on{padding:0}.selfcam video{object-fit:cover;width:100%;height:100%;display:block;transform:scaleX(-1)}.zhand .leadcard{color:var(--ink);background:#fff}.zhand .kv{grid-template-columns:96px 1fr}.zhand-note{color:#ffffffbf;margin:0;font-size:13.5px;line-height:1.5}.rand.run-passed{background:var(--good-weak);margin:0 0 20px}.rand.run-passed svg{color:var(--good)}.leadcard .kv dd.muted{color:var(--muted)}.funnel.f2{grid-template-columns:1fr 24px 1fr}.funnel.f4{grid-template-columns:1fr 24px 1fr 24px 1fr 24px 1fr}.funnel.f5{grid-template-columns:1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr}.funnel.f5 .fstage{padding:14px}.ins .chips{gap:6px}a.ts{text-decoration:none}a.ts:hover{border-color:var(--sea)}.ins.run-summary p{color:var(--ink);font-size:14.5px}.reco .btn{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:32px;padding-top:6px;padding-bottom:6px;line-height:1.3}@media (max-width:1100px){.funnel.f2,.funnel.f4,.funnel.f5{grid-template-columns:1fr;gap:12px}}.ztabs button[role=tab]{cursor:pointer}.src-box{margin-bottom:16px}button.transcript-toggle{width:100%;font:inherit;text-align:left;cursor:pointer;margin-bottom:0;font-size:13.5px}button.transcript-toggle:hover{border-color:#b8c7ce}.src-box.open button.transcript-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.src-toggle{color:var(--sea);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.src-notes{border-top:0;border-top-left-radius:0;border-top-right-radius:0;gap:6px;padding:12px 14px 14px;display:grid}.src-notes textarea{min-height:96px}.src-summary{border:1px solid var(--line);background:#fff;border-top:0;border-radius:0 0 12px 12px;padding:14px}.fmenu-wrap{position:relative}.fbtn{cursor:pointer;font:inherit;font-size:13.5px;font-weight:500}.fbtn svg{color:var(--muted)}.fbtn.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.fmenu{z-index:20;border:1px solid var(--line);background:#fff;border-radius:12px;min-width:180px;max-height:320px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 8px 24px #0f2e3d24}.fmenu button{font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:13.5px;display:flex}.fmenu button:hover{background:var(--mist)}.fmenu button.on{font-weight:600}.lcard-wrap{display:flex;position:relative}.lcard-wrap .lcard{cursor:pointer;width:100%;font:inherit;color:inherit;flex:1}.lcard:disabled{cursor:default;opacity:.55}.lcard-info{width:30px;height:30px;color:var(--ink);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:92px;left:10px;box-shadow:0 1px 3px #0f2e3d33}.lcard-info:hover{background:#fff}.lcard .ph img{object-fit:cover;width:100%;height:100%;display:block}.lcard .ph .art,.bitem .th .art,.verdict .th .art{width:100%;height:100%;display:block}.bitem .th img,.verdict .th img{object-fit:cover;width:100%;height:100%;display:block}.bitem button{cursor:pointer}.count-hint{margin:12px 0 0}.count-hint.ok{color:var(--good)}.ldet-photos{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.ldet-photos img{object-fit:cover;border-radius:10px;width:100%;height:120px;display:block}.ldet-art{border-radius:12px;height:180px;display:block;overflow:hidden}.chat{gap:8px;display:grid}.msg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;max-width:94%;padding:10px 12px;font-size:14px;line-height:1.5}.msg .who{color:var(--muted);white-space:normal;margin-bottom:2px;font-size:12px;font-weight:600;display:block}.msg.out{background:var(--sea-weak);border-bottom-right-radius:4px;justify-self:end}.msg.in{border:1px solid var(--line);background:#fff;border-bottom-left-radius:4px;justify-self:start}.msg-meta{color:var(--muted);white-space:normal;margin-top:4px;font-size:12px;display:block}.dots{align-items:center;gap:4px;height:18px;display:inline-flex}.dots i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite dots}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}@keyframes dots{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.leadcard.writing .lead-intro{padding-bottom:14px}.rv-grid aside .kv{grid-template-columns:96px 1fr}.critrow.with-method{grid-template-columns:1fr 230px 84px 30px}.critrow.with-method select{min-width:0}.rv-tabs button{align-items:center;gap:10px;display:inline-flex}.rv-tabs .score{font-size:13px}.code-tag{align-items:center;gap:6px;margin:0 0 8px;display:flex}.code-tag svg{color:var(--good)}.scene>.art{display:block;position:absolute;inset:0}.scene>.art svg{width:100%;height:100%;display:block}.scene-photo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.cpill .txt p{min-height:1.5em}.show-err{color:#f3b5ae;margin:10px 16px 0 24px;font-size:13.5px}.route .rstep{cursor:default}.route .rstep:hover{background:0 0}.plan{gap:14px;margin:0;padding:0;list-style:none;display:grid}.plan li{grid-template-columns:34px 1fr;align-items:start;gap:12px;display:grid}.plan-ic{background:var(--t-show-w);width:34px;height:34px;color:var(--t-show);border-radius:50%;place-items:center;display:grid}.plan b{font-size:14.5px;font-weight:600}.plan p{color:var(--ink-2);margin:2px 0 0;font-size:14px}.plan p.muted{color:var(--muted);font-size:13.5px}.zone.part-photo{grid-template-columns:72px 1fr;align-items:center;margin-top:4px}.part-photo-t{justify-items:start;gap:2px;font-size:13.5px;display:grid}.part-photo-t b{font-weight:600}.part-photo-t .hint{margin:0}.rv-parts{background:var(--mist);border-radius:6px;height:26px;position:relative;overflow:hidden}.rv-part{font:inherit;text-align:left;color:var(--ink);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:0;border-left:2px solid #fff;padding:0 6px;font-size:11.5px;font-weight:600;position:absolute;top:0;bottom:0;overflow:hidden}.rv-part span{text-overflow:ellipsis;display:block;overflow:hidden}.rv-part:hover:not(:disabled){filter:brightness(.95)}.rv-part:disabled{cursor:default}.rv-part-meeting{background:var(--t-call-w)}.rv-part-drive{background:var(--sun-weak)}.rv-part-object{background:var(--t-show-w)}.rv-part-after{background:var(--t-select-w)}.rv-marks{height:14px;margin-top:-2px;position:relative}.rv-mark{cursor:pointer;background:var(--t-show);border:0;border-radius:2px;width:6px;height:10px;margin-left:-3px;padding:0;position:absolute;top:2px}.rv-mark-route_point{background:var(--warn)}.rv-mark-document{background:var(--t-select)}.rv-mark:hover:not(:disabled){transform:scaleY(1.3)}.rv-mark:disabled{cursor:default}.rv-part-row,.rv-item-row{grid-template-columns:auto 16px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13.5px;display:grid}.rv-item-row{padding-left:14px}.rv-part-row b{font-weight:600}.rv-part-dot{border-radius:3px;justify-self:center;width:12px;height:12px}.rv-part-dot.rv-part-meeting{background:var(--t-call)}.rv-part-dot.rv-part-drive{background:var(--sun)}.rv-part-dot.rv-part-object{background:var(--t-show)}.rv-part-dot.rv-part-after{background:var(--t-select)}.rv-shown{border-bottom:1px solid var(--line);gap:8px;padding:14px 16px;display:grid}.rv-shown-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rv-shown-track{background:var(--mist);border-radius:6px;height:22px;position:relative}.rv-shown-seg{border:0;border-left:2px solid var(--t-zoom);background:var(--t-zoom-w);cursor:pointer;border-radius:3px;padding:0;position:absolute;top:3px;bottom:3px}.rv-shown-seg.lst{border-left-color:var(--sun);background:var(--sun-weak)}.rv-shown-seg:hover:not(:disabled){filter:brightness(.93)}.rv-shown-seg:disabled{cursor:default}.rv-shown-scale{justify-content:space-between;margin-top:-4px;font-size:11.5px;display:flex}.rv-shown-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rv-shown-list li{grid-template-columns:auto 16px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13.5px;display:grid}.rv-shown-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rv-shown-ic{color:var(--t-zoom)}.rv-shown-ic.lst{color:var(--warn)}span.ts{flex:none;align-items:center;display:inline-flex}.mismatch{gap:4px;margin-top:10px;display:grid}.mismatch .note{margin:0}.hist-stages{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.hist-stage{color:var(--muted);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.hist-stage b{color:var(--ink);margin-left:2px;font-weight:600}.llm-tbl td{vertical-align:middle}.llm-tbl input{width:16px;height:16px;accent-color:var(--ink)}@media (max-width:820px){.critrow.with-method{grid-template-columns:1fr 84px 30px}.critrow.with-method select{grid-area:2/1/auto/-1}.zone.ed,.zone.mat{grid-template-columns:72px 1fr 30px;grid-auto-flow:dense}.zone.ed textarea,.zone.mat textarea{grid-column:1/-1}.zone.mat .th{width:72px;height:54px}}.chart-grid{stroke:#e3e9ec;stroke-width:1px}.chart-axis{stroke:#c5d1d6;stroke-width:1px}.chart-label{fill:var(--muted);font-size:11px}.chart-value{fill:var(--ink);font-size:12px;font-weight:600}.chart-bar{fill:#86b7c5}.chart-bar.now{fill:var(--sea)}.chart-line{fill:none;stroke:var(--sea);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.chart-dot{fill:var(--paper);stroke:var(--sea);stroke-width:2.5px}.chart-dot.now{fill:var(--sea)}.linkbtn.strong{color:var(--ink);text-align:left;text-decoration:none}.linkbtn.strong:hover{color:var(--sea);text-decoration:underline}.linkbtn.small{font-size:13px;font-weight:500}.strong-link{color:var(--ink);font-weight:600;text-decoration:none}.strong-link:hover{color:var(--sea);text-decoration:underline}.help-row .linkbtn{font-size:14px;display:block}.heat .hn .linkbtn{font-weight:500}.heat .hc.none{background:var(--mist);color:var(--muted);font-weight:400}.chip.demo-chip{background:var(--sun-weak);color:var(--warn);vertical-align:middle;cursor:default;height:20px;margin-left:8px;font-size:11px}.demo-note{margin:-8px 0 18px}.demo-line{align-items:center;gap:6px;margin:8px 0 0;display:flex}.demo-line .demo-chip{margin-left:0}.tr-title{font-weight:600}.tbl td.nowrap{white-space:nowrap}.state-overdue{color:var(--bad);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.state-overdue:before{content:"";background:var(--bad);border-radius:50%;width:8px;height:8px}.due-overdue{color:var(--bad);font-weight:600}.assigned.overdue{color:var(--bad)}.next small.overdue{color:#f3b0a8;font-weight:600}.bar.low i{background:var(--bad)}.skill{grid-template-columns:150px 1fr 32px;line-height:1.3}.weak-quote{color:var(--ink-2);margin:-4px 0 10px;font-size:13px}.student-head h1{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.student-help{background:var(--bad-weak);margin:0 0 20px}.stat .v.stat-text{font-size:20px;line-height:1.4}.assign-students{border:1px solid var(--line);border-radius:var(--r-md);gap:2px;max-height:240px;padding:6px;display:grid;overflow:auto}.assign-student{cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:6px 8px;font-size:14px;display:flex}.assign-student:hover{background:var(--mist)}.assign-student.off{opacity:.55;cursor:default}.assign-student input{accent-color:var(--ink);margin-top:3px}.assign-student small{color:var(--muted);font-size:12.5px;display:block}.dlg-b .form-actions{margin-top:4px}input[type=date]{font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;width:100%;padding:9px 12px;font-size:14px}.critrow.with-skill{grid-template-columns:1fr 210px 84px 30px}.critrow.with-skill.with-method{grid-template-columns:1fr 84px 30px;row-gap:6px}.list-in>.critrow.with-method~.critrow.with-method{border-top:1px solid var(--line);padding-top:12px}.critrow .crit-selects{grid-column:1/3;grid-template-columns:1fr 1fr;gap:8px;display:grid}.critrow select.placeholder{color:var(--muted)}.critrow select.missing{border-color:var(--bad)}.skill-row{grid-template-columns:1fr 150px auto;align-items:center;gap:10px;display:grid}.skill-row-actions{gap:2px;display:inline-flex}.cr-score{align-items:center;gap:12px;display:inline-flex}.override-box{background:var(--sun-weak);border-radius:10px;margin:0 0 10px;padding:10px 12px;font-size:14px}.override-box b{font-weight:600}.override-box p{color:var(--ink-2);margin:4px 0 0}.override-form{border:1px solid var(--line);background:#fbfcfc;border-radius:10px;gap:10px;margin:0 0 12px;padding:12px;display:grid}.override-pick{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.override-message{margin-top:10px}@media (max-width:820px){.critrow.with-skill{grid-template-columns:1fr 84px 30px}.critrow.with-skill>select{grid-area:2/1/auto/-1}.critrow .crit-selects{grid-template-columns:1fr}.critrow .crit-selects select{grid-area:auto}.skill-row{grid-template-columns:1fr auto}.skill-row>.small{display:none}}.dev-page{max-width:1280px;margin:0 auto;padding:28px 40px 72px}.dev-sec{margin-bottom:32px}.dev-sec>h2{margin-bottom:12px}.dev-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dev-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:20px;display:grid}.swatches{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.swatch{border:1px solid var(--line);background:#fff;border-radius:12px;font-size:12.5px;overflow:hidden}.swatch i{height:44px;display:block}.swatch span{padding:6px 10px;display:block}.swatch small{color:var(--muted);display:block}.dev-side{border-radius:var(--r-lg);border:1px solid var(--line);grid-template-columns:248px 1fr;height:560px;display:grid;overflow:hidden}.dev-side .side{height:100%;position:static}@media (max-width:820px){.dev-page{padding:20px 16px 56px}.dev-side{grid-template-columns:1fr;height:auto}}.full-badge{background:var(--good-weak);height:22px;color:var(--good);white-space:nowrap;vertical-align:middle;font-size:12px;font-weight:600;line-height:1;font-family:var(--font-ui);letter-spacing:0;border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.example-badge{background:var(--sun-weak);height:22px;color:var(--warn);white-space:nowrap;vertical-align:middle;font-size:12px;font-weight:600;line-height:1;font-family:var(--font-ui);letter-spacing:0;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.pitem .example-badge{height:18px;margin-right:6px;padding:0 6px;font-size:11px}.full-dot{background:var(--good);color:#fff;border:2px solid var(--paper);border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-3px;right:-3px}.pava{display:inline-grid;position:relative}.adv{border:1px solid var(--line);background:var(--paper);border-radius:12px}.adv-h{text-align:left;width:100%;min-height:52px;color:var(--ink);background:0 0;border:0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.adv-h:hover{background:#f7f9fa}.adv.open>.adv-h{border-radius:12px 12px 0 0}.adv .chev,.agroup .chev{color:var(--muted);transition:transform .15s;display:inline-grid}.adv.open>.adv-h .chev,.agroup.open>.agroup-h .chev{transform:rotate(90deg)}.adv-t{font-size:16px;font-weight:600}.adv-count{background:var(--warn-weak);height:24px;color:var(--warn);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.adv-count.done{background:var(--good-weak);color:var(--good)}.adv-aside{color:var(--muted);font-size:12.5px}.adv-act{color:var(--sea);margin-left:auto;font-size:13px;font-weight:600}.adv-b{border-top:1px solid var(--line);gap:10px;padding:14px 16px 16px;display:grid}.adv-intro{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:2px;display:flex}.adv-intro .hint{max-width:72ch}.adv-intro .linkbtn{white-space:nowrap}.agroup{border:1px solid var(--line);background:var(--paper);border-radius:10px;overflow:hidden}.agroup.todo{border-left:3px solid var(--warn)}.agroup-h{text-align:left;width:100%;min-height:44px;color:var(--ink);background:#f7f9fa;border:0;align-items:center;gap:10px;padding:8px 12px;display:flex}button.agroup-h:hover{background:var(--mist)}.agroup-t{min-width:0;font-size:14px;font-weight:600}.agroup-st{white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:12px;font-weight:600;display:inline-flex}.agroup-st.filled{color:var(--good)}.agroup-st.todo{color:var(--warn)}.agroup-st.default{color:var(--muted)}.agroup-b{border-top:1px solid var(--line);gap:14px;padding:14px 12px;display:grid}textarea.compact{field-sizing:content;min-height:44px;max-height:360px}.fact{gap:6px;display:grid}.fact>label,.reveal>label{font-size:13.5px;font-weight:600}.fact-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.fact.is-hidden{background:var(--sun-weak);border-radius:10px;padding:10px 12px}.fact.has-err input,.fact.has-err textarea{border-color:var(--bad)}.reveal{gap:6px;display:grid}.lseg{background:#e2e8eb;border-radius:8px;flex:none;gap:2px;padding:2px;display:inline-flex}.lseg button{height:30px;color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:0 9px;font-size:12px;font-weight:600}.lseg button.on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0f2e3d24}.lseg button.on.l-hidden{background:var(--sun);color:var(--ink)}.fact.is-hidden .lseg{background:#f2b03338}.lc-list{gap:6px;display:grid}.lc-row{grid-template-columns:20px minmax(0,1fr) minmax(0,1.3fr) 30px;align-items:center;gap:8px;min-height:38px;font-size:14px;display:grid}.lc-row input[type=checkbox]{width:16px;height:16px;accent-color:var(--ink)}.lc-row.off>b,.lc-row.off input[type=text]{opacity:.55}.lc-row .x{color:var(--muted);background:0 0;border:0;padding:6px}.lc-row .x:hover{color:var(--ink)}.dur-range{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dur{grid-template-columns:72px 84px;gap:6px;display:inline-grid}.per-level{grid-template-columns:repeat(4,minmax(0,140px));gap:10px;display:grid}.per-level label{color:var(--muted);gap:4px;font-size:12.5px;font-weight:500;display:grid}.bank-pick{border:1px solid var(--line);border-radius:10px;gap:2px;max-height:320px;padding:4px 10px;display:grid;overflow:auto}.bank-item{border-top:1px solid var(--line);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.bank-item:first-child{border-top:0}.bank-item input{width:16px;height:16px;accent-color:var(--ink)}.crit-adv{gap:10px;display:grid}.crit-adv-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 10px;padding-top:10px;display:grid}.crit-adv-row:first-child{border-top:0;padding-top:0}.crit-adv-row b{grid-column:1/-1;font-size:13.5px;font-weight:600}.threshold{align-items:center;gap:10px;display:flex}.threshold input{max-width:96px}.ltable-wrap{overflow-x:auto}.ltable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:600px;font-size:13px}.ltable th{color:var(--muted);text-align:left;white-space:nowrap;vertical-align:middle;padding:6px 8px;font-size:12.5px;font-weight:500}.ltable thead th{color:var(--ink);font-size:13px;font-weight:600}.ltable td{vertical-align:top;border-top:1px solid var(--line);padding:5px 6px}.ltable textarea.compact{max-height:150px}.ltable tbody th{border-top:1px solid var(--line);white-space:normal;line-height:1.3}.ltable thead th:first-child{width:112px}.ltable input[type=text],.ltable select.inp,.ltable textarea{padding:6px 8px;font-size:13px}.ltable .lseg button{height:28px;padding:0 7px}.ltable select.inp{padding:6px 4px}.check-row{cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;display:grid}.check-row input{width:16px;height:16px;accent-color:var(--ink);margin-top:2px}.check-row b{font-size:14px;display:block}.check-row small{color:var(--muted);font-size:12.5px;display:block}.dim{opacity:.55}.kn-tabs{margin-bottom:16px}.kn-item{border:1px solid var(--line);font:inherit;text-align:left}.kn-add{flex:none;height:auto;min-height:58px;padding:0 16px}.kn-add.on{border-color:var(--ink);color:var(--ink)}.kn-list{gap:8px;display:grid}.kstep-h{gap:4px;padding:0 6px 0 0}.kstep-toggle{text-align:left;min-width:0;min-height:44px;color:var(--ink);background:0 0;border:0;flex-wrap:wrap;flex:1;align-items:center;gap:10px;padding:8px 12px;display:flex}.kstep-h:hover{background:var(--mist)}.kstep .n{background:var(--ink);color:#fff;white-space:nowrap;border-radius:6px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.kstep .row-tools{align-items:center;display:flex}.reveal-chip{color:#8a5b06;background:var(--sun-weak);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:340px;padding:3px 8px;font-size:12px;font-weight:600;overflow:hidden}.kstep-title{grid-template-columns:110px minmax(0,1fr);gap:10px;display:grid}.reveals{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.reveals .chip{border:1px solid var(--line);background:var(--sun-weak);color:#8a5b06;border-right:0;border-radius:8px 0 0 8px;height:32px;padding:0 10px;font-size:12.5px}.reveals select.inp.reveal-add{width:auto;min-width:200px;height:32px;padding:4px 30px 4px 10px;font-size:13px}.pair{border:1px solid var(--line);border-radius:10px;gap:8px;padding:10px 12px;display:grid}.pair-h{justify-content:space-between;align-items:center;font-size:13px;display:flex}.pair-cols{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pair-side{border-radius:8px;align-content:start;gap:6px;padding:10px;display:grid}.pair-side.good{background:var(--good-weak)}.pair-side.bad{background:var(--bad-weak)}.pair-t{align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.pair-side.good .pair-t{color:var(--good)}.pair-side.bad .pair-t{color:var(--bad)}.kn-save-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kfact{border:1px solid var(--line);border-radius:10px;gap:10px;padding:12px;display:grid}.kfact.critical{border-left:3px solid var(--bad)}.kfact.todo{border-color:var(--bad)}.kfact-h{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:12px;display:grid}.crit-check{cursor:pointer;white-space:nowrap;align-items:center;gap:8px;height:40px;font-size:13.5px;font-weight:600;display:inline-flex}.crit-check input{width:16px;height:16px;accent-color:var(--bad)}.kfact-h .row-tools{align-items:center;height:40px;display:flex}@media (max-width:820px){.fact-row{grid-template-columns:1fr}.lc-row{grid-template-columns:20px 1fr 30px}.per-level{grid-template-columns:repeat(2,minmax(0,1fr))}.crit-adv-row,.pair-cols{grid-template-columns:1fr}.kfact-h{grid-template-columns:1fr auto}.kfact-h .field{grid-column:1/-1}.adv-intro{flex-direction:column}}.char-review{background:var(--warn-weak);color:var(--warn);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:-2px 0 8px;padding:6px 8px;font-size:12.5px;font-weight:600;display:flex}.char-review>span{align-items:center;gap:6px;display:inline-flex}.pair-l{color:var(--ink-2);margin-bottom:-2px;font-size:12px;font-weight:600}.crit-adv-row label{gap:6px;display:grid}.sc-title{justify-items:start;gap:4px;display:grid}.call-hint{background:var(--sun-weak);max-width:520px;color:var(--ink);text-align:left;border-radius:12px;align-items:flex-start;gap:8px;margin:4px auto 0;padding:10px 14px;font-size:14px;line-height:1.4;display:flex}.call-hint b{font-weight:700}.adv-head{align-items:center;gap:10px;display:inline-flex}.adv-outcome{border-radius:10px;align-items:flex-start;gap:8px;margin:0 20px 4px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.adv-outcome.adv-good{background:var(--good-weak);color:var(--good)}.adv-outcome.adv-warn{background:var(--warn-weak);color:var(--warn)}.adv-outcome.adv-bad{background:var(--bad-weak);color:var(--bad)}.adv-outcome span{color:var(--ink)}.adv-outcome b{font-weight:700}.adv-total{font-size:15px;font-weight:700}.adv-total small{color:var(--muted);font-weight:500}.adv-list{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.adv-list li{justify-content:space-between;gap:12px;font-size:14px;display:flex}.adv-item{gap:6px;margin-top:8px;display:grid}.adv-quote{align-items:flex-start;gap:10px;display:flex}.adv-quote .quote{flex:1;margin:0}.adv-good{color:var(--good)}.adv-warn{color:var(--warn)}.adv-bad{color:var(--bad)}.adv-task .note{font-weight:600}.adv-more{border-top:1px solid var(--line)}.adv-more>summary{cursor:pointer;color:var(--muted);padding:12px 20px;font-size:13.5px;font-weight:600}.adv-marks{gap:6px;margin:6px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.adv-marks li{align-items:flex-start;gap:10px;display:flex}.llm-tbl .llm-family th{background:var(--paper-2,var(--line));text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:6px 12px;font-size:12px}.llm-tbl .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}
