@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/app/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");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(/app/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");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(/app/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2)format("woff2"),url(/app/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2)format("woff2"),url(/app/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2)format("woff2"),url(/app/assets/nunito-vietnamese-400-normal-DtOtW02z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2)format("woff2"),url(/app/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(/app/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2)format("woff2"),url(/app/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2)format("woff2"),url(/app/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2)format("woff2"),url(/app/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2"),url(/app/assets/nunito-latin-ext-600-normal-BKUpuB78.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/app/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2"),url(/app/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2"),url(/app/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2)format("woff2"),url(/app/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2"),url(/app/assets/nunito-latin-ext-700-normal-D4woHhbd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/app/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/app/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2)format("woff2"),url(/app/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/app/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2)format("woff2"),url(/app/assets/nunito-cyrillic-800-normal-DymMgApb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/app/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2)format("woff2"),url(/app/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/app/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2)format("woff2"),url(/app/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/app/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/app/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f3f5f7;--panel:#fff;--chrome:#e8ecf0;--ink:#1b2430;--ink2:#4a5563;--ink3:#7b8794;--line:#d8dee4;--line2:#eaeef2;--soft:#fafbfc;--teal:#0e6b78;--tealbg:#e3f1f3;--teal2:#0a5560;--amber:#c27a12;--amberbg:#fbf1e0;--green:#2f8f5b;--greenbg:#e6f4eb;--red:#b3372f;--redbg:#f9e8e6;--note:#fff7d6;--noteink:#6b5300}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--paper);color:var(--ink);font-family:IBM Plex Sans,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;line-height:1.45}a{color:var(--teal);cursor:pointer;text-decoration:none}button{font:inherit;color:inherit}svg.i{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}svg.i.s{width:14px;height:14px}.win{grid-template-rows:52px minmax(0,1fr);grid-template-columns:76px minmax(0,1fr);height:100vh;display:grid}.status{background:var(--panel);border-bottom:1px solid var(--line);color:var(--ink2);white-space:nowrap;grid-column:1/-1;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:flex;overflow:hidden}.status .seg{border:1px solid var(--line);background:var(--soft);border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 14px;display:flex}.status .seg b{color:var(--ink);font-size:14px;font-weight:600}.status .seg .av.sm{width:26px;height:26px;font-size:11px}.status .seg .pill{padding:0 9px;font-size:12.5px;line-height:22px}.status .seg.risk-g{background:var(--greenbg);color:var(--green);border-color:#bfe0cb}.status .seg.risk-g b{color:var(--green)}.status .seg.risk-y{background:var(--amberbg);color:var(--amber);border-color:#ebcf9f}.status .seg.risk-y b{color:var(--amber)}.status .seg.risk-r{background:var(--redbg);color:var(--red);border-color:#e7b7b2}.status .seg.risk-r b{color:var(--red)}.status .seg .dot{width:10px;height:10px}.q{align-items:center;gap:5px;display:flex}.q .qb{background:var(--line2);border-radius:3px;width:120px;height:8px;overflow:hidden}.q .qb i{background:var(--teal);height:100%;display:block}.q.warn .qb i{background:var(--amber)}.q.warn .qn{color:var(--amber);font-weight:600}.q.full .qb i{background:var(--red)}.q.full .qn{color:var(--red);font-weight:600}.q+.q{margin-left:8px}.dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot.g{background:var(--green)}.dot.y{background:var(--amber)}.dot.r{background:var(--red)}.dot.x{background:var(--ink3)}.status .right{border-right:0;border-left:1px solid var(--line2);margin-left:auto}.status .lk{cursor:pointer}.status .lk:hover{border-color:var(--teal)}.status .warnlink{color:var(--amber);cursor:pointer;font-weight:500}.rail{background:#16303a;border-right:1px solid #0f252d;flex-direction:column;align-items:center;gap:4px;padding:8px 0;display:flex}.rb{color:#b9c9cf;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:64px;height:58px;display:flex;position:relative}.rb svg.i{width:22px;height:22px}.rb .lb{white-space:nowrap;font-size:12px;font-weight:500;line-height:1}.rb:hover{color:#fff;background:#1f3f4a}.rb.on{background:var(--teal);color:#fff}.rb.on .lb{font-weight:600}.rb.on:before{content:"";background:#7fd0da;border-radius:0 2px 2px 0;width:3px;position:absolute;top:12px;bottom:12px;left:-6px}.rb .bdg{color:#fff;text-align:center;background:#3fa3af;border-radius:9px;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-weight:600;line-height:17px;position:absolute;top:4px;right:9px;box-shadow:0 0 0 2px #16303a}.rb.on .bdg{box-shadow:0 0 0 2px var(--teal)}.rb .bdg.r{background:var(--red)}.rail .sp{flex:1}.rail hr{border:0;border-top:1px solid #2a4853;width:44px;margin:4px 0}.rail .av .st{border-color:#16303a}.av{background:var(--teal);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.av.sm{width:18px;height:18px;font-size:9px}.av.mia{background:#5b6b7c}.av.cp{background:#8a6d3b}.av .st{border:2px solid var(--panel);border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.pop{z-index:70;background:var(--panel);border:1px solid var(--line);border-radius:7px;width:300px;display:none;position:absolute;box-shadow:0 6px 24px #1b243024}.pop.on{display:block}.pop .ph2{color:var(--ink3);border-bottom:1px solid var(--line2);padding:8px 12px;font-size:12px}.pop .ai{cursor:pointer;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.pop .ai:hover{background:var(--paper)}.pop .ai.on{background:var(--tealbg)}.pop .ai b{font-weight:600;display:block}.pop .ai span{color:var(--ink3);font-size:12px}.pop .ft{border-top:1px solid var(--line2);color:var(--ink3);padding:8px 12px;font-size:12px}.content{min-width:0;position:relative;overflow:auto}.page{flex-direction:column;min-height:100%;display:none}.page.on{display:flex}.phd{background:var(--panel);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;height:44px;padding:0 16px;display:flex}.phd h1{margin:0;font-size:15px;font-weight:600}.phd .sub{color:var(--ink3);font-size:12px}.phd .tools{align-items:center;gap:6px;margin-left:auto;display:flex}.pbody{flex:1;min-height:0;padding:12px 16px 24px}h2{color:var(--ink3);margin:14px 0 6px;font-size:12px;font-weight:600}.muted{color:var(--ink3)}.sm{font-size:12px}.box{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:10px 12px}.box h3{color:var(--ink3);margin:0 0 6px;font-size:12px;font-weight:600}.num{font-size:20px;font-weight:600;line-height:1.2}.num small{color:var(--ink3);margin-left:6px;font-size:12px;font-weight:400}.row{gap:10px;display:flex}.row>*{min-width:0}.grid{gap:10px;display:grid}.btn{border:1px solid var(--line);background:var(--panel);height:26px;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:0 10px;font-size:12px;display:inline-flex}.btn:hover{border-color:#b8c2cc}.btn.p{background:var(--teal);border-color:var(--teal);color:#fff}.btn.p:hover{background:var(--teal2)}.btn.d{color:var(--red)}.btn.s{height:22px;padding:0 8px}.btn+.btn{margin-left:4px}.pill{white-space:nowrap;border-radius:4px;padding:0 6px;font-size:11.5px;font-weight:500;line-height:18px;display:inline-block}.pg{background:var(--greenbg);color:var(--green)}.pa{background:var(--amberbg);color:var(--amber)}.pr{background:var(--redbg);color:var(--red)}.pt{background:var(--tealbg);color:var(--teal)}.px{background:var(--line2);color:var(--ink2)}table.t{border-collapse:collapse;background:var(--panel);border:1px solid var(--line);border-radius:6px;width:100%;overflow:hidden}.t th,.t td{text-align:left;border-bottom:1px solid var(--line2);white-space:nowrap;height:32px;padding:0 10px}.t th{color:var(--ink3);background:var(--soft);height:28px;font-size:12px;font-weight:500}.t tr:last-child td{border-bottom:0}.t td.wrap{white-space:normal}.t .ell{text-overflow:ellipsis;max-width:0;overflow:hidden}.t tr.grp td{color:var(--ink);border-left:4px solid var(--teal);border-top:1px solid var(--line);background:#eef2f5;height:38px;font-size:14px;font-weight:600}.t tr.grp td .muted{margin-left:10px;font-size:12px;font-weight:400}.t tr.grp td .cnt{background:var(--teal);color:#fff;text-align:center;vertical-align:1px;border-radius:10px;min-width:20px;height:20px;margin-left:8px;padding:0 6px;font-size:12px;font-weight:600;line-height:20px;display:inline-block}.t tr.grp.h td{border-left-color:var(--red);background:var(--redbg)}.t tr.grp.h td .cnt{background:var(--red)}.t tr.grp.risk td{border-left-color:var(--amber);background:var(--amberbg);color:var(--amber)}.t tr.grp.risk td .cnt{background:var(--amber)}.t tr.it td:first-child{border-left:4px solid #0000}.t tbody tr.it:hover td{background:#f7f9fa}.t tr.done td{color:var(--ink3)}.t tr.done td .who b{color:var(--ink3);font-weight:500}.t tr.flash td{transition:background .6s;background:var(--amberbg)!important}.t td.act{text-align:right}.who b{font-weight:600}.who span{color:var(--ink3);margin-left:6px;font-size:12px}.sec2{color:var(--ink3);margin-left:8px}.sla{border-radius:4px;padding:0 6px;font-size:11.5px;font-weight:600;line-height:18px;display:inline-block}.sla.ok{background:var(--greenbg);color:var(--green)}.sla.w{background:var(--line2);color:var(--ink)}.sla.b{background:var(--red);color:#fff}.dev{background:var(--note);color:var(--noteink);border:1px dashed #d9c27a;border-radius:5px;margin-top:8px;padding:6px 9px;font-size:12px;line-height:1.5;display:none}.dev code{font-family:IBM Plex Mono,Menlo,monospace;font-size:11.5px}body.devmode .dev{display:block}.tabs{background:#e1e7ec;border-radius:8px;gap:4px;margin:0 0 12px;padding:4px;display:inline-flex}.tabs button{height:34px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.tabs button:hover{color:var(--ink);background:#eef2f5}.tabs button.on{background:var(--teal);color:#fff;font-weight:600;box-shadow:0 1px 2px #1b24302e}.tabs button.on .pill{color:var(--teal);background:#fff}.tab.on{display:block}.today-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.kv>div{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;gap:10px;height:28px;display:flex}.kv>div:last-child{border-bottom:0}.kv>div>span:first-child{color:var(--ink3)}.queue>div{border-bottom:1px solid var(--line2);grid-template-columns:44px 1fr;align-items:center;gap:8px;height:30px;font-size:12px;display:grid}.queue>div:last-child{border-bottom:0}.queue time{color:var(--ink3);font-family:IBM Plex Mono,monospace;font-size:11.5px}.nhead{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:12px;display:grid}.ring{align-items:center;gap:14px;display:flex}.ring svg{flex:none;width:76px;height:76px}.ring .big{font-size:15px;font-weight:600}.crit{flex-wrap:wrap;gap:4px 10px;margin-top:6px;font-size:12px;display:flex}.crit span{white-space:nowrap;align-items:center;gap:4px;display:flex}.crit .ok{color:var(--green)}.crit .no{color:var(--ink)}.crit .no:before{content:"";border:1.5px solid var(--ink3);border-radius:50%;width:6px;height:6px}.crit .ok:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px}.calbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.manual-post{gap:14px;max-width:900px;padding:18px;display:grid}.manual-post h2,.manual-post h3,.manual-post p{margin:0}.manual-post h2{font-size:17px}.manual-post-heading,.manual-post-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.manual-post-heading{justify-content:space-between}.manual-post-heading p{margin-top:5px}.manual-post-section{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.manual-post textarea{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:6px;padding:9px}.manual-post-text{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--soft);border-radius:6px;padding:12px}.manual-post img{border:1px solid var(--line);border-radius:6px;max-width:100%;display:block}.manual-post-history{overflow-wrap:anywhere;gap:12px;margin:0;padding-left:20px;display:grid}.wkn{align-items:center;gap:10px;display:flex}.wkn b{font-size:14px}.wkn .btn+b{margin-left:0}.week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.day{background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:6px;min-height:116px;padding:8px;display:flex}.day.today{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal)}.day.wk{background:var(--soft)}.dh{color:var(--ink3);align-items:baseline;gap:4px;font-size:12px;display:flex}.dh b{color:var(--ink);font-size:16px;font-weight:600}.dh em{color:#fff;background:var(--teal);border-radius:9px;margin-left:auto;padding:0 7px;font-size:11px;font-style:normal;line-height:17px}.post{border:1px solid var(--line);cursor:pointer;background:var(--panel);border-radius:6px;flex-direction:column;flex:1;gap:2px;padding:6px 8px;display:flex}.post:hover{border-color:var(--teal)}.post.on{border-color:var(--teal);background:var(--tealbg);box-shadow:0 0 0 1px var(--teal)}.post .st{border-radius:4px;align-self:flex-start;padding:0 6px;font-size:11px;font-weight:600;line-height:17px}.post b{font-size:13px;font-weight:600}.post>span:last-child{color:var(--ink3);font-size:12px}.post.done b{color:var(--ink2)}.gap{color:var(--ink3);border:1px dashed #b8c2cc;border-radius:6px;flex:1;justify-content:center;align-items:center;font-size:12px;display:flex}.rest{color:#a5b0bb;flex:1;justify-content:center;align-items:center;font-size:12px;display:flex}.pdetail{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:12px;margin-top:12px;display:grid}.lpost{background:var(--panel);border:1px solid var(--line);border-radius:8px;width:100%;max-width:none;padding:16px 18px}.lph{align-items:center;gap:10px;margin-bottom:12px;display:flex}.lph .av{width:40px;height:40px;font-size:13px}.lph b{font-size:14px;display:block}.lph div span{color:var(--ink3);font-size:12px;line-height:1.4;display:block}.lpt{color:var(--ink);white-space:pre-line;font-size:14px;line-height:1.65}.lpf{border-top:1px solid var(--line2);color:var(--ink2);gap:18px;margin-top:14px;padding-top:10px;font-size:12px;display:flex}.pmeta{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:14px 16px}.pmh{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:10px;display:flex}.pmh b{font-size:14px}.pm{border-bottom:1px solid var(--line2);padding:7px 0}.pm>span{color:var(--ink3);margin-bottom:3px;font-size:12px;display:block}.pm .chip{background:var(--paper);border:1px solid var(--line);border-radius:4px;margin:2px 4px 2px 0;padding:1px 7px;font-size:12px;display:inline-block}.pacts{gap:6px;margin-top:12px;display:flex}.pacts .btn{justify-content:center;height:32px;margin:0;font-size:13px}.pacts .btn.p{flex:1}.sidepanel{background:var(--panel);border:1px solid var(--line);border-radius:6px;min-width:0;overflow:hidden}.sidepanel .hd{border-bottom:1px solid var(--line2);align-items:center;gap:8px;height:38px;padding:8px 12px;display:flex}.sidepanel .hd b{flex:1}.sidepanel .bd{padding:10px 12px}.xbtn{color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.xbtn:hover{background:var(--paper);color:var(--ink)}.quote{background:var(--paper);border-radius:5px;margin:6px 0;padding:8px 10px;line-height:1.5}.quote.ai{background:var(--tealbg)}.quote .lb{color:var(--ink3);margin-bottom:2px;font-size:11.5px;font-weight:600;display:block}.quote.ai .lb{color:var(--teal)}textarea.edit{border:1px solid var(--teal);width:100%;font:inherit;resize:vertical;border-radius:5px;min-height:90px;margin:6px 0;padding:7px 9px;font-size:13px;line-height:1.5}.check{margin:0;padding:0;list-style:none}.check li{border-bottom:1px solid var(--line2);align-items:center;gap:8px;height:30px;display:flex}.check li:last-child{border-bottom:0}.check input{accent-color:var(--teal);margin:0}.g2{grid-template-columns:1fr 1fr}.g3{grid-template-columns:repeat(3,1fr)}.hgrid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:12px;max-width:1040px;display:grid}.hcard{padding:14px 16px}.hcard h3{color:var(--ink);margin-bottom:10px;font-size:13px}.hsum{border-bottom:1px solid var(--line2);align-items:center;gap:14px;margin-bottom:6px;padding-bottom:12px;display:flex}.hscore{color:var(--teal);font-size:34px;font-weight:600;line-height:1}.nostate{text-align:center;background:var(--card,#fff);border:1px solid var(--line);border-radius:8px;max-width:460px;margin:80px auto;padding:28px}.nostate b{margin-bottom:6px;font-size:15px;display:block}.nostate p{color:var(--ink2,#4a5563);margin:0 0 14px}.hscore small{color:var(--ink3);margin-left:4px;font-size:14px;font-weight:400}.hrow{border-bottom:1px solid var(--line2);grid-template-columns:150px minmax(0,1fr) 44px;align-items:center;gap:16px;height:50px;display:grid}.hrow:last-child{border-bottom:0}.hrow b{font-size:13px;font-weight:500;line-height:1.3;display:block}.hrow span{color:var(--ink3);font-size:12px}.hrow em{text-align:right;color:var(--ink2);font-family:IBM Plex Mono,monospace;font-size:12px;font-style:normal}tr.op{cursor:pointer}tr.sel2 td{background:#f2f8f9}tr.op.sel td{background:var(--tealbg)!important}tr.op:hover td{background:#f2f8f9!important}#opDrawer{z-index:90;width:440px;position:fixed;top:88px}#opDrawer .lpost{padding:14px 16px}#opDrawer .lpt{font-size:13.5px}.opurl{color:var(--ink3);align-items:center;gap:6px;margin:8px 0 14px;font-size:12px;display:flex}.opurl span{text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:IBM Plex Mono,monospace;overflow:hidden}.cmts{border-top:1px solid var(--line2);margin-top:10px;padding-top:8px}.cmt{border-radius:6px;gap:8px;padding:6px 8px;font-size:12.5px;line-height:1.45;display:flex}.cmt b{white-space:nowrap}.cmt.hi{background:var(--amberbg)}.cmt.ai{background:var(--tealbg);border:1px dashed var(--teal)}.lkbar{margin-bottom:12px}.lkbar .st b.arrow{color:var(--ink3);font-weight:400}.t td.ck,.t th.ck{width:34px;padding-right:0}.t input[type=checkbox]{accent-color:var(--teal);vertical-align:middle;cursor:pointer;width:15px;height:15px}.t .sc{color:var(--teal);margin-right:6px;font-family:IBM Plex Mono,monospace;font-weight:600}.t tr.liked td{color:var(--ink3)}.apr{grid-template-columns:350px minmax(0,1fr);align-items:start;gap:10px;display:grid}.apl{background:var(--panel);border:1px solid var(--line);border-radius:8px;overflow:hidden}.apl .f{background:#e1e7ec;border-radius:7px;gap:3px;margin:10px;padding:3px;display:flex}.apl .f button{cursor:pointer;height:28px;color:var(--ink2);white-space:nowrap;background:0 0;border:0;border-radius:5px;flex:1;font-size:12.5px;font-weight:500}.apl .f button.on{background:var(--teal);color:#fff;font-weight:600}.apl .bar{border-bottom:1px solid var(--line2);color:var(--ink3);align-items:center;gap:8px;padding:0 12px 8px;font-size:12px;display:flex}.apl .bar .btn{margin-left:auto}.apl input[type=checkbox],.apd input[type=checkbox]{accent-color:var(--teal);cursor:pointer;width:15px;height:15px}.ap{border-bottom:1px solid var(--line2);cursor:pointer;border-left:3px solid #0000;grid-template-columns:20px 1fr auto;align-items:center;gap:2px 8px;padding:9px 12px;display:grid}.ap:hover{background:#f7f9fa}.ap.on{background:var(--tealbg);border-left-color:var(--teal)}.ap b{font-size:13px}.ap .l2{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;grid-column:2/4;font-size:12px;overflow:hidden}.outreach-list-title{color:var(--ink2);background:#e1e7ec;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;margin:10px;padding:7px 10px;font-size:12.5px;display:flex}.ap.outreach-lead{background:var(--panel);text-align:left;width:100%;font:inherit;color:inherit;border-top:0;border-right:0;grid-template-columns:minmax(0,1fr) auto}.ap.outreach-lead b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ap.outreach-lead .l2{grid-column:1/-1}.ap.outreach-lead:last-child{border-bottom:0}.ap.outreach-lead:focus-visible{outline-offset:-2px}.ap.outreach-lead.on,.ap.outreach-lead:hover{background:var(--tealbg)}.apd{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:16px 18px}.apd .hd{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding-bottom:12px;display:flex}.apd .hd .av{width:40px;height:40px;font-size:13px}.apd .hd b{font-size:15px;display:block}.apd .hd small{color:var(--ink3);font-size:12px}.apd h4{color:var(--ink3);margin:14px 0 6px;font-size:12px;font-weight:600}.apd textarea{border:1px solid var(--teal);width:100%;min-height:96px;font:inherit;resize:vertical;background:#fff;border-radius:6px;padding:9px 11px;font-size:13.5px;line-height:1.55}.apd .chk{color:var(--green);flex-wrap:wrap;gap:14px;margin-top:6px;font-size:12px;display:flex}.apd .chk .cc{color:var(--ink3);margin-left:auto;font-family:IBM Plex Mono,monospace}.apd .acts{border-top:1px solid var(--line2);align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.apd .acts .btn{height:32px;padding:0 16px;font-size:13px}.apd .acts .btn.p{font-weight:600}.apd .prev{background:var(--paper);border-radius:6px;padding:8px 10px;font-size:12.5px;line-height:1.5}.apd .prev .w{color:var(--ink3);font-size:11.5px;display:block}.pill.ty-c{color:var(--teal);background:#e3f1f3}.pill.ty-d{color:#5b4b9a;background:#ede9f7}.pill.ty-f{background:var(--amberbg);color:var(--amber)}.outreach-identity{overflow-wrap:anywhere;flex:1;min-width:0}.outreach-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:50%;display:flex}.outreach-source{white-space:pre-wrap;overflow-wrap:anywhere}.outreach-history{overflow-wrap:anywhere;margin-top:4px}.outreach-history summary{font-size:12.5px;font-weight:600}.outreach-page .outreach-actions{flex-wrap:wrap}.outreach-status{margin-left:auto}.outreach-page .outreach-empty{border:0;margin:28px auto}@media (width<=850px){.outreach-page .apr{grid-template-columns:minmax(0,1fr)}.outreach-page .apl{max-height:min(36vh,240px);overflow:auto}.outreach-page .phd{flex-wrap:wrap;gap:6px 12px;height:auto;min-height:44px;padding-block:8px}}.acts3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 14px;display:grid}.a3{background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--teal);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:8px;padding:12px 14px}.a3:hover{border-color:#b8c2cc;border-top-color:var(--teal)}.a3 .k{justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.a3 .v{margin:6px 0 2px;font-size:22px;font-weight:600;line-height:1.1}.a3 .v small{color:var(--ink3);margin-left:4px;font-size:12px;font-weight:400}.a3 .hbar{height:6px;margin:6px 0}.a3 .s{color:var(--ink3);font-size:12px}.a3.off{border-top-color:var(--line);opacity:.75}.sech{align-items:baseline;gap:10px;margin:4px 0 8px;display:flex}.sech h3{margin:0;font-size:14px;font-weight:600}.sech span{color:var(--ink3);font-size:12px}.hbar{background:var(--line2);border-radius:4px;height:8px;overflow:hidden}.hbar i{background:var(--teal);border-radius:4px;height:100%;display:block}.hrow.low .hbar i{background:#7fb3ba}.env{background:var(--paper);border-radius:6px;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;display:flex}.env .muted{margin-left:auto;font-size:12px}.evt{margin:0;padding:0;list-style:none}.evt li{border-bottom:1px solid var(--line2);grid-template-columns:8px 1fr auto;align-items:center;gap:10px;padding:8px 0;display:grid}.evt li:last-child{border-bottom:0}.evt b{font-weight:500;display:block}.evt span{color:var(--ink3);font-size:12px}.evt time{color:var(--ink3);font-family:IBM Plex Mono,monospace;font-size:12px}.crawl{background:var(--tealbg);border:1px solid #b9dadf;border-left:4px solid var(--teal);border-radius:8px;align-items:center;gap:22px;margin-bottom:12px;padding:12px 16px;display:flex}.crawl .ttl{align-items:center;gap:10px;min-width:170px;display:flex}.crawl .ttl .ico{background:var(--teal);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.crawl .ttl b{font-size:15px;font-weight:600;display:block}.crawl .ttl small{color:var(--teal);align-items:center;gap:5px;margin-top:2px;font-size:12px;font-weight:500;display:flex}.crawl .stats{border-left:1px solid #b9dadf;flex:1;display:flex}.crawl .st{border-right:1px solid #b9dadf;padding:0 20px}.crawl .st:last-child{border-right:0}.crawl .st span{color:var(--ink3);margin-bottom:2px;font-size:11.5px;display:block}.crawl .st b{font-size:18px;font-weight:600;line-height:1.2}.crawl .st b.new{color:var(--teal)}.crawl .go{align-items:center;gap:12px;display:flex}.crawl .go .btn{height:34px;padding:0 16px;font-size:13px;font-weight:600}.crawl .go .btn.p[disabled]{opacity:.6;cursor:default}.poolf{background:#e1e7ec;border-radius:7px;gap:3px;width:max-content;margin:10px;padding:3px;display:flex}.poolf button{cursor:pointer;height:28px;color:var(--ink2);white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:0 12px;font-size:12.5px;font-weight:500}.poolf button.on{background:var(--teal);color:#fff;font-weight:600}.dst{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.dst .muted{font-size:11.5px}tr.more td{text-align:center;color:var(--ink3);background:var(--paper);font-size:12px}.kw{flex-wrap:wrap;gap:4px;margin:4px 0 8px;display:flex}.kw span{background:var(--tealbg);color:var(--teal);border-radius:4px;padding:1px 7px;font-size:12px}.kw.no span{background:var(--line2);color:var(--ink3)}.rk{border-bottom:1px solid var(--line2);justify-content:space-between;padding:5px 0;font-size:12.5px;display:flex}.rk:last-child{border-bottom:0}.rk span{color:var(--ink3)}.fr{color:var(--red);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.fbox{background:#fdf3f3;border:1px solid #f1c6c6;border-radius:6px;margin-top:10px;padding:10px 12px;font-size:12.5px;line-height:1.55}.fbox b{color:var(--red);margin-bottom:4px;display:block}.fbox div{grid-template-columns:44px 1fr;gap:6px;display:grid}.fbox div span:first-child{color:var(--ink3)}.failbox{border-color:#f1c6c6;border-left:4px solid var(--red)}.failbox .sech h3{color:var(--red)}.failbox td.fwhy{white-space:normal;height:auto;padding-top:7px;padding-bottom:7px}.failbox td.fwhy b{color:var(--red);font-size:12.5px;font-weight:600;display:block}.failbox td.fwhy span{color:var(--ink3);white-space:normal;font-size:12px;line-height:1.45;display:block}.failbox td.act{white-space:nowrap;text-align:right}.failbox td.act .btn{margin-left:4px}.failbox td.act .pill{margin-right:2px}.lksum{align-items:center;gap:6px;display:flex}.flow{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 14px 2px;font-size:12.5px;display:flex}.flow a,.flow span.s{background:var(--panel);border:1px solid var(--line);color:var(--ink2);cursor:pointer;border-radius:12px;padding:2px 10px;text-decoration:none}.flow a:hover{border-color:var(--teal);color:var(--teal)}.flow span.s{cursor:default}.flow .end{background:var(--tealbg);color:var(--teal);border-color:#b9dadf;font-weight:600}.crawl .gate{color:var(--ink3);text-align:right;max-width:260px;font-size:12.5px}.pla span{background:var(--line2);border-radius:3px;margin:0 4px 2px 0;padding:1px 6px;font-size:11.5px;display:inline-block}.pla em{color:var(--ink3);font-size:11.5px;font-style:normal}tr.dim td{opacity:.55}.plmsg{background:var(--greenbg,#e8f5ee);border:1px solid #bfe3cd;border-radius:6px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;font-size:13px;display:flex}.kb{grid-template-columns:repeat(4,minmax(150px,1fr));align-items:start;gap:8px;display:grid}.col{background:#ebeef2;border-radius:6px;min-height:520px;padding:6px}.col h4{color:var(--ink2);justify-content:space-between;align-items:center;height:20px;margin:2px 4px 6px;font-size:12px;font-weight:600;display:flex}.col h4 span{color:var(--ink3);font-weight:500}.card{background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:5px;margin-bottom:6px;padding:7px 9px;font-size:12px}.card:hover{border-color:var(--teal)}.card.on{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal)}.card.dim{opacity:.6}.card .n{justify-content:space-between;align-items:center;gap:6px;display:flex}.card .n b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.card .sc{color:var(--teal);font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600}.card .meta{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card .ft{justify-content:space-between;align-items:center;gap:6px;margin-top:5px;display:flex}.card .ft .nx{color:var(--ink2);align-items:center;gap:3px;display:flex}.card.more{color:var(--ink3);text-align:center;background:0 0;border-style:dashed}.slide{background:var(--panel);border-left:1px solid var(--line);z-index:30;flex-direction:column;width:400px;transition:transform .18s ease-out;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-8px 0 24px #1b243014}.slide.on{transform:none}.slide .hd{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;height:44px;padding:0 12px;display:flex}.slide .bd{flex:1;padding:12px;overflow:auto}.slide .ft{border-top:1px solid var(--line2);background:var(--soft);flex:none;padding:10px 12px}.tl{margin:6px 0 0;padding:0;list-style:none}.tl li{border-bottom:1px solid var(--line2);grid-template-columns:60px 1fr;align-items:center;height:26px;font-size:12px;display:grid}.tl li:last-child{border-bottom:0}.tl time{color:var(--ink3);font-family:IBM Plex Mono,monospace;font-size:11.5px}.approve{border:1px solid var(--line);border-radius:6px;margin-top:10px;padding:8px 10px}.approve .lbl{color:var(--ink2);align-items:center;gap:6px;margin-bottom:6px;font-size:12px;display:flex}.inbox{flex:1;grid-template-columns:280px minmax(0,1fr) 260px;height:100%;min-height:0;display:grid}.ilist{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.ilist .f{border-bottom:1px solid var(--line2);background:#e1e7ec;border-radius:7px;gap:4px;margin:8px;padding:3px;display:flex;border-bottom:0!important}.ilist .f button{cursor:pointer;white-space:nowrap;height:30px;color:var(--ink2);background:0 0;border:0;border-radius:5px;flex:1;font-size:13px;font-weight:500}.ilist .f button:hover{color:var(--ink);background:#eef2f5}.ilist .f button.on{background:var(--teal);color:#fff;font-weight:600;box-shadow:0 1px 2px #1b24302e}.ilist .srch{border-bottom:1px solid var(--line2);padding:0 8px 8px}.ilist .srch input{border:1px solid var(--line);width:100%;height:26px;font:inherit;border-radius:4px;padding:0 8px;font-size:12px}.ilist .items{flex:1;overflow:auto}.ci{border-bottom:1px solid var(--line2);cursor:pointer;grid-template-columns:4px 1fr auto;gap:0 9px;padding:7px 10px 7px 0;display:grid}.ci:hover{background:#f7f9fa}.ci.on{background:var(--tealbg)}.ci .bar{border-radius:0 2px 2px 0;grid-row:1/3}.ci .bar.ok{background:var(--green)}.ci .bar.w{background:var(--ink3)}.ci .bar.b{background:var(--red)}.ci .bar.h{background:var(--teal)}.ci b{font-weight:600}.ci .l2{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;grid-column:2/4;font-size:12px;overflow:hidden}.thread{background:var(--panel);flex-direction:column;min-height:0;display:flex}.thread .hd{border-bottom:1px solid var(--line2);flex:none;align-items:center;gap:8px;height:44px;padding:0 14px;display:flex}.why{border-bottom:1px solid var(--line2);background:var(--soft);border-left:3px solid var(--teal);flex:none;align-items:flex-start;gap:8px;padding:7px 14px;font-size:12px;display:flex}.why b{color:var(--teal);white-space:nowrap}.msgs{background:var(--paper);flex-direction:column;flex:1;gap:8px;padding:12px 14px;display:flex;overflow:auto}.m{border-radius:7px;max-width:74%;padding:6px 10px;line-height:1.5}.m.them{background:var(--panel);border:1px solid var(--line2);align-self:flex-start}.m.us{background:var(--tealbg);align-self:flex-end}.m.sys{opacity:.75}.m .w{color:var(--ink3);margin-bottom:1px;font-size:11px;display:block}.daysep{color:var(--ink3);align-self:center;font-size:11px}.compose{border-top:1px solid var(--line);background:var(--panel);flex:none;padding:8px 14px 10px}.compose .top{justify-content:space-between;align-items:center;margin-bottom:4px;font-size:12px;display:flex}.compose textarea{border:1px solid var(--line);width:100%;height:64px;font:inherit;resize:none;border-radius:5px;padding:6px 8px;font-size:13px;line-height:1.45}.compose textarea:focus{border-color:var(--teal);outline:0}.compose .acts{align-items:center;margin-top:6px;display:flex}.compose .acts .muted{margin-left:auto;font-size:12px}.iside{background:var(--soft);border-left:1px solid var(--line);padding:10px;overflow:auto}.iside .box+.box{margin-top:8px}.lock{height:100%;color:var(--ink3);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.form label{color:var(--ink3);margin:8px 0 3px;font-size:12px;display:block}.form label:first-child{margin-top:0}.form input,.form select,.form textarea{border:1px solid var(--line);width:100%;height:28px;font:inherit;background:#fff;border-radius:5px;padding:0 8px;font-size:13px}.form textarea{resize:vertical;height:52px;padding:5px 8px}.rules{background:var(--panel);border:1px solid var(--line);border-radius:6px}.rule{border-bottom:1px solid var(--line2);grid-template-columns:40px 28px minmax(0,1fr) 220px 60px;align-items:center;gap:8px;height:36px;padding:0 12px 0 0;display:grid}.rule:last-child{border-bottom:0}.rule.hd{background:var(--soft);height:28px;color:var(--ink3);font-size:12px}.rule .no{color:var(--ink3);text-align:right;font-family:IBM Plex Mono,monospace;font-size:11.5px}.rule input[type=text],.rule input[type=number]{border:1px solid var(--line);height:24px;font:inherit;border-radius:4px;width:100%;padding:0 7px;font-size:12px}.rule.off span,.rule.off input{color:var(--ink3)}.sw{flex:none;width:28px;height:16px;position:relative}.sw input{opacity:0;width:0;height:0;position:absolute}.sw i{cursor:pointer;background:#c5cdd5;border-radius:8px;transition:background .12s;position:absolute;inset:0}.sw i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .12s;position:absolute;top:2px;left:2px}.sw input:checked+i{background:var(--teal)}.sw input:checked+i:after{transform:translate(12px)}.drop{height:64px;color:var(--ink3);background:var(--soft);border:1px dashed #b8c2cc;border-radius:6px;justify-content:center;align-items:center;gap:8px;display:flex}.tray{z-index:80;pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:fixed;bottom:12px;right:12px}.toast{pointer-events:auto;background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--teal);cursor:pointer;border-radius:6px;grid-template-columns:1fr auto;gap:2px 8px;width:320px;padding:8px 10px 8px 12px;display:grid;box-shadow:0 6px 20px #1b243024}.toast:hover{border-color:#b8c2cc}.toast.r{border-left-color:var(--red)}.toast.y{border-left-color:var(--amber)}.toast .k{color:var(--teal);font-size:11.5px;font-weight:600}.toast.r .k{color:var(--red)}.toast.y .k{color:var(--amber)}.toast .tx{grid-column:1/2;font-size:12.5px}.toast .tm{color:var(--ink3);font-size:11px}.toast .xbtn{grid-area:1/2/3;align-self:start}.traybtn{pointer-events:auto;background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;display:flex}.traybtn .n{background:var(--red);border-radius:8px;padding:0 5px;font-size:10.5px;font-weight:600;line-height:16px}.traypanel{pointer-events:auto;background:var(--panel);border:1px solid var(--line);border-radius:7px;width:320px;max-height:360px;display:none;overflow:auto;box-shadow:0 6px 24px #1b243029}.traypanel.on{display:block}.traypanel .ph2{color:var(--ink3);border-bottom:1px solid var(--line2);justify-content:space-between;padding:8px 12px;font-size:12px;display:flex}.traypanel .ti{border-bottom:1px solid var(--line2);cursor:pointer;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:12px;display:grid}.traypanel .ti:hover{background:var(--paper)}.traypanel .ti span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.traypanel .ti.read{color:var(--ink3)}.traypanel .dev{margin:8px 12px}@media (width<=1380px){.status .hide-lg{display:none}}@media (width<=1180px){.status .hide-md{display:none}.inbox{grid-template-columns:240px minmax(0,1fr) 230px}.pdetail{grid-template-columns:minmax(0,1fr) 280px}.rule{grid-template-columns:32px 28px minmax(0,1fr) 180px 50px}}:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.skip-link{z-index:100;background:var(--panel);border-radius:5px;padding:6px 10px;position:absolute;top:-40px;left:8px}.skip-link:focus{top:8px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a.rb,a.rb:hover,a.seg,a.seg:hover{text-decoration:none}button.seg{font:inherit;cursor:pointer}.content{flex-direction:column;display:flex}.page{display:flex}.tab{display:block}.demo-flag{background:var(--amberbg);height:26px;color:var(--amber);border-radius:13px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.status .end{align-items:center;gap:12px;margin-left:auto;font-size:12px;display:inline-flex}.notice{border:1px solid var(--line);background:var(--soft);border-radius:6px;gap:10px;margin:12px 16px 0;padding:10px 12px;display:flex}.notice.err{background:var(--redbg);color:var(--red);border-color:#e7b7b2}.notice.info{background:var(--tealbg);color:var(--teal2);border-color:#b8dade}.pop{top:calc(100% + 4px);left:0}.pop.rail-pop{top:auto;bottom:0;left:calc(100% + 8px)}.acct-anchor{position:relative}.pop .ai{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0}.pop .ft a{font-size:12px}.traypanel .ti{border:0;border-bottom:1px solid var(--line2);width:100%;font:inherit;color:inherit;text-align:left;background:0 0}.traypanel .ph2 button{color:var(--teal);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.toast{font:inherit;color:inherit;text-align:left}.xbtn{color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:0}.slide.fixed{max-width:100vw;position:fixed;top:52px}.slide .ft.wkn{flex-wrap:wrap;gap:6px;display:flex}.slide .ft .btn+.btn{margin-left:0}.envsearch{border:1px solid var(--line);min-width:0;height:28px;font:inherit;border-radius:5px;flex:1;padding:0 8px;font-size:13px}.envpick{flex-direction:column;gap:6px;display:flex}.envrow{border:1px solid var(--line);cursor:pointer;background:var(--panel);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.envrow.on{border-color:var(--teal);background:var(--tealbg)}.envrow.off{opacity:.55;cursor:default}.envrow input{accent-color:var(--teal)}.envmain{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.idcard{flex-direction:column;gap:3px;display:flex}.idcard a{overflow-wrap:anywhere}@media (width<=720px){.win{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.status{white-space:normal;flex-wrap:wrap;padding:8px 16px}.status .end{margin-left:0}.rail{flex-direction:row;grid-row:3;justify-content:space-around;padding:4px;overflow-x:auto}.rail hr,.rail .sp{display:none}.rb{flex:none;width:60px;height:52px}.rb.on:before{display:none}.pop.rail-pop{bottom:calc(100% + 8px);left:auto;right:0}}.tabs a{height:34px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.tabs a:hover{color:var(--ink);background:#eef2f5;text-decoration:none}.tabs a.on{background:var(--teal);color:#fff;font-weight:600;box-shadow:0 1px 2px #1b24302e}.tabs a.on .pill{color:var(--teal);background:#fff}.toast-main{all:unset;cursor:pointer;display:contents}#opDrawer{max-width:100%;top:52px}.linkbtn{color:var(--teal);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.linkbtn:hover{text-decoration:underline}button.card{text-align:left;width:100%;font:inherit;color:inherit;display:block}a.card.more{text-decoration:none;display:block}.ap[role=button]{cursor:pointer}.mono-sm{font-family:IBM Plex Mono,monospace;font-size:12px}.ci[role=button]{outline-offset:-2px}.pager{color:var(--ink2);justify-content:center;align-items:center;gap:14px;padding:8px 10px 4px;font-size:12.5px;display:flex}.crawl-layout{grid-template-columns:minmax(0,1fr) 280px}.crawl-results{min-width:0;padding:0 0 4px}.crawl-results .poolf{flex-wrap:wrap;width:fit-content;max-width:calc(100% - 20px)}.crawl-table-scroll{overflow-x:auto}.crawl-table-scroll .t{table-layout:fixed;min-width:760px}.crawl-table-scroll .t td[colspan]{white-space:normal}@media (width<=1180px){.crawl-layout{grid-template-columns:minmax(0,1fr)}.crawl-toolbar{flex-wrap:wrap;gap:12px}.crawl-toolbar .stats{flex-wrap:wrap;flex-basis:100%;row-gap:8px}.crawl-toolbar .st{padding-inline:10px}}.release-confirm{flex-direction:column;gap:6px;max-width:260px;display:flex}.language-switch{background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:2px;display:inline-flex}.language-switch button{font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 12px;font-size:13px}.language-switch button.is-active{background:var(--panel);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #1b24301f}.cx-win{background:var(--paper);min-width:1024px;height:100vh;color:var(--ink);grid-template-rows:40px minmax(0,1fr);font-family:IBM Plex Sans,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;line-height:1.45;display:grid}.cx-top{background:var(--chrome);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:0 12px;display:flex}.cx-top .demo-flag{margin-left:auto}.cx-logo{background:var(--teal);color:#fff;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:inline-flex}.cx-modes{background:#d6dde3;border-radius:8px;gap:2px;margin-left:20px;padding:3px;display:inline-flex}.cx-modes>*{height:28px;color:var(--ink2);border-radius:6px;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.cx-modes>a:hover{color:var(--ink);text-decoration:none}.cx-modes .on{background:var(--panel);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #1b243026}.status .cx-modes{flex:none;margin:0 14px 0 0}.cx-modes .bdg{background:var(--red);color:#fff;border-radius:9px;padding:0 6px;font-size:11px;font-weight:600;line-height:17px;position:static}.cx-live{margin:24px}.cx-body{grid-template-columns:240px minmax(0,1fr);min-height:0;display:grid}.cx-side{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex;overflow:auto}.cx-sh{color:var(--ink3);justify-content:space-between;padding:14px 14px 8px;font-size:12px;display:flex}.cx-acc{text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 14px;display:grid}.cx-acc:hover{background:var(--paper)}.cx-accb b{font-weight:600;display:block}.cx-accb span{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.cx-accb span.w{color:var(--red);font-weight:500}.cx-cnt{background:var(--tealbg);min-width:18px;height:18px;color:var(--teal2);text-align:center;border-radius:9px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px}.cx-chat{flex-direction:column;min-height:0;display:flex}.cx-feed{flex:1;min-height:0;overflow:auto}.cx-feedin{max-width:820px;margin:0 auto;padding:22px 24px 30px}.cx-msg{gap:12px;margin-bottom:18px;display:flex}.cx-msg.me{justify-content:flex-end}.cx-bub{background:var(--teal);color:#fff;border-radius:14px 14px 3px;max-width:70%;padding:8px 14px;font-size:14px}.cx-ai{color:#7fd0da;background:#16303a;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-top:2px;font-size:11px;font-weight:700;display:flex}.cx-mbody{flex:1;min-width:0}.cx-aitext{margin:4px 0 10px;font-size:14px;line-height:1.65}.cx-typing span{background:var(--ink3);border-radius:50%;width:6px;height:6px;margin:12px 4px 0 0;animation:1s infinite cx-blink;display:inline-block}.cx-typing span:nth-child(2){animation-delay:.2s}.cx-typing span:nth-child(3){animation-delay:.4s}@keyframes cx-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.cx-sec{margin:14px 0 4px}.cx-sec h2{align-items:center;gap:8px;margin:0 0 8px;font-size:13px;font-weight:600;display:flex}.cx-mark{color:#fff;background:#16303a;border-radius:4px;padding:0 7px;font-size:11.5px;line-height:19px;display:inline-block}.cx-card{background:var(--panel);border:1px solid var(--line);border-radius:10px;margin-bottom:10px;padding:12px 14px}.cx-card.red{border-left:4px solid var(--red)}.cx-card.amb{border-left:4px solid var(--amber)}.cx-card.tc{border-left:4px solid var(--teal)}.cx-card.done{background:var(--soft);color:var(--ink2)}.cx-ch{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.cx-rt{margin-left:auto;font-weight:400}.cx-row{border-bottom:1px solid var(--line2);padding:8px 0}.cx-row:last-child{border-bottom:0}.cx-card>.cx-row{padding:0}.cx-row.done .cx-text{color:var(--ink3)}.cx-rowh{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cx-rowh b{font-weight:600}.cx-text{margin:4px 0 2px;line-height:1.55}.cx-act{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.cx-list{margin-top:8px}.cx-grp{flex-direction:column;margin-top:8px;display:flex}.cx-grp>div{border-bottom:1px solid var(--line2);align-items:center;gap:8px;padding:5px 0;display:flex}.cx-grp>div:last-child{border-bottom:0}.cx-asme{background:var(--tealbg);color:var(--teal2);border-radius:12px;align-items:center;gap:4px;padding:1px 9px;font-size:12px;display:inline-flex}.cx-edit{background:var(--soft);border:1px solid var(--line2);border-radius:8px;margin-top:10px;padding:10px 12px}.cx-ta{border:1px solid var(--line);width:100%;font:inherit;resize:vertical;background:var(--panel);color:var(--ink);border-radius:6px;padding:8px 10px;font-size:13px;line-height:1.5}.cx-ta:focus{border-color:var(--teal);box-shadow:0 0 0 2px var(--tealbg);outline:none}.cx-checks{flex-wrap:wrap;gap:12px;margin-top:4px;font-size:12px;display:flex}.cx-checks .ok{color:var(--green)}.cx-checks .bad{color:var(--red)}.cx-quote{color:var(--ink2);border-left:3px solid var(--line);margin-bottom:8px;padding:4px 10px;font-size:12.5px}.cx-why{color:var(--ink2);margin-bottom:8px;font-size:12.5px}.cx-thread{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.cx-say{background:var(--panel);border:1px solid var(--line2);border-radius:8px;max-width:85%;padding:6px 10px}.cx-say.us{background:var(--tealbg);border-color:#0000;align-self:flex-end}.cx-sys{color:var(--ink3);align-self:center;font-size:11.5px}.cx-ell{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cx-accn{background:var(--line2);color:var(--ink2);border-radius:12px;align-items:center;padding:1px 9px;font-size:12px;display:inline-flex}.cx-flag{background:var(--amberbg);color:#7a4d0b;border-radius:6px;margin-top:10px;padding:7px 10px;font-size:12.5px}.cx-ok{background:var(--greenbg);color:var(--green);border-radius:6px;margin-top:10px;padding:7px 10px;font-size:12.5px}.cx-err{color:var(--red);font-size:12px}.cx-kv{grid-template-columns:80px 1fr;gap:6px 12px;margin-top:8px;display:grid}.cx-kv>span:nth-child(odd){color:var(--ink3)}.cx-chip{border:1px solid var(--line);background:var(--soft);border-radius:4px;margin:2px 4px 2px 0;padding:0 7px;font-size:12px;line-height:20px;display:inline-block}.cx-chip.add{background:var(--greenbg);color:var(--green);border-color:#9fd0b3;font-weight:600}.cx-chip.del{background:var(--redbg);color:var(--red);border-color:#e5b5b0;text-decoration:line-through}.cx-crit{color:var(--ink3);flex-wrap:wrap;gap:4px 16px;margin:8px 0;padding:0;font-size:12.5px;list-style:none;display:flex}.cx-crit li.met{color:var(--green)}.cx-mini{border-collapse:collapse;width:100%}.cx-mini th,.cx-mini td{text-align:left;border-bottom:1px solid var(--line2);white-space:nowrap;padding:5px 8px}.cx-mini th{color:var(--ink3);font-size:12px;font-weight:500}.cx-mini tr:last-child td{border-bottom:0}.cx-pick{border-bottom:1px solid var(--line2);cursor:pointer;align-items:center;gap:8px;padding:5px 0;display:flex}.cx-pick input{accent-color:var(--teal)}.cx-composer{border-top:1px solid var(--line);background:var(--panel)}.cx-in{max-width:820px;margin:0 auto;padding:10px 24px 12px}.cx-chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.cx-chipbtn{border:1px solid var(--line);background:var(--soft);font:inherit;cursor:pointer;color:var(--ink2);border-radius:14px;padding:3px 11px;font-size:12px}.cx-chipbtn:hover{border-color:var(--teal);color:var(--teal)}.cx-inbox{border:1px solid var(--line);background:var(--panel);border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex}.cx-inbox:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px var(--tealbg)}.cx-inbox input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.cx-inbox .btn{height:32px;padding:0 16px}.cx-hint{color:var(--ink3);margin-top:6px;font-size:11.5px}.cx-body.with-panel{grid-template-columns:240px minmax(0,1fr) 360px}.cx-new{border:1px dashed var(--line);height:32px;font:inherit;color:var(--ink3);cursor:not-allowed;background:0 0;border-radius:8px;margin:12px 12px 4px}.cx-acc.on{background:var(--tealbg)}.cx-accb span.g{color:var(--green)}.cx-bav{background:var(--teal);color:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:inline-flex}.cx-bav.mia{background:#5b6b7c}.cx-bav.cp{background:#8a6d3b}.cx-bav.chief{color:#7fd0da;background:#16303a;font-size:13px}.cx-bav.sm{width:28px;height:28px;margin-top:2px}.cx-head{border-bottom:1px solid var(--line);background:var(--panel);align-items:center;gap:10px;padding:10px 20px;display:flex}.cx-headb b{font-size:14px;display:block}.cx-headact{gap:6px;display:flex}.cx-who{color:var(--ink2);gap:8px;margin:2px 0 4px;font-size:12px;font-weight:600;display:flex}.cx-who time{color:var(--ink3);font-weight:400}.cx-bubble{white-space:pre-line;background:var(--panel);border:1px solid var(--line2);border-radius:3px 14px 14px;max-width:100%;margin:0 0 10px;padding:8px 14px;font-size:14px;line-height:1.6;display:inline-block}.cx-need{color:var(--amber);background:var(--amberbg);border-radius:4px;margin-bottom:6px;padding:0 7px;font-size:11.5px;font-weight:600;line-height:19px;display:inline-block}.cx-warn{color:var(--ink3);align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.cx-panel{border-left:1px solid var(--line);background:var(--panel);min-height:0;padding:0 16px 20px;overflow:auto}.cx-panel h4{color:var(--ink2);margin:18px 0 6px;font-size:12.5px}.cx-ptabs{background:var(--panel);border-bottom:1px solid var(--line2);align-items:center;gap:4px;margin-bottom:12px;padding:10px 0;display:flex;position:sticky;top:0}.cx-ptabs [role=tab]{font:inherit;cursor:pointer;color:var(--ink2);background:0 0;border:0;border-radius:6px;padding:4px 12px}.cx-ptabs [role=tab][aria-selected=true]{background:var(--tealbg);color:var(--teal2);font-weight:600}.cx-x{cursor:pointer;color:var(--ink3);background:0 0;border:0;margin-left:auto;font-size:18px}.cx-screen{border:1px solid var(--line);background:#fff;border-radius:8px;position:relative;overflow:hidden}.cx-urlbar{background:var(--chrome);border-bottom:1px solid var(--line);align-items:center;gap:5px;padding:6px 8px;display:flex}.cx-urlbar .dot{width:7px;height:7px}.cx-url{color:var(--ink2);background:var(--panel);border-radius:4px;flex:1;margin-left:6px;padding:1px 8px;font-family:IBM Plex Mono,Menlo,monospace;font-size:11.5px}.cx-canvas{text-align:center;height:190px;color:var(--ink2);background:repeating-linear-gradient(0deg,#f7f9fa 0 22px,#fff 22px 44px);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.cx-canvas.alert{background:#fff8f7}.cx-livescreen{background:#16303a;position:relative}.cx-livescreen iframe{border:0;width:100%;height:240px;display:block}.cx-livescreen .linkbtn{color:#fff;position:absolute;bottom:8px;left:8px}.cx-captcha{border:2px dashed var(--red);color:var(--red);letter-spacing:4px;border-radius:6px;padding:8px 22px;font-weight:600}.cx-mode{color:#fff;background:#16303ad9;border-radius:10px;padding:1px 8px;font-size:11px;font-weight:600;position:absolute;bottom:8px;right:8px}.cx-mode.control{background:var(--amber)}.cx-log{margin:6px 0 0;padding:0;list-style:none}.cx-log li{border-bottom:1px dashed var(--line2);grid-template-columns:46px 1fr;gap:8px;padding:4px 0;font-size:12.5px;display:grid}.cx-log li:last-child{border-bottom:0}.cx-log time{color:var(--ink3);font-family:IBM Plex Mono,Menlo,monospace;font-size:11.5px}.cx-log li.ok:after,.cx-log li.wait:after,.cx-log li.fail:after{grid-column:2;font-size:11px}.cx-log li.wait{color:var(--amber)}.cx-log li.fail{color:var(--red)}.cx-switch{cursor:pointer;align-items:center;gap:6px;margin-top:10px;font-size:12.5px;display:inline-flex}.cx-switch input{accent-color:var(--teal)}.cx-routine{border:1px solid var(--line2);border-radius:8px;margin-bottom:8px;padding:8px 10px}.cx-routine.off{opacity:.6}.cx-routine .cx-switch{margin-top:0}.cx-stop{color:#7a4d0b;background:var(--amberbg);border-radius:4px;margin-top:5px;padding:2px 7px;font-size:12px;display:inline-block}.cx-runs{color:var(--ink2);margin:6px 0 0;padding:0;font-size:12px;list-style:none}.cx-runs li span{min-width:34px;margin-right:6px;font-weight:600;display:inline-block}.cx-runs li.succeeded span{color:var(--green)}.cx-runs li.failed span{color:var(--red)}.cx-card.done{border-color:var(--line2);border-left:1px solid var(--line2);color:var(--ink3);background:#eef1f4;padding:6px 12px}.cx-row.compact{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;font-size:12.5px;display:flex}.cx-list .cx-row.compact{background:#eef1f4;border-bottom:0;border-radius:6px;margin:4px 0;padding:5px 10px}.cx-row.compact b{color:var(--ink2);font-weight:600}.cx-tick{background:var(--green);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.cx-outcome{color:var(--green);font-size:12.5px;font-weight:500}.cx-chat{position:relative}.cx-unseen{z-index:2;color:#fff;font:inherit;cursor:pointer;background:#16303a;border:0;border-radius:16px;padding:6px 14px;font-size:12.5px;position:absolute;bottom:132px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #1b243040}.cx-live-note{color:var(--ink3);margin:6px 0 0;font-size:12px}.cx-tick.bad{background:var(--amber)}.cx-auto.on{border-left:4px solid var(--teal)}.cx-dot{background:var(--ink3);border-radius:50%;flex:none;width:8px;height:8px}.cx-dot.run{background:var(--green);box-shadow:0 0 0 3px var(--greenbg)}.cx-flow{flex-wrap:wrap;gap:4px;margin:10px 0 0;padding:0;list-style:none;display:flex}.cx-flow li{background:var(--soft);border-radius:6px;flex-direction:column;flex:90px;align-items:flex-start;min-width:0;padding:6px 10px;display:flex;position:relative}.cx-flow li+li:before{content:"›";color:var(--ink3);position:absolute;top:50%;left:-4px;transform:translate(-50%,-50%)}.cx-flow b{font-size:18px;font-weight:600;line-height:1.2}.cx-flow span{color:var(--ink2);font-size:12px}.cx-flow em{color:var(--ink3);font-size:11px;font-style:normal}.cx-flow li.you{background:var(--amberbg)}.cx-flow li.you b{color:#7a4d0b}.cx-kw{border:1px solid var(--line);min-width:200px;font:inherit;background:var(--panel);color:var(--ink);border-radius:6px;flex:1;padding:5px 10px;font-size:13px}.cx-field{color:var(--ink2);flex-direction:column;gap:4px;margin-top:10px;font-size:12.5px;display:flex}.cx-pickrow{border-bottom:1px solid var(--line2)}.cx-pickline{align-items:center;gap:8px;display:flex}.cx-pickline .cx-pick{border-bottom:0;flex:1;min-width:0}.cx-postsnap{background:var(--panel);border:1px solid var(--line2);border-radius:8px;margin:2px 0 8px 24px;padding:8px 12px}.cx-posttext{white-space:pre-line;margin:6px 0;font-size:13px;line-height:1.55}.cx-steps{flex-direction:column;gap:8px;margin:10px 0 4px;padding:0;list-style:none;display:flex}.cx-steps li{align-items:flex-start;gap:10px;display:flex}.cx-steps li .cx-tick{background:var(--line);color:var(--ink2);margin-top:2px}.cx-steps li.ok .cx-tick{background:var(--green);color:#fff}.cx-steps li.now .cx-tick{background:var(--teal);color:#fff}.cx-steps li.ok b{color:var(--ink3);font-weight:500}.cx-steps li .btn{margin-top:6px}.cx-sh2{color:var(--ink2);margin:10px 0 4px;font-size:12px;font-weight:600}.cx-daily{color:var(--ink2);margin:0;padding-left:18px;font-size:12.5px;line-height:1.6}.cx-skillbtn{border-color:var(--teal);color:var(--teal);font-weight:600}.cx-skillbtn.on{background:var(--tealbg)}.cx-skills{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-basis:100%;max-height:46vh;margin-bottom:4px;padding:8px 12px 10px;overflow:auto}.cx-skillgroup{margin-bottom:4px}.cx-skill{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:6px;align-items:baseline;gap:8px;padding:4px 6px;font-size:13px;display:flex}.cx-skill:hover{background:var(--soft)}.cx-skill b{white-space:nowrap;font-weight:500}.cx-kindhint{color:var(--ink3);margin-top:4px;font-size:11.5px;line-height:1.5}.cx-bar{background:var(--line2);border-radius:3px;height:6px;margin:10px 0 6px;overflow:hidden}.cx-bar span{background:var(--teal);border-radius:3px;height:100%;display:block}.cx-tasks{flex-direction:column;gap:5px;margin:6px 0;padding:0;font-size:13px;list-style:none;display:flex}.cx-tasks li{align-items:center;gap:8px;display:flex}.cx-tasks li .cx-tick{background:var(--amber);color:#fff}.cx-tasks li.ok .cx-tick{background:var(--green)}.cx-tasks li.ok{color:var(--ink3)}.cx-confirm{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cx-dots{vertical-align:middle;gap:3px;margin-left:6px;display:inline-flex}.cx-dots span{background:var(--teal);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite cx-blink}.cx-dots span:nth-child(2){animation-delay:.2s}.cx-dots span:nth-child(3){animation-delay:.4s}.cx-thinking{background:var(--panel);border:1px dashed var(--line);color:var(--ink2);border-radius:3px 14px 14px;padding:8px 14px;font-size:13px}.cx-thinking ol,.cx-stepsdone ol{flex-direction:column;gap:3px;margin:6px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.cx-thinking li.ok{color:var(--ink3)}.cx-thinking li.now{color:var(--teal);font-weight:500}.cx-stepsdone{color:var(--ink3);margin:0 0 4px}.cx-stepsdone ol{color:var(--ink3)}.cx-wblink{color:var(--ink3);white-space:nowrap;margin-left:auto;font-size:11.5px;text-decoration:none}.cx-wblink:hover{color:var(--teal)}.login-page{background:var(--bg,#eef1f4);justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex}.login-card{background:var(--panel,#fff);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:6px;width:min(360px,100%);padding:24px;display:flex}.login-card input{border:1px solid var(--line);height:34px;font:inherit;border-radius:6px;padding:0 10px}.login-card .btn{margin-top:10px}.login-brand{align-items:center;gap:8px;margin-bottom:10px;font-size:18px;display:flex}.user-badge{align-items:center;gap:8px;font-size:13px;display:inline-flex}.cx-user{margin-left:auto}.people-accounts{border:1px solid var(--line);border-radius:6px;flex-wrap:wrap;gap:6px 14px;padding:6px 10px;display:flex}.people-accounts label{align-items:center;gap:4px;font-size:13px;display:inline-flex}.people-edit{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.people-pass{gap:6px;display:inline-flex}.people-pass input{border:1px solid var(--line);border-radius:6px;height:28px;padding:0 8px}.term{align-items:center;gap:3px;display:inline-flex}.term-q{opacity:.55;cursor:help;border:1px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;position:relative}.term-q:before{content:"?";font-size:10px;font-weight:600;line-height:1}.term-q:hover,.term-q:focus{opacity:1;outline:none}.term-q:hover:after,.term-q:focus:after{content:attr(data-tip);z-index:50;color:#fff;text-align:left;white-space:normal;background:#1b2430;border-radius:6px;width:min(260px,70vw);padding:8px 10px;font-size:12px;font-weight:400;line-height:1.55;position:absolute;top:calc(100% + 6px);left:-6px;box-shadow:0 4px 14px #0000002e}.sx-app,.sx-auth{--sx-ink:#171a2b;--sx-ink2:#545a72;--sx-ink3:#8a90a6;--sx-canvas:#f3f5fa;--sx-card:#fff;--sx-line:#e4e7f0;--sx-soft:#f5f6fa;--sx-rail:#14162a;--sx-rail-ink:#a6abc6;--sx-accent:#3a5bdb;--sx-accent-soft:#e8edfd;--sx-green:#157a52;--sx-green-soft:#e3f5ec;--sx-red:#c2392b;--sx-red-soft:#fdecea;--sx-amber-soft:#fdf3dd;--sx-violet-soft:#eeeafc;--sx-radius:20px;color:var(--sx-ink);font-family:IBM Plex Sans,system-ui,sans-serif}.sx-app{background:var(--sx-canvas);min-height:100vh;display:flex}.sx-icon{flex:none}.sx-rail{background:var(--sx-rail);flex-direction:column;flex:none;align-items:center;gap:6px;width:92px;height:100vh;padding:18px 0;display:flex;position:sticky;top:0}.sx-logo{width:38px;height:38px;color:var(--sx-rail);background:#fff;border-radius:12px;place-items:center;margin-bottom:22px;font-size:18px;font-weight:700;display:grid}.sx-rail-main,.sx-rail-bottom{flex-direction:column;align-items:center;gap:6px;display:flex}.sx-rail-bottom{margin-top:auto}.sx-rail-link{width:80px;color:var(--sx-rail-ink);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:8px 0;font-size:11.5px;text-decoration:none;display:flex}.sx-rail-link:hover{color:#fff;text-decoration:none}.sx-rail-icon{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.sx-rail-link.is-active{color:#fff;font-weight:600}.sx-rail-link.is-active .sx-rail-icon{color:var(--sx-rail);background:#fff}.sx-main{flex:1;min-width:0;padding:28px clamp(16px,4vw,56px) 48px}.sx-page{flex-direction:column;gap:24px;max-width:1180px;margin:0 auto;display:flex}.sx-demo{background:var(--sx-amber-soft);border-radius:12px;max-width:1180px;margin:0 auto 16px;padding:10px 16px;font-size:13.5px}.sx-banner{border-radius:28px;align-items:center;gap:22px;padding:28px 32px;display:flex}.sx-banner-icon{width:64px;height:64px;color:var(--sx-ink);background:#ffffffbf;border-radius:20px;flex:none;place-items:center;display:grid}.sx-banner-text{flex:1;min-width:0}.sx-banner h1{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700}.sx-banner p{color:var(--sx-ink2);margin:4px 0 0;font-size:15px}.sx-banner-actions{flex-wrap:wrap;gap:10px;display:flex}.sx-stack{flex-direction:column;gap:18px;display:flex}.sx-card{background:var(--sx-card);border:1px solid var(--sx-line);border-radius:var(--sx-radius);padding:24px 28px}.sx-card-callout{background:var(--sx-amber-soft);border-color:#0000}.sx-card-split{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sx-card-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--sx-ink3);margin:0 0 14px;font-size:12px;font-weight:600}.sx-card-title{color:var(--sx-ink);margin:0;font-size:17px}.sx-muted{color:var(--sx-ink2);margin:4px 0 0}.sx-small{font-size:13px}.sx-form{flex-direction:column;display:flex}.sx-row{border-top:1px solid var(--sx-line);grid-template-columns:minmax(160px,1fr) minmax(0,1.4fr);align-items:center;gap:16px;padding:14px 0;display:grid}.sx-form .sx-row:first-child,.sx-card-kicker+.sx-row,.sx-card-kicker+.sx-muted+.sx-row{border-top:0}.sx-row>span{flex-direction:column;font-weight:500;display:flex}.sx-row small{color:var(--sx-ink3);margin-top:2px;font-size:12.5px;font-weight:400}.sx-input{box-sizing:border-box;background:var(--sx-soft);width:100%;height:44px;font:inherit;color:inherit;border:1px solid #0000;border-radius:12px;padding:0 14px}.sx-input:focus{border-color:var(--sx-accent);background:#fff;outline:none}.sx-input:disabled{color:var(--sx-ink3)}.sx-form-actions{justify-content:flex-end;align-items:center;gap:12px;padding-top:12px;display:flex}.sx-btn{background:var(--sx-ink);color:#fff;height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:600;display:inline-flex}.sx-btn:disabled{cursor:default;background:#b9bdcc}.sx-btn-ghost{color:var(--sx-ink2);background:0 0}.sx-btn-danger{background:var(--sx-red-soft);color:var(--sx-red)}.sx-btn-wide{width:100%;margin-top:8px}.sx-link{color:var(--sx-accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-weight:500}.sx-ok{color:var(--sx-green);font-size:14px}.sx-err{color:var(--sx-red);font-size:14px}.sx-count{background:var(--sx-soft);min-width:22px;height:22px;color:var(--sx-ink2);letter-spacing:0;border-radius:11px;place-items:center;margin-left:6px;padding:0 6px;display:inline-grid}.sx-tag{background:var(--sx-accent-soft);color:var(--sx-accent);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.sx-tag-muted{background:var(--sx-soft);color:var(--sx-ink3)}.sx-settings{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;display:grid}.sx-subnav{flex-direction:column;gap:4px;display:flex;position:sticky;top:28px}.sx-subnav-link{color:var(--sx-ink2);border-radius:14px;align-items:center;gap:12px;padding:12px 16px;font-weight:500;text-decoration:none;display:flex}.sx-subnav-link:hover{background:#fff9;text-decoration:none}.sx-subnav-link.is-active{color:var(--sx-ink);background:#fff;box-shadow:0 1px 3px #171a2b0f}.sx-members{margin:0;padding:0;list-style:none}.sx-members li{border-top:1px solid var(--sx-line);align-items:center;gap:14px;padding:12px 0;display:flex}.sx-members li:first-child{border-top:0}.sx-avatar{background:var(--sx-accent-soft);width:40px;height:40px;color:var(--sx-accent);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.sx-member-name{flex:1;min-width:0}.sx-member-name small{color:var(--sx-ink3);display:block}.sx-member-name .sx-link{margin:0 0 0 8px;font-size:13px}.sx-warn-text{color:#9a6a00}.sx-account-picker{border:0;flex-wrap:wrap;gap:8px 18px;margin:8px 0 0;padding:0;display:flex}.sx-account-picker legend{margin-bottom:6px;padding:0;font-weight:600}.sx-account-picker label{align-items:center;gap:6px;display:inline-flex}.sx-account-edit{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:6px;display:flex}.sx-member-actions{align-items:center;gap:10px;display:flex}.sx-member-actions select.sx-input{width:auto;min-width:120px}.sx-member-actions .sx-btn{height:40px;padding:0 16px}.sx-invite{background:#ffffffbf;border-radius:16px;margin-top:16px;padding:4px 20px 16px}.sx-auth{background:var(--sx-canvas);box-sizing:border-box;flex-direction:column;align-items:center;min-height:100vh;padding:24px 16px 48px;display:flex}.sx-auth-top{align-items:center;gap:10px;width:100%;max-width:1080px;display:flex}.sx-auth-top .sx-logo{background:var(--sx-rail);color:#fff;margin:0}.sx-auth-top .language-switch{margin-left:auto}.sx-auth-card{background:var(--sx-card);box-sizing:border-box;border-radius:28px;width:100%;max-width:440px;margin-top:8vh;padding:36px 36px 30px;box-shadow:0 10px 40px #171a2b12}.sx-auth-card h1{margin:0;font-size:26px}.sx-auth-form{flex-direction:column;gap:6px;margin-top:22px;display:flex}.sx-auth-form label{margin-top:8px;font-size:14px;font-weight:500}.sx-auth-form label small{color:var(--sx-ink3);font-weight:400}@media (width<=760px){.sx-app{flex-direction:column}.sx-rail{flex-direction:row;gap:4px;width:auto;height:auto;padding:10px 12px;position:static;overflow-x:auto}.sx-rail-main,.sx-rail-bottom{flex:none}.sx-logo{flex:none;margin:0 8px 0 0}.sx-rail-main,.sx-rail-bottom{flex-direction:row;margin-top:0}.sx-rail-bottom{margin-left:auto}.sx-rail-link{width:64px}.sx-rail-icon{width:36px;height:36px}.sx-banner{flex-wrap:wrap;gap:14px;padding:20px}.sx-banner-text{flex:200px}.sx-banner-actions{width:100%}.sx-banner h1{font-size:22px}.sx-settings{grid-template-columns:1fr}.sx-subnav{flex-direction:row;position:static;overflow-x:auto}.sx-row{grid-template-columns:1fr;gap:8px}.sx-card{padding:20px}}.sx-rail-icon{position:relative}.sx-badge{color:#fff;text-align:center;background:#e5484d;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:2px;right:0}.sx-choices{flex-wrap:wrap;gap:10px;display:flex}.sx-choice{background:var(--sx-soft);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.sx-total{font-size:20px}.sx-link-block{display:block}.sx-notice{background:var(--sx-amber-soft);color:var(--sx-ink);border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:18px;padding:12px 18px;display:flex}.sx-notice-red{background:var(--sx-red-soft)}.sx-notice-action{color:var(--sx-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.sx-notice-action:disabled{color:var(--sx-ink3);cursor:default}.ob-page{--sx-ink:#171a2b;--sx-ink2:#545a72;--sx-ink3:#8a90a6;--sx-line:#e4e7f0;--sx-soft:#f5f6fa;--sx-accent:#3a5bdb;--sx-accent-soft:#e8edfd;--sx-green:#157a52;--sx-green-soft:#e3f5ec;--sx-red:#c2392b;--sx-red-soft:#fdecea;--sx-amber-soft:#fdf3dd;--sx-violet-soft:#eeeafc;--sx-rail:#14162a;--sx-card:#fff;--sx-canvas:#f3f5fa;--sx-radius:20px;min-height:100vh;color:var(--sx-ink);background:#fff;grid-template-columns:minmax(0,2fr) minmax(320px,1fr);font-family:IBM Plex Sans,system-ui,sans-serif;display:grid}.ob-loading{padding:48px}.ob-main{flex-direction:column;min-width:0;padding:28px clamp(16px,4vw,56px) 40px;display:flex}.ob-top{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.ob-brand{align-items:center;gap:10px;font-size:18px;display:flex}.ob-brand .sx-logo{background:var(--sx-rail);color:#fff;margin:0}a.ob-brand{color:inherit;text-decoration:none}.ob-later{color:var(--sx-ink2);white-space:nowrap;font-weight:600;text-decoration:none}.ob-later:hover{color:var(--sx-ink);text-decoration:underline}.ob-stepper{flex-wrap:wrap;gap:18px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.ob-stepper li{min-width:150px;color:var(--sx-ink3);flex-direction:column;gap:8px;font-weight:500;display:flex}.ob-stepper li.is-current,.ob-stepper li.is-done{color:var(--sx-ink)}.ob-stage{align-items:center;gap:8px;display:flex}.ob-dot{background:var(--sx-soft);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.is-current .ob-dot{background:var(--sx-accent);color:#fff}.is-done .ob-dot{background:var(--sx-ink);color:#fff}.ob-bar{background:var(--sx-line);border-radius:2px;height:4px;overflow:hidden}.ob-bar span{background:var(--sx-accent);height:100%;transition:width .3s;display:block}.is-done .ob-bar span{background:var(--sx-ink)}.ob-content{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:760px;margin:32px auto 0;display:flex}.ob-page .sx-demo{margin:18px 0 0}.ob-step{flex-direction:column;gap:14px;display:flex}.ob-step h1{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:700}.ob-step .sx-muted{margin:0}.ob-label{flex-direction:column;gap:2px;margin-top:12px;font-weight:600;display:flex}.ob-label small,.ob-field-label small{color:var(--sx-ink3);font-size:13px;font-weight:400}.ob-page .sx-input{height:52px;font-size:16px}.ob-textarea{resize:vertical;flex-shrink:0;padding:12px 14px;line-height:1.5;height:auto!important}.ob-hint-line{min-height:1.5em}.ob-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}.ob-page .sx-btn{height:52px;padding:0 28px;font-size:16px}.ob-error{margin:4px 0 0}.ob-center{text-align:center;align-self:center}.ob-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--sx-ink3);font-size:12px;font-weight:600}.ob-chips{border:0;margin:10px 0 0;padding:0}.ob-chips legend{letter-spacing:.08em;text-transform:uppercase;color:var(--sx-ink3);margin-bottom:10px;font-size:12px;font-weight:600}.ob-field-row .ob-chips{margin:0}.ob-field-row .ob-chips legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ob-chips>div{flex-wrap:wrap;gap:10px;display:flex}.ob-chip{border:1.5px solid var(--sx-line);height:44px;font:inherit;color:var(--sx-ink);cursor:pointer;background:#fff;border-radius:999px;padding:0 18px}.ob-chip.is-on{border-color:var(--sx-ink);background:var(--sx-ink);color:#fff}.ob-grid2{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.ob-option{border:1.5px solid var(--sx-line);min-height:56px;font:inherit;color:var(--sx-ink);text-align:left;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 20px;font-size:16px;display:flex}.ob-option:hover{border-color:var(--sx-ink2)}.ob-option.is-on{border-color:var(--sx-ink);box-shadow:inset 0 0 0 1px var(--sx-ink)}.ob-kinds{flex-wrap:wrap;gap:12px;display:flex}.ob-intro{flex-direction:column;gap:12px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ob-intro li{border:1px solid var(--sx-line);border-radius:24px;grid-template-columns:52px 28px 1fr;align-items:start;gap:14px;padding:20px 22px;display:grid}.ob-intro-icon,.ob-round{border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.ob-round{border-radius:50%;flex:none}.ob-intro-num{background:var(--sx-soft);width:28px;height:28px;color:var(--sx-ink2);border-radius:50%;place-items:center;margin-top:10px;font-size:13px;display:grid}.ob-intro b{font-size:17px}.ob-card{border:1px solid var(--sx-line);border-radius:24px;overflow:hidden}.ob-card-head{align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.ob-card-head>span:last-child{flex-direction:column;flex:1;gap:6px;display:flex}.ob-card-head small{color:var(--sx-ink2)}.ob-field-row{border-top:1px solid var(--sx-line);grid-template-columns:170px 1fr;align-items:center;gap:16px;padding:16px 24px;display:grid;position:relative}.ob-field-label{flex-direction:column;font-weight:600;display:flex}.ob-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ob-tag{background:var(--sx-soft);border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 12px;font-weight:500;display:inline-flex}.ob-tag-en,.pg-chips .ob-tag-en{color:var(--sx-ink3);margin-left:6px;font-size:12px;font-weight:400}.ob-tag button{color:var(--sx-ink3);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:16px}.ob-tag-add{background:var(--sx-soft);height:34px;color:var(--sx-ink2);border-radius:999px;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.ob-tag-add input{font:inherit;background:0 0;border:0;outline:none;width:150px}.ob-step-low{justify-content:flex-end}.ob-kind-line{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ob-kind-pill{background:var(--sx-accent-soft);color:var(--sx-accent);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-weight:600;display:inline-flex}.ob-inline{color:var(--sx-ink2);align-items:center;gap:6px;margin:0;display:inline-flex}.ob-question{margin:6px 0;font-size:19px;font-weight:600;line-height:1.45}.ob-answer{gap:12px;display:flex}.ob-answer .sx-input{border-color:var(--sx-accent);background:#fff;flex:1}.ob-result{background:var(--sx-green-soft);color:var(--sx-green);border-radius:14px;align-self:flex-start;padding:6px 16px;font-size:30px;font-weight:700}.ob-summary-text{margin:0;font-size:16px;line-height:1.55}.ob-progress{background:var(--sx-line);border-radius:3px;align-self:center;width:100%;max-width:460px;height:6px;margin-top:12px;overflow:hidden}.ob-progress span{background:var(--sx-accent);height:100%;transition:width .3s;display:block}.ob-progress-label{text-align:center;color:var(--sx-ink2);margin:0}.ob-lead{border:1px solid var(--sx-line);text-align:center;border-radius:28px;align-self:center;width:min(380px,100%);overflow:hidden}.ob-lead-top{background:linear-gradient(110deg,#dfe7fd,#f6f8ff);justify-content:center;padding:22px 0 0;display:flex}.ob-lead-top .ob-avatar{border:4px solid #fff;margin-bottom:-40px}.ob-lead h2{margin:52px 16px 4px;font-size:20px}.ob-lead h2 a{color:var(--sx-ink);text-decoration:none}.ob-lead h2 a:hover{text-decoration:underline}.ob-lead-headline{color:var(--sx-ink2);margin:0 20px}.ob-lead dl{border-top:1px solid var(--sx-line);text-align:left;flex-direction:column;gap:10px;margin:16px 20px 20px;padding-top:14px;display:flex}.ob-lead dl div{align-items:baseline;gap:10px;display:flex}.ob-lead dt{color:var(--sx-ink3);flex-shrink:0;align-items:center;gap:6px;min-width:92px;font-size:13px;display:flex}.ob-lead dd{margin:0;font-weight:500}.ob-lead.is-compact{text-align:left;align-self:start;width:100%}.ob-lead.is-compact .ob-lead-top{display:none}.ob-lead.is-compact h2{margin:18px 20px 4px;font-size:17px}.ob-avatar{background:var(--sx-accent-soft);color:var(--sx-accent);object-fit:cover;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.ob-avatar-sm{border:2px solid #fff;width:36px;height:36px;font-size:12px}.ob-avatar-md{width:56px;height:56px}.ob-avatar-lg{width:96px;height:96px;font-size:28px}.ob-review-buttons{justify-content:center;gap:14px;display:flex}.ob-review-buttons button{min-width:170px;height:52px;font:inherit;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.ob-no{background:var(--sx-red-soft);color:var(--sx-red)}.ob-yes{background:var(--sx-green-soft);color:var(--sx-green)}.ob-review-buttons button:disabled{opacity:.55;cursor:default}.ob-result-card{border:1px solid var(--sx-line);border-radius:999px;align-items:center;gap:16px;padding:20px 24px;display:flex}.ob-result-card>div{flex:1}.ob-result-card .sx-muted{font-size:14px}.ob-faces{display:flex}.ob-faces>*+*{margin-left:-10px}.ob-subtitle{margin:18px 0 0;font-size:17px}.ob-rules{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.ob-sequence{grid-template-columns:240px 1fr;align-items:start;gap:18px;display:grid}.ob-sequence-body{border:1px solid var(--sx-line);border-radius:24px;min-height:120px;padding:18px 22px}.ob-timeline{border-left:2px solid var(--sx-line);flex-direction:column;gap:16px;margin:0;padding:0 0 0 18px;list-style:none;display:flex}.ob-timeline li{position:relative}.ob-timeline li:before{content:"";background:var(--sx-ink3);border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:-25px}.ob-timeline-head{align-items:baseline;gap:10px;display:flex}.ob-bubble{background:var(--sx-soft);white-space:pre-wrap;border-radius:18px;margin:8px 0 0;padding:14px 16px;line-height:1.55}.ob-feedback{flex-direction:column;gap:8px;display:flex}.ob-feedback label{font-weight:600}.ob-side{background:linear-gradient(160deg,#eef2fd,#f7f8fc 60%);padding:140px 32px 40px}.ob-summary{background:#fff;border-radius:28px;flex-direction:column;gap:18px;padding:22px 24px;display:flex;position:sticky;top:40px;box-shadow:0 10px 40px #171a2b0f}.ob-sum-row{gap:14px;display:flex}.ob-sum-row>div{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ob-sum-icon{background:var(--sx-soft);width:40px;height:40px;color:var(--sx-ink2);border-radius:12px;flex:none;place-items:center;display:grid}.ob-sum-row.is-filled .ob-sum-icon{background:var(--sx-accent-soft);color:var(--sx-accent)}.ob-sum-label{letter-spacing:.08em;text-transform:uppercase;color:var(--sx-ink3);font-size:12px;font-weight:600}.ob-sum-value{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.ob-sum-empty{flex-direction:column;gap:6px;display:flex}.ob-sum-empty i{background:var(--sx-soft);border-radius:4px;height:8px;display:block}.ob-sum-empty i+i{width:60%}@media (width<=900px){.ob-page{grid-template-columns:1fr}.ob-side{padding:0 16px 32px}.ob-summary{position:static}.ob-stepper{width:100%;margin:0}.ob-stepper li{flex:1;min-width:0;font-size:13px}.ob-grid2{grid-template-columns:1fr}.ob-field-row{grid-template-columns:1fr;gap:8px}.ob-sequence{grid-template-columns:1fr}.ob-answer{flex-direction:column}.ob-review-buttons button{flex:1;min-width:0}.ob-step h1{font-size:24px}.ob-result-card{border-radius:24px;flex-wrap:wrap}}.ob-connect{flex-direction:column;gap:6px;display:flex}.ob-password{display:block;position:relative}.ob-password .sx-input{width:100%;padding-right:96px}.ob-password button{color:var(--sx-ink2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ob-secure{color:var(--sx-green);align-items:center;gap:8px;margin:8px 0 0;font-size:14px;display:flex}.ob-waiting{padding:18px 0;font-size:16px}.ob-accounts{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ob-accounts li{border:1px solid var(--sx-line);border-radius:18px;align-items:center;gap:14px;padding:14px 18px;display:flex}.ob-account-name{flex-direction:column;flex:1;display:flex}.ob-account-name small{color:var(--sx-ink3)}.ob-badge-ok{background:var(--sx-green-soft);color:var(--sx-green);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.ob-safety{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ob-safety li{color:var(--sx-ink2);align-items:center;gap:8px;display:flex}.ob-safety .sx-icon{color:var(--sx-green)}.ob-name-row{align-items:center;gap:12px;display:flex}.ob-name-row .sx-input{flex:1}.ob-levels{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ob-level{border:1.5px solid var(--sx-line);font:inherit;color:var(--sx-ink);text-align:left;cursor:pointer;background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:16px;display:flex}.ob-level.is-on{border-color:var(--sx-accent);box-shadow:0 0 0 1px var(--sx-accent)}.ob-level-head{border-bottom:1px solid var(--sx-line);flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:10px;display:flex}.ob-level-head small{color:var(--sx-ink3);font-style:italic}.ob-level-head svg{margin-left:auto}.ob-level-line{color:var(--sx-ink2);align-items:center;gap:8px;font-size:14px;display:flex}.ob-level-line .sx-icon{color:#b7791f;flex:none}.ob-level-line.is-auto .sx-icon{color:var(--sx-green)}.ob-gauge-track{stroke:var(--sx-line)}.ob-gauge-needle{stroke:var(--sx-ink);stroke-linecap:round}.ob-gauge-0 .ob-gauge-fill{stroke:#f0b34d}.ob-gauge-1 .ob-gauge-fill{stroke:#6b8cf0}.ob-gauge-2 .ob-gauge-fill{stroke:#3fae7f}.ob-guard{background:var(--sx-green-soft);color:var(--sx-green);border-radius:18px;align-items:flex-start;gap:10px;margin:6px 0 0;padding:14px 18px;display:flex}.ob-guard .sx-icon{flex:none;margin-top:2px}.ob-launched{background:linear-gradient(160deg,#eef2fd,#f7f8fc 60%);place-items:center;min-height:100vh;padding:24px 16px;display:grid}.ob-launched-card{text-align:center;background:#fff;border-radius:28px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:520px;padding:40px 36px;display:flex;box-shadow:0 10px 40px #171a2b12}.ob-launched-card .ob-round{border-radius:22px;width:72px;height:72px}.ob-launched-card h1{margin:0;font-size:28px}.ob-launched{--sx-ink:#171a2b;--sx-ink2:#545a72;--sx-line:#e4e7f0;color:var(--sx-ink);font-family:IBM Plex Sans,system-ui,sans-serif}@media (width<=900px){.ob-levels{grid-template-columns:1fr}.ob-name-row{flex-direction:column;align-items:stretch}}.ob-dots{align-items:center;gap:10px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.ob-dots li{color:var(--sx-ink3);align-items:center;gap:8px;font-weight:600;display:flex}.ob-dots li+li:before{content:"";background:var(--sx-line);border-radius:1px;width:18px;height:2px}.ob-dots li.is-current{color:var(--sx-ink)}.ob-dot-label{white-space:nowrap}.ob-pill{border:1px solid var(--sx-line);color:var(--sx-ink);white-space:nowrap;background:#fff;border-radius:999px;padding:8px 16px;font-weight:600;text-decoration:none;box-shadow:0 1px 2px #171a2b0f}.ob-pill:hover{border-color:var(--sx-ink3)}.ob-site-box{border:1.5px dashed var(--sx-line);border-radius:18px;gap:10px;padding:14px;display:flex}.ob-site-box .sx-input{flex:1}.ob-actions-start{justify-content:space-between}.ob-underline{color:var(--sx-ink2);margin:0;text-decoration:underline}.ob-pick{flex-direction:column;gap:10px;display:flex}.ob-pick-item{border:1.5px solid var(--sx-line);font:inherit;color:var(--sx-ink);text-align:left;cursor:pointer;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:14px 18px;display:flex}.ob-pick-item.is-on{border-color:var(--sx-accent);box-shadow:0 0 0 1px var(--sx-accent)}.ob-pick-item.is-on>.sx-icon{color:var(--sx-accent)}.ob-warn{background:var(--sx-amber-soft);color:#7a5200;border-radius:18px;align-items:flex-start;gap:10px;margin:6px 0 0;padding:14px 18px;display:flex}.ob-warn .sx-icon{flex:none;margin-top:2px}.ob-sub-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}@media (width<=900px){.ob-dots{width:100%;margin:0}.ob-site-box{flex-direction:column}}.ob-open-hint{text-align:center;align-self:center;width:min(380px,100%);font-size:12.5px;line-height:1.5}.ob-lead-note{background:var(--sx-soft);text-align:left;border-radius:12px;margin:12px 20px 0;padding:7px 10px}.ob-lead-note.is-good{background:var(--sx-green-soft)}.ob-lead-note.is-poor{background:var(--sx-red-soft)}.ob-lead-note.is-maybe{background:var(--sx-amber-soft)}.ob-lead-note p{margin:0;font-size:13px;line-height:1.4;display:inline}.ob-lead-note .sx-tag{vertical-align:1px;margin-right:6px;padding:0 7px;font-size:12px;line-height:1.6}.ob-lead-words{flex-wrap:wrap;gap:6px;display:flex}.ob-lead-about{text-align:left;margin:-6px 20px 18px;font-size:14px}.ob-lead-about b{color:var(--sx-ink3);margin-bottom:4px;font-size:13px;font-weight:500;display:block}.ob-lead-about p{max-height:9.3em;margin:0 0 4px;line-height:1.55;overflow-y:auto}.ob-lead-open{text-align:left;color:var(--sx-green);margin:-8px 20px 18px;font-size:13px}.ob-lead-note .sx-tag,.ob-lead-words .sx-tag{margin-left:0}.ob-lead-note .sx-tag-green{color:var(--sx-green);background:#fff}.ob-lead-note .sx-tag-amber{color:#9a6400;background:#fff}.ob-lead-note .sx-tag-red{color:var(--sx-red);background:#fff}.ag-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.ag-card{background:var(--sx-card);border:1px solid var(--sx-line);border-radius:var(--sx-radius);flex-direction:column;gap:10px;padding:18px 20px;display:flex}.ag-card-head{align-items:center;gap:10px;display:flex}.ag-card-head b{font-size:16px}.ag-mark{background:var(--sx-accent-soft);width:34px;height:34px;color:var(--sx-accent);border-radius:11px;place-items:center;display:grid}.ag-pill{background:var(--sx-soft);color:var(--sx-ink2);border-radius:999px;padding:2px 10px;font-size:12.5px}.ag-pill.is-on{background:var(--sx-green-soft);color:var(--sx-green)}.ag-toggle{margin:0 0 0 auto;font-size:13.5px}.ag-funnel{color:var(--sx-ink2);font-variant-numeric:tabular-nums;margin:0;font-size:13.5px}.ag-autonomy{color:var(--sx-ink2);align-items:center;gap:10px;font-size:13.5px;display:flex}.ag-autonomy .sx-input{width:auto;height:36px;padding:0 10px}.ag-notes{color:var(--sx-ink2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ag-notes li{align-items:flex-start;gap:6px;display:flex}.ag-notes .is-ok{color:var(--sx-green)}.ag-notes .is-wait{color:#9a6700}.ag-notes .is-bad{color:var(--sx-red)}.ap-count{background:#fff;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600}.ap-list{flex-direction:column;gap:14px;display:flex}.ap-card{background:var(--sx-card);border:1px solid var(--sx-line);border-radius:var(--sx-radius);flex-direction:column;gap:12px;padding:18px 22px;display:flex}.ap-head{align-items:center;gap:12px;display:flex}.ap-who{flex-direction:column;flex:1;min-width:0;display:flex}.ap-who a{color:var(--sx-ink)}.ap-who small{color:var(--sx-ink3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ap-kind{white-space:nowrap;background:var(--sx-accent-soft);color:var(--sx-accent);border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:600}.ap-kind-invite{background:var(--sx-violet-soft);color:#5b3fc4}.ap-kind-reply{background:var(--sx-green-soft);color:var(--sx-green)}.ap-kind-handoff{background:var(--sx-amber-soft);color:#9a6700}.ap-quote{background:var(--sx-soft);border-left:3px solid var(--sx-line);border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.ap-quote small{color:var(--sx-ink3);margin-bottom:2px;font-size:12px;display:block}.ap-reason{color:#9a6700;margin:0;font-size:13.5px}.ap-nonote,.ap-rule{color:var(--sx-ink2);align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.ap-rule{color:var(--sx-ink3);font-size:12.5px}.ap-text{resize:vertical;width:100%;height:auto;min-height:0;line-height:1.55;font:inherit;padding:12px 14px}.ap-actions{align-items:center;gap:8px;display:flex}.ap-from{color:var(--sx-ink3);margin-right:auto;font-size:13px}.ap-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:48px 28px;display:flex}.ap-empty h2{margin:8px 0 0;font-size:18px}.lm-intro{margin:0}.lm-head{align-items:center;gap:12px;margin-bottom:8px;display:flex}.lm-name{flex-direction:column;display:flex}.lm-name small{color:var(--sx-ink3);font-size:12.5px}.lm-row{border-top:1px solid var(--sx-line);grid-template-columns:minmax(150px,220px) 1fr 44px;align-items:center;gap:6px 16px;padding:12px 0;font-size:14px;display:grid}.lm-range{width:100%;accent-color:var(--sx-accent)}.lm-range.is-risky{accent-color:var(--sx-red)}.lm-value{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.lm-value.is-risky{color:var(--sx-red)}.lm-warn{color:var(--sx-red);grid-column:2/-1;margin:0;font-size:12.5px}.lm-ramp{background:var(--sx-accent-soft);color:var(--sx-ink2);border-radius:12px;align-items:flex-start;gap:8px;margin:4px 0 0;padding:10px 14px;font-size:13.5px;display:flex}@media (width<=640px){.lm-row{grid-template-columns:1fr 44px}.lm-row label{grid-column:1/-1}.ap-actions{flex-wrap:wrap}}.lm-hours{border-top:1px solid var(--sx-line);padding:12px 0}.lm-hours-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lm-hours-head b{margin-right:8px}.lm-hours-hint{margin:4px 0 0;font-size:12.5px}.lm-hours-form{grid-template-columns:2fr 1fr 1fr;gap:12px;margin-top:12px;display:grid}.lm-hours-field{color:var(--sx-ink2);flex-direction:column;gap:4px;font-size:13px;display:flex}.lm-days,.lm-hours-form .sx-err,.lm-hours-form .sx-form-actions{grid-column:1/-1}.lm-days{flex-wrap:wrap;gap:6px;display:flex}.lm-day{border:1px solid var(--sx-line);color:var(--sx-ink2);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px}.lm-day.is-on{border-color:var(--sx-accent);background:var(--sx-accent-soft);color:var(--sx-ink)}.lm-remove{justify-content:flex-end;margin-top:12px;display:flex}.lm-confirm .sx-btn.sx-btn-danger{background:var(--sx-red);color:#fff}.lm-confirm .sx-btn.sx-btn-danger:hover:not(:disabled){background:var(--sx-red);filter:brightness(.92)}.lm-stopped{background:var(--sx-amber-soft);border-radius:12px;margin:0 0 12px;padding:12px 14px}.lm-stopped>p{margin:0 0 8px}.lm-stopped .ob-connect{max-width:420px}.lm-confirm{background:var(--sx-red-soft);border-radius:12px;margin-top:12px;padding:12px 14px}.lm-confirm p{margin:0 0 8px}@media (width<=640px){.lm-hours-form{grid-template-columns:1fr 1fr}.lm-hours-form .lm-hours-field:first-child{grid-column:1/-1}}.pg-alert{background:var(--sx-red-soft);color:var(--sx-red);border-radius:16px;align-items:center;gap:14px;margin:0 0 14px;padding:14px 18px;display:flex}.pg-alert>span{flex:1;min-width:0}.pg-alert b{display:block}.pg-alert small{margin-top:2px;display:block}.pg-alert .sx-btn{flex:none}.lm-warmup{border-top:1px solid var(--sx-line);flex-direction:column;gap:8px;padding:12px 0;display:flex}.lm-warmup p{margin:0}.lm-warmup-actions{gap:8px;display:flex}.wu-active{cursor:pointer;align-items:flex-start;gap:10px;margin:12px 0;display:flex}.wu-active input{margin-top:4px}.wu-active span{flex-direction:column;gap:2px;display:flex}.wu-active small{color:var(--sx-ink2);font-size:13px}.wu-found-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.wu-found{flex-direction:column;gap:10px;max-height:560px;margin:12px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.wu-found-row{border:1px solid var(--sx-line);border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.wu-found-row.is-filtered{opacity:.75}.wu-found-row input{margin-top:4px}.wu-found-who{margin:0 0 4px}.wu-found-who small{color:var(--sx-ink2)}.wu-found-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 4px;font-size:14px;display:-webkit-box;overflow:hidden}.wu-found-tag{margin-left:8px;font-size:12px}.wu-found-tag.is-filtered{background:var(--sx-soft);color:var(--sx-ink3)}.wu-found-tag.is-pending{background:var(--sx-green-soft);color:var(--sx-green)}.pg-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pg-tabs{flex-wrap:wrap;gap:6px;display:flex}.pg-tabs button{color:var(--sx-ink2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding:8px 14px;font-weight:500;display:inline-flex}.pg-tabs button.is-active{color:var(--sx-ink);background:#fff;box-shadow:0 1px 3px #171a2b14}.pg-filters{flex-wrap:wrap;gap:10px;display:flex}.pg-filters .sx-input{border-color:var(--sx-line);background:#fff;width:auto;min-width:170px;height:40px}.pg-filters-wide input[type=search]{flex:1;min-width:220px}.pg-outline{border:1px solid var(--sx-line);color:var(--sx-ink);background:#fff}.pg-step{background:var(--sx-soft);color:var(--sx-ink2);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-block}.pg-step.is-blue{background:var(--sx-accent-soft);color:var(--sx-accent)}.pg-step.is-violet{background:var(--sx-violet-soft);color:#5b3fc4}.pg-step.is-green{background:var(--sx-green-soft);color:var(--sx-green)}.pg-step.is-muted{color:var(--sx-ink3)}.pg-icon-btn{width:32px;height:32px;color:var(--sx-ink2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.pg-icon-btn:hover{background:var(--sx-soft)}.pg-small-link{color:var(--sx-accent);font-size:13.5px}.pg-warn{color:#9a6700;align-items:center;gap:8px;font-size:13.5px;display:flex}.pg-ok{color:var(--sx-green);align-items:center;gap:8px;font-weight:500;display:flex}.pg-back{color:var(--sx-ink2);font-size:14px;text-decoration:none}.im-preview{gap:10px;margin:14px 0 8px;display:grid}.im-preview p{margin:0}.im-counts{color:var(--sx-ink2);gap:4px;margin:0;padding-left:18px;display:grid}.im-counts .is-good{color:var(--sx-ink);font-weight:600}.im-sample td{padding:8px 12px}.pg-table-card{padding:6px 0;overflow-x:auto}.pg-table{border-collapse:collapse;width:100%;font-size:14px}.pg-table th{text-align:left;color:var(--sx-ink3);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--sx-line);padding:12px 16px;font-size:12px;font-weight:600}.pg-table td{border-bottom:1px solid var(--sx-line);vertical-align:middle;padding:10px 16px}.pg-table tr:last-child td{border-bottom:0}.pg-row{cursor:pointer}.pg-check{width:36px}.pg-when{color:var(--sx-ink3);white-space:nowrap}.pg-event{color:var(--sx-ink2)}.pg-person{align-items:center;gap:10px;min-width:0;display:flex}.pg-person>span{flex-direction:column;min-width:0;display:flex}.pg-person small{color:var(--sx-ink3);text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:12.5px;overflow:hidden}.pg-person-btn{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pg-company{align-items:center;gap:8px;display:inline-flex}.pg-company>span{background:var(--sx-soft);width:24px;height:24px;color:var(--sx-ink2);border-radius:7px;place-items:center;font-size:12px;font-weight:600;display:grid}.pg-empty{padding:24px 16px}.pg-pager{color:var(--sx-ink2);justify-content:flex-end;align-items:center;gap:8px;padding:10px 16px 4px;font-size:13.5px;display:flex}.pg-bulk{border:1px solid var(--sx-line);background:#fff;border-radius:14px;align-items:center;gap:14px;padding:10px 16px;display:flex}.ck-now{gap:22px;display:flex}.ck-now>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ck-now small{width:100%;color:var(--sx-ink3);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:600}.ck-pill{color:var(--sx-ink2);background:#ffffffb3;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.ck-pill.is-on{background:var(--sx-ink);color:#fff}.ck-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ck-head h2,.ck-title{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:650;display:flex}.ck-title small{font-size:13px;font-weight:400}.ck-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.ck-card{background:var(--sx-card);border:1px solid var(--sx-line);border-radius:var(--sx-radius);flex-direction:column;gap:8px;padding:16px 20px;display:flex}.ck-card header{color:var(--sx-ink3);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ck-card-icon{border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.ck-card b{font-variant-numeric:tabular-nums;font-size:28px}.ck-spark{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;width:100%;height:30px}.ck-spark polyline{vector-effect:non-scaling-stroke}.ck-blue .ck-card-icon{background:var(--sx-accent-soft);color:var(--sx-accent)}.ck-blue .ck-spark{stroke:var(--sx-accent)}.ck-amber .ck-card-icon{background:var(--sx-amber-soft);color:#9a6700}.ck-amber .ck-spark{stroke:#d39a1c}.ck-green .ck-card-icon{background:var(--sx-green-soft);color:var(--sx-green)}.ck-green .ck-spark{stroke:var(--sx-green)}.ck-violet .ck-card-icon{background:var(--sx-violet-soft);color:#6a4fd8}.ck-violet .ck-spark{stroke:#7b61e8}.ck-funnel{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ck-funnel li{grid-template-columns:150px minmax(0,1fr) 90px;align-items:center;gap:14px;font-size:14px;display:grid}.ck-funnel-bar{background:var(--sx-soft);border-radius:8px;height:22px;overflow:hidden}.ck-funnel-bar span{background:linear-gradient(90deg, #9fb3f5, var(--sx-accent));border-radius:8px;height:100%;display:block}.ck-funnel .is-good .ck-funnel-bar span{background:var(--sx-green)}.ck-funnel .is-bad .ck-funnel-bar span{background:#c7cad6}.ck-funnel-n{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.ck-funnel-n small{color:var(--sx-ink3)}.pg-agents{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.pg-agent{background:var(--sx-card);border:1px solid var(--sx-line);border-radius:var(--sx-radius);color:inherit;font:inherit;text-align:left;flex-direction:column;gap:10px;padding:18px 20px;text-decoration:none;display:flex}.pg-agent:hover{text-decoration:none;box-shadow:0 4px 18px #171a2b12}.pg-agent header{align-items:center;gap:10px;display:flex}.pg-agent header b{flex:1;font-size:16px}.pg-agent-new{cursor:pointer;min-height:190px;color:var(--sx-ink2);background:0 0;border-style:dashed;justify-content:center;align-items:center}.pg-line{color:var(--sx-ink2);gap:8px;margin:0;font-size:13.5px;display:flex}.pg-line.is-bad{color:var(--sx-red)}.pg-counts{background:var(--sx-soft);text-align:center;border-radius:14px;grid-template-columns:repeat(3,1fr);margin:4px 0 0;padding:12px 0;display:grid}.pg-counts dd{font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:650}.pg-counts dt{color:var(--sx-ink3);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:600}.pg-counts-link{color:inherit;margin-top:12px;text-decoration:none;display:block}.pg-agent-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pg-agent-head>div{flex:1;min-width:200px}.pg-agent-head h1{margin:0;font-size:26px}.pg-mark-lg{border-radius:50%;width:52px;height:52px}.pg-subtabs{border-bottom:1px solid var(--sx-line);gap:22px;display:flex;overflow-x:auto}.pg-subtabs a{color:var(--sx-ink2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 0;text-decoration:none;display:inline-flex}.pg-subtabs a.is-active{color:var(--sx-ink);border-color:var(--sx-ink);font-weight:600}.pg-working{background:var(--sx-accent-soft);color:var(--sx-accent);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.pg-working span{flex-direction:column;display:flex}.pg-working small{color:var(--sx-ink2)}.pg-chips{margin-top:14px}.pg-chips h3,.pg-memory h3,.pg-nurture h3{color:var(--sx-ink2);margin:0 0 8px;font-size:14px;font-weight:600}.pg-chips span{background:var(--sx-soft);border-radius:999px;margin:0 8px 8px 0;padding:6px 14px;font-size:13.5px;display:inline-block}.pg-textarea{resize:vertical;height:auto;padding:10px 14px;line-height:1.5}.pg-memory{margin-top:18px}.pg-memory ul{margin:0;padding:0;list-style:none}.pg-memory li{border-top:1px solid var(--sx-line);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.pg-add{gap:8px;margin-top:8px;display:flex}.pg-add .sx-input{height:40px}.pg-accounts{margin:12px 0 0;padding:0;list-style:none}.pg-accounts li{border-top:1px solid var(--sx-line);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.pg-accounts label{cursor:pointer;align-items:center;gap:12px;display:flex}.pg-accounts label>span:last-child{flex-direction:column;display:flex}.pg-accounts small{color:#9a6700;font-size:12.5px}.pg-nurture header{align-items:center;gap:10px;margin-bottom:12px;display:flex}.pg-unmet{color:#9a6700;flex-direction:column;gap:6px;margin:0 0 12px;padding:0;font-size:14px;list-style:none;display:flex}.pg-unmet li{align-items:center;gap:6px;display:flex}.pg-danger{border-color:var(--sx-red-soft)}.pg-draft{border-color:var(--sx-amber-soft);align-items:center;gap:16px;display:flex}.pg-draft p{flex:1;margin:0;font-weight:600}.pg-draft .sx-form-actions{padding-top:0}.pg-overlay{z-index:30;background:#14162a52;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pg-overlay.is-drawer{place-items:stretch end;padding:0}.pg-dialog{box-sizing:border-box;background:#fff;border-radius:24px;width:min(560px,100%);max-height:90vh;padding:24px 28px;overflow:auto}.pg-dialog header{justify-content:space-between;align-items:center;display:flex}.pg-dialog h2{margin:0;font-size:20px}.pg-radios{border:0;flex-direction:column;gap:8px;margin:14px 0;padding:0;display:flex}.pg-radios legend{margin-bottom:6px;font-weight:600}.pg-radios label{align-items:center;gap:8px;display:flex}.pg-file{flex-direction:column;gap:6px;font-weight:600;display:flex}.pg-drawer{box-sizing:border-box;background:#fff;flex-direction:column;gap:16px;width:min(520px,100vw);height:100%;padding:28px 28px 40px;display:flex;position:relative;overflow-y:auto}.pg-drawer-close{position:absolute;top:14px;right:14px}.pg-drawer-head{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pg-drawer-head h2{margin:6px 0 0;font-size:22px}.pg-drawer-head .sx-muted{margin:0}.pg-drawer-agent{background:var(--sx-soft);border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.pg-drawer-agent>div:first-child{align-items:center;gap:10px;display:flex}.pg-mark{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.pg-mark .sx-btn{height:34px;padding:0 14px}.pg-mark small{width:100%}.pg-thread{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pg-bubble{flex-direction:column;gap:4px;max-width:85%;display:flex}.pg-bubble small{color:var(--sx-ink3);font-size:12px}.pg-bubble p{white-space:pre-wrap;border-radius:16px;margin:0;padding:10px 14px;line-height:1.5}.pg-bubble.is-them{align-self:flex-start}.pg-bubble.is-them p{background:var(--sx-soft);border-bottom-left-radius:4px}.pg-bubble.is-us{align-self:flex-end;align-items:flex-end}.pg-bubble.is-us p{background:var(--sx-accent);color:#fff;border-bottom-right-radius:4px}.pg-history{flex-direction:column;gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.pg-history time{min-width:110px;color:var(--sx-ink3);font-size:12.5px;display:inline-block}.cv-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:18px;display:grid}.cv-list{border-radius:var(--sx-radius);border:1px solid var(--sx-line);background:#fff;margin:0;padding:6px;list-style:none}.cv-list button{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.cv-list button.is-active{background:var(--sx-accent-soft)}.cv-who{flex-direction:column;flex:1;min-width:0;display:flex}.cv-who b{align-items:center;gap:6px;display:flex}.cv-who small{color:var(--sx-ink3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cv-list time{color:var(--sx-ink3);white-space:nowrap;font-size:12px}.cv-dot{background:#e5484d;border-radius:50%;width:8px;height:8px}.cv-thread{border:1px solid var(--sx-line);border-radius:var(--sx-radius);background:#fff;flex-direction:column;gap:16px;padding:18px 22px;display:flex}.cv-thread header{border-bottom:1px solid var(--sx-line);align-items:center;gap:12px;padding-bottom:12px;display:flex}.cv-thread header .pg-person{flex:1}.cv-reply{border-top:1px solid var(--sx-line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.cv-reply textarea{resize:vertical}.cv-reply-note{color:var(--sx-ink2);align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.cv-reply-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.cv-reply-actions small{margin-right:auto}.cv-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:640px;margin:24px auto;display:flex}.cv-empty h2{margin:0;font-size:22px}.cv-feed{text-align:left;flex-direction:column;gap:12px;width:100%;margin:18px 0;padding:0;list-style:none;display:flex}.cv-feed li{align-items:center;gap:12px;display:flex}.cv-feed time{min-width:100px;color:var(--sx-ink3);font-size:12.5px}.cv-feed li>span{flex-direction:column;min-width:0;display:flex}.cv-feed small{color:var(--sx-ink3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}@media (width<=760px){.ck-now{flex-direction:column;gap:10px}.ck-funnel li{grid-template-columns:1fr 70px}.ck-funnel-bar{grid-area:2/1/auto/-1}.cv-layout{grid-template-columns:1fr}.pg-filters .sx-input{flex:140px;min-width:0}.pg-person small{max-width:180px}}.ag-autonomy .ob-levels{margin-top:14px}.wu-tabs{flex-wrap:wrap;gap:10px;display:flex}.wu-tab{border:1px solid var(--sx-line);background:var(--sx-card);font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:10px;padding:10px 16px 10px 10px;display:flex;position:relative}.wu-tab span:nth-child(2){flex-direction:column;display:flex}.wu-tab small{color:var(--sx-ink3);font-size:12.5px}.wu-tab.is-active{border-color:var(--sx-accent);box-shadow:0 0 0 3px var(--sx-accent-soft)}.wu-tab .sx-badge,.ap-tab-n{margin-left:6px;position:static}.wu-head{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.wu-head-text{flex:280px;min-width:0}.wu-head h2{color:var(--sx-ink);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:20px;display:flex}.wu-ring{flex:none;place-items:center;width:76px;height:76px;display:grid;position:relative}.wu-ring svg{width:100%;height:100%;position:absolute;inset:0}.wu-ring circle{fill:none;stroke-width:6px}.wu-ring-track{stroke:var(--sx-soft)}.wu-ring-done{stroke:var(--sx-green);stroke-linecap:round}.wu-ring b{color:var(--sx-green);font-size:22px}.wu-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wu-pill{background:var(--sx-amber-soft);color:#9a6700;border-radius:999px;padding:3px 12px;font-size:12.5px;font-weight:600}.wu-pill-ready{background:var(--sx-green-soft);color:var(--sx-green)}.wu-pill-paused{background:var(--sx-red-soft);color:var(--sx-red)}.wu-note{color:var(--sx-ink2);flex-direction:column;gap:2px;margin:10px 0 0;font-size:14.5px;display:flex}.wu-note b{color:var(--sx-ink)}.wu-note-good{color:var(--sx-green);font-weight:600}.wu-note-bad{color:var(--sx-red)}.wu-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.wu-checks{flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}.wu-check{align-items:flex-start;gap:12px;font-size:14.5px;display:flex}.wu-check>span:last-child{flex-direction:column;display:flex}.wu-check small{color:var(--sx-ink3);font-weight:400}.wu-check-mark{border:2px solid var(--sx-line);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.wu-check-ok .wu-check-mark{background:var(--sx-green);border-color:var(--sx-green);color:#fff}.wu-check-ok b{color:var(--sx-ink2);font-weight:500}.wu-check-unknown .wu-check-mark{border-style:dashed}.wu-why{margin-top:2px;font-size:13px;display:block;color:var(--sx-ink2)!important}.wu-stats{flex-direction:column;gap:10px;margin:14px 0 6px;padding:0;font-size:15px;list-style:none;display:flex}.wu-stats li{align-items:center;gap:10px;display:flex}.wu-stats .sx-icon{color:var(--sx-green)}.wu-settings{grid-template-columns:2fr 1fr;gap:18px;margin-top:14px;display:grid}.wu-settings label{flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;display:flex}.wu-keywords{resize:vertical;height:auto;padding:10px 14px;line-height:1.6}.ap-tabs{margin-bottom:4px}.apw-kind-comment{background:var(--sx-accent-soft);color:var(--sx-accent)}.apw-kind-post{background:var(--sx-violet-soft);color:#5b3fc4}.apw-kind-likes{background:var(--sx-green-soft);color:var(--sx-green)}.apw-post a{margin-top:6px;font-size:13px;display:inline-block}.apw-text{white-space:pre-line;display:block}.apw-clamp{-webkit-line-clamp:2;color:var(--sx-ink2);-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.apw-title{margin:0;font-size:14.5px}.apw-likes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.apw-likes li+li{border-top:1px solid var(--sx-line)}.apw-likes label{cursor:pointer;gap:12px;padding:12px 0;display:flex}.apw-likes label>span{flex-direction:column;min-width:0;font-size:14px;display:flex}.apw-likes input{flex:none;width:18px;height:18px;margin-top:2px}@media (width<=760px){.wu-settings{grid-template-columns:1fr}.wu-head{gap:14px}.wu-head .sx-btn{width:100%}}.st-card{margin-bottom:18px}.st-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.st-steps{flex-direction:column;gap:4px;margin:16px 0 0;padding:0;list-style:none;display:flex}.st-steps li{border-radius:14px;align-items:center;gap:14px;padding:10px 12px;display:flex}.st-steps li.is-next{background:var(--sx-accent-soft)}.st-mark{border:2px solid var(--sx-line);width:28px;height:28px;color:var(--sx-ink3);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.is-done .st-mark{background:var(--sx-green);border-color:var(--sx-green);color:#fff}.is-done .st-text b{color:var(--sx-ink3);font-weight:500;text-decoration:line-through}.is-next .st-mark{border-color:var(--sx-accent);color:var(--sx-accent);background:#fff}.st-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.st-text small{color:var(--sx-ink2);font-size:13.5px}.st-go{flex:none;height:38px;padding:0 16px}@media (width<=760px){.st-steps li{flex-wrap:wrap}.st-go{width:100%}}.ob-next{background:var(--sx-soft);text-align:left;border-radius:16px;margin:18px 0 22px;padding:16px 18px;font-size:14.5px}.ob-next ol{color:var(--sx-ink2);flex-direction:column;gap:8px;margin:8px 0 0;padding-left:20px;display:flex}.as-page{flex-direction:column;gap:14px;display:flex}.as-thread{flex-direction:column;gap:16px;display:flex}.as-msg{align-items:flex-start;gap:12px;display:flex}.as-me{justify-content:flex-end}.as-me .as-body{background:var(--sx-ink);color:#fff;border-radius:18px 18px 4px;max-width:75%;padding:12px 16px}.as-me .as-body p{white-space:pre-line;margin:0}.as-avatar{background:var(--sx-violet-soft);color:#5b3fc4;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.as-bot .as-body{background:var(--sx-card);border:1px solid var(--sx-line);border-radius:4px 18px 18px;flex-direction:column;flex:1;gap:12px;min-width:0;padding:14px 18px;display:flex}.as-bot .as-body>p{white-space:pre-line;margin:0;line-height:1.6}.as-status{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.as-inline{height:32px;color:var(--sx-accent);padding:0 12px}.as-thinking p{color:var(--sx-ink3)}.as-thinking p:last-child{color:var(--sx-ink2);font-weight:600}.as-note{color:var(--sx-ink2);margin:0}.as-card{padding:18px 20px}.as-card h3{color:var(--sx-ink);margin:0;font-size:15.5px}.as-copy{margin-top:12px}.as-copy header{justify-content:space-between;align-items:center;display:flex}.as-copy p{white-space:pre-line;color:var(--sx-ink2);margin:4px 0 0}.as-asks{flex-wrap:wrap;gap:8px;display:flex}.as-chip{border:1px solid var(--sx-line);background:var(--sx-card);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13.5px}.as-chip:disabled{opacity:.5;cursor:default}.as-input{align-items:flex-end;gap:10px;display:flex}.as-input .sx-btn{white-space:nowrap;flex:none}.as-input textarea{resize:vertical;background:var(--sx-card);border-color:var(--sx-line);height:auto;padding:12px 14px}.as-foot{color:var(--sx-ink3);margin:0;font-size:12.5px}@media (width<=760px){.as-me .as-body{max-width:90%}.as-input{flex-direction:column;align-items:stretch}}.at-card{margin-bottom:18px}.at-list{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.at-row{border:1px solid var(--sx-line);color:inherit;background:var(--sx-card);border-radius:14px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:flex}.at-row:hover,.at-row:focus-visible{border-color:var(--sx-accent);background:var(--sx-accent-soft)}.at-icon{background:var(--sx-accent-soft);width:36px;height:36px;color:var(--sx-accent);border-radius:12px;flex:none;place-items:center;display:grid}.at-account_signed_out .at-icon,.at-plan_ended .at-icon{background:var(--sx-red-soft);color:var(--sx-red)}.at-plan_ending .at-icon,.at-agent_paused .at-icon{background:var(--sx-amber-soft);color:#9a6700}.at-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.at-text small{color:var(--sx-ink2);font-size:13.5px}.at-go{color:var(--sx-ink3);flex:none;display:grid;transform:rotate(-90deg)}.su-steps{flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.su-steps li{color:var(--sx-ink3);align-items:flex-start;gap:12px;display:flex}.su-steps li.is-done,.su-steps li.is-now{color:var(--sx-ink)}.su-mark{border:2px solid var(--sx-line);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.is-done .su-mark{background:var(--sx-green);border-color:var(--sx-green);color:#fff}.is-now .su-mark{border-color:#0000}.su-spin{border:2px solid var(--sx-accent-soft);border-top-color:var(--sx-accent);border-radius:50%;width:18px;height:18px;animation:.9s linear infinite su-turn}@keyframes su-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.su-spin{animation:none}}.su-text{flex-direction:column;gap:2px;display:flex}.su-text b{font-weight:600}.su-text small{color:var(--sx-ink2);font-size:13px}.su-foot{margin-top:16px;font-size:13.5px}.nt-table{margin-top:14px}.nt-table th.nt-col,.nt-table td.nt-col{text-align:center;width:90px}.nt-col input{width:18px;height:18px;accent-color:var(--sx-accent)}.nt-pace{margin-top:12px;font-size:13px}.nt-switch{flex:none;display:inline-flex;position:relative}.nt-switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.nt-switch span{background:var(--sx-line);border-radius:999px;width:44px;height:24px;transition:background .15s}.nt-switch span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.nt-switch input:checked+span{background:var(--sx-accent)}.nt-switch input:checked+span:after{transform:translate(20px)}.nt-switch input:focus-visible+span{box-shadow:0 0 0 3px var(--sx-accent-soft)}.su-root{z-index:40;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:24px;right:24px}.su-button{background:var(--sx-ink);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:0 10px 28px #10184038}.su-button:hover{filter:brightness(1.15)}.su-button .sx-badge{position:absolute;top:-2px;right:-2px}.su-panel{background:var(--sx-card);border-radius:18px;flex-direction:column;width:min(380px,100vw - 32px);height:min(520px,100vh - 120px);display:flex;overflow:hidden;box-shadow:0 18px 48px #10184033}.su-head{border-bottom:1px solid var(--sx-line);justify-content:space-between;align-items:flex-start;gap:8px;padding:16px 16px 12px;display:flex}.su-head span{flex-direction:column;gap:2px;display:flex}.su-head small{color:var(--sx-ink3);font-size:12.5px}.su-thread{flex-direction:column;flex:1;gap:8px;padding:14px 16px;display:flex;overflow-y:auto}.su-hello{color:var(--sx-ink2);margin:0;font-size:14px}.su-msg{background:var(--sx-soft);white-space:pre-wrap;word-break:break-word;border-radius:14px;align-self:flex-start;max-width:85%;margin:0;padding:9px 12px;font-size:14px}.su-msg small{color:var(--sx-ink3);margin-bottom:2px;font-size:11.5px;display:block}.su-msg.is-mine{background:var(--sx-accent-soft);align-self:flex-end}.su-waiting{color:var(--sx-ink3);align-self:flex-end;margin:0;font-size:12px}.su-form{border-top:1px solid var(--sx-line);align-items:flex-end;gap:8px;padding:12px 16px 16px;display:flex}.su-form textarea{resize:none;flex:1}.su-err{margin:0 16px 12px}.sx-app,.sx-auth,.ob-page,.ob-launched{--sx-font:"Nunito", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, sans-serif;--sx-ink:#121433;--sx-ink2:#565b78;--sx-ink3:#8e93ad;--sx-canvas:#f6f7fb;--sx-soft:#f1f2f7;--sx-line:#eceef4;--sx-rail:#11122c;--sx-rail-ink:#9fa4c4;--sx-accent:#3c5bea;--sx-accent-soft:#eaeefe;--sx-shadow:0 1px 2px #1214330a, 0 6px 24px #1214330d;--sx-shadow-lift:0 2px 4px #1214330d, 0 12px 32px #12143317;--sx-radius:24px;font-family:var(--sx-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sx-app input,.sx-app select,.sx-app textarea,.sx-app button,.sx-auth input,.sx-auth button,.ob-page input,.ob-page textarea,.ob-page select,.ob-page button{font-family:inherit}.sx-app h1,.sx-app h2,.sx-app h3,.sx-auth h1,.ob-page h1,.ob-page h2{letter-spacing:-.015em;font-weight:800}.sx-rail{width:100px;padding:22px 0}.sx-logo{background:linear-gradient(140deg,#fff,#dfe4ff);border-radius:14px;width:44px;height:44px;font-size:20px;font-weight:800;box-shadow:0 6px 18px #3c5bea59}.sx-rail-link{gap:7px;width:88px;font-size:12px;font-weight:600;transition:color .15s}.sx-rail-icon{width:48px;height:48px;transition:background .15s,transform .15s}.sx-rail-link:hover .sx-rail-icon{background:#ffffff14}.sx-rail-link.is-active{font-weight:800}.sx-rail-link.is-active .sx-rail-icon{background:#fff;box-shadow:0 6px 16px #00000040}.sx-rail .sx-icon{width:22px;height:22px}.sx-badge{font-weight:800}.sx-rail .sx-badge{border:2px solid var(--sx-rail);top:0;right:-2px}.sx-main{padding-top:24px}.sx-page{gap:26px}.sx-demo{box-sizing:border-box;color:#7a5a00;background:#fff4d8;border-radius:999px;width:fit-content;max-width:100%;margin:0 auto 14px max(0px,50% - 590px);padding:6px 14px;font-size:12.5px;display:flex}.sx-demo b{white-space:nowrap;margin-right:4px}.sx-banner{box-sizing:border-box;border-radius:32px;gap:26px;min-height:168px;padding:26px 40px 26px 28px;position:relative;overflow:hidden}.sx-banner:before,.sx-banner:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.sx-banner:before{opacity:.7;background:#9b8cf2;width:9px;height:9px;top:22px;right:22%;box-shadow:-280px 104px 0 -2px #7f9cf5}.sx-banner:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 0c.6 4.6 3.4 7.4 9 9-5.6 1.6-8.4 4.4-9 9-.6-4.6-3.4-7.4-9-9 5.6-1.6 8.4-4.4 9-9z' fill='%23ffb43d'/%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:0;width:18px;height:18px;top:24px;right:34px}.sx-banner-icon{display:none}.sx-banner h1{letter-spacing:-.02em;font-size:32px;font-weight:800}.sx-banner p{max-width:640px;margin-top:6px;font-size:15.5px}.sx-banner-actions{z-index:1;position:relative}.sx-tone-blue{background:radial-gradient(120% 140% at 0 0,#d7e2ff 0%,#eaf0ff 45%,#f7f9ff 100%)}.sx-tone-amber{background:radial-gradient(120% 140% at 0 0,#ffe6a8 0%,#fff3d4 45%,#fffbf1 100%)}.sx-tone-green{background:radial-gradient(120% 140% at 0 0,#c9f1dd 0%,#e3f8ee 45%,#f5fcf8 100%)}.sx-tone-violet{background:radial-gradient(120% 140% at 0 0,#e1d8ff 0%,#efeaff 45%,#faf8ff 100%)}.sx-art{flex:none;place-items:center;width:140px;height:120px;margin:-6px -4px -10px -6px;display:grid;position:relative}.sx-art svg{position:absolute;inset:0}.sx-art-icon{color:#fff;filter:drop-shadow(0 2px 3px #0000002e);place-items:center;display:grid;position:relative;transform:rotate(-8deg)translate(-2px,-4px)}.sx-art-icon .sx-icon{stroke-width:2.1px}.sx-card{box-shadow:var(--sx-shadow);border-radius:var(--sx-radius);border:0}.sx-card-callout{box-shadow:none}.sx-card-kicker{color:var(--sx-ink3);letter-spacing:.09em;font-weight:800}.sx-muted{color:var(--sx-ink2)}.sx-btn{letter-spacing:.005em;background:#15163a;height:46px;padding:0 24px;font-weight:800;transition:transform .15s,box-shadow .15s,background .15s;box-shadow:0 6px 16px #15163a2e}.sx-btn:hover:not(:disabled){background:#1d1f4d;transform:translateY(-1px);box-shadow:0 10px 22px #15163a3d}.sx-btn:disabled{box-shadow:none;background:#c3c6d6}.sx-btn.sx-btn-ghost{background:var(--sx-soft);color:var(--sx-ink);box-shadow:none}.sx-btn.sx-btn-ghost:hover:not(:disabled){box-shadow:none;background:#e7e9f1;transform:none}.sx-btn.sx-btn-ghost:disabled{background:var(--sx-soft);color:var(--sx-ink3)}.pg-outline{box-shadow:none;color:#15163a;background:#fff;border:1.5px solid #15163a}.pg-outline:hover:not(:disabled){background:#fff;box-shadow:0 6px 16px #15163a1a}.sx-btn.sx-btn-danger{background:var(--sx-red-soft);color:var(--sx-red);box-shadow:none}.sx-btn.sx-btn-danger:hover:not(:disabled){box-shadow:none;background:#fbdcd8}.sx-btn.sx-btn-danger:disabled{background:var(--sx-soft);color:var(--sx-ink3)}.sx-btn{white-space:nowrap;flex-shrink:0}.sx-input{background:var(--sx-soft);border:1.5px solid #0000;border-radius:14px;height:46px;font-size:14.5px;transition:border-color .15s,background .15s,box-shadow .15s}.sx-input:hover{background:#ebedf4}.sx-input:focus{border-color:var(--sx-accent);background:#fff;box-shadow:0 0 0 4px #3c5bea1f}select.sx-input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%238e93ad' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5l4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}textarea.sx-input{height:auto;padding-top:10px;padding-bottom:10px;line-height:1.6}.ag-autonomy select.sx-input{background-position:right 12px center;min-width:104px;padding:0 38px 0 14px}input[type=search].sx-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%238e93ad' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3Cpath d='M12 12l4 4'/%3E%3C/svg%3E");background-position:16px;background-repeat:no-repeat;padding-left:44px}.pg-filters{gap:12px}.pg-filters-wide input[type=search].sx-input{flex:2 260px;min-width:240px}.pg-filters .sx-input{background-color:#eef0f6;border-color:#0000;height:46px}.pg-filters .sx-input:focus{background-color:#fff}.sx-pick{flex:190px;align-items:center;min-width:190px;max-width:260px;display:inline-flex;position:relative}.sx-pick select{width:100%;height:46px;color:var(--sx-ink);font:inherit;appearance:none;cursor:pointer;text-overflow:ellipsis;background:#eef0f6;border:1.5px solid #0000;border-radius:14px;padding:0 40px 0 44px;font-size:14.5px;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s}.sx-pick select:hover{background:#e7e9f1}.sx-pick select:focus{border-color:var(--sx-accent);background:#fff;outline:none;box-shadow:0 0 0 4px #3c5bea1f}.sx-pick-icon,.sx-pick-chevron{pointer-events:none;color:var(--sx-ink2);display:grid;position:absolute}.sx-pick-icon{left:15px}.sx-pick-chevron{color:var(--sx-ink3);right:14px}.sx-app input[type=checkbox],.sx-app input[type=radio]{accent-color:var(--sx-accent)}.sx-app input[type=checkbox]{cursor:pointer;border-radius:6px;width:18px;height:18px}.pg-tabs{background:#eceef5;border-radius:999px;gap:4px;width:fit-content;padding:4px}.pg-tabs button{color:var(--sx-ink2);padding:8px 16px;font-weight:700}.pg-tabs button.is-active{box-shadow:0 2px 8px #1214331a}.sx-count{color:var(--sx-ink3);background:0 0;min-width:0;margin-left:0;padding:0 0 0 6px;font-weight:700}.is-active>.sx-count{color:var(--sx-ink2)}.sx-subnav-link{font-weight:700}.sx-subnav-link.is-active{box-shadow:var(--sx-shadow)}.pg-table-card{padding:0}.pg-table th{letter-spacing:.09em;border-bottom-color:var(--sx-line);background:#fafbfd;padding:16px 18px;font-size:11.5px;font-weight:800}.pg-table td{border-bottom-color:#f1f2f6;padding:14px 18px}.pg-row:hover td{background:#f8f9ff}.pg-person b,.pg-table td b{font-weight:800}.pg-step{padding:4px 12px;font-size:12px;font-weight:800}.pg-agent{box-shadow:var(--sx-shadow);border-radius:var(--sx-radius);border:0;transition:transform .15s,box-shadow .15s}.pg-agent:hover{box-shadow:var(--sx-shadow-lift);transform:translateY(-2px)}.pg-agent-new{box-shadow:none;background:0 0;border:2px dashed #dfe2ec}.pg-agent-new:hover{box-shadow:none;background:#fff;border-color:#c9cee0}.ck-head h2,.ck-title{color:var(--sx-ink)}.ck-head h2{font-size:22px}.ck-pill{padding:6px 14px;font-weight:800}.ck-card{box-shadow:var(--sx-shadow);border-radius:var(--sx-radius);border:0}.ck-card header{letter-spacing:.08em;font-weight:800}.ck-card b{letter-spacing:-.02em;font-size:34px;font-weight:800}.ck-card-icon{border-radius:10px}.ck-spark{stroke:none;fill:none;height:34px}.ck-spark-line{fill:none;stroke-width:2.25px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ck-spark-area{stroke:none;opacity:.14}.ck-blue .ck-spark-line{stroke:var(--sx-accent)}.ck-blue .ck-spark-area{fill:var(--sx-accent)}.ck-amber .ck-spark-line{stroke:#e3a21f}.ck-amber .ck-spark-area{fill:#e3a21f}.ck-green .ck-spark-line{stroke:#19a06a}.ck-green .ck-spark-area{fill:#19a06a}.ck-title{font-size:20px}.ck-funnel-bar{background:#f0f2f8;border-radius:999px;height:14px}.ck-funnel-bar>span{background:linear-gradient(90deg,#a9bbff,#4a67ee);border-radius:999px}.ck-funnel li.is-good .ck-funnel-bar>span{background:linear-gradient(90deg,#8be3b7,#19a06a)}.ck-funnel li.is-bad .ck-funnel-bar>span{background:linear-gradient(90deg,#f8b4ad,#d9473a)}.ck-funnel-n b{font-weight:800}.sx-auth{background:radial-gradient(90% 60% at 50% 0%, #e4e9ff 0%, var(--sx-canvas) 70%)}.sx-auth-card{border-radius:32px;box-shadow:0 2px 6px #1214330a,0 24px 60px #12143317}.sx-auth-card h1{font-size:28px}.sx-auth-form label{font-weight:700}@media (width<=760px){.sx-rail{width:auto;padding:10px 12px}.sx-demo{border-radius:16px;display:block}.sx-banner{border-radius:26px;min-height:0;padding:22px}.sx-art{width:92px;height:80px;margin:-8px}.sx-art svg{width:92px;height:80px}.sx-art-icon .sx-icon{width:26px;height:26px}.sx-banner h1{font-size:24px}.sx-banner:before{display:none}.sx-pick{flex-basis:100%;max-width:none}.pg-tabs{width:auto;max-width:100%;overflow-x:auto}}
