.domain-crm{--bg:#f7fbff;--fg:#2f4f79;--surface:#fff;--muted:#6f8db2;--border:#d7e1f2;--accent:#2f66d0;--accent-contrast:#fff;--danger:#d36273;--success:#1f9f68;--panel-bg:#f7fbff;--panel-surface:#fff;--panel-surface-2:#f3f8ff;--panel-fg:#2f4f79;--panel-muted:#6f8db2;--panel-border:#d7e1f2;--panel-border-strong:#b8cbe8;--panel-accent:#2f66d0;--panel-glow:#2f66d01f;--panel-shadow-soft:0 12px 28px #14264e1a;--panel-shadow-strong:0 22px 48px #14264e26;--panel-actions-bg:#fff;--domain-crm-surface:#f6fbffe6;--domain-crm-border:#bed0e8e6;background:linear-gradient(#468de514 0%,#468de508 100%),linear-gradient(#f8fcff 0%,#edf5ff 100%);min-height:100dvh}.domain-crm :is(.panel-shell,.crm2-shell){isolation:isolate}.domain-crm .panel-shell-admin{background-color:var(--domain-crm-surface);border-color:var(--domain-crm-border)}.crm-embed-surface{--bg:#081a31;--fg:#d7ecff;--surface:#0c2139f0;--muted:#97bfe3;--border:#81b8f470;--accent:#4c94e8;--accent-contrast:#fff;--danger:#f39aa6;--success:#9ce0b7;--panel-bg:#081a31;--panel-surface:#0c2139f0;--panel-surface-2:#102844e0;--panel-fg:#d7ecff;--panel-muted:#9ec4e9;--panel-border:#81b8f470;--panel-border-strong:#aedbff9e;--panel-accent:#4c94e8;--panel-glow:#5fa6f438;--panel-shadow-soft:0 14px 34px #030c1b70;--panel-shadow-strong:0 22px 48px #020a1785;--panel-actions-bg:#102844e6;box-sizing:border-box;background:radial-gradient(circle at 14% 8%,#54a4ff42 0%,#0000 34%),radial-gradient(circle at 88% 11%,#4a94f22e 0%,#0000 32%),linear-gradient(#07162afa 0%,#040e1dfc 100%);align-content:start;width:100%;min-height:100dvh;padding:4px;display:grid}.crm-embed-surface .agents-crm-layout{min-height:calc(100dvh - 8px)}.crm-embed-surface :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.crm-embed-surface .mh-page{--mh-bg:linear-gradient(180deg,#08192ff5,#040e1efa);--mh-surface:#0d233ceb;--mh-surface-soft:#122b48e6;--mh-surface-muted:#112843bd;--mh-border:#81b9f570;--mh-border-strong:#aedbff94;--mh-text:#d7ecff;--mh-text-strong:#f0f8ff;--mh-muted:#9ec4e9;--mh-primary:#4c94e8;--mh-primary-strong:#2f74c9;--mh-danger:#f39aa6;--mh-danger-bg:#762e3866;--mh-success:#9ce0b7;--mh-success-bg:#1f5d3a6b;border-color:#81b9f570;box-shadow:inset 0 1px #d2ecff29,inset 0 -44px 84px #01081257,0 18px 44px #020b197a}.crm-embed-surface .mh-page .panel-card{color:#d7ecff;background:radial-gradient(circle at 10% 5%,#4c9bf81a 0%,#0000 35%),linear-gradient(#0f253fe6 0%,#091b31eb 100%);border-color:#84bcf66b;box-shadow:inset 0 1px #bddeff1f}.crm-embed-surface .ads-admin-page{color:#d7ecff}.crm-embed-surface .ads-admin-page .panel-card{color:#d7ecff;background:radial-gradient(circle at 10% 8%,#4892ee1f 0%,#0000 38%),linear-gradient(#0f253fe6 0%,#08192eeb 100%);border-color:#81b9f575;border-radius:16px}.crm-embed-surface .ads-admin-page .panel-card-title{color:#f0f8ff}.crm-embed-surface .ads-admin-page :is(input,select,textarea){color:#eaf6ff;background:#102844e6;border-color:#7eb8f570}.crm-embed-surface .ads-admin-page :is(input,select,textarea):focus{border-color:#aedbffa8;box-shadow:0 0 0 3px #569def33}.crm-embed-surface .ads-admin-page select option{color:#eaf6ff;background:#0f2a48}.crm-embed-surface .ads-admin-page .panel-table{border-color:#7eb8f552}.crm-embed-surface .ads-admin-page .panel-table-inner{background:#091a2ff2}.crm-embed-surface .ads-admin-page .panel-table-head{background:#14314fe6}.crm-embed-surface .ads-admin-page .panel-table-head .panel-table-cell{color:#9cc0e2}.crm-embed-surface .ads-admin-page .panel-table-body .panel-table-row:hover{background:#1e3d5f8c}.crm-embed-surface .ads-admin-page .panel-table-body .panel-table-cell{color:#d4eafb}.crm-embed-surface .employees-board-embedded :is(input,select,textarea){color:#eaf6ff!important;background:#102844e6!important;border-color:#7eb8f570!important}.crm-embed-surface .employees-board-embedded :is(input,select,textarea)::placeholder{color:#8eb6da!important}.crm-embed-surface .employees-board-embedded [class~=bg-white]{background:radial-gradient(circle at 9% 6%,#58a2f714 0%,#0000 32%),linear-gradient(#102843d1 0%,#0b1e34db 100%)!important}.crm-embed-surface .employees-board-embedded [class*=text-slate-]{color:#b7d6f3!important}.domain-crm :is(input,select,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page{--mh-bg:linear-gradient(180deg,#f7fbfff5,#eef6fff0);--mh-surface:#fdfefe;--mh-surface-soft:#f5f9ff;--mh-surface-muted:#eef4ff;--mh-border:#bfd4f2;--mh-border-strong:#a8c2e8;--mh-text:#35547d;--mh-text-strong:#23446d;--mh-muted:#6f8db2;--mh-primary:#3378d8;--mh-primary-strong:#2863b5;--mh-danger:#d85f6f;--mh-danger-bg:#fff3f4;--mh-success:#0f9f62;--mh-success-bg:#eafaf2;--mh-shadow-soft:0 14px 36px #19386224;--mh-shadow-focus:0 0 0 3px #4a86db29;background:var(--mh-bg);border:1px solid #bdd2f0;border-radius:20px;align-content:start;gap:14px;padding:10px;display:grid;box-shadow:inset 0 0 0 1px #ffffffb3}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page.is-embedded-workspace{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page *,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page :before,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page :after{box-sizing:border-box}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page .panel-card{border-color:var(--mh-border);background:var(--mh-surface);color:var(--mh-text);border-radius:18px;box-shadow:0 8px 20px #1b3b671a}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page .panel-card h3{margin:0}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-feedback{border:1px solid #0000;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:600}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-feedback-success{background:var(--mh-success-bg);color:var(--mh-success);border-color:#c6ecd9}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-feedback-error{background:var(--mh-danger-bg);color:#bc5562;border-color:#f0c6cc}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-analytics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-agent-stats{grid-template-columns:repeat(5,minmax(0,1fr))}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-analytics-card{background:linear-gradient(#fff 0%,#f3f8ff 100%);padding:14px 16px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-analytics-title{color:#6c89ad;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-analytics-value{color:var(--mh-text-strong);margin-top:8px;font-size:38px;font-weight:800;line-height:1}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-analytics-row{color:var(--mh-muted);flex-wrap:wrap;gap:8px 14px;margin-top:8px;font-size:13px;font-weight:600;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-analytics-types{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-analytics-types span{border:1px solid var(--mh-border);color:var(--mh-text);background:#fff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-top-list{gap:8px;margin-top:10px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-top-item{border:1px solid var(--mh-border);color:var(--mh-text);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;font-size:13px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-top-item b{color:var(--mh-text-strong);font-size:14px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-toolbar-card{background:linear-gradient(#f8fbff 0%,#edf4ff 100%);padding:12px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-toolbar-grid{grid-template-columns:minmax(220px,2fr) repeat(7,minmax(150px,1fr)) auto;align-items:stretch;gap:10px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-view-toggle{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--mh-border);width:100%;color:var(--mh-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-radius:12px;transition:border-color .16s,box-shadow .16s,background-color .16s}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#6e8fb8 50%),linear-gradient(135deg,#6e8fb8 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:32px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page select option{color:#2f4f79;background:#fff}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{box-shadow:var(--mh-shadow-focus);border-color:#7ca6de;outline:none}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page textarea{min-height:118px;padding-top:11px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page label{color:var(--mh-muted);letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:12px;font-weight:700;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page label>:is(input,select,textarea){text-transform:none}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page .mh-section-label{color:var(--mh-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-btn{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:800;transition:transform .15s,border-color .15s,box-shadow .15s,background-color .15s,color .15s;display:inline-flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-btn:hover{transform:translateY(-1px)}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-btn:active{transform:translateY(0)}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-btn:disabled{opacity:.56;cursor:not-allowed;box-shadow:none;transform:none}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-btn-primary{color:#fff;background:linear-gradient(#56a0ff 0%,#2d73d4 100%);border-color:#2f74d5;box-shadow:0 10px 18px #2766b952}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-btn-primary:hover{background:linear-gradient(#4f9bfb 0%,#2868c2 100%);border-color:#2866bc}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-btn-secondary{border-color:var(--mh-border-strong);color:#315a8f;background:linear-gradient(#fff 0%,#edf4ff 100%)}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-btn-secondary.is-active{color:#fff;background:linear-gradient(#58a2ff 0%,#2f73d5 100%);border-color:#2f73d5;box-shadow:0 8px 18px #2f73d559}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-btn-danger{background:var(--mh-danger-bg);color:var(--mh-danger);border-color:#e4b7bf}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-result-meta{color:var(--mh-muted);flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:13px;font-weight:700;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-result-meta span{border:1px solid var(--mh-border);background:var(--mh-surface);border-radius:999px;padding:6px 10px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-assets-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-card{padding:0;display:grid;overflow:hidden}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-preview{border:0;border-bottom:1px solid var(--mh-border);cursor:pointer;background:#edf4ff;padding:0;position:relative;overflow:hidden}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-preview img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-body{gap:11px;padding:14px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-title-row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-title-row h3{color:var(--mh-text-strong);font-size:19px;font-weight:800;line-height:1.2}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-title-row span{border:1px solid var(--mh-border);background:var(--mh-surface-soft);color:var(--mh-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:800}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-body p{color:#6b87ab;margin:0;font-size:14px;line-height:1.45}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-meta{flex-wrap:wrap;gap:8px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-meta span{border:1px solid var(--mh-border);color:var(--mh-muted);background:#fff;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-chip-row{flex-wrap:wrap;gap:8px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-chip{color:#416693;background:#f2f8ff;border:1px solid #cadcf5;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-chip-muted{color:#6f8bb0;background:#f8fbff;border-color:#d7e6fb}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-actions{gap:8px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-actions .mh-btn{flex:1}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-empty{color:var(--mh-muted);text-align:center;align-content:center;justify-items:center;gap:8px;padding:22px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-empty h3{color:var(--mh-text-strong);margin:0;font-size:22px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-table-wrap{padding:0;overflow:hidden}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-table-scroll{overflow:auto}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-table{border-collapse:collapse;background:#fff;width:100%}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-table thead th{z-index:1;border-bottom:1px solid var(--mh-border);color:#5c7ea8;text-align:left;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#eff5ff;border-right:1px solid #d6e4f9;padding:12px 10px;font-size:12px;font-weight:800;position:sticky;top:0}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-table td{color:var(--mh-text);vertical-align:top;border-bottom:1px solid #dbe8fb;padding:12px 10px;font-size:14px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-table tbody tr:hover{background:#f8fbff}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-link-btn{color:#2d5f9d;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:800}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-link-btn:hover{text-decoration:underline}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-table-actions{gap:8px;display:inline-flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-table-empty{text-align:center;color:var(--mh-muted);padding:24px 12px;font-weight:700}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-status-chip{border:1px solid var(--mh-border);color:#4f7099;letter-spacing:.07em;text-transform:uppercase;background:#f4f8ff;border-radius:999px;justify-content:center;align-items:center;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-status-chip.is-draft{color:#687383;background:#f7f8fb;border-color:#cfd3dc}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-status-chip.is-published{color:#237f5a;background:#e8f9f1;border-color:#b9e6d0}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-status-chip.is-hidden{color:#8a6c1f;background:#fff8df;border-color:#e7d9ae}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-status-chip.is-archived{color:#a9636d;background:#fff1f2;border-color:#e7cfd3}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-asset-preview .mh-status-chip{position:absolute;top:10px;left:10px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-backdrop{z-index:80;place-items:center;padding:22px;display:grid;position:fixed;inset:0}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-overlay{background:#0c214070;border:0;position:absolute;inset:0}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal{z-index:1;border:1px solid var(--mh-border-strong);background:linear-gradient(#fafdff 0%,#eef5ff 100%);border-radius:20px;grid-template-rows:auto minmax(0,1fr);width:min(1240px,100vw - 48px);max-height:calc(100dvh - 44px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px #05193a59}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-header{border-bottom:1px solid var(--mh-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-header h3{color:var(--mh-text-strong);font-size:24px;font-weight:800;line-height:1.2}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-header p{color:var(--mh-muted);margin:4px 0 0;font-size:13px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-grid{grid-template-columns:minmax(320px,.95fr) minmax(480px,1.25fr);gap:14px;min-height:0;padding:16px 18px 20px;display:grid;overflow:auto}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-agent-modal-grid{grid-template-columns:minmax(320px,1fr) minmax(420px,1fr)}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-preview{align-content:start;gap:12px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-preview>img{border:1px solid var(--mh-border);object-fit:cover;background:#e9f2ff;border-radius:16px;width:100%;max-height:460px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-stats{gap:8px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-stats>div{border:1px solid var(--mh-border);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-stats span{color:var(--mh-muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-stats b{color:var(--mh-text-strong);font-size:14px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-form{align-content:start;gap:12px;min-width:0;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-form>p{border:1px solid var(--mh-border);color:var(--mh-text);background:#fff;border-radius:12px;margin:0;padding:12px;font-size:14px;line-height:1.5}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-check-row{flex-wrap:wrap;gap:8px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-check-row label{border:1px solid var(--mh-border);color:var(--mh-text);letter-spacing:0;text-transform:none;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:700;display:inline-flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-check-row input[type=checkbox]{accent-color:#3479d8;width:15px;height:15px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-taxonomy-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-taxonomy-picker>div{border:1px solid var(--mh-border);background:#fff;border-radius:12px;align-content:start;gap:8px;padding:10px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-checkbox-grid{gap:6px;max-height:180px;display:grid;overflow:auto}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-checkbox-grid label{color:var(--mh-text);letter-spacing:0;text-transform:none;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-inline-create{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-relation-list{gap:8px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-relation-row{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:8px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-rule-row{grid-template-columns:120px minmax(130px,1fr) minmax(110px,1fr) minmax(140px,1fr) minmax(160px,1.2fr) auto;gap:8px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-actions-stack{gap:9px;padding-top:4px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-actions-inline{flex-wrap:wrap;gap:8px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-modal{width:min(1360px,100vw - 48px)}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-layout{grid-template-columns:minmax(300px,.9fr) minmax(540px,1.3fr);gap:14px;min-height:0;padding:16px 18px 20px;display:grid;overflow:auto}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-left,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-right{align-content:start;gap:10px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-dropzone{border:2px dashed var(--mh-border-strong);background:var(--mh-surface-soft);color:#4f709a;text-align:center;cursor:pointer;border-radius:16px;place-items:center;gap:8px;min-height:150px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-dropzone:hover{background:#f0f7ff;border-color:#7fa7dd}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-dropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-queue{gap:8px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-item{border:1px solid var(--mh-border);background:#fff;border-radius:12px;gap:8px;padding:10px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-item.state-uploading{background:#f2f8ff;border-color:#80a9df}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-item.state-processing{background:#f0f7ff;border-color:#9dc0ea}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-item.state-done{background:#edf9f3;border-color:#bfe6d2}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-item.state-failed,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-item.state-cancelled{background:#fff5f6;border-color:#efc2c7}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-item-main{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-item-title{color:var(--mh-text-strong);font-size:14px;font-weight:800}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-item-meta{color:var(--mh-muted);font-size:12px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-progress-track{border:1px solid var(--mh-border);background:#edf4ff;border-radius:999px;width:100%;height:8px;overflow:hidden}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-progress-value{border-radius:inherit;background:linear-gradient(90deg,#5fa8ff 0%,#2e74d5 100%);height:100%;transition:width .2s}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-item-actions{flex-wrap:wrap;gap:6px;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-error{color:#be5562;background:#fff2f4;border:1px solid #ecc0c5;border-radius:10px;padding:7px 9px;font-size:12px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-empty{border:1px dashed var(--mh-border);background:var(--mh-surface-soft);color:var(--mh-muted);text-align:center;border-radius:12px;padding:16px 12px;font-weight:700}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-summary{border:1px solid var(--mh-border);color:var(--mh-muted);background:#fff;border-radius:12px;flex-wrap:wrap;gap:8px 12px;padding:10px 12px;font-size:13px;font-weight:700;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-featured-card{padding:14px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-featured-title{color:var(--mh-text-strong);font-size:18px;font-weight:800}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-featured-list{gap:8px;margin-top:10px;display:grid}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-featured-list p{color:var(--mh-muted);margin:0;font-size:13px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-featured-item{border:1px solid var(--mh-border);width:100%;color:var(--mh-text);cursor:pointer;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-size:13px;font-weight:700;display:flex}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-featured-item b{color:var(--mh-muted);font-size:12px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-featured-item:hover{background:#f4f9ff;border-color:#8bb2e3}@media (max-width:1720px){:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-toolbar-grid{grid-template-columns:repeat(5,minmax(170px,1fr))}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-view-toggle{grid-column:1/-1;justify-content:flex-start}}@media (max-width:1480px){:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-agent-stats{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-grid,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-layout,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-taxonomy-picker{grid-template-columns:1fr}}@media (max-width:1120px){:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-page{padding:8px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-featured-grid,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-grid-2,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-form-row,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-relation-row,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-rule-row{grid-template-columns:1fr}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal-backdrop{padding:10px}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-modal,:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) .mh-upload-modal{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}}.domain-crm .ads-admin-page{--bg:#f7fbff;--fg:#304f78;--surface:#fff;--muted:#6d88ad;--border:#d7e1f2;--accent:#2f66d0;--accent-contrast:#fff;--danger:#d36273;--success:#1f9f68;color:#304f78}.domain-crm .ads-admin-page .panel-card{color:#304f78;background:#fff;border-color:#d7e1f2;border-radius:16px}.domain-crm .ads-admin-page .panel-card-title{color:#2a4676}.domain-crm .ads-admin-page :is(input,select,textarea){color:#2e4f79;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#d7e1f2}.domain-crm .ads-admin-page :is(input,select,textarea):focus{border-color:#8db0de;box-shadow:0 0 0 3px #4985d529}.domain-crm .ads-admin-page select option{color:#2e4f79;background:#fff}.domain-crm .ads-admin-page .panel-table{border-color:#d7e1f2;border-radius:14px}.domain-crm .ads-admin-page .panel-table-inner{background:#fff}.domain-crm .ads-admin-page .panel-table-head{background:#edf4ff}.domain-crm .ads-admin-page .panel-table-head .panel-table-cell{color:#5f7ea9}.domain-crm .ads-admin-page .panel-table-body .panel-table-row:hover{background:#f6faff}.domain-crm .ads-admin-page .panel-table-body .panel-table-cell,.domain-crm .ads-admin-page .panel-card .text-fg{color:#344f76}.domain-crm .ads-admin-page .panel-card .text-muted{color:#6d88ad}
.domain-agent-panel{--domain-agent-surface:#f7fbffeb;--domain-agent-border:#c4d5ecf2}.domain-agent-panel .panel-shell-agent{background-color:var(--domain-agent-surface);border-color:var(--domain-agent-border)}
