@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Noto+Sans+SC:wght@400;500;600;700&display=swap";.cloud-attachment[data-v-d931effb]{background:#f7faf9;border:1px solid #e2e9e6;border-radius:7px;gap:10px;margin:10px 0;padding:12px;display:grid}.cloud-attachment img[data-v-d931effb]{object-fit:contain;border-radius:7px;max-width:100%;max-height:360px;display:block}.image-button[data-v-d931effb]{cursor:zoom-in;justify-self:start;background:0 0!important;border:0!important;padding:0!important}.cloud-attachment video[data-v-d931effb]{border-radius:7px;max-width:100%;max-height:360px}.cloud-attachment audio[data-v-d931effb]{width:100%;max-width:400px}.attachment-caption[data-v-d931effb]{gap:5px;display:grid}.attachment-caption strong[data-v-d931effb]{overflow-wrap:anywhere;font-size:12px;font-weight:500}.attachment-caption small[data-v-d931effb]{color:#83958a;font-size:11px}.cloud-attachment a[data-v-d931effb],.cloud-attachment p[data-v-d931effb]{color:#3b8066;margin:0;font-size:12px}.media-overlay[data-v-d931effb]{z-index:100;background:#0009;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.media-overlay section[data-v-d931effb]{background:#fff;border-radius:12px;max-width:95vw;max-height:90vh;padding:20px;overflow:auto}.media-overlay button[data-v-d931effb]{margin:0 0 12px auto;display:block}.media-overlay img[data-v-d931effb]{object-fit:contain;max-width:85vw;max-height:75vh}.deals[data-v-3f02c0cd]{background:#fff;border:1px solid #e4ebe7;border-radius:14px;margin:20px 0;padding:24px}.deals header[data-v-3f02c0cd]{justify-content:space-between;align-items:center;gap:16px;display:flex}.deals article[data-v-3f02c0cd]{border-top:1px solid #e4ebe7;padding:20px 0}.deals p[data-v-3f02c0cd]{color:#71897b;font-size:12px}.deals b[data-v-3f02c0cd]{color:#16856f}.pictures[data-v-3f02c0cd]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.deals[data-v-3f02c0cd]{border-color:#e4e7ec!important;border-radius:16px!important;padding:28px!important;box-shadow:0 1px 3px #1018280a,0 8px 24px #10182808!important}.deals h2[data-v-3f02c0cd]{color:#20242b!important;font-size:19px!important}.deals>p[data-v-3f02c0cd]{color:#667085!important;font-size:14px!important}.deals article[data-v-3f02c0cd]{border-color:#eaecf0!important}.deals article strong[data-v-3f02c0cd]{color:#20242b!important;font-size:15px!important}.deals article p[data-v-3f02c0cd]{color:#667085!important;font-size:13px!important}.deals b[data-v-3f02c0cd]{color:#2563eb!important;font-size:16px!important}.deals button[data-v-3f02c0cd]{color:#2563eb!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:9px!important;min-height:38px!important;padding:8px 13px!important;font-size:13px!important}.team-panel[data-v-c4ce8a69]{background:#fff;border:1px solid #dfe8e2;border-radius:14px;margin-top:20px;padding:24px}.team-panel header[data-v-c4ce8a69]{justify-content:space-between;align-items:center;gap:15px;display:flex}.team-panel button[data-v-c4ce8a69]{cursor:pointer;color:#235746;background:#fff;border:1px solid #cbded3;border-radius:6px;margin:3px;padding:7px 10px}.team-panel table[data-v-c4ce8a69]{border-collapse:collapse;width:100%}.team-panel td[data-v-c4ce8a69],.team-panel th[data-v-c4ce8a69]{text-align:left;border-bottom:1px solid #e5ede7;padding:12px}.team-error[data-v-c4ce8a69]{color:#b64535!important}.team-success[data-v-c4ce8a69]{color:#168369!important}.team-dialog[data-v-c4ce8a69]{background:#fff;border-radius:12px;gap:14px;width:min(450px,95vw);padding:28px;display:grid}.team-dialog label[data-v-c4ce8a69]{gap:6px;display:grid}.team-dialog input[data-v-c4ce8a69]{border:1px solid #dce6e0;border-radius:6px;padding:10px}.team-dialog footer[data-v-c4ce8a69]{justify-content:flex-end;display:flex}@media (width<=800px){.team-panel[data-v-c4ce8a69]{overflow:auto}.team-panel header[data-v-c4ce8a69]{flex-wrap:wrap}}.team-panel[data-v-c4ce8a69]{border-color:#e4e7ec!important;border-radius:16px!important;padding:28px!important;box-shadow:0 1px 3px #1018280a,0 8px 24px #10182808!important}.team-panel p[data-v-c4ce8a69]{color:#667085!important;font-size:14px!important}.team-panel button[data-v-c4ce8a69]{color:#2563eb!important;background:#fff!important;border-color:#d0d5dd!important;border-radius:9px!important;padding:9px 13px!important;font-size:13px!important}.team-panel table[data-v-c4ce8a69]{font-size:14px!important}.team-panel td[data-v-c4ce8a69],.team-panel th[data-v-c4ce8a69]{border-color:#eaecf0!important;padding:14px!important}.team-dialog[data-v-c4ce8a69]{border:1px solid #eaecf0!important;border-radius:16px!important;box-shadow:0 24px 64px #10182826!important}.team-dialog label[data-v-c4ce8a69]{color:#475467!important;font-size:14px!important}.metric-help-trigger[data-v-3d7207ad]{color:#526c5e;vertical-align:1px;cursor:pointer;background:#fff;border:1px solid #9aada3;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:5px;padding:0;font:600 11px/1 system-ui;display:inline-grid}.metric-help-trigger[data-v-3d7207ad]:hover{color:#286345;background:#f1f7f3;border-color:#286345}.metric-help-trigger[data-v-3d7207ad]:focus-visible,.metric-help-dialog button[data-v-3d7207ad]:focus-visible{outline-offset:2px;outline:3px solid #33825e}.metric-help-backdrop[data-v-3d7207ad]{z-index:1000;background:#14271f70;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.metric-help-dialog[data-v-3d7207ad]{color:#334b3e;background:#fff;border:1px solid #e1eae4;border-radius:16px;width:min(480px,100%);max-height:min(80vh,640px);padding:24px;overflow:auto;box-shadow:0 24px 70px #122a1e38}.metric-help-dialog header[data-v-3d7207ad]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.metric-help-dialog header p[data-v-3d7207ad]{color:#71877b;letter-spacing:.08em;margin:0 0 5px;font-size:11px}.metric-help-dialog h2[data-v-3d7207ad]{color:#214d3b;margin:0;font-size:20px}.metric-help-dialog header button[data-v-3d7207ad]{color:#53685d;cursor:pointer;background:#fff;border:1px solid #dce6e0;border-radius:8px;width:32px;height:32px;font-size:22px}.metric-help-definition[data-v-3d7207ad]{color:#40584a;margin:18px 0;font-size:14px;line-height:1.8}.metric-help-formula[data-v-3d7207ad]{background:#f2f7f4;border-radius:10px;padding:13px 15px}.metric-help-formula span[data-v-3d7207ad]{color:#71877b;font-size:11px}.metric-help-formula p[data-v-3d7207ad]{color:#214d3b;margin:6px 0 0;font-size:13px;line-height:1.75}.metric-help-dialog ul[data-v-3d7207ad]{color:#62766b;gap:8px;margin:16px 0;padding-left:20px;font-size:12px;line-height:1.7;display:grid}.metric-help-dialog footer[data-v-3d7207ad]{justify-content:flex-end;margin-top:18px;display:flex}.metric-help-dialog footer button[data-v-3d7207ad]{color:#fff;cursor:pointer;background:#235746;border:0;border-radius:8px;min-height:38px;padding:0 18px;font-weight:600}@media (width<=600px){.metric-help-dialog[data-v-3d7207ad]{padding:20px}.metric-help-backdrop[data-v-3d7207ad]{padding:12px}}.inquiry-panel[data-v-f12fb30d]{color:#203b2e;background:#fff;border:1px solid #e2eae5;border-radius:18px;margin:20px 0;padding:26px 28px;box-shadow:0 8px 28px #183d2b08}.inquiry-heading[data-v-f12fb30d],.inquiry-record-heading[data-v-f12fb30d]{justify-content:space-between;align-items:center;gap:20px;display:flex}.inquiry-kicker[data-v-f12fb30d]{color:#74877c;letter-spacing:.14em;margin:0 0 6px;font-size:10px;font-weight:700}.inquiry-heading h2[data-v-f12fb30d],.inquiry-record-heading h3[data-v-f12fb30d]{color:#1d3b2d;letter-spacing:-.02em;margin:0;font-size:20px}.inquiry-heading p[data-v-f12fb30d]:last-child{color:#75867d;margin:7px 0 0;font-size:13px;line-height:1.6}.inquiry-filters[data-v-f12fb30d]{background:#fafcfb;border:1px solid #edf1ee;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 12px;padding:12px;display:flex}.range-presets[data-v-f12fb30d]{background:#edf3ef;border-radius:9px;gap:4px;padding:3px;display:flex}.range-presets button[data-v-f12fb30d]{color:#607369;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 10px;font-size:11px}.range-presets button.active[data-v-f12fb30d]{color:#245b41;background:#fff;box-shadow:0 1px 4px #173c2817}.inquiry-filters label[data-v-f12fb30d]{color:#788a80;align-items:center;gap:7px;font-size:11px;display:flex}.inquiry-filters input[data-v-f12fb30d]{color:#40584a;min-height:30px;font:inherit;background:#fff;border:1px solid #dce7e0;border-radius:7px;padding:3px 7px}.range-separator[data-v-f12fb30d]{color:#8b9990;font-size:11px}.range-caption[data-v-f12fb30d]{color:#839188;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.inquiry-cards[data-v-f12fb30d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 4px;display:grid}.inquiry-stat[data-v-f12fb30d]{background:#fff;border:1px solid #e8efea;border-radius:12px;flex-direction:column;justify-content:space-between;gap:12px;min-height:78px;padding:13px 15px;display:flex}.inquiry-stat>span[data-v-f12fb30d]{color:#718278;align-items:center;gap:5px;font-size:11px;display:flex}.inquiry-stat>span i[data-v-f12fb30d]{border-radius:3px;width:8px;height:8px}.inquiry-stat strong[data-v-f12fb30d]{color:#244b37;font-variant-numeric:tabular-nums;font-size:24px;line-height:1}.inquiry-total[data-v-f12fb30d]{justify-items:end;gap:3px;min-width:125px;display:grid}.inquiry-total strong[data-v-f12fb30d]{font-variant-numeric:tabular-nums;color:#245b41;font-size:32px;line-height:1}.inquiry-chart[data-v-f12fb30d]{overscroll-behavior-inline:contain;border-bottom:1px solid #e4ebe6;align-items:stretch;gap:5px;min-height:156px;margin:18px 0 10px;padding:10px 0 0;display:flex;position:relative;overflow-x:auto}.inquiry-day[data-v-f12fb30d]{color:#6d8075;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px 8px 0 0;flex:1;grid-template-rows:26px 104px 24px;place-items:end center;gap:4px;min-width:54px;padding:4px 3px 0;transition:background-color .18s,border-color .18s;display:grid}.inquiry-day[data-v-f12fb30d]:focus-visible,.inquiry-open[data-v-f12fb30d]:focus-visible,.inquiry-more[data-v-f12fb30d]:focus-visible,.inquiry-error button[data-v-f12fb30d]:focus-visible{outline-offset:2px;outline:3px solid #33825e}.inquiry-day-total[data-v-f12fb30d]{font-variant-numeric:tabular-nums;color:#405b4b;white-space:nowrap;font-size:11px}.inquiry-day-total small[data-v-f12fb30d]{color:#829087;font-size:9px}.inquiry-bar[data-v-f12fb30d]{border-radius:4px 4px 0 0;flex-direction:column-reverse;justify-content:flex-start;align-items:center;width:18px;height:104px;display:flex;overflow:hidden}.inquiry-bar i[data-v-f12fb30d]{flex:none;width:100%;min-height:0;display:block}.inquiry-bar .inquiry-zero[data-v-f12fb30d]{border-radius:2px;width:7px;min-height:2px;background:#cbd8d0!important;height:2px!important}.inquiry-day time[data-v-f12fb30d]{font-variant-numeric:tabular-nums;align-self:center;font-size:10px}.inquiry-chart-loading[data-v-f12fb30d]{color:#63776b;background:#f1f5f2;border-radius:12px;padding:4px 8px;font-size:11px;position:absolute;top:5px;right:5px}.inquiry-legend[data-v-f12fb30d]{color:#65786d;flex-wrap:wrap;gap:8px 16px;margin:12px 0;font-size:11px;display:flex}.inquiry-legend span[data-v-f12fb30d]{align-items:center;gap:6px;display:inline-flex}.inquiry-legend i[data-v-f12fb30d]{border-radius:3px;width:8px;height:8px}.inquiry-note[data-v-f12fb30d]{color:#735b36;background:#fbf7ef;border-left:3px solid #b98b49;margin:12px 0;padding:10px 12px;font-size:12px;line-height:1.6}.account-breakdown[data-v-f12fb30d]{background:#fbfcfb;border:1px solid #edf1ee;border-radius:12px;margin:18px 0 6px;padding:14px 16px}.account-breakdown h4[data-v-f12fb30d]{color:#435d4d;align-items:center;gap:5px;margin:0 0 10px;font-size:12px;display:flex}.account-breakdown-wrap[data-v-f12fb30d]{overflow-x:auto}.account-breakdown table[data-v-f12fb30d]{border-collapse:collapse;text-align:left;width:100%}.account-breakdown th[data-v-f12fb30d]{color:#829087;white-space:nowrap;padding:7px;font-size:10px;font-weight:600}.account-breakdown td[data-v-f12fb30d]{color:#4d6556;font-variant-numeric:tabular-nums;border-top:1px solid #edf1ee;padding:8px 7px;font-size:11px}.account-breakdown td small[data-v-f12fb30d]{color:#87958d;margin-top:3px;font-size:10px;display:block}.category-pill[data-v-f12fb30d]{white-space:nowrap;border-radius:20px;padding:4px 7px;font-size:10px;display:inline-block}.category-unresolved[data-v-f12fb30d]{color:#946a2f;background:#fbf1df}.inquiry-record-heading[data-v-f12fb30d]{border-top:1px solid #edf1ee;margin:22px 0 10px;padding-top:19px}.inquiry-record-heading h3[data-v-f12fb30d]{font-size:16px}.inquiry-table-wrap[data-v-f12fb30d]{overflow-x:auto}.inquiry-table[data-v-f12fb30d]{border-collapse:collapse;text-align:left;width:100%}.inquiry-table th[data-v-f12fb30d]{color:#76877e;white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:600}.inquiry-table td[data-v-f12fb30d]{color:#40584a;vertical-align:middle;border-top:1px solid #edf1ee;padding:12px;font-size:12px}.inquiry-table td strong[data-v-f12fb30d]{color:#254536;font-size:13px;font-weight:600;display:block}.inquiry-table td small[data-v-f12fb30d]{color:#87958d;margin-top:4px;font-size:11px;display:block}.inquiry-open[data-v-f12fb30d],.inquiry-more[data-v-f12fb30d],.inquiry-error button[data-v-f12fb30d]{color:#286345;cursor:pointer;background:#fff;border:1px solid #d5e3da;border-radius:8px;min-height:34px;padding:6px 11px;font-size:12px}.inquiry-empty[data-v-f12fb30d]{text-align:center!important;color:#87958d!important;padding:24px!important}.inquiry-more[data-v-f12fb30d]{margin:12px auto 0;display:block}.inquiry-footnote[data-v-f12fb30d]{color:#849188;margin:16px 0 0;font-size:11px;line-height:1.6}.inquiry-error[data-v-f12fb30d]{color:#9a4137;background:#fff1ef;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.inquiry-error button[data-v-f12fb30d]{color:#943e35;border-color:#efc9c4}.sr-only[data-v-f12fb30d]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.inquiry-cards[data-v-f12fb30d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.inquiry-panel[data-v-f12fb30d]{padding:20px 16px}.inquiry-heading[data-v-f12fb30d]{align-items:flex-start}.inquiry-total[data-v-f12fb30d]{min-width:auto}.inquiry-total strong[data-v-f12fb30d]{font-size:27px}.inquiry-filters[data-v-f12fb30d]{align-items:flex-start}.range-caption[data-v-f12fb30d]{width:100%;margin:0}.inquiry-chart[data-v-f12fb30d]{gap:3px}.inquiry-day[data-v-f12fb30d]{min-width:54px}.inquiry-table thead[data-v-f12fb30d]{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.inquiry-table[data-v-f12fb30d],.inquiry-table tbody[data-v-f12fb30d],.inquiry-table tr[data-v-f12fb30d],.inquiry-table td[data-v-f12fb30d]{box-sizing:border-box;width:100%;display:block}.inquiry-table tr[data-v-f12fb30d]:not(:last-child){border-top:1px solid #edf1ee;padding:10px 12px}.inquiry-table td[data-v-f12fb30d]{text-align:right;border:0;justify-content:space-between;gap:16px;padding:6px 0;display:flex}.inquiry-table td[data-v-f12fb30d]:before{content:attr(data-label);color:#7c8b82;text-align:left}.inquiry-table td strong[data-v-f12fb30d]{display:inline}.inquiry-table td small[data-v-f12fb30d]{margin-top:3px}.inquiry-table .inquiry-empty[data-v-f12fb30d]{display:block;text-align:center!important}.inquiry-open[data-v-f12fb30d]{min-height:38px}}@media (prefers-reduced-motion:reduce){.inquiry-day[data-v-f12fb30d]{transition:none}}.inquiry-panel[data-v-f12fb30d]{color:#20242b!important;border-color:#e4e7ec!important;border-radius:16px!important;padding:28px!important;box-shadow:0 1px 3px #1018280a,0 8px 24px #10182808!important}.inquiry-kicker[data-v-f12fb30d]{color:#667085!important;font-size:11px!important}.inquiry-heading h2[data-v-f12fb30d]{color:#20242b!important;font-size:20px!important}.inquiry-heading p[data-v-f12fb30d]:last-child{color:#667085!important;font-size:14px!important}.inquiry-filters[data-v-f12fb30d]{background:#f8f9fb!important;border-color:#eaecf0!important}.range-presets[data-v-f12fb30d]{background:#eef2f6!important}.range-presets button[data-v-f12fb30d]{color:#475467!important;font-size:13px!important}.range-presets button.active[data-v-f12fb30d]{color:#1d4ed8!important}.inquiry-filters label[data-v-f12fb30d],.range-caption[data-v-f12fb30d],.inquiry-legend[data-v-f12fb30d]{color:#667085!important;font-size:13px!important}.inquiry-cards[data-v-f12fb30d]{gap:12px!important}.inquiry-stat[data-v-f12fb30d]{border-color:#eaecf0!important;border-radius:12px!important;min-height:94px!important;padding:16px!important}.inquiry-stat>span[data-v-f12fb30d]{color:#596273!important;font-size:13px!important}.inquiry-stat strong[data-v-f12fb30d]{color:#20242b!important;font-size:30px!important}.inquiry-total strong[data-v-f12fb30d]{color:#2563eb!important;font-size:36px!important}.inquiry-total span[data-v-f12fb30d],.inquiry-record-heading>span[data-v-f12fb30d]{color:#667085!important;font-size:13px!important}.inquiry-day[data-v-f12fb30d]{color:#475467!important}.inquiry-day[data-v-f12fb30d]:hover,.inquiry-day.selected[data-v-f12fb30d]{background:#eff6ff!important;border-color:#dbeafe!important}.inquiry-day-total[data-v-f12fb30d]{color:#344054!important;font-size:12px!important}.inquiry-day time[data-v-f12fb30d],.inquiry-chart-loading[data-v-f12fb30d]{font-size:12px!important}.inquiry-note[data-v-f12fb30d]{font-size:13px!important}.account-breakdown[data-v-f12fb30d]{background:#f8f9fb!important;border-color:#eaecf0!important}.account-breakdown h4[data-v-f12fb30d]{color:#344054!important;font-size:14px!important}.account-breakdown th[data-v-f12fb30d]{color:#667085!important;font-size:12px!important}.account-breakdown td[data-v-f12fb30d]{color:#344054!important;font-size:13px!important}.account-breakdown td small[data-v-f12fb30d]{font-size:12px!important}.category-new[data-v-f12fb30d]{color:#1d4ed8!important;background:#eff6ff!important}.category-returning[data-v-f12fb30d]{color:#475467!important;background:#f2f4f7!important}.inquiry-record-heading h3[data-v-f12fb30d]{color:#20242b!important;font-size:18px!important}.inquiry-table th[data-v-f12fb30d]{color:#667085!important;font-size:12px!important}.inquiry-table td[data-v-f12fb30d]{color:#344054!important;font-size:14px!important}.inquiry-table td strong[data-v-f12fb30d]{color:#20242b!important;font-size:14px!important}.inquiry-table td small[data-v-f12fb30d]{color:#667085!important;font-size:12px!important}.inquiry-open[data-v-f12fb30d],.inquiry-more[data-v-f12fb30d],.inquiry-error button[data-v-f12fb30d]{color:#2563eb!important;border-color:#d0d5dd!important;border-radius:9px!important;min-height:38px!important;font-size:13px!important}.inquiry-open[data-v-f12fb30d]:hover,.inquiry-more[data-v-f12fb30d]:hover{background:#eff6ff!important}.inquiry-footnote[data-v-f12fb30d]{color:#667085!important;font-size:12px!important}.stats-grid[data-v-41c80ccd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.stat-card[data-v-41c80ccd]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:25px 26px;box-shadow:0 2px 8px #1d29390a}.stat-card span[data-v-41c80ccd]{color:#626b78;align-items:center;gap:7px;font-size:14px;font-weight:550;line-height:1.5;display:flex}.stat-card strong[data-v-41c80ccd]{letter-spacing:-.035em;color:#17191c;font-variant-numeric:tabular-nums;margin-top:18px;font-size:40px;font-weight:650;line-height:1.15;display:block}.live-panel p[data-v-41c80ccd]{margin:10px 0;line-height:1.75}.live-trend[data-v-41c80ccd]{align-items:flex-end;gap:12px;padding-top:16px;display:flex;overflow-x:auto}.live-trend>div[data-v-41c80ccd]{flex:1;align-content:end;justify-items:center;gap:6px;min-width:24px;display:grid}.live-trend i[data-v-41c80ccd]{background:#71b694;border-radius:4px 4px 0 0;width:100%;max-width:35px;display:block}.live-main[data-v-41c80ccd]:has(.stats-grid){background:#f5f5f7;max-width:1720px;min-height:calc(100vh - 64px);padding:42px clamp(28px,4vw,68px)}.live-main:has(.stats-grid)>.page-heading[data-v-41c80ccd]{align-items:flex-end;margin-bottom:30px}.live-main:has(.stats-grid)>.page-heading h1[data-v-41c80ccd]{letter-spacing:-.04em;color:#17191c;font-size:36px;font-weight:680;line-height:1.12}.live-main:has(.stats-grid)>.page-heading .eyebrow[data-v-41c80ccd]{letter-spacing:.13em;color:#747b85;font-size:11px;font-weight:650}.live-main:has(.stats-grid)>.page-heading p[data-v-41c80ccd]{color:#646b75;margin-top:10px;font-size:15px}.live-main:has(.stats-grid) .filters select[data-v-41c80ccd]{color:#2f343b;background:#fff;border:1px solid #d9dce1;border-radius:11px;min-width:150px;height:44px;padding:0 14px;font-size:14px}.live-main:has(.stats-grid) .live-panel[data-v-41c80ccd]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:28px 30px;box-shadow:0 2px 8px #1d29390a}.live-main:has(.stats-grid) .live-panel h2[data-v-41c80ccd]{letter-spacing:-.02em;color:#202329;font-size:20px;font-weight:650}.live-main:has(.stats-grid) .live-panel h1[data-v-41c80ccd]{letter-spacing:-.045em;color:#1671e8;font-variant-numeric:tabular-nums;font-size:52px}.live-main:has(.stats-grid) .live-panel p[data-v-41c80ccd]{color:#545d68;font-size:15px;line-height:1.75}.live-main:has(.stats-grid) .live-alert[data-v-41c80ccd]{color:#765311;background:#fff9eb;border:1px solid #f1d9a8;border-radius:14px;font-size:14px;line-height:1.7}.live-main:has(.stats-grid) .stats-grid+.live-panel[data-v-41c80ccd]{margin-top:20px}@media (width<=1050px){.stats-grid[data-v-41c80ccd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.live-login[data-v-41c80ccd]{background:#f3f7f5;place-items:center;min-height:100vh;display:grid}.live-login form[data-v-41c80ccd]{background:#fff;border-radius:20px;gap:18px;width:min(440px,95vw);padding:40px;display:grid}.live-login label[data-v-41c80ccd],.live-editor label[data-v-41c80ccd]{gap:8px;display:grid}.live-login input[data-v-41c80ccd],.live-main input[data-v-41c80ccd],.live-main select[data-v-41c80ccd],.live-editor input[data-v-41c80ccd],.live-editor textarea[data-v-41c80ccd],.live-editor select[data-v-41c80ccd]{background:#fff;border:1px solid #dce6e0;border-radius:8px;padding:10px}.live-login small[data-v-41c80ccd]{color:#667b72}.live-main[data-v-41c80ccd]{max-width:1600px;margin:auto;padding:40px}.live-panel[data-v-41c80ccd]{background:#fff;border:1px solid #e4ebe7;border-radius:14px;margin:20px 0;padding:24px}.live-alert[data-v-41c80ccd]{color:#694a16;background:#fff0dc;border-radius:8px;margin:15px 0;padding:16px}.team-card[data-v-41c80ccd]{color:#d8e8df;gap:6px;padding:24px 10px;display:grid}.team-card small[data-v-41c80ccd]{color:#91a89f}.live-user[data-v-41c80ccd]{color:#fff;gap:15px;margin-top:auto;padding:20px;display:grid}.live-accounts[data-v-41c80ccd]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.live-chat[data-v-41c80ccd]{grid-template-columns:280px 1fr;gap:25px;display:grid}.live-chat>div[data-v-41c80ccd]:first-child{align-content:start;gap:8px;max-height:70vh;display:grid;overflow:auto}.live-chat>div[data-v-41c80ccd]:last-child{max-height:70vh;overflow:auto}.live-message[data-v-41c80ccd]{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f6f4;border-radius:8px;margin:14px 0;padding:15px}.live-message.human[data-v-41c80ccd]{background:#e2f2e9}.live-main table[data-v-41c80ccd]{border-collapse:collapse;width:100%}.live-main td[data-v-41c80ccd],.live-main th[data-v-41c80ccd]{text-align:left;border-bottom:1px solid #e7eee9;padding:14px}.live-main small[data-v-41c80ccd]{color:#6b8278;display:block}.live-editor[data-v-41c80ccd]{gap:14px;max-height:90vh;padding:28px;display:grid;overflow:auto}.live-main button[data-v-41c80ccd],.live-user button[data-v-41c80ccd]{color:#235746;background:#fff;border:1px solid #cbded3;border-radius:8px;padding:9px 15px}.primary[data-v-41c80ccd]{border:0;border-radius:8px;padding:12px;color:#fff!important;background:#235746!important}@media (width<=800px){.live-main[data-v-41c80ccd]{padding:18px}.live-chat[data-v-41c80ccd]{grid-template-columns:1fr}.live-main table[data-v-41c80ccd]{display:block;overflow:auto}.app-shell .sidebar[data-v-41c80ccd]{width:auto;padding:20px;display:flex;position:static;transform:none}.app-shell[data-v-41c80ccd]{flex-direction:column;display:flex}.main-shell[data-v-41c80ccd]{margin-left:0!important}.sidebar nav[data-v-41c80ccd]{flex-flow:wrap;display:flex}.page-heading[data-v-41c80ccd]{flex-wrap:wrap}}.crm-fields[data-v-41c80ccd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=560px){.crm-fields[data-v-41c80ccd]{grid-template-columns:1fr}}.cloud-history[data-v-41c80ccd]{background:#fff;border:1px solid #e0e8e4;border-radius:14px;grid-template-columns:290px minmax(0,1fr);min-height:620px;margin-top:22px;display:grid;overflow:hidden}.history-conversations[data-v-41c80ccd]{border-right:1px solid #e0e8e4;max-height:80vh;padding:18px;overflow:auto}.history-conversations input[data-v-41c80ccd]{box-sizing:border-box;width:100%}.history-conversations>p[data-v-41c80ccd]{color:#7d8f86;font-size:12px}.history-conversations button[data-v-41c80ccd]{text-align:left;background:#fff;gap:7px;width:100%;margin:9px 0;padding:15px;display:grid}.history-conversations button.chosen[data-v-41c80ccd]{background:#e9f6f0;border-color:#b6ddcd}.history-conversations strong[data-v-41c80ccd]{overflow-wrap:anywhere}.history-content[data-v-41c80ccd]{flex-direction:column;min-width:0;display:flex}.conversation-heading[data-v-41c80ccd]{padding:20px 24px}.conversation-heading h2[data-v-41c80ccd]{margin:0;font-size:20px}.conversation-heading p[data-v-41c80ccd]{color:#81909c;margin:7px 0 0;font-size:12px}.message-filters[data-v-41c80ccd]{flex-wrap:wrap;align-items:flex-end;gap:10px;padding:0 24px 18px;display:flex}.message-filters label[data-v-41c80ccd]{color:#788794;gap:6px;font-size:12px;display:grid}.keyword-filter[data-v-41c80ccd]{flex:1;min-width:180px}.coverage-note[data-v-41c80ccd]{color:#82919c;background:#fafcfc;border-top:1px solid #e5ece8;margin:0;padding:12px 24px;font-size:12px;line-height:1.7}.message-scroll[data-v-41c80ccd]{background:#f4f7f8;flex:1;max-height:65vh;padding:20px 24px;overflow:auto}.result-count[data-v-41c80ccd]{color:#82919c;margin-bottom:22px;font-size:12px}.history-message[data-v-41c80ccd]{max-width:82%;margin:0 0 24px}.history-message.outgoing[data-v-41c80ccd]{margin-left:auto}.message-meta[data-v-41c80ccd]{color:#8c9aa4;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:7px;font-size:11px;display:flex}.message-meta strong[data-v-41c80ccd]{color:#516778;font-size:12px;font-weight:500}.message-meta time[data-v-41c80ccd]{margin-left:auto}.message-bubble[data-v-41c80ccd]{background:#fff;border:1px solid #e3e9eb;border-radius:0 10px 10px;padding:14px 18px}.outgoing .message-bubble[data-v-41c80ccd]{background:#eaf7f1;border-color:#d2eade;border-radius:10px 0 10px 10px}.message-bubble p[data-v-41c80ccd]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.8}.message-actions[data-v-41c80ccd]{justify-content:flex-end;align-items:center;gap:10px;margin-top:7px;display:flex}.message-actions small[data-v-41c80ccd]{font-size:10px}.message-actions button[data-v-41c80ccd]{padding:3px 6px;font-size:11px}.history-empty[data-v-41c80ccd]{text-align:center;color:#82919c;padding:70px 15px}.history-footer[data-v-41c80ccd]{color:#8b9aa3;border-top:1px solid #e5ece8;padding:13px 24px;font-size:11px}.load-more[data-v-41c80ccd]{margin:0 auto 20px;display:block}@media (width<=1000px){.cloud-history[data-v-41c80ccd]{grid-template-columns:240px minmax(0,1fr)}.history-message[data-v-41c80ccd]{max-width:95%}}@media (width<=760px){.cloud-history[data-v-41c80ccd]{grid-template-columns:1fr}.history-conversations[data-v-41c80ccd]{border-bottom:1px solid #e0e8e4;border-right:0;max-height:230px}.message-scroll[data-v-41c80ccd]{padding:16px}.message-filters[data-v-41c80ccd]{padding:0 16px 16px}}.message-quote[data-v-41c80ccd]{background:#e6f0ed;border-left:3px solid #3fa389;border-radius:4px;margin:0 0 12px;padding:8px 12px}.message-quote small[data-v-41c80ccd]{color:#16856f;font-size:11px}.message-quote p[data-v-41c80ccd]{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px;font-size:12px}.repeat-badge[data-v-41c80ccd]{color:#92580b;background:#fff0d1;border:1px solid #ebba70;border-radius:5px;margin:4px;padding:4px 7px;font-size:11px;display:inline-block}.customer-directory[data-v-41c80ccd]{overflow:hidden}.directory-heading[data-v-41c80ccd]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.directory-heading h2[data-v-41c80ccd]{color:#193c2d;margin:0}.directory-heading p[data-v-41c80ccd]{color:#718379;font-size:13px}.directory-heading>strong[data-v-41c80ccd]{color:#214d3b;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:28px}.directory-heading>strong small[data-v-41c80ccd]{color:#72857b;font-size:13px;font-weight:500;display:inline}.directory-controls[data-v-41c80ccd]{flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0;display:flex}.directory-controls>input[data-v-41c80ccd]{flex:1;min-width:240px}.directory-controls label[data-v-41c80ccd]{white-space:nowrap;align-items:center;gap:8px;display:flex}.directory-controls label input[data-v-41c80ccd]{width:auto}.directory-controls>span[data-v-41c80ccd]{color:#718379;font-size:12px}.directory-pagination[data-v-41c80ccd]{color:#718379;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:13px;display:flex}.directory-pagination>div[data-v-41c80ccd]{gap:8px;display:flex}.directory-error[data-v-41c80ccd]{color:#9c412d;background:#fff1ed;border-radius:8px;padding:12px}.directory-empty[data-v-41c80ccd]{text-align:center;color:#819087;padding:40px!important}.conversation-load-more[data-v-41c80ccd]{flex:none;margin:2px 0 0}.conversation-list-summary[data-v-41c80ccd]{color:#718379;justify-content:space-between;align-items:center;padding:0 5px;font-size:12px;display:flex}.conversation-list-summary strong[data-v-41c80ccd]{color:#315d47;font-variant-numeric:tabular-nums}.history-conversations .conversation-load-more[data-v-41c80ccd]{text-align:center;width:100%;margin:0}.live-main .cloud-history[data-v-41c80ccd]{border:1px solid #dce6e0;border-radius:18px;grid-template-columns:minmax(260px,300px) minmax(0,1fr);min-height:680px;margin-top:24px;box-shadow:0 12px 36px #163c2b0a}.live-main .history-conversations[data-v-41c80ccd]{background:#fbfcfb;border-right-color:#e6ece8;flex-direction:column;gap:14px;max-height:78vh;padding:22px 16px;display:flex}.conversation-list-heading[data-v-41c80ccd]{justify-content:space-between;align-items:center;padding:0 5px 3px;display:flex}.history-kicker[data-v-41c80ccd]{color:#70877c;letter-spacing:.14em;margin:0 0 5px;font-size:10px;font-weight:700}.conversation-list-heading h2[data-v-41c80ccd]{color:#193c2d;letter-spacing:-.025em;margin:0;font-size:22px}.conversation-total[data-v-41c80ccd]{color:#315d47;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dce8e1;border-radius:999px;place-items:center;min-width:32px;height:32px;padding:0 8px;font-size:12px;font-weight:700;display:grid}.live-main .history-search[data-v-41c80ccd],.live-main .history-input-wrap[data-v-41c80ccd]{color:#7b8d83;background:#fff;border:1px solid #dce5df;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:0 11px;display:flex}.history-search svg[data-v-41c80ccd],.history-input-wrap svg[data-v-41c80ccd]{fill:none;stroke:currentColor;stroke-width:1.7px;flex:none;width:17px;height:17px}.live-main .history-search input[data-v-41c80ccd],.live-main .history-input-wrap input[data-v-41c80ccd]{color:#1d352a;min-width:0;height:42px;box-shadow:none;background:0 0;border:0;outline:0;padding:0;font-size:13px}.live-main .history-search[data-v-41c80ccd]:focus-within,.live-main .history-input-wrap[data-v-41c80ccd]:focus-within{border-color:#68a786;box-shadow:0 0 0 3px #4d9a711f}.history-consultation-filter[data-v-41c80ccd]{color:#40584b;align-items:center;gap:9px;min-height:34px;padding:0 4px;font-size:12px;display:flex}.history-consultation-filter input[data-v-41c80ccd]{accent-color:#286449;width:16px;height:16px}.history-consultation-filter small[data-v-41c80ccd]{color:#89988f;margin-left:auto;font-size:11px}.conversation-list-summary[data-v-41c80ccd]{color:#7a8b82;border-top:1px solid #e8eeea;justify-content:space-between;align-items:center;padding:10px 5px 7px;font-size:11px;display:flex}.conversation-list-summary strong[data-v-41c80ccd]{color:#496254;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.conversation-scroll[data-v-41c80ccd]{align-content:start;gap:5px;min-height:0;display:grid;overflow:auto}.live-main .history-conversations .conversation-item[data-v-41c80ccd]{color:#263b30;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:11px;width:100%;margin:0;padding:12px 10px;transition:background-color .16s,border-color .16s,box-shadow .16s;display:grid}.live-main .history-conversations .conversation-item[data-v-41c80ccd]:hover{background:#f2f7f3}.live-main .history-conversations .conversation-item.chosen[data-v-41c80ccd]{background:#edf6f0;border-color:#d5e8dc;box-shadow:inset 3px 0 #347a56}.conversation-avatar[data-v-41c80ccd],.history-contact-avatar[data-v-41c80ccd]{color:#315e46;background:#e4eee7;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.conversation-avatar[data-v-41c80ccd]{width:40px;height:40px}.conversation-item-content[data-v-41c80ccd]{gap:5px;min-width:0;display:grid}.conversation-item-title[data-v-41c80ccd]{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.conversation-item-title strong[data-v-41c80ccd]{color:#23382d;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.conversation-item-title time[data-v-41c80ccd]{color:#87958d;font-variant-numeric:tabular-nums;flex:none;font-size:10px}.conversation-phone[data-v-41c80ccd]{overflow-wrap:anywhere;color:#556a5e;font-size:12px;line-height:1.45}.conversation-last-contact[data-v-41c80ccd]{color:#87958d;font-size:10px;line-height:1.4}.history-repeat-badge[data-v-41c80ccd]{color:#765818;background:#fbf5e7;border:1px solid #ead6a9;border-radius:999px;justify-self:start;align-items:center;margin-top:3px;padding:4px 7px;font-size:10px;font-weight:600;line-height:1.3;display:inline-flex}.conversation-list-empty[data-v-41c80ccd]{color:#77877d;text-align:center;border:1px dashed #dbe5de;border-radius:10px;margin:10px 4px;padding:18px 12px;font-size:12px;line-height:1.6}.live-main .history-content[data-v-41c80ccd]{background:#fff;min-height:0}.live-main .conversation-heading[data-v-41c80ccd]{border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;gap:20px;padding:23px 28px 20px;display:flex}.history-contact-heading[data-v-41c80ccd]{flex-wrap:wrap;align-items:center;gap:13px;min-width:0;display:flex}.history-contact-avatar[data-v-41c80ccd]{background:#edf3ee;width:46px;height:46px;font-size:16px}.history-contact-heading>div[data-v-41c80ccd]{min-width:0}.live-main .conversation-heading h2[data-v-41c80ccd]{color:#193a2b;letter-spacing:-.025em;overflow-wrap:anywhere;font-size:21px;font-weight:680}.live-main .conversation-heading p[data-v-41c80ccd]:not(.history-kicker){color:#718278;overflow-wrap:anywhere;font-size:12px}.history-account-scope[data-v-41c80ccd]{background:#fafcfb;border:1px solid #e4ebe6;border-radius:10px;flex:none;gap:5px;max-width:240px;padding:9px 12px;display:grid}.history-account-scope small[data-v-41c80ccd]{color:#87958d;font-size:10px}.history-account-scope strong[data-v-41c80ccd]{overflow-wrap:anywhere;color:#385a46;font-size:12px;font-weight:650}.live-main .message-filters[data-v-41c80ccd]{align-items:end;gap:14px;padding:17px 28px 15px}.live-main .message-filters label[data-v-41c80ccd]{color:#63766a;gap:7px;font-size:11px;font-weight:600}.live-main .keyword-filter[data-v-41c80ccd]{flex:190px;max-width:360px}.live-main .history-date-fields[data-v-41c80ccd]{gap:10px;display:flex}.live-main .history-date-fields label[data-v-41c80ccd]{min-width:125px}.live-main .history-date-fields input[data-v-41c80ccd]{box-sizing:border-box;color:#344b3c;width:100%;height:40px;font:inherit;background:#fff;border:1px solid #dce5df;border-radius:9px;padding:0 9px;font-size:12px}.live-main .history-filter-actions[data-v-41c80ccd]{align-items:center;gap:8px;display:flex}.live-main .history-filter-actions button[data-v-41c80ccd]{cursor:pointer;border-radius:9px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:600}.live-main .history-filter-actions .history-refresh[data-v-41c80ccd]{color:#fff;background:#286449;border-color:#286449}.live-main .history-filter-actions .history-refresh[data-v-41c80ccd]:hover{background:#1f543b}.live-main .history-filter-actions .history-refresh[data-v-41c80ccd]:disabled{opacity:.6;cursor:wait}.live-main .history-filter-actions .history-filter-reset[data-v-41c80ccd]{color:#60756a;border-color:#e0e8e2}.live-main .coverage-note[data-v-41c80ccd]{color:#6d7e73;background:#fafcfb;border-top:1px solid #edf1ee;border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;gap:12px;padding:11px 28px;font-size:11px;display:flex}.coverage-note>span[data-v-41c80ccd]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.coverage-divider[data-v-41c80ccd]{color:#aab6ae}.live-main .coverage-note strong[data-v-41c80ccd]{color:#45614f;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:650}.live-main .history-inline-error[data-v-41c80ccd]{color:#9a4034;background:#fff7f5;border:1px solid #f1d7d2;border-radius:9px;margin:12px 28px 0;padding:10px 12px;font-size:12px;line-height:1.5}.live-main .message-scroll[data-v-41c80ccd]{scrollbar-gutter:stable;background:#f7f9f7;min-height:290px;max-height:58vh;padding:25px clamp(18px,4vw,54px)}.live-main .history-message[data-v-41c80ccd]{max-width:min(78%,680px);margin-bottom:25px}.live-main .history-message.outgoing[data-v-41c80ccd]{margin-left:auto}.live-main .message-meta[data-v-41c80ccd]{color:#74847a;gap:9px;margin-bottom:8px;font-size:11px}.live-main .message-meta strong[data-v-41c80ccd]{color:#304c3b;font-size:12px;font-weight:650}.live-main .message-meta time[data-v-41c80ccd]{color:#89958e;font-variant-numeric:tabular-nums;font-size:10px}.message-direction[data-v-41c80ccd]{color:#5d7164;background:#e9efeb;border-radius:999px;padding:3px 7px;font-size:10px;line-height:1.35}.outgoing .message-direction[data-v-41c80ccd]{color:#426b50;background:#e5f0e8}.message-direction.direction-unknown[data-v-41c80ccd]{color:#795f2c;background:#f3eee2}.live-main .message-bubble[data-v-41c80ccd]{color:#263a2d;border-color:#e3e9e4;border-radius:3px 13px 13px;padding:13px 16px;box-shadow:0 2px 8px #1c3b2606}.live-main .outgoing .message-bubble[data-v-41c80ccd]{background:#eaf4ec;border-color:#d5e7d9;border-radius:13px 3px 13px 13px}.live-main .message-bubble>p[data-v-41c80ccd]{font-size:14px;line-height:1.75}.live-main .message-quote[data-v-41c80ccd]{background:#f1f5f1;border-left-color:#679779}.live-main .message-quote small[data-v-41c80ccd]{color:#567a61}.live-main .message-actions[data-v-41c80ccd]{color:#7e8e83;justify-content:flex-start;gap:9px;font-size:10px}.live-main .message-actions .message-source[data-v-41c80ccd],.live-main .message-actions .message-state[data-v-41c80ccd]{font-size:10px}.live-main .message-actions button[data-v-41c80ccd]{color:#315e46;background:#fff;border-color:#dce6df;border-radius:7px;min-height:30px;padding:4px 8px;font-size:11px}.live-main .load-more[data-v-41c80ccd]{color:#456b52;cursor:pointer;background:#fff;border:1px solid #dce7df;border-radius:999px;min-height:38px;margin:0 auto 24px;padding:7px 14px;font-size:12px}.live-main .load-more[data-v-41c80ccd]:disabled{opacity:.6;cursor:wait}.live-main .history-empty[data-v-41c80ccd],.history-selection-empty[data-v-41c80ccd]{color:#75867b;text-align:center;align-content:center;place-items:center;min-height:260px;padding:30px 20px;display:grid}.history-empty-mark[data-v-41c80ccd]{color:#6a9476;letter-spacing:2px;background:#fff;border:1px solid #e2eae4;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:14px;font-size:22px;display:grid}.live-main .history-empty strong[data-v-41c80ccd],.history-selection-empty strong[data-v-41c80ccd]{color:#365442;font-size:14px;font-weight:650}.live-main .history-empty p[data-v-41c80ccd],.history-selection-empty>p[data-v-41c80ccd]:last-child{color:#78877e;max-width:360px;margin:8px 0 0;font-size:12px;line-height:1.65}.history-selection-empty[data-v-41c80ccd]{flex:1;min-height:420px}.history-selection-mark[data-v-41c80ccd]{color:#63866d;background:#f7faf7;border:1px solid #e0e9e2;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:15px;display:grid}.history-selection-mark svg[data-v-41c80ccd]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.live-main .history-footer[data-v-41c80ccd]{color:#78877e;background:#fff;border-top:1px solid #edf1ee;justify-content:space-between;gap:12px;padding:13px 28px;font-size:11px;line-height:1.5;display:flex}.live-main .cloud-history button[data-v-41c80ccd]:focus-visible,.live-main .cloud-history input[data-v-41c80ccd]:focus-visible{outline-offset:2px;outline:3px solid #4a936a66}@media (width<=1100px){.live-main .cloud-history[data-v-41c80ccd]{grid-template-columns:255px minmax(0,1fr)}.live-main .conversation-heading[data-v-41c80ccd]{padding:20px}.live-main .message-filters[data-v-41c80ccd],.live-main .coverage-note[data-v-41c80ccd]{padding-left:20px;padding-right:20px}.live-main .history-message[data-v-41c80ccd]{max-width:88%}}@media (width<=760px){.live-main .cloud-history[data-v-41c80ccd]{border-radius:14px;grid-template-columns:minmax(0,1fr);min-height:0}.live-main .history-conversations[data-v-41c80ccd]{border-bottom:1px solid #e6ece8;border-right:0;max-height:260px;padding:16px}.live-main .conversation-heading[data-v-41c80ccd]{flex-direction:column;align-items:flex-start;gap:13px;padding:18px}.history-account-scope[data-v-41c80ccd]{box-sizing:border-box;width:100%;max-width:none}.live-main .message-filters[data-v-41c80ccd]{grid-template-columns:minmax(0,1fr);gap:12px;padding:15px 18px;display:grid}.live-main .keyword-filter[data-v-41c80ccd]{max-width:none}.live-main .history-date-fields[data-v-41c80ccd]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.live-main .history-date-fields label[data-v-41c80ccd]{min-width:0}.live-main .history-filter-actions[data-v-41c80ccd]{justify-content:flex-end}.live-main .coverage-note[data-v-41c80ccd]{flex-direction:column;align-items:flex-start;padding:11px 18px}.live-main .message-scroll[data-v-41c80ccd]{min-height:300px;max-height:58vh;padding:18px 14px}.live-main .history-message[data-v-41c80ccd]{max-width:94%}.live-main .history-footer[data-v-41c80ccd]{padding:12px 18px}}@media (width<=420px){.live-main .conversation-item-title[data-v-41c80ccd]{flex-direction:column;align-items:flex-start;gap:2px}.live-main .conversation-item-title time[data-v-41c80ccd]{font-size:10px}.live-main .history-date-fields[data-v-41c80ccd]{grid-template-columns:minmax(0,1fr)}.live-main .history-filter-actions[data-v-41c80ccd]{justify-content:stretch}.live-main .history-filter-actions button[data-v-41c80ccd]{flex:1}.live-main .history-footer[data-v-41c80ccd]{flex-direction:column;gap:4px}}@media (prefers-reduced-motion:reduce){.live-main .history-conversations .conversation-item[data-v-41c80ccd]{transition:none}}.admin-page[data-v-2e6de65b]{color:#23352d;background:radial-gradient(at 75% 0,#edf5ef 0,#0000 38%),#f5f7f5;min-height:100vh;padding:0 clamp(20px,5vw,76px) 40px}.admin-container[data-v-2e6de65b]{max-width:1320px;margin:0 auto}.admin-topbar[data-v-2e6de65b]{border-bottom:1px solid #e4ebe5;justify-content:space-between;align-items:center;gap:20px;min-height:76px;display:flex}.admin-brand[data-v-2e6de65b]{color:#26382f;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.admin-brand-mark[data-v-2e6de65b]{color:#fff;letter-spacing:-.06em;background:#174d39;border-radius:12px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:700;display:grid;box-shadow:0 5px 12px #174d3926}.admin-brand strong[data-v-2e6de65b],.admin-brand small[data-v-2e6de65b]{display:block}.admin-brand strong[data-v-2e6de65b]{letter-spacing:.02em;font-size:15px}.admin-brand small[data-v-2e6de65b]{color:#84948a;letter-spacing:.15em;margin-top:3px;font-size:9px}.admin-top-actions[data-v-2e6de65b]{align-items:center;gap:10px;display:flex}.admin-link[data-v-2e6de65b]{color:#276749;align-items:center;gap:7px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.admin-link[data-v-2e6de65b]:hover{color:#123e2c}.admin-page-heading[data-v-2e6de65b]{justify-content:space-between;align-items:flex-end;gap:24px;padding:38px 0 27px;display:flex}.admin-eyebrow[data-v-2e6de65b]{color:#718378;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.admin-page-heading .admin-eyebrow span[data-v-2e6de65b]{color:#b2beb5;padding:0 7px}.admin-page-heading h1[data-v-2e6de65b]{color:#1d3026;letter-spacing:-.035em;margin:0;font-size:30px;font-weight:700;line-height:1.25}.admin-lede[data-v-2e6de65b]{color:#607067;margin:10px 0 0;font-size:14px;line-height:1.6}.admin-scope[data-v-2e6de65b]{color:#506359;white-space:nowrap;background:#ffffffb8;border:1px solid #dce7de;border-radius:999px;align-items:center;gap:9px;padding:9px 12px;font-size:12px;display:inline-flex}.admin-scope i[data-v-2e6de65b]{background:#37835c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e6f1e9}.admin-note[data-v-2e6de65b]{color:#435b4b;background:#eff6ef;border:1px solid #dce9dc;border-radius:12px;align-items:center;gap:12px;margin-bottom:20px;padding:13px 16px;display:flex}.admin-note-icon[data-v-2e6de65b]{color:#286246;background:#dcecdf;border-radius:50%;place-items:center;width:24px;height:24px;font-family:Georgia,serif;font-weight:700;display:grid}.admin-note p[data-v-2e6de65b]{margin:0;font-size:13px;line-height:1.55}.admin-note strong[data-v-2e6de65b]{color:#234c35;font-weight:700}.admin-overview[data-v-2e6de65b]{grid-template-columns:minmax(180px,.72fr) minmax(180px,.72fr) minmax(240px,1.4fr);gap:14px;margin-bottom:19px;display:grid}.admin-stat-card[data-v-2e6de65b],.admin-overview-caption[data-v-2e6de65b]{background:#fff;border:1px solid #e2e9e3;border-radius:13px;align-items:center;gap:14px;min-height:94px;padding:16px 19px;display:flex;box-shadow:0 5px 18px #1f38240a}.admin-stat-icon[data-v-2e6de65b]{color:#63736a;letter-spacing:.04em;background:#edf1ee;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:10px;font-weight:700;display:grid}.admin-stat-icon-green[data-v-2e6de65b]{color:#367551;background:#e7f1e8}.admin-stat-card p[data-v-2e6de65b],.admin-overview-caption span[data-v-2e6de65b]{color:#607067;margin:0;font-size:12px;font-weight:600}.admin-stat-card strong[data-v-2e6de65b]{color:#20342a;font-variant-numeric:tabular-nums;margin:3px 7px 0 0;font-size:23px;line-height:1.1;display:inline-block}.admin-stat-card small[data-v-2e6de65b]{color:#849188;font-size:11px}.admin-overview-caption[data-v-2e6de65b]{padding:17px 21px;display:block}.admin-overview-caption strong[data-v-2e6de65b],.admin-overview-caption small[data-v-2e6de65b]{display:block}.admin-overview-caption strong[data-v-2e6de65b]{color:#25392e;margin-top:5px;font-size:15px}.admin-overview-caption small[data-v-2e6de65b]{color:#849188;margin-top:5px;font-size:11px;line-height:1.5}.admin-workspace[data-v-2e6de65b]{grid-template-columns:minmax(0,1.12fr) minmax(350px,.88fr);align-items:start;gap:19px;display:grid}.admin-panel[data-v-2e6de65b]{background:#fff;border:1px solid #e1e8e2;border-radius:15px;min-width:0;box-shadow:0 8px 28px #233d2b0a}.admin-panel-heading[data-v-2e6de65b]{border-bottom:1px solid #edf1ed;align-items:flex-start;gap:13px;padding:21px 23px 18px;display:flex}.admin-step[data-v-2e6de65b]{color:#2c6b49;letter-spacing:.03em;background:#e9f2eb;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;font-size:10px;font-weight:700;display:grid}.admin-step-muted[data-v-2e6de65b]{color:#69796e;background:#f0f2ef}.admin-panel-heading h2[data-v-2e6de65b]{color:#23372b;letter-spacing:-.015em;margin:0;font-size:17px;line-height:1.35}.admin-panel-heading p[data-v-2e6de65b]:last-child{color:#748279;margin:5px 0 0;font-size:12px;line-height:1.55}.admin-form[data-v-2e6de65b]{gap:17px;padding:20px 23px 22px;display:grid}.admin-form-grid[data-v-2e6de65b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 13px;display:grid}.admin-field[data-v-2e6de65b]{color:#43564a;gap:7px;min-width:0;font-size:12px;font-weight:600;display:grid}.admin-field-wide[data-v-2e6de65b]{grid-column:1/-1}.admin-field input[data-v-2e6de65b]{color:#24362b;background:#fcfdfc;border:1px solid #dce5de;border-radius:9px;width:100%;min-height:43px;padding:10px 12px;font-size:13px;font-weight:400;transition:border-color .15s,box-shadow .15s,background .15s}.admin-field input[data-v-2e6de65b]::placeholder{color:#9aa69d}.admin-field input[data-v-2e6de65b]:hover{border-color:#b9cbbd}.admin-field input[data-v-2e6de65b]:focus{background:#fff;border-color:#4b8b65;outline:0;box-shadow:0 0 0 3px #43845c20}.admin-field input[type=datetime-local][data-v-2e6de65b]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.admin-field small[data-v-2e6de65b]{color:#78867d;font-size:11px;font-weight:400;line-height:1.5}.admin-advanced[data-v-2e6de65b]{border-top:1px solid #edf1ed;padding-top:2px}.admin-advanced summary[data-v-2e6de65b]{color:#42574a;cursor:pointer;align-items:center;gap:9px;min-height:42px;font-size:12px;font-weight:600;list-style-position:inside;display:flex}.admin-advanced summary[data-v-2e6de65b]::marker{color:#74877a;font-size:10px}.admin-advanced summary span[data-v-2e6de65b]{color:#839087;font-size:11px;font-weight:400}.admin-advanced[open] .admin-field[data-v-2e6de65b]{padding:0 0 3px 17px}.admin-feedback[data-v-2e6de65b]{border-radius:9px;margin:0;padding:11px 13px;font-size:12px;line-height:1.5}.admin-feedback-error[data-v-2e6de65b]{color:#9d3e32;background:#fff6f4;border:1px solid #f0d8d3}.admin-feedback-success[data-v-2e6de65b]{color:#286346;background:#f1f8f1;border:1px solid #d4e8d7}.admin-form-footer[data-v-2e6de65b]{justify-content:space-between;align-items:center;gap:12px;padding-top:3px;display:flex}.admin-form-footer>small[data-v-2e6de65b]{color:#77867c;font-size:11px}.admin-button[data-v-2e6de65b]{min-height:42px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:12px;padding:0 16px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.admin-button[data-v-2e6de65b]:disabled{cursor:wait;opacity:.65}.admin-button-primary[data-v-2e6de65b]{color:#fff;background:#1e6041;box-shadow:0 4px 10px #1e604122}.admin-button-primary[data-v-2e6de65b]:hover:not(:disabled){background:#174e34;box-shadow:0 6px 14px #1e60412b}.admin-button-quiet[data-v-2e6de65b]{color:#46594d;background:#fff;border-color:#dce6de;min-height:36px;padding:0 11px}.admin-button-quiet[data-v-2e6de65b]:hover{background:#f9fbf9;border-color:#b9cbbd}.admin-button[data-v-2e6de65b]:focus-visible,.admin-link[data-v-2e6de65b]:focus-visible,.admin-advanced summary[data-v-2e6de65b]:focus-visible{outline-offset:3px;outline:3px solid #43845c55}.admin-owners-heading[data-v-2e6de65b]{align-items:center}.admin-owners-heading>div[data-v-2e6de65b]{flex:1;min-width:0}.admin-count[data-v-2e6de65b]{color:#394c40;font-variant-numeric:tabular-nums;background:#f1f4f1;border-radius:8px;align-items:baseline;gap:4px;padding:6px 9px;font-size:13px;font-weight:700;display:inline-flex}.admin-count small[data-v-2e6de65b]{color:#718076;font-size:10px;font-weight:500}.admin-owner-list[data-v-2e6de65b]{margin:0;padding:0 21px;list-style:none}.admin-owner-row[data-v-2e6de65b]{border-bottom:1px solid #edf1ed;gap:12px;padding:17px 2px;display:flex}.admin-owner-row[data-v-2e6de65b]:last-child{border-bottom:0}.admin-owner-avatar[data-v-2e6de65b]{color:#39704d;background:linear-gradient(145deg,#eff6ef,#e5eee6);border:1px solid #dce9de;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;font-size:14px;font-weight:700;display:grid}.admin-owner-main[data-v-2e6de65b]{flex:1;min-width:0}.admin-owner-title[data-v-2e6de65b]{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-owner-title>strong[data-v-2e6de65b]{overflow-wrap:anywhere;color:#263a2e;font-size:13px;font-weight:700}.admin-owner-username[data-v-2e6de65b]{color:#718076;overflow-wrap:anywhere;margin-top:3px;font-size:11px;display:block}.admin-owner-main>p[data-v-2e6de65b]{color:#3f5146;overflow-wrap:anywhere;margin:8px 0 5px;font-size:12px;font-weight:600}.admin-owner-main>small[data-v-2e6de65b]{color:#78867d;font-size:11px;line-height:1.5}.admin-status[data-v-2e6de65b]{border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:600;display:inline-flex}.admin-status i[data-v-2e6de65b]{background:currentColor;border-radius:50%;width:6px;height:6px}.admin-status.is-enabled[data-v-2e6de65b]{color:#337348;background:#edf6ee}.admin-status.is-disabled[data-v-2e6de65b]{color:#707b73;background:#f1f2f0}.admin-empty-state[data-v-2e6de65b]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:258px;padding:28px;display:flex}.admin-loader[data-v-2e6de65b],.admin-empty-mark[data-v-2e6de65b]{color:#4b7859;background:#edf3ee;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:13px;font-size:18px;font-weight:700;display:grid}.admin-loader[data-v-2e6de65b]{background:0 0;border:3px solid #e5eee6;border-top-color:#3e7a52;border-radius:50%;animation:.8s linear infinite admin-spin-2e6de65b}@keyframes admin-spin-2e6de65b{to{transform:rotate(360deg)}}.admin-empty-state>strong[data-v-2e6de65b]{color:#34473a;font-size:13px}.admin-empty-state>p[data-v-2e6de65b]{color:#77857b;max-width:260px;margin:7px 0 12px;font-size:12px;line-height:1.65}.admin-list-error[data-v-2e6de65b]{margin:0 21px 20px}.admin-login-panel[data-v-2e6de65b]{max-width:500px;margin:0 auto}.admin-login-panel .admin-form[data-v-2e6de65b]{padding-top:22px}.admin-submit[data-v-2e6de65b]{justify-content:space-between;width:100%;margin-top:2px}.admin-footer[data-v-2e6de65b]{color:#839087;justify-content:space-between;align-items:center;gap:16px;padding:23px 2px 0;font-size:11px;display:flex}.admin-footer i[data-v-2e6de65b]{color:#b4c0b6;padding:0 5px;font-style:normal}@media (width<=980px){.admin-overview[data-v-2e6de65b]{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-overview-caption[data-v-2e6de65b]{grid-column:1/-1}.admin-workspace[data-v-2e6de65b]{grid-template-columns:minmax(0,1fr) minmax(310px,.9fr)}}@media (width<=760px){.admin-page[data-v-2e6de65b]{padding-left:18px;padding-right:18px}.admin-topbar[data-v-2e6de65b]{min-height:66px}.admin-page-heading[data-v-2e6de65b]{flex-direction:column;align-items:flex-start;padding:29px 0 21px}.admin-page-heading h1[data-v-2e6de65b]{font-size:26px}.admin-overview[data-v-2e6de65b]{gap:10px}.admin-stat-card[data-v-2e6de65b]{min-height:82px;padding:13px}.admin-stat-icon[data-v-2e6de65b]{width:32px;height:32px}.admin-workspace[data-v-2e6de65b]{grid-template-columns:1fr}.admin-owners-panel[data-v-2e6de65b]{grid-row:2}.admin-panel-heading[data-v-2e6de65b],.admin-form[data-v-2e6de65b]{padding:18px}.admin-owner-list[data-v-2e6de65b]{padding:0 17px}.admin-footer[data-v-2e6de65b]{flex-direction:column;align-items:flex-start;gap:7px;padding-top:19px}}@media (width<=480px){.admin-page[data-v-2e6de65b]{padding-left:14px;padding-right:14px}.admin-brand small[data-v-2e6de65b]{font-size:8px}.admin-top-actions[data-v-2e6de65b]{gap:6px}.admin-top-actions .admin-link[data-v-2e6de65b]{font-size:12px}.admin-button-quiet[data-v-2e6de65b]{min-height:34px;padding:0 8px;font-size:11px}.admin-overview[data-v-2e6de65b]{grid-template-columns:1fr 1fr}.admin-stat-card[data-v-2e6de65b]{gap:9px;padding:11px 9px}.admin-stat-icon[data-v-2e6de65b]{width:28px;height:28px;font-size:9px}.admin-stat-card strong[data-v-2e6de65b]{font-size:20px}.admin-stat-card small[data-v-2e6de65b]{font-size:10px}.admin-overview-caption[data-v-2e6de65b]{padding:14px}.admin-form-grid[data-v-2e6de65b]{grid-template-columns:1fr;gap:13px}.admin-field-wide[data-v-2e6de65b]{grid-column:auto}.admin-form-footer[data-v-2e6de65b]{flex-direction:column;align-items:stretch}.admin-form-footer .admin-button[data-v-2e6de65b]{width:100%}.admin-scope[data-v-2e6de65b]{font-size:11px}}@media (prefers-reduced-motion:reduce){.admin-button[data-v-2e6de65b],.admin-field input[data-v-2e6de65b]{transition:none}.admin-loader[data-v-2e6de65b]{border-color:#3e7a52;animation:none}}:root{color:#273a37;font-synthesis:none;--green:#21886c;--muted:#83918e;--border:#e9eeeb;--nav:#142d2a;background:#f5f7f6;font-family:Manrope,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:13px}*{box-sizing:border-box}body{margin:0}button,a,select{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a{color:inherit;text-decoration:none}button{color:inherit;background:0 0;border:0}button,select,input,textarea,a{outline-offset:4px}button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid #299d7d}input,textarea{min-width:0}select{cursor:pointer;color:#3c4d49}svg{vertical-align:middle;flex-shrink:0}h1,h2,h3,p{margin:0}h2{letter-spacing:.1px;font-size:15px;font-weight:700}h3{font-size:14px}small{font-size:11px}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--nav);color:#bbc9c5;z-index:30;flex-direction:column;width:232px;padding:32px 20px 0;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:#fff;align-items:center;gap:11px;padding:0 8px;font-size:23px;font-weight:700;display:flex}.brand small{letter-spacing:2px;color:#9ebdb4;margin-top:3px;font-size:9px;font-weight:500;display:block}.brand-mark{background:#2f9777;border-radius:13px;place-items:center;width:39px;height:39px;display:grid;position:relative}.brand-mark:after{content:"";border:2px solid var(--nav);background:#f1ce88;border-radius:50%;width:8px;height:8px;position:absolute;top:0;right:-2px}.workspace{background:#ffffff04;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:10px;margin:32px 0 26px;padding:15px 10px;display:flex}.workspace-avatar{color:#d9e8e0;background:#31514a;border-radius:8px;place-items:center;width:32px;height:32px;font-weight:600;display:grid}.workspace strong{color:#e8eeeb;font-size:12px;font-weight:500}.workspace span:not(.workspace-label){color:#91a89f;margin-top:4px;font-size:10px;display:block}.workspace-label{color:#9eb1a9;border:1px solid #47635b;border-radius:4px;margin-left:auto;padding:2px 4px;font-size:9px}.nav-caption{color:#77938a;letter-spacing:1.5px;margin-bottom:12px;padding:0 13px;font-size:10px}.sidebar nav{flex-direction:column;gap:8px;display:flex}.sidebar nav button{text-align:left;border-radius:7px;align-items:center;gap:13px;padding:13px 14px;font-size:13px;transition:background .15s;display:flex}.sidebar nav button:hover{background:#ffffff0b}.sidebar nav button.active{color:#e0f5ea;background:#2b594a;position:relative}.sidebar nav button.active:before{content:"";background:#87c8a4;border-radius:0 4px 4px 0;width:3px;height:19px;position:absolute;top:16px;left:-20px}.nav-count{color:#a6bbb2;background:#ffffff0d;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px}.sidebar-bottom{margin-top:auto}.sidebar-tip{color:#8cab9d;border:1px solid #ffffff13;border-radius:8px;margin:42px 5px 30px;padding:18px 13px}.sidebar-tip>svg{color:#79a995;margin-bottom:14px}.sidebar-tip strong{color:#c1d3c9;font-size:11px;font-weight:500;display:block}.sidebar-tip p{margin:8px 0;font-size:10px;line-height:1.8}.sidebar-tip>span{color:#7d9b8e;font-size:9px}.sidebar-user{border-top:1px solid #ffffff13;align-items:center;gap:11px;padding:20px 5px;display:flex}.user-avatar,.top-avatar{color:#4b5749;background:#dfd4b5;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:600;display:grid}.sidebar-user>div{flex:1}.sidebar-user strong{color:#e2eae6;font-size:12px;font-weight:500}.sidebar-user div span{color:#89a195;margin-top:4px;font-size:10px;display:block}.main-shell{width:calc(100% - 232px);min-width:0;margin-left:232px}.topbar{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;gap:12px;height:72px;padding:0 36px;display:flex}.breadcrumbs{color:#909d97;align-items:center;gap:13px;font-size:11px;display:flex}.breadcrumbs strong{color:#40524b;font-weight:500}.topbar-right{align-items:center;gap:20px;display:flex}.prototype-badge{color:#7b8e85;align-items:center;gap:7px;font-size:10px;display:flex}.dot{background:#3b9f7d;border-radius:50%;width:6px;height:6px;display:inline-block}.role-select{color:#72857b;align-items:center;gap:4px;display:flex}.role-select select{background:0 0;border:0;max-width:75px;font-size:11px}.icon-button{color:#7d8d85;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.icon-button:hover{background:#edf2ef}.bell-button{position:relative}.bell-button i{background:#dfaf65;border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:8px}.top-avatar{width:30px;height:30px;font-size:11px}.notification-wrap{position:relative}.notification-popover{border:1px solid var(--border);z-index:40;background:#fff;border-radius:10px;width:310px;padding:20px;position:absolute;top:42px;right:0;box-shadow:0 10px 35px #19352a1a}.notification-popover p{margin:12px 0;font-size:12px;line-height:1.8}.mobile-menu{display:none}main{max-width:1740px;margin:0 auto;padding:31px 36px 0}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.eyebrow{letter-spacing:2px;color:#90a298;margin-bottom:9px;font-size:9px;font-weight:700}h1{color:#203b30;letter-spacing:.3px;font-size:26px;font-weight:700;line-height:1.4}.page-heading p{color:#8a9890;margin-top:9px;font-size:12px}.page-filters{align-items:center;gap:10px;display:flex}.page-filters label{color:#7f9187;background:#fff;border:1px solid #e3e9e4;border-radius:7px;align-items:center;gap:8px;padding:10px;display:flex}.page-filters select{background:0 0;border:0;max-width:160px;font-size:11px}.demo-notice{color:#87968c;align-items:center;gap:8px;margin-bottom:21px;font-size:10px;line-height:1.8;display:flex}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:22px;display:grid}.metric-card,.panel{border:1px solid var(--border);background:#fff;border-radius:10px}.metric-top{color:#7d8c82;justify-content:space-between;align-items:center;font-size:11px;display:flex}.metric-icon{border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.mint{color:#419673;background:#e6f2e9}.blue{color:#728db2;background:#eaf0fb}.purple{color:#9a82b2;background:#f0ecf7}.peach{color:#bb9768;background:#fbefe5}.metric-value{letter-spacing:-1px;color:#263c31;font-variant-numeric:tabular-nums;margin-top:2px;font-size:36px;font-weight:700;line-height:1.6}.metric-value small{letter-spacing:0;color:#9aa69f;margin-left:8px;font-size:10px;font-weight:400}.metric-card p{color:#8f9c94;font-size:10px}.overview-middle{grid-template-columns:minmax(0,2.15fr) minmax(245px,1fr);gap:22px;margin-bottom:22px;display:grid}.panel-heading{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 23px 0;display:flex}.panel-heading p{color:#8e9c93;margin-top:7px;font-size:10px;line-height:1.7}.panel-heading>svg{color:#90ac9c}.chart-legend{gap:17px;padding-top:5px;display:flex}.chart-legend span{white-space:nowrap;color:#8d9b93;align-items:center;gap:6px;font-size:9px;display:flex}.chart-legend i{border-radius:50%;width:6px;height:6px}.green{background:#29a17d}.blue-dot{background:#93a9d6}.chart-wrap svg{width:100%;min-height:200px;overflow:visible}.axis-label{fill:#9aa9a0;font-family:inherit;font-size:10px}.chart-footnote{color:#98a69b;align-items:center;gap:6px;padding:10px 23px 19px;font-size:9px;display:flex}.reply-panel{flex-direction:column;align-items:center;padding-bottom:17px;display:flex}.reply-panel .panel-heading{width:100%}.reply-ring{background:conic-gradient(#289d77 var(--progress),#edf3ed 0);border-radius:50%;place-items:center;width:136px;height:136px;margin:22px 0 17px;display:grid;transform:rotate(-90deg)}.reply-ring>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:116px;height:116px;display:flex;transform:rotate(90deg)}.reply-ring strong{letter-spacing:-1px;font-size:28px;font-weight:700}.reply-ring span{color:#8e9d93;margin-top:4px;font-size:9px}.reply-numbers{width:calc(100% - 46px)}.reply-numbers>div{color:#87978b;justify-content:space-between;align-items:center;margin:9px 0;font-size:10px;display:flex}.reply-numbers strong{color:#415946;font-size:12px}.reply-numbers .amber-text{color:#c49a64}.reply-panel>.text-button{border-top:1px solid var(--border);justify-content:center;width:calc(100% - 46px);margin-top:7px;padding-top:13px;font-size:10px}.text-button{color:var(--green);align-items:center;gap:7px;padding:2px 0;font-size:11px;font-weight:500;display:inline-flex}.overview-bottom{grid-template-columns:minmax(0,1.55fr) minmax(270px,1fr);gap:22px;display:grid}.performance-panel .table-scroll{padding:14px 22px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}th{color:#94a197;border-bottom:1px solid var(--border);white-space:nowrap;padding:13px 12px;font-size:10px;font-weight:400}td{color:#53665b;border-bottom:1px solid #eff2ef;padding:16px 12px}tbody tr:last-child td{border-bottom:0}th:first-child,td:first-child{padding-left:0}.account-cell,.customer-cell{align-items:center;gap:11px;display:flex}.account-cell strong,.customer-cell strong{color:#3b5044;white-space:nowrap;font-size:11px;font-weight:500;display:block}.account-cell small,.customer-cell small{color:#95a296;white-space:nowrap;margin-top:5px;font-size:9px;display:block}.account-mini{color:#73a17d;background:#edf4eb;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.status{white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:inline-flex}.status i{background:currentColor;border-radius:50%;width:5px;height:5px}.status.error{color:#c88670}.followup-panel{padding-bottom:8px}.followup-row{border-bottom:1px solid #eef1eb;align-items:center;gap:10px;margin:0 23px;padding:15px 0;display:flex}.followup-row:last-child{border:0}.avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:10px;font-weight:600;display:inline-flex}.followup-row>div{flex:1;min-width:0}.followup-row strong{color:#4a5d50;font-size:11px;font-weight:500;display:block}.followup-row small{color:#98a49a;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:9px;display:block;overflow:hidden}.sync-strip{color:#8e9a8c;background:#f0f5ed;border:1px solid #e2eae1;border-radius:8px;justify-content:space-between;align-items:center;margin-top:23px;padding:14px 18px;font-size:10px;display:flex}.sync-strip>div{align-items:center;gap:10px;display:flex}.sync-strip strong{color:#657e61;margin-right:8px;font-weight:500}.sync-symbol{color:#82a477;place-items:center;display:grid}.page-footer{color:#a2aea5;justify-content:space-between;align-items:center;gap:12px;padding:25px 1px;font-size:9px;display:flex}.page-footer i{margin:0 8px;font-style:normal}.list-toolbar{border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:20px 23px;display:flex}.search-box{color:#95a299;background:#fff;border:1px solid #e3e9e2;border-radius:7px;align-items:center;gap:9px;padding:10px 12px;display:flex}.search-box input{color:#3b5044;background:0 0;border:0;outline:none;width:100%;font-size:11px}.search-box:focus-within{border-color:#54a78b;box-shadow:0 0 0 2px #239b7912}.search-box input::placeholder{color:#9daa9f}.list-toolbar .search-box{width:330px;max-width:60%}.list-toolbar>select,.chat-account-filter select{background:#fff;border:1px solid #e3e9e2;border-radius:6px;padding:9px;font-size:11px}.list-count{color:#89998c;margin-left:auto;font-size:11px}.customers-table{min-width:780px}.customers-table td:first-child,.customers-table th:first-child{padding-left:23px}.customers-table td{padding-top:20px;padding-bottom:20px}.stage-badge{color:#849180;white-space:nowrap;background:#f1f4f0;border-radius:5px;padding:5px 8px;font-size:10px;display:inline-flex}.stage-badge.qualified{color:#7b91b9;background:#eaf0fa}.stage-badge.won{color:#5e9767;background:#e8f3e8}.tag{color:#92916c;text-overflow:ellipsis;background:#f4f4eb;border-radius:4px;max-width:150px;margin:0 5px 5px 0;padding:3px 6px;font-size:9px;display:inline-flex;overflow:hidden}.note-cell{max-width:240px}.note-cell>span{color:#97a292;white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:10px;display:block;overflow:hidden}.row-actions{gap:15px;display:flex}.muted{color:#95a397;font-size:11px}.nowrap{white-space:nowrap}.sort-button{color:#95a397;align-items:center;gap:6px;padding:0;font-size:10px;display:flex}.rotated{transform:rotate(180deg)}.pagination{border-top:1px solid var(--border);color:#91a08f;justify-content:space-between;align-items:center;gap:10px;padding:18px 23px;font-size:10px;display:flex}.pagination>div{white-space:nowrap;align-items:center;gap:13px;display:flex}.button{border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:11px 16px;font-size:11px;font-weight:500;display:inline-flex}.button.primary{color:#fff;background:#288d6a}.button.primary:hover{background:#227955}.button.secondary{color:#71826c;background:#fff;border:1px solid #dfe8dc}.button.secondary:hover{background:#f7faf5}.button.small{min-height:30px;padding:7px 11px;font-size:10px}.button.full{width:100%}.empty-state{color:#91a18f;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:180px;padding:60px 20px;display:flex}.empty-state p{font-size:11px;line-height:1.8}.empty-state h3{font-weight:500}.empty-state.compact{padding:30px 15px}.chat-layout{grid-template-columns:265px minmax(260px,1fr) 245px;height:calc(100vh - 290px);min-height:560px;max-height:900px;display:grid;overflow:hidden}.conversation-list{border-right:1px solid var(--border);flex-direction:column;min-height:0;display:flex}.conversation-heading{padding:20px 15px 13px}.conversation-heading h2{margin-bottom:14px;font-size:13px}.conversation-heading h2>span{color:#9cab9e;margin-left:6px;font-size:10px;font-weight:400}.conversation-scroll{flex:1;overflow-y:auto}.conversation-item{text-align:left;border-bottom:1px solid #f0f3ef;gap:10px;width:100%;padding:16px 14px;display:flex}.conversation-item.selected{background:#edf5ef;border-left:3px solid #60a47e;padding-left:11px}.conversation-item:hover{background:#f4f7f1}.conversation-item>div{flex:1;min-width:0}.conversation-name{justify-content:space-between;align-items:center;gap:6px;display:flex}.conversation-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.conversation-name small{color:#a2ac9f;white-space:nowrap;font-size:9px}.conversation-item p{white-space:nowrap;text-overflow:ellipsis;color:#97a28f;margin-top:6px;font-size:10px;overflow:hidden}.conversation-stage{color:#8ca288;margin-top:7px;font-size:8px;display:block}.chat-content{background:#f6f8f2;flex-direction:column;min-width:0;min-height:0;display:flex}.chat-header{border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:11px;padding:18px 20px;display:flex}.chat-header h2{font-size:12px}.chat-header div>span{color:#9eaa98;margin-top:4px;font-size:10px;display:block}.readonly-label{color:#9eae9d;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:flex}.chat-account-filter{color:#a0ab97;background:#fcfdf9;border-bottom:1px solid #e9eee3;align-items:center;gap:9px;padding:10px 20px;font-size:9px;display:flex}.chat-account-filter select{max-width:170px;padding:5px;font-size:9px}.message-scroll{flex:1;padding:15px 21px 20px;overflow-y:auto}.message-day{text-align:center;color:#a6ae99;margin:12px 0 22px;font-size:9px}.message-row{margin-bottom:15px;display:flex}.message-row.outgoing{justify-content:flex-end}.message-bubble{background:#fff;border:1px solid #e7ece1;border-radius:0 10px 10px;min-width:180px;max-width:88%;padding:12px 14px}.outgoing .message-bubble{background:#e5f0de;border-color:#dce8d3;border-radius:10px 0 10px 10px}.message-source{color:#8c9b82;justify-content:space-between;align-items:center;gap:12px;font-size:8px;display:flex}.message-source small{color:#a4ad98;font-size:8px}.message-bubble p{word-break:break-word;color:#59684b;margin:8px 0;font-size:11px;line-height:1.85}.message-time{color:#a3ac92;justify-content:flex-end;align-items:center;gap:4px;font-size:8px;display:flex}.attachment{color:#869877;background:#f4f9ec;border:1px solid #cfddc3;border-radius:5px;gap:10px;margin:10px 0;padding:11px 10px;font-size:9px;display:flex}.chat-readonly-footer{color:#9daa91;border-top:1px solid var(--border);background:#fff;justify-content:center;align-items:center;gap:6px;padding:18px;font-size:9px;display:flex}.customer-detail{border-left:1px solid var(--border);background:#fff;padding:14px 19px;overflow-y:auto}.detail-top{justify-content:space-between;align-items:center;display:flex}.detail-top h2{font-size:12px}.detail-profile{text-align:center;padding:20px 0 17px}.avatar.large{width:58px;height:58px;font-size:17px}.detail-profile h3{margin:12px 0 7px;font-size:13px}.detail-profile p{color:#9aa88f;margin-bottom:12px;font-size:9px}.detail-section{border-top:1px solid var(--border);padding:18px 0}.detail-section>label{color:#a2ae98;margin-bottom:12px;font-size:10px;display:block}.detail-section p{color:#7c8e6a;white-space:pre-wrap;word-break:break-word;margin-bottom:10px;font-size:10px;line-height:1.9}.detail-section .text-button{font-size:9px}.detail-fact{color:#9caa8b;justify-content:space-between;gap:8px;margin:13px 0;font-size:9px;display:flex}.detail-fact strong{color:#748660;font-weight:400}.account-summary{color:#8da080;flex-wrap:wrap;align-items:center;gap:25px;padding:8px 0 24px;font-size:11px;display:flex}.account-summary>span{align-items:center;gap:7px;display:flex}.amber{background:#cca160}.red{background:#c88670}.account-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:24px;display:grid}.account-card{padding:23px}.account-card-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.account-logo{color:#70a15d;background:#edf5e7;border:1px solid #e1edda;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.account-card>p{color:#a0ab93;margin-top:8px;font-size:11px}.region{color:#93a47c;align-items:center;gap:5px;margin-top:13px;font-size:9px;display:inline-flex}.account-figures{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:22px 0;padding:20px 0;display:grid}.account-figures div{text-align:center;border-right:1px solid var(--border)}.account-figures div:last-child{border:0}.account-figures strong{color:#4d653c;font-size:24px;display:block}.account-figures span{color:#9aa98b;margin-top:7px;font-size:9px;display:block}.account-sync-facts>div{color:#9ca98c;justify-content:space-between;gap:12px;margin:15px 0;font-size:10px;display:flex}.account-sync-facts strong{color:#7d9165;font-weight:400}.account-warning{color:#b09b78;background:#faf4ea;border-radius:6px;align-items:flex-start;gap:7px;min-height:50px;margin:20px 0 13px;padding:11px;font-size:9px;line-height:1.8;display:flex}.account-warning.healthy{color:#86a474;background:#f0f6e9}.sync-explainer{padding-bottom:20px}.sync-steps{align-items:center;gap:20px;padding:28px 25px 7px;display:flex}.sync-steps>div{flex:1}.sync-steps b{color:#79a966;background:#edf5e6;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-right:9px;font-size:10px;display:inline-flex}.sync-steps strong{font-size:12px;font-weight:500}.sync-steps p{color:#9eac8f;margin-top:9px;font-size:10px;line-height:1.9}.sync-steps>svg{color:#b1bea1}.policy-details{color:#889b72;background:#f8faf4;border-radius:7px;margin:22px 25px 0;padding:16px 20px;font-size:11px;line-height:1.9}.policy-details p+p{margin-top:9px}.settings-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:22px;margin-bottom:23px;display:grid}.team-panel .table-scroll{padding:15px 23px}.badge-outline{color:#9aaa87;white-space:nowrap;border:1px solid #e0e8d7;border-radius:5px;padding:5px 8px;font-size:9px}.permission-notice{color:#8e9d72;background:#f2f5eb;border-radius:6px;align-items:center;gap:7px;margin:17px 23px 0;padding:11px;font-size:10px;line-height:1.8;display:flex}.panel-bottom-note{color:#a5b094;align-items:center;gap:7px;padding:0 23px 20px;font-size:9px;line-height:1.9;display:flex}.permissions-card{padding-bottom:23px}.permission-row{color:#82966a;align-items:center;gap:8px;margin:22px 23px;font-size:10px;display:flex}.permission-row svg{color:#92b675}.permission-row small{white-space:nowrap;color:#a6b58b;margin-left:auto;font-size:8px}.permission-row.owner-only{border-top:1px solid var(--border);padding-top:20px}.permissions-card>p{color:#abb49a;margin:0 23px;font-size:9px;line-height:1.9}.policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:28px 23px;display:grid}.policy-grid>div>svg{color:#99b282;margin-bottom:10px}.policy-grid h3{margin-bottom:9px;font-size:11px;font-weight:500}.policy-grid strong{color:#72895c;font-size:12px;font-weight:500}.policy-grid p{color:#a7b194;margin-top:10px;font-size:10px;line-height:1.9}.demo-controls{justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.demo-controls strong{color:#83946e;font-size:11px;font-weight:500}.demo-controls p{color:#a1ae8d;margin-top:7px;font-size:10px}.modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;background:#142d2a66;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:#fff;border-radius:13px;width:480px;max-width:100%;max-height:90vh;padding:26px;overflow-y:auto;box-shadow:0 30px 100px #122a2740}.modal-heading{justify-content:space-between;align-items:flex-start;margin-bottom:25px;display:flex}.modal-heading h2{font-size:17px}.modal-heading p{color:#a0ab91;margin-top:9px;font-size:10px}.form-field{color:#7a8e60;flex-direction:column;gap:9px;margin-top:20px;font-size:11px;display:flex}.form-field input,.form-field textarea,.form-field select{color:#536d39;background:#fcfdf9;border:1px solid #dfe8d3;border-radius:7px;width:100%;padding:11px;font-size:12px;line-height:1.8}.form-field small{color:#a6b491;font-size:9px}.form-field textarea{resize:vertical}.modal-actions{justify-content:flex-end;gap:10px;margin-top:25px;display:flex}.small-modal{width:400px}.small-modal>p{color:#95a980;margin-top:15px;font-size:11px;line-height:1.9}.conflict-box{color:#ad946b;background:#fff7e7;border-radius:7px;margin-top:20px;padding:15px;font-size:11px}.conflict-box p{word-break:break-word;margin:10px 0;line-height:1.9}.error-text{color:#bf7b6e;margin-top:15px;font-size:11px}.toast{z-index:150;color:#ecf5e4;background:#203c2e;border-radius:9px;align-items:center;gap:10px;max-width:90vw;padding:14px 20px;font-size:11px;line-height:1.8;display:flex;position:fixed;bottom:28px;left:calc(50% + 116px);transform:translate(-50%);box-shadow:0 6px 25px #12352022}.mobile-scrim{display:none}@media (width>=1600px){main{padding-top:38px}.metric-card{padding:23px 25px}.chart-wrap svg{min-height:250px}.reply-ring{margin-top:30px}.chat-layout{grid-template-columns:300px minmax(360px,1fr) 270px}}@media (width<=1250px){.sidebar{width:205px;padding-left:15px;padding-right:15px}.main-shell{width:calc(100% - 205px);margin-left:205px}.sidebar nav button.active:before{left:-15px}.topbar{padding:0 24px}main{padding:25px 24px 0}.topbar-right{gap:12px}.page-heading{align-items:flex-start}.page-filters{flex-wrap:wrap;justify-content:flex-end}.page-filters label{padding:8px}.page-filters select{max-width:140px;font-size:10px}.metrics-grid{gap:12px}.metric-card{padding:16px}.overview-middle{gap:16px}.chart-legend{flex-direction:column;gap:7px}.overview-bottom{grid-template-columns:1fr;gap:16px}.followup-panel{grid-template-columns:1fr 1fr;display:grid}.followup-panel .panel-heading{grid-column:span 2}.followup-row:nth-child(4){border:0}.chat-layout{grid-template-columns:220px minmax(260px,1fr)}.customer-detail{border-left:0;border-top:1px solid var(--border);grid-column:span 2;display:none}.account-cards{gap:15px}.account-card{padding:18px}.settings-grid{grid-template-columns:1fr}.toast{left:calc(50% + 102px)}}@media (width<=980px){.sidebar{width:185px;padding-left:12px;padding-right:12px}.main-shell{width:calc(100% - 185px);margin-left:185px}.brand{gap:8px;font-size:21px}.brand small{letter-spacing:1.5px;font-size:8px}.workspace{gap:7px;padding:12px 7px}.workspace strong{font-size:10px}.workspace-label{display:none}.sidebar nav button{gap:10px;padding:12px;font-size:12px}.sidebar nav button.active:before{left:-12px}.sidebar-tip{padding:15px 9px}.topbar{padding:0 20px}.prototype-badge{font-size:9px}.topbar-right{gap:8px}.top-avatar{display:none}main{padding:23px 20px 0}.page-heading{flex-direction:column;gap:16px}.page-filters{justify-content:flex-start}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-middle{grid-template-columns:1fr}.reply-panel{grid-template-columns:1fr 1fr;padding-bottom:0;display:grid}.reply-panel .panel-heading{grid-column:span 2}.reply-ring{justify-self:center;margin:18px}.reply-numbers{width:auto;padding-right:23px}.reply-panel>.text-button{grid-column:span 2;justify-self:center;margin-bottom:17px}.account-cards{grid-template-columns:1fr}.account-card{display:block}.sync-steps{gap:10px}.sync-steps p{font-size:9px}.chat-layout{grid-template-columns:200px minmax(220px,1fr)}.chat-header{padding:15px}.readonly-label{font-size:8px}.message-scroll{padding:12px}.message-source{flex-direction:column;align-items:flex-start;gap:3px}.message-bubble{max-width:95%}.policy-grid{gap:20px}.page-footer span:last-child{font-size:8px}.pagination{flex-direction:column;align-items:flex-start}.toast{left:calc(50% + 92px)}}@media (width<=700px){.sidebar{width:232px;padding:25px 20px 0;transition:transform .2s;transform:translate(-100%)}.sidebar.expanded{transform:translate(0)}.sidebar nav button.active:before{left:-20px}.mobile-scrim{z-index:25;background:#142d2a55;display:block;position:fixed;inset:0}.main-shell{width:100%;margin:0}.mobile-menu{display:inline-flex}.topbar{height:62px;padding:0 14px}.breadcrumbs{gap:8px}.breadcrumbs>span{display:none}.topbar-right{gap:4px}.prototype-badge{font-size:8px}.role-select select{max-width:60px;font-size:10px}.role-select>svg,.top-avatar{display:none}main{padding:22px 16px 0}h1{font-size:23px}.eyebrow{font-size:8px}.page-heading p{font-size:11px}.page-heading{margin-bottom:16px}.page-filters{gap:8px;width:100%}.page-filters label:first-child{flex:1}.page-filters select{width:100%;max-width:100%}.demo-notice{align-items:flex-start;margin-bottom:17px;font-size:9px;line-height:1.9}.demo-notice svg{margin-top:2px}.metrics-grid{gap:10px;margin-bottom:16px}.metric-card{padding:14px}.metric-top{font-size:10px}.metric-icon{border-radius:8px;width:28px;height:28px}.metric-icon svg{width:16px}.metric-value{font-size:31px}.metric-card p{font-size:8px;line-height:1.8}.panel-heading{padding:18px 17px 0}.panel-heading h2{font-size:13px}.panel-heading p{font-size:9px}.chart-legend{gap:6px}.chart-legend span{font-size:8px}.chart-wrap{padding:18px 12px 0}.chart-wrap svg{min-height:160px}.chart-footnote{padding:10px 17px 18px;font-size:8px;line-height:1.8}.overview-middle{margin-bottom:16px}.reply-panel .panel-heading{padding-top:18px}.reply-ring{width:116px;height:116px;margin:20px 0}.reply-ring>div{width:98px;height:98px}.reply-ring strong{font-size:25px}.overview-bottom{gap:16px}.performance-panel .table-scroll{padding:10px 17px}.performance-panel table{min-width:480px}.followup-panel{display:block}.followup-row{margin:0 17px}.followup-row:nth-child(4){border-bottom:1px solid #eef1eb}.sync-strip{gap:6px;margin-top:17px;padding:12px;font-size:8px}.sync-strip .text-button{white-space:nowrap;font-size:8px}.sync-strip strong{margin-bottom:3px;display:block}.page-footer{padding:21px 0;font-size:8px}.page-footer span:last-child{display:none}.list-toolbar{flex-wrap:wrap;gap:9px;padding:16px}.list-toolbar .search-box{flex-basis:100%;width:100%;max-width:100%}.list-toolbar>select,.list-count{font-size:10px}.customers-table td:first-child,.customers-table th:first-child{padding-left:16px}.pagination{padding:15px 16px;font-size:9px}.pagination>span{line-height:1.8}.pagination>div{justify-content:space-between;width:100%}.chat-layout{flex-direction:column;height:auto;min-height:500px;max-height:none;display:flex}.conversation-list{border-right:0;border-bottom:1px solid var(--border);max-height:250px}.conversation-heading{padding:14px 15px 10px}.conversation-heading h2{margin-bottom:10px}.conversation-scroll{max-height:145px;display:flex;overflow:auto hidden}.conversation-item{border-right:1px solid var(--border);border-bottom:0;flex:0 0 240px;padding:12px}.conversation-item.selected{border-bottom:3px solid #60a47e;border-left:0;padding-left:12px}.chat-content{min-height:430px}.chat-header{padding:14px}.message-scroll{min-height:250px;max-height:450px;padding:15px}.message-source{flex-direction:row;align-items:center}.customer-detail{max-height:none;padding:15px;display:block}.detail-profile{padding:10px 0 16px}.detail-section{padding:14px 0}.detail-section:last-child{padding-bottom:0}.readonly-label{font-size:8px}.account-summary{gap:15px;padding-bottom:20px;font-size:10px}.account-summary>span:first-child{width:100%}.account-cards{gap:16px;margin-bottom:17px}.account-card{padding:20px}.sync-steps{flex-direction:column;align-items:stretch;gap:16px;padding:22px 18px 0}.sync-steps>svg{display:none}.sync-steps p{font-size:10px}.policy-details{margin:18px 17px 0;padding:14px;font-size:10px}.team-panel .table-scroll{padding:10px 16px}.team-panel table{min-width:345px}.panel-bottom-note{padding:5px 17px 18px;font-size:8px}.settings-grid{gap:16px;margin-bottom:16px}.permission-row{margin:20px 17px}.permissions-card>p{margin:0 17px}.policy-grid{grid-template-columns:1fr;gap:22px;padding:23px 17px}.policy-grid>div{border-bottom:1px solid var(--border);padding-bottom:20px}.policy-grid>div:last-child{border:0;padding-bottom:0}.policy-grid>div>svg{float:left;margin:0 12px 50px 0}.demo-controls{align-items:flex-start;gap:15px}.demo-controls .button{white-space:nowrap;padding:8px 10px;font-size:9px}.demo-controls p{font-size:9px;line-height:1.9}.modal{padding:23px 20px}.toast{width:max-content;max-width:90vw;font-size:10px;bottom:20px;left:50%}.notification-popover{width:min(310px,100vw - 35px);right:-5px}.sidebar .workspace strong{font-size:12px}.sidebar .workspace-label{display:inline}.sidebar .brand{font-size:23px}.sidebar nav button{font-size:13px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}:root{color:#20242b;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;--crm-bg:#f5f6f8;--crm-surface:#fff;--crm-ink:#20242b;--crm-muted:#667085;--crm-subtle:#8b93a1;--crm-line:#e4e7ec;--crm-blue:#2563eb;--crm-blue-soft:#eff6ff;--crm-radius:14px;--crm-shadow:0 1px 3px #1018280a,0 8px 24px #10182808;background:#f5f6f8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}body{background:var(--crm-bg);color:var(--crm-ink);font-size:14px;line-height:1.55}button,input,select,textarea{font:inherit}button{transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #3b82f680}.app-shell{background:var(--crm-bg);color:var(--crm-ink)}.sidebar{box-shadow:1px 0 #fff;color:#344054!important;border-right:1px solid var(--crm-line)!important;background:#fff!important}.brand,.brand strong{color:#161b22!important}.brand small{color:#8b93a1!important}.brand-mark{background:var(--crm-blue-soft)!important;color:var(--crm-blue)!important}.workspace{color:#344054!important;background:#f7f8fa!important;border:1px solid #eaecf0!important;border-radius:12px!important}.workspace strong{color:#20242b!important}.workspace span,.workspace-label{color:#667085!important}.nav-caption{color:#98a2b3!important;letter-spacing:.08em!important}.sidebar nav button{color:#475467!important;border-radius:9px!important;font-size:14px!important}.sidebar nav button:hover{color:#20242b!important;background:#f5f7fa!important}.sidebar nav button.active{background:var(--crm-blue-soft)!important;color:#1d4ed8!important;font-weight:600!important}.sidebar nav button.active:before{display:none!important}.sidebar nav button.active svg{color:#2563eb!important}.sidebar-tip{color:#344054!important;background:#f7f8fa!important;border:1px solid #eaecf0!important;border-radius:12px!important}.sidebar-tip strong{color:#344054!important}.sidebar-tip p,.sidebar-tip span{color:#667085!important}.sidebar-user{border-top:1px solid var(--crm-line)!important;color:#344054!important}.sidebar-user strong{color:#20242b!important}.sidebar-user span{color:#667085!important}.user-avatar,.top-avatar{color:#3159a8!important;background:#eaf0ff!important}.main-shell{background:var(--crm-bg)!important}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--crm-line)!important;background:#ffffffed!important}.breadcrumbs,.topbar>span{color:#667085!important}.breadcrumbs strong{color:#20242b!important}.prototype-badge{color:#475467!important;background:#f2f4f7!important;border:1px solid #eaecf0!important}.prototype-badge .dot{background:#98a2b3!important}.role-select{border-color:var(--crm-line)!important;color:#475467!important;background:#fff!important}.role-select select{color:#344054!important}main,.live-main{color:var(--crm-ink)!important;background:0 0!important}h1,h2,h3{color:#20242b}h1{letter-spacing:-.035em!important}.eyebrow{color:#667085!important;letter-spacing:.12em!important}.page-heading p{color:#667085!important;font-size:15px!important}.page-heading{margin-bottom:28px!important}.page-filters label,.filters label{border:1px solid var(--crm-line)!important;color:#667085!important;background:#fff!important;border-radius:10px!important}.page-filters select,.filters select{color:#344054!important;min-height:42px!important;font-size:14px!important}.demo-notice{color:#1e40af!important;background:#eff6ff!important;border:1px solid #dbeafe!important;border-radius:12px!important;font-size:13px!important}.demo-notice svg{color:#2563eb!important}.metric-card,.stat-card,.panel,.live-panel,.account-card,.team-panel,.customer-directory{border:1px solid var(--crm-line)!important;border-radius:var(--crm-radius)!important;box-shadow:var(--crm-shadow)!important;background:#fff!important}.metric-card{padding:22px 24px!important}.metric-top,.stat-card span{color:#596273!important;font-size:14px!important;font-weight:550!important}.metric-value,.stat-card strong{font-variant-numeric:tabular-nums;color:#171b22!important;letter-spacing:-.04em!important;font-size:38px!important;font-weight:650!important}.metric-card p{color:#667085!important;font-size:13px!important;line-height:1.6!important}.metric-icon{color:#475467!important;background:#f2f4f7!important}.metric-icon.blue{color:#2563eb!important;background:#eff6ff!important}.metric-icon.purple{color:#7c3aed!important;background:#f5f3ff!important}.metric-icon.peach{color:#c2410c!important;background:#fff7ed!important}.panel-heading{padding:24px 26px 0!important}.panel-heading h2,.live-panel h2{letter-spacing:-.02em!important;color:#20242b!important;font-size:18px!important;font-weight:650!important}.panel-heading p{color:#667085!important;font-size:13px!important}.trend-panel,.reply-panel{min-width:0}.chart-wrap{padding:24px 22px 0!important}.axis-label{fill:#667085!important;font-size:12px!important}.chart-footnote{color:#667085!important;font-size:12px!important}.chart-legend{font-size:12px!important}.chart-legend .green{background:#3b82f6!important}.chart-wrap path[stroke=\#239f7e],.chart-wrap circle{stroke:#2563eb!important}.reply-ring{--ring:#2563eb!important;background:conic-gradient(#2563eb var(--progress),#e9edf3 var(--progress))!important}.reply-numbers span{color:#667085!important}.reply-numbers strong{color:#20242b!important}.text-button{color:#2563eb!important;font-size:13px!important;font-weight:600!important}.text-button:hover{color:#1d4ed8!important}.live-main .stat-card,.live-main .live-panel{border-color:var(--crm-line)!important;box-shadow:var(--crm-shadow)!important}.live-main .live-panel h1{color:#2563eb!important}.live-main .live-panel p{color:#596273!important;font-size:14px!important}.live-alert{color:#805b11!important;background:#fff9eb!important;border:1px solid #f2d9a7!important;border-radius:12px!important;font-size:14px!important;line-height:1.7!important}table{font-size:14px!important}th{color:#667085!important;letter-spacing:.02em!important;background:#f8f9fb!important;font-size:12px!important;font-weight:600!important}td{color:#344054!important}td small{color:#667085!important;font-size:12px!important}tbody tr:hover{background:#f8fafc!important}.status.ok{color:#16803c!important}.status.pending{color:#9a6700!important}input,select,textarea{color:#20242b!important;border-color:#d0d5dd!important;border-radius:9px!important;font-size:14px!important}input::placeholder,textarea::placeholder{color:#98a2b3!important}.button,.primary{border-radius:9px!important;font-size:14px!important;font-weight:600!important}.button.primary,.primary{box-shadow:0 1px 2px #1018281a;color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.button.primary:hover,.primary:hover{background:#1d4ed8!important}.button.secondary{color:#344054!important;background:#fff!important;border-color:#d0d5dd!important}.button.secondary:hover{background:#f8fafc!important;border-color:#98a2b3!important}.modal-backdrop{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#10182866!important}.modal{border:1px solid #eaecf0!important;border-radius:18px!important;box-shadow:0 24px 64px #10182826!important}.toast{color:#fff!important;background:#20242b!important;border-radius:12px!important}.notification-popover{border:1px solid var(--crm-line)!important;box-shadow:var(--crm-shadow)!important;background:#fff!important;border-radius:12px!important}.cloud-history{border-color:var(--crm-line)!important;box-shadow:var(--crm-shadow)!important;border-radius:16px!important}.live-main .history-conversations{border-right-color:var(--crm-line)!important;background:#fafbfc!important}.live-main .history-conversations .conversation-item.chosen{background:#eff6ff!important;border-color:#dbeafe!important;box-shadow:inset 3px 0 #2563eb!important}.conversation-avatar,.history-contact-avatar{color:#344054!important;background:#edf2f7!important}.history-contact-heading h2{color:#20242b!important}.live-main .message-scroll{background:#f7f8fa!important}.message-bubble{color:#20242b!important;border-color:#e4e7ec!important;border-radius:12px!important}.outgoing .message-bubble{background:#eff6ff!important;border-color:#dbeafe!important}.message-quote{background:#f1f5f9!important;border-left-color:#3b82f6!important}.message-quote small{color:#2563eb!important}.history-repeat-badge{color:#805b11!important;background:#fff9eb!important;border-color:#f2d9a7!important}.live-login{background:linear-gradient(135deg,#f5f6f8,#eef2f7)!important}.live-login form{border:1px solid var(--crm-line)!important;box-shadow:var(--crm-shadow)!important;border-radius:20px!important}.live-login form h1{font-size:28px!important}.live-login form p,.live-login small{color:#667085!important;font-size:14px!important}@media (width<=800px){.page-heading{gap:18px!important}.metric-card{padding:18px!important}.metric-value,.stat-card strong{font-size:32px!important}.panel-heading{padding:20px 18px 0!important}.live-main:has(.stats-grid){padding:24px 18px!important}}
