@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_6ee23fda-module__MBUhHa__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_6ee23fda-module__MBUhHa__variable{--font-mont:"Montserrat", "Montserrat Fallback"}
:root{--font-display:var(--font-mont),sans-serif;--font-text:var(--font-mont),-apple-system,"Segoe UI",sans-serif;--font-ui:var(--font-text);--r-sm:8px;--r-md:12px;--r-lg:16px;--wa:#29b202;--tg:#229ed9;--ig:#e1306c;--fb:#1877f2;--mail:#7a8699;--ok:#29b202;--warn:#d99a2b;--err:#ff5268;--hot:#ff6a3d;--c-site:#06c;--c-wa:#6c6;--c-tg:#39f;--c-ig:#f93;--c-fb:#66c;--c-mail:#999}:root,[data-t=light]{--bg-app:#eef0f4;--bg-rail:#fff;--bg-col:#fff;--bg-main:#f7f8fa;--bg-elev:#fff;--bg-field:#f3f4f6;--bg-hover:#f3f5f9;--bg-active:#edf3ff;--text:#1b1b1b;--text-2:#3b4252;--muted:#6b7280;--muted-2:#9aa2b1;--line:#e7e9ee;--line-2:#dfe3ea;--action:#0057ff;--action-fill:#0057ff;--action-soft:#edf3ff;--action-line:#cbdcf8;--on-action:#fff;--bubble-in:#fff;--bubble-out:#0057ff;--on-out:#fff;--bubble-ai:#edf3ff;--on-ai:#1b1b1b;--note:#fff7e6;--note-line:#f3dfb2;--ok-text:#2f9a12;--warm-text:#c8891c;--shadow:0 1px 2px #1018280a,0 1px 3px #1018280f;--shadow-pop:0 16px 40px #10213d29;--hero:#10213d;--logo:#fff;--logo-ink:#000}[data-t=dark]{--bg-app:#121212;--bg-rail:#171717;--bg-col:#171717;--bg-main:#121212;--bg-elev:#212121;--bg-field:#1e1e1e;--bg-hover:#262626;--bg-active:#2f2f2f;--text:#ececec;--text-2:#cdcdcd;--muted:#9b9b9b;--muted-2:#767676;--line:#ffffff14;--line-2:#ffffff21;--action:#4d8cff;--action-fill:#0057ff;--action-soft:#4d8cff24;--action-line:#4d8cff61;--on-action:#fff;--bubble-in:#212121;--bubble-out:#0057ff;--on-out:#fff;--bubble-ai:#2a2a2a;--on-ai:#ececec;--note:#d99a2b1f;--note-line:#d99a2b52;--ok-text:#6fd24e;--warm-text:#e0a640;--shadow:0 1px 2px #0006;--shadow-pop:0 16px 40px #0009;--hero:#171717;--logo:#fff;--logo-ink:#000}:root{--app:var(--bg-app);--rail:var(--bg-rail);--panel:var(--bg-col);--chat:var(--bg-main);--card:var(--bg-elev);--field:var(--bg-field);--hover:var(--bg-hover);--sel:var(--bg-active);--primary:var(--action-fill);--on-primary:var(--on-action);--accent:var(--action);--accent-soft:var(--action-soft);--in:var(--bubble-in);--out:var(--bubble-ai);--ai:var(--action-soft);--ai-text:var(--action);--ok-soft:#29b2021f;--warn-soft:#d99a2b24;--err-soft:#ff52681f;--hot-soft:#ff6a3d1f}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font:400 14px/1.5 var(--font-text);color:var(--text);background:var(--bg-app);-webkit-font-smoothing:antialiased;font-synthesis:none;overflow:hidden}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}svg.i{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.num,.mono{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}::selection{background:var(--action-soft)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-2);background-clip:padding-box;border:3px solid #0000;border-radius:10px}::-webkit-scrollbar-track{background:0 0}.shell{height:100vh;display:flex}.frame{background:var(--bg-main);flex:1;min-width:0;display:flex}.rail{background:var(--bg-rail);border-right:1px solid var(--line);z-index:30;flex-direction:column;flex:none;align-items:center;gap:6px;width:68px;padding:14px 0;display:flex;position:relative}.rail .mark{background:var(--action-fill);color:#fff;width:40px;height:40px;font:500 20px/1 var(--font-display);border-radius:12px;place-items:center;margin-bottom:12px;display:grid}.rail a,.rail button{width:44px;height:44px;color:var(--muted);border-radius:12px;flex:none;place-items:center;display:grid;position:relative}.rail a:hover,.rail button:hover{background:var(--bg-hover);color:var(--text)}.rail a.on{background:var(--action-soft);color:var(--action)}.rail .badge{background:var(--err);color:#fff;min-width:14px;height:14px;font:500 9px/14px var(--font-text);text-align:center;border:2px solid var(--bg-rail);box-sizing:content-box;border-radius:7px;padding:0 3px;position:absolute;top:6px;right:5px}.rail a.on .badge{border-color:var(--bg-active)}.rail .sp{flex:1}.rail .acc{border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:10px;padding:0;display:grid}.rail .acc:hover{background:0 0}.rail .acc:focus{outline:none}.rail .acc:focus-visible{outline:2px solid var(--action);outline-offset:2px}.rail .acc .lgo{width:40px;height:40px;font:600 19px/1 var(--font-text);border:1px solid var(--line-2);box-shadow:0 0 0 3px var(--bg-rail),0 0 0 4px var(--line-2)}.rail .acc[aria-expanded=true] .lgo{box-shadow:0 0 0 3px var(--bg-rail),0 0 0 5px var(--action)}.rail .acc-pop a,.rail .acc-pop button,.rail .menu a,.rail .menu button{place-items:initial;flex:initial;border-radius:8px;width:auto;height:auto}.rail .acc-pop .seg2 button{text-align:center;width:100%;display:block}.rail .acc-pop .act>*{text-align:center;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;display:flex}.rail .acc-pop a:hover,.rail .acc-pop button:hover{color:var(--text)}.acc-pop{z-index:80;background:var(--bg-elev);border:1px solid var(--line-2);width:340px;box-shadow:var(--shadow-pop);border-radius:14px;position:absolute;top:0;left:58px;overflow:hidden}.acc-pop .hd{align-items:center;gap:12px;padding:16px;display:flex}.acc-pop .hd img,.acc-pop .hd .lgo{object-fit:cover;border-radius:50%;width:44px;height:44px}.acc-pop .hd b{font:500 16px/1.2 var(--font-text);color:var(--text);display:block}.acc-pop .hd small{color:var(--muted);margin-top:3px;font-size:12.5px;display:block}.acc-pop .lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:2px 16px 6px;font-size:11px;font-weight:500}.acc-pop .seg2{background:var(--bg-field);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin:0 16px 14px;padding:4px;display:grid}.acc-pop .seg2 button{color:var(--text-2);border-radius:8px;padding:7px 0;font-size:13px;font-weight:400}.acc-pop .seg2 button.on{background:var(--bg-elev);color:var(--text);box-shadow:var(--shadow)}.acc-pop .act{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.acc-pop .act>*{color:var(--text-2);flex-direction:column;align-items:center;gap:6px;padding:14px 0;font-size:13px;display:flex}.acc-pop .act>:hover{background:var(--bg-hover);color:var(--text)}.acc-pop .act>*+*{border-left:1px solid var(--line)}.rail .me{object-fit:cover;cursor:pointer;outline:2px solid var(--bg-rail);width:36px;height:36px;box-shadow:0 0 0 3.5px var(--ok);border-radius:50%;margin-top:8px}.rail .me.ini{background:var(--logo);color:var(--logo-ink);font:400 15px/1 var(--font-display);place-items:center;display:grid}.rail [data-tip]:hover:after{content:attr(data-tip);white-space:nowrap;pointer-events:none;background:var(--text);color:var(--bg-col);font:500 12px/1 var(--font-text);box-shadow:var(--shadow-pop);z-index:90;border-radius:8px;padding:8px 10px;position:absolute;top:50%;left:54px;transform:translateY(-50%)}.rail [data-tip]:hover:before{content:"";border:5px solid #0000;border-right-color:var(--text);pointer-events:none;z-index:90;position:absolute;top:50%;left:44px;transform:translateY(-50%)}.colhead{border-bottom:1px solid var(--line);background:var(--bg-col);flex:none;align-items:center;gap:10px;height:72px;padding:0 20px 0 24px;display:flex}.colhead h2{font:500 16px/1.25 var(--font-display);white-space:nowrap;text-overflow:ellipsis;color:var(--text);flex:1;overflow:hidden}.colhead h2 .muted{font:400 13px/1 var(--font-text)}.details .colhead h2{font:400 16px/1.2 var(--font-text)}.sq{width:36px;height:36px;color:var(--muted);border:1px solid var(--line);background:var(--bg-col);border-radius:10px;flex:none;place-items:center;display:grid}.sq:hover{color:var(--text);background:var(--bg-hover)}.sq.dark{background:var(--action-fill);border-color:var(--action-fill);color:#fff}.sq svg.i{width:17px;height:17px}.folders{border-right:1px solid var(--line);background:var(--bg-col);flex-direction:column;flex:none;width:250px;display:flex}.fl{flex:1;padding:12px;overflow-y:auto}.fi{height:40px;color:var(--text-2);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:13.5px;font-weight:400;display:flex}.fi:hover{background:var(--bg-hover)}.fi.on{background:var(--action-soft);color:var(--action)}.fi svg{color:var(--muted)}.fi.on svg{color:var(--action)}.fi .n{color:var(--muted);margin-left:auto;font-size:12px;font-weight:400}.fi.on .n{color:var(--action)}.fgroup{font:500 11px/1 var(--font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin:18px 12px 8px;display:flex}.chdot{flex:none;width:16px;height:16px}.list{border-right:1px solid var(--line);background:var(--bg-col);flex-direction:column;flex:none;width:340px;min-width:0;display:flex}.seg{background:var(--bg-field);border:1px solid var(--line);border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;margin:12px 16px 0;padding:4px;display:grid}.seg b{height:32px;font:400 13px/1 var(--font-text);color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:flex}.seg b.on{background:var(--bg-elev);color:var(--text);box-shadow:var(--shadow)}.seg b em{color:var(--muted-2);font-size:12px;font-style:normal}.seg b.on em{color:var(--action)}.sortrow{background:var(--bg-field);border:1px solid var(--line);height:40px;color:var(--muted);border-radius:11px;align-items:center;gap:8px;margin:12px 16px 4px;padding:0 12px;font-size:13px;display:flex}.sortrow input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.items{flex:1;overflow-y:auto}.ci{cursor:pointer;border-left:3px solid #0000;padding:12px 16px 12px 13px;display:block}.ci+.ci{border-top:1px solid var(--line)}.ci:hover{background:var(--bg-hover)}.ci.on{background:var(--bg-active);border-left-color:var(--action)}.ci .r1{align-items:center;gap:8px;display:flex}.ci .r1 b{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:400;overflow:hidden}.ci .r1 time{color:var(--muted);white-space:nowrap;font-size:12px}.ci .r2{color:var(--muted);align-items:center;gap:6px;margin:5px 0 0 24px;font-size:12px;display:flex}.ci .r2 svg{width:13px;height:13px}.ci .r3{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0 24px;font-size:13px;overflow:hidden}.ci .r3.unread{color:var(--text-2);font-weight:500}.ci .r3 em{color:var(--action);font-style:normal}.cnt{background:var(--action-fill);color:#fff;min-width:20px;height:20px;font:500 11px/20px var(--font-text);text-align:center;border-radius:10px;flex:none;padding:0 6px}.tag,.pill{height:22px;font:500 11.5px/1 var(--font-text);background:var(--bg-field);color:var(--text-2);white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.tag svg,.pill svg{width:12px;height:12px}.tag.ai,.pill.ai,.tag.blue,.pill.blue{background:var(--action-soft);color:var(--action)}.tag.ok,.pill.ok,.pill.hum{background:var(--ok-soft);color:var(--ok-text)}.tag.warn,.pill.warn,.pill.warm{background:var(--warn-soft);color:var(--warm-text)}.tag.err,.pill.err{background:var(--err-soft);color:var(--err)}.pill.hot,.tag.hot{background:var(--hot-soft);color:var(--hot)}.chat{background:var(--bg-main);flex-direction:column;flex:1;min-width:0;display:flex}.chat .colhead{background:var(--bg-col);gap:12px;padding:0 22px}.chat .colhead small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.who{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.who b{font:400 16px/1.25 var(--font-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.colhead .who>b,.chat .colhead .who>b,.details .colhead .who>b{font:500 16px/1.25 var(--font-text)}.who small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex;overflow:hidden}.who small i{background:var(--ok);border-radius:50%;flex:none;width:7px;height:7px}.aibar{border:1px solid var(--action-line);background:var(--action-soft);height:38px;color:var(--action);font:400 13px/1 var(--font-text);white-space:nowrap;border-radius:11px;flex:none;align-items:center;gap:10px;padding:0 5px 0 12px;display:flex}.aibar img{object-fit:cover;object-position:50% 12%;background:#dbe6ff;border-radius:50%;flex:none;width:24px;height:24px}.aibar svg.i{width:15px;height:15px}.aibar.human{background:var(--ok-soft);color:var(--ok-text);border-color:#0000}.aibar button{background:var(--action-fill);color:#fff;height:28px;font:500 12px/1 var(--font-text);border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:flex}.aibar button svg.i{width:14px;height:14px}.aibar.human button{background:var(--bg-col);color:var(--text);border:1px solid var(--line-2)}.msgs{flex-direction:column;flex:1;gap:14px;padding:20px 28px 12px;display:flex;overflow-y:auto}.mrow{flex:none;align-items:flex-start;gap:10px;max-width:76%;display:flex}.mrow.out{flex-direction:row-reverse;align-self:flex-end}.mrow .bx{flex-direction:column;min-width:0;display:flex}.mrow.out .bx{align-items:flex-end}.mrow.cont{margin-top:-8px}.mrow.cont .ava{visibility:hidden;height:0}.ava{width:30px;height:30px;font:500 11px/1 var(--font-text);color:#fff;background:var(--action-fill);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.ava img{object-fit:cover;object-position:50% 12%;width:100%;height:100%}.mrow .meta{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;margin-bottom:5px;font-size:12px;display:flex}.mrow .meta b{color:var(--text-2);font-weight:400}.mrow .meta .pill{height:18px;padding:0 6px;font-size:10.5px}.bub{background:var(--bubble-in);border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;color:var(--text);border-radius:4px 16px 16px;padding:10px 14px;font-size:14px;line-height:1.55}.bub a{color:inherit;text-underline-offset:2px;text-decoration:underline}.bub .bt{color:var(--muted);justify-content:flex-end;align-items:center;gap:6px;margin-top:4px;font-size:11.5px;display:flex}.mrow.out .bub{background:var(--bubble-ai);border-color:var(--action-line);color:var(--on-ai);border-radius:16px 4px 16px 16px}.mrow.out.hum .bub{background:var(--bubble-out);border-color:var(--bubble-out);color:var(--on-out)}.mrow.out.hum .bub .bt{color:#ffffffbf}.mrow.ai .bub{background:var(--bubble-ai);border-color:var(--action-line);color:var(--on-ai)}.mrow.note .bub{background:var(--note);border:1px dashed var(--note-line);color:var(--text)}.bub .chip{background:var(--action-fill);color:#fff;height:18px;font:500 10.5px/1 var(--font-text);vertical-align:1px;border-radius:5px;align-items:center;margin-right:6px;padding:0 6px;display:inline-flex}.mrow.note .bub .chip{background:var(--warn)}.sysl{color:var(--muted);text-align:center;flex:none;align-self:center;max-width:80%;font-size:12px}.sysl.note{background:var(--note);border:1px dashed var(--note-line);color:var(--text-2);border-radius:10px;padding:6px 12px}.sysl a{color:var(--action)}.sys{color:var(--muted);background:var(--bg-col);border:1px solid var(--line);white-space:nowrap;border-radius:999px;flex:none;align-self:center;align-items:center;gap:8px;max-width:100%;padding:7px 14px;font-size:12px;display:flex;overflow:hidden}.sys span{text-overflow:ellipsis;overflow:hidden}.sys svg.i{width:14px;height:14px}.sys b{color:var(--text-2);font-weight:400}.typing{color:var(--muted);border:1px dashed var(--line-2);background:var(--bg-col);border-radius:12px;flex:none;align-self:flex-start;align-items:center;gap:10px;max-width:76%;padding:8px 12px;font-size:13px;display:flex}.typing em{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.typing .dots{flex:none;gap:3px;display:flex}.typing .dots i{background:var(--muted-2);border-radius:50%;width:5px;height:5px;animation:1.2s infinite bcdot}.typing .dots i:nth-child(2){animation-delay:.2s}.typing .dots i:nth-child(3){animation-delay:.4s}@keyframes bcdot{0%,60%,to{opacity:.35}30%{opacity:1}}.sumbar{background:var(--bg-main);flex:none;padding:14px 28px 0}.sumbar+.msgs{padding-top:14px}.sum{border:1px solid var(--action-line);background:var(--bg-col);border-radius:16px;flex:none;padding:14px 16px}.sum .h{font:400 13px/1 var(--font-text);color:var(--action);white-space:nowrap;align-items:center;gap:8px;display:flex}.sum .h svg.i{width:16px;height:16px}.sum .h small{color:var(--muted);text-overflow:ellipsis;margin-left:auto;font-size:12px;font-weight:400;overflow:hidden}.sum .h .lnk{font:500 12px/1 var(--font-text);color:var(--action);border-radius:7px;align-items:center;gap:5px;margin:-6px -8px -6px 4px;padding:6px 8px;display:flex}.sum .h .lnk svg.i{width:13px;height:13px}.sum .h .lnk:hover{background:var(--action-soft)}.sum .h .lnk:disabled{opacity:.6;cursor:default}.sum .h .fold{margin-left:2px;padding:6px}.sum.min{padding:11px 16px}.sum.min p{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:7px;font-size:13px;display:-webkit-box;overflow:hidden}.sum.min .tags,.sum.min .acts{display:none}.sum p{color:var(--text-2);white-space:pre-wrap;margin-top:9px;font-size:14px;line-height:1.6}.sum .tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.sum .acts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.sum .acts>*{border:1px solid var(--line);font:400 13px/1.3 var(--font-text);background:var(--bg-main);text-align:left;color:var(--text);border-radius:11px;min-width:0;padding:10px 12px;display:block}.sum .acts>:hover{border-color:var(--action-line);background:var(--action-soft)}.sum .acts small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;font-weight:400;display:block;overflow:hidden}.sum .acts>:disabled{opacity:.55;cursor:default}.composer{background:var(--bg-col);border:1px solid var(--line-2);box-shadow:var(--shadow);border-radius:16px;flex:none;margin:6px 22px 18px}.composer.note{background:var(--note);border-color:var(--note-line)}.composer .top{align-items:center;gap:4px;padding:8px 10px 0;display:flex}.composer .top b{font:400 13px/1 var(--font-text);color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;display:flex}.composer .top b svg.i{width:14px;height:14px}.composer .top b.on{background:var(--bg-field);color:var(--text)}.composer.note .top b.on{background:#d99a2b29}.composer .top .via{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;margin-left:auto;padding-right:6px;font-size:12px;display:flex;overflow:hidden}.composer .top .via i{border-radius:50%;flex:none;width:8px;height:8px}.composer textarea{resize:none;width:100%;min-height:62px;max-height:200px;color:var(--text);background:0 0;border:0;outline:0;padding:12px 16px 6px;font-size:14px;line-height:1.55;display:block}.composer textarea::placeholder{color:var(--muted)}.composer .bot{align-items:center;gap:4px;padding:6px 10px 10px;display:flex}.composer .bot .tl{width:34px;height:34px;color:var(--muted);border-radius:9px;place-items:center;display:grid}.composer .bot .tl:hover{background:var(--bg-hover);color:var(--text)}.composer .bot .sp{flex:1}.aib{background:var(--action-soft);height:32px;color:var(--action);font:500 12px/1 var(--font-text);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:0 10px;display:flex}.aib svg.i{width:14px;height:14px}.aib kbd{font:500 10px/1 var(--font-text);opacity:.75}.aib:disabled{opacity:.6;cursor:default}.send{background:var(--action-fill);color:#fff;height:38px;font:400 14px/1 var(--font-text);white-space:nowrap;border-radius:11px;align-items:center;gap:8px;padding:0 16px;display:flex}.send svg.i{width:16px;height:16px}.send:disabled{opacity:.45;cursor:default}.details{border-left:1px solid var(--line);background:var(--bg-col);flex-direction:column;flex:none;width:340px;min-width:0;display:flex}.dtabs{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.dtabs b{font:400 15px/1.2 var(--font-text);cursor:pointer;color:var(--muted);white-space:nowrap;align-items:center;gap:6px;display:flex}.dtabs b.on{color:var(--text)}.dtabs b.ai,.dtabs b.ai.on{color:var(--action)}.dbody{flex:1;overflow-y:auto}.dsec,.sec{border-bottom:1px solid var(--line);padding:16px 20px}.dsec h4,.sec h4{font:500 11px/1 var(--font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;min-height:14px;margin-bottom:12px;display:flex}.dsec h4 svg{color:var(--muted)}.sec h4 a,.sec h4 .lnk,.dsec h4 .lnk{letter-spacing:0;text-transform:none;font:500 12px/1 var(--font-text);color:var(--action)}.kv{grid-template-columns:104px minmax(0,1fr);gap:10px 8px;font-size:13px;display:grid}.kv span{color:var(--muted)}.kv b{color:var(--text);overflow-wrap:anywhere;align-items:flex-start;gap:6px;min-width:0;font-weight:400;line-height:1.4;display:flex}.kv b svg.i{flex:none;width:14px;height:14px;margin-top:2px}.drow{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;height:48px;padding:0 20px;font-weight:400;display:flex}.drow:hover{background:var(--bg-hover)}.drow span{color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.path{flex-direction:column;gap:9px;font-size:13px;display:flex}.path div{align-items:baseline;gap:10px;min-width:0;display:flex}.path time{width:40px;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.path b{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.path b.k{color:var(--action);font-weight:400}.sh{border-bottom:1px solid var(--line);padding:20px 20px 16px}.top2{align-items:center;gap:12px;display:flex}.sh .top2>div{flex:1;min-width:0}.sh .top2 b{font:400 16px/1.2 var(--font-text);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sh .top2 small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;display:block;overflow:hidden}.qa{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:16px;display:grid}.qa>*{border:1px solid var(--line);height:58px;font:500 11px/1 var(--font-text);color:var(--text-2);background:var(--bg-col);border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.qa>:hover{border-color:var(--action-line);color:var(--action)}.qa>* svg.i{width:16px;height:16px;color:var(--muted)}.qa>:hover svg.i{color:var(--action)}.qa>.off{opacity:.45;pointer-events:none}.chs{flex-wrap:wrap;gap:6px;display:flex}.chs>*{border:1px solid var(--line);height:28px;font:500 12px/1 var(--font-text);color:var(--text);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:0 10px;display:inline-flex;overflow:hidden}.chs>a:hover{border-color:var(--action-line)}.chs i{border-radius:50%;flex:none;width:7px;height:7px}.stage{gap:4px;margin-top:2px;display:flex}.stage i{background:var(--line-2);border-radius:3px;flex:1;height:6px}.stage i.d{background:var(--action-fill)}.stl{color:var(--muted);justify-content:space-between;margin-top:7px;font-size:11px;display:flex}.stl span.d{color:var(--text-2);font-weight:400}.sig{color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin-top:10px;font-size:12px;display:flex}.sig span{align-items:center;gap:5px;display:inline-flex}.sig span svg.i{width:13px;height:13px}.sig span.d{color:var(--ok-text)}.deal{align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}.deal .lg{background:var(--bg-field);width:32px;height:32px;color:var(--muted);border-radius:9px;flex:none;place-items:center;display:grid}.deal>div{flex:1;min-width:0}.deal small{color:var(--muted);margin-top:1px;font-size:12px;display:block}a.deal:hover b{color:var(--action)}.av{width:40px;height:40px;font:400 14px/1 var(--font-text);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.av img{object-fit:cover;border-radius:50%;width:100%;height:100%}.av .ch{border:2px solid var(--bg-col);border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-3px;right:-3px}.av .ch svg.i{stroke:#fff;stroke-width:2.4px;width:10px;height:10px}.av.cc{background:var(--bg-field);color:var(--text-2);border:1px solid var(--line-2);font-size:12px}.av .live{background:var(--ok);border:2px solid var(--bg-col);border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}.vflag{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;line-height:1}.ntag{height:17px;font:500 10.5px/1 var(--font-text);letter-spacing:.04em;border-radius:5px;flex:none;align-items:center;margin-right:6px;padding:0 6px;display:inline-flex}.ntag.vpn{background:var(--warn-soft);color:var(--warn)}.ntag.bot{background:var(--err-soft);color:var(--err)}.lgo{border:1px solid var(--line-2);background:var(--logo);width:34px;height:34px;color:var(--logo-ink);font:400 16px/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.co{border-bottom:1px solid var(--line);flex:none;align-items:center;height:72px;padding:0 10px;display:flex;position:relative}.co b{font:400 14px/1.2 var(--font-text);display:block}.co small{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);margin-top:2px;font-size:12px;display:block;overflow:hidden}.lhead{flex:none;justify-content:space-between;align-items:center;padding:16px 16px 10px;display:flex;position:relative}.lhead h3{font:500 16px/1.25 var(--font-display)}.lhead .ic{gap:6px;display:flex}.lhead .ic>*{width:32px;height:32px;color:var(--muted);border:1px solid var(--line);border-radius:9px;place-items:center;display:grid}.lhead .ic>:hover,.lhead .ic>.on{color:var(--action);border-color:var(--action-line);background:var(--action-soft)}.lhead .ic svg.i{width:16px;height:16px}.srch{background:var(--bg-field);border:1px solid var(--line);height:40px;color:var(--muted);border-radius:11px;flex:none;align-items:center;gap:8px;margin:0 16px;padding:0 12px;font-size:13px;display:flex}.srch svg.i{width:16px;height:16px}.srch input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.srch input::placeholder{color:var(--muted)}.srch:focus-within{border-color:var(--action);box-shadow:0 0 0 3px var(--action-soft);background:var(--bg-elev)}.srch kbd{font:500 11px/1 var(--font-text);border:1px solid var(--line-2);color:var(--muted);border-radius:6px;padding:3px 6px}.tabs{border-bottom:1px solid var(--line);flex:none;gap:2px;margin:12px 16px 0;display:flex}.tabs b{white-space:nowrap;font:400 13px/1 var(--font-text);color:var(--muted);cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 8px 12px;display:flex}.tabs b:hover{color:var(--text)}.tabs b.on{color:var(--text);border-color:var(--action)}.tabs b em{background:var(--bg-field);color:var(--muted);border-radius:6px;padding:2px 6px;font-size:11px;font-style:normal}.tabs b.on em{background:var(--action-soft);color:var(--action)}.chf{scrollbar-width:none;flex:none;gap:6px;padding:12px 16px;display:flex;overflow-x:auto}.chf::-webkit-scrollbar{display:none}.chf b{border:1px solid var(--line);height:28px;font:500 12px/1 var(--font-text);color:var(--text-2);white-space:nowrap;cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.chf b:hover{border-color:var(--line-2);background:var(--bg-hover)}.chf b.on{background:var(--text);color:var(--bg-col);border-color:var(--text)}.chf b i{border-radius:50%;width:7px;height:7px}.chf b em{color:var(--muted-2);font-size:11px;font-style:normal}.chf b.on em{color:inherit;opacity:.7}.lnote{background:var(--bg-field);color:var(--muted);border-radius:10px;flex:none;align-items:center;gap:8px;margin:0 16px 8px;padding:8px 12px;font-size:12px;display:flex}.lnote button{color:var(--action);margin-left:auto;font-size:12px;font-weight:400}.it{cursor:pointer;border-left:3px solid #0000;gap:12px;padding:12px 16px 12px 13px;display:flex;position:relative}.it+.it{border-top:1px solid var(--line)}.it:hover{background:var(--bg-hover)}.it.on{background:var(--bg-active);border-left-color:var(--action)}.it.on .av .ch{border-color:var(--bg-active)}.it .bd{flex:1;min-width:0}.it .t1{align-items:center;gap:6px;display:flex}.it .t1 b{font:400 14px/1.3 var(--font-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.it .t1 time{color:var(--muted);white-space:nowrap;margin-left:auto;padding-left:6px;font-size:12px}.it .pv{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;overflow:hidden}.it .pv.unread{color:var(--text-2);font-weight:500}.it .pv em{color:var(--action);font-style:normal}.it .tg{align-items:center;gap:6px;min-width:0;margin-top:7px;display:flex;overflow:hidden}.it .tg .cnt{margin-left:auto}.mh{border-bottom:1px solid var(--line);background:var(--bg-col);flex:none;align-items:center;gap:12px;height:72px;padding:0 22px;display:flex}.ib{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);background:var(--bg-col);border-radius:11px;flex:none;place-items:center;display:grid;position:relative}.ib:hover{color:var(--text);background:var(--bg-hover)}.ib .dot{background:var(--err);border:2px solid var(--bg-col);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:9px}.page{background:var(--bg-main);flex-direction:column;flex:1;min-width:0;display:flex}.page>.colhead{background:var(--bg-col)}.pbody{flex:1;padding:20px 24px;overflow:auto}.box{background:var(--bg-col);border:1px solid var(--line);border-radius:16px;overflow-x:auto}.box+.box{margin-top:16px}.boxh{border-bottom:1px solid var(--line);white-space:nowrap;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:14px 18px;display:flex}.boxh h3{font:400 15px/1.2 var(--font-text);color:var(--text);flex:1}.boxh small{color:var(--muted);font-size:12px}.tbl{border-collapse:collapse;width:100%}.tbl th{text-align:left;font:500 11px/1 var(--font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:13px 16px}.tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 16px;font-size:13.5px}.tbl tr:last-child td{border-bottom:0}.tbl tr.click{cursor:pointer}.tbl tr.click:hover td{background:var(--bg-hover)}.tbl .ell{white-space:nowrap;text-overflow:ellipsis;max-width:340px;overflow:hidden}.btn{border:1px solid var(--line-2);background:var(--bg-col);height:36px;font:500 13px/1 var(--font-text);white-space:nowrap;color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.btn:hover{background:var(--bg-hover)}.btn svg.i{width:16px;height:16px}.btn.p{background:var(--action-fill);border-color:var(--action-fill);color:#fff}.btn.p:hover{opacity:.92;background:var(--action-fill)}.btn:disabled{opacity:.5;cursor:default}.inp{border:1px solid var(--line-2);background:var(--bg-field);width:100%;height:40px;color:var(--text);border-radius:10px;outline:0;padding:0 12px;font-size:14px}.inp:focus,.area:focus{border-color:var(--action);box-shadow:0 0 0 3px var(--action-soft);background:var(--bg-elev)}.area{border:1px solid var(--line-2);background:var(--bg-field);width:100%;color:var(--text);resize:vertical;border-radius:12px;outline:0;min-height:90px;padding:10px 12px;font-size:14px;line-height:1.55}.inp::placeholder,.area::placeholder{color:var(--muted-2)}.lbl{font:500 11px/1 var(--font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:16px 0 8px;display:block}.grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.grid4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.kpi{padding:16px 20px}.kpi span{color:var(--muted);font-size:12px;display:block}.kpi b{font:500 30px/1 var(--font-display);color:var(--text);margin-top:10px;display:block}.kpi small{color:var(--muted);margin-top:8px;font-size:12px;display:block}.empty{color:var(--muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:40px;display:flex}.empty b{font:400 16px/1.3 var(--font-text);color:var(--text)}.menu{z-index:60;background:var(--bg-elev);border:1px solid var(--line-2);box-shadow:var(--shadow-pop);border-radius:12px;min-width:230px;padding:6px;position:absolute}.menu button,.menu a{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:13px;display:flex}.menu button:hover,.menu a:hover{background:var(--bg-hover)}.menu button.on{background:var(--action-soft)}.menu small{color:var(--muted);font-size:11.5px;display:block}.menu hr{border:0;border-top:1px solid var(--line);margin:5px 4px}.switch{background:var(--line-2);cursor:pointer;border:0;border-radius:10px;flex:none;width:34px;height:20px;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.switch.on{background:var(--action-fill)}.switch.on:after{left:16px}.err-line{color:var(--err);margin-top:10px;font-size:12.5px}.phead{background:var(--bg-col);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;height:72px;padding:0 24px;display:flex}.phead h1{font:500 16px/1.25 var(--font-display);color:var(--text);white-space:nowrap}.phead .dt{color:var(--muted);white-space:nowrap;margin-left:8px;padding-top:3px;font-size:13px}.phead .live{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;margin-left:10px;padding-top:3px;font-size:13px;display:flex}.phead .live b{color:var(--text);font-weight:400}.phead .sp{flex:1}.ldot{background:var(--ok);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #29b20229}.cosw{border:1px solid var(--line-2);background:var(--bg-col);white-space:nowrap;text-align:left;border-radius:12px;align-items:center;gap:10px;height:46px;padding:0 10px 0 7px;display:flex;position:relative}.cosw .lgo{border-radius:9px;width:32px;height:32px;font-size:15px}.cosw b{font:400 14px/1.2 var(--font-text);display:block}.cosw small{color:var(--muted);margin-top:1px;font-size:12px;display:block}.sg{background:var(--bg-field);border:1px solid var(--line);border-radius:12px;flex:none;padding:4px;display:inline-flex}.sg b{height:32px;font:400 13px/1 var(--font-text);color:var(--muted);white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:0 12px;display:flex}.sg b em{color:var(--muted-2);font-size:12px;font-style:normal}.sg b.on{background:var(--bg-elev);color:var(--text);box-shadow:var(--shadow)}.sg b.on em{color:var(--action)}.sg.sm{border-radius:10px;padding:3px}.sg.sm b{border-radius:8px;height:28px;font-size:12px}.pn{background:var(--bg-col);border:1px solid var(--line);border-radius:16px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.ph{white-space:nowrap;flex:none;align-items:center;gap:10px;padding:16px 18px 12px;display:flex}.ph h2{font:400 15px/1.2 var(--font-text);color:var(--text)}.ph .mut{color:var(--muted);text-overflow:ellipsis;font-size:12px;overflow:hidden}.ph .sp{flex:1}.ph a,.ph .lnk{font:400 13px/1 var(--font-text);color:var(--action)}.ph .n{background:var(--err);color:#fff;min-width:20px;height:20px;font:500 11px/20px var(--font-text);text-align:center;border-radius:10px;padding:0 6px}.pfoot{border-top:1px solid var(--line);color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:8px;margin-top:auto;padding:12px 18px;font-size:12px;display:flex}.pfoot svg.i{width:14px;height:14px;color:var(--action)}.pfoot b{color:var(--text-2);font-weight:400}.pfoot .sp{flex:1}.pfoot a,.pfoot .lnk{color:var(--action);margin-left:auto;font-size:13px;font-weight:400}.pempty{border-top:1px solid var(--line);color:var(--muted);padding:22px 18px;font-size:13px;line-height:1.55}.pempty a{color:var(--action);font-weight:400}.ov{grid-template-rows:112px 324px 1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-height:100%;padding:20px 24px;display:grid}.kpis{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.kp{flex-direction:column;gap:12px;min-width:0;padding:16px 20px;display:flex}.kp+.kp{border-left:1px solid var(--line)}.kp label{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.kr{justify-content:space-between;align-items:flex-end;gap:10px;min-width:0;display:flex}.kr>div{min-width:0}.kp .v{font:500 30px/1 var(--font-display);color:var(--text);white-space:nowrap}.kp small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:12px;display:block;overflow:hidden}.kp small em{color:var(--ok-text);font-style:normal;font-weight:400}.kp small em.h{color:var(--hot)}.kp small em.e{color:var(--err)}.kp svg.sl{flex:none;width:64px;height:30px;margin-bottom:2px}.kbar{flex-direction:column;flex:none;gap:5px;width:64px;margin-bottom:4px;display:flex}.kbar>div{background:var(--line-2);border-radius:3px;height:6px;display:flex;overflow:hidden}.kbar>div i{height:100%;display:block}.chp{grid-column:span 2}.lgd{color:var(--text-2);white-space:nowrap;flex:none;align-items:center;gap:18px;padding:0 18px 4px;font-size:12px;display:flex;overflow:hidden}.lgd span{align-items:center;gap:7px;display:inline-flex}.lgd i{border-radius:3px;width:9px;height:9px}.lgd em{color:var(--muted);font-style:normal}.lgd .sp{flex:1}.chartbox{flex:1;min-height:0;position:relative}.chartbox>svg{display:block;position:absolute;inset:0}.ctip{z-index:5;pointer-events:none;background:var(--bg-elev);border:1px solid var(--line-2);box-shadow:var(--shadow-pop);border-radius:10px;min-width:150px;padding:9px 11px;font-size:12px;position:absolute}.ctip b{margin-bottom:4px;font-weight:400;display:block}.ctip div{align-items:center;gap:6px;margin-top:3px;display:flex}.ctip div i{border-radius:2px;width:8px;height:8px}.ctip div em{margin-left:auto;font-style:normal;font-weight:400}.wt{border-top:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 18px;display:flex}.wt:hover{background:var(--bg-hover)}.wt .bd{flex:1;min-width:0}.wt .t1{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.wt .t1 b{font:400 14px/1.3 var(--font-text);text-overflow:ellipsis;overflow:hidden}.wt .pv{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;overflow:hidden}.wt .nt{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;min-width:0;margin-top:3px;font-size:12px;display:flex}.wt .nt span{text-overflow:ellipsis;min-width:0;overflow:hidden}.wt .nt svg.i{width:13px;height:13px;color:var(--action)}.tm{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.tm b{font:400 14px/1 var(--font-text);font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:flex}.tm b svg.i{width:14px;height:14px}.tm small{color:var(--muted);font-size:12px}.tm.err b{color:var(--err)}.tm.warn b{color:var(--warn)}.tm.ok b{color:var(--text-2)}.wsum{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:auto;display:grid}.wsum a{flex-direction:column;gap:8px;min-width:0;padding:14px 18px;display:flex}.wsum a+a{border-left:1px solid var(--line)}.wsum a:hover{background:var(--bg-hover)}.wsum span{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.wsum span svg.i{width:13px;height:13px;color:var(--action)}.wsum b{font:500 24px/1 var(--font-display);color:var(--text)}.hv{border-top:1px solid var(--line);align-items:center;gap:12px;padding:8px 18px;display:flex}.hv .bd{flex:1;min-width:0}.hv .bd b{font:500 14px/1.3 var(--font-text);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.hv .bd .pg2{color:var(--action);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13px;display:block;overflow:hidden}.hv .bd small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.hv .ib{border-radius:10px;width:34px;height:34px}.hv .ib svg.i{width:16px;height:16px}.cr{border-top:1px solid var(--line);white-space:nowrap;align-items:center;gap:10px;min-height:38px;padding:0 18px;font-size:13px;display:flex}.cr .cd{border-radius:50%;flex:none;width:8px;height:8px}.cr b{color:var(--text);flex:none;font-weight:400}.cr span.ac{text-overflow:ellipsis;min-width:0;color:var(--muted);flex:1;font-size:12px;overflow:hidden}.cr .st{flex:none;align-items:center;gap:6px;font-size:12px;display:flex}.cr .st.ok{color:var(--ok-text)}.cr .st.ok i{background:var(--ok);border-radius:50%;width:6px;height:6px}.cr .st.warn{color:var(--warn);font-weight:400}.cr .st.err{color:var(--err);font-weight:400}.cr .st.off{color:var(--action);font-weight:400}.cr .st svg.i{width:14px;height:14px}.ld{border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;min-height:54px;padding:0 18px;display:flex}.ld:hover{background:var(--bg-hover)}.ld .av{width:34px;height:34px;font-size:12px}.ld .bd{flex:1;min-width:0}.ld .bd b{font:500 14px/1.3 var(--font-text);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ld .bd small{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;margin-top:1px;font-size:12px;display:flex;overflow:hidden}.ld .bd small i{border-radius:50%;flex:none;width:6px;height:6px}.ld time{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:40px;font-size:12px}.vwrap{flex:1;min-height:0;padding:16px 20px;display:flex}.vwrap>.pn{flex:1}.vtb{border-bottom:1px solid var(--line);flex:none;align-items:flex-end;gap:12px;padding:0 16px;display:flex}.vtb .tabs{border-bottom:0;margin:12px 0 0}.vtb .srch{width:280px;height:36px;margin:0 0 9px auto}.vgrid{grid-template-columns:minmax(200px,1.1fr) minmax(0,2.2fr) 52px 44px 76px 104px;align-items:center;gap:16px;padding:0 16px;display:grid}.vhead{border-bottom:1px solid var(--line);height:40px;font:500 11px/1 var(--font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap;flex:none}.vrows{flex:1;min-height:0;overflow-y:auto}.vrow{border-bottom:1px solid var(--line);cursor:pointer;min-height:58px}.vrow:hover{background:var(--bg-hover)}.vrow.on{background:var(--bg-active)}.vrow .c1{align-items:center;gap:11px;min-width:0;display:flex}.vrow .av{width:34px;height:34px;font-size:12px}.vrow.on .av.cc{background:var(--bg-col)}.tx{min-width:0}.tx b{font:400 14px/1.3 var(--font-text);color:var(--text);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tx b.n{color:var(--text-2);font-size:13px;font-weight:400}.tx small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.cn{border:1px solid var(--line);height:26px;font:500 12px/1 var(--font-text);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:0 9px;display:inline-flex;overflow:hidden}.cn i{border-radius:50%;flex:none;width:7px;height:7px}.no{color:var(--muted-2);white-space:nowrap;font-size:12px}.vh{border-bottom:1px solid var(--line);padding:18px 20px 14px}.vh .av{width:48px;height:48px;font-size:15px}.vh .nm{flex:1;min-width:0}.vh .nm b{font:400 16px/1.2 var(--font-text);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.vh .nm small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;display:block;overflow:hidden}.vh .now{background:var(--bg-field);border:1px solid var(--line);color:var(--text-2);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;min-width:0;margin-top:14px;padding:10px 12px;font-size:13px;display:flex}.vh .now svg.i{width:16px;height:16px;color:var(--action)}.vh .now b{color:var(--text);text-overflow:ellipsis;min-width:0;font-weight:400;overflow:hidden}.vh .now span{color:var(--muted);flex:none;margin-left:auto;font-size:12px}.aisees p{color:var(--text-2);font-size:13px;line-height:1.6}.aisees h4 span{color:var(--action);align-items:center;gap:7px;display:flex}.aisees h4 svg.i{width:14px;height:14px}.tline{flex-direction:column;font-size:13px;display:flex}.tline div{grid-template-columns:40px 14px minmax(0,1fr);align-items:center;gap:8px;height:26px;display:grid;position:relative}.tline div:before{content:"";background:var(--line-2);width:1px;position:absolute;top:0;bottom:0;left:54px}.tline div:first-child:before{top:13px}.tline div:last-child:before{bottom:13px}.tline div:only-child:before{display:none}.tline time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.tline i{background:var(--bg-col);border:1.5px solid var(--muted-2);z-index:1;border-radius:50%;justify-self:center;width:7px;height:7px;position:relative}.tline b{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.tline div.k i{background:var(--action-fill);border-color:var(--action-fill);box-shadow:0 0 0 3px var(--action-soft)}.tline div.k b{color:var(--action);font-weight:400}.wf .by{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex;overflow:hidden}.wf .by img{object-fit:cover;object-position:50% 12%;border-radius:50%;flex:none;width:22px;height:22px}.wf .by b{color:var(--text-2);font-weight:400}.wf .by i{border-radius:50%;flex:none;width:8px;height:8px}.wf .by svg.i{color:var(--ok-text)}.wf .area{background:var(--bubble-ai);border-color:var(--action-line);border-radius:14px;min-height:118px;font-size:13.5px}.wf .row2{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:10px;display:grid}.wf .row2 .btn{border-radius:12px;height:44px;font-size:14px}@media (max-width:1360px){.ov{grid-template-rows:auto 324px auto;grid-template-columns:repeat(2,minmax(0,1fr))}.chp{grid-column:1/-1}.kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.kp:nth-child(4){border-left:0}}@media (max-width:1280px){.details{display:none}.vgrid{grid-template-columns:minmax(180px,1.1fr) minmax(0,2fr) 48px 40px 72px 100px}}@media (max-width:1000px){.folders{display:none}.list{width:290px}}[data-t=light] .rail{--bg-rail:#171717;--bg-hover:#262626;--bg-active:#2f2f2f;background:var(--bg-rail);border-right-color:#171717}[data-t=light] .rail a,[data-t=light] .rail button{color:#a3a3a3}[data-t=light] .rail a:hover,[data-t=light] .rail button:hover{color:#fff;background:#262626}[data-t=light] .rail a.on{color:#fff;background:#2f2f2f}[data-t=light] .rail .acc .lgo{border-color:#3a3a3a;box-shadow:0 0 0 3px #171717,0 0 0 4px #3a3a3a}[data-t=light] .rail .acc:hover{background:0 0}[data-t=light] .rail .acc-pop,[data-t=light] .rail .menu{--bg-hover:#f3f5f9;--bg-active:#edf3ff}[data-t=light] .rail .acc-pop a,[data-t=light] .rail .acc-pop button,[data-t=light] .rail .menu a,[data-t=light] .rail .menu button{color:var(--muted)}[data-t=light] .rail .acc-pop a:hover,[data-t=light] .rail .acc-pop button:hover,[data-t=light] .rail .menu a:hover,[data-t=light] .rail .menu button:hover{background:var(--bg-hover);color:var(--text)}.ask-ovl{z-index:200;-webkit-backdrop-filter:blur(6px);background:#0a0c1061;place-items:center;animation:.18s both askFade;display:grid;position:fixed;inset:0}.ask-box{background:var(--bg-elev);border:1px solid var(--line-2);border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;width:min(380px,100vw - 32px);padding:24px 24px 20px;animation:.22s cubic-bezier(.2,.8,.2,1) both askIn;display:flex;box-shadow:0 24px 60px #00000047}.ask-box .ask-ic{background:color-mix(in srgb,var(--err) 12%,transparent);width:40px;height:40px;color:var(--err);border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.ask-box b{color:var(--text);font-size:17px;font-weight:500}.ask-box p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.ask-bt{justify-content:flex-end;gap:10px;width:100%;margin-top:14px;display:flex}.ask-bt button{cursor:pointer;border-radius:10px;height:40px;padding:0 18px;font-size:14px;font-weight:400;transition:background .15s,filter .15s}.ask-bt .gh{border:1px solid var(--line-2);color:var(--text);background:0 0}.ask-bt .gh:hover{background:var(--bg-hover)}.ask-bt .dg{background:var(--err);color:#fff;border:0}.ask-bt .dg:hover{filter:brightness(1.08)}@keyframes askFade{0%{opacity:0}to{opacity:1}}@keyframes askIn{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.it.leave{pointer-events:none;animation:.28s forwards itLeave;overflow:hidden}@keyframes itLeave{0%{opacity:1;max-height:120px}60%{opacity:0;transform:translate(-12px)}to{opacity:0;max-height:0;padding-top:0;padding-bottom:0;transform:translate(-12px)}}.vgrid .nr{text-align:right;white-space:nowrap;font-weight:400}.vrow .nr.tm{font-size:13px}.vrow small.cn{align-items:center;gap:6px;display:flex}.vflag.full{background:0 0;border:0;position:relative}.vflag .fl{border-radius:50%;width:100%;height:100%;margin:0;padding:0;display:block;box-shadow:0 0 0 1px #ffffff0f}.plink{min-width:0;max-width:100%;color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.plink b,.vrow a.plink{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plink svg{opacity:.45;flex:none;transition:opacity .15s}.plink:hover{color:var(--action)}.plink:hover svg{opacity:1}.vrow a.plink{font-weight:400;display:flex}.vhead{font:500 10px/1 var(--font-text);letter-spacing:.16em}.vrow{min-height:62px}.vrow .tx b{letter-spacing:.005em;font-size:13.5px;font-weight:400}.vrow .tx small{margin-top:3px;font-size:11.5px;font-weight:300}.vrow a.plink{color:var(--text);font-size:13.5px;font-weight:400}.vgrid .nr{font-size:13px;font-weight:400}.vhead .nr{font-size:10px;font-weight:400}.vrow .nr{color:var(--muted)}.vrow .nr.back{color:var(--action);font-weight:400}.vrow .pill{letter-spacing:.02em;border-radius:11px;height:22px;padding:0 9px;font-size:11px;font-weight:500}.vrow .pill svg.i{width:11px;height:11px}.vrow .ntag{height:15px;padding:0 5px;font-size:9.5px;font-weight:500}.vh .nm b{letter-spacing:.005em;font-size:17px;font-weight:400}.vh .nm small{font-weight:300}.vh .now b,.details .kv b{font-weight:400}.details .sec h4{letter-spacing:.16em;font-size:10px;font-weight:400}.aisees p{font-weight:300}.tline b{font-weight:400}.vrow .heat{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;font-weight:400;display:flex}.vrow .heat i{background:var(--line-2);border-radius:50%;flex:none;width:6px;height:6px}.vrow .heat.warm i{background:var(--warn)}.vrow .heat.hot{color:var(--hot);font-weight:400}.vrow .heat.hot i{background:var(--hot);box-shadow:0 0 0 3px var(--hot-soft)}.vrow .plink svg{opacity:0}.vrow:hover .plink svg{opacity:.5}.vrow .nr,.vrow .nr.back{color:var(--text-2);font-weight:400}.vrow .nr.back{color:var(--text)}.vrow{border-bottom-color:color-mix(in srgb,var(--line) 60%,transparent)}.vrow .tx small{color:color-mix(in srgb,var(--muted) 80%,transparent)}.colhead .who small,.colhead .who .muted{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.colhead>*{min-width:0}.colhead .seg,.colhead .btn{flex:none}.vrow .av{width:24px;height:24px}.vrow .av .live{border-width:1.5px;width:8px;height:8px;bottom:-2px;right:-2px}.vrow .c1{gap:12px}.vflag.full .fl{object-fit:cover;box-shadow:none}.vflag.full:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000003d}[data-t=dark] .vflag.full:after{box-shadow:inset 0 0 0 1px #ffffff24}.vflag.full .live{z-index:1}.ct-flush{padding:0}.ct-flush>.box{background:0 0;border:0;border-radius:0}.ct-flush .tbl th:first-child,.ct-flush .tbl td:first-child{padding-left:24px}.ct-flush .tbl th:last-child,.ct-flush .tbl td:last-child{padding-right:24px}.ct-flush .tbl thead th{z-index:1;background:var(--bg-col);position:sticky;top:0}.ct-flush .ct-foot{padding-bottom:16px;padding-left:24px;padding-right:24px}.flush{padding:0}.flush>.box,.flush>.pn,.flush>.cp-kpis{border:0;border-bottom:1px solid var(--line);background:var(--bg-col);border-radius:0;margin:0!important}.flush .tbl th:first-child,.flush .tbl td:first-child,.flush .cp-t td:first-child{padding-left:24px}.flush .tbl th:last-child,.flush .tbl td:last-child,.flush .cp-t td:last-child{padding-right:24px}.flush>.cp-tabs{background:var(--bg-col);margin:0;padding:0 14px}.flush .st-tabs{padding-left:14px}.vwrap{padding:0}.vwrap>.pn{border:0;border-radius:0}.vgrid{padding:0 24px}.av .avp,.ava .avp{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.ava{position:relative;overflow:hidden}.bub.hasm{max-width:340px;padding:4px}.bub .mfile{border-radius:12px;max-width:100%;display:block}.bub .mfile.img{border-radius:12px;line-height:0;overflow:hidden}.bub .mfile.img img{border-radius:12px;width:auto;max-width:100%;height:auto;max-height:360px;display:block}.bub audio.mfile{width:280px;height:40px;margin:4px}.bub video.mfile{background:#000;max-height:360px}.bub video.mfile.round{object-fit:cover;border-radius:50%;width:220px;height:220px}.bub .mfile.doc{color:inherit;background:color-mix(in srgb,currentColor 8%,transparent);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.bub .mfile.doc span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bub .mcap{padding:6px 10px 4px}.chat{position:relative}.tst{z-index:30;color:#fff;background:#1b1b1b;border-radius:12px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;animation:.22s tstIn;display:flex;position:absolute;bottom:150px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}@keyframes tstIn{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.path .plink{min-width:0;display:flex}.path .plink b{min-width:0}.stg{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:2px;display:grid}.stg div{flex-direction:column;gap:8px;min-width:0;display:flex}.stg i{background:var(--line-2);border-radius:2px;height:4px}.stg div.d i{background:var(--action-fill)}.stg span{color:var(--muted);white-space:nowrap;font-size:11px}.stg div.d span{color:var(--text-2)}.sig{gap:6px;margin-top:14px}.sig span{border:1px solid var(--line);height:26px;color:var(--muted);border-radius:13px;gap:6px;padding:0 10px;font-size:12px}.sig span i{background:var(--line-2);border-radius:50%;width:6px;height:6px}.sig span.d{background:var(--ok-soft,#2ea0431a);color:var(--ok-text);border-color:#0000}.sig span.d svg.i{width:12px;height:12px}
