.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon:focus:after{opacity:.12}.theme--light.v-icon.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon:focus:after{opacity:.24}.theme--dark.v-icon.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon.v-icon{align-items:center;display:inline-flex;font-feature-settings:"liga";font-size:24px;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;vertical-align:middle;user-select:none}.v-icon.v-icon:after{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(1.3);width:100%;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-icon.v-icon--dense{font-size:20px}.v-icon--right{margin-left:8px}.v-icon--left{margin-right:8px}.v-icon.v-icon.v-icon--link{cursor:pointer;outline:none}.v-icon--disabled{pointer-events:none}.v-icon--dense .v-icon__component,.v-icon--dense .v-icon__svg{height:20px}.v-icon__component,.v-icon__svg{height:24px;width:24px}.v-icon__svg{fill:currentColor}.theme--light.v-progress-linear{color:rgba(0,0,0,.87)}.theme--dark.v-progress-linear{color:#fff}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.6,1);width:100%}.v-progress-linear__buffer{height:inherit;left:0;position:absolute;top:0;transition:inherit;width:100%}.v-progress-linear--reverse .v-progress-linear__buffer{left:auto;right:0}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;transition:inherit}.v-progress-linear--reverse .v-progress-linear__background{left:auto;right:0}.v-progress-linear__content{align-items:center;display:flex;height:100%;left:0;justify-content:center;position:absolute;top:0;width:100%}.v-progress-linear--reverse .v-progress-linear__content{left:auto;right:0}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit}.v-progress-linear--reverse .v-progress-linear__determinate{left:auto;right:0}.v-progress-linear .v-progress-linear__indeterminate .long,.v-progress-linear .v-progress-linear__indeterminate .short{animation-play-state:paused;background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right}.v-progress-linear .v-progress-linear__indeterminate--active .long{animation-name:indeterminate-ltr;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear .v-progress-linear__indeterminate--active .short{animation-name:indeterminate-short-ltr;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{animation-name:indeterminate-short-rtl}.v-progress-linear__stream{animation:stream-ltr .25s linear infinite;animation-play-state:paused;border-color:currentColor;border-top:4px dotted;bottom:0;left:auto;right:-8px;opacity:.3;pointer-events:none;position:absolute;top:calc(50% - 2px);transition:inherit}.v-progress-linear--reverse .v-progress-linear__stream{animation:stream-rtl .25s linear infinite;left:-8px;right:auto}.v-progress-linear__wrapper{overflow:hidden;position:relative;transition:inherit}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--reactive .v-progress-linear__content{pointer-events:none}.v-progress-linear--rounded{border-radius:4px}.v-progress-linear--striped .v-progress-linear__determinate{background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-size:40px 40px;background-repeat:repeat}.v-progress-linear--query .v-progress-linear__indeterminate--active .long{animation-name:query-ltr;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__indeterminate--active .short{animation-name:query-short-ltr;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{animation-name:query-rtl}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{animation-name:query-short-rtl}.v-progress-linear--visible .v-progress-linear__indeterminate--active .long,.v-progress-linear--visible .v-progress-linear__indeterminate--active .short,.v-progress-linear--visible .v-progress-linear__stream{animation-play-state:running}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}to{right:-35%;left:100%}}@keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}@keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}to{right:-8%;left:107%}}@keyframes stream-ltr{to{transform:translateX(-8px)}}@keyframes stream-rtl{to{transform:translateX(8px)}}.crm-dashboard-root[data-v-87201f12],[data-v-87201f12]:root{--bg:#f6f8fb;--card:#fff;--ink:#222a3f;--mute:#6e7996;--line:#e5e9f2;--brand:#ea7a47;--brand2:#f5aa61;--blue:#5578d9;--green:#2ea57e;--red:#dd5e74;--yellow:#e5993e;--violet:#8572d3;font-family:Inter,system-ui,sans-serif;background:var(--bg);color:var(--ink);font-size:13px;min-height:100vh;padding:16px 20px}.component-title[data-v-87201f12]{font-family:Roboto,Inter,sans-serif;font-size:20px;font-weight:500;color:#1e293b;line-height:28px}.dashboard-header-card[data-v-87201f12]{border:1px solid #e0e6ed!important;background-color:#f5f7fa;box-shadow:0 1px 3px rgba(0,0,0,.05)!important}.header-inner-wrap[data-v-87201f12]{min-height:48px}.crm-tabs[data-v-87201f12]{border-radius:6px 0 0 6px}.crm-tabs[data-v-87201f12] .v-tab{min-width:0;min-height:44px;padding:0 18px;font-size:13px;font-weight:400!important;text-transform:none;letter-spacing:normal;color:#64748b!important;transition:all .2s}.crm-tabs[data-v-87201f12] .v-tab:hover{color:#0d47a1!important}.crm-tabs[data-v-87201f12] .v-tabs-slider-wrapper{display:none}.crm-tabs[data-v-87201f12] .v-tab.active-tab{background-color:#fff!important;color:#0d47a1!important;font-weight:500!important;border-bottom:2px solid #0d47a1!important}.seg-filter[data-v-87201f12]{display:flex;background:#e2e8f0;border-radius:6px;padding:2px;gap:2px}.seg-btn[data-v-87201f12]{background:transparent;border:none;padding:5px 12px;border-radius:4px;cursor:pointer;font-weight:400;color:#475569;font-size:12px;transition:all .2s}.seg-btn[data-v-87201f12]:hover{color:#0d47a1}.seg-btn.on[data-v-87201f12]{background:#0d47a1;color:#fff;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.08)}.system-select[data-v-87201f12]{background:#fff;color:#1e293b;border:1px solid #cbd5e1;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:400;cursor:pointer;outline:none;height:32px;transition:border-color .2s}.system-select[data-v-87201f12]:focus,.system-select[data-v-87201f12]:hover{border-color:#0d47a1}.seg-light[data-v-87201f12]{background:#edf1f8}.seg-light button[data-v-87201f12]{color:#6e7996;font-size:12px}.seg-light button.on[data-v-87201f12]{background:#ea7a47;color:#fff}.dashboard-main[data-v-87201f12]{padding:8px 0 24px;max-width:1500px;margin:auto}.page-section[data-v-87201f12]{animation:fadeIn-87201f12 .35s ease}@keyframes fadeIn-87201f12{0%{opacity:0;transform:translateY(8px)}to{opacity:1}}.section-heading[data-v-87201f12]{display:flex;align-items:center;gap:10px;margin:22px 0 12px}.section-heading[data-v-87201f12]:first-child{margin-top:0}.section-heading h2[data-v-87201f12]{font-size:14px;font-weight:500;margin:0}.section-heading span[data-v-87201f12]{color:#6e7996;font-size:12px}.section-heading[data-v-87201f12]:before{content:"";width:4px;height:16px;border-radius:2px;background:#ea7a47}.grid[data-v-87201f12]{display:grid;gap:14px}.g5[data-v-87201f12]{grid-template-columns:1.3fr 1.3fr 1fr 1fr 1fr}.g2e[data-v-87201f12]{grid-template-columns:1fr 1fr}.g1[data-v-87201f12]{grid-template-columns:minmax(260px,330px) 1fr;align-items:stretch}.stack[data-v-87201f12]{display:grid;gap:14px;grid-template-rows:1fr 1fr}@media (max-width:1100px){.g1[data-v-87201f12],.g2e[data-v-87201f12],.g5[data-v-87201f12]{grid-template-columns:1fr}}.card[data-v-87201f12]{background:#fff;border-radius:12px;padding:16px 18px;box-shadow:0 1px 4px rgba(28,35,64,.04);border:1px solid #e5e9f2;transition:.25s}.card[data-v-87201f12]:hover{box-shadow:0 4px 14px rgba(28,35,64,.06)}.ct[data-v-87201f12]{font-weight:500;font-size:13px;margin-bottom:2px;color:#242c42}.cs[data-v-87201f12]{color:#6e7996;font-size:12px;margin-bottom:10px}.gh[data-v-87201f12]{display:flex;align-items:center;gap:14px}.gh svg[data-v-87201f12]{width:120px;height:72px;flex:none}.gh .v[data-v-87201f12]{font-size:22px;font-weight:500;line-height:1.1;margin:2px 0}.gh .s[data-v-87201f12]{color:#6e7996;font-size:12px;margin-bottom:6px}.badge[data-v-87201f12]{display:inline-block;padding:2px 9px;border-radius:14px;font-size:11.5px;font-weight:500}.ok[data-v-87201f12]{background:#e7f7f0;color:#1e7e5c}.warn[data-v-87201f12]{background:#fdf5e8;color:#9b6317}.bad[data-v-87201f12]{background:#fcebed;color:#aa3649}.kpi .kl[data-v-87201f12]{font-size:12px;font-weight:400;color:#6e7996}.kpi .kv[data-v-87201f12]{font-size:22px;font-weight:500;margin:6px 0;display:flex;align-items:baseline;gap:3px}.kpi .ks[data-v-87201f12],.kpi .ku[data-v-87201f12]{font-size:12px;font-weight:400;color:#6e7996}.up[data-v-87201f12]{color:#2ea57e}.funnel[data-v-87201f12]{padding:14px 18px}.funnel .ct[data-v-87201f12]{font-size:13px;font-weight:500;margin-bottom:2px;color:#242c42}.funnel .cs[data-v-87201f12]{font-size:12px;color:#6e7996;margin-bottom:8px}.funnel .row[data-v-87201f12]{display:grid;grid-template-columns:130px minmax(0,1fr) 64px;align-items:center;column-gap:8px;margin:5px 0;min-height:24px}.funnel .lab[data-v-87201f12]{font-size:12px;font-weight:400;color:#333e59;line-height:1.2;white-space:nowrap}.funnel .bar-track[data-v-87201f12]{width:100%;min-width:0}.funnel .bar[data-v-87201f12]{height:22px;min-width:0;display:flex;align-items:center;padding:0 7px;border-radius:0;box-sizing:border-box;color:#fff;font-size:12px;font-weight:400;white-space:nowrap;transition:width .3s ease,background-color .2s ease}.funnel .rate[data-v-87201f12]{font-size:11px;color:#6e7996;white-space:nowrap;line-height:22px}.funnel .drop[data-v-87201f12]{color:#dd5e74;font-weight:500}.funnel>.cs[data-v-87201f12]:last-child{margin-top:9px!important;margin-bottom:0;line-height:18px}.camp-table[data-v-87201f12]{width:100%;border-collapse:collapse}.camp-table th[data-v-87201f12]{text-align:left;color:#6e7996;font-size:12px;font-weight:500;padding:8px;border-bottom:1px solid #e5e9f2;text-transform:uppercase;letter-spacing:.3px}.camp-table td[data-v-87201f12]{padding:9px 8px;border-bottom:1px solid #f2f5fa;font-size:12.5px}.camp-table tr:hover td[data-v-87201f12]{background:#f8fafd}.tag[data-v-87201f12]{display:inline-block;padding:2px 7px;border-radius:6px;font-size:11px;font-weight:500}.tag-fb[data-v-87201f12]{background:#e7effc;color:#1877f2}.tag-gg[data-v-87201f12]{background:#fdf2e9;color:#ea4335}.tag-tt[data-v-87201f12]{background:#eef1f6;color:#111}.tag-zl[data-v-87201f12]{background:#e0f2fe;color:#0284c7}.st-badge[data-v-87201f12]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;padding:2px 8px;border-radius:12px}.st-active[data-v-87201f12]{background:rgba(46,165,126,.12);color:#2ea57e}.st-active[data-v-87201f12]:before{content:"";width:6px;height:6px;border-radius:50%;background:#2ea57e}.st-learning[data-v-87201f12]{background:rgba(229,153,62,.12);color:#d97706}.st-learning[data-v-87201f12]:before{content:"";width:6px;height:6px;border-radius:50%;background:#d97706}.st-paused[data-v-87201f12]{background:rgba(100,116,139,.12);color:#64748b}.st-paused[data-v-87201f12]:before{content:"";width:6px;height:6px;border-radius:50%;background:#64748b}.alert-box[data-v-87201f12]{background:#fdf8f1;border:1px solid #f7dfc4;color:#874f14;border-radius:12px;padding:10px 14px;margin-bottom:6px;display:flex;gap:10px;align-items:center;font-size:12.5px;font-weight:400}.alert-icon[data-v-87201f12]{font-size:16px}.switch[data-v-87201f12]{position:relative;display:inline-block;width:28px;height:16px;vertical-align:middle}.switch input[data-v-87201f12]{opacity:0;width:0;height:0}.slider[data-v-87201f12]{position:absolute;cursor:pointer;inset:0;background:#cbd5e1;transition:.25s;border-radius:16px}.slider[data-v-87201f12]:before{position:absolute;content:"";height:12px;width:12px;left:2px;bottom:2px;background:#fff;transition:.25s;border-radius:50%}input:checked+.slider[data-v-87201f12]{background:#2ea57e}input:checked+.slider[data-v-87201f12]:before{transform:translateX(12px)}.toolbar[data-v-87201f12]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.search-in[data-v-87201f12]{padding:7px 12px;min-width:220px}.filter-sel[data-v-87201f12],.search-in[data-v-87201f12]{background:#fff;border:1px solid #e5e9f2;border-radius:8px;font-size:12px;color:#222a3f;outline:none}.filter-sel[data-v-87201f12]{padding:7px 10px;cursor:pointer}.btn-export[data-v-87201f12]{background:#edf1f8;border:1px solid #dbe2ef;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:500;color:#222a3f;cursor:pointer;margin-left:auto;transition:.2s}.btn-export[data-v-87201f12]:hover{background:#e2e8f4}.pipeline-header[data-v-87201f12]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:10px}.chart-container[data-v-87201f12]{position:relative;width:100%}