@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--violet:#5b3df5;--violet-dark:#4930d3;--ink:#17192b;--muted:#697086;--line:#e4e7ef;--surface:#f7f8fc;--green:#17855d;--red:#b83246}.inboxToolbar{gap:12px;margin:-8px 0 14px}.inboxToolbar,.searchField{display:flex;align-items:center}.searchField{gap:8px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:0 12px;min-height:42px;flex:1;color:var(--muted)}.searchField input{border:0;outline:0;width:100%;font-size:14px;background:transparent}.filterChips,.rangeTabs{display:flex;gap:4px;flex-wrap:wrap}.filterButton,.filterChips button,.rangeTabs button{border:1px solid var(--line);background:#fff;padding:9px 12px;border-radius:8px;font-size:13px;color:var(--muted);cursor:pointer}.filterChips button.active,.rangeTabs button.active{background:#f0edff;color:var(--violet);border-color:#d9d1ff;font-weight:700}.enterprisePage{max-width:none}.visitorToolbar{display:flex;gap:10px;margin-bottom:18px}.filterButton{display:flex;align-items:center;gap:6px}.visitorGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.visitorCard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px;box-shadow:0 8px 24px #1c1f3909;transition:transform .18s ease,box-shadow .18s ease}.visitorCard:hover{transform:translateY(-2px);box-shadow:0 13px 30px #1c1f3914}.visitorCardTop{display:flex;align-items:center;gap:10px}.visitorCardTop b,.visitorCardTop small{display:block}.visitorCardTop b{font-size:15px}.visitorCardTop small{font-size:12px;color:var(--muted);margin-top:3px}.moreButton{margin-left:auto;border:0;background:none;color:var(--muted);font-weight:700;cursor:pointer}.visitorCard dl{display:grid;grid-template-columns:1fr 1fr;gap:14px 8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0;margin:17px 0}.visitorCard dt{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:var(--muted);margin-bottom:4px}.visitorCard dd{display:flex;align-items:center;gap:5px;font-size:13px;margin:0}.visitorCard footer{display:flex;gap:9px;flex-wrap:wrap;color:var(--muted);font-size:11px}.analyticsCards,.chartGrid{display:grid;grid-template-columns:1.3fr .7fr;gap:18px;margin-top:18px}.analyticsCards{grid-template-columns:1fr 1fr}.barChart{height:210px;display:flex;align-items:end;gap:10px;padding:20px 5px 0;border-bottom:1px solid var(--line)}.barChart span{display:block;flex:1;background:linear-gradient(180deg,#8a77ff,var(--violet));border-radius:6px 6px 0 0;min-height:8px;opacity:.85}.chartLabels{display:flex;justify-content:space-between;padding-top:9px}.chartLabels,.timeline p small{color:var(--muted);font-size:11px}.timeline p small{margin-left:auto}.agentRank{display:grid;grid-template-columns:25px 32px 1fr auto;gap:9px;align-items:center;padding:13px 0;border-bottom:1px solid #eef0f4;font-size:13px}.agentRank b{color:var(--muted);font-size:12px}.agentRank em{font-style:normal;color:var(--green);font-size:12px}.pageRank{display:grid;grid-template-columns:1fr auto;gap:8px;padding:14px 0 4px;font-size:13px}.pageRank b{color:var(--violet)}.pageRank i{display:block;grid-column:1/-1;height:6px;border-radius:4px;background:var(--violet);opacity:.8}.muted{font-size:13px;margin-top:-8px}@media(max-width:900px){.visitorGrid{grid-template-columns:repeat(2,1fr)}.analyticsCards,.chartGrid{grid-template-columns:1fr}}@media(max-width:650px){.inboxToolbar,.visitorToolbar{display:block}.filterChips{margin-top:9px;flex-wrap:nowrap;overflow:auto;padding-bottom:3px}.filterChips button{white-space:nowrap}.visitorGrid{grid-template-columns:1fr}}*{box-sizing:border-box}html{font-family:Inter Variable,Inter,system-ui,sans-serif}body{margin:0;background:var(--surface);color:var(--ink);font-family:inherit;font-size:15px;line-height:1.5;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}button{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #00bce4;outline-offset:2px}.layout{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100vh}.side{background:#11162c;color:#fff;padding:24px 16px;display:flex;flex-direction:column}.brand{display:flex;align-items:center;font-size:20px;font-weight:800;letter-spacing:-.3px;margin:2px 8px 28px}.brand b{display:inline-grid;place-items:center;width:34px;height:34px;flex:0 0 auto;background:var(--violet);border-radius:10px;margin-right:10px}.workspaceName{margin:0 8px 20px;padding:12px 13px;background:#1d2340;border:1px solid #2a3153;border-radius:11px}.workspaceName b,.workspaceName small{display:block}.workspaceName small{color:#a2aac4;font-size:12px;margin-bottom:3px}.workspaceName b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side nav{display:flex;flex-direction:column;gap:5px}.side nav button{display:flex;align-items:center;gap:11px;min-height:44px;border:0;background:transparent;color:#b8bfd4;text-align:left;padding:10px 12px;border-radius:9px;font-size:14px;font-weight:560;cursor:pointer}.side nav button svg{width:18px;height:18px;flex:0 0 auto}.side nav button.active,.side nav button:hover{background:#242a49;color:#fff}.profile{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:auto;padding:16px 6px 0;border-top:1px solid #2a304d}.profile>span,.visitorAvatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#ddd5ff;color:#3d299f;font-size:12px;font-weight:800}.profile div{min-width:0}.profile b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile select{max-width:100%;border:0;background:transparent;color:#aeb6d0;font-size:12px;padding:1px 0}.profile>button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:8px;background:transparent;color:#aeb6d0;cursor:pointer}.profile>button:hover{background:#242a49;color:#fff}.profile>button svg{width:18px;height:18px}.main{min-width:0;padding:28px}.manage>header,.top{display:flex;justify-content:space-between;align-items:end;margin-bottom:22px}.manage header p,.top p{color:var(--muted);font-size:14px;margin:0 0 3px}.manage h1,.top h1{font-size:24px;line-height:1.2;margin:0;letter-spacing:-.55px}.connection{display:inline-flex;align-items:center;gap:7px;color:#8a5c0b;background:#fff2d8;padding:8px 11px;border-radius:999px;font-size:12px;font-weight:650}.connection svg{width:15px;height:15px}.connection.online{color:#116f4c;background:#e4f7ef}.inbox{height:calc(100vh - 115px);min-height:580px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 34px rgba(28,31,57,.045);display:grid;grid-template-columns:300px minmax(380px,1fr) 250px;overflow:hidden}.list{border-right:1px solid var(--line);overflow:auto}.contact{display:grid;width:100%;grid-template-columns:40px minmax(0,1fr) auto;gap:11px;align-items:start;padding:15px 13px;border:0;border-bottom:1px solid #edf0f5;background:#fff;text-align:left;cursor:pointer}.contact:hover{background:#f8f7ff}.contact.active{background:#f0edff;box-shadow:inset 3px 0 var(--violet)}.contact.unread .contactCopy b{font-weight:780}.contactCopy{min-width:0}.contactCopy b,.contactCopy small{display:block}.contactCopy b{font-size:14px;line-height:1.35}.contactCopy small{color:var(--muted);font-size:13px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contactMeta{display:flex;min-width:35px;flex-direction:column;align-items:end;gap:8px}.contact time{color:#8d94a7;font-size:11px;white-space:nowrap}.unreadBadge{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--violet);color:#fff;font-size:11px;font-weight:750}.chat{display:flex;flex-direction:column;min-width:0;background:#fbfbfd}.chat>header{min-height:74px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 19px;border-bottom:1px solid var(--line);background:#fff}.chat header b,.chat header small{display:block}.chat header b{font-size:16px;line-height:1.3}.chat header small{color:var(--muted);font-size:12px;margin-top:3px}.chat header button,.memberList button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border:1px solid var(--line);background:#fff;border-radius:9px;padding:8px 11px;font-size:13px;cursor:pointer}.chat header button:hover,.memberList button:hover{background:#f5f6fa}.chat header button svg{width:16px;height:16px}.chat header .mobileBack{display:none;width:38px;padding:0}.messages{flex:1;min-height:0;padding:24px;overflow:auto;scroll-behavior:smooth}.bubble{max-width:min(76%,680px);margin:14px 0}.bubble>span{display:block;padding:12px 15px;background:#edf0f5;border-radius:14px 14px 14px 4px;font-size:15px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.bubble>small{display:block;color:#858c9f;font-size:11px;margin:5px 5px 0}.bubble.mine{margin-left:auto}.bubble.mine>span{background:var(--violet);color:#fff;border-radius:14px 14px 4px 14px}.bubble.mine>small{text-align:right}.typing{color:var(--muted);padding:8px 4px;font-size:13px;font-style:italic}.composer{display:flex;align-items:center;gap:8px;margin:14px;padding:6px;border:1px solid #d9dde7;border-radius:12px;background:#fff;box-shadow:0 6px 18px rgba(28,31,57,.05)}.composer:focus-within{border-color:#8a76f7}.composer input{flex:1;min-width:0;border:0;padding:10px 11px;outline:0;font-size:15px}.composer button,.primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:0;border-radius:9px;background:var(--violet);color:#fff;padding:10px 16px;cursor:pointer;font-size:14px;font-weight:700}.composer button svg,.primary svg{width:17px;height:17px}.composer button:hover,.primary:hover{background:var(--violet-dark)}.details{border-left:1px solid var(--line);padding:24px 20px;text-align:center;background:#fff}.visitorAvatar.large{width:60px;height:60px;margin:auto;font-size:15px}.details h2{font-size:18px;line-height:1.3;margin:13px 0 4px}.details>p{color:var(--muted);font-size:13px;margin:0 0 18px;overflow-wrap:anywhere}.details dl{text-align:left;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 0 16px}.details dt{color:#81889b;font-size:12px;margin-top:10px}.details dd{font-size:14px;margin:2px 0}.details label{display:block;text-align:left;font-size:14px;font-weight:700;margin-top:18px}.details select{width:100%;padding:10px 11px;border:1px solid var(--line);border-radius:9px;margin-top:7px;background:#fff;font-size:14px}.details>.primary{width:100%;margin-top:13px}.state{height:100%;min-height:190px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;text-align:center;color:#7f879b;padding:28px;font-size:14px}.state svg{width:28px;height:28px;margin-bottom:8px;color:#aaa2dc}.state b{color:#41475b;font-size:16px;margin-bottom:2px}.errorBanner{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff0f2;color:#92283a;border:1px solid #efcad1;padding:11px 14px;border-radius:10px;margin-bottom:13px;font-size:14px}.errorBanner button{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border:0;border-radius:7px;background:transparent;color:inherit;cursor:pointer}.errorBanner button:hover{background:#f9dfe4}.errorBanner svg{width:18px;height:18px}.manage{max-width:1060px;margin:auto}.invite{display:flex;gap:9px;max-width:600px;margin-bottom:20px}.invite input{flex:1;min-width:0;border:1px solid var(--line);border-radius:10px;padding:11px 13px}.devLink{background:#fff7df;border:1px solid #efdfae;padding:14px;border-radius:10px;margin-bottom:20px}.devLink b,.devLink code{display:block}.devLink b{color:#725913;font-size:13px;margin-bottom:7px}.devLink code{font-size:12px;overflow-wrap:anywhere}.memberList{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.memberList article{display:grid;grid-template-columns:40px minmax(0,1fr) 100px 70px 90px;gap:13px;align-items:center;padding:15px 16px;border-bottom:1px solid var(--line)}.memberList article:last-child{border:0}.memberList div{min-width:0}.memberList div b,.memberList div small{display:block;overflow:hidden;text-overflow:ellipsis}.memberList div b{font-size:14px}.memberList div small{color:var(--muted);font-size:12px;margin-top:3px}.memberList article>b{font-size:12px}.status{font-size:11px;font-weight:700;border-radius:999px;padding:6px 8px;text-align:center;background:#eef0f4}.status.online{background:#e4f7ef;color:#116f4c}.status.away{background:#fff2d8;color:#85590c}.settingsGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.install,.settingsForm{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px}.settingsForm label{display:block;font-size:14px;font-weight:700;margin-bottom:16px}.settingsForm input:not([type=checkbox]),.settingsForm textarea{display:block;width:100%;border:1px solid #d9dde7;border-radius:9px;padding:11px 12px;margin-top:7px}.settingsForm textarea{min-height:92px;resize:vertical;line-height:1.5}.settingsForm input[type=color]{height:46px;padding:4px}.settingsForm .check{display:flex;align-items:center;gap:8px}.install>svg{width:25px;height:25px;color:var(--violet)}.install h2{font-size:18px;margin:14px 0 5px}.install p{color:var(--muted);font-size:14px}.install pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#11162c;color:#d9dded;padding:16px;border-radius:10px;font-size:12px;line-height:1.65}.redirectSuggestions{margin-top:24px;border-top:1px solid var(--line);padding-top:20px}.redirectSuggestions h3{font-size:15px;margin:0 0 12px}.redirectSuggestions article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;border:1px solid var(--line);border-radius:10px;padding:12px;margin-top:8px}.redirectSuggestions article div{min-width:0}.redirectSuggestions article b,.redirectSuggestions article small{display:block;overflow-wrap:anywhere}.redirectSuggestions article small{color:var(--muted);margin-top:4px}.domainTrustPanel{margin-top:22px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px}.domainTrustHeader{display:flex;justify-content:space-between;gap:20px}.domainTrustHeader p{margin:0;color:var(--violet);font-weight:750;font-size:12px;text-transform:uppercase;letter-spacing:.7px}.domainTrustHeader h2{margin:5px 0;font-size:21px}.domainTrustHeader span,.domainTrustHeader>b{color:var(--muted);font-size:13px}.domainAddForm{display:grid;grid-template-columns:1.5fr 1fr 1fr auto;gap:10px;align-items:end;margin:20px 0}.domainAddForm label{font-size:12px;font-weight:700}.domainAddForm input,.domainAddForm select{display:block;width:100%;height:40px;border:1px solid #d9dde7;border-radius:8px;padding:8px;margin-top:5px;background:#fff}.domainGroups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.domainGroups>section,.trustDetails>section{border:1px solid var(--line);border-radius:11px;padding:14px;min-width:0}.domainGroups h3,.trustDetails h3{font-size:14px;margin:0 0 9px}.domainGroups h3 small{color:var(--muted);font-weight:500}.domainGroups section>p,.trustDetails section>p{color:var(--muted);font-size:12px}.domainGroups article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 0;border-top:1px solid #eef0f4}.domainGroups article b,.domainGroups article small,.trustDetails article small{display:block;overflow-wrap:anywhere}.domainGroups article small,.trustDetails article small{color:var(--muted);font-size:11px;margin-top:3px}.trustScore{align-self:start;border-radius:20px;padding:4px 7px;font-size:10px;font-weight:750;white-space:nowrap}.trustScore.high{background:#e5f7f0;color:#147954}.trustScore.medium{background:#fff4d9;color:#8a5b00}.trustScore.low{background:#ffebee;color:#a52b3d}.domainActions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:6px}.domainActions button{font-size:11px}.trustDetails{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.trustDetails article{padding:8px 0;border-top:1px solid #eef0f4}.trustDetails code{font-size:11px;overflow-wrap:anywhere}.authPage{min-height:100vh;display:grid;place-items:center;padding:30px;background:radial-gradient(circle at 50% 0,#ece8ff,#f7f8fc 45%)}.authCard{width:min(450px,100%);background:#fff;padding:36px;border:1px solid var(--line);border-radius:18px;box-shadow:0 25px 70px rgba(23,27,58,.08)}.authCard .brand{margin:0 0 30px}.overline{text-transform:uppercase;color:var(--violet);letter-spacing:1.4px;font-size:12px;font-weight:800}.authCard h1{font-size:24px;line-height:1.25;letter-spacing:-.6px;margin:8px 0}.muted{color:var(--muted);font-size:14px;line-height:1.6}.authCard label{display:block;font-size:14px;font-weight:700;margin-top:16px}.authCard input{width:100%;padding:11px 12px;border:1px solid #d9dde7;border-radius:9px;margin-top:7px}.authCard label small{display:block;color:var(--muted);margin-top:5px;font-size:12px;font-weight:400}.authCard .primary{width:100%;margin-top:20px}.authCard .primary:disabled{opacity:.6}.authSecondary{width:100%;border:0;background:transparent;color:var(--muted);padding:11px;margin-top:8px;cursor:pointer}.formError{background:#fff0f2;color:#92283a;padding:10px;border-radius:8px;font-size:13px}.authSwitch{text-align:center;font-size:13px;color:var(--muted);margin:20px 0 0}.authSwitch a{color:var(--violet);font-weight:700;text-decoration:none}@media (max-width:1180px){.inbox{grid-template-columns:280px minmax(360px,1fr)}.details{display:none}}@media (max-width:850px){.layout{grid-template-columns:76px minmax(0,1fr)}.side{padding:18px 10px}.side .brand{justify-content:center;margin:0 0 28px}.side .brand b{margin:0}.navLabel,.profile div,.profile>button,.side .brand span,.workspaceName{display:none}.side nav button{justify-content:center;padding:10px}.profile{display:flex;justify-content:center;padding:16px 0 0}.main{padding:18px}.inbox{grid-template-columns:265px minmax(330px,1fr);height:calc(100vh - 101px)}.settingsGrid{grid-template-columns:1fr}.domainAddForm{grid-template-columns:1fr 1fr}.domainGroups,.trustDetails{grid-template-columns:1fr}}@media (max-width:680px){.layout{grid-template-columns:62px minmax(0,1fr)}.side{padding:14px 7px}.side .brand b{width:36px;height:36px}.main{padding:10px}.top{align-items:center;margin:4px 2px 12px}.top p{display:none}.top h1{font-size:21px}.connection{width:36px;height:36px;justify-content:center;padding:0;font-size:0}.connection svg{width:17px;height:17px}.inbox{display:block;height:calc(100vh - 69px);min-height:480px}.inbox .list{height:100%;border:0}.inbox.hasActive .list,.inbox:not(.hasActive) .chat{display:none}.inbox.hasActive .chat{height:100%}.chat header .mobileBack{display:inline-grid;flex:0 0 auto}.chat>header{padding:10px}.chat>header>div:last-child button{width:38px;padding:0;font-size:0}.messages{padding:15px}.bubble{max-width:88%}.composer{margin:9px}.composer button{width:42px;padding:0}.composer button span{display:none}.memberList article{grid-template-columns:40px minmax(0,1fr) 82px}.memberList article>b,.memberList article>button{grid-column:2/-1;justify-self:start}.invite{flex-direction:column}.domainTrustHeader{display:block}.domainAddForm{grid-template-columns:1fr}.authPage{padding:16px}.authCard{padding:26px 22px}}@media (max-width:420px){.layout{grid-template-columns:56px minmax(0,1fr)}.side nav button{min-height:42px}.profile>span,.visitorAvatar{width:36px;height:36px}.main{padding:7px}.contact{padding:14px 11px}.messages{padding:12px}}.conversationMeta{display:block;color:var(--muted);font-size:11px;font-style:normal;margin-top:4px}.typingMini{color:var(--violet);font-weight:700;margin-left:8px}.priorityIcon{width:13px;height:13px;color:#d27b24;vertical-align:-2px}.enterpriseComposer{display:block;padding:10px 12px}.enterpriseComposer textarea{display:block;width:100%;resize:none;border:0;outline:0;padding:8px 0;font-size:15px;line-height:1.5}.composerFooter,.composerTools{display:flex;align-items:center;gap:8px}.composerTools{color:var(--muted);font-size:11px}.composerTools button,.detailActions button{display:grid;place-items:center;border:0;background:transparent;color:var(--muted);padding:5px;cursor:pointer;border-radius:6px}.composerTools svg,.detailActions svg{width:16px;height:16px}.composerFooter{justify-content:space-between;color:var(--muted);font-size:11px}.detailActions{display:flex;justify-content:center;gap:5px;margin:14px 0}.detailSectionTitle{font-size:13px;text-align:left;border-top:1px solid var(--line);padding-top:16px;margin-top:16px}.tagList{display:flex;gap:6px;flex-wrap:wrap}.tagList span{background:#f0edff;color:var(--violet);border-radius:5px;padding:4px 7px;font-size:11px;font-weight:700}.tagList button{border:1px dashed #b9b1df;background:#fff;border-radius:5px;color:var(--violet);cursor:pointer}.notesPlaceholder{border:1px dashed #cdd1dc;border-radius:8px;padding:11px;color:var(--muted);font-size:12px;text-align:left}.enterpriseHeader{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:28px}.enterpriseHeader h1{margin:3px 0 7px;font-size:32px;letter-spacing:-1px}.enterpriseHeader p{margin:0;color:var(--violet);font-weight:700;font-size:14px}.enterpriseHeader span{color:var(--muted);font-size:15px}.headerActions{display:flex;align-items:center;gap:10px}.iconButton{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line);background:#fff;border-radius:10px;cursor:pointer}.metricGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px}.metricCard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:19px;box-shadow:0 8px 24px #1c1f3909}.metricIcon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#f0edff;color:var(--violet);margin-bottom:16px}.metricCard p{margin:0 0 6px;font-size:14px;color:var(--muted)}.metricCard strong{display:block;font-size:26px}.metricCard small{display:block;color:var(--green);font-size:12px;margin-top:4px}.overviewColumns{display:grid;grid-template-columns:1.2fr .8fr;gap:18px}.overviewCard{background:#fff;border:1px solid var(--line);border-radius:15px;padding:21px}.sectionHeader{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.sectionHeader h2{font-size:18px;margin:0 0 3px}.sectionHeader p{margin:0;color:var(--muted);font-size:13px}.textButton{color:var(--violet);font-weight:700}.activityRow,.textButton{border:0;background:none;cursor:pointer}.activityRow{display:grid;grid-template-columns:38px 1fr auto;gap:11px;align-items:center;width:100%;padding:12px 0;border-bottom:1px solid #eef0f4;text-align:left}.activityRow b,.activityRow small{display:block}.activityRow b{font-size:14px}.activityRow small{color:var(--muted);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activityRow time{color:var(--muted);font-size:12px}.timeline p{display:flex;align-items:center;gap:10px;padding:14px 0;margin:0;border-bottom:1px solid #eef0f4;font-size:14px}.statusDot{width:8px;height:8px;border-radius:50%;background:#c4c8d4}.statusDot.online{background:#24b77e}.emptyState{display:grid;place-items:center;gap:6px;padding:42px 15px;color:var(--muted);text-align:center}.emptyState b,.marketing{color:var(--ink)}.marketing{background:#fbfcff;min-height:100vh}.marketingNav{height:76px;justify-content:space-between;max-width:1180px;margin:auto;padding:0 28px}.marketingBrand,.marketingNav{display:flex;align-items:center}.marketingBrand{gap:9px;color:var(--ink);font-size:20px;font-weight:800;text-decoration:none}.marketingBrand b{display:grid;place-items:center;width:34px;height:34px;background:var(--violet);color:#fff;border-radius:10px}.marketingLinks{display:flex;gap:32px}.loginLink,.marketingLinks a{color:var(--muted);font-size:14px;text-decoration:none}.loginLink{display:flex;align-items:center;gap:6px;color:var(--ink);font-weight:700}.marketingHero{display:grid;grid-template-columns:1fr 1fr;gap:70px;max-width:1180px;margin:0 auto;padding:94px 28px 105px;align-items:center}.heroCopy h1{font-size:clamp(42px,5vw,64px);line-height:1.05;letter-spacing:-2.6px;margin:18px 0}.heroCopy>p{font-size:18px;line-height:1.65;color:var(--muted);max-width:500px}.eyebrow{text-transform:uppercase;letter-spacing:1.5px;color:var(--violet);font-size:11px;font-weight:800;display:inline-flex;align-items:center;gap:7px}.heroActions{display:flex;gap:12px;margin-top:30px}.marketingPrimary,.marketingSecondary{display:inline-flex;align-items:center;gap:9px;border-radius:9px;padding:13px 18px;text-decoration:none;font-size:15px;font-weight:750}.marketingPrimary{background:var(--violet);color:#fff}.marketingSecondary{border:1px solid var(--line);color:var(--ink);background:#fff}.trustLine{display:flex;gap:20px;margin-top:20px;color:var(--muted);font-size:12px}.trustLine span{display:flex;align-items:center;gap:5px}.benefitList svg,.trustLine svg{color:var(--green)}.heroPreview{background:#fff;border:1px solid var(--line);border-radius:17px;box-shadow:0 25px 70px #282a491f;overflow:hidden;transform:rotate(1deg)}.previewTop{display:flex;justify-content:space-between;padding:16px 19px;border-bottom:1px solid var(--line);font-size:12px}.previewTop span{display:flex;align-items:center;gap:7px;font-weight:700}.previewTop i{width:8px;height:8px;border-radius:50%;background:#22b97c}.previewTop small{color:var(--muted)}.previewBody{display:grid;grid-template-columns:42% 58%;min-height:335px}.previewBody aside{border-right:1px solid var(--line);padding:17px 10px}.previewLabel{font-size:10px;color:var(--muted);letter-spacing:1px}.previewContact{display:grid;grid-template-columns:30px 1fr auto;gap:7px;padding:13px 5px;margin-top:7px;border-radius:8px}.previewContact.active{background:#f0edff}.previewContact i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ddd5ff;color:#4930d3;font-size:9px;font-style:normal;font-weight:800}.previewContact b,.previewContact small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.previewContact b{font-size:11px}.previewContact em,.previewContact small{font-size:9px;color:var(--muted);font-style:normal}.previewChat{padding:21px;display:flex;flex-direction:column;gap:15px}.previewChat>div:first-child b,.previewChat>div:first-child small{display:block}.previewChat>div:first-child small{color:var(--muted);font-size:10px;margin-top:3px}.previewBubble{align-self:flex-start;background:#f0f1f5;padding:10px 12px;border-radius:10px;font-size:11px;max-width:85%}.previewBubble.mine{align-self:flex-end;background:var(--violet);color:#fff}.previewComposer{margin-top:auto;border:1px solid var(--line);border-radius:8px;padding:11px;color:#a0a5b4;font-size:11px;display:flex;justify-content:space-between}.previewComposer b{color:var(--violet)}.faqSection,.marketingSection,.stepsSection{max-width:1180px;margin:auto;padding:88px 28px}.sectionIntro{max-width:570px}.marketingSplit h2,.pricingSection h2,.sectionIntro h2{font-size:38px;line-height:1.15;letter-spacing:-1.3px;margin:14px 0}.featureGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px}.featureCard{padding:25px;border:1px solid var(--line);border-radius:14px;background:#fff}.featureCard>span{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:#f0edff;color:var(--violet)}.featureCard h3{font-size:17px;margin:20px 0 8px}.faqSection details p,.featureCard p,.marketingSplit p,.pricingSection p,.steps p{color:var(--muted);line-height:1.65;font-size:15px}.marketingSplit{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding:95px max(28px,calc((100% - 1124px)/2));background:#f0edff}.marketingSplit>div:first-child{max-width:500px}.benefitList{align-self:center}.benefitList p{display:flex;align-items:center;gap:10px;color:var(--ink);font-weight:650}.inlineLink{display:inline-flex;align-items:center;gap:6px;text-decoration:none;margin-top:12px;color:var(--violet);font-weight:700}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px}.steps article{padding-top:17px;border-top:2px solid var(--violet)}.steps b{color:var(--violet);font-size:12px}.steps h3{font-size:18px;margin:18px 0 6px}.pricingSection{margin:88px auto;padding:78px 28px;text-align:center;max-width:1124px;border-radius:18px;background:#17192b;color:#fff}.pricingSection p{max-width:460px;margin:0 auto 25px;color:#b5bad0}.pricingSection .eyebrow{color:#b9aaff}.faqSection{max-width:800px}.faqSection details{border-bottom:1px solid var(--line);padding:20px 0}.faqSection summary{display:flex;justify-content:space-between;cursor:pointer;font-weight:700;font-size:16px;list-style:none}.faqSection details p{margin-bottom:0}.marketingFooter{display:flex;align-items:center;gap:30px;max-width:1180px;margin:auto;padding:35px 28px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}.marketingFooter .marketingBrand{margin-right:auto}@media(max-width:850px){.marketingHero,.marketingSplit{grid-template-columns:1fr;gap:45px}.metricGrid{grid-template-columns:repeat(2,1fr)}.featureGrid,.overviewColumns,.steps{grid-template-columns:1fr}.marketingLinks{display:none}}@media(max-width:560px){.marketingNav{padding:0 16px}.faqSection,.marketingHero,.marketingSection,.stepsSection{padding:62px 18px}.heroCopy h1{font-size:43px;letter-spacing:-1.8px}.heroCopy>p{font-size:16px}.trustLine{flex-direction:column;gap:8px}.metricGrid{gap:9px}.metricCard{padding:14px}.enterpriseHeader{display:block}.headerActions{margin-top:17px}.main{padding:16px}.marketingFooter{padding:28px 18px}}