@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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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");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");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");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");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");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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#eceef0;--surface:#fff;--sunk:#f5f6f8;--ink:#14181d;--ink-2:#56606b;--ink-3:#8a939d;--line:#dadfe4;--line-2:#e8ebee;--accent:#2b47c9;--accent-soft:#e7ebfb;--accent-ink:#1e349a;--good:#1b7448;--good-soft:#dff2e7;--warn:#93600a;--warn-soft:#fbefd2;--bad:#ae3229;--bad-soft:#fbe3e0;--mute-soft:#e9ecef;--f-ui:"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--f-num:"IBM Plex Mono",ui-monospace,Menlo,monospace;--f-brand:"Unbounded","Onest",sans-serif;--r:6px}*{box-sizing:border-box}html,body{height:100%}body{background:var(--ground);color:var(--ink);font:400 13px/1.45 var(--f-ui);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:4px}.num{font-family:var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mut{color:var(--ink-2)}.mut3{color:var(--ink-3)}.app{grid-template-rows:48px minmax(0,1fr);grid-template-columns:212px minmax(0,1fr);height:100%;display:grid}.rail{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;grid-row:1/3;gap:14px;min-height:0;padding:12px 8px 10px;display:flex}.brand{align-items:baseline;gap:8px;padding:2px 8px 0;display:flex}.brand b{font-family:var(--f-brand);letter-spacing:-.02em;font-size:15px}.brand span{color:var(--ink-2);font-size:11px}.navl{flex-direction:column;gap:1px;display:flex}.navl button{border-radius:var(--r);height:32px;color:var(--ink-2);text-align:left;align-items:center;gap:9px;width:100%;padding:0 8px;font-weight:500;display:flex}.navl button:hover{background:var(--sunk);color:var(--ink)}.navl button[aria-current=page]{background:var(--accent-soft);color:var(--accent-ink)}.navl svg{flex:none;width:16px;height:16px}.navl .cnt{margin-left:auto}.cnt{font-family:var(--f-num);background:var(--ink);color:var(--on-fill);text-align:center;border-radius:9px;min-width:18px;padding:1px 6px;font-size:11px}.rail .sep{background:var(--line-2);height:1px;margin:0 8px}.rail .foot{color:var(--ink-2);flex-direction:column;gap:6px;margin-top:auto;padding:0 8px;font-size:12px;display:flex}.demo{font-family:var(--f-num);text-transform:uppercase;letter-spacing:.06em;border:1px dashed var(--ink-3);color:var(--ink-2);border-radius:4px;align-self:flex-start;padding:2px 6px;font-size:11px}.top{background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:0 16px;display:flex}.top .sp{flex:1}.pick{position:relative}.pick>summary{border:1px solid var(--line);border-radius:var(--r);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;height:30px;padding:0 10px;font-weight:500;list-style:none;display:flex}.pick>summary::-webkit-details-marker{display:none}.pick>summary:hover{background:var(--sunk)}.pick .drop{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:8px;width:290px;padding:6px;position:absolute;top:36px;left:0;box-shadow:0 12px 32px #14181d24}.pick .drop .h{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;padding:6px 8px 4px;font-size:11px}.pick .opt{text-align:left;border-radius:5px;align-items:center;gap:8px;width:100%;height:32px;padding:0 8px;display:flex}.pick .opt:hover{background:var(--sunk)}.pick .opt[aria-current=true]{background:var(--accent-soft);color:var(--accent-ink);font-weight:500}.pick .opt .chip{margin-left:auto}.seg{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);display:inline-flex;overflow:hidden}.seg button{height:28px;color:var(--ink-2);border-left:1px solid var(--line);white-space:nowrap;padding:0 10px;font-weight:500}.seg button:first-child{border-left:0}.seg button[aria-pressed=true]{background:var(--ink);color:var(--on-fill)}.kbtn{border:1px solid var(--line);border-radius:var(--r);height:30px;color:var(--ink-2);background:var(--sunk);white-space:nowrap;align-items:center;gap:8px;padding:0 10px;display:flex}.kbtn kbd{font-family:var(--f-num);border:1px solid var(--line);background:var(--surface);border-radius:4px;padding:0 4px;font-size:11px}main{min-width:0;padding:16px 18px 40px;overflow:auto}.h1{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 12px;display:flex}.h1 h1{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.h1 .sub{color:var(--ink-2);padding-bottom:2px}.h1 .sp{flex:1}.card{background:var(--surface);border:1px solid var(--line);border-radius:8px}.card>.hd{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 14px;font-weight:600;display:flex}.card>.hd .sp{flex:1}.card>.bd{padding:12px 14px}.btn{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);white-space:nowrap;align-items:center;gap:6px;height:28px;padding:0 10px;font-weight:500;display:inline-flex}.btn:hover{background:var(--sunk)}.btn.pri{background:var(--accent);border-color:var(--accent);color:var(--on-fill)}.btn.pri:hover{background:var(--accent-ink)}.btn.ghost{color:var(--ink-2);border-color:#0000}.btn.dng{color:var(--bad)}.btn.sm{height:24px;padding:0 8px;font-size:12px}.chip{white-space:nowrap;background:var(--mute-soft);height:20px;color:var(--ink-2);border-radius:10px;align-items:center;gap:5px;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.chip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.chip.plain:before{display:none}.chip.good{background:var(--good-soft);color:var(--good)}.chip.warn{background:var(--warn-soft);color:var(--warn)}.chip.bad{background:var(--bad-soft);color:var(--bad)}.chip.info{background:var(--accent-soft);color:var(--accent-ink)}.lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-size:11px;font-weight:500}.home{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.appr{flex-direction:column;display:flex}.ap{border-bottom:1px solid var(--line-2);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ap:last-child{border-bottom:0}.ap .who{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.av{background:var(--ink);width:22px;height:22px;color:var(--on-fill);border-radius:5px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.ap .t{font-size:14px;font-weight:600}.diff{grid-template-columns:1fr 1fr;gap:8px;display:grid}.diff>div{background:var(--sunk);border-radius:var(--r);min-width:0;padding:8px 10px}.diff>div.new{background:var(--accent-soft)}.ap .act{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ap .act .cost{color:var(--ink-2);margin-left:auto}.ap textarea{border:1px solid var(--line);border-radius:var(--r);resize:vertical;width:100%;min-height:54px;padding:8px 10px}.pulse{flex-direction:column;gap:14px;display:flex}.ruler{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(7,1fr);gap:0;display:grid;overflow:hidden}.ruler div{border-left:1px solid var(--line);color:var(--ink-3);background:var(--sunk);min-width:0;padding:7px 6px 8px;font-size:11.5px;position:relative}.ruler div:first-child{border-left:0}.ruler div b{font-family:var(--f-num);font-size:11px;font-weight:500;display:block}.ruler div.done{background:var(--surface);color:var(--ink-2)}.ruler div.cur{background:var(--ink);color:var(--on-fill)}.ruler div span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.kp{border-top:1px solid var(--line-2);grid-template-columns:1fr 1fr;gap:0;display:grid}.kp>div{border-bottom:1px solid var(--line-2);border-right:1px solid var(--line-2);flex-direction:column;gap:5px;min-width:0;padding:12px 14px;display:flex}.kp>div:nth-child(2n){border-right:0}.kp .v{font-family:var(--f-num);letter-spacing:-.02em;font-size:20px;font-weight:500}.kp .v small{color:var(--ink-2);font-size:12px;font-weight:400}.bar{background:var(--mute-soft);border-radius:3px;height:6px;overflow:hidden}.bar i{background:var(--accent);border-radius:3px;height:100%;display:block}.bar i.good{background:var(--good)}.bar i.warn{background:var(--warn)}.bar i.bad{background:var(--bad)}.feed{flex-direction:column;display:flex}.fd{border-bottom:1px solid var(--line-2);grid-template-columns:44px 22px minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px 14px;display:grid}.fd:last-child{border-bottom:0}.tools{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.views{border-bottom:1px solid var(--line);gap:2px;margin-bottom:10px;display:flex;overflow-x:auto}.views button{height:32px;color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 12px;font-weight:500;display:flex}.views button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.views .n{font-family:var(--f-num);color:var(--ink-3);font-size:11px}.tw{border:1px solid var(--line);background:var(--surface);border-radius:8px;overflow-x:auto}table.t{border-collapse:separate;border-spacing:0;width:100%;min-width:1120px}.t th,.t td{border-bottom:1px solid var(--line-2);border-right:1px solid var(--line-2);white-space:nowrap;text-align:right;height:36px;padding:0 8px}.t th:last-child,.t td:last-child{border-right:0}.t th{background:var(--sunk);color:var(--ink-2);text-transform:uppercase;letter-spacing:.05em;z-index:2;font-size:11px;font-weight:500;position:sticky;top:0}.t .l{text-align:left}.t .nm{background:var(--surface);z-index:1;min-width:210px;max-width:240px;position:sticky;left:0}.t th.nm{z-index:3;background:var(--sunk)}.t tr.row:hover td{background:var(--hov)}.t tr.sel td{background:var(--accent-soft)}.t tr.off td{color:var(--ink-3)}.t tr.grp td{background:var(--sunk);text-align:left;height:30px;font-weight:600}.t tr.tot td{background:var(--sunk);border-bottom:0;font-weight:600;position:sticky;bottom:0}.t tr.ch td{background:var(--subrow);color:var(--ink-2);height:32px}.nmc{align-items:center;gap:6px;min-width:0;display:flex}.nmc .ex{width:18px;height:18px;color:var(--ink-3);border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}.nmc .ex:hover{background:var(--mute-soft);color:var(--ink)}.nmc .ex svg{width:12px;height:12px;transition:transform .12s}.nmc .ex[aria-expanded=true] svg{transform:rotate(90deg)}.nmc a{color:inherit;text-overflow:ellipsis;cursor:pointer;font-weight:500;text-decoration:none;overflow:hidden}.nmc a:hover{color:var(--accent-ink);text-decoration:underline}.nmc .ty{color:var(--ink-3);flex:none;font-size:11px}.sw{background:var(--line);vertical-align:middle;border-radius:8px;width:28px;height:16px;transition:background .12s;display:inline-block;position:relative}.sw:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:left .12s;position:absolute;top:2px;left:2px}.sw[aria-checked=true]{background:var(--good)}.sw[aria-checked=true]:after{left:14px}.bud{border-bottom:1px dashed var(--ink-3);cursor:text;padding:1px 0}.bud:hover{border-bottom-color:var(--accent);color:var(--accent-ink)}.budin{text-align:right;border:1px solid var(--accent);width:84px;height:24px;font-family:var(--f-num);border-radius:4px;padding:0 6px}.over{color:var(--bad);font-weight:500}.okv{color:var(--good)}.dl{font-family:var(--f-num);font-size:12px}.dl.up{color:var(--good)}.dl.dn{color:var(--bad)}.bulk{background:var(--ink);color:var(--on-fill);border-radius:var(--r);align-items:center;gap:8px;margin-bottom:10px;padding:6px 10px;display:flex}.bulk .btn{color:var(--on-fill);background:0 0;border-color:#ffffff4d}input[type=checkbox]{width:14px;height:14px;accent-color:var(--accent);vertical-align:middle;margin:0}select.sel{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);height:28px;padding:0 8px;font-weight:500}.scrim{z-index:40;background:#14181d47;position:fixed;inset:0}.panel{background:var(--surface);border-left:1px solid var(--line);z-index:41;flex-direction:column;width:min(720px,100%);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 40px #14181d1f}.panel>.ph{border-bottom:1px solid var(--line-2);flex-direction:column;gap:8px;padding:14px 18px 10px;display:flex}.panel>.ph .r1{align-items:flex-start;gap:8px;display:flex}.panel>.ph h2{letter-spacing:-.01em;flex:1;margin:0;font-size:17px;font-weight:600}.panel>.pb{flex-direction:column;gap:18px;padding:14px 18px 24px;display:flex;overflow:auto}.tabs{border-bottom:1px solid var(--line);gap:2px;padding:0 18px;display:flex}.tabs button{height:34px;color:var(--ink-2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 10px;font-weight:500}.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.path{align-items:stretch;gap:0;padding-bottom:4px;display:flex;overflow-x:auto}.pn{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;flex:1 1 0;gap:3px;min-width:0;padding:8px 8px 9px;display:flex}.pn .v{font-family:var(--f-num);font-size:16px;font-weight:500}.pn .n{color:var(--ink-2);font-size:11.5px;line-height:1.3}.pc{font-family:var(--f-num);color:var(--ink-2);flex-direction:column;flex:0 0 36px;justify-content:center;align-items:center;font-size:11px;display:flex}.pc:after{content:"";background:var(--ink-3);width:100%;height:1px;margin-top:3px}.pc.low{color:var(--bad)}.pc.low:after{background:var(--bad)}.kv{grid-template-columns:150px minmax(0,1fr);gap:8px 12px;display:grid}.kv dt{color:var(--ink-2)}.kv dd{margin:0}.rule{font-family:var(--f-num);background:var(--sunk);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:4px;padding:8px 10px;font-size:12px;display:flex}.rule b{color:var(--accent-ink);font-weight:500}.jr{border-bottom:1px solid var(--line-2);grid-template-columns:74px 22px minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.jr:last-child{border-bottom:0}.pass{grid-template-columns:262px minmax(0,1fr);align-items:start;gap:14px;display:grid}.pl{flex-direction:column;display:flex}.pl button{border-bottom:1px solid var(--line-2);text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;width:100%;padding:9px 12px;display:grid}.pl button:last-child{border-bottom:0}.pl button:hover{background:var(--sunk)}.pl button[aria-current=true]{background:var(--accent-soft)}.pl button b{font-weight:500}.pl button .bar{grid-column:1/3;height:3px;margin-top:4px}.pb2{flex-direction:column;gap:12px;display:flex}.g2{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.it{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.it b{font-weight:600}.it .chip{align-self:flex-start}.it ul{flex-direction:column;gap:3px;margin:0;padding-left:16px;display:flex}.sug{border:1px solid var(--accent);background:var(--accent-soft);border-radius:var(--r);flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.sug .tx{flex-direction:column;flex:260px;gap:3px;min-width:0;display:flex}.sug .src{color:var(--accent-ink);font-size:11.5px;font-weight:500}.gap{border:1px solid var(--warn);background:var(--warn-soft);color:var(--warn);border-radius:var(--r);padding:8px 12px;font-weight:500}table.p{border-collapse:collapse;width:100%}.p th,.p td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-2);border-right:1px solid var(--line-2);padding:8px 10px}.p th{color:var(--ink-2);text-transform:uppercase;letter-spacing:.05em;background:var(--sunk);font-size:11px;font-weight:500}.p th:last-child,.p td:last-child{border-right:0}.p tr:last-child td{border-bottom:0}.p td:first-child{font-weight:500}.q{border-left:3px solid var(--line);flex-direction:column;gap:5px;padding:2px 0 2px 10px;display:flex}.q p{margin:0;font-size:14px}.q .m{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.calc{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;display:grid}.sl{grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:2px 10px;margin-bottom:10px;display:grid}.sl input[type=range]{width:100%;accent-color:var(--accent);grid-column:1/3}.fun{flex-direction:column;gap:6px;display:flex}.fr{grid-template-columns:86px minmax(0,1fr) 110px;align-items:center;gap:10px;display:grid}.fr .b{background:var(--accent-soft);border-radius:4px;min-width:2px;height:22px;position:relative}.fr .b i{background:var(--accent);border-radius:4px;position:absolute;inset:0 auto 0 0}.org{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid;position:relative}.org .lead{grid-column:2/5;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}.org .stem{grid-column:1/6;height:18px;position:relative}.org .stem:before{content:"";background:var(--ink-3);height:1px;position:absolute;top:9px;left:10%;right:10%}.org .stem:after{content:"";background:var(--ink-3);width:1px;height:9px;position:absolute;top:0;left:36.5%}.ag{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:8px;flex-direction:column;gap:7px;width:100%;min-width:0;padding:10px 12px;display:flex}.ag:hover{border-color:var(--ink-3)}.ag .r1{align-items:center;gap:8px;display:flex}.ag .r1 b{font-size:14px;font-weight:600}.ag.side{border-style:dashed}.auto{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;display:grid}.auto:last-child{border-bottom:0}.auto .seg button{height:24px;padding:0 8px;font-size:12px}.tr{border-bottom:1px solid var(--line-2);grid-template-columns:20px minmax(0,1fr) auto;gap:10px;padding:8px 0;display:grid}.tr:last-child{border-bottom:0}.tr .dot{background:var(--ink);border-radius:50%;width:8px;height:8px;margin:5px 0 0 6px}.tr.read .dot{background:var(--accent)}.tr.ask .dot{background:var(--warn)}.modal{z-index:50;background:var(--surface);border:1px solid var(--line);border-radius:10px;width:min(760px,100% - 24px);max-height:84vh;position:fixed;top:8vh;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 24px 60px #14181d40}.modal .mh{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;padding:14px 18px;font-size:15px;font-weight:600;display:flex}.modal .mb{flex-direction:column;gap:14px;padding:14px 18px;display:flex}.modal .mf{border-top:1px solid var(--line-2);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.lib{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.lib label{flex-direction:column;gap:4px;display:flex}.pal{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:10px;width:min(560px,100% - 24px);position:fixed;top:14vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 60px #14181d40}.pal input{border:0;border-bottom:1px solid var(--line-2);outline:0;width:100%;height:44px;padding:0 14px;font-size:15px}.pal .ls{max-height:320px;padding:6px;overflow:auto}.pal .o{text-align:left;border-radius:5px;align-items:center;gap:10px;width:100%;height:32px;padding:0 8px;display:flex}.pal .o[aria-selected=true]{background:var(--accent-soft);color:var(--accent-ink)}.pal .o span{color:var(--ink-3);margin-left:auto;font-size:11.5px}.toast{z-index:70;bottom:calc(18px + env(safe-area-inset-bottom,0px));background:var(--ink);color:var(--on-fill);border-radius:var(--r);padding:8px 14px;font-weight:500;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #14181d40}.sum{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.sum .sp{flex:1}.chain{align-items:flex-start;padding-bottom:4px;display:flex;overflow-x:auto}.stp{flex-direction:column;flex:1 1 0;gap:8px;min-width:176px;display:flex}.sh{border:1px solid var(--line);background:var(--sunk);border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.sh.tst{border-color:var(--accent);background:var(--accent-soft)}.sh.weak{border-color:var(--bad);background:var(--bad-soft)}.st1{align-items:center;gap:7px;min-width:0;display:flex}.st1 b{font-weight:600}.no{background:var(--ink);width:18px;height:18px;color:var(--on-fill);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:6px;font-size:11px;display:inline-flex}.st1 .no,.card>.hd .no{margin-right:0}.cv{letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:1.15}.io{color:var(--ink-2);font-size:12px}.dlt{color:var(--ink-3);font-size:11.5px}.mk{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.arr{color:var(--ink-3);flex:0 0 26px;justify-content:center;padding-top:30px;display:flex}.arr svg{width:16px;height:16px}.vs{flex-direction:column;gap:6px;display:flex}.vc{border:1px solid var(--line);border-left:3px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:6px;min-width:0;padding:8px 10px;display:flex}.vc.lead{border-left-color:var(--good)}.vc.test{border-left-color:var(--accent)}.vc.stop{border-left-color:var(--bad)}.vc.stop>:not(.vh){opacity:.55}.vh{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.vh b{font-weight:500;line-height:1.3}.vh .chip{flex:none}.vf{color:var(--ink-2);justify-content:space-between;gap:8px;font-size:11.5px;display:flex}.vf b{font-weight:500}.addv{align-self:flex-start}.kwc{flex-wrap:wrap;gap:4px;display:flex}.kwc span{background:var(--sunk);border:1px solid var(--line-2);border-radius:4px;padding:1px 6px;font-size:12px;line-height:1.5}.kwc .ng{color:var(--ink-3);background:0 0;border-style:dashed}.pv-ad{border:1px solid var(--line-2);border-radius:5px;flex-direction:column;gap:2px;padding:7px 9px;display:flex}.pv-ad .u{color:var(--ink-3);font-size:11px}.pv-ad .h{color:var(--accent-ink);font-weight:500;line-height:1.3}.pv-ad .t,.pvt{color:var(--ink-2);font-size:12px;line-height:1.4}.pvs{color:var(--ink-2);font-size:12px}.pv-img{aspect-ratio:16/9;width:100%;max-width:280px;color:var(--on-fill);background:linear-gradient(135deg,#232b35,#56606b);border-radius:5px;align-items:flex-end;padding:9px 10px;line-height:1.2;display:flex}.pv-img.t2{background:linear-gradient(135deg,#17266f,#2b47c9)}.pv-img.t3{background:linear-gradient(135deg,#4a2e0a,#93600a)}.pv-img b{font-size:13px;font-weight:600}.pv-lp{border:1px solid var(--line);border-radius:5px;overflow:hidden}.pv-lp .br{background:var(--mute-soft);align-items:center;gap:3px;height:14px;padding:0 6px;display:flex}.pv-lp .br i{background:var(--ink-3);border-radius:50%;width:5px;height:5px}.pv-lp .in{flex-direction:column;gap:4px;padding:9px 10px;display:flex}.pv-lp b{font-weight:600;line-height:1.25}.pv-lp .bt{background:var(--ink);color:var(--on-fill);border-radius:4px;align-self:flex-start;margin-top:2px;padding:2px 8px;font-size:11px}.pv-bot{flex-direction:column;gap:4px;display:flex}.pv-bot span{background:var(--sunk);border-radius:9px 9px 9px 2px;align-self:flex-start;gap:6px;padding:3px 9px;font-size:12px;display:flex}.pv-bot.cl span{background:0 0;border-radius:4px;padding:0}.pv-bot i{color:var(--ink-3);font-style:normal}.pv-art{flex-direction:column;gap:3px;display:flex}.pv-art b{font-weight:500;line-height:1.3}.pv-art .lk{color:var(--accent-ink);font-size:12.5px;text-decoration:underline}.sales{border-left:1px dashed var(--line);flex-direction:column;flex:0 0 200px;gap:6px;padding-left:12px;display:flex}.sr{border:1px solid var(--line-2);border-radius:var(--r);background:var(--sunk);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.sr .st1{justify-content:space-between}.cv2{font-size:16px;font-weight:500}.sr .who{color:var(--ink-3);font-size:11.5px}.sgb{border:1px solid var(--accent);background:var(--accent-soft);border-radius:var(--r);flex-direction:column;gap:8px;padding:8px;display:flex}.sgh{justify-content:space-between;align-items:center;gap:6px;display:flex}.sgh .src{color:var(--accent-ink);font-size:11.5px;font-weight:500}.sgi{background:var(--surface);border-radius:5px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.sgi .btn{align-self:flex-start}.sgi .mut{font-size:12px}.t tr.chx>td{background:var(--subrow);white-space:normal;height:auto;padding:8px 10px 12px}table.st2{border-collapse:collapse;background:var(--surface);border:1px solid var(--line-2);width:min(100%,980px);margin-left:26px}.st2 th,.st2 td{border:0;border-bottom:1px solid var(--line-2);text-align:left;white-space:nowrap;height:28px;padding:0 10px;font-size:12.5px;position:static}.st2 th{background:var(--sunk);font-size:11px}.st2 .r{text-align:right}.st2 tr.s td{font-weight:500}.st2 tr.v td{color:var(--ink-2)}.st2 tr.v td:first-child{padding-left:34px}.st2 tr.tl td{color:var(--ink-2);background:var(--sunk);font-weight:400}.st2 tr:last-child td{border-bottom:0}.crumb{flex-wrap:wrap;gap:6px;margin-left:8px;padding-bottom:2px;display:flex}.crumb span{color:var(--ink-3);align-items:center;gap:6px;font-weight:500;display:flex}.crumb span+span:before{content:"";background:var(--line);width:18px;height:1px;margin-right:2px}.crumb b{border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:500;display:inline-flex}.crumb .on{color:var(--ink)}.crumb .on b{background:var(--ink);color:var(--on-fill);border-color:var(--ink)}.crumb .dn b{background:var(--good-soft);color:var(--good);border-color:var(--good-soft)}.nbg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.tpls{flex-direction:column;gap:8px;display:flex}.tpl{border:1px solid var(--line);border-radius:var(--r);text-align:left;background:var(--surface);flex-direction:column;gap:7px;width:100%;padding:10px 12px;display:flex}.tpl:hover{border-color:var(--accent);background:var(--accent-soft)}.tpl b{font-weight:600}.mini{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.mini span{border:1px solid var(--line);background:var(--surface);border-radius:4px;padding:1px 7px;font-size:12px;font-weight:500}.mini .tl{color:var(--ink-3);background:0 0;border-style:dashed;font-weight:400}.mini i,.na{color:var(--ink-3);font-size:12px;font-style:normal}.nbc{flex-wrap:wrap;align-items:stretch;gap:6px;display:flex}.nbs{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;flex-direction:column;align-items:flex-start;gap:6px;min-width:170px;padding:8px 12px;display:flex}.nbs:hover{border-color:var(--ink-3)}.nbs[aria-current=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.na{align-self:center}.nbt{border:1px dashed var(--line);border-radius:var(--r);color:var(--ink-3);align-self:center;padding:6px 10px;font-size:12px}.nbe{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}.fl{flex-direction:column;gap:4px;display:flex}.inp{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);resize:vertical;width:100%;padding:6px 9px}input.inp{height:30px;padding:0 9px}.inp:focus{outline:2px solid var(--accent);outline-offset:-1px}.rule label{align-items:center;gap:8px;display:flex}.rule .inp{font-family:var(--f-ui)}.pvbig{flex-direction:column;gap:6px;max-width:420px;display:flex}.nbf{gap:8px;margin-top:14px;display:flex}.nbf .sp{flex:1}@media (max-width:1100px){.nbg,.nbe{grid-template-columns:minmax(0,1fr)}}.mob{display:none}@media (max-width:1100px){.home,.calc,.pass{grid-template-columns:minmax(0,1fr)}.pl{flex-direction:row;overflow-x:auto}.pl button{border-bottom:0;border-right:1px solid var(--line-2);flex:0 0 190px}.org{grid-template-columns:repeat(2,minmax(0,1fr))}.org .lead{grid-column:1/3}.org .stem{display:none}}@media (max-width:760px){.app{grid-template-rows:48px minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.rail{padding:4px max(6px,env(safe-area-inset-left,0px)) calc(4px + env(safe-area-inset-bottom,0px));border-right:0;border-top:1px solid var(--line);flex-direction:row;grid-row:3;gap:0;overflow-x:auto}.rail .brand,.rail .sep,.rail .foot{display:none}.navl{flex-direction:row;gap:2px}.navl button{flex-direction:column;gap:2px;width:auto;height:44px;padding:0 9px;font-size:11px;position:relative}.navl .cnt{margin:0;position:absolute;top:1px;right:1px}.top{padding-left:max(10px,env(safe-area-inset-left,0px));padding-right:max(10px,env(safe-area-inset-right,0px));gap:6px}.top .hid{display:none}main{padding:12px max(12px,env(safe-area-inset-right,0px)) 24px max(12px,env(safe-area-inset-left,0px))}.diff,.kp,.g2{grid-template-columns:minmax(0,1fr)}.kp>div{border-right:0}.ruler div span{display:none}.fd{grid-template-columns:38px 22px minmax(0,1fr)}.fd .c{display:none}.org{grid-template-columns:minmax(0,1fr)}.org .lead{grid-column:1;grid-template-columns:minmax(0,1fr)}.kv{grid-template-columns:minmax(0,1fr);gap:2px 0}.kv dd{margin-bottom:8px}.mob{display:inline}.wide{overflow-x:auto}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.pass{grid-template-columns:232px minmax(0,1fr)}.pass .wide{overflow-x:auto}.pmiss{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;padding:8px 12px;display:flex}.lk{height:20px;color:var(--accent-ink);background:var(--accent-soft);white-space:nowrap;border-radius:10px;align-items:center;gap:4px;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.lk:hover{background:var(--accent);color:var(--on-fill)}.lk.w{background:var(--warn-soft);color:var(--warn)}.lk.w:hover{background:var(--warn);color:var(--on-fill)}.src2{color:var(--ink-3);font-size:11.5px}.det3 ul,.bb>ul{flex-direction:column;gap:3px;margin:0;padding-left:16px;display:flex}.ptabs{border-bottom:1px solid var(--line);gap:2px;margin:-2px 0 0;display:flex;overflow-x:auto}.ptabs button{height:32px;color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 10px;font-weight:500;display:flex}.ptabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.ptabs .n{font-family:var(--f-num);color:var(--ink-3);font-size:11px}.cols2{grid-template-columns:minmax(0,1fr) 236px;align-items:start;gap:12px;display:grid}.cols2.l{grid-template-columns:216px minmax(0,1fr)}.cols3{grid-template-columns:206px minmax(0,1fr) 216px;align-items:start;gap:12px;display:grid}.bx{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-width:0}.bx>.bh{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:6px;padding:7px 10px;font-weight:600;display:flex}.bx>.bh .sp{flex:1}.bx>.bb{flex-direction:column;gap:7px;padding:9px 10px;display:flex}.hstrip{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.hstrip>div{border-right:1px solid var(--line-2);flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.hstrip>div:last-child{border-right:0}.hstrip .v{font-family:var(--f-num);letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:500}.hstrip small{color:var(--ink-2);font-size:11.5px}.p.tight th,.p.tight td{padding:6px 9px}.p tr.grp td{background:var(--sunk);font-weight:600}.p td.r,.p th.r{text-align:right}.p td.c,.p th.c{text-align:center}.p tr.clk{cursor:pointer}.p tr.clk:hover td{background:var(--hov)}.p tr.on td{background:var(--accent-soft)}.p td .ex{color:var(--ink-3);font-family:var(--f-num);margin-right:4px}.p tr.det td{background:var(--sunk);font-weight:400}.det3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.det3 div{flex-direction:column;gap:2px;display:flex}.yy{color:var(--good);font-weight:600}.nn{color:var(--ink-3)}.op{color:var(--accent-ink);font-size:11.5px}.segl{flex-direction:column;gap:6px;display:flex}.segl button{border:1px solid var(--line);border-radius:var(--r);text-align:left;background:var(--surface);grid-template-columns:40px minmax(0,1fr);gap:4px 8px;width:100%;padding:8px;display:grid}.segl button:hover{background:var(--sunk)}.segl button[aria-current=true]{border-color:var(--accent);background:var(--accent-soft)}.segl .tg{flex-wrap:wrap;grid-column:1/3;gap:4px;display:flex}.ring{flex:none;width:36px;height:36px;position:relative}.ring svg{width:36px;height:36px;transform:rotate(-90deg)}.ring b{font-family:var(--f-num);justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex;position:absolute;inset:0}.lvl{width:18px;height:18px;font-family:var(--f-num);background:var(--ink);color:var(--on-fill);border-radius:4px;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:inline-flex}.lvl.B{background:var(--ink-2)}.lvl.C{background:var(--ink-3)}.lvl.D{background:var(--line);color:var(--ink-2)}.tiles{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}.tl{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:5px;min-width:0;padding:8px 10px;display:flex}.tl ol,.tl ul{flex-direction:column;gap:3px;margin:0;padding-left:16px;display:flex}.tl li .lk{margin-left:4px}.tree{flex-direction:column;align-items:center;gap:0;display:flex}.tree .stemv{background:var(--line);width:1px;height:14px}.tree .kids{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;padding-top:14px;display:grid;position:relative}.nd{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;flex-direction:column;gap:4px;width:100%;min-width:0;padding:0 9px 8px;display:flex;overflow:hidden}.nd:hover{background:var(--sunk)}.nd[aria-current=true]{border-color:var(--accent)}.nd:before{content:"";background:var(--good);height:4px;margin:0 -9px 5px;display:block}.nd.mid:before{background:var(--warn)}.nd.neg:before{background:var(--bad)}.nd.top{width:230px}.nd .m{color:var(--ink-2);font-size:11.5px}.sb{flex-direction:column;display:flex}.sb div{border-bottom:1px solid var(--line-2);justify-content:space-between;gap:8px;padding:4px 0;display:flex}.sb div:last-child{border-bottom:0}.jmw{border:1px solid var(--line);border-radius:var(--r);overflow-x:auto}.jm{grid-template-columns:132px repeat(10,minmax(136px,1fr));min-width:1500px;display:grid}.jm>div{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);flex-direction:column;gap:4px;min-width:0;padding:6px 7px;font-size:12px;display:flex}.jm>.st{background:var(--ink);color:var(--on-fill);flex-direction:row;align-items:center;gap:5px;font-size:12px;font-weight:500}.jm>.st i{font-style:normal;font-family:var(--f-num);opacity:.7;font-size:11px}.jm>.ln{background:var(--sunk);z-index:1;cursor:pointer;flex-direction:row;align-items:flex-start;gap:5px;font-weight:500;position:sticky;left:0}.jm>.ln:hover{color:var(--accent-ink)}.jm>.cl{cursor:pointer}.jm>.cl:hover{background:var(--hov)}.jm>.cl.on{background:var(--accent-soft)}.jm>.cl.dim{color:var(--ink-3)}.fc{border:1px solid var(--bad-soft);background:var(--bad-tint);border-radius:5px;flex-direction:column;gap:3px;padding:4px 6px;display:flex}.wd{vertical-align:middle;gap:2px;display:inline-flex}.wd i{background:var(--line);border-radius:50%;width:6px;height:6px}.wd i.f{background:var(--bad)}.wd.g i.f{background:var(--good)}.wd.a i.f{background:var(--accent)}.rl{background:var(--mute-soft);width:18px;height:18px;color:var(--ink-2);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.rl.on{background:var(--ink);color:var(--on-fill)}.chn{flex-wrap:wrap;gap:3px;display:flex}.chn span{background:var(--mute-soft);color:var(--ink-3);border-radius:4px;padding:1px 5px;font-size:11px}.chn span.on{background:var(--accent-soft);color:var(--accent-ink)}.qc{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:6px;padding:8px 10px;display:flex}.qc p{margin:0;font-size:13.5px}.qc .m{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;display:flex}.play{font-family:var(--f-num);color:var(--accent-ink);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.play:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid}.brd{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.brd .col{background:var(--sunk);border-radius:var(--r);flex-direction:column;gap:5px;min-width:0;padding:8px;display:flex}.tagp{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:5px;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:4px 8px;font-weight:500;display:flex}.tagp:hover{border-color:var(--accent)}.tagp .num{color:var(--ink-2);font-size:11.5px}.trn{flex-direction:column;gap:10px;display:flex}.trn .ln2{grid-template-columns:96px minmax(0,1fr);gap:10px;display:grid}.trn .who2{flex-direction:column;gap:2px;font-weight:500;display:flex}.trn mark{background:var(--warn-soft);color:inherit;border-radius:3px;padding:1px 2px}.trn mark.ok{background:var(--good-soft)}.aip{border:1px solid var(--accent);background:var(--accent-soft);border-radius:var(--r);flex-direction:column;gap:6px;margin-top:6px;padding:8px 10px;display:flex}.pts{flex-wrap:wrap;gap:4px;display:inline-flex}.pts span{border:1px solid var(--line);white-space:nowrap;border-radius:10px;align-items:center;gap:5px;height:20px;padding:0 7px;font-size:11.5px;display:inline-flex}.pts span b{font-family:var(--f-num);color:var(--good);font-weight:500}.pts span.neg b{color:var(--bad)}.hist{align-items:flex-end;gap:3px;height:92px;padding-top:4px;display:flex}.hist div{background:var(--ink-3);border-radius:3px 3px 0 0;flex:1;min-height:2px;position:relative}.hist div.A{background:var(--good)}.hist div.B{background:var(--accent)}.hist div.C{background:var(--warn)}.hist div.D{background:var(--line)}.hist div span{text-align:center;font-family:var(--f-num);color:var(--ink-2);font-size:11px;position:absolute;top:-15px;left:0;right:0}.hx{font-family:var(--f-num);color:var(--ink-3);gap:3px;font-size:11px;display:flex}.hx span{text-align:center;flex:1}.thr{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.thr div{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:2px;padding:6px 8px;display:flex}.fnw{overflow-x:auto}.fn{align-items:stretch;gap:0;min-width:640px;display:flex}.fn .n2{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;flex:1;gap:2px;min-width:0;padding:7px 8px;display:flex}.fn .n2.bad2{border-color:var(--bad);background:var(--bad-tint)}.fn .n2 .v{font-family:var(--f-num);font-size:16px;font-weight:500}.fn .ar2{font-family:var(--f-num);color:var(--ink-2);flex-direction:column;flex:0 0 46px;justify-content:center;align-items:center;font-size:11px;display:flex}.fn .ar2:after{content:"";background:var(--ink-3);width:28px;height:1px;margin-top:3px}.cv{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cvt{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:2px;padding:7px 10px;display:flex}.cvt .v{font-family:var(--f-num);font-size:17px;font-weight:500}.cases{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.cs{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.cs[aria-current=true]{border-color:var(--accent)}.ba{--p:50%;background:linear-gradient(135deg,#c9d2da 0 25%,#b5c0ca 25% 50%,#c9d2da 50% 75%,#b5c0ca 75%);height:104px;position:relative;overflow:hidden}.ba .af{clip-path:inset(0 0 0 var(--p));background:linear-gradient(160deg,#f1e6d3 0 34%,#d9c19a 34% 36%,#ead9bc 36% 70%,#b98f5b 70% 72%,#e3cfae 72%);position:absolute;inset:0}.ba .dv{top:0;bottom:0;left:var(--p);background:#fff;width:2px;position:absolute;box-shadow:0 0 0 1px #14181d40}.ba .tg2{color:var(--on-fill);background:#14181db3;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500;position:absolute;top:6px}.ba .tg2.l{left:6px}.ba .tg2.r{right:6px}.ba input{width:100%;height:12px;accent-color:var(--ink);opacity:.8;margin:0;position:absolute;bottom:3px;left:0;right:0}.ba.none{background:repeating-linear-gradient(45deg,var(--sunk) 0 8px,var(--mute-soft) 8px 16px)}.cs .ci{text-align:left;flex-direction:column;gap:5px;padding:8px 10px;display:flex}.cs button.ci:hover{background:var(--sunk)}.board{columns:2;column-gap:10px}.board .bx{break-inside:avoid;margin-bottom:10px}.rv{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}.rvc{border:1px solid var(--line);border-radius:var(--r);text-align:left;background:var(--surface);flex-direction:column;gap:7px;min-width:0;padding:10px;display:flex}.rvc:hover{border-color:var(--accent)}.rvc .g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;font-size:12px;display:grid}.rvc .g4 b{font-family:var(--f-num);font-weight:500}.adc{border:1px solid var(--line);border-radius:5px;flex-direction:column;gap:2px;padding:7px 8px;display:flex}.adc .h3{color:var(--accent-ink);font-weight:600}.adc .u{color:var(--good);font-size:11.5px}.adc .k2{color:var(--ink-2);border-top:1px solid var(--line-2);justify-content:space-between;margin-top:3px;padding-top:3px;font-size:11.5px;display:flex}.dot{background:var(--ink-3);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.dot.good{background:var(--good)}.dot.warn{background:var(--warn)}.dot.bad{background:var(--bad)}.ver{grid-template-columns:74px minmax(0,1fr);gap:4px 8px;display:grid}.ver .d{font-family:var(--f-num);color:var(--ink-2);font-size:11.5px}.sw2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sw2 ul{flex-direction:column;gap:4px;margin:0;padding-left:15px;display:flex}.ev{border-bottom:1px solid var(--line-2);grid-template-columns:84px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 0;display:grid}.ev:last-child{border-bottom:0}.ev .dd{grid-template-columns:1fr 1fr;gap:6px;margin-top:5px;display:grid}.ev .dd div{background:var(--sunk);border-radius:5px;padding:5px 8px;font-size:12px}.ev .dd div.new{background:var(--accent-soft)}.fchips{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.fchips button{border:1px solid var(--line);height:22px;color:var(--ink-2);background:var(--surface);border-radius:11px;padding:0 8px;font-size:11.5px;font-weight:500}.fchips button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-fill)}.oba{flex-direction:column;gap:8px;display:flex}.ob{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:10px;padding:9px 10px;display:grid}.ob .a2{flex-direction:column;gap:5px;display:flex}.viol{border-bottom:2px solid var(--bad);background:var(--bad-soft)}.wchips{flex-wrap:wrap;gap:5px;display:flex}.wchips span{border:1px solid var(--bad-soft);background:var(--bad-tint);color:var(--bad);border-radius:4px;padding:1px 6px;font-size:12px}.frm{flex-direction:column;gap:5px;display:flex}.frm .v2{border:1px solid var(--line);border-radius:5px;grid-template-columns:minmax(0,1fr) 64px 64px 76px;align-items:center;gap:8px;padding:6px 8px;display:grid}@media (max-width:1100px){.cols2,.cols2.l,.cols3{grid-template-columns:minmax(0,1fr)}.hstrip{grid-template-columns:repeat(2,minmax(0,1fr))}.board{columns:1}.brd,.cv,.thr,.det3,.tree .kids{grid-template-columns:repeat(2,minmax(0,1fr))}.ob{grid-template-columns:minmax(0,1fr)}}.z-seg2{flex-wrap:wrap;gap:4px;display:inline-flex}.z-cb{border:1px solid var(--line);background:var(--surface);height:26px;color:var(--ink-2);white-space:nowrap;border-radius:13px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.z-cb:hover{background:var(--sunk)}.z-cb[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-fill)}.z-cb .n{font-family:var(--f-num);opacity:.75;font-size:11px}.z-dot{background:var(--ink-3);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.z-dot.good{background:var(--good)}.z-dot.warn{background:var(--warn)}.z-dot.bad{background:var(--bad)}.z-dot.info{background:var(--accent)}.z-c2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.z-el{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.zt{border-collapse:separate;border-spacing:0;width:100%}.zt th{color:var(--ink-2);text-transform:uppercase;letter-spacing:.05em;text-align:left;background:var(--sunk);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:500}.zt td{border-bottom:1px solid var(--line-2);vertical-align:top;padding:8px 10px}.zt tr:last-child td{border-bottom:0}.zt .r{text-align:right}.zt td.num{white-space:nowrap}.zt tr.clk{cursor:pointer}.zt tr.clk:hover td{background:var(--hov)}.zt tr.grp td{background:var(--sunk);font-weight:600}.zt tr.sub td{background:var(--subrow)}.zt .ex{width:18px;height:18px;color:var(--ink-2);vertical-align:middle;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.zt .ex svg{width:14px;height:14px;transition:transform .12s}.zt .ex[aria-expanded=true] svg{transform:rotate(90deg)}.z-scroll{overflow-x:auto}.z-brief{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.z-brief>div{border-left:1px solid var(--line-2);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.z-brief>div:first-child{border-left:0}.z-home{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:14px;margin-top:14px;display:grid}.z-col{flex-direction:column;gap:14px;min-width:0;display:flex}.z-dec{border-bottom:1px solid var(--line-2);text-align:left;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:4px 10px;width:100%;padding:10px 14px;display:grid}.z-dec:hover{background:var(--sunk)}.z-dec .t{font-weight:600}.z-dec .m{color:var(--ink-2);flex-wrap:wrap;grid-column:2/4;align-items:center;gap:6px 10px;font-size:12px;display:flex}.z-due{font-family:var(--f-num);color:var(--ink-2);white-space:nowrap;font-size:11.5px}.z-due.hot{color:var(--bad)}.z-tiles{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.z-tile{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:8px;flex-direction:column;gap:5px;min-width:0;padding:12px 14px;display:flex}.z-tile .v{font-family:var(--f-num);letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:1.1}.z-tile .v small{color:var(--ink-2);font-size:12px;font-weight:400}.z-tile .s{color:var(--ink-2);font-size:12px;line-height:1.35}.z-tile .s b{font-weight:500}.z-tile svg{margin-top:auto;display:block}.z-tile.warn{border-color:var(--warn)}.z-tile.bad{border-color:var(--bad)}.z-lim{background:var(--mute-soft);border-radius:3px;height:6px;position:relative}.z-lim i{background:var(--good);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.z-lim i.warn{background:var(--warn)}.z-lim i.bad{background:var(--bad)}.z-lim u{background:var(--ink-3);width:1px;position:absolute;top:-3px;bottom:-3px}.z-agrow{grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:0;display:grid}.z-agm{border-left:1px solid var(--line-2);border-bottom:1px solid var(--line-2);text-align:left;flex-direction:column;gap:5px;min-width:0;padding:10px 12px;display:flex}.z-agm:hover{background:var(--sunk)}.z-agm .r1{align-items:center;gap:6px;font-weight:600;display:flex}.z-agm .tk{color:var(--ink);min-height:34px;font-size:12px}.z-agm .w{color:var(--ink-3);font-size:11.5px}.z-fg{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);background:var(--sunk);border-bottom:1px solid var(--line-2);gap:8px;padding:6px 14px;font-size:11px;display:flex}.z-fr{border-bottom:1px solid var(--line-2);grid-template-columns:44px 22px minmax(0,1fr) auto;align-items:start;gap:2px 8px;padding:8px 14px;display:grid}.z-fr:last-child{border-bottom:0}.z-fr .res{color:var(--ink-2);grid-column:3/4;font-size:12px}.z-in{grid-template-columns:minmax(300px,35fr) minmax(0,65fr);align-items:start;gap:14px;display:grid}.z-list{flex-direction:column;max-height:calc(100vh - 190px);display:flex;overflow:auto}.z-li{border-bottom:1px solid var(--line-2);text-align:left;cursor:pointer;grid-template-columns:18px 8px minmax(0,1fr) auto;align-items:start;gap:2px 8px;width:100%;padding:9px 12px;display:grid}.z-li:hover{background:var(--sunk)}.z-li[aria-current=true]{background:var(--accent-soft)}.z-li .t{font-weight:500}.z-li.un .t{font-weight:600}.z-li .m{color:var(--ink-2);flex-wrap:wrap;grid-column:3/5;align-items:center;gap:4px 8px;font-size:12px;display:flex}.z-li .ud{border-radius:50%;width:7px;height:7px;margin-top:6px}.z-li.un .ud{background:var(--accent)}.z-li.done{opacity:.72}.z-batch{background:var(--accent-soft);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.z-det{flex-direction:column;min-width:0;display:flex}.z-det .sec{border-bottom:1px solid var(--line-2);flex-direction:column;gap:8px;min-width:0;padding:12px 16px;display:flex}.z-det .sec:last-child{border-bottom:0}.z-det h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.z-meta{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12px;display:flex}.z-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.z-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.z-box{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.z-box.new{border-color:var(--accent);background:var(--accent-soft)}.z-box.sunk{background:var(--sunk)}.z-big{font-family:var(--f-num);letter-spacing:-.02em;font-size:20px;font-weight:500}.z-serp{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.z-serp .ad{color:var(--ink-3);font-size:11px}.z-serp .h{color:var(--serp);font-size:15px;font-weight:500;line-height:1.3}.z-serp .u{color:var(--good);font-size:12px}.z-page{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow:hidden}.z-page .bar2{background:var(--sunk);border-bottom:1px solid var(--line);height:22px;font-family:var(--f-num);color:var(--ink-3);align-items:center;gap:4px;padding:0 8px;font-size:11px;display:flex}.z-page .bar2 i{background:var(--line);border-radius:50%;width:7px;height:7px;display:inline-block}.z-page .blk{border-bottom:1px dashed var(--line-2);flex-direction:column;gap:3px;padding:10px 14px;display:flex;position:relative}.z-page .blk:last-child{border-bottom:0}.z-page .blk.chg{background:var(--warn-soft)}.z-page .blk.chg:after{content:"изменено";color:var(--warn);font-size:11px;font-weight:500;position:absolute;top:8px;right:10px}.z-page .blk b{font-weight:600}.z-page .cta{background:var(--ink);color:var(--on-fill);border-radius:4px;align-self:flex-start;margin-top:2px;padding:3px 10px;font-size:12px}.z-mail{border:1px solid var(--line);border-radius:var(--r);background:var(--surface)}.z-mail .hd2{border-bottom:1px solid var(--line-2);grid-template-columns:70px minmax(0,1fr);gap:3px 8px;padding:8px 12px;font-size:12px;display:grid}.z-mail .hd2 span:nth-child(odd){color:var(--ink-3)}.z-mail .bd2{white-space:pre-line;padding:10px 12px}.z-dif{border:1px solid var(--line);border-radius:var(--r);font-size:13px;overflow:hidden}.z-dif div{border-bottom:1px solid var(--line-2);padding:6px 12px 6px 30px;position:relative}.z-dif div:last-child{border-bottom:0}.z-dif .del{background:var(--bad-soft);-webkit-text-decoration:line-through #ae322973;text-decoration:line-through #ae322973}.z-dif .ins{background:var(--good-soft)}.z-dif .del:before,.z-dif .ins:before{font-family:var(--f-num);position:absolute;left:12px}.z-dif .del:before{content:"-";color:var(--bad)}.z-dif .ins:before{content:"+";color:var(--good)}.z-note{background:var(--sunk);border-radius:var(--r);color:var(--ink-2);padding:8px 12px}.z-com{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:8px;padding:6px 0;display:flex}.z-in2{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-width:0;height:30px;padding:0 10px}.z-ta{border:1px solid var(--line);border-radius:var(--r);resize:vertical;width:100%;min-height:60px;padding:8px 10px}.z-help{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:8px;width:min(420px,100% - 24px);padding:14px 16px;display:flex;position:fixed;top:18vh;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #14181d33}.z-help .k{grid-template-columns:60px minmax(0,1fr);align-items:center;gap:6px 10px;display:grid}.z-help kbd,.z-kbd{font-family:var(--f-num);border:1px solid var(--line);background:var(--sunk);border-radius:4px;padding:1px 6px;font-size:11px}.z-org{flex-direction:column;align-items:center;gap:0;display:flex}.z-org .top2{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px;display:flex}.z-org .stem{background:var(--line);width:1px;height:18px}.z-org .kids{border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;padding-top:18px;display:grid;position:relative}.z-node{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:8px;flex-direction:column;gap:6px;width:100%;min-width:0;padding:10px 12px;display:flex;position:relative}.z-org .top2 .z-node{width:270px}.z-org .kids .z-node:before{content:"";background:var(--line);width:1px;height:18px;position:absolute;top:-19px;left:50%}.z-node:hover{border-color:var(--ink-3)}.z-node.side{border-style:dashed}.z-node .r1{align-items:center;gap:7px;display:flex}.z-node .r1 b{font-size:14px;font-weight:600}.z-node .tk{min-height:34px;font-size:12px}.z-ah{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.z-ah .av{border-radius:8px;width:36px;height:36px;font-size:15px}.z-ah h1{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.z-kv{grid-template-columns:190px minmax(0,1fr);gap:9px 14px;margin:0;display:grid}.z-kv dt{color:var(--ink-2)}.z-kv dd{min-width:0;margin:0}.z-run{border-bottom:1px solid var(--line-2);text-align:left;flex-direction:column;gap:6px;width:100%;padding:10px 14px;display:flex}.z-run:hover{background:var(--sunk)}.z-run:last-child{border-bottom:0}.z-run .r1{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.z-run .nx{background:var(--sunk);border-radius:var(--r);padding:5px 10px;font-size:12px}.z-run .fb{color:var(--warn);font-size:12px}.z-trace{grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:0;min-height:320px;display:grid}.z-steps{border-right:1px solid var(--line-2);flex-direction:column;padding:8px 0;display:flex}.z-st{text-align:left;grid-template-columns:14px minmax(0,1fr);gap:2px 10px;padding:8px 14px;display:grid;position:relative}.z-st:hover{background:var(--sunk)}.z-st[aria-current=true]{background:var(--accent-soft)}.z-st .d{background:var(--ink-3);border:2px solid var(--surface);width:10px;height:10px;box-shadow:0 0 0 1px var(--ink-3);border-radius:50%;margin-top:4px}.z-st.read .d{background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.z-st.ask .d{background:var(--warn);box-shadow:0 0 0 1px var(--warn)}.z-st.stop .d{background:var(--bad);box-shadow:0 0 0 1px var(--bad)}.z-st .tm{font-family:var(--f-num);color:var(--ink-3);font-size:11px}.z-sd{flex-direction:column;gap:10px;min-width:0;padding:12px 16px;display:flex}.z-log{font-family:var(--f-num);color:#d6dce2;border-radius:var(--r);white-space:pre-wrap;background:#14181d;padding:10px 12px;font-size:12px;line-height:1.55}.z-doc{flex-direction:column;gap:10px;max-width:760px;display:flex}.z-doc h3{margin:0;font-size:13px;font-weight:600}.z-doc ul{flex-direction:column;gap:3px;margin:4px 0 0;padding-left:18px;display:flex}.z-share{background:var(--mute-soft);border-radius:4px;height:8px;display:flex;overflow:hidden}.z-share i{height:100%;display:block}.z-ev{vertical-align:middle;gap:3px;display:inline-flex}.z-ev i{border:1px solid var(--ink-3);border-radius:50%;width:8px;height:8px;display:block}.z-ev i.f{background:var(--ink);border-color:var(--ink)}.z-dots{align-items:center;gap:3px;display:inline-flex}.z-map{border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(var(--line-2),var(--line-2)) 50% 0/1px 100% no-repeat, linear-gradient(var(--line-2),var(--line-2)) 0 50%/100% 1px no-repeat,var(--surface);height:340px;position:relative;overflow:hidden}.z-map .hot{background:var(--warn-soft);width:50%;height:50%;position:absolute;top:0;left:0}.z-map .ql{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);padding:8px 10px;font-size:11px;position:absolute}.z-map .pt{background:var(--ink);width:26px;height:26px;color:var(--on-fill);font-family:var(--f-num);border:2px solid var(--surface);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;transform:translate(-50%,-50%)}.z-map .pt.good{background:var(--good)}.z-map .pt.bad{background:var(--bad)}.z-map .pt.info{background:var(--accent)}.z-map .pt.mute{background:var(--ink-3)}.z-map .pt:hover{outline:2px solid var(--accent);outline-offset:1px}.z-hist{border-left:2px solid var(--line);flex-direction:column;gap:0;margin-left:8px;display:flex}.z-hist>div{flex-direction:column;gap:6px;padding:0 0 16px 16px;display:flex;position:relative}.z-hist>div:before{content:"";background:var(--surface);border:2px solid var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:-7px}.z-learn{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:150px minmax(0,1fr);gap:0;display:grid;overflow:hidden}.z-learn .res{border-right:1px solid var(--line-2);background:var(--sunk);flex-direction:column;gap:6px;padding:12px;display:flex}.z-learn .res.good{border-top:3px solid var(--good)}.z-learn .res.bad{border-top:3px solid var(--bad)}.z-learn .res.warn{border-top:3px solid var(--warn)}.z-learn .bd3{flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.z-kvs{color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;font-size:12px;display:flex}.z-kvs b{color:var(--ink);font-weight:500}.z-diag{flex-direction:column;gap:7px;padding:10px 14px;display:flex}.z-inc{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.z-inc.warn{border-color:var(--warn);background:var(--warn-soft)}.z-inc.bad{border-color:var(--bad);background:var(--bad-soft)}.z-inc .hd3{text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.z-inc.warn .hd3{color:var(--warn)}.z-inc.bad .hd3{color:var(--bad)}.z-inc .ln{border-radius:var(--r);background:#fff9;padding:6px 10px;font-size:12px}.z-bdg{font-family:var(--f-num);white-space:nowrap;background:var(--good-soft);color:var(--good);border-radius:9px;padding:1px 7px;font-size:11.5px}.z-bdg.warn{background:var(--warn-soft);color:var(--warn)}.z-bdg.bad{background:var(--bad-soft);color:var(--bad)}.z-bdg.mute{background:var(--mute-soft);color:var(--ink-2)}.z-pb{grid-template-columns:minmax(60px,1fr) auto;align-items:center;gap:8px;min-width:150px;display:grid}@media (max-width:1100px){.z-home,.z-in,.z-trace,.z-brief{grid-template-columns:minmax(0,1fr)}.z-brief>div{border-left:0;border-top:1px solid var(--line-2)}.z-org .kids{grid-template-columns:repeat(2,minmax(0,1fr))}.z-org .kids .z-node:before{display:none}.z-list{max-height:none}.z-steps{border-right:0;border-bottom:1px solid var(--line-2)}.z-two,.z-learn{grid-template-columns:minmax(0,1fr)}.z-kv{grid-template-columns:minmax(0,1fr);gap:2px 0}.z-kv dd{margin-bottom:8px}}.e-w{position:relative}.e-v{cursor:text;border-radius:3px;outline:0;transition:background .12s,box-shadow .12s;box-shadow:inset 0 -1px #0000}.e-v:hover,.e-v:focus-visible{background:var(--accent-soft);box-shadow:inset 0 -1px 0 var(--accent)}.e-v.e-empty{color:var(--ink-3);font-style:normal}.e-ro .e-v,.e-v.e-lock{cursor:default}.e-ro .e-v:hover,.e-ro .e-v:focus-visible{box-shadow:none;background:0 0}.e-v.e-ext{cursor:pointer}.e-v.e-ext:hover{background:var(--sunk);box-shadow:inset 0 -1px 0 var(--ink-3)}.e-v.e-man{box-shadow:inset 0 -1px 0 var(--warn)}.e-sb{vertical-align:-2px;color:var(--ink-3);margin-right:3px;display:inline-flex}.e-sb svg{width:12px;height:12px}.e-hb{vertical-align:-2px;color:var(--ink-3);border-radius:3px;width:14px;height:14px;margin-left:3px;display:none}.e-hb svg{width:13px;height:13px}.e-w:hover>.e-hb,.e-hb:focus-visible,.e-hb.has{display:inline-flex}.e-hb.has{color:var(--accent)}.e-hb:hover{color:var(--ink);background:var(--mute-soft)}.e-in{font:inherit;color:inherit;border:1px solid var(--accent);background:var(--surface);outline:2px solid var(--accent-soft);border-radius:4px;width:100%;min-width:90px;padding:2px 6px}textarea.e-in{resize:vertical;min-height:56px;line-height:1.4}.e-in[aria-invalid=true]{border-color:var(--bad);outline-color:var(--bad-soft)}.e-err{color:var(--bad);white-space:normal;margin-top:2px;font-size:11.5px;font-weight:500;display:block}.e-cite{background:var(--mute-soft);min-width:16px;height:16px;color:var(--ink-2);font:500 11px/1 var(--f-num);vertical-align:1px;border-radius:8px;justify-content:center;align-items:center;margin-left:3px;padding:0 4px;display:inline-flex}.e-cite:hover{background:var(--accent);color:var(--on-fill)}.e-clip{background:var(--mute-soft);height:18px;color:var(--ink-2);font:500 11px/1 var(--f-num);vertical-align:1px;border-radius:9px;align-items:center;gap:3px;margin-left:6px;padding:0 6px;display:inline-flex}.e-clip svg{width:11px;height:11px}.e-clip:hover,.e-clip[aria-expanded=true]{background:var(--accent-soft);color:var(--accent-ink)}td.e-ra,th.e-ra{white-space:nowrap;text-align:right;border-left:0;width:1px;padding:0 4px 0 0!important}.e-acts{opacity:0;align-items:center;gap:1px;transition:opacity .12s;display:inline-flex}tr:hover .e-acts,li:hover>.e-acts,.e-acts:focus-within,.e-acts.keep{opacity:1}.e-acts button{width:22px;height:22px;color:var(--ink-3);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.e-acts button:hover{background:var(--mute-soft);color:var(--ink)}.e-acts button.del:hover{background:var(--bad-soft);color:var(--bad)}.e-acts svg{width:14px;height:14px}.e-acts input{margin:0 3px 0 0}li>.e-acts{vertical-align:-5px;margin-left:6px}.e-struct-off .e-acts .mv,.e-struct-off .e-acts .del,.e-struct-off .e-addr,.e-struct-off .e-addl{display:none}.e-ro .e-acts,.e-ro .e-addr,.e-ro .e-addl,.e-ro .e-only-edit{display:none!important}.e-addr td{border-bottom:0!important;padding:0!important}.e-addb{width:100%;height:30px;color:var(--ink-3);text-align:left;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:flex}.e-addb:hover{color:var(--accent-ink);background:var(--accent-soft)}li.e-addl{margin-left:-14px;list-style:none}li.e-addl .e-addb{border-radius:4px;width:auto;height:24px;padding:0 6px}.e-bar{z-index:5;border:1px solid var(--accent);background:var(--accent-soft);border-radius:var(--r);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex;position:sticky;top:0}.e-bar input{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex:220px;min-width:0;height:28px;padding:0 8px}.e-bulk{z-index:6;background:var(--ink);color:var(--on-fill);border-radius:10px;align-self:center;align-items:center;gap:6px;padding:6px 8px 6px 12px;display:flex;position:sticky;bottom:10px;box-shadow:0 10px 28px #14181d47}.e-bulk .btn{color:var(--on-fill);background:0 0;border-color:#ffffff47}.e-bulk .btn:hover{background:#ffffff1f}.e-props{border-bottom:1px solid var(--line-2);color:var(--ink-2);background:var(--sunk);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 14px;font-size:12px;display:flex}.e-props b{color:var(--ink);font-weight:500}.e-props select{border:1px solid var(--line);background:var(--surface);border-radius:4px;height:24px;padding:0 4px;font-size:12px}.e-props .sp{flex:1}.e-saved{font:500 11.5px/1 var(--f-num);color:var(--good)}.e-pop{z-index:65;background:var(--surface);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:8px;width:min(380px,100vw - 24px);max-height:min(420px,70vh);padding:10px 12px;display:flex;position:fixed;overflow:auto;box-shadow:0 16px 40px #14181d33}.e-pop h4{margin:0;font-size:13px;font-weight:600}.e-hrow{border-top:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:6px 0;font-size:12px;display:grid}.e-hrow .wn{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:6px;display:flex}.e-was{background:var(--bad-soft);color:var(--bad);border-radius:3px;padding:0 4px;text-decoration:line-through}.e-now{background:var(--good-soft);color:var(--good);border-radius:3px;padding:0 4px}.e-fs{border:1px solid var(--accent);border-radius:var(--r);background:var(--surface);margin:4px 0;overflow:hidden}.e-fs .hh{background:var(--accent-soft);color:var(--accent-ink);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;font-weight:500;display:flex}.e-fs .df{font-family:var(--f-num);grid-template-columns:18px minmax(0,1fr);font-size:12px;display:grid}.e-fs .df span{padding:3px 8px}.e-fs .df .m{background:var(--bad-soft);color:var(--bad)}.e-fs .df .p{background:var(--good-soft);color:var(--good)}.e-fs .ft{white-space:normal;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.e-fs .ft .why{min-width:0;color:var(--ink-2);flex:220px;font-size:12px}.e-note{color:var(--warn);background:var(--warn-soft);white-space:normal;border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;padding:2px 6px;font-size:11.5px;display:flex}.e-note button{color:var(--warn);font-weight:600;text-decoration:underline}.e-edit{width:22px;height:22px;color:var(--ink-3);background:var(--surface);border:1px solid var(--line);opacity:0;border-radius:4px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;right:6px}.e-edit svg{width:13px;height:13px}:hover>.e-edit,.e-edit:focus-visible{opacity:1}.e-edit:hover{color:var(--accent-ink);border-color:var(--accent)}.e-toast{z-index:72;bottom:calc(18px + env(safe-area-inset-bottom,0px));background:var(--ink);color:var(--on-fill);border-radius:var(--r);align-items:center;gap:10px;padding:6px 8px 6px 14px;font-weight:500;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #14181d40}.e-toast button{height:24px;color:var(--on-fill);border:1px solid #ffffff4d;border-radius:4px;padding:0 8px;font-weight:600}.e-toast button:hover{background:#ffffff24}.e-role{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);height:30px;padding:0 6px;font-weight:500}.e-ban{border:1px solid var(--line);border-radius:var(--r);background:var(--sunk);color:var(--ink-2);align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.e-form{flex-direction:column;gap:10px;display:flex}.e-form label{color:var(--ink-2);flex-direction:column;gap:3px;font-size:12px;display:flex}.e-form input,.e-form select,.e-form textarea{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);height:30px;color:var(--ink);padding:0 8px;font-size:13px}.e-form textarea{height:auto;min-height:60px;padding:6px 8px}.e-form input:focus,.e-form select:focus,.e-form textarea:focus,.e-bar input:focus,.m-add input:focus{outline:2px solid var(--accent-soft);border-color:var(--accent)}.e-kv{grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:8px 12px;display:grid}.e-kv dt{color:var(--ink-2);font-size:12px}.e-kv dd{min-width:0;margin:0}.e-pt{border-bottom:1px solid var(--line);gap:2px;padding:0 14px;display:flex}.e-pt button{height:34px;color:var(--ink-2);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 10px;font-weight:500;display:flex}.e-pt button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.e-pt .n{font:500 11px/1 var(--f-num);color:var(--ink-3)}.e-ph{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;padding:12px 14px;display:flex}.e-ph b{min-width:0;font-size:15px;font-weight:600}.e-ph .sp{flex:1}.e-pb{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px;display:flex;overflow:auto}.e-com{border:1px solid var(--line-2);border-radius:var(--r);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.e-btabs{align-items:center;gap:2px;display:flex}.e-btabs button{height:26px;color:var(--ink-2);border-radius:5px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:500;display:flex}.e-btabs button[aria-selected=true]{background:var(--ink);color:var(--on-fill)}.e-btabs .n{font:500 11px/1 var(--f-num);opacity:.7}.m-row{border-bottom:1px solid var(--line-2);text-align:left;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:8px 10px;display:grid}.m-row:last-child{border-bottom:0}button.m-row:hover{background:var(--sunk)}.m-th{border:1px solid var(--line);background:var(--sunk);width:54px;height:40px;color:var(--ink-3);border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.m-th svg{width:18px;height:18px}.m-th.page,.m-th.snap{background:linear-gradient(var(--surface) 0 9px,var(--line-2) 9px 10px,var(--sunk) 10px)}.m-th.page:before,.m-th.snap:before{content:"";background:var(--ink-3);height:4px;box-shadow:0 8px 0 var(--line),0 14px 0 var(--line);border-radius:2px;position:absolute;top:16px;left:6px;right:14px}.m-th.page svg,.m-th.snap svg{display:none}.m-th.photo{background:linear-gradient(135deg,#c9d3dd 0 50%,#9fb0bf 50%)}.m-th.photo svg{color:var(--on-fill)}.m-th.call{background:var(--accent-soft);color:var(--accent-ink)}.m-th.file{background:var(--surface)}.m-th.big{border-radius:var(--r);width:100%;height:150px}.m-th.big svg{width:32px;height:32px}.m-t{flex-direction:column;gap:1px;min-width:0;display:flex}.m-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.m-t .ds{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.m-t .mt{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.m-dead b{color:var(--ink-3);text-decoration:line-through}.m-st{white-space:nowrap;background:var(--mute-soft);height:18px;color:var(--ink-2);border-radius:9px;align-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.m-st.dead{background:var(--bad-soft);color:var(--bad)}.m-st.chg{background:var(--warn-soft);color:var(--warn)}.m-st.ok{background:var(--good-soft);color:var(--good)}.m-st.prop{background:var(--accent-soft);color:var(--accent-ink)}.m-list{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-width:0}.m-slot{border-bottom:1px solid var(--line-2);grid-template-columns:150px minmax(0,1fr);align-items:start;gap:0 12px;display:grid}.m-slot:last-child{border-bottom:0}.m-slot>.nm{color:var(--ink-2);padding:10px 0 10px 12px;font-size:12px;font-weight:500}.m-slot>.it{min-width:0}.m-empty{border:1px dashed var(--line);border-radius:var(--r);height:36px;color:var(--ink-3);align-items:center;gap:6px;margin:6px 8px 6px 0;padding:0 10px;font-weight:500;display:flex}.m-empty:hover{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-soft)}.m-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.m-add input[type=url],.m-add input[type=text]{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex:260px;min-width:0;height:30px;padding:0 8px}.m-drop{border:1px dashed var(--ink-3);border-radius:var(--r);height:30px;color:var(--ink-2);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.m-drop:hover,.m-drop.over{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-soft)}.m-drop input{opacity:0;width:1px;height:1px;position:absolute}.m-new{border:1px solid var(--accent);border-radius:var(--r);background:var(--surface)}.m-new .ff{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.m-new select,.m-fl select{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);max-width:260px;height:28px;padding:0 6px}.m-sub{background:var(--sunk);padding:2px 0 6px 28px}.m-sub .m-row{grid-template-columns:54px minmax(0,1fr) auto;padding:6px 10px}.m-diff{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.m-diff>div{border-radius:var(--r);font-family:var(--f-num);padding:8px 10px;font-size:13px}.m-diff .was{background:var(--bad-soft);color:var(--bad);text-decoration:line-through}.m-diff .now{background:var(--good-soft);color:var(--good)}.m-snap{border-bottom:1px solid var(--line-2);grid-template-columns:54px minmax(0,1fr);gap:4px 12px;padding:10px 12px;display:grid}.m-snap:last-child{border-bottom:0}.m-snap .dt{font:500 12px/1.4 var(--f-num);color:var(--ink-2)}.m-fl{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.m-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.m-card{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;flex-direction:column;gap:6px;min-width:0;padding:8px;display:flex}.m-card:hover{border-color:var(--ink-3)}.m-card .m-th{width:100%;height:84px}.m-use{flex-wrap:wrap;gap:4px;display:flex}.m-play{border:1px solid var(--line);border-radius:var(--r);background:var(--sunk);align-items:center;gap:10px;padding:10px 12px;display:flex}.m-play .tr{background:var(--line);border-radius:2px;flex:1;height:4px;position:relative}.m-play .tr i{background:var(--accent);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.m-play .pb{background:var(--accent);width:30px;height:30px;color:var(--on-fill);border-radius:50%;justify-content:center;align-items:center;display:flex}.m-play .pb svg{width:14px;height:14px}table.m-tb td{vertical-align:middle}table.m-tb tr.sel td{background:var(--accent-soft)}::selection{background:var(--accent-soft);color:var(--accent-ink)}@media (max-width:759px){.m-slot{grid-template-columns:minmax(0,1fr)}.m-slot>.nm{padding:8px 10px 0}.e-kv,.m-diff{grid-template-columns:minmax(0,1fr)}}.e-chip{cursor:pointer}.e-chip:hover,.e-chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}td.num .e-w,td.r .e-w,td.c .e-w,dd.num .e-w{white-space:nowrap}.e-pop .chip{cursor:pointer;border:0}.e-ro [data-acc],.e-ro [data-rej]{display:none}.x-mode{max-width:170px;height:26px;font-size:12px}.x-spin{border:2px solid var(--line);border-top-color:var(--accent);vertical-align:-1px;border-radius:50%;width:11px;height:11px;animation:.8s linear infinite xsp;display:inline-block}@keyframes xsp{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.x-spin{border-top-color:var(--line);border-right-color:var(--accent);animation:none}}.x-acts{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.x-chk{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:4px 16px;display:grid}.x-chk label,.x-inl{cursor:pointer;border-radius:4px;align-items:flex-start;gap:8px;padding:5px 6px;display:flex}.x-chk label:hover{background:var(--sunk)}.x-chk input,.x-inl input{accent-color:var(--accent);flex:none;margin:2px 0 0}.x-steps{grid-template-columns:1fr}.x-hd{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.x-rules{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;margin-bottom:6px;display:flex}.x-rule{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:7px 10px;display:flex}.x-rule:last-child{background:var(--sunk);border-bottom:0}.x-rule .sel{max-width:280px;height:28px}.x-form{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px 12px;display:grid}.x-form label{color:var(--ink-2);flex-direction:column;gap:3px;font-size:12px;font-weight:500;display:flex}.x-form .z-in2,.x-form .sel{height:30px;color:var(--ink);width:100%;font-size:13px;font-weight:400}.x-hide{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.z-in2[aria-invalid=true]{border-color:var(--bad);outline:2px solid var(--bad-soft)}.x-wst{border-bottom:1px solid var(--line-2);gap:0;display:flex;overflow-x:auto}.x-wst span{min-width:150px;color:var(--ink-3);white-space:nowrap;border-bottom:2px solid #0000;flex:1 1 0;align-items:center;gap:8px;padding:10px 14px;font-weight:500;display:flex}.x-wst b{background:var(--mute-soft);width:20px;height:20px;color:var(--ink-2);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:inline-flex}.x-wst .cur{color:var(--ink);border-bottom-color:var(--ink)}.x-wst .cur b{background:var(--ink);color:var(--on-fill)}.x-wst .done{color:var(--ink-2)}.x-wst .done b{background:var(--good-soft);color:var(--good)}.x-pick{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px;display:grid}.x-opt{border:1px solid var(--line);border-radius:var(--r);text-align:left;background:var(--surface);flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.x-opt b{flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.x-opt .mut{font-size:12px}.x-opt:hover{background:var(--sunk)}.x-opt[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft)}.x-opt:disabled{cursor:default;opacity:.75}.x-checks{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;display:flex}.x-checks div{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.x-checks div:last-child{border-bottom:0}.x-src{background:var(--accent-soft);height:18px;color:var(--accent-ink);font:500 11px/1 var(--f-num);white-space:nowrap;border-radius:4px;flex:none;align-items:center;padding:0 6px;display:inline-flex}.x-src.man{background:var(--warn-soft);color:var(--warn)}.x-src.wait{background:var(--mute-soft);color:var(--ink-2)}button.x-src:hover{box-shadow:inset 0 0 0 1px}.x-srcbar{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:10px;padding:8px 12px;font-size:12.5px;display:flex}.x-srcbar b{color:var(--ink);font-weight:500}.x-warn{color:var(--warn);margin-top:3px;font-size:12px;font-weight:500;display:block}.x-off td{color:var(--ink-3)}.x-ask .bd{flex-direction:column;gap:8px;display:flex}.x-askrow{gap:8px;display:flex}.x-askrow .z-in2{flex:auto;height:34px}.x-q{cursor:pointer;font-size:12px}.x-q:hover{background:var(--accent-soft);color:var(--accent-ink)}.x-ans{border-top:1px solid var(--line-2);flex-direction:column;gap:8px;max-width:920px;padding-top:10px;line-height:1.55;display:flex}.x-mem{grid-template-columns:232px minmax(0,1fr) 260px;min-height:420px;display:grid}.x-tree{border-right:1px solid var(--line-2);flex-direction:column;gap:2px;min-width:0;padding:8px 6px;display:flex}.x-zone{flex-direction:column;display:flex}.x-zh{text-align:left;border-radius:4px;align-items:center;gap:6px;min-width:0;height:28px;padding:0 6px;display:flex}.x-zh b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.x-zh:hover{background:var(--sunk)}.x-zh:disabled{cursor:default;color:var(--ink-3)}.x-zh .ex{width:14px;height:14px;color:var(--ink-3);flex:none;display:inline-flex}.x-zh .ex svg{width:14px;height:14px;transition:transform .15s}.x-zh[aria-expanded=true] .ex svg{transform:rotate(90deg)}.x-pgi{text-align:left;min-height:26px;color:var(--ink-2);border-radius:4px;align-items:center;gap:7px;padding:3px 6px 3px 26px;font-size:12.5px;line-height:1.3;display:flex}.x-pgi:hover{background:var(--sunk);color:var(--ink)}.x-pgi[aria-current=true]{background:var(--accent-soft);color:var(--accent-ink);font-weight:500}.x-lock{padding:2px 6px 6px 26px;font-size:12px}.x-page{flex-direction:column;gap:12px;min-width:0;padding:14px 18px 18px;display:flex}.x-page .e-props{border:1px solid var(--line-2);border-radius:var(--r);padding:6px 10px}.x-ptitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.x-ptitle h2{letter-spacing:-.01em;flex:240px;min-width:0;margin:0;font-size:17px;font-weight:600}.x-body{flex-direction:column;gap:8px;max-width:720px;font-size:13.5px;line-height:1.6;display:flex}.x-body p{margin:0}.x-body p .e-hb{display:none}.x-body p:hover .e-hb,.x-body p .e-hb:focus-visible,.x-body p .e-hb.has{display:inline-flex}.x-wl{font-size:inherit;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.x-side{border-left:1px solid var(--line-2);background:var(--sunk);flex-direction:column;gap:16px;min-width:0;padding:14px;display:flex}.x-side>div{flex-direction:column;gap:6px;min-width:0;display:flex}.x-side .lk{text-align:left}.x-bl{text-align:left;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:2px;padding:7px 9px;display:flex}.x-bl b{font-size:12.5px;font-weight:500}.x-bl span{color:var(--ink-2);font-size:12px;line-height:1.4}.x-bl:hover{border-color:var(--accent)}.x-old td{color:var(--ink-3)}.x-old td:first-child span{text-decoration:line-through}.x-th{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;font-weight:inherit;white-space:nowrap}.x-th:hover{color:var(--ink)}.x-gw{grid-template-columns:minmax(0,1fr) 260px;display:grid}.x-graph{width:100%;min-width:640px;height:auto;display:block}.x-graph line{stroke:var(--line);stroke-width:1px}.x-graph line.on{stroke:var(--accent);stroke-width:1.5px}.x-graph .zl{font:500 11px var(--f-ui);fill:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}.x-graph .nd{cursor:pointer}.x-graph .nd circle{fill:var(--ink-3);stroke:var(--surface);stroke-width:2px}.x-graph .nd text{font:500 11.5px var(--f-ui);fill:var(--ink);paint-order:stroke;stroke:var(--surface);stroke-width:3px}.x-graph .nd.sel circle{fill:var(--accent)}.x-graph .nd.nb circle{fill:var(--ink)}.x-graph .nd.dim circle{fill:var(--line)}.x-graph .nd:hover circle{fill:var(--accent)}.x-graph .nd:focus-visible{outline:none}.x-graph .nd:focus-visible circle{stroke:var(--accent)}.x-kv{grid-template-columns:150px minmax(0,1fr);font-size:12.5px}.x-pre{background:var(--sunk);border:1px solid var(--line-2);border-radius:var(--r);font:400 12px/1.5 var(--f-num);white-space:pre-wrap;overflow-wrap:anywhere;max-height:210px;margin:0;padding:10px 12px;overflow:auto}.x-ta{max-width:760px;min-height:300px;font:400 13px/1.5 var(--f-ui);padding:8px 10px}.x-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.x-t3{grid-template-columns:repeat(3,minmax(0,1fr))}.x-vs{font-family:var(--f-ui)!important;font-size:15px!important}@media (max-width:1180px){.x-mem{grid-template-columns:210px minmax(0,1fr)}.x-mem>.x-side{border-left:0;border-top:1px solid var(--line-2);flex-flow:wrap;grid-column:1/3}.x-mem>.x-side>div{flex:220px}.x-gw{grid-template-columns:minmax(0,1fr)}.x-gw>.x-side{border-left:0;border-top:1px solid var(--line-2)}.x-split{grid-template-columns:minmax(0,1fr)}}.top .seg,.top #xqb,.top .pick,.top .e-role,.top [data-go=inbox]{flex:none}.top .kbtn{white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}@media (max-width:1340px){.top .kbtn .hid{display:none}}.t-bar{border-bottom:1px solid var(--line-2);flex-flow:wrap;align-items:center;gap:8px 10px;display:flex}.t-bar .sp{flex:1}.t-bar .seg .num{opacity:.75;margin-left:2px;font-size:11px}.t-cnt{gap:6px;padding-top:8px;padding-bottom:8px}.t-cf{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);height:30px;color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.t-cf b{font-family:var(--f-num);color:var(--ink);font-size:14px;font-weight:500}.t-cf.warn b{color:var(--warn)}.t-cf.bad b{color:var(--bad)}.t-cf.good b{color:var(--good)}.t-cf.info b{color:var(--accent-ink)}.t-cf:hover{background:var(--sunk)}.t-cf[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-fill)}.t-cf[aria-pressed=true] b{color:var(--on-fill)}.t-bulk{background:var(--accent-soft)}.t-tab tr.clk:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.t-tab tr.t-on td{background:var(--accent-soft)}.t-tab tr.t-off td{color:var(--ink-3)}.t-tab th.t-ck,.t-tab td.t-ck{width:30px;padding-right:0}.t-tab td.t-ck input,.t-tab th.t-ck input{cursor:pointer;width:15px;height:15px;margin:2px 0 0}.t-tab th.r,.t-tab td.r{text-align:right}.t-clip{font:500 11px var(--f-num);color:var(--ink-2);vertical-align:-1px;align-items:center;gap:2px;display:inline-flex}.t-ftxt{letter-spacing:-.005em;margin:0;font-size:16px;font-weight:500;line-height:1.4}.t-ftxt.old{color:var(--ink-2);text-decoration:line-through}.t-note{background:var(--sunk);border-radius:var(--r);color:var(--ink-2);padding:8px 10px;font-size:12.5px;line-height:1.45}.t-note.warn{background:var(--warn-soft);color:var(--ink)}.t-note .lk{vertical-align:baseline}.t-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.t-sub{border:1px solid var(--line);border-radius:var(--r);background:var(--sunk);padding:12px}.t-chs{flex-direction:column;gap:4px;margin-top:6px;display:flex}.t-ch{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;grid-template-columns:auto minmax(0,1fr) 14px;align-items:center;gap:8px;width:100%;min-height:32px;padding:5px 8px 5px 10px;display:grid}.t-ch:hover{background:var(--sunk);border-color:var(--ink-3)}.t-ch .t-chk{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);white-space:nowrap;font-size:11px;font-weight:500}.t-ch .t-chn{overflow-wrap:anywhere;min-width:0;font-weight:500}.t-ch svg{color:var(--ink-3)}.t-hr{border-bottom:1px solid var(--line-2);text-align:left;grid-template-columns:92px minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;width:100%;padding:7px 0;display:grid}.t-hr b{font-weight:500}.t-hr.clk{cursor:pointer;border-radius:4px;padding-left:6px;padding-right:6px}.t-hr.clk:hover{background:var(--sunk)}.t-board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0;display:grid}.t-col{border-left:1px solid var(--line-2);flex-direction:column;gap:8px;min-width:0;min-height:180px;padding:12px;display:flex}.t-col:first-child{border-left:0}.t-col header{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.t-col header b{font-weight:600}.t-col header .num{font-family:var(--f-num);color:var(--ink-2);font-size:12px}.t-col header .mut{flex-basis:100%;font-size:11.5px}.t-col.hot{background:var(--warn-soft)}.t-col.hot header b{color:var(--warn)}.t-empty{padding:10px 0}.t-card{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;flex-direction:column;gap:6px;width:100%;min-width:0;padding:10px;display:flex}.t-card:hover{border-color:var(--ink-3)}.t-card .r1{color:var(--ink-2);align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.t-card b{font-weight:500;line-height:1.35}.t-res{color:var(--ink-2);font-size:12px;line-height:1.4}.t-steps{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.t-steps li{color:var(--ink-3);flex-direction:column;gap:5px;min-width:0;padding-top:2px;font-size:11.5px;display:flex;position:relative}.t-steps li:before{content:"";background:var(--line);height:2px;position:absolute;top:7px;left:12px;right:0}.t-steps li:last-child:before{display:none}.t-steps li i{border:2px solid var(--line);background:var(--surface);border-radius:50%;width:12px;height:12px;position:relative}.t-steps li.done{color:var(--ink-2)}.t-steps li.done i{background:var(--ink);border-color:var(--ink)}.t-steps li.done:before{background:var(--ink)}.t-steps li.cur{color:var(--ink);font-weight:600}.t-steps li.cur i{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.t-steps li.cur.wt i,.t-steps li.cur.ret i{border-color:var(--warn);background:var(--warn);box-shadow:0 0 0 3px var(--warn-soft)}.t-steps li span{overflow-wrap:anywhere;padding-right:4px}.t-resb{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}.t-resb.wt{border-color:var(--warn);background:var(--warn-soft)}.t-resb p{margin:0;font-size:14px;line-height:1.5}.t-fs{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:6px;min-width:0;margin:0;padding:8px 10px;display:flex}.t-fs legend{color:var(--ink-2);padding:0 4px;font-size:12px}.e-form label.t-rd{color:var(--ink);flex-direction:row;align-items:center;gap:8px;font-size:13px}.e-form label.t-rd input{flex:none;width:15px;height:15px;margin:0;padding:0}.t-strip{vertical-align:middle;flex:none;display:inline-block}.t-strip .ok{fill:var(--ink-3)}.t-strip .nw{fill:var(--accent)}.t-strip .sk{fill:none;stroke:var(--ink-3);stroke-width:1.5px}.t-strip .er path{stroke:var(--bad);stroke-width:2px;stroke-linecap:round;fill:none}.t-leg{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 14px;padding:8px 14px;font-size:11.5px;display:flex}.t-leg span{align-items:center;gap:3px;display:inline-flex}.e-pb .t-leg{padding:6px 0 0}.t-big{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px;display:flex}.t-big b{color:var(--ink);font-weight:500}.t-sw{background:var(--line);border-radius:10px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.t-sw i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #14181d4d}.t-sw[aria-checked=true]{background:var(--good)}.t-sw[aria-checked=true] i{transform:translate(14px)}.t-sw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.t-lr{border-bottom:1px solid var(--line-2);text-align:left;grid-template-columns:16px 92px minmax(0,1fr) auto;align-items:start;gap:4px 8px;width:100%;padding:8px 0;line-height:1.45;display:grid}.t-lr b{font-weight:500}.t-lr.fold{color:var(--ink-2);cursor:pointer;align-items:center}.t-lr.fold:hover{background:var(--sunk)}.t-lr.ok{color:var(--ink-2)}.t-lr .t-strip{margin-top:2px}.t-lr .t-chs{margin-top:6px}.z-fr.t-fr{text-align:left;background:var(--accent-soft);width:100%}.z-fr.t-fr:hover{background:var(--sunk)}.x-graph.hov line{opacity:.35}.x-graph.hov line.hv{stroke:var(--accent);stroke-width:1.5px;opacity:1}.x-graph.hov .nd{opacity:.35}.x-graph.hov .nd.hv{opacity:1}.views button .chip{margin-left:2px}@media (max-width:1100px){.t-board{grid-template-columns:repeat(2,minmax(0,1fr))}.t-col:nth-child(3){border-left:0}.t-col:nth-child(n+3){border-top:1px solid var(--line-2)}}@media (max-width:760px){.t-board{grid-template-columns:minmax(0,1fr)}.t-col{border-left:0;border-top:1px solid var(--line-2);min-height:0}.t-col:first-child{border-top:0}.t-hr{grid-template-columns:minmax(0,1fr) auto}.t-hr>:first-child{grid-column:1/-1}.t-lr{grid-template-columns:16px minmax(0,1fr) auto}.t-lr>:nth-child(3){grid-column:2/-1}.t-steps li span{font-size:11px}.t-bar .sel{max-width:100%}.t-cf{height:36px}.t-acts .btn{height:34px}.t-ch{min-height:40px}}@media (prefers-reduced-motion:reduce){.t-sw,.t-sw i{transition:none}}:root{--on-fill:#fff;--hov:#fafbfc;--subrow:#fbfbfc;--bad-tint:#fff8f7;--serp:#1a3fb0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0f141c;--surface:#171d27;--sunk:#1e2633;--ink:#eef2f7;--ink-2:#a7b1c2;--ink-3:#8c97aa;--line:#2a3442;--line-2:#222b38;--accent:#7e9fe8;--accent-soft:#1c2a4a;--accent-ink:#9db6f0;--good:#5ccb94;--good-soft:#163626;--warn:#f0b45a;--warn-soft:#3a2a12;--bad:#f2846f;--bad-soft:#3e1e1a;--mute-soft:#2a3442;--on-fill:#0f141c;--hov:#1b222d;--subrow:#1a212b;--bad-tint:#2e1b19;--serp:#9db6f0}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0f141c;--surface:#171d27;--sunk:#1e2633;--ink:#eef2f7;--ink-2:#a7b1c2;--ink-3:#8c97aa;--line:#2a3442;--line-2:#222b38;--accent:#7e9fe8;--accent-soft:#1c2a4a;--accent-ink:#9db6f0;--good:#5ccb94;--good-soft:#163626;--warn:#f0b45a;--warn-soft:#3a2a12;--bad:#f2846f;--bad-soft:#3e1e1a;--mute-soft:#2a3442;--on-fill:#0f141c;--hov:#1b222d;--subrow:#1a212b;--bad-tint:#2e1b19;--serp:#9db6f0}.z-inc .ln{background:color-mix(in srgb,var(--surface) 60%,transparent)}.h-bul{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.h-bul .btr{background:var(--mute-soft);border-radius:3px;height:10px;position:relative}.h-bul .btr>i{background:var(--good);border-radius:3px;min-width:2px;position:absolute;top:0;bottom:0;left:0}.h-bul .btr>i.warn{background:var(--warn)}.h-bul .btr>i.bad{background:var(--bad)}.h-bul .btr>i.mute{background:var(--ink-3)}.h-bul .btr>u{background:var(--ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.h-bul .btr>em{border-left:2px dotted var(--ink-2);width:0;position:absolute;top:-2px;bottom:-2px}.h-bul .btr>b{background:var(--surface);border:2px solid var(--accent);width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;transform:rotate(45deg)}.h-bul .btr>s{background:repeating-linear-gradient(135deg,var(--accent) 0 3px,transparent 3px 6px);opacity:.55;border-radius:0 3px 3px 0;position:absolute;top:0;bottom:0}.h-bul .blb{color:var(--ink-2);flex-wrap:wrap;gap:2px 12px;font-size:11.5px;line-height:1.3;display:flex}.h-bul .blb span{white-space:nowrap;font-family:var(--f-num);letter-spacing:-.01em;align-items:center;gap:5px;display:inline-flex}.hk{flex:none;display:inline-block}.hk.i{background:var(--good);border-radius:2px;width:10px;height:6px}.hk.i.warn{background:var(--warn)}.hk.i.bad{background:var(--bad)}.hk.i.mute{background:var(--ink-3)}.hk.u{background:var(--ink);border-radius:1px;width:2px;height:11px}.hk.b{border:2px solid var(--accent);background:var(--surface);width:7px;height:7px;transform:rotate(45deg)}.hk.e{border-left:2px dotted var(--ink-2);width:0;height:11px}.hk.s{background:repeating-linear-gradient(135deg,var(--accent) 0 3px,transparent 3px 6px);opacity:.6;width:10px;height:6px}.h-sec{margin:0 0 6px}.h-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.h-tiles.h-t2{grid-template-columns:repeat(3,minmax(0,1fr))}.h-t{cursor:pointer;gap:7px}button.h-t:hover,.h-st:hover{background:var(--hov)}.h-t .hcap{color:var(--ink-3);font-size:11px;line-height:1.3}.z-tile.h-t svg,.h-t .h-wk{margin-top:0}.h-th{text-align:left;flex-direction:column;gap:5px;display:flex}.h-th:hover .v{color:var(--accent-ink)}.h-cells{gap:4px;display:flex}.h-cells i{border:1.5px dashed var(--line);border-radius:4px;flex:1 1 0;max-width:44px;height:22px}.h-cells i.on{background:var(--ink-2);border:1.5px solid var(--ink-2)}.h-dots{flex-direction:column;gap:6px;min-width:0;display:flex}.h-dots .hax{height:13px;font:11px var(--f-num);color:var(--ink-3);margin:0 8px;position:relative}.h-dots .hax span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.h-dots .hax span:first-child{transform:none}.h-dots .hax span:last-child{transform:translate(-100%)}.h-dots .hpl{border-bottom:1px solid var(--line);background:linear-gradient(var(--line-2),var(--line-2)) 0 50%/100% 1px no-repeat;height:26px;margin:0 8px;position:relative}.h-dots .hth{background:var(--ink);width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-1px}.h-dots .pt{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin:-13px 0 0 -13px;display:flex;position:absolute;top:50%}.h-dots .pt:after{content:"";background:var(--ink-2);width:11px;height:11px;box-shadow:0 0 0 2px var(--surface);border-radius:50%}.h-dots .pt.hol:after{background:var(--surface);box-shadow:inset 0 0 0 2px var(--ink-3),0 0 0 2px var(--surface)}.h-dots .pt.bad:after{background:var(--bad)}.h-dots .pt:hover:after,.h-dots .pt:focus-visible:after{transform:scale(1.35)}.h-hot{text-align:left;color:var(--ink);align-items:center;gap:6px;min-height:24px;font-size:12px;display:inline-flex}.h-hot i{background:var(--bad);border-radius:50%;flex:none;width:9px;height:9px}.h-hot:hover{color:var(--accent-ink)}.h-per{margin-bottom:12px}.h-sts{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.h-st{border-left:1px solid var(--line-2);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2px 10px;min-width:0;padding:10px 14px;display:grid}.h-st:first-child{border-left:0}.h-st .lbl,.h-st .hdl{grid-column:1/2}.h-st .v{letter-spacing:-.02em;grid-column:1/2;font-size:20px;font-weight:500;line-height:1.15}.h-st .v small{color:var(--ink-2);font-size:12px;font-weight:400}.h-st .hdl{color:var(--ink-2);font-size:12px}.h-st .hdl.good{color:var(--good)}.h-st .hdl.bad{color:var(--bad)}.h-st .h-wk{grid-area:1/2/4/3;align-self:center}.h-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;margin-bottom:12px;display:grid}.h-col{flex-direction:column;gap:12px;min-width:0;display:flex}.h-facts{flex-direction:column;display:flex}.h-fact{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:38px;padding:8px 14px;display:flex}.h-fact:last-child{border-bottom:0}.h-fact>span:nth-child(2){flex:180px;min-width:0}.h-fact b{font-weight:500}.h-empty{color:var(--ink-2);padding:14px}.h-ags{margin-bottom:12px}.h-ag{border-bottom:1px solid var(--line-2);cursor:pointer;grid-template-columns:22px 96px 124px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:38px;padding:7px 14px;display:grid}.h-ag:last-child{border-bottom:0}.h-ag:hover{background:var(--sunk)}.h-ag b{font-weight:600}.h-ag .chip{justify-self:start}.h-ag .atk{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.h-ag .aw{color:var(--ink-3);white-space:nowrap;font-size:11.5px}.h-ruler button{border-left:1px solid var(--line);color:var(--ink-3);background:var(--sunk);text-align:left;min-width:0;padding:7px 6px 8px;font-size:11.5px}.h-ruler button:first-child{border-left:0}.h-ruler button b{font-family:var(--f-num);font-size:11px;font-weight:500;display:block}.h-ruler button span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.h-ruler button.done{background:var(--surface);color:var(--ink-2)}.h-ruler button.cur{background:var(--ink);color:var(--on-fill)}.h-ruler button:hover:not(.cur){background:var(--accent-soft);color:var(--accent-ink)}.h-seg{gap:2px;margin-top:10px;display:flex}.h-seg button{background:var(--mute-soft);height:30px;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;min-width:74px;padding:0 8px;font-size:12px;overflow:hidden}.h-seg button.good{background:var(--good-soft);color:var(--good)}.h-seg button.info{background:var(--accent-soft);color:var(--accent-ink)}.h-seg button.warn{background:var(--warn-soft);color:var(--warn)}.h-seg button.bad{background:var(--bad-soft);color:var(--bad)}.h-seg button:hover{outline-offset:-1.5px;outline:1.5px solid}.h-seg b{font-weight:600}.h-fr{cursor:pointer}.h-fr:hover{background:var(--sunk)}.h-morerow{text-align:left;width:100%;color:var(--accent-ink);border-top:1px solid var(--line-2);padding:9px 14px;font-weight:500;display:block}.h-morerow:hover{background:var(--sunk)}.z-dec.h-dec{grid-template-columns:22px minmax(0,1fr) auto}.h-itools .seg .num{opacity:.75;font-size:11px}.h-sel{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);align-items:center;gap:6px;height:28px;padding:0 4px 0 10px;display:inline-flex}.h-sel select{background:0 0;border:0;height:26px;padding-right:2px;font-weight:500}.z-li.h-li{grid-template-columns:22px 7px minmax(0,1fr) auto}.h-pk{justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:relative}.h-pk input{opacity:0;width:16px;height:16px;margin:auto;position:absolute;inset:0}.h-li:hover .h-pk input,.h-pk input:focus-visible,.h-pk input:checked,.h-in.pick .h-pk input{opacity:1}.h-li:hover .h-pk:has(input) .av{visibility:hidden}.h-pk:has(input:checked) .av{visibility:hidden}.h-pk:has(input:focus-visible) .av{visibility:hidden}.h-in.pick .h-pk:has(input) .av{visibility:hidden}.h-keys{border-top:1px solid var(--line-2);width:100%;color:var(--ink-3);text-align:left;flex-wrap:wrap;align-items:center;gap:5px;padding:8px 12px;font-size:11.5px;display:flex}.h-keys:hover{background:var(--sunk)}.h-back{align-self:flex-start;display:none}.h-pvb{flex-direction:column;gap:10px;display:flex}.h-kv2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.h-kv2>div{flex-direction:column;gap:2px;display:flex}.h-ev{border:1px solid var(--line-2);border-radius:var(--r);background:var(--sunk);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.h-hours{display:block}.h-cv{grid-template-columns:minmax(40px,1fr) auto;align-items:center;gap:8px;min-width:120px;display:grid}.h-cv i{background:var(--ink-2);border-radius:3px;min-width:2px;height:10px}.h-cv i.bad{background:var(--bad)}.zt tr.h-stop td{background:var(--bad-tint)}.h-lnk{color:var(--accent-ink);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;font-weight:500}.h-lnk:hover{text-decoration-color:currentColor}.h-cost{letter-spacing:-.01em;margin-top:3px;font-size:17px;font-weight:500;line-height:1.2}.h-rest{text-align:left;color:var(--ink-2);margin-top:4px;font-size:12px;display:block}.h-rest:hover{color:var(--accent-ink)}.h-rest .good{color:var(--good)}.h-rest .bad{color:var(--bad)}.h-kb{border-color:color-mix(in srgb,var(--on-fill) 40%,transparent);background:0 0}.h-more{position:relative}.h-more>summary{cursor:pointer;list-style:none}.h-more>summary::-webkit-details-marker{display:none}.h-more .drop{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:8px;flex-direction:column;min-width:210px;padding:5px;display:flex;position:absolute;top:32px;left:0;box-shadow:0 12px 32px #14181d2e}.h-more .drop button{text-align:left;border-radius:5px;height:34px;padding:0 10px;font-weight:500}.h-more .drop button:hover{background:var(--sunk)}.h-more .drop .dng{color:var(--bad)}#h-undo .e-toast{z-index:80;color:var(--on-fill)}#h-undo .e-toast button{color:var(--on-fill);border-color:color-mix(in srgb,var(--on-fill) 35%,transparent)}.h-fb{grid-template-columns:minmax(70px,1fr) auto auto;align-items:center;gap:8px;min-width:170px;display:grid}.h-fb .num:last-child{text-align:right;min-width:34px}.h-leg{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.h-sort{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;align-items:center;gap:4px;display:inline-flex}.h-sort:hover,.zt th[aria-sort=descending] .h-sort,.zt th[aria-sort=ascending] .h-sort{color:var(--ink)}.h-ind{padding-left:40px!important}.h-over{color:var(--bad);font-weight:500}.h-flag{font:500 11px var(--f-ui);background:var(--bad-soft);color:var(--bad);border-radius:8px;margin-left:4px;padding:1px 6px;font-style:normal}.zt tr.h-tot td{border-top:1px solid var(--line)}.h-warn{margin-bottom:12px}.h-wr{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(160px,1.2fr) minmax(200px,1fr) auto auto;align-items:center;gap:8px 14px;padding:8px 14px;display:grid}.h-wr:last-child{border-bottom:0}.h-raise{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.h-raise input{width:92px;height:26px}.h-verd{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 14px;display:flex}.h-verd b{font-weight:600}.h-chw{position:relative}.h-chart{display:block}.h-chart .hit{cursor:crosshair;outline:none}.h-chart .hit:hover,.h-chart .hit:focus{fill:var(--accent);fill-opacity:.07}.h-tip{z-index:5;background:var(--ink);color:var(--on-fill);font:12px var(--f-num);white-space:nowrap;pointer-events:none;text-overflow:ellipsis;border-radius:5px;max-width:calc(100% - 8px);padding:5px 9px;position:absolute;overflow:hidden}.h-weeks{border-top:1px solid var(--line-2);flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;display:flex}.h-wb{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:2px;max-width:620px;padding-top:6px;display:grid;position:relative}.h-wb .hw{flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;min-width:0;display:flex}.h-wb .hw>i{background:var(--accent);opacity:.35;border-radius:4px 4px 0 0;width:min(46px,70%);min-height:2px}.h-wb .hw.on>i{opacity:1}.h-wb .hw.ov>i{background:var(--warn)}.h-wb .hw.emp>i{border:1.5px dashed var(--line);opacity:1;background:0 0;border-bottom:0}.h-wb .hw>span{background:var(--surface);z-index:1;padding:0 4px;font-size:11.5px;line-height:14px;position:relative}.h-wb .hw>em{font:11px/15px var(--f-num);color:var(--ink-3);font-style:normal}.h-wb .hnl{border-top:1.5px dashed var(--ink-2);pointer-events:none;height:0;position:absolute;left:0;right:0}.hk.ln{border-top:2px solid var(--accent);width:16px;height:0}.hk.ln.dash{border-top-style:dashed}.hk.ln.dot{border-top:2px dotted var(--ink-3)}.hk.ln.ink{border-top-color:var(--ink-2)}.h-chl{color:var(--ink-2);font-family:var(--f-num);gap:4px 12px;margin-top:4px}.h-chl span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.h-fold{text-align:left;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:10px 14px;display:flex}.h-fold:hover{background:var(--sunk)}.h-fold b{font-weight:600}.h-fold .sp{flex:1}.h-fold .ex{width:18px;height:18px;color:var(--ink-2);justify-content:center;align-items:center;display:inline-flex}.h-fold .ex svg{width:14px;height:14px;transition:transform .12s}.h-fold[aria-expanded=true] .ex svg{transform:rotate(90deg)}.h-ex td{padding:10px 14px 12px 40px!important}.h-share{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) minmax(140px,1fr);align-items:center;gap:10px;padding:5px 0;display:grid}.h-foot{margin-top:8px;font-size:12px;display:block}.h-incn{font-size:12px}.h-incn b{font-weight:500}.h-moreb{display:none!important}.h-sheet{z-index:60;background:var(--surface);border-top:1px solid var(--line);padding:12px 14px calc(16px + env(safe-area-inset-bottom,0px));border-radius:14px 14px 0 0;flex-direction:column;gap:10px;max-height:86vh;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -12px 40px #14181d38}.h-sheet .shh{align-items:center;font-size:15px;display:flex}.h-sheet .shh .sp{flex:1}.h-sheet .shg{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.h-sheet .shg button{border:1px solid var(--line);min-height:64px;color:var(--ink-2);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:6px;font-weight:500;display:flex;position:relative}.h-sheet .shg button[aria-current=page]{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent)}.h-sheet .shg svg{width:20px;height:20px}.h-sheet .shg .cnt{position:absolute;top:5px;right:6px}.h-sheet .seg{display:flex}.h-sheet .seg button{flex:1 1 0;height:40px}.h-sheet .shr{flex-wrap:wrap;gap:8px;display:flex}.h-sheet .shr .btn{flex:150px;justify-content:center;height:40px}@media (max-width:1180px){.h-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.h-tiles.h-t2{grid-template-columns:repeat(3,minmax(0,1fr))}.h-sts{grid-template-columns:repeat(2,minmax(0,1fr))}.h-st:nth-child(3){border-left:0}.h-st:nth-child(n+3){border-top:1px solid var(--line-2)}.h-ag{grid-template-columns:22px 96px 124px minmax(0,1fr)}.h-ag .aw{display:none}}@media (max-width:900px){.h-two,.h-tiles.h-t2,.h-wr{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){html,body{overflow-x:hidden}.top .e-role,.top #openpal,.top #xqb,.top>.seg{display:none!important}.top .pick{flex:0 auto;min-width:0}.top .pick>summary{text-overflow:ellipsis;min-width:0;overflow:hidden}.pick .drop{max-width:calc(100vw - 20px)}.rail{overflow:hidden}.navl{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:100%;display:grid}.navl button{justify-content:center;align-items:center;min-width:0;height:52px;padding:0 2px;display:none}.navl button span:not(.cnt){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.navl button[data-go=home],.navl button[data-go=combos],.navl button[data-go=inbox],.navl button[data-go=money]{display:flex}.navl .h-moreb{display:flex!important}.navl .cnt{right:calc(50% - 22px)}.h1{gap:4px 10px}.h-tiles,.h-tiles.h-t2{grid-template-columns:minmax(0,1fr)}.h-sts{grid-template-columns:repeat(2,minmax(0,1fr))}.h-st{padding:10px 12px}.h-st .h-wk,.h-per .hd .mut{display:none}.h-ag{grid-template-columns:22px minmax(0,1fr) auto;gap:4px 8px;padding:9px 12px}.h-ag .atk{white-space:normal;color:var(--ink-2);grid-column:2/4;font-size:12px}.h-ag .chip{justify-self:end}.h-ags .hd .lk{white-space:normal;height:auto;padding:3px 8px;line-height:1.3}.ruler.h-ruler button span{display:none}.ruler.h-ruler button.cur span{display:block}.ruler.h-ruler{grid-template-columns:repeat(3,36px) minmax(0,1fr) repeat(3,36px)}.ruler.h-ruler button{min-height:44px}.h-seg{flex-wrap:wrap}.h-seg button{height:36px;flex:40%!important}.z-fr.h-fr,.z-fr.t-fr{grid-template-columns:38px 22px minmax(0,1fr)}.z-fr.h-fr>.num:nth-child(4),.z-fr.t-fr>.num:nth-child(4){display:none}.z-dec.h-dec{grid-template-columns:22px minmax(0,1fr)}.z-dec.h-dec .z-due{grid-area:2/2/auto/3}.z-dec.h-dec .m{grid-column:2/3}.h-keys{display:none}.h-in>.card{min-width:0}.h-in.mob-det>.card:first-child,.h-in:not(.mob-det)>.z-det{display:none}.h-back{display:inline-flex}.z-li.h-li{padding:11px 12px}.h-in .h-pk input{width:20px;height:20px}.h-itools .z-cb,.h-itools .seg button,.h-sel{height:36px}.h-sel select{height:34px}.h-itools>span[style]{display:none}.z-det .sec{padding:12px}.h-actsec{background:var(--surface);z-index:6;position:sticky;bottom:0;box-shadow:0 -6px 16px #14181d14;border-top:1px solid var(--line)!important}.h-acts{flex-wrap:nowrap}.h-acts>.btn,.h-more>summary{flex:1 1 0;justify-content:center;height:44px;padding:0 8px}.h-acts>.h-more{flex:none}.h-acts .z-kbd{display:none}.h-more .drop{inset:auto 0 50px auto}.h-more .drop button{height:44px}.h-kv2{grid-template-columns:minmax(0,1fr)}#h-undo .e-toast{bottom:calc(70px + env(safe-area-inset-bottom,0px));width:max-content;max-width:calc(100% - 24px)}.toast,.e-toast{bottom:calc(70px + env(safe-area-inset-bottom,0px))}.x-split{grid-template-columns:minmax(0,1fr)}.x-t3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.h-wr{padding:10px 12px}.h-raise input,.h-raise .btn,.h-wr>.btn{height:36px}.h-fold .mut:last-child{display:none}table.h-mt{display:block;min-width:0!important}table.h-mt thead{display:none}table.h-mt tbody{display:block}table.h-mt tr{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px;padding:10px 12px;display:grid}table.h-mt tr:last-child{border-bottom:0}table.h-mt td{flex-direction:column;gap:2px;min-width:0;display:flex;text-align:left!important;white-space:normal!important;background:0 0!important;border:0!important;padding:0!important}table.h-mt td:before{content:attr(data-l);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-size:10.5px}table.h-mt td:first-child{flex-direction:row;grid-column:1/3;align-items:center;gap:6px;font-weight:500}table.h-mt td:first-child:before,table.h-mt td:empty{display:none}table.h-mt tr.sub{background:var(--subrow)}table.h-mt tr.sub td.h-ind{padding-left:22px!important}table.h-mt tr.grp{background:var(--sunk)}table.h-mt tr.h-ex{display:block}table.h-mt tr.h-ex td{padding:0!important}table.h-mt td[colspan]{grid-column:1/3}table.h-mt .h-fb{min-width:0}table.h-mt td[data-l="К 26.11"],table.h-mt td[data-l=Статус],table.h-mt td[data-l=Итог]{align-items:flex-start}.h-share{grid-template-columns:minmax(0,1fr)}table.h-mt .z-bdg,.h-bul .blb span{white-space:normal}#view:has(.h-in.mob-det) .h-itools{display:none}}@media (prefers-reduced-motion:reduce){.h-fold .ex svg{transition:none}}.l5-pl{flex-direction:column;display:flex}.l5-psort{color:var(--ink-2);text-align:left;border-bottom:1px solid var(--line-2);align-items:center;gap:6px;padding:7px 12px;font-size:12px;display:flex}.l5-psort:before{content:"";border:1px solid var(--ink-3);border-radius:2px;flex:none;width:8px;height:8px}.l5-psort[aria-pressed=true]{color:var(--accent-ink);font-weight:500}.l5-psort[aria-pressed=true]:before{background:var(--accent);border-color:var(--accent)}.pl button.l5-tile{flex-direction:column;gap:5px;padding:9px 12px;display:flex}.l5-t1{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.l5-t1 b{flex:auto;min-width:0}.l5-b{background:var(--mute-soft);height:18px;color:var(--ink-2);white-space:nowrap;border-radius:9px;align-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.l5-b.warn{background:var(--warn-soft);color:var(--warn)}.l5-t2{align-items:center;gap:8px;display:flex}.l5-t2 .bar{background:var(--mute-soft);border-radius:2px;flex:1;height:4px;display:block;overflow:hidden}.l5-t2 .bar i{background:var(--accent);border-radius:2px;height:100%;display:block}.l5-t2 .num{font-size:11.5px}.l5-t3{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.l5-t3 .chip{align-self:auto;margin:0}.l5-old{color:var(--bad);font-size:11.5px;font-weight:500}.l5-hd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.l5-hd .chip{align-self:auto;margin:0}.l5-bn{font-weight:600}.l5-rev{color:var(--ink-3);font-size:12px}.l5-rev.over{color:var(--bad)}.l5-dots{width:26px;height:24px;color:var(--ink-2);border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}.l5-dots:hover{background:var(--mute-soft);color:var(--ink)}.l5-dots:focus-visible,.l5-gap:focus-visible,.l5-tile:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (pointer:coarse){.l5-dots{width:36px;height:36px}}.l5-gaps{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.l5-gap{border:1px dashed var(--warn);background:var(--warn-soft);color:var(--warn);text-align:left;border-radius:5px;padding:2px 8px;font-size:12px;font-weight:500}.l5-gap:disabled{cursor:default}.l5-kv{justify-content:space-between;align-items:center;gap:10px;display:flex}.l5-menu{flex-direction:column;gap:1px;display:flex}.l5-menu button{text-align:left;border-radius:5px;align-items:center;gap:8px;min-height:32px;padding:6px 8px;display:flex}.l5-menu button:hover{background:var(--mute-soft)}.l5-menu button.del{color:var(--bad)}.l5-ul{margin:0;padding-left:18px}.l5-fl{flex-direction:column;gap:3px;font-size:12px;display:flex}.l5-fl .e-in,.l5-fl select{width:100%}.e-pop textarea.e-in{resize:vertical;min-height:60px}.e-acts.l5-acts{opacity:1;gap:2px}.l5-grip{cursor:grab;color:var(--ink-3);border-radius:4px;padding:3px 1px;display:inline-flex}.l5-grip:hover{color:var(--ink);background:var(--mute-soft)}.e-struct-off .l5-grip,.e-ro .l5-grip{display:none}.l5-over{box-shadow:inset 0 2px 0 var(--accent)}.l5-drag{opacity:.5}td.e-ra{white-space:nowrap;width:1%}.e-hb.l5-on{opacity:1;color:var(--accent-ink)}.e-edit{opacity:1}.e-ro .e-edit{display:none}.pts span span,.wchips span span{height:auto;color:inherit;background:0 0;border:0;border-radius:0;padding:0}.l5-src{color:var(--ink-3);vertical-align:-1px}.l5-fact{width:18px;height:18px;color:var(--accent-ink);background:var(--accent-soft);vertical-align:-3px;border-radius:9px;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}.l5-fact:hover{background:var(--accent);color:var(--on-fill)}.l5-sg{border:1px solid var(--line);border-radius:var(--r);background:var(--sunk);white-space:normal;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.l5-sg .dt{background:var(--warn);border-radius:50%;flex:none;width:8px;height:8px}.l5-sg .tx{flex:220px;min-width:0}.l5-sg .tx b{font-weight:600}.l5-sg .bt{flex-wrap:wrap;gap:6px;display:flex}.e-ro .l5-sg [data-acc],.e-ro .l5-sg [data-rej],.e-ro .l5-sg [data-sacc]{display:none}.l5-w{align-items:center;gap:6px;width:100%;min-width:0;display:inline-flex}.l5-w .bt{background:var(--mute-soft);border-radius:3px;flex:1;min-width:36px;height:6px;overflow:hidden}.l5-w .bt i{background:var(--ink-2);border-radius:3px;height:100%;display:block}.l5-w .bt i.ng{background:var(--bad)}.l5-w .num{text-align:right;min-width:26px;font-size:12px}.l5-stop{color:var(--bad);font-size:11px;font-weight:500}.l5-vals span{white-space:nowrap;margin-right:12px;display:inline-block}.l5-vals .neg b{color:var(--bad)}.l5-vals b{font-weight:500}.l5-rows{flex-direction:column;display:flex}.l5-row{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;min-width:0;padding:5px 0;display:flex}.l5-row:last-child{border-bottom:0}.l5-rows .l5-row .l5-w{flex:none;width:120px}.l5-rb{border-radius:4px;width:100%;padding:6px 4px}.l5-rb:hover{background:var(--mute-soft)}.l5-addf{gap:6px;margin-top:6px;display:flex}.l5-addf input{border:1px solid var(--line);background:var(--surface);min-width:0;height:26px;color:var(--ink);font:inherit;border-radius:5px;flex:1;padding:0 8px;font-size:12.5px}.e-ro .l5-addf{display:none}.l5-ex{flex-wrap:wrap;gap:6px;display:flex}.l5-ex .chip{margin:0}.l5-hist{width:100%;max-width:420px;height:auto;display:block}.l5-hist .br{fill:var(--ink-3)}.l5-hist g:hover .br{fill:var(--ink-2)}.l5-hist .th{stroke:var(--ink-2);stroke-dasharray:3 3;stroke-width:1px}.l5-hist .axl{stroke:var(--line)}.l5-hist .zl{font:500 11px var(--f-num);fill:var(--ink-2)}.l5-hist .vl,.l5-hist .al{font:10px var(--f-num);fill:var(--ink-3)}.l5-zl{flex-direction:column;gap:4px;font-size:12px;display:flex}.l5-zl span{align-items:center;gap:6px;display:flex}.l5-sc{flex-direction:column;gap:3px;display:flex}.l5-sc .bt{background:var(--mute-soft);border-radius:3px;height:12px;position:relative}.l5-sc .bt i{box-shadow:inset -2px 0 0 var(--surface);position:absolute;top:0;bottom:0}.l5-sc .bt i.s0{background:var(--accent)}.l5-sc .bt i.s1{background:var(--accent-ink)}.l5-sc .bt i.ng{background:var(--bad);box-shadow:none;border-radius:0 3px 3px 0}.l5-sc .bt u{background:var(--ink-2);width:1px;position:absolute;top:-2px;bottom:-2px}.l5-sc .bt b{background:var(--ink);border-radius:1px;width:3px;position:absolute;top:-3px;bottom:-3px;transform:translate(-1px)}.l5-sc .ax{height:14px;font:10px var(--f-num);color:var(--ink-3);position:relative}.l5-sc .ax span{white-space:nowrap;position:absolute;transform:translate(-50%)}.l5-sc .ax span:first-child{transform:none}.l5-b-econ .cv{grid-template-columns:repeat(3,minmax(0,1fr))}.l5-kp{gap:5px}.l5-kp .v small{letter-spacing:0;font-size:12px}.l5-fn{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;display:flex;overflow:hidden}.l5-fn .hd,.l5-fn .rw{grid-template-columns:86px minmax(120px,1fr) 104px 132px 178px;align-items:center;gap:10px;padding:6px 10px;display:grid}.l5-fn .hd{color:var(--ink-3);background:var(--sunk);font-size:11.5px}.l5-fn .rw{border-top:1px solid var(--line-2)}.l5-fn .r{text-align:right}.l5-fn .nm,.l5-fn .rw b{font-weight:500}.l5-fn .bars{height:14px;position:relative}.l5-fn .bars i{border-radius:3px;min-width:2px;position:absolute;left:0}.l5-fn .bars i.pl{background:var(--mute-soft);height:14px;box-shadow:inset 0 0 0 1px var(--line);top:0}.l5-fn .bars i.fc{background:var(--ink-2);height:8px;top:3px}.l5-fn .bars i.fc.bad{background:var(--bad)}.l5-fn .lg{border-top:1px solid var(--line-2);color:var(--ink-2);flex-wrap:wrap;gap:14px;padding:6px 10px;font-size:11.5px;display:flex}.l5-fn .k{vertical-align:0;border-radius:2px;width:14px;height:8px;margin-right:5px;display:inline-block}.l5-fn .k.fc{background:var(--ink-2)}.l5-fn .k.pl{background:var(--mute-soft);box-shadow:inset 0 0 0 1px var(--line)}.l5-scn button{flex-direction:column;align-items:center;height:auto;padding:3px 8px;line-height:1.15;display:flex}.l5-scn small{font:10px var(--f-num);color:var(--ink-3)}.l5-note{color:var(--ink-2);font-size:12px}.l5-mf{align-items:flex-end;gap:3px;display:inline-flex}.l5-mf>span{flex-direction:column;justify-content:flex-end;align-items:center;gap:1px;width:20px;display:flex}.l5-mf i{background:var(--ink-2);border-radius:2px 2px 0 0;width:12px;display:block}.l5-mf i.z{background:var(--line)}.l5-mf b{font:400 10px var(--f-num);color:var(--ink-2)}.l5-mf small{color:var(--ink-3);white-space:nowrap;align-self:center;margin-left:4px;font-size:10.5px}td.l5-exp{color:var(--bad);font-weight:500}td.l5-nodate{color:var(--warn)}.l5-hint{border:1px dashed var(--warn);white-space:nowrap;border-radius:4px;margin-left:4px;padding:0 4px;font-size:11px}.l5-bans{flex-wrap:wrap;gap:6px;display:flex}.l5-ban{border:1px solid var(--bad-soft);background:var(--bad-tint);color:var(--bad);border-radius:4px;align-items:center;gap:4px;padding:1px 4px 1px 7px;font-size:12px;display:inline-flex}.l5-ban button{color:inherit;opacity:.7;border-radius:3px;padding:3px;display:inline-flex}.l5-ban button:hover{opacity:1;background:var(--bad-soft)}.l5-jmw{max-height:72vh;overflow:auto}.l5-jm>.st{z-index:2;position:sticky;top:0}.l5-jm>.ln{z-index:1;position:sticky;left:0}.l5-jm>.l5-corner{z-index:3;top:0}.l5-jm>.st[draggable=true]{cursor:grab}.l5-jm .cl[data-l5j]{flex-direction:row;align-items:flex-start;gap:5px}.l5-jm .cl .tx{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.l5-jm.full .cl .tx{white-space:normal}.l5-fear{align-items:flex-end;gap:6px;min-width:0;display:flex}.l5-fear .col{border-bottom:1px solid var(--line);flex:none;align-items:flex-end;width:10px;height:30px;display:flex}.l5-fear .col i{background:var(--bad);border-radius:2px 2px 0 0;width:10px;display:block}.l5-fear .tx{white-space:normal;flex-direction:column;min-width:0;display:flex}.l5-fear .tx b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.l5-fear .mut{font-size:11px}.l5-chd,.l5-chl{grid-template-rows:repeat(4,11px);gap:2px;display:grid}.l5-chd{place-items:center}.l5-chd i{border:1px solid var(--line);border-radius:50%;width:8px;height:8px}.l5-chd i.on{background:var(--ink-2);border-color:var(--ink-2)}.l5-chl{color:var(--ink-3);margin-top:3px;font-size:10px;font-weight:400;line-height:11px}.l5-lg{color:var(--ink-3);flex-direction:column;gap:2px;margin-top:3px;font-size:10px;font-weight:400;display:flex}.l5-lg .ln50{border-top:1px dashed var(--ink-3);vertical-align:middle;width:14px;margin-right:4px;display:inline-block}.l5-lg .dt{border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.l5-lg .dt.bad{background:var(--bad)}.l5-jm1{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.l5-jm1 b{font-weight:500}.l5-jm0{color:var(--bad);font-size:11.5px}.l5-jm .cl.l5-empty{box-shadow:inset 0 0 0 1px var(--bad);background:var(--bad-tint)}.l5-cv{font:10px var(--f-num);color:var(--ink-3)}.l5-cv:before{content:"от пред. "}.l5-conf{height:70px;position:relative}.l5-conf svg{width:100%;height:100%;display:block;position:absolute;inset:0}.l5-conf .pt{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.l5-conf .pt.bad{background:var(--bad)}.l5-conf .pt b{font:500 10.5px var(--f-num);color:var(--ink-2);position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.l5-jv{display:block}.l5-tg{color:var(--ink-2);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.l5-xb{color:var(--ink-3);border-radius:4px;padding:4px;display:inline-flex}.l5-xb:hover{background:var(--mute-soft);color:var(--bad)}.l5-top{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.l5-tr{text-align:left;border-radius:4px;grid-template-columns:120px minmax(0,1fr) 24px 30px;align-items:center;gap:8px;padding:3px 4px;display:grid}.l5-tr:hover{background:var(--mute-soft)}.l5-tr[aria-pressed=true]{background:var(--accent-soft)}.l5-tr .bt,.l5-tagr .bt,.l5-cnt .bt{background:var(--mute-soft);border-radius:3px;height:8px;display:block;overflow:hidden}.l5-tr .bt i,.l5-tagr .bt i,.l5-cnt .bt i{background:var(--ink-2);border-radius:3px;height:100%;display:block}.l5-tr .nm{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.l5-tr .num{text-align:right}.l5-tr .dl{font:10.5px var(--f-num);color:var(--ink-3)}.l5-qc .m .chip{margin:0}.l5-qm{color:var(--ink-3);font-size:12px}.l5-more{align-self:flex-start}.l5-tagr{align-items:center;gap:2px;display:flex}.l5-tagr .tagp{flex:1;min-width:0}.l5-tagr .bt{flex:1;max-width:70px;height:5px}.l5-rg,.l5-pr{flex-direction:column;gap:3px;min-width:0;display:flex}.l5-rg .rr,.l5-pr .rr{grid-template-columns:30px minmax(60px,1fr) 44px;align-items:center;gap:6px;font-size:12px;display:grid}.l5-rg .bt,.l5-pr .bt{background:var(--mute-soft);border-radius:3px;height:8px;position:relative}.l5-rg .bt i,.l5-pr .bt i{background:var(--ink-3);border-radius:3px;min-width:2px;position:absolute;top:0;bottom:0;left:0}.l5-rg .bt i.us,.l5-pr .bt i.us{background:var(--accent)}.l5-rg .num,.l5-pr .num{text-align:right}.l5-rg .ax{font:10px var(--f-num);color:var(--ink-3);justify-content:space-between;padding:0 50px 0 36px;display:flex}.l5-pr .lbl2{color:var(--ink-2);font-size:12px}.l5-chg{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.l5-chg i{background:var(--warn);border-radius:50%;flex:none;width:7px;height:7px}.l5-rsum{border:1px solid var(--line);border-radius:var(--r);background:var(--sunk);flex-wrap:wrap;gap:10px 18px;margin-bottom:10px;padding:8px 10px;display:flex}.l5-rsum>div{flex-direction:column;gap:3px;min-width:0;display:flex}.l5-rsum .v{font-size:16px}.l5-rsum .chip{align-self:flex-start;margin:0}.l5-mchips{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.l5-mc{border:1px solid var(--line);background:var(--surface);border-radius:5px;align-items:center;gap:5px;max-width:210px;min-height:24px;padding:2px 7px;font-size:12px;display:inline-flex}.l5-mc:hover{border-color:var(--ink-3)}.l5-mc span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l5-mc i{background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px}.l5-mc i.dead{background:var(--bad)}.l5-clamp .bb{max-height:150px;overflow:hidden}.l5-exp2{color:var(--accent-ink);text-align:left;border-top:1px solid var(--line-2);width:100%;padding:5px 10px;font-size:12px}.l5-cmp{vertical-align:-3px;width:16px;height:16px;font:600 12px var(--f-num);color:var(--ink-3);justify-content:center;align-items:center;margin-right:5px;display:inline-flex}.l5-cmp.up{color:var(--good)}.l5-cmp.dn{color:var(--bad)}.l5-cmpl{color:var(--ink-2);flex-wrap:wrap;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.l5-cmpl span{align-items:center;display:inline-flex}.l5-cmpt .us{background:var(--accent-soft);font-weight:500}.l5-cmpt tr.l5-weak td:first-child{font-weight:500}.l5-map .pt{cursor:pointer}.l5-map .pt:hover circle,.l5-map .pt:focus-visible circle{fill:var(--ink)}.l5-map .pt:focus-visible{outline:none}.l5-lk{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.l5-cnt{float:right;align-items:center;gap:5px;margin-left:6px;display:inline-flex}.l5-cnt .bt{width:44px;height:5px}.l5-up{width:100%;height:100%;min-height:64px;color:var(--ink-2);border:1px dashed var(--line);background:var(--surface);border-radius:5px;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.l5-up:hover{border-color:var(--accent);color:var(--accent-ink)}.l5-pf{flex-direction:column;gap:3px;width:100%;display:flex}.l5-pf .rr{grid-template-columns:48px minmax(0,1fr) 56px;align-items:center;gap:6px;font-size:11.5px;display:grid}.l5-pf .bt{background:var(--mute-soft);border-radius:3px;height:6px;position:relative}.l5-pf .bt i{background:var(--ink-2);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.l5-pf .bt i.bad{background:var(--bad)}.l5-pf .bt u{background:var(--ink);width:2px;position:absolute;top:-3px;bottom:-3px}.l5-pf .num{text-align:right}.l5-pm{cursor:pointer}.l5-share{flex-direction:column;gap:4px;display:flex}.l5-share .bt{gap:2px;height:36px;display:flex}.l5-share button{background:var(--mute-soft);text-align:left;border-radius:3px;flex-direction:column;justify-content:center;min-width:0;padding:2px 6px;display:flex;overflow:hidden}.l5-share button:hover{background:var(--line)}.l5-share button b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.l5-share button .num{color:var(--ink-2);font-size:10.5px}.l5-share button[aria-pressed=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}tr.l5-stg{cursor:pointer}tr.l5-stg>td:first-child{font-weight:600}tr.l5-stg .ex{width:14px;color:var(--ink-3);display:inline-block}.l5-sd{background:var(--accent);vertical-align:1px;border-radius:50%;flex:none;width:8px;height:8px;margin-right:6px;padding:0;display:inline-block}.l5-sd.good{background:var(--good)}.l5-sd.warn{background:var(--warn)}.l5-sd.bad{background:var(--bad)}.l5-sd.e-chip{cursor:pointer;box-shadow:0 0 0 3px #0000}.l5-sd.e-chip:hover{box-shadow:0 0 0 3px var(--mute-soft)}.l5-leg{text-transform:none;letter-spacing:0;white-space:nowrap;color:var(--ink-3);font-size:10.5px;font-weight:400}.l5-leg .l5-sd{margin:0 3px 0 6px}.l5-quiet{color:var(--ink-3);font-size:11.5px}.l5-quiet.e-chip{cursor:pointer}.l5-hun #e-root td.r.num{color:#0000;position:relative}.l5-hun #e-root td.r.num:after{content:"скрыто";color:var(--ink-3);font:11px var(--f-ui);position:absolute;right:8px}.l5-msec{flex-direction:column;gap:6px;margin-top:12px;display:flex}.l5-mh{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.l5-mh .chip{margin:0}.l5-mgrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;display:grid}.l5-mcard{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;flex-direction:column;gap:6px;min-width:0;padding:6px;display:flex}.l5-mcard:hover{border-color:var(--ink-3)}.l5-mcard .m-t{min-width:0}.l5-mcard .m-t b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.l5-pv{background:var(--sunk);border:1px solid var(--line-2);border-radius:4px;flex-direction:column;justify-content:space-between;gap:4px;height:86px;padding:6px;display:flex;overflow:hidden}.l5-pv.big{width:150px;height:150px}.l5-pv .web,.l5-pv .doc{flex-direction:column;gap:4px;display:flex}.l5-pv .web b{font:9px var(--f-num);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--line);padding-bottom:2px;overflow:hidden}.l5-pv .web i,.l5-pv .doc i{background:var(--line);border-radius:2px;height:4px;display:block}.l5-pv i.s{width:60%}.l5-pv .web u{background:var(--warn-soft);height:6px;box-shadow:inset 0 0 0 1px var(--warn);border-radius:2px;display:block}.l5-pv .doc{padding-right:24%}.l5-pv .ph{background:linear-gradient(135deg,var(--mute-soft),var(--line));border-radius:3px;flex:1}.l5-pv .wv{align-items:center;gap:2px;height:22px;display:flex}.l5-pv .wv i{background:var(--ink-3);border-radius:1px;width:3px;display:block}.l5-pv .cap{color:var(--ink-3);font-size:10.5px}.l5-pv .cap.chg{color:var(--warn);font-weight:500}.l5-mn .l5-pv{flex:none;gap:2px;width:54px;height:38px;padding:3px}.l5-mn .l5-pv .cap{display:none}.l5-mn .l5-pv .web b{background:var(--line);border:0;border-radius:2px;height:3px;padding:0;font-size:0}.l5-mempty{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.l5-mfoot{margin-top:10px}.l5-mcnt{flex-wrap:wrap;gap:6px;display:flex}.l5-cf{border:1px solid var(--line);background:var(--surface);border-radius:14px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;display:inline-flex}.l5-cf b{font-weight:500}.l5-cf.warn b{color:var(--warn)}.l5-cf.bad b{color:var(--bad)}.l5-cf.info b{color:var(--accent-ink)}.l5-cf[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.l5-mfl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.l5-tyc{flex-wrap:wrap;gap:4px;display:flex}.l5-tyc .chip{cursor:pointer;height:24px;margin:0}.l5-mmore{position:relative}.l5-mmore summary{cursor:pointer;align-items:center;gap:4px;list-style:none;display:inline-flex}.l5-mmore summary::-webkit-details-marker{display:none}.l5-mmore .dd{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:6px;min-width:220px;padding:8px;display:flex;position:absolute;top:28px;left:0;box-shadow:0 12px 30px #14181d29}.l5-mtb{width:100%}.l5-mtb .l5-mg td{background:var(--sunk);padding:4px 8px}.l5-mtb .l5-mg button{text-align:left;align-items:center;gap:8px;width:100%;display:flex}.l5-mtb .l5-mg .chip{margin:0}.l5-sort{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;align-items:center;gap:4px;display:inline-flex}.l5-sort:hover{color:var(--ink)}.l5-sort .ar{color:var(--accent-ink)}.l5-mn{text-align:left;align-items:center;gap:8px;min-width:0;display:flex}.l5-use{color:var(--accent-ink);font-size:12.5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.l5-pad{padding-bottom:64px}.e-bulk.l5-mbulk{z-index:30;flex-wrap:wrap;max-width:calc(100vw - 24px);position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.l5-player{align-items:center;gap:10px;display:flex}.l5-player .pb{background:var(--ink);width:34px;height:34px;color:var(--on-fill);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.l5-player .trk{cursor:pointer;flex:1;min-width:0;height:30px;position:relative}.l5-player .trk .wv{justify-content:space-between;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.l5-player .trk .wv i{background:var(--ink-3);opacity:.5;border-radius:1px;flex:1;max-width:4px;display:block}#l5-prog{background:var(--accent);opacity:.2;border-radius:3px;position:absolute;top:0;bottom:0;left:0}.l5-player .trk u{background:var(--warn);border-radius:50%;width:6px;height:6px;position:absolute;top:0;transform:translate(-50%)}#l5-knob{background:var(--accent);width:2px;position:absolute;top:0;bottom:0}.l5-trn{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;max-height:280px;display:flex;overflow:auto}.l5-tl{border-bottom:1px solid var(--line-2);grid-template-columns:44px 58px minmax(0,1fr);align-items:start;gap:4px 8px;padding:6px 8px;font-size:12.5px;display:grid}.l5-tl:last-child{border-bottom:0}.l5-tl.cur{background:var(--accent-soft)}.l5-tl .tm{color:var(--accent-ink);text-align:left}.l5-tl .wh{color:var(--ink-3)}.l5-tl mark{background:var(--warn-soft);color:inherit;border-radius:2px;padding:0 2px}.l5-tl>.btn,.l5-tl>.chip{grid-column:3;justify-self:start;margin:0}.l5-tml{align-items:flex-start;display:flex}.l5-tml button{flex-direction:column;flex:1;align-items:center;gap:2px;padding-top:2px;font-size:11px;display:flex;position:relative}.l5-tml button:before{content:"";background:var(--line);height:2px;position:absolute;top:7px;left:0;right:0}.l5-tml button i{border:2px solid var(--ink-3);background:var(--surface);z-index:1;border-radius:50%;width:12px;height:12px}.l5-tml button[aria-pressed=true] i{background:var(--accent);border-color:var(--accent)}.l5-tml small{color:var(--ink-3)}.l5-cmp2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.l5-cmp2>div{flex-direction:column;gap:4px;min-width:0;display:flex}.l5-pg{border:1px solid var(--line);background:var(--surface);border-radius:5px;overflow:hidden}.l5-pg .tb{background:var(--sunk);border-bottom:1px solid var(--line-2);align-items:center;gap:3px;padding:4px 6px;display:flex}.l5-pg .tb i{background:var(--line);border-radius:50%;flex:none;width:6px;height:6px}.l5-pg .tb span{font:9.5px var(--f-num);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-left:4px;overflow:hidden}.l5-pg .bd{flex-direction:column;gap:5px;padding:8px;display:flex}.l5-pg .bd b{font-size:12px}.l5-pg .ln{background:var(--line-2);border-radius:2px;height:5px;display:block}.l5-pg .hl{border-radius:3px;padding:3px 5px;font-size:12px}.l5-pg.was .hl{background:var(--bad-soft);color:var(--ink-2);text-decoration:line-through}.l5-pg.now .hl{background:var(--good-soft)}.l5-concl{flex-direction:column;gap:2px;display:flex}.l5-link{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:10px;display:grid}.l5-link .inf{flex-direction:column;gap:4px;min-width:0;display:flex}.l5-chkres{border-radius:var(--r);background:var(--good-soft);align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:flex}.l5-chkres i{background:var(--good);border-radius:50%;flex:none;width:8px;height:8px}.l5-chkres.dead{background:var(--bad-soft)}.l5-chkres.dead i{background:var(--bad)}.l5-chkres.redir{background:var(--warn-soft)}.l5-chkres.redir i{background:var(--warn)}.l5-mlink select{flex:1;min-width:0}@media (max-width:1100px){.l5-pl{flex-direction:row;overflow-x:auto}.pl button.l5-tile{flex:0 0 200px}.l5-psort{border-bottom:0;border-right:1px solid var(--line-2);flex:0 0 118px;align-items:flex-start}}@media (max-width:760px){.l5-pl{scroll-snap-type:x proximity;gap:0}.pl button.l5-tile{scroll-snap-align:start;flex-direction:row;flex:none;align-items:center;gap:8px;min-height:44px;padding:8px 12px}.l5-tile .l5-t2 .bar,.l5-tile .l5-t3 .chip{display:none}.l5-tile .l5-t1{flex-wrap:nowrap}.l5-tile .l5-t1 b{white-space:nowrap}.pl button.l5-tile[aria-current=true]{box-shadow:inset 0 -2px 0 var(--accent)}.l5-psort{white-space:nowrap;flex:none;align-items:center}.l5-hd .sp{display:none}.l5-hd .e-btabs{order:5;width:100%;overflow-x:auto}.l5-pass .cols2{grid-template-columns:minmax(0,1fr)!important}.l5-pass .cv{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.l5-b-econ .cv{grid-template-columns:minmax(0,1fr)}.l5-pass .hstrip{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.l5-pass .wide{overflow:visible}#e-root table.l5-cards{width:100%;display:block;min-width:0!important}#e-root table.l5-cards tbody{display:block}#e-root table.l5-cards tr{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);margin-bottom:6px;padding:6px 40px 6px 8px;display:block;position:relative}#e-root table.l5-cards tr[hidden]{display:none}#e-root table.l5-cards tr:has(>th){display:none}#e-root table.l5-cards tr.e-addr,#e-root table.l5-cards tr.e-fsr{border:0;padding:0}#e-root table.l5-cards td{text-align:right;white-space:normal;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:8px;width:auto;padding:2px 0;display:flex}#e-root table.l5-cards td:first-child{text-align:left;flex-wrap:wrap;justify-content:flex-start;font-weight:500}#e-root table.l5-cards td[data-th]:before{content:attr(data-th);color:var(--ink-3);text-align:left;flex:none;font-size:11.5px;font-weight:400}#e-root table.l5-cards td.e-ra{padding:0;position:absolute;top:2px;right:2px}#e-root table.l5-cards td:empty,#e-root table.l5-cards .l5-grip{display:none}.l5-share .bt{flex-wrap:wrap;height:auto}.l5-share button{min-height:36px;flex:30%!important}.l5-fn .hd{display:none}.l5-fn .rw{grid-template-columns:72px minmax(0,1fr) auto;gap:4px 8px}.l5-fn .rw>span:nth-child(4),.l5-fn .rw>span:nth-child(5){text-align:left;color:var(--ink-2);grid-column:1/-1;font-size:11.5px}.l5-fn .rw>span:nth-child(4):before{content:"конверсия шага, факт / план: "}.l5-fn .rw>span:nth-child(5):before{content:"цена шага, факт / план: "}.l5-tr{grid-template-columns:96px minmax(0,1fr) 22px 28px}.l5-zl{grid-template-columns:minmax(0,1fr)}.l5-rsum>div{flex:100%!important}.l5-cmp2,.l5-link{grid-template-columns:minmax(0,1fr)}.l5-mtw{overflow:visible}.l5-mtb,.l5-mtb tbody{display:block;min-width:0!important}.l5-mtb thead{display:none}.l5-mtb tr{border-bottom:1px solid var(--line-2);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:8px 4px;display:grid}.l5-mtb tr.l5-mg{padding:0;display:block}.l5-mtb td{background:0 0;border:0;padding:0;display:block}.l5-mtb .l5-mg td{padding:6px 8px}.l5-mtb td[data-th=Тип],.l5-mtb td[data-th=Права\ показа],.l5-mtb td[data-th=Добавил],.l5-mtb td[data-th=Где\ используется]{display:none}.l5-mfl{gap:6px}.l5-mfl .seg{max-width:100%;overflow-x:auto}.l5-mgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.e-bulk.l5-mbulk{bottom:calc(70px + env(safe-area-inset-bottom,0px))}.l5-tl{grid-template-columns:40px minmax(0,1fr)}.l5-tl .wh{display:none}.l5-tl>.btn,.l5-tl>.chip{grid-column:2}.l5-menu button{min-height:44px}}@media (prefers-reduced-motion:reduce){.l5-over,.l5-drag{transition:none}}li>.e-acts.l5-acts{float:right;margin:0 0 0 6px}.l5-srcl{margin-top:4px;display:block}@media (max-width:1100px){.pass.l5-pass{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.l5-psort{flex:none;padding:0 10px;font-size:0}.l5-psort:after{content:"Сначала важные";font-size:12px}.l5-hd{gap:6px}.l5-hd .btn.pri{order:6}.l5-hd .l5-dots{margin-left:auto}.l5-pass .hstrip>div{min-width:0}.l5-mtb tr{grid-template-columns:24px minmax(0,1fr)}.l5-mtb td{min-width:0}.l5-mtb td[data-th=Проверено]{grid-column:2;font-size:11.5px}.l5-mn .m-t{min-width:0}.l5-mn .m-t b,.l5-mn .m-t .ds{white-space:normal;overflow-wrap:anywhere}.l5-jmw{max-height:none}}.l5-bm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.l5-bm .l5-mchips{flex:300px;min-width:0}.det3 .l5-rows{align-self:stretch}.det3 .l5-row .lk{text-align:left;flex:0 auto;width:auto}li>.e-acts.l5-acts{float:none;vertical-align:-5px;margin:0 0 0 4px;display:inline-flex}li .l5-cnt{float:none;vertical-align:-1px}li .l5-dots{color:var(--ink-3);width:22px;height:20px}@media (hover:hover){.l5-grip{opacity:0}tr:hover .l5-grip,li:hover .l5-grip,.l5-grip:focus{opacity:1}}.k-col{flex-direction:column;gap:16px;display:flex}.k-light{flex-wrap:wrap;gap:6px 8px;margin:0 0 10px;display:flex}.k-light button{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--ink-2);font:inherit;cursor:pointer;border-radius:15px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.k-light button:hover{background:var(--hov)}.k-light b{color:var(--ink);font-weight:600}.k-nm{font-weight:600;display:block}.k-sub{color:var(--ink-2);font-size:12px;line-height:1.35;display:block}.k-sig b{font-weight:500}.k-sig.bad{color:var(--bad)}.k-sig.warn{color:var(--warn)}.k-wk{vertical-align:middle;gap:3px;display:inline-flex}.k-wk button{background:var(--mute-soft);cursor:pointer;border:0;border-radius:2px;width:10px;height:10px;padding:0;position:relative}.k-wk button:after{content:"";position:absolute;inset:-7px -2px}.k-wk .w-ok{background:var(--good)}.k-wk .w-wr{background:var(--warn)}.k-wk .w-er{background:var(--bad)}.k-wk .w-mn{background:var(--accent)}.k-wk .w-no{background:var(--mute-soft);box-shadow:inset 0 0 0 1px var(--line)}.k-tb td{font-size:13px}.k-tb tr.emp td{color:var(--ink-2);padding:14px 10px}.k-tb tr.clk:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.k-tb input[type=checkbox]{width:16px;height:16px}.k-card{overflow:hidden}.k-hd{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px 16px 10px;display:flex}.k-ht{flex-direction:column;flex:320px;gap:6px;min-width:0;display:flex}.k-ht h1{margin:0;font-size:20px;line-height:1.2}.k-flag{color:var(--ink-2);font-size:12.5px}.k-kp{background:var(--line-2);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1px;display:grid}.k-t{background:var(--surface);flex-direction:column;gap:3px;min-width:0;padding:10px 14px 11px;display:flex;box-shadow:inset 0 2px #0000}.k-t.bad{box-shadow:inset 0 2px 0 var(--bad)}.k-t.warn{box-shadow:inset 0 2px 0 var(--warn)}.k-t.good{box-shadow:inset 0 2px 0 var(--good)}.k-t .v{letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.2}.k-t.bad .v{color:var(--bad)}.k-t .s{color:var(--ink-2);font-size:12px;line-height:1.3}.k-t .nr{color:var(--ink-2);opacity:.86}.k-ripe{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;font-size:12.5px;display:flex}.k-ripe .trk{background:var(--mute-soft);border-radius:3px;flex:0 220px;min-width:120px;height:6px;overflow:hidden}.k-ripe .trk i{background:var(--warn);border-radius:3px 0 0 3px;height:100%;display:block}.k-tabs{scrollbar-width:thin;flex-wrap:nowrap;margin:0;padding:0 12px;overflow-x:auto}.k-tabs button{white-space:nowrap;flex:none}.k-tabs .tech{color:var(--ink-2)}.k-sep{background:var(--line);flex:none;align-self:center;width:1px;height:16px;margin:0 6px}.k-q{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.k-figs{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:12px;display:grid}.k-fig{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;gap:8px;min-width:0;margin:0;padding:10px 12px 12px;display:flex}.k-fig figcaption{color:var(--ink);font-size:12.5px;font-weight:500}.k-leg{color:var(--ink-2);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.k-leg span{align-items:center;gap:5px;display:inline-flex}.k-leg i{background:var(--accent);border-radius:2px;width:10px;height:10px}.k-leg i.s1{background:var(--ink-3)}.k-leg i.ksb{background:var(--bad)}.k-leg i.lz{background:var(--warn-soft);box-shadow:inset 0 0 0 1px var(--warn)}.k-leg i.ed{background:var(--ink);border-radius:0;width:2px;height:12px}.k-svg{width:100%;max-width:640px;height:auto;display:block;overflow:visible}.k-svg text{font-family:var(--f-num);fill:var(--ink);font-size:11px}.k-svg text.ax{fill:var(--ink-2)}.k-svg .bl{stroke:var(--line);stroke-width:1px}.k-svg rect.s0{fill:var(--accent)}.k-svg rect.s1{fill:var(--ink-3)}.k-svg polyline{fill:none;stroke-linejoin:round;stroke-linecap:round}.k-svg polyline.main{stroke:var(--accent);stroke-width:2px}.k-svg polyline.oth{stroke:var(--ink-3);stroke-width:1.25px}.k-svg circle.main{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.k-svg circle.kpt{fill:var(--ink-3);stroke:var(--surface);stroke-width:2px}.k-svg circle.khot{fill:var(--bad);stroke:var(--surface);stroke-width:2px}.k-svg text.el{fill:var(--ink-2)}.k-svg text.el.km{fill:var(--ink);font-weight:500}.k-svg .th{stroke:var(--bad);stroke-width:1px;stroke-dasharray:4 3}.k-svg text.thl{fill:var(--ink-2)}.k-hb{flex-direction:column;gap:5px;display:flex}.k-hb .r{grid-template-columns:minmax(110px,38%) minmax(0,1fr) 64px;align-items:center;gap:8px;font-size:12.5px;display:grid}.k-hb .l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-hb .kt{height:12px;display:block}.k-hb .kt i{background:var(--accent);border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.k-hb .kt i.bad{background:var(--bad)}.k-hb .num{text-align:right}.k-heat{align-items:center;gap:2px;max-width:420px;font-size:11.5px;display:grid}.k-heat .khh,.k-heat .hr{color:var(--ink-2);text-align:center}.k-heat .hr{text-align:left}.k-heat .hc{height:24px;color:var(--ink);border-radius:3px;justify-content:center;align-items:center;display:flex}.k-gant{flex-direction:column;gap:7px;font-size:12.5px;display:flex}.k-gant .gr{grid-template-columns:minmax(120px,32%) minmax(0,1fr) minmax(110px,24%);align-items:center;gap:10px;display:grid}.k-gant .gtr{background:var(--sunk);border-radius:3px;height:14px;position:relative}.k-gant .gtr i{background:var(--warn-soft);box-shadow:inset 0 0 0 1px var(--warn);border-radius:3px;position:absolute;top:0;bottom:0}.k-gant .gtr b{background:var(--ink);width:2px;position:absolute;top:-3px;bottom:-3px}.k-gant .kst{color:var(--ink-2);font-size:12px}.k-gant .tr0{color:var(--ink-2);font-size:11.5px;font-family:var(--f-num);justify-content:space-between;display:flex}.k-bask{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:6px;display:grid}.k-bask>div{border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:2px;padding:7px 9px;font-size:12px;display:flex}.k-bask>div.ktop{border-color:var(--accent)}.k-bask .v{font-size:18px;font-weight:500}.k-bask .up{color:var(--good)}.k-bask .dn{color:var(--bad)}.k-chain{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.k-chain .knd{border:1px solid var(--line);color:var(--ink-2);border-radius:6px;flex-direction:column;flex:160px;gap:3px;padding:8px 10px;font-size:12px;display:flex}.k-chain .knd b{color:var(--ink);font-size:12.5px;font-weight:500}.k-chain .karr{color:var(--ink-2);white-space:nowrap;align-self:center;font-size:12px}.k-sp{width:72px;height:18px;display:block}.k-sp polyline{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.k-blk{flex-direction:column;gap:8px;min-width:0;display:flex}.k-fun{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;display:grid;overflow:hidden}.k-fun .kst{background:var(--surface);flex-direction:column;gap:2px;min-width:0;padding:9px 12px;display:flex}.k-fun .kst.cut{box-shadow:inset 3px 0 0 var(--accent)}.k-fun .v{font-size:18px;font-weight:500}.k-fun .s{color:var(--ink-2);font-size:11.5px}.k-bulk{background:var(--sunk);border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.k-foot{color:var(--ink-2);flex-direction:column;gap:3px;font-size:12.5px;display:flex}.k-foot b{color:var(--ink);font-weight:500}.k-un{flex-direction:column;gap:8px;display:flex}.k-ur{border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(200px,1fr) minmax(0,1.6fr);align-items:center;gap:8px 16px;padding:10px 12px;display:grid}.k-ur .ko{flex-direction:column;gap:2px;min-width:0;display:flex}.k-ur .ko b{font-weight:500}.k-ur .ksg{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.k-ur .kpk{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.k-ur .kpk .sel{flex:0 320px;min-width:0;max-width:100%}.k-tree{border:1px solid var(--line);border-radius:8px;overflow:hidden}.k-tr{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1.5fr) minmax(0,1.6fr) 130px 130px auto;align-items:center;gap:10px;padding:7px 12px;font-size:13px;display:grid}.k-tr:last-child{border-bottom:0}.k-tr.l0{background:var(--sunk);font-weight:500}.k-tr.l1 .ko{padding-left:18px}.k-tr.l2 .ko{padding-left:36px}.k-tr .sp{text-align:right}.k-tr .to{min-width:0}.k-stg{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.k-stg .ksg{background:var(--sunk);border-radius:12px;padding:3px 9px}.k-stg .ksg.kon{background:var(--accent-soft);color:var(--accent-ink)}.k-stg .ksg.bad{background:var(--bad-soft);color:var(--bad)}.k-stg .ksg b{font-weight:600}.k-rej{background:var(--bad-soft);color:var(--ink);border-radius:6px;flex-direction:column;gap:6px;margin-top:6px;padding:8px 10px;font-size:12.5px;display:flex}.k-cl{cursor:pointer;font:inherit;border:0;margin-top:4px;font-size:11.5px}.k-det{background:var(--sunk);color:var(--ink-2);border-radius:6px;padding:8px 12px;font-size:12.5px}.k-det summary{cursor:pointer;color:var(--ink);font-weight:500}.k-det[open] summary{margin-bottom:6px}.k-lim{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.k-lim .trk{background:var(--mute-soft);border-radius:4px;flex:0 320px;min-width:160px;height:8px;position:relative}.k-lim .trk i{background:var(--accent);border-radius:4px;height:100%;display:block}.k-lim .trk b{background:var(--ink);width:2px;position:absolute;top:-3px;bottom:-3px}.k-dng{color:var(--bad);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:6px 4px;font-size:12.5px;text-decoration:underline}.k-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.k-cap{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.k-cap li{align-items:center;gap:8px;display:flex}.k-cap .chip{align-self:center;margin:0}.k-feed{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px;margin-top:6px;display:grid}.k-feed button{border:1px solid var(--line);background:var(--surface);text-align:left;font:inherit;color:var(--ink-2);cursor:pointer;border-radius:8px;flex-direction:column;gap:3px;padding:9px 12px;display:flex}.k-feed button:hover{background:var(--hov)}.k-feed b{color:var(--ink);font-weight:500}.k-mode{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.k-jx{background:var(--sunk);color:var(--ink-2);border-radius:6px;margin-top:6px;padding:7px 10px;font-size:12.5px}.k-hl{border-radius:4px;gap:2px;max-width:560px;height:12px;display:flex;overflow:hidden}.k-hl i{background:var(--good)}.k-hl b{background:var(--warn)}.k-wks{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;max-width:720px;display:grid}.k-wks button{border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--ink-2);cursor:pointer;border-radius:6px;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:6px 4px;font-size:11.5px;display:flex}.k-wks .w-ok{background:var(--good-soft);color:var(--ink);border-color:#0000}.k-wks .w-no{border-style:dashed;border-color:var(--warn);color:var(--ink)}.k-wks .kcur{outline:2px solid var(--accent);outline-offset:1px}.k-prev{border-top:1px solid var(--line-2);flex-direction:column;gap:8px;padding-top:10px;display:flex}.k-pan h2{margin:0;font-size:17px;line-height:1.3}.k-pacts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.k-hand{color:var(--ink-2);flex-basis:100%;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.k-hand .chip{margin:0}.k-pick{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.k-pick .x-opt{gap:5px}.k-login{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.k-hl2{color:var(--ink-2);flex-direction:column;gap:4px;max-width:360px;font-size:12.5px;display:flex}.k-law{color:var(--ink-2);font-size:12.5px}.k-light .z-dot{flex:none}@media (max-width:760px){.k-tb thead{display:none}.k-tb,.k-tb tbody{display:block}.k-tb tr{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr);gap:4px;padding:10px 12px;display:grid}.k-tb tr:last-child{border-bottom:0}.k-tb td,.k-tb td.num.r{text-align:right;white-space:normal;border:0;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;padding:0;display:flex}.k-tb td:first-child{text-align:left;font-weight:500;display:block}.k-tb td:before{content:attr(data-l);color:var(--ink-2);text-align:left;flex:none;max-width:46%;font-family:inherit;font-size:12px;font-weight:400}.k-tb td:first-child:before,.k-tb td[data-l=""]:before,.k-tb tr.emp td:before{content:none}.k-tb td:empty{display:none}.k-tb td .x-acts,.k-tb td .btn{flex-wrap:wrap;justify-content:flex-end}.k-hd{padding:12px 12px 8px}.k-kp{grid-template-columns:repeat(2,minmax(0,1fr))}.k-t{padding:9px 12px}.k-t .v{font-size:16px}.k-tabs{padding:0 6px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.k-ur{grid-template-columns:minmax(0,1fr)}.k-ur .kpk .sel,.k-ur .kpk .btn{flex:100%}.k-tr{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.k-tr .to,.k-tr .how{grid-column:1/-1}.k-tr.l1 .ko{padding-left:10px}.k-tr.l2 .ko{padding-left:20px}.k-wks{grid-template-columns:repeat(4,minmax(0,1fr))}.k-gant .gr{grid-template-columns:minmax(0,1fr)}.k-gant .gr.ax .l,.k-gant .gr.ax .kst{display:none}.k-hb .r{grid-template-columns:minmax(0,1fr) 56px}.k-hb .l{white-space:normal;grid-column:1/-1}.k-chain .karr{text-align:center;flex-basis:100%}.k-fun{grid-template-columns:repeat(2,minmax(0,1fr))}.k-light button{height:36px}.k-wk button{width:12px;height:12px}.k-pacts .btn{min-height:40px}}.k-fig{max-width:760px}.k-card a.btn,.k-pan a.btn{color:var(--ink);text-decoration:none}.k-tb th{white-space:normal;vertical-align:bottom}.k-tb td:first-child .num{white-space:nowrap}.k-heat .hr{font-family:inherit}@media (max-width:760px){.k-tb td{flex-wrap:wrap}.k-tb td .lk{white-space:normal;text-align:right}}.z-cb[aria-pressed=true] .mut3{color:inherit;opacity:.82}.l5-pv .web b,.k-tb .mut3,.k-card .mut3,.k-light .mut3,.k-card .lbl,.k-pan .lbl,.mut3,.lbl,.c7sub,.c7hint,.c7u,.c7th,.c7who,.c7jd,.s7no,.s7base,.s7kl,.s7when,.c7e0{color:var(--ink-2)}.c7sub{font-size:12px;line-height:1.4}.c7hint{font-size:12px;font-weight:400}table.t.c7t{table-layout:auto;min-width:0}.c7t th{white-space:normal;vertical-align:bottom;text-align:right;padding:6px 8px;line-height:1.2}.c7t th.l{text-align:left}.c7t .c7th{letter-spacing:.02em;text-transform:none;font-size:10px;font-weight:400;display:block}.c7t td{height:48px;padding:0 6px}.c7t th{padding:6px}.c7t .c7nm{white-space:normal;min-width:220px;max-width:300px;padding-top:5px;padding-bottom:5px}.c7n{align-items:center;gap:6px;min-width:0;display:flex}.c7n a{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);cursor:pointer;font-weight:500;overflow:hidden}.c7n a:hover{color:var(--accent-ink);text-decoration:underline}.c7m{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin:3px 0 0 26px;font-size:11.5px;display:flex}.c7m .chip{cursor:pointer;border:0;height:18px;margin:0}.c7dot{background:var(--ink-3);border:0;border-radius:50%;flex:none;width:8px;height:8px;padding:0;display:inline-block}button.c7dot{cursor:pointer;position:relative}button.c7dot:after{content:"";position:absolute;inset:-9px}.c7dot.a{background:var(--good)}.c7dot.m{background:var(--warn)}.c7dot.n{box-shadow:inset 0 0 0 1.5px var(--ink-3);background:0 0}.c7leg{color:var(--ink-2);flex-wrap:wrap;gap:12px;margin-left:auto;font-size:12px;display:flex}.c7leg span{align-items:center;gap:5px;display:inline-flex}.c7u{font-size:10.5px;font-weight:400;font-family:var(--f-ui);line-height:1.1;display:block}.c7pq b{font-weight:500}.c7fw{color:var(--ink-2)}.c7fw.over{color:var(--bad)}.c7sk{text-align:right}.c7bars{vertical-align:middle}.c7ti{width:18px;height:18px;color:var(--ink-2);flex:none;display:inline-flex}.c7ti svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.c7eb,.c7sb{text-align:left;cursor:pointer;color:var(--ink);white-space:normal;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;max-width:128px;margin:-2px -4px;padding:2px 4px;font-size:12px;line-height:1.2;display:flex}.c7eb:hover,.c7sb:hover{background:var(--hov)}.c7sb{flex-direction:column;align-items:flex-start;gap:0;max-width:118px}.c7sb b{font-size:13px;font-weight:500}.c7sb span{color:var(--ink-2);font-size:11px}.c7sb.bad b{color:var(--bad)}.c7sb.warn b{color:var(--warn)}.c7sb.good b{color:var(--good)}.c7e0{font-size:12px}.c7t td.c7en,.c7t td.c7sg{white-space:normal}.c7x{flex-direction:column;gap:8px;padding:8px 0 10px;display:flex}.c7xm{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:16px;font-size:12.5px;display:flex}.c7xm b{color:var(--ink);font-weight:500}table.c7st{border-collapse:collapse;width:100%;max-width:980px;font-size:12.5px}.c7st th{text-align:left;color:var(--ink-2);border-bottom:1px solid var(--line);text-transform:none;letter-spacing:0;background:0 0;padding:4px 10px 4px 0;font-size:11px;font-weight:500;position:static}.c7st td{border:0;border-bottom:1px solid var(--line-2);text-align:left;white-space:normal;height:auto;padding:5px 10px 5px 0}.c7st .r{text-align:right}.c7st .c7no{width:18px;color:var(--ink-2);display:inline-block}.c7st tr.c7tl2 td{background:var(--subrow)}.c7 .sum{row-gap:6px}.c7 .sum button.chip{cursor:pointer;border:0}.c7sm{color:var(--ink-2);font-size:12.5px}.c7sm b{color:var(--ink)}.c7tn{color:var(--ink-2);font-size:12.5px;font-weight:400}.c7 .hd{flex-wrap:wrap;gap:8px}.c7ml{color:var(--ink-2);margin-top:2px;font-size:11px}.c7bl{background:var(--mute-soft);border-radius:3px;width:100%;max-width:150px;height:6px;margin:3px 0 4px;display:block;position:relative}.c7bl .f{background:var(--ink-2);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.c7bl .f.ok{background:var(--good)}.c7bl .f.bad{background:var(--bad)}.c7bl .r{background:var(--ink);width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.c7bl .p{background:var(--surface);width:4px;height:4px;box-shadow:0 0 0 1px var(--ink-2);border-radius:50%;margin-left:-2px;position:absolute;top:1px}.sh.weak .c7bl .f{background:var(--bad)}.c7x2{color:var(--ink-2);font-size:11.5px}.c7x2 b{color:var(--ink);font-weight:500}.c7dl2{color:var(--ink-2);font-size:11.5px}.c7chs{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.c7chs .lk,.c7vk .lk{margin:0}.stp.c7fs>.sh{box-shadow:0 0 0 2px var(--accent)}.c7vc{cursor:pointer;text-align:left}.c7vc:hover{border-color:var(--ink-3)}.c7vc:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.c7vk{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);justify-content:space-between;align-items:center;gap:6px;font-size:10.5px;display:flex}.c7vk .lk{text-transform:none;letter-spacing:0;height:18px;font-size:11px}.c7cmp{border:1px dashed var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:5px;padding:8px 10px;display:flex}.c7cr{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:2px 8px;font-size:11.5px;display:grid}.c7cr .nm{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);grid-column:1/3;overflow:hidden}.c7cr .tr{background:linear-gradient(var(--line-2),var(--line-2)) center/100% 1px no-repeat;height:12px;position:relative}.c7cr .iv{background:var(--ink-2);border-radius:1px;height:2px;position:absolute;top:5px}.c7cr .pt{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;margin-left:-4px;position:absolute;top:2px}.c7cr .rf{background:var(--ink-3);width:1px;position:absolute;top:0;bottom:0}.c7cr .vl{text-align:right}.c7cv{color:var(--ink-2);font-size:11.5px;line-height:1.35}.c7cv.ok{color:var(--good)}button.c7sr{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit}button.c7sr:hover{border-color:var(--ink-3)}.c7form{border-color:var(--accent);margin:0 0 12px}.c7form .bd{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.c7form label{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.c7form input{width:140px}.c7calc{font-size:13px}.c7pa{flex-wrap:wrap;gap:8px;display:flex}button.c7jr{text-align:left;border:0;border-bottom:1px solid var(--line-2);cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0}button.c7jr:hover{background:var(--hov)}.c7jd{font-size:12px}.c7bd{z-index:60;cursor:default;background:#14181d47;border:0;padding:0;position:fixed;inset:0}.c7pan{z-index:61;background:var(--surface);border-left:1px solid var(--line);width:min(440px,100%);padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-12px 0 32px #14181d24}.c7pan .ph{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.c7pan .ph b{font-size:15px;font-weight:600;line-height:1.3}.c7kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.c7kv>span{flex-direction:column;gap:2px;display:flex}.c7kv b{font-size:15px;font-weight:500}.c7dl{flex-direction:column;gap:6px;display:flex}.c7d{text-align:left;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);cursor:pointer;font:inherit;color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 10px;display:grid}.c7d:hover{border-color:var(--ink-3)}.c7d b{font-weight:500}.c7d>span:nth-child(2){color:var(--ink-2);flex-wrap:wrap;grid-column:1;align-items:center;gap:6px;font-size:12px;display:flex}.c7d .num{color:var(--ink-2);grid-area:1/2;font-size:12px}.c7d .chip{margin:0}.c7tl{margin-top:14px}.c7tl .bd{flex-direction:column;gap:10px;display:flex}.c7tr{flex-direction:column;gap:6px;display:flex}.c7tr+.c7tr{border-top:1px solid var(--line-2);padding-top:10px}.c7tk{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c7tk .lk{margin:0}.c7ta{flex-wrap:wrap;gap:6px;display:flex}.btn.c7man{color:var(--ink-2);border-style:dashed}.pv7{border:1px solid var(--line-2);background:var(--sunk);border-radius:6px;flex-direction:column;gap:3px;min-width:0;padding:8px;font-size:12px;display:flex}.pv7 b{font-size:12.5px;font-weight:600;line-height:1.3}.pv7 .pvs,.pv7 .t{color:var(--ink-2);line-height:1.35}.pv7.av{flex-direction:row;gap:8px}.pv7.av .aph{background:var(--mute-soft);height:56px;color:var(--ink-2);text-align:center;border-radius:4px;flex:0 0 56px;justify-content:center;align-items:center;font-size:9.5px;line-height:1.1;display:flex}.pv7.av .atx{flex-direction:column;gap:2px;min-width:0;display:flex}.pv7.av .pr{font-weight:600}.pv7 .tg{background:var(--mute-soft);color:var(--ink-2);border-radius:8px;align-self:flex-start;padding:1px 6px;font-size:10.5px}.pv7.org .rt{color:var(--ink)}.pv7 .bts{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.pv7 .bts i{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:9px;padding:2px 7px;font-size:10.5px;font-style:normal}.pv7.pub .cv{background:linear-gradient(135deg,var(--accent-soft),var(--mute-soft));height:44px;color:var(--ink-2);border-radius:4px;align-items:flex-end;padding:4px 6px;font-size:10px;display:flex}.pv7.sn .u{color:var(--good);font-size:11px}.pv7.sn .h{color:var(--serp,var(--accent-ink));font-size:13px;font-weight:500}.pv7.ml .u{color:var(--ink-2);font-size:11px}.c7tp{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.c7tp .tpl .st1,.tpl .st1{align-items:center;gap:6px;display:flex}.c7k{color:var(--ink);font-size:12px}.c7mini{color:var(--ink-2);font-size:12px;line-height:1.35}.c7more{color:var(--accent-ink);align-items:flex-start}.c7nbh{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;font-size:12.5px;display:flex}.s7vd{flex-wrap:wrap;align-items:stretch;gap:8px;margin-bottom:12px;display:flex}.s7v{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;font:inherit;color:var(--ink-2);border-radius:8px;flex-direction:column;flex:260px;gap:2px;padding:10px 14px;font-size:12.5px;display:flex}.s7v b{color:var(--ink);font-size:14px;font-weight:600}.s7v[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.s7v .num.okv{color:var(--good)}.s7v .num.over{color:var(--bad)}.s7when{align-self:center;padding:0 6px;font-size:12.5px}.s7seg{gap:2px;max-width:180px;height:8px;display:flex}.s7seg i{background:var(--mute-soft);min-width:8px;max-width:28px;box-shadow:inset 0 0 0 1px var(--line);border-radius:2px;flex:1 1 0}.s7seg i.good{background:var(--good);box-shadow:none}.s7seg i.info{background:var(--accent);box-shadow:none}.s7seg i.bad{background:var(--bad);box-shadow:none}td .s7seg{vertical-align:middle;margin-right:6px;display:inline-flex}td .s7seg i{flex:0 0 12px}.s7t{grid-template-columns:repeat(4,minmax(0,1fr))}.s7t button.z-tile{cursor:pointer;font:inherit;color:inherit}.s7t button.z-tile:hover{border-color:var(--ink-3)}.s7t .s7b{max-width:none}.z-tile.s7few .v{color:var(--ink-2)}.s7base{margin-top:2px;font-size:11px;display:block}.s7no{font-size:12px}.s7sub{padding:10px 14px 14px 34px}.s7as td{vertical-align:top}.s7g{grid-template-columns:86px repeat(4,minmax(0,1fr)) minmax(0,1fr);gap:4px;display:grid}.s7g .ax{color:var(--ink-2);flex-direction:column;justify-content:center;padding:4px;font-size:11px;display:flex}.s7g .ax.c{text-align:center;align-items:center}.s7g .ax.rf7{color:var(--bad)}.s7g .ax small{font-size:10px}.s7g .cell{border:1px solid var(--line-2);background:var(--sunk);border-radius:6px;flex-direction:column;gap:4px;min-height:74px;padding:5px;display:flex}.s7g .cell.hot{border-color:var(--warn);background:var(--warn-soft)}.s7g .cell.rf7{background:var(--bad-tint,var(--sunk));border-style:dashed}.s7p{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;font:inherit;color:var(--ink);border-radius:6px;align-items:flex-start;gap:6px;padding:4px 6px;font-size:11.5px;line-height:1.3;display:flex}.s7p:hover{border-color:var(--ink-3)}.s7p i{background:var(--mute-soft);width:18px;height:18px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-style:normal;display:flex}.s7p.good i{background:var(--good);color:var(--on-fill)}.s7p.info i{background:var(--accent);color:var(--on-fill)}.s7p.bad i{background:var(--bad);color:var(--on-fill)}.s7cmp{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.s7k{font-weight:600}.s7kl{font-size:10.5px;font-weight:400;font-family:var(--f-ui);display:block}.s7dim td{color:var(--ink-2)}.s7ch{max-width:420px;display:block}.s7lt{white-space:normal;text-align:left;height:auto;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);background:0 0;padding:0;font-size:14px;font-weight:600}.s7cand td{color:var(--ink-2)}@media (max-width:1100px){.s7cmp{grid-template-columns:1fr 1fr}.s7cmp>:first-child{grid-column:1/3}}@media (max-width:700px){.s7t{grid-template-columns:repeat(2,minmax(0,1fr))}.s7cmp{grid-template-columns:1fr}.s7cmp>:first-child{grid-column:auto}.s7g{grid-template-columns:54px repeat(4,minmax(96px,1fr)) minmax(96px,1fr);overflow-x:auto}table.s7tb{display:block;min-width:0!important}.s7tb thead{display:none}.s7tb tbody{flex-direction:column;display:flex}.s7tb tr{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;display:flex}.s7tb td{height:auto;display:block;text-align:left!important;border:0!important;padding:0!important}.s7tb td:first-child{flex:100%}.s7tb td[data-l]:not(:first-child):before{content:attr(data-l) ": ";color:var(--ink-2);font-size:11px}.s7tb tr.sub{padding:0;display:block}.s7tb tr.sub td{padding:10px 12px!important}.s7sub{padding:10px 12px}.c7tw{background:0 0;border:0;overflow:visible}table.c7t,.c7t tbody{display:block}.c7t thead{display:none}.c7t tr.row,.c7t tr.grp,.c7t tr.tot{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;margin-bottom:8px;padding:10px 12px;display:grid}.c7t td{text-align:left;white-space:normal;border:0;height:auto;padding:0;display:block;position:static;background:0 0!important}.c7t tr.row td.c7nm{grid-column:2/4;min-width:0;max-width:none}.c7t tr.row td.c7sw{grid-area:1/4}.c7t tr.row td.c7en,.c7t tr.row td.c7sg{grid-column:2/5}.c7t tr.row td:nth-child(5),.c7t tr.row td:nth-child(6),.c7t tr.row td:nth-child(9),.c7t tr.row td:nth-child(11),.c7t tr.row td:nth-child(12){display:none}.c7t tr.row td:nth-child(8){grid-column:2}.c7t tr.row td:nth-child(8):before{content:"квалы ";color:var(--ink-2);font-size:11px;font-family:var(--f-ui)}.c7t tr.row td:nth-child(10){grid-column:3}.c7t tr.row td:nth-child(10):before{content:"цена квала ";color:var(--ink-2);font-size:11px;font-family:var(--f-ui)}.c7t tr.row td.c7sk{grid-column:4}.c7t tr.row td .c7u{margin-left:4px;display:inline}.c7t tr.grp td:not(.c7nm),.c7t tr.tot td:not(.c7nm){display:none}.c7t tr.grp td.c7nm,.c7t tr.tot td.c7nm{grid-column:1/5;max-width:none}.c7t tr.chx{margin:-4px 0 8px;display:block}.c7t tr.chx td:first-child{display:none}.c7st{display:block;overflow-x:auto}.c7eb,.c7sb{max-width:none}.c7sb{flex-direction:row;align-items:baseline;gap:6px}.c7leg{margin-left:0}.c7 .chain{flex-direction:column;gap:8px;overflow:visible}.c7 .chain .stp{width:100%;min-width:0}.c7 .chain .arr{align-self:center;margin:0;transform:rotate(90deg)}.c7 .chain .sales{border-left:0;border-top:1px dashed var(--line);flex:none;width:100%;padding:10px 0 0}.c7 .h1{flex-wrap:wrap}.c7pan{border-left:0;width:100%}}.w7seg{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.w7h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.w7h b{font-size:14px;font-weight:600}.w7c{flex-wrap:wrap;gap:4px;display:flex}.w7c .chip{margin:0}.w7m{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.w7m>span,.w7q{text-align:left;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;gap:3px;min-width:0;padding:0;display:flex}.w7q{cursor:pointer}.w7q:hover b{text-decoration:underline}.w7m .c7bl{max-width:none}.w7m b{font-size:12.5px;font-weight:500}.w7at{color:var(--ink-2);font-size:11px}.w7at.mid{color:var(--good)}.w7at.neg{color:var(--bad)}.w7addw{margin-top:8px}.w7form{border:1px solid var(--accent);background:var(--surface);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.w7form label{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.w7form input{min-width:220px}.tiles .tl ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tiles .tl ul li{background:var(--sunk);border:1px solid var(--line-2);border-radius:6px;padding:4px 8px;line-height:1.35}.tpl .st1{justify-content:flex-start}.tpl .st1 b{text-align:left}.tpl .st1 .chip{margin-left:auto}.c7wf{max-width:420px}.c7hl{flex-direction:column;gap:4px;margin:6px 0;display:flex}.c7ho{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.c7ho b{font-weight:500}.c7ho .lk{margin:0}.w7rg{max-width:200px;height:20px;margin-top:4px;display:block;position:relative}.w7rg .b{background:var(--mute-soft);height:4px;box-shadow:inset 0 0 0 1px var(--line);border-radius:2px;position:absolute;top:3px;left:0;right:0}.w7rg .t{background:var(--ink);width:2px;height:10px;margin-left:-1px;position:absolute;top:0}.w7rg .e{color:var(--ink-2);font-size:10px;position:absolute;top:9px}.w7rg .e.l{left:0}.w7rg .e.r{right:0}#view.e-ro [data-new],#view.e-ro .c7t input[data-sel]{display:none}#view.e-ro .c7t .sw,#view.e-ro .c7t .bud{pointer-events:none}.c7bcalc{background:var(--sunk);border:1px solid var(--line-2);border-radius:6px;margin:-2px 0 4px;padding:6px 10px;font-size:12.5px;line-height:1.4;display:block}.c7 .hd .chip{white-space:normal;border-radius:10px;height:auto;min-height:20px;padding-top:2px;padding-bottom:2px;line-height:1.3}#a8{background:var(--surface);border-left:1px solid var(--line);z-index:30;flex-direction:column;width:408px;max-width:100%;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #14181d1a}#a8[hidden]{display:none}@media (min-width:1024px){body.a8-on .app{grid-template-rows:auto minmax(0,1fr);padding-right:408px}body.a8-on .top{flex-wrap:wrap;row-gap:6px;min-height:48px;padding-top:9px;padding-bottom:9px}#a8{box-shadow:none}}@media (min-width:1024px) and (max-width:1720px){body.a8-on .top .kbtn .hid,body.a8-on #a8btn .hid,body.a8-on #pick .hid{display:none}}.a8h{align-items:center;gap:8px;padding:10px 12px 8px;display:flex}.a8h b{font-size:14px;font-weight:600}.a8tabs{border-bottom:1px solid var(--line-2);gap:2px;padding:0 10px;display:flex}.a8tabs button{color:var(--ink-2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:7px 9px;font-size:12.5px}.a8tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.a8tabs .n{font-family:var(--f-num);color:var(--ink-2);font-size:11px}.a8body{flex-direction:column;flex:1;min-height:0;display:flex}.a8log{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex;overflow:auto}.a8hello{border:1px dashed var(--line);border-radius:var(--r);flex-direction:column;gap:6px;padding:12px;display:flex}.a8m{flex-direction:column;gap:6px;max-width:100%;display:flex}.a8m.u{align-self:flex-end;align-items:flex-end;max-width:88%}.a8m.u>span{background:var(--accent-soft);color:var(--ink);overflow-wrap:anywhere;border-radius:10px 10px 2px;padding:7px 10px}.a8m.u small{color:var(--ink-2);font-size:11px}.a8t{overflow-wrap:anywhere;line-height:1.5}.a8st{color:var(--ink-2);font-size:12px}.a8st summary{cursor:pointer;width:max-content;max-width:100%}.a8st ol{flex-direction:column;gap:2px;margin:4px 0 0;padding-left:18px;display:flex}.a8wait{color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.a8o{border:1px solid var(--line);background:var(--sunk);max-width:100%;color:var(--accent-ink);text-align:left;border-radius:999px;align-items:center;padding:2px 8px;font-size:12.5px;display:inline-flex}.a8o:hover{border-color:var(--accent)}.a8src,.a8acts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.a8list{flex-direction:column;gap:5px;margin:6px 0;display:flex}.a8list>span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.a8list.a8ex{flex-flow:wrap}.a8kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.a8kv>span{color:var(--ink-2);background:var(--sunk);border-radius:var(--r);flex-direction:column;gap:1px;padding:7px 9px;font-size:12px;display:flex}.a8kv b{color:var(--ink);font-size:14px;font-weight:500}.a8kv b.bad{color:var(--bad)}.a8card{border:1px solid var(--line);border-radius:var(--r);background:var(--sunk);flex-direction:column;gap:6px;padding:10px;display:flex}.a8card.done{border-color:var(--good)}.a8card.no,.a8card.undone{opacity:.85}.a8diff{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.a8diff .ar{color:var(--ink-2)}.a8diff input{flex:160px;min-width:0}.a8cmp{border-top:1px solid var(--line-2);background:var(--surface);flex-direction:column;gap:7px;padding:8px 12px 10px;display:flex}.a8ctx,.a8hn{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.a8hn{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:1px;overflow-x:auto}.a8hn .chip{cursor:pointer;flex:none}.a8ex .chip{cursor:pointer}.a8cx{align-items:center;gap:4px;max-width:100%;display:inline-flex}.a8cx button{color:inherit;padding:0 2px;font-size:14px;line-height:1}.a8row{align-items:flex-end;gap:6px;display:flex}.a8row textarea{resize:none;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex:1;min-width:0;min-height:52px;padding:7px 9px}.a8foot{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;display:flex}.a8pad{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex;overflow:auto}.a8jr{border-bottom:1px solid var(--line-2);flex-direction:column;align-items:flex-start;gap:3px;padding-bottom:9px;display:flex}.a8kvs{grid-template-columns:118px minmax(0,1fr)}.a8kvs dd{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.a8rt{flex-direction:column;gap:3px;display:flex}.a8sec{border-bottom:1px solid var(--line-2);flex-direction:column;gap:6px;padding-bottom:10px;display:flex}.a8rq td{vertical-align:middle;padding:5px 6px}.a8rq select{max-width:150px}.a8df{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.a8df .lbl{flex-basis:100%}.a8df .chip{cursor:pointer}.a8rc{align-self:flex-start}#a8btn{align-items:center;gap:6px;display:inline-flex}#a8btn[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.b8warn{background:var(--warn-soft);border-radius:var(--r);color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;display:flex}.b8grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin-bottom:10px;display:grid}.b8card{flex-direction:column;gap:7px;padding:12px;display:flex}.b8h{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.b8h b{font-weight:600}.b8u{align-items:baseline;gap:8px;display:flex}.b8u b{font-size:20px;font-weight:500}.b8u b.warn,.p8kv b.warn{color:var(--warn)}.b8bar{background:var(--mute-soft);border-radius:3px;height:6px;display:block;position:relative}.b8bar i{background:var(--accent);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.b8bar i.warn{background:var(--warn)}.b8bar i.bad{background:var(--bad)}.b8bar em{background:var(--ink);width:2px;position:absolute;top:-3px;bottom:-3px}.b8ag{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.b8ag .lbl{flex-basis:100%}.b8ag button.chip{cursor:pointer}.b8form{flex-direction:column;gap:8px;max-width:520px;padding:12px;display:flex}.b8form label{color:var(--ink-2);flex-direction:column;gap:3px;font-size:12px;display:flex}.b8fa{gap:6px;display:flex}.b8t select,.b8accr select{max-width:210px}.b8accr{flex-wrap:wrap;gap:10px;margin:6px 0;display:flex}.b8accr label{color:var(--ink-2);flex-direction:column;gap:3px;font-size:12px;display:flex}.b8mx td{padding:5px 6px}.r8mh{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.r8ml{border-top:1px solid var(--line-2);flex-direction:column;display:flex}.r8mr{text-align:left;border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 14px;display:flex}.r8mr:last-child{border-bottom:0}.r8mr:hover{background:var(--sunk)}.r8scr{border-bottom:1px solid var(--line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:12px 14px;display:grid}.r8scr>span{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.r8scr button.chip{cursor:pointer}.r8fl{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.r8t td{vertical-align:top}.r8w{color:var(--warn)}@media (min-width:761px) and (max-width:1560px){#openpal .hid{display:none}}.r8dots{flex-wrap:nowrap;gap:1px;display:inline-flex}.r8tr .r8dots{flex-wrap:wrap;gap:2px}.r8dots i{background:var(--mute-soft);border-radius:2px;flex:none;width:4px;height:14px}.r8dots i.stop{background:var(--bad)}.r8dots i.sig{background:var(--warn)}.r8v{flex-direction:column;gap:10px;display:flex}.r8sa{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.r8b{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;display:grid}.r8tr{background:var(--sunk);border-radius:var(--r);flex-direction:column;gap:6px;margin-top:10px;padding:10px;display:flex}.r8pa{flex-wrap:wrap;gap:6px;margin:12px 0 8px;display:flex}.r8how{flex-direction:column;gap:8px;width:min(320px,86vw);padding:2px;display:flex}.r8how label{color:var(--ink-2);flex-direction:column;gap:3px;font-size:12px;display:flex}.r8q{margin-left:8px}.m8bar{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.m8bar select{max-width:230px}.m8ta{border:1px solid var(--line);border-radius:var(--r);background:var(--sunk);width:100%;min-height:340px;color:var(--ink);font:400 12.5px/1.6 var(--f-num);resize:vertical;padding:10px 12px}.m8pv{border:1px solid var(--line-2);border-radius:var(--r);padding:10px 12px}.m8n{margin-top:8px;display:block}.p8grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:10px;display:grid}.p8card{flex-direction:column;gap:12px;padding:14px;display:flex}.p8h{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.p8h>div{flex-direction:column;gap:2px;display:flex}.p8h b{font-size:15px;font-weight:600}.p8st{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none;display:grid}.p8st li{color:var(--ink-2);flex-direction:column;gap:4px;min-width:0;font-size:11px;display:flex}.p8st li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p8st i{background:var(--mute-soft);border-radius:2px;height:4px}.p8st li.d i{background:var(--good)}.p8st li.c i{background:var(--accent)}.p8st li.c{color:var(--ink);font-weight:600}.p8kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.p8kv>span{flex-direction:column;gap:3px;display:flex}.p8kv b{font-size:15px;font-weight:500}.p8a,.p8ag{flex-wrap:wrap;gap:6px;display:flex}.p8ag button.chip{cursor:pointer}.p8pb{flex-direction:column;gap:10px;display:flex}.p8bl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.p8bl span{grid-template-columns:10px 1fr;align-items:center;column-gap:6px;display:grid}.p8bl i{background:var(--mute-soft);border-radius:50%;width:8px;height:8px}.p8bl .ok i{background:var(--accent)}.p8bl small{color:var(--ink-2);grid-column:2;font-size:11px}.p8ws{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.p8ws li{border-top:3px solid var(--mute-soft);color:var(--ink-2);flex:1;padding-top:6px;font-size:12px}.p8ws li.c{border-top-color:var(--accent);color:var(--ink)}.p8sum{background:var(--sunk);border-radius:var(--r);flex-direction:column;gap:2px;padding:10px;display:flex}#view .tiles.w8chips ul{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}#view .tiles.w8chips li{border:1px solid var(--line);background:var(--sunk);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;width:auto;max-width:100%;margin:0;padding:3px 9px;display:inline-flex}.t8hid{display:none!important}.t8fg{flex-wrap:wrap;gap:6px;display:flex}.t8sh{flex-direction:column;gap:8px;display:flex}@media (max-width:760px){#a8{z-index:45;width:100%;padding-bottom:env(safe-area-inset-bottom,0px);border-left:0;left:0}.a8row textarea{font-size:16px}.a8hn .chip{padding-top:6px;padding-bottom:6px}#a8btn{padding:0 9px}.p8grid,.b8grid{grid-template-columns:minmax(0,1fr)}.p8st li span{display:none}.p8st li.c span{display:block}.r8scr{grid-template-columns:repeat(2,minmax(0,1fr))}.a8kvs{grid-template-columns:minmax(0,1fr)}.m8ta{min-height:260px;font-size:16px}}#pick .opt.p8all{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;padding-top:9px;padding-bottom:9px;display:flex}#pick .opt.p8all b{color:var(--accent-ink);font-weight:600}@media (min-width:1024px){body.a8-on #view .h-tiles,body.a8-on #view .h-tiles.h-t2,body.a8-on #view .h-sts,body.a8-on #view .z-tiles.s7t,body.a8-on #view .z-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}body.a8-on #view .h-ag,body.a8-on #view .hstrip{grid-template-columns:repeat(3,minmax(0,1fr))}body.a8-on #view .x-mem{grid-template-columns:190px minmax(0,1fr)}body.a8-on #view .x-mem .x-side{grid-column:1/-1}body.a8-on #view .z-org{overflow-x:auto}}@media (min-width:1024px) and (max-width:1340px){body.a8-on #view .h-ag,body.a8-on #view .hstrip{grid-template-columns:repeat(2,minmax(0,1fr))}body.a8-on #view .x-mem{grid-template-columns:minmax(0,1fr)}body.a8-on #view .h-wr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
