.theme--dark.v-tabs>.v-tabs-bar{background-color:#424242!important}.row{margin:0 -12px!important}.v-textarea textarea{line-height:1rem!important}.v-input--switch{display:inline-block!important}.v-main{background-color:#f4f5fa}.v-chip.v-chip--label{border-radius:unset!important}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#login[data-v-5651c1ee]{background-image:url(../img/logistics.47394699.jpg);height:50%;width:100%;position:absolute;top:0;left:0;content:"";z-index:0}.yellow[data-v-648efbd2]{background-color:#ffff90}.red[data-v-648efbd2]{background-color:#ff6a6a}.v-calendar .v-event{border-radius:0!important}.v-input--selection-controls{margin-top:0;padding-top:8px}.v-picker.v-card[data-v-5d53f634]{-webkit-box-shadow:none;box-shadow:none;border-radius:0}.v-dialog__container[data-v-0e9aeb22]{display:unset}.specialorder[data-v-4be5c204]{background:#b5b5b5}.kitcomponent[data-v-4be5c204]{background:#ececec}#printarea[data-v-0ae13596]{background-color:#fff!important}#printarea .row[data-v-0ae13596]{page-break-inside:avoid}.overdue2{background:#f98}.v-input__append-outer[data-v-2ddbc7fa]{margin:0!important}.jvm-series-container{display:none}.jvm-tooltip{border-radius:3px;background-color:#424242!important}pre[data-v-54827dfc]{white-space:pre-wrap;font-family:inherit;margin:0}.unpaid .paymentstatus{color:red}.picked{background-color:red;color:#fff;padding:2px}.packed{background-color:#fbff00;color:#000;padding:2px}.shipped{background-color:#009e15}.dropship,.shipped{color:#fff;padding:2px}.dropship{background-color:#ff4500}.reservation{background:#89daff}tr.kitcomponent .v-simple-checkbox{display:none}.specialorder{background:#f9ffa3}#printarea[data-v-483bfaf4]{background-color:#fff!important}#printarea .row[data-v-483bfaf4]{page-break-inside:avoid}.min800[data-v-483bfaf4]{min-height:800px}.AIR.AU,.Air.Freight.AUS-PL{color:red;font-weight:700}.overdue{background:#f9ffa3!important}.targetfiltr{background:rgba(139,255,124,.3843137254901961)!important}.specialorder{background:#b5b5b5}.kitcomponent{background:#ececec}.specialorder[data-v-389aa14c]{background:#b5b5b5}.kitcomponent[data-v-389aa14c]{background:#ececec}.item-status-bar[data-v-cdc46392]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 16px;background:#f7f9fb;border-bottom:1px solid #e4e8ef}.item-status-label[data-v-cdc46392]{font-size:11px;font-weight:700;color:#7a8699;text-transform:uppercase;white-space:nowrap}.item-status-select[data-v-cdc46392]{max-width:220px}.toolbar-label[data-v-cdc46392]{font-size:11px;font-weight:700;color:#7a8699;margin-right:4px}.period-toggle[data-v-cdc46392]{margin-right:6px}.sku-chart-title[data-v-cdc46392]{font-size:11px;font-weight:700;color:#5b7fa6;letter-spacing:.06em;text-transform:uppercase}.kpi-card[data-v-cdc46392]{border-color:#e4e8ef!important;border-radius:8px;background:#fbfcfe}.kpi-top[data-v-cdc46392]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.kpi-icon[data-v-cdc46392]{background:#f0f4fb;color:#6d7f99}.kpi-value[data-v-cdc46392]{font-size:30px;line-height:1;font-weight:800;color:#2f3b4c}.kpi-label[data-v-cdc46392]{margin-top:6px;font-size:12px;font-weight:700;color:#7a8699}.comment-form__label[data-v-cdc46392]{color:#5b7fa6;font-size:12px;letter-spacing:.08em}.comments-list[data-v-cdc46392]{gap:15px}.comment-item[data-v-cdc46392],.comments-list[data-v-cdc46392]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comment-item[data-v-cdc46392]{padding:10px;border-radius:6px;gap:6px;background-color:#f1f2f5}.comment-item--own[data-v-cdc46392]{background-color:#eef4ff;border-left:3px solid #5a8ae8}.comment-item__header[data-v-cdc46392]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.own-label[data-v-cdc46392]{color:#5a8ae8;font-weight:600}.toolbar-row[data-v-47a539a8]{background:#f7f9fb;border:1px solid #e6eaf0;border-radius:6px;margin-bottom:8px}.filters-toolbar[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}.toolbar-label[data-v-47a539a8]{font-size:11px;font-weight:700;color:#7a8699}.filter-group[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.filter-chip[data-v-47a539a8]{cursor:pointer;font-size:12px!important;height:28px!important}.filter-chip__label[data-v-47a539a8]{font-weight:700;opacity:.75}.filter-chip__value[data-v-47a539a8]{font-weight:500;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.period-toggle[data-v-47a539a8]{margin-right:6px}.toolbar-date[data-v-47a539a8]{max-width:145px}.kpi-card[data-v-47a539a8]{border-color:#e4e8ef!important;border-radius:8px;background:#fbfcfe}.kpi-top[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.kpi-icon[data-v-47a539a8]{background:#f0f4fb;color:#6d7f99}.kpi-value[data-v-47a539a8]{font-size:30px;line-height:1;font-weight:800;color:#2f3b4c}.kpi-label[data-v-47a539a8]{margin-top:6px;font-size:12px;font-weight:700;color:#7a8699}.dashboard-card[data-v-47a539a8]{border-color:#dfe3ea!important}.dashboard-title[data-v-47a539a8]{font-size:12px;font-weight:700;letter-spacing:.1em;color:#7a8699}.source-summary-wrap[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.source-summary-wrap-column[data-v-47a539a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.source-donut[data-v-47a539a8]{width:45%;min-width:130px}.source-donut-centered[data-v-47a539a8]{position:relative;width:250px;max-width:100%;margin:0 auto 8px}.source-donut-total[data-v-47a539a8]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.source-donut-total-value[data-v-47a539a8]{font-size:38px;font-weight:800;line-height:1;color:#2f3b4c}.source-donut-total-label[data-v-47a539a8]{font-size:16px;font-weight:700;color:#5f7190;margin-top:4px}.source-legend[data-v-47a539a8]{width:100%}.legend-item[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-size:14px}.legend-color[data-v-47a539a8]{width:8px;height:8px;border-radius:50%;margin-right:8px}.legend-label[data-v-47a539a8]{color:#5e6b7f;min-width:130px}.legend-count[data-v-47a539a8]{margin-left:auto;color:#2f3b4c;font-weight:800;min-width:72px;text-align:right}.legend-value[data-v-47a539a8]{margin-left:12px;color:#90a0ba;font-weight:700;min-width:36px}.reason-row[data-v-47a539a8]{display:grid;grid-template-columns:145px 1fr 40px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.reason-label[data-v-47a539a8]{font-size:13px;color:#2f3b4c}.reason-track[data-v-47a539a8]{height:16px;background:#eef1f5;border-radius:3px;overflow:hidden}.reason-bar[data-v-47a539a8]{height:100%;border-radius:3px}.reason-value[data-v-47a539a8]{text-align:right;font-size:13px;font-weight:700;color:#2f3b4c}.country-panel-header[data-v-47a539a8]{padding:12px 14px;border-bottom:1px solid #e6eaf0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.country-panel-title[data-v-47a539a8]{font-size:14px;font-weight:800;color:#2f3b4c}.country-channel-toggle[data-v-47a539a8]{-webkit-box-shadow:none;box-shadow:none}.country-panel-body[data-v-47a539a8]{padding:10px 14px 14px}.country-list-item[data-v-47a539a8]{margin-bottom:14px}.country-no-data[data-v-47a539a8]{padding:24px 0;text-align:center;font-size:13px;color:#a0aabb}.country-more-wrap[data-v-47a539a8],.item-more-wrap[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4px}.sku-link[data-v-47a539a8]{color:#1f6feb;text-decoration:none;cursor:pointer}.sku-link[data-v-47a539a8]:hover{text-decoration:underline}.country-list-top[data-v-47a539a8]{display:grid;grid-template-columns:1fr auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:6px}.country-list-name[data-v-47a539a8]{font-size:15px;font-weight:800;color:#2f3b4c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.country-flag[data-v-47a539a8]{font-size:16px}.country-top-source[data-v-47a539a8]{font-size:13px;color:#8a93a3}.country-top-source span[data-v-47a539a8]{color:#d98b52;font-weight:700}.country-total[data-v-47a539a8]{font-weight:800;color:#2f3b4c;min-width:54px;text-align:right}.country-stacked-bar[data-v-47a539a8]{width:100%;height:20px;background:#eef0f5;border-radius:8px;overflow:hidden}.country-stacked-fill[data-v-47a539a8]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.segment[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px;color:#fff;font-size:11px;font-weight:800;text-shadow:0 0 3px rgba(0,0,0,.45)}.segment.b2c[data-v-47a539a8]{background:#4fc3a1}.segment.b2b[data-v-47a539a8]{background:#df8856}.segment.c3[data-v-47a539a8]{background:#5c84d6}.producer-row[data-v-47a539a8]{display:grid;grid-template-columns:130px 1fr 50px 25px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.producer-name[data-v-47a539a8]{font-size:13px;font-weight:600;color:#2f3b4c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.producer-bar-track[data-v-47a539a8]{height:18px;background:#eef0f5;border-radius:6px;overflow:hidden}.producer-bar-fill[data-v-47a539a8]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px;overflow:hidden}.producer-seg[data-v-47a539a8]{height:100%}.producer-seg.oos[data-v-47a539a8]{background:#e97b8b}.producer-seg.manstock[data-v-47a539a8]{background:#f29866}.producer-seg.other[data-v-47a539a8]{background:#9b8fc7}.producer-total[data-v-47a539a8]{font-size:13px;font-weight:700;color:#2f3b4c;text-align:right}.producer-percent[data-v-47a539a8]{font-size:12px;color:#8a96a8;text-align:right}.producer-legend[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.producer-legend-dot[data-v-47a539a8]{display:inline-block;width:18px;height:3px;border-radius:2px}.producer-legend-dot.oos[data-v-47a539a8]{background:#e97b8b}.producer-legend-dot.manstock[data-v-47a539a8]{background:#f29866}.producer-legend-dot.other[data-v-47a539a8]{background:#9b8fc7}.producer-legend-text[data-v-47a539a8]{font-size:11px;color:#666;margin-right:6px}.recent-comments-grid[data-v-47a539a8]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.recent-comment-item[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:8px;background:#fff;border:1px solid #e8ecf2;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-box-shadow .15s,-webkit-transform .1s;transition:-webkit-box-shadow .15s,-webkit-transform .1s;transition:box-shadow .15s,transform .1s;transition:box-shadow .15s,transform .1s,-webkit-box-shadow .15s,-webkit-transform .1s}.recent-comment-item[data-v-47a539a8]:hover{-webkit-box-shadow:0 3px 12px rgba(90,138,232,.12);box-shadow:0 3px 12px rgba(90,138,232,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.rc-header[data-v-47a539a8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:10px 12px 6px;border-bottom:1px solid #f0f3f8}.rc-header[data-v-47a539a8],.rc-sku[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rc-sku[data-v-47a539a8]{font-size:12px;font-weight:700;color:#3a6fcc;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-memo-wrap[data-v-47a539a8]{padding:8px 12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.rc-memo[data-v-47a539a8]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;color:#4a5568;line-height:1.4}.rc-footer[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px 10px;border-top:1px solid #f0f3f8;gap:4px}.rc-author[data-v-47a539a8]{font-size:11px;font-weight:600;color:#6b7a90;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1;flex:1}.rc-date[data-v-47a539a8]{font-size:11px;color:#a0aabb;white-space:nowrap}.rc-open-icon[data-v-47a539a8]{color:#b0bdd0!important;-webkit-transition:color .15s;transition:color .15s}.recent-comment-item:hover .rc-open-icon[data-v-47a539a8]{color:#5a8ae8!important}.trend-up[data-v-47a539a8]{color:#e53935;font-weight:700;font-size:12px}.trend-down[data-v-47a539a8]{color:#43a047;font-weight:700;font-size:12px}.trend-neutral[data-v-47a539a8]{color:#9e9e9e;font-size:12px}.trend-type-selects[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.trend-type-slot[data-v-47a539a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px;min-width:0}.trend-type-dot[data-v-47a539a8]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.trend-type-select[data-v-47a539a8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.kitcomponent[data-v-59f7e904]{background:#ececec}.kitcomponent .v-input[data-v-59f7e904]{padding:0}tr.kitcomponent .v-text-field__details[data-v-59f7e904]{display:none}.AIR.AU[data-v-10c700da],.Air.Freight.AUS-PL[data-v-10c700da]{color:red;font-weight:700}.specialorder[data-v-10c700da]{background:#b5b5b5}.overdue[data-v-10c700da]{background:#f9ffa3!important}.kitcomponent[data-v-039adcf6]{background:#ececec}.kitcomponent .v-input[data-v-039adcf6]{padding:0}tr.kitcomponent .v-text-field__details[data-v-039adcf6]{display:none}.v-dialog__container[data-v-61476015]{display:unset}.crm-tab-bar[data-v-e70c2e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:4px;margin:10px 12px 4px;background:#eef1f6;border-radius:10px;-ms-flex-negative:0;flex-shrink:0}.crm-tab-bar__item[data-v-e70c2e5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;min-width:0;padding:7px 12px;font-size:13px;font-weight:500;color:#5f6b7a;cursor:pointer;border-radius:7px;-webkit-transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;position:relative}.crm-tab-bar__item[data-v-e70c2e5a]:hover:not(.crm-tab-bar__item--active):not(.crm-tab-bar__item--disabled){background:hsla(0,0%,100%,.6);color:#2f3b52}.crm-tab-bar__item:hover:not(.crm-tab-bar__item--active) .crm-tab-bar__icon[data-v-e70c2e5a]{color:#2f3b52!important}.crm-tab-bar__item[data-v-e70c2e5a]:active:not(.crm-tab-bar__item--disabled){-webkit-transform:translateY(.5px);transform:translateY(.5px)}.crm-tab-bar__item--active[data-v-e70c2e5a]{background:#fff;color:#1976d2;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04)}.crm-tab-bar__item--active .crm-tab-bar__icon[data-v-e70c2e5a]{color:#1976d2!important}.crm-tab-bar__item--disabled[data-v-e70c2e5a]{opacity:.4;cursor:default;pointer-events:none}.crm-tab-bar__icon[data-v-e70c2e5a]{color:#9ca3af!important;-webkit-transition:color .18s cubic-bezier(.2,.7,.2,1);transition:color .18s cubic-bezier(.2,.7,.2,1);-ms-flex-negative:0;flex-shrink:0}.crm-tab-bar__label[data-v-e70c2e5a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.crm-tab-bar__count[data-v-e70c2e5a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;background:rgba(95,107,122,.12);color:#5f6b7a;border-radius:999px;font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;margin-left:2px;-ms-flex-negative:0;flex-shrink:0}.crm-tab-bar__item--active .crm-tab-bar__count[data-v-e70c2e5a]{background:rgba(25,118,210,.12);color:#1976d2}@media (max-width:720px){.crm-tab-bar[data-v-e70c2e5a]{margin:8px}.crm-tab-bar__item[data-v-e70c2e5a]{padding:6px 8px;font-size:12px;gap:4px}}.crm-snackbar .v-snack__wrapper{border-radius:8px!important;min-width:auto!important}.crm-snackbar__text{font-size:13px;font-weight:500}.crm-email-input__quick[data-v-05d44504]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-top:6px}.crm-email-input__chip[data-v-05d44504]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 8px;border-radius:12px;border:1px solid #dde2ec;background:#fff;font-size:11px;font-weight:500;color:#374151;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;outline:none}.crm-email-input__chip[data-v-05d44504]:hover{background:#f0f7ff;border-color:#90caf9;color:#1976d2}.crm-email-input__chip--selected[data-v-05d44504]{background:#e3f2fd;border-color:#1976d2;color:#1976d2;font-weight:600}.crm-dialog-header[data-v-b9796f74]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;background:#fff;-ms-flex-negative:0;flex-shrink:0;position:sticky;top:0;z-index:5}.crm-dialog-header[data-v-b9796f74],.crm-dialog-header__left[data-v-b9796f74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-dialog-header__left[data-v-b9796f74]{min-width:0}.crm-dialog-header__title[data-v-b9796f74]{font-size:16px;font-weight:600;color:#1a1a1a;line-height:1.3}.crm-dialog-header__subtitle[data-v-b9796f74]{font-size:11px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}.crm-dialog-header__breadcrumb[data-v-b9796f74]{font-size:11px;font-weight:500;color:#6b7280;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-dialog-header__actions[data-v-b9796f74],.crm-dialog-header__breadcrumb[data-v-b9796f74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-dialog-header__actions[data-v-b9796f74]{gap:4px;-ms-flex-negative:0;flex-shrink:0}.crm-header-btn[data-v-b9796f74]{background:#f3f4f6!important;border-radius:8px!important;width:34px!important;height:34px!important;-webkit-transition:background .15s ease;transition:background .15s ease}.crm-header-btn[data-v-b9796f74]:hover{background:#e5e7eb!important}* </style>/ :root{--crm-bg-page:#f4f5fa;--crm-bg-card:#fff;--crm-bg-panel:#f8f9fc;--crm-bg-hover:#f7f9fc;--crm-bg-active:#f5f9ff;--crm-bg-input-hover:#e8ecf3;--crm-border:#dde2ec;--crm-border-light:#eef0f5;--crm-border-active:#1976d2;--crm-divider-sticky:#dfe5ee;--crm-text-primary:#1a1a1a;--crm-text-heading:#2f3b52;--crm-text-secondary:#5f6b7a;--crm-text-muted:rgba(0,0,0,0.6);--crm-text-placeholder:rgba(0,0,0,0.38);--crm-color-primary:#1976d2;--crm-color-error:#e53935;--crm-color-success:#4caf50;--crm-color-warning:#ff9800;--crm-radius-sm:4px;--crm-radius-md:6px;--crm-font-xs:11px;--crm-font-sm:12px;--crm-font-body:13px;--crm-font-subtitle:14px;--crm-font-section:15px;--crm-z-toolbar:4;--crm-z-divider:3}.crm-card-title{width:100%;display:block}.crm-card-title__content{width:100%}.crm-title{line-height:1.1}.crm-table tbody tr:hover{background-color:var(--crm-bg-hover)!important}.nowrap{overflow:hidden;white-space:nowrap!important;max-width:250px;text-overflow:ellipsis}.fullheight{height:65vh}.task-text-hover{cursor:pointer}.task-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.task-indicator,.task-indicators{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.task-indicator{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--crm-font-xs);font-weight:500;color:var(--crm-text-secondary);background:#f0f1f3;border-radius:999px;padding:2px 8px;line-height:16px;white-space:nowrap}.task-indicator .v-icon{margin-right:3px;font-size:13px!important}.crm-priority-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;line-height:16px;white-space:nowrap}.crm-priority-badge__icon{font-size:12px!important;color:inherit!important}.crm-priority-badge--task{background:#e8f5e9;color:#2e7d32}.crm-priority-badge--note{background:#ede7f6;color:#5e35b1}.crm-priority-badge--customer,.crm-priority-badge--item,.crm-priority-badge--transaction{max-width:180px;overflow:hidden;text-overflow:ellipsis}.crm-priority-badge--customer{background:#e8eaf6;color:#3949ab}.crm-priority-badge--transaction{background:#eceff1;color:#455a64}.crm-priority-badge--item{background:#fff8e1;color:#ef6c00}.crm-dialog-card{background-color:#fff!important}.crm-dialog-toolbar{position:sticky;top:0;z-index:var(--crm-z-toolbar)}.crm-dialog-divider{position:sticky;top:64px;z-index:var(--crm-z-divider);background-color:var(--crm-divider-sticky)}.crm-dialog-content{background-color:#fff!important}.crm-form-card,.crm-sync-card{background-color:var(--crm-bg-card)!important;border-color:#dde2ec!important}.crm-form-section-title{font-size:var(--crm-font-subtitle);font-weight:600;color:var(--crm-text-heading)}.crm-filter-panel{background-color:var(--crm-bg-panel)!important;border-color:#dde2ec!important}.crm-attachments-list{background-color:var(--crm-bg-panel);border:1px solid var(--crm-border);border-radius:var(--crm-radius-sm)}.crm-field-group{border:1px solid #e0e3ea;border-radius:var(--crm-radius-md);overflow:hidden;background:#fafbfd}.crm-field-group__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;gap:10px;min-height:42px}.crm-field-group__row:hover{background:#f3f5fa}.crm-field-group__icon{-ms-flex-negative:0;flex-shrink:0;opacity:.6}.crm-field-group__label{font-size:var(--crm-font-body);font-weight:500;color:var(--crm-text-secondary);min-width:60px;-ms-flex-negative:0;flex-shrink:0}.crm-field-group__value{font-size:var(--crm-font-body);font-weight:500;color:var(--crm-text-primary);cursor:pointer;padding:3px 8px;border-radius:var(--crm-radius-sm);-webkit-transition:background .15s ease;transition:background .15s ease;-webkit-box-flex:1;-ms-flex:1;flex:1}.crm-field-group__value:hover{background:var(--crm-bg-input-hover)}.crm-field-group__value--time{-webkit-box-flex:0;-ms-flex:0;flex:0;white-space:nowrap;color:var(--crm-text-secondary);font-size:var(--crm-font-sm);min-width:46px;text-align:center}.crm-import-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;background:#fff8e1;border:1px solid #ffe082;border-radius:var(--crm-radius-md);cursor:pointer;font-size:12px!important;font-weight:500;color:#5d4037;-webkit-transition:background .15s ease;transition:background .15s ease;line-height:1.4}.crm-import-bar:hover{background:#fff3c4}.crm-view-bar{width:100%}.crm-view-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.crm-view-toggle .v-btn{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;text-transform:none}.crm-priority--low{background-color:#4caf50;color:#fff}.crm-priority--medium{background-color:#ff9800;color:#fff}.crm-priority--high,.crm-priority--urgent{background-color:#e53935;color:#fff}.crm-status--active{color:var(--crm-color-primary)}.crm-status--completed{color:var(--crm-text-muted);text-decoration:line-through}.crm-status--overdue{color:var(--crm-color-error);font-weight:500}.crm-empty-state{padding:48px 24px;text-align:center;color:var(--crm-text-secondary)}.crm-empty-state__icon{font-size:48px;opacity:.3;margin-bottom:16px}.crm-empty-state__title{font-size:var(--crm-font-section);font-weight:600;color:var(--crm-text-heading);margin-bottom:8px}.crm-empty-state__description{font-size:var(--crm-font-body);max-width:360px;margin:0 auto}.crm-cal-wrapper[data-v-629a344e]{height:100%}.crm-cal-main[data-v-629a344e],.crm-cal-wrapper[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.crm-cal-main[data-v-629a344e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.crm-filter-bar[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 24px;border-bottom:1px solid #eef0f5;gap:4px;-ms-flex-negative:0;flex-shrink:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.crm-filter-bar[data-v-629a344e]::-webkit-scrollbar{display:none}.crm-filter-bar__right[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.crm-filter-chip[data-v-629a344e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:16px;border:1px solid transparent;background:transparent;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap;outline:none}.crm-filter-chip[data-v-629a344e]:hover{background:#f3f4f6;color:#374151}.crm-filter-chip--active[data-v-629a344e]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.crm-filter-chip--active[data-v-629a344e]:hover{background:#d3e3fd}.crm-filter-chip__icon[data-v-629a344e]{font-size:14px!important;opacity:.7}.crm-filter-chip--active .crm-filter-chip__icon[data-v-629a344e]{opacity:1;color:#1967d2!important}.crm-filter-divider[data-v-629a344e]{width:1px;height:20px;background:#e0e3ea;margin:0 4px}.crm-cal__title[data-v-629a344e]{font-size:13px;font-weight:600;color:#1a1a1a;white-space:nowrap;margin:0 4px}.crm-cal__body[data-v-629a344e]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.crm-cal__loader[data-v-629a344e]{position:absolute;inset:0;z-index:5;pointer-events:none}.crm-cal__loader-bar[data-v-629a344e]{height:3px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#1976d2),to(transparent));background:linear-gradient(90deg,transparent,#1976d2,transparent);background-size:200% 100%;-webkit-animation:crm-loader-slide-data-v-629a344e 1.2s ease-in-out infinite;animation:crm-loader-slide-data-v-629a344e 1.2s ease-in-out infinite}.crm-cal__loader-overlay[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;background:hsla(0,0%,100%,.7);backdrop-filter:blur(2px)}.crm-cal__loader-pulse[data-v-629a344e]{width:40px;height:40px;border-radius:50%;border:3px solid #e0e3ea;border-top-color:#1976d2;-webkit-animation:crm-loader-spin-data-v-629a344e .8s linear infinite;animation:crm-loader-spin-data-v-629a344e .8s linear infinite;margin-bottom:12px}.crm-cal__loader-text[data-v-629a344e]{font-size:13px;font-weight:500;color:#5f6b7a}@-webkit-keyframes crm-loader-slide-data-v-629a344e{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes crm-loader-slide-data-v-629a344e{0%{background-position:200% 0}to{background-position:-200% 0}}@-webkit-keyframes crm-loader-spin-data-v-629a344e{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes crm-loader-spin-data-v-629a344e{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.crm-cal__body[data-v-629a344e] .fc{font-family:inherit;font-size:13px}.crm-cal__body[data-v-629a344e] .fc-theme-standard .fc-scrollgrid,.crm-cal__body[data-v-629a344e] .fc-theme-standard td,.crm-cal__body[data-v-629a344e] .fc-theme-standard th{border-color:#eef0f5}.crm-cal__body[data-v-629a344e] .fc-col-header-cell{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#6b7280;padding:8px 0}.crm-cal__body[data-v-629a344e] .fc-col-header-cell-cushion{color:#6b7280;text-decoration:none}.crm-cal__body[data-v-629a344e] .fc-day-today{background:#f0f7ff!important}.crm-cal__body[data-v-629a344e] .fc-daygrid-day-number{font-size:13px;font-weight:600;color:#1a1a1a;text-decoration:none;padding:4px 8px}.crm-cal__body[data-v-629a344e] .fc-day-other .fc-daygrid-day-number{color:#9ca3af}.crm-cal__body[data-v-629a344e] .fc-event{border-radius:4px;font-size:11px;font-weight:500;padding:1px 4px;border:none;cursor:pointer}.crm-cal__body[data-v-629a344e] .fc-daygrid-event{margin:1px 2px}.crm-cal__body[data-v-629a344e] .fc-timegrid-event{border-radius:4px;font-size:11px;border:none}.crm-cal__body[data-v-629a344e] .fc-timegrid-slot{height:40px}.crm-cal__body[data-v-629a344e] .fc-timegrid-slot-label-cushion{font-size:10px;color:#9ca3af}.crm-cal__body[data-v-629a344e] .fc-daygrid-more-link{font-size:11px;font-weight:600;color:#1976d2}.crm-cal__load-more[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px;border-top:1px solid #eef0f5}.crm-cal__body--customer[data-v-629a344e] .fc-list-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.crm-cal__body[data-v-629a344e] .fc-list-event{cursor:pointer}.crm-cal__body[data-v-629a344e] .fc-list-day-cushion{background:#f8f9fc;font-size:12px;font-weight:600;color:#374151}.crm-cal__body[data-v-629a344e] .fc-list-event-title{font-size:13px}.crm-cal__body[data-v-629a344e] .fc-list-event-time{font-size:11px;color:#9ca3af}.crm-cal__popup[data-v-629a344e]{border-radius:6px!important;border:1px solid #eef0f5;overflow:hidden}.crm-cal__popup-header[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 16px;gap:12px}.crm-cal__popup-color[data-v-629a344e]{width:4px;min-height:36px;border-radius:2px;-ms-flex-negative:0;flex-shrink:0}.crm-cal__popup-info[data-v-629a344e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-cal__popup-name[data-v-629a344e]{font-size:14px;font-weight:500;color:#1a1a1a;line-height:1.3}.crm-cal__popup-time[data-v-629a344e]{font-size:11px;color:#9ca3af;margin-top:2px}.crm-cal__popup-body[data-v-629a344e]{padding:0 16px 12px;font-size:13px;color:#5f6b7a;line-height:1.5}.crm-cal__popup-actions[data-v-629a344e]{padding:8px 12px;border-top:1px solid #eef0f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-new-task-btn[data-v-629a344e]{background:#1976d2!important;color:#fff!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important;-webkit-transition:all .15s ease;transition:all .15s ease}.crm-new-task-btn[data-v-629a344e]:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}.crm-new-task-btn.v-btn--disabled[data-v-629a344e]{background:#e0e0e0!important;color:#9e9e9e!important;-webkit-box-shadow:none!important;box-shadow:none!important}.crm-event-sidebar[data-v-629a344e]{width:380px;-ms-flex-negative:0;flex-shrink:0;border-left:1px solid #dde2ec;background:#f8f9fc;overflow:hidden}.crm-event-panel[data-v-629a344e],.crm-event-sidebar[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.crm-event-panel[data-v-629a344e]{height:100%;min-height:0;background:transparent}.crm-event-panel__header[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-bottom:1px solid #eef0f5;-ms-flex-negative:0;flex-shrink:0;background:#fff}.crm-event-panel__title[data-v-629a344e]{font-size:14px;font-weight:600;color:#1a1a1a}.crm-event-panel__body[data-v-629a344e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:0;overflow-y:auto}.crm-close-btn[data-v-629a344e]{background:#f3f4f6!important;color:#374151!important;border-radius:8px!important;text-transform:none!important;font-weight:500!important;font-size:13px!important;letter-spacing:0!important;height:34px!important;-webkit-transition:background .15s ease;transition:background .15s ease}.crm-close-btn[data-v-629a344e]:hover{background:#e5e7eb!important}.crm-event-detail__name[data-v-629a344e]{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:10px;line-height:1.3}.crm-event-detail__row[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;color:#374151;padding:4px 0}.crm-event-detail__row--link[data-v-629a344e]{color:#1976d2;cursor:pointer;word-break:break-all}.crm-event-detail__row--link[data-v-629a344e]:hover{text-decoration:underline}.crm-event-detail__participant[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;color:#374151;padding:3px 0}.crm-event-detail__description[data-v-629a344e]{font-size:13px;color:#5f6b7a;line-height:1.5;white-space:pre-wrap}.crm-invitation[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #eef0f5;gap:12px}.crm-invitation[data-v-629a344e]:last-child{border-bottom:none}.crm-invitation[data-v-629a344e]:hover{background:#f5f7fa}.crm-invitation__info[data-v-629a344e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-invitation__name[data-v-629a344e]{font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:2px}.crm-invitation__meta[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#6b7280;margin-top:2px}.crm-invitation__meta--link[data-v-629a344e]{color:#1976d2;cursor:pointer}.crm-invitation__meta--link[data-v-629a344e]:hover{text-decoration:underline}.crm-invitation__actions[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-negative:0;flex-shrink:0}.crm-invitation__btn[data-v-629a344e]{text-transform:none!important;font-weight:500!important;font-size:12px!important;letter-spacing:0!important;border-radius:6px!important;height:28px!important;padding:0 8px!important;min-width:0!important}.crm-invitation__btn--accept[data-v-629a344e]{background:#e8f5e9!important;color:#2e7d32!important}.crm-invitation__btn--accept[data-v-629a344e]:hover{background:#c8e6c9!important}.crm-invitation__btn--maybe[data-v-629a344e]{background:#fff3e0!important;color:#e65100!important}.crm-invitation__btn--maybe[data-v-629a344e]:hover{background:#ffe0b2!important}.crm-invitation__btn--decline[data-v-629a344e]{background:#ffebee!important;color:#c62828!important}.crm-invitation__btn--decline[data-v-629a344e]:hover{background:#ffcdd2!important}.crm-filter-chip__badge[data-v-629a344e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#e53935;color:#fff;font-size:10px;font-weight:700;margin-left:4px}.crm-skeleton-list[data-v-629a344e]{padding:4px 0}.crm-skeleton-item[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;margin:4px 12px;gap:12px;border-radius:6px;border:1px solid #eef0f5}.crm-skeleton-check[data-v-629a344e]{width:22px;height:22px;border-radius:50%;background:#eef0f5;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:crm-pulse-data-v-629a344e 1.4s ease-in-out infinite;animation:crm-pulse-data-v-629a344e 1.4s ease-in-out infinite}.crm-skeleton-content[data-v-629a344e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-skeleton-title[data-v-629a344e]{height:14px;width:55%;border-radius:4px;background:#eef0f5;margin-bottom:8px;-webkit-animation:crm-pulse-data-v-629a344e 1.4s ease-in-out infinite;animation:crm-pulse-data-v-629a344e 1.4s ease-in-out infinite}.crm-skeleton-meta[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.crm-skeleton-date[data-v-629a344e]{height:10px;width:60px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-629a344e 1.4s ease-in-out .2s infinite;animation:crm-pulse-data-v-629a344e 1.4s ease-in-out .2s infinite}@-webkit-keyframes crm-pulse-data-v-629a344e{0%,to{opacity:1}50%{opacity:.4}}@keyframes crm-pulse-data-v-629a344e{0%,to{opacity:1}50%{opacity:.4}}.crm-event-panel__meet-info--link[data-v-629a344e]{cursor:pointer;word-break:break-all}.crm-event-panel__meet-info--link[data-v-629a344e]:hover{background:#bbdefb}.crm-event-panel__meet-info[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;background:#e3f2fd;border-radius:6px;font-size:12px;color:#1565c0;font-weight:500}.crm-event-panel__chips[data-v-629a344e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.crm-event-panel__footer[data-v-629a344e]{padding:12px 16px;border-top:1px solid #eef0f5;-ms-flex-negative:0;flex-shrink:0;background:#fff}.crm-message[data-v-3114f352]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:6px 20px;border-radius:6px;border:1px solid #eef0f5;background:#fff;cursor:pointer;-webkit-transition:background .12s ease,border-color .12s ease;transition:background .12s ease,border-color .12s ease}.crm-message[data-v-3114f352]:hover{background:#f5f7fa;border-color:#dde2ec}.crm-message--unread[data-v-3114f352]{border-left:3px solid #1976d2;background:#f0f7ff}.crm-message--expanded[data-v-3114f352]{background:#fff;border-color:#dde2ec}.crm-message__row[data-v-3114f352]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;gap:14px}.crm-message__dot[data-v-3114f352]{width:8px;height:8px;border-radius:50%;background:#cfd4dc;-ms-flex-negative:0;flex-shrink:0}.crm-message__dot--unread[data-v-3114f352]{background:#1976d2}.crm-message__center[data-v-3114f352]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-message__sender-row[data-v-3114f352]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:1px}.crm-message__from[data-v-3114f352]{font-size:13px;font-weight:500;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.crm-message__from--bold[data-v-3114f352]{font-weight:700}.crm-message__date[data-v-3114f352]{font-size:11px;color:#9ca3af;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.crm-message__to-line[data-v-3114f352]{font-size:12px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:1px}.crm-message__snippet[data-v-3114f352]{font-size:12px;color:#9ca3af;line-height:1.4;margin-top:2px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.crm-message__right[data-v-3114f352]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.crm-message__reply-bar[data-v-3114f352]{padding:8px 16px 12px 38px}.crm-message__reply-btn[data-v-3114f352]{text-transform:none!important;font-weight:500!important;font-size:12px!important;letter-spacing:0!important;border-radius:6px!important;height:28px!important;padding:0 10px!important;background:#f3f4f6!important;color:#374151!important;-webkit-transition:all .12s ease;transition:all .12s ease}.crm-message__reply-btn[data-v-3114f352]:hover{background:#e5e7eb!important;color:#1976d2!important}.crm-message__content[data-v-3114f352]{padding:0 16px 16px 38px;font-size:14px;line-height:1.6;color:#1a1a1a;overflow-x:auto;cursor:default}.crm-message__quoted-toggle[data-v-3114f352]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 12px;margin:4px 0;border-radius:4px;background:#f3f4f6;cursor:pointer;color:#6b7280;-webkit-transition:background .12s;transition:background .12s}.crm-message__quoted-toggle[data-v-3114f352]:hover{background:#e5e7eb}.crm-message__quoted[data-v-3114f352]{opacity:.6;border-left:3px solid #dde2ec;padding-left:12px;margin-top:8px}.crm-message__content[data-v-3114f352] img{max-width:100%;height:auto}.crm-message__badge-pill[data-v-3114f352]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;background:#f3f4f6;font-size:11px;font-weight:600;line-height:16px;color:#6b7280;-ms-flex-negative:0;flex-shrink:0}.crm-message__badge-pill-icon[data-v-3114f352]{font-size:12px!important;color:inherit!important}.crm-message__attach-preview[data-v-3114f352]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.crm-message__attach-chip[data-v-3114f352]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 8px;border-radius:4px;background:#f3f4f6;font-size:11px;color:#374151;max-width:160px}.crm-message__attach-chip span[data-v-3114f352]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-message__attach-more[data-v-3114f352]{font-size:11px;color:#9ca3af;font-weight:500}.crm-message__attachments[data-v-3114f352]{padding:0 16px 12px 38px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;cursor:default}.crm-message__attach-item[data-v-3114f352]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #eef0f5;border-radius:6px;padding:8px 12px;font-size:12px;color:#1a1a1a;cursor:pointer;-webkit-transition:background .12s,border-color .12s;transition:background .12s,border-color .12s;min-width:180px}.crm-message__attach-item[data-v-3114f352]:hover{background:#f5f7fa;border-color:#dde2ec}.crm-message__attach-item--loading[data-v-3114f352]{opacity:.6;pointer-events:none}.crm-message__attach-info[data-v-3114f352]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.crm-message__attach-name[data-v-3114f352]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:12px}.crm-message__attach-size[data-v-3114f352]{font-size:10px;color:#9ca3af;margin-top:1px}.crm-section-header[data-v-31b8b110]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:16px 22px 16px 22px;background:#fff;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #eef0f5}.crm-section-header__stripe[data-v-31b8b110]{position:absolute;top:0;left:0;right:0;height:3px;background:var(--crm-section-ink);border-bottom:1px solid var(--crm-section-rule)}.crm-section-header__main[data-v-31b8b110]{-ms-flex-align:center;gap:14px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.crm-section-header__icon[data-v-31b8b110],.crm-section-header__main[data-v-31b8b110]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.crm-section-header__icon[data-v-31b8b110]{width:44px;height:44px;border-radius:12px;background:var(--crm-section-soft);-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:1px solid var(--crm-section-rule)}.crm-section-header__text[data-v-31b8b110]{min-width:0}.crm-section-header__title[data-v-31b8b110]{font-size:17px;font-weight:700;color:#1a1a1a;line-height:1.2;letter-spacing:-.01em}.crm-section-header__subtitle[data-v-31b8b110]{font-size:12.5px;color:#6b7280;margin-top:3px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:480px}.crm-section-header__actions[data-v-31b8b110]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:720px){.crm-section-header[data-v-31b8b110]{padding:12px 14px;gap:10px}.crm-section-header__icon[data-v-31b8b110]{width:38px;height:38px;border-radius:10px}.crm-section-header__title[data-v-31b8b110]{font-size:15px}.crm-section-header__subtitle[data-v-31b8b110]{display:none}}.crm-item[data-v-c8bc65ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px;gap:14px;cursor:pointer;-webkit-transition:background .12s ease,-webkit-box-shadow .12s ease;transition:background .12s ease,-webkit-box-shadow .12s ease;transition:background .12s ease,box-shadow .12s ease;transition:background .12s ease,box-shadow .12s ease,-webkit-box-shadow .12s ease;position:relative;margin:6px 20px;border-radius:6px;border:1px solid #eef0f5;background:#fff}.crm-item[data-v-c8bc65ee]:hover{background:#f5f7fa;border-color:#dde2ec}.crm-item:hover .crm-item__actions[data-v-c8bc65ee]{opacity:1}.crm-check[data-v-c8bc65ee]{width:22px;height:22px;border-radius:50%;border:2px solid #c4c9d4;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:0;outline:none;-webkit-transition:all .25s ease;transition:all .25s ease;-ms-flex-negative:0;flex-shrink:0}.crm-check[data-v-c8bc65ee]:hover:not(.crm-check--disabled){border-color:#1976d2;background:rgba(25,118,210,.08);-webkit-transform:scale(1.12);transform:scale(1.12)}.crm-check--checked[data-v-c8bc65ee]{border-color:#1976d2;background:#1976d2;-webkit-animation:crm-check-pop-data-v-c8bc65ee .3s ease;animation:crm-check-pop-data-v-c8bc65ee .3s ease}.crm-check--checked[data-v-c8bc65ee]:hover:not(.crm-check--disabled){background:#1565c0;border-color:#1565c0}.crm-check--disabled[data-v-c8bc65ee]{border-color:#e0e0e0;background:#f5f5f5;cursor:not-allowed;opacity:.6}@-webkit-keyframes crm-check-pop-data-v-c8bc65ee{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes crm-check-pop-data-v-c8bc65ee{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.crm-item--completed[data-v-c8bc65ee]{opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.crm-item--completed .crm-item__title[data-v-c8bc65ee]{text-decoration:line-through;color:#999}.crm-item--highlight[data-v-c8bc65ee]{background:#f0f7ff;border-left:3px solid #1976d2}.crm-item--highlight[data-v-c8bc65ee]:hover{background:#e3f0fd}.crm-item--pinned[data-v-c8bc65ee]{background:#f8faff;border-color:#c8d7f0}.crm-item--overdue[data-v-c8bc65ee]{border-left:3px solid #e53935}.crm-item__left[data-v-c8bc65ee]{-ms-flex-negative:0;flex-shrink:0;width:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.crm-item__dot[data-v-c8bc65ee]{width:8px;height:8px;border-radius:50%;background:#cfd4dc}.crm-item__center[data-v-c8bc65ee]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-item__sender-row[data-v-c8bc65ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:1px}.crm-item__sender[data-v-c8bc65ee]{font-size:13px;font-weight:500;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.crm-item__sender--bold[data-v-c8bc65ee]{font-weight:700}.crm-item__date-inline[data-v-c8bc65ee]{font-size:11px;color:#888;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.crm-item__title[data-v-c8bc65ee]{font-size:14px;font-weight:500;color:#1a1a1a;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-item__title--bold[data-v-c8bc65ee]{font-weight:700}.crm-item__subtitle[data-v-c8bc65ee]{font-size:12px;color:#9ca3af;line-height:1.3;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-item__row[data-v-c8bc65ee]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:3px;-ms-flex-wrap:wrap;flex-wrap:wrap}.crm-item__date[data-v-c8bc65ee],.crm-item__row[data-v-c8bc65ee]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-item__date[data-v-c8bc65ee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;color:#888}.crm-item__date--overdue[data-v-c8bc65ee]{color:#e53935;font-weight:600}.crm-item__assignee[data-v-c8bc65ee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;color:#888}.crm-item__assignee--other[data-v-c8bc65ee]{color:#e65100;font-weight:500}.crm-item__owner-badge[data-v-c8bc65ee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;font-weight:600;color:#1976d2}.crm-item--selected[data-v-c8bc65ee]{background:#e8f0fe;border-color:#a8c7fa}.crm-item--selected[data-v-c8bc65ee]:hover{background:#d3e3fd}.crm-item--delegated[data-v-c8bc65ee]{border-left:3px solid #ff9800}.crm-item--delegated.crm-item--overdue[data-v-c8bc65ee]{border-left:3px solid #e53935}.crm-drag-handle[data-v-c8bc65ee]{-ms-flex-negative:0;flex-shrink:0;width:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:-webkit-grab;cursor:grab;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s;margin-left:-8px;margin-right:-2px}.crm-drag-handle[data-v-c8bc65ee]:active{cursor:-webkit-grabbing;cursor:grabbing}.crm-item:hover .crm-drag-handle[data-v-c8bc65ee]{opacity:1}.crm-item__right[data-v-c8bc65ee]{gap:6px}.crm-item__actions[data-v-c8bc65ee],.crm-item__right[data-v-c8bc65ee],.crm-item__saving[data-v-c8bc65ee]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-item__actions[data-v-c8bc65ee]{opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.crm-rich-editor{border:1px solid rgba(0,0,0,.38);border-radius:4px;background:#fff;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.crm-rich-editor--focused{border-color:#1976d2;border-width:2px}.crm-rich-editor__label{font-size:12px;color:rgba(0,0,0,.6);padding:8px 12px 0}.crm-rich-editor--focused .crm-rich-editor__label{color:#1976d2}.crm-rich-editor__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px;border-bottom:1px solid #e0e0e0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.crm-rich-editor__toolbar .v-btn{min-width:28px!important;height:28px!important;border:none!important;border-radius:4px!important;margin:0 1px;opacity:.6}.crm-rich-editor__toolbar .v-btn:hover{opacity:1;background-color:#f0f0f0!important}.crm-rich-editor__btn--active{opacity:1!important;background-color:#e3f2fd!important;color:#1976d2!important}.crm-rich-editor__btn--active .v-icon{color:#1976d2!important}.crm-rich-editor__content{padding:12px 16px;overflow-y:auto;max-height:400px}.crm-rich-editor__content .ProseMirror{outline:none;min-height:inherit}.crm-rich-editor__content .ProseMirror p{margin:0 0 .4em;line-height:1.6;font-size:14px}.crm-rich-editor__content .ProseMirror h2{font-size:1.3em;font-weight:600;margin:.8em 0 .3em}.crm-rich-editor__content .ProseMirror h3{font-size:1.1em;font-weight:600;margin:.6em 0 .2em}.crm-rich-editor__content .ProseMirror ol,.crm-rich-editor__content .ProseMirror ul{padding-left:1.5em;margin:.3em 0}.crm-rich-editor__content .ProseMirror li{margin:.15em 0;line-height:1.5}.crm-rich-editor__content .ProseMirror li>p{margin:0}.crm-rich-editor__content .ProseMirror ul[data-type=todo_list]{padding-left:0;list-style:none}.crm-rich-editor__content .ProseMirror li[data-type=todo_item]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.crm-rich-editor__content .ProseMirror li[data-type=todo_item]>span:first-child{margin-right:8px;margin-top:3px;-ms-flex-negative:0;flex-shrink:0}.crm-rich-editor__content .ProseMirror li[data-done=true]>span:last-child{text-decoration:line-through;opacity:.5}.crm-rich-editor__content .ProseMirror code{background:#f5f5f5;border-radius:3px;padding:2px 5px;font-size:.9em;font-family:Fira Code,Courier New,monospace;color:#e53935}.crm-rich-editor__content .ProseMirror pre{background:#282c34;color:#abb2bf;border-radius:6px;padding:12px 16px;margin:.5em 0;overflow-x:auto;font-family:Fira Code,Courier New,monospace;font-size:.9em;line-height:1.5}.crm-rich-editor__content .ProseMirror pre code{background:none;padding:0;color:inherit}.crm-rich-editor__content .ProseMirror blockquote{border-left:3px solid #1976d2;padding-left:12px;margin:.5em 0;color:rgba(0,0,0,.6)}.crm-rich-editor__content .ProseMirror p.crm-rich-editor__placeholder:first-child:before{content:attr(data-empty-text);float:left;color:rgba(0,0,0,.38);pointer-events:none;height:0;font-style:italic}.crm-header-btn[data-v-7a25e0a2]{background:#f3f4f6!important;border-radius:8px!important;width:34px!important;height:34px!important;-webkit-transition:background .15s ease;transition:background .15s ease}.crm-header-btn[data-v-7a25e0a2]:hover{background:#e5e7eb!important}.crm-new-task-btn[data-v-7a25e0a2]{background:#1976d2!important;color:#fff!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important;-webkit-transition:all .15s ease;transition:all .15s ease}.crm-new-task-btn[data-v-7a25e0a2]:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}.crm-new-task-btn.v-btn--disabled[data-v-7a25e0a2]{background:#e0e0e0!important;color:#9e9e9e!important;-webkit-box-shadow:none!important;box-shadow:none!important}.mail-compose__sender-bar[data-v-7a25e0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 20px;background:#e0f2f1;border-bottom:1px solid #b2dfdb;font-size:13px}.mail-compose__sender-label[data-v-7a25e0a2]{color:#00695c;font-weight:500;margin-right:6px}.mail-compose__sender-email[data-v-7a25e0a2]{color:#00695c;font-weight:700}.mail-compose__quick-recipients[data-v-7a25e0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:12px}.mail-compose__quick-chip[data-v-7a25e0a2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;border-radius:16px;border:1px solid #dde2ec;background:#fff;font-size:12px;font-weight:500;color:#374151;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;outline:none}.mail-compose__quick-chip[data-v-7a25e0a2]:hover{background:#f0f7ff;border-color:#90caf9;color:#1976d2}.mail-compose__quick-chip--selected[data-v-7a25e0a2]{background:#e3f2fd;border-color:#1976d2;color:#1976d2;font-weight:600}.mail-compose__toggle-btn[data-v-7a25e0a2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:4px 10px;border-radius:16px;border:1px solid transparent;background:transparent;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap;outline:none}.mail-compose__toggle-btn[data-v-7a25e0a2]:hover{background:#f3f4f6;color:#374151}.mail-compose__attachments[data-v-7a25e0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.mail-compose__attachment[data-v-7a25e0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--crm-bg-panel);border:1px solid var(--crm-border-light);border-radius:var(--crm-radius-md);padding:8px 12px;font-size:var(--crm-font-body);color:var(--crm-text-primary)}.mail-compose__attachment[data-v-7a25e0a2]:hover{background:var(--crm-bg-hover)}.mail-compose__attachment-name[data-v-7a25e0a2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.mail-compose__attach-btn[data-v-7a25e0a2]{text-transform:none!important;font-weight:500!important;font-size:12px!important;letter-spacing:0!important;border-radius:8px!important;border-color:var(--crm-border)!important;color:var(--crm-text-secondary)!important}.mail-compose__attach-btn[data-v-7a25e0a2]:hover{background:var(--crm-bg-hover)!important}.mail-compose__signature-preview[data-v-7a25e0a2]{font-size:12px;color:#6b7280;border-left:3px solid #eef0f5;padding-left:12px;max-height:120px;overflow-y:auto}.mail-compose__confirm-row[data-v-7a25e0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:4px 0;border-bottom:1px solid #f3f4f6;font-size:13px}.mail-compose__confirm-row[data-v-7a25e0a2]:last-child{border-bottom:none}.mail-compose__confirm-label[data-v-7a25e0a2]{width:80px;-ms-flex-negative:0;flex-shrink:0;font-weight:500;color:#6b7280;font-size:12px}.mail-compose__confirm-value[data-v-7a25e0a2]{color:#1a1a1a;word-break:break-all}.mail-compose__signature-preview[data-v-7a25e0a2] img{max-width:100%;height:auto}.mail-compose__draft-bar[data-v-7a25e0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 16px;font-size:11px;font-weight:500;color:#6b7280;background:#f8faf8;border-bottom:1px solid #eef0f5}.draft-bar-enter-active[data-v-7a25e0a2],.draft-bar-leave-active[data-v-7a25e0a2]{-webkit-transition:all .25s ease;transition:all .25s ease}.draft-bar-enter[data-v-7a25e0a2],.draft-bar-leave-to[data-v-7a25e0a2]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.crm-header-btn[data-v-bca91996]{background:#f3f4f6!important;border-radius:8px!important;width:34px!important;height:34px!important;-webkit-transition:background .15s ease;transition:background .15s ease}.crm-header-btn[data-v-bca91996]:hover{background:#e5e7eb!important}.crm-new-task-btn[data-v-bca91996]{background:#1976d2!important;color:#fff!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important;-webkit-transition:all .15s ease;transition:all .15s ease}.crm-new-task-btn[data-v-bca91996]:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}.crm-new-task-btn.v-btn--disabled[data-v-bca91996]{background:#e0e0e0!important;color:#9e9e9e!important;-webkit-box-shadow:none!important;box-shadow:none!important}.crm-priority-badge--draft[data-v-bca91996]{background:#fff3e0;color:#e65100}.crm-priority-badge--unread[data-v-bca91996]{background:#e3f2fd;color:#1565c0}.crm-priority-badge--messages[data-v-bca91996]{background:#f3f4f6;color:#374151}.crm-priority-badge--attachment[data-v-bca91996]{background:#f3f4f6;color:#6b7280}.crm-priority-badge--starred[data-v-bca91996]{background:#fffde7;color:#f9a825}.crm-priority-badge--account[data-v-bca91996]{background:#e0f2f1;color:#00695c}.crm-group-header[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 24px 6px;font-size:12px;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.4px;position:sticky;top:0;z-index:2;background:#f8f9fc;border-bottom:1px solid #eef0f5}.crm-group-header__count[data-v-bca91996]{margin-left:6px;font-size:11px;font-weight:600;color:#9ca3af;background:#eef0f5;padding:0 6px;border-radius:8px;line-height:18px}.crm-group-subheader[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 24px 4px 40px;font-size:11px;font-weight:600;color:#00695c;letter-spacing:.3px;background:#f0faf8;border-bottom:1px solid #e0f2f1}.crm-group-toggle[data-v-bca91996]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e3ea;border-radius:8px;overflow:hidden}.crm-group-toggle__btn[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:30px;background:#fff;border:none;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;outline:none}.crm-group-toggle__btn[data-v-bca91996]:not(:last-child){border-right:1px solid #e0e3ea}.crm-group-toggle__btn[data-v-bca91996]:hover{background:#f3f4f6}.crm-group-toggle__btn--active[data-v-bca91996]{background:#e3f2fd}.crm-reader__mailbox-bar[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 20px;background:#e0f2f1;border-bottom:1px solid #b2dfdb;font-size:12px;color:#00695c;-ms-flex-negative:0;flex-shrink:0;gap:4px}.crm-reader__mailbox-warn[data-v-bca91996]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:12px;color:#e65100;font-size:11px;font-weight:500}.crm-skeleton-list[data-v-bca91996]{padding:4px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.crm-skeleton-item[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;margin:4px 12px;gap:12px;border-radius:6px;border:1px solid #eef0f5}.crm-skeleton-check[data-v-bca91996]{width:22px;height:22px;border-radius:50%;background:#eef0f5;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out infinite;animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out infinite}.crm-skeleton-content[data-v-bca91996]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-skeleton-title[data-v-bca91996]{height:14px;width:55%;border-radius:4px;background:#eef0f5;margin-bottom:8px;-webkit-animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out infinite;animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out infinite}.crm-skeleton-meta[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.crm-skeleton-badge[data-v-bca91996]{height:10px;width:50px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out .1s infinite;animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out .1s infinite}.crm-skeleton-date[data-v-bca91996]{height:10px;width:60px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out .2s infinite;animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out .2s infinite}.crm-skeleton-assignee[data-v-bca91996]{height:10px;width:80px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out .3s infinite;animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out .3s infinite}.crm-gmail-wrapper[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 120px);overflow:hidden}.crm-gmail-fixed-header[data-v-bca91996]{-ms-flex-negative:0;flex-shrink:0;background:#fff;border-bottom:1px solid #eef0f5;z-index:10;position:relative}.crm-gmail-single[data-v-bca91996]{-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.crm-gmail-columns[data-v-bca91996],.crm-gmail-single[data-v-bca91996]{-webkit-box-flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex}.crm-gmail-columns[data-v-bca91996]{-ms-flex:1 1 0px;flex:1 1 0;overflow:hidden}.crm-gmail-scroll[data-v-bca91996]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden}.crm-gmail-pinned[data-v-bca91996]{width:320px;border-left:1px solid #eef0f5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.crm-gmail-pinned[data-v-bca91996],.crm-gmail-pinned__header[data-v-bca91996]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.crm-gmail-pinned__header[data-v-bca91996]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;font-size:13px;font-weight:700;color:#1a1a1a;border-bottom:1px solid #eef0f5}.crm-gmail-pinned__list[data-v-bca91996]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden}.crm-gmail-pinned__empty[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 16px;font-size:12px;color:#9ca3af}.crm-thread[data-v-bca91996]{border:1px solid #dde2ec;border-radius:8px;margin:12px 16px;background:#fff;overflow:hidden;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.crm-thread[data-v-bca91996]:hover{border-color:#b8c2d0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.07);box-shadow:0 2px 8px rgba(0,0,0,.07)}.crm-thread--pinned[data-v-bca91996]{border-left:3px solid #1976d2}.crm-thread--unread[data-v-bca91996]{border-color:#90b4de;background:#fafcff}.crm-thread--unread .crm-thread__subject[data-v-bca91996]{color:#0d47a1}.crm-thread__header[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background:#f8f9fc;cursor:pointer;gap:16px}.crm-thread__header[data-v-bca91996]:hover{background:#f0f2f7}.crm-thread__left[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.crm-thread__icon-wrap[data-v-bca91996]{position:relative;-ms-flex-negative:0;flex-shrink:0}.crm-thread__icon[data-v-bca91996]{opacity:.45;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.crm-thread--unread .crm-thread__icon[data-v-bca91996]{opacity:1}.crm-thread__unread-dot[data-v-bca91996]{position:absolute;top:-6px;right:-8px;min-width:18px;height:18px;line-height:18px;text-align:center;font-size:10px;font-weight:700;color:#fff;background:#1976d2;border-radius:9px;padding:0 4px}.crm-thread__title-block[data-v-bca91996]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.crm-thread__subject[data-v-bca91996]{font-size:15px;font-weight:600;color:#1a1a1a;line-height:1.4;margin-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.crm-thread__preview[data-v-bca91996]{font-size:13px;color:#5f6b7a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:500px}.crm-thread__right[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0}.crm-thread__badges[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.crm-thread__date[data-v-bca91996]{font-size:13px;color:#5f6b7a;white-space:nowrap}.crm-thread__messages[data-v-bca91996]{position:relative}.crm-thread__expand[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;font-size:13px;font-weight:500;color:#1976d2;cursor:pointer;border-top:1px solid #eef0f5;-webkit-transition:background .1s;transition:background .1s}.crm-thread__expand[data-v-bca91996]:hover{background:#f0f4fa}.crm-thread__actions[data-v-bca91996]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;background:#fafbfd}.crm-skeleton-message[data-v-bca91996],.crm-thread__actions[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #eef0f5}.crm-skeleton-message[data-v-bca91996]{gap:14px;padding:16px 20px}.crm-skeleton-message[data-v-bca91996]:first-child{border-top:none}.crm-skeleton-avatar[data-v-bca91996]{width:34px;height:34px;border-radius:50%;background:linear-gradient(110deg,#e8eaf0 30%,#f3f4f8 50%,#e8eaf0 70%);background-size:200% 100%;-webkit-animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out infinite;animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out infinite;-ms-flex-negative:0;flex-shrink:0}.crm-skeleton-body[data-v-bca91996]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-top:4px}.crm-skeleton-line[data-v-bca91996]{height:12px;border-radius:6px;background:linear-gradient(110deg,#e8eaf0 30%,#f3f4f8 50%,#e8eaf0 70%);background-size:200% 100%;-webkit-animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out infinite;animation:crm-shimmer-data-v-bca91996 1.4s ease-in-out infinite}.crm-skeleton-line--light[data-v-bca91996]{height:10px;opacity:.6}@-webkit-keyframes crm-shimmer-data-v-bca91996{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes crm-shimmer-data-v-bca91996{0%{background-position:200% 0}to{background-position:-200% 0}}.crm-reader[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(85vh - 64px);overflow:hidden}.crm-reader__thread[data-v-bca91996]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #dde2ec}.crm-reader__messages[data-v-bca91996]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding-bottom:8px}.crm-reader__sidebar[data-v-bca91996]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fafbfd}.crm-reader__sidebar-content[data-v-bca91996]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.crm-section-mini[data-v-bca91996]{gap:10px;padding:10px 4px;margin:4px 12px 0;border-bottom:1px solid #eef0f5;background:#fff}.crm-section-mini[data-v-bca91996],.crm-section-mini__icon[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.crm-section-mini__icon[data-v-bca91996]{width:28px;height:28px;border-radius:8px;background:#e1f5fe;border:1px solid #81d4fa;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.crm-section-mini__title[data-v-bca91996]{font-size:13.5px;font-weight:700;color:#1a1a1a;letter-spacing:-.005em;line-height:1.2}.crm-inbox-filter[data-v-bca91996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;margin:8px 12px 12px;padding:3px;background:#eef1f6;border-radius:8px;-ms-flex-negative:0;flex-shrink:0}.crm-inbox-filter__item[data-v-bca91996]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;min-width:0;padding:4px 10px;font-size:11.5px;font-weight:500;color:#5f6b7a;background:transparent;border:none;border-radius:6px;cursor:pointer;outline:none;white-space:nowrap;-webkit-transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1)}.crm-inbox-filter__item[data-v-bca91996]:hover:not(.crm-inbox-filter__item--active){background:hsla(0,0%,100%,.6);color:#2f3b52}.crm-inbox-filter__item--active[data-v-bca91996]{background:#fff;color:#1976d2;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04)}.crm-inbox-filter__icon[data-v-bca91996]{color:#9ca3af!important;-webkit-transition:color .18s cubic-bezier(.2,.7,.2,1);transition:color .18s cubic-bezier(.2,.7,.2,1);-ms-flex-negative:0;flex-shrink:0}.crm-inbox-filter__item:hover:not(.crm-inbox-filter__item--active) .crm-inbox-filter__icon[data-v-bca91996]{color:#2f3b52!important}.crm-inbox-filter__item--active .crm-inbox-filter__icon[data-v-bca91996]{color:#1976d2!important}.crm-inbox-filter__count[data-v-bca91996]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:16px;height:15px;padding:0 5px;background:rgba(95,107,122,.12);color:#5f6b7a;border-radius:999px;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;margin-left:1px;-ms-flex-negative:0;flex-shrink:0}.crm-inbox-filter__item--active .crm-inbox-filter__count[data-v-bca91996]{background:rgba(25,118,210,.14);color:#1976d2}@media (prefers-reduced-motion:reduce){.crm-inbox-filter__icon[data-v-bca91996],.crm-inbox-filter__item[data-v-bca91996]{-webkit-transition:none!important;transition:none!important}}.crm-record-linker[data-v-20837bae]{background-color:#fff;border-color:#dde2ec!important}.crm-record-linker__title[data-v-20837bae]{font-size:15px;font-weight:600;color:#2f3b52}.crm-record-linker__info[data-v-20837bae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;background:#f0f7ff;border:1px solid #c2dbfc;border-radius:8px}.crm-record-linker__info-type[data-v-20837bae]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.3px;line-height:1;margin-bottom:2px}.crm-record-linker__info-name[data-v-20837bae]{font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.3}.crm-record-linker__info--editable[data-v-20837bae]{background:#f0f7ff;border:1px solid #c2dbfc;border-radius:8px}.crm-autocomplete-menu.v-menu__content{width:0!important;overflow-x:hidden!important}.crm-autocomplete-menu .v-list-item{min-height:36px}.crm-autocomplete-menu .v-list-item__content{overflow:hidden;min-width:0}.crm-autocomplete-menu .v-list-item__subtitle,.crm-autocomplete-menu .v-list-item__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-related-items__title[data-v-3e406f08]{font-size:15px;font-weight:600;color:#2f3b52}.crm-related-card[data-v-3e406f08]{background-color:#fff;border-color:#dde2ec!important;cursor:pointer;-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease}.crm-related-card--active[data-v-3e406f08]{border-color:#1976d2!important;background-color:#f5f9ff}.crm-related-card--disabled[data-v-3e406f08]{opacity:.7;cursor:default}.crm-related-panels[data-v-3e406f08] .v-expansion-panel{background-color:#f4f5fa!important}.crm-related-panels[data-v-3e406f08] .v-expansion-panel:before{-webkit-box-shadow:none!important;box-shadow:none!important}.crm-attachments[data-v-ef4e5532]{border:1px solid #dde2ec;border-radius:8px;background:#fafbfd;overflow:hidden}.crm-attachments__header[data-v-ef4e5532]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;border-bottom:1px solid #eef0f5;background:#fff}.crm-attachments__title[data-v-ef4e5532]{font-size:13px;font-weight:600;color:#2f3b52}.crm-attachments__counter[data-v-ef4e5532]{font-size:11px;font-weight:500;color:#6b7280;background:#f0f3f8;padding:2px 8px;border-radius:10px}.crm-attachments__dropzone[data-v-ef4e5532]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px 24px 28px;margin:14px;border:2px dashed #d6deeb;border-radius:10px;background:#fff;text-align:center;-webkit-transition:border-color .15s ease,background .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,background .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,background .15s ease,transform .15s ease;transition:border-color .15s ease,background .15s ease,transform .15s ease,-webkit-transform .15s ease}.crm-attachments__dropzone--drag[data-v-ef4e5532]{border-color:#1976d2;background:#e8f0fe;-webkit-transform:scale(1.01);transform:scale(1.01)}.crm-attachments__dropzone--disabled[data-v-ef4e5532]{opacity:.55}.crm-attachments__dropzone-icon[data-v-ef4e5532]{margin-bottom:8px}.crm-attachments__dropzone-headline[data-v-ef4e5532]{font-size:15px;font-weight:600;color:#2f3b52;margin-bottom:14px}.crm-attachments__dropzone-divider[data-v-ef4e5532]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60%;margin:0 auto 14px;color:#9ca3af;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.crm-attachments__dropzone-divider[data-v-ef4e5532]:after,.crm-attachments__dropzone-divider[data-v-ef4e5532]:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#e2e6ec}.crm-attachments__dropzone-divider span[data-v-ef4e5532]{padding:0 10px}.crm-new-task-btn[data-v-ef4e5532]{background:#1976d2!important;color:#fff!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important;-webkit-transition:all .15s ease;transition:all .15s ease}.crm-new-task-btn[data-v-ef4e5532]:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}.crm-new-task-btn.v-btn--disabled[data-v-ef4e5532]{background:#e0e0e0!important;color:#9e9e9e!important;-webkit-box-shadow:none!important;box-shadow:none!important}.crm-attachments__browse-btn[data-v-ef4e5532]{margin-bottom:14px}.crm-attachments__dropzone-hint[data-v-ef4e5532]{font-size:11px;line-height:1.5;color:#6b7280;max-width:440px}.crm-attachments__dropzone-hint code[data-v-ef4e5532]{background:#f0f3f8;padding:1px 5px;border-radius:3px;font-size:10px;color:#1967d2}.crm-attachments__list[data-v-ef4e5532]{padding:4px 0}.crm-attachments__list--uploading[data-v-ef4e5532]{background:#f7f9fc}.crm-attachments__list--legacy[data-v-ef4e5532]{border-top:1px dashed #eef0f5}.crm-attachments__item[data-v-ef4e5532]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 14px;-webkit-transition:background .15s ease;transition:background .15s ease;gap:10px}.crm-attachments__item[data-v-ef4e5532]:hover{background:#f0f3f8}.crm-attachments__item--uploading[data-v-ef4e5532]{background:transparent}.crm-attachments__item-icon[data-v-ef4e5532]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px}.crm-attachments__item-icon-img[data-v-ef4e5532]{width:18px;height:18px;display:block;-o-object-fit:contain;object-fit:contain}.crm-attachments__item-info[data-v-ef4e5532]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-attachments__item-name[data-v-ef4e5532]{font-size:13px;font-weight:500;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-attachments__item-link[data-v-ef4e5532]{color:inherit;text-decoration:none}.crm-attachments__item-link[data-v-ef4e5532]:hover{color:#1976d2;text-decoration:underline}.crm-attachments__item-meta[data-v-ef4e5532]{color:#9ca3af;font-weight:400;font-size:11px;margin-left:4px}.crm-attachments__item-url[data-v-ef4e5532]{font-size:11px;color:#6b7280;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-attachments__badge[data-v-ef4e5532]{font-size:9px;font-weight:700;padding:2px 7px;border-radius:8px;margin-left:6px;text-transform:uppercase;letter-spacing:.4px}.crm-attachments__badge--owner[data-v-ef4e5532]{background:#e8f5e9;color:#2e7d32}.crm-attachments__badge--readonly[data-v-ef4e5532]{background:#fff3e0;color:#b45309}.crm-attachments__item-action[data-v-ef4e5532]{-ms-flex-negative:0;flex-shrink:0;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.crm-attachments__item:hover .crm-attachments__item-action[data-v-ef4e5532]{opacity:1}.crm-attachments__item-delete[data-v-ef4e5532]:hover:not([disabled]){color:#e53935!important}.crm-attachments__progress[data-v-ef4e5532]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:4px}.crm-attachments__progress-bar[data-v-ef4e5532]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:4px;background:#e8eaf0;border-radius:2px;overflow:hidden}.crm-attachments__progress-bar--error[data-v-ef4e5532]{background:#ffebee}.crm-attachments__progress-fill[data-v-ef4e5532]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#1976d2),to(#42a5f5));background:linear-gradient(90deg,#1976d2,#42a5f5);-webkit-transition:width .25s ease;transition:width .25s ease}.crm-attachments__progress-bar--error .crm-attachments__progress-fill[data-v-ef4e5532]{background:#e53935}.crm-attachments__progress-label[data-v-ef4e5532]{font-size:11px;font-weight:500;color:#6b7280;white-space:nowrap}.crm-attachments__add-more[data-v-ef4e5532]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 14px;border-top:1px solid #eef0f5;background:#fff;-webkit-transition:background .15s ease;transition:background .15s ease}.crm-attachments__add-more--drag[data-v-ef4e5532]{background:#e8f0fe;outline:2px dashed #1976d2;outline-offset:-4px}.crm-attachments__add-more--disabled[data-v-ef4e5532]{background:#fafbfd}.crm-attachments__add-btn[data-v-ef4e5532]{background:#e8f0fe!important;color:#1967d2!important;border:1px solid #c2dbfc!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:11px!important;letter-spacing:0!important;padding:0 10px!important;height:26px!important;-webkit-box-shadow:none!important;box-shadow:none!important}.crm-attachments__add-btn[data-v-ef4e5532]:hover:not(.v-btn--disabled){background:#d4e3fc!important;border-color:#aac9f9!important}.crm-attachments__add-btn.v-btn--disabled[data-v-ef4e5532]{background:#f5f5f5!important;color:#9e9e9e!important;border-color:#e0e0e0!important}.crm-attachments__add-hint[data-v-ef4e5532]{font-size:11px;color:#9ca3af}.crm-attachments__legacy[data-v-ef4e5532]{border-top:1px solid #eef0f5}.crm-attachments__link-input-wrap[data-v-ef4e5532]{padding:8px 14px;background:#fff}.crm-attachments__input[data-v-ef4e5532]{font-size:13px}.crm-attachments__link-toggle[data-v-ef4e5532]{display:block;width:100%;padding:8px 14px;border:none;border-top:1px solid #eef0f5;background:transparent;color:#6b7280;font-size:11px;text-align:left;cursor:pointer;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.crm-attachments__link-toggle[data-v-ef4e5532]:hover{background:#f0f3f8;color:#1976d2}.crm-attachments__preview-header[data-v-ef4e5532]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;border-bottom:1px solid #eef0f5;background:#fff;gap:6px}.crm-attachments__preview-icon[data-v-ef4e5532]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px}.crm-attachments__preview-icon img[data-v-ef4e5532]{width:20px;height:20px;display:block;-o-object-fit:contain;object-fit:contain}.crm-attachments__preview-title[data-v-ef4e5532]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.crm-attachments__preview-name[data-v-ef4e5532]{font-size:14px;font-weight:600;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-attachments__preview-meta[data-v-ef4e5532]{font-size:11px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-attachments__preview-body[data-v-ef4e5532]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;background:#f5f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto}.crm-attachments__preview-iframe[data-v-ef4e5532]{width:100%;height:100%;border:0;display:block}.crm-attachments__preview-image[data-v-ef4e5532]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}.crm-attachments__preview-video[data-v-ef4e5532]{max-width:100%;max-height:100%;background:#000}.crm-attachments__preview-audio[data-v-ef4e5532]{width:80%;max-width:600px}.crm-attachments__preview-text[data-v-ef4e5532]{width:100%;height:100%;margin:0;padding:20px 24px;background:#fff;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;color:#1f2937;white-space:pre-wrap;word-break:break-word;overflow:auto;-ms-flex-item-align:stretch;align-self:stretch}.crm-attachments__preview-state[data-v-ef4e5532]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;padding:30px;text-align:center}.crm-attachments__preview-state-text[data-v-ef4e5532]{font-size:13px;color:#6b7280;max-width:420px}.crm-attachments__preview-state-text--error[data-v-ef4e5532]{color:#c62828;font-weight:500}.crm-note-list-item-wrap[data-v-5b5c5128] .crm-item__title{font-size:12px;font-weight:400;line-height:1.45;white-space:pre-line;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:#374151;word-break:break-word}.orphan-dialog[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orphan-body[data-v-3a17f905]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex}.orphan-left[data-v-3a17f905]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;flex-direction:column;border-right:1px solid #eef0f5}.orphan-left[data-v-3a17f905],.orphan-right[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.orphan-right[data-v-3a17f905]{width:420px;-ms-flex-negative:0;flex-shrink:0;flex-direction:column;overflow-y:auto;background:#fafbfc}.orphan-filters[data-v-3a17f905]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px;padding:12px 16px;border-bottom:1px solid #eef0f5;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1100px){.orphan-filters[data-v-3a17f905]{grid-template-columns:1fr 1fr}}.orphan-list[data-v-3a17f905]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.orphan-bulk-bar[data-v-3a17f905]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px;background:#e8f0fe;border-bottom:1px solid #c2dbfc;-ms-flex-negative:0;flex-shrink:0}.orphan-bulk-bar[data-v-3a17f905],.orphan-bulk-bar__left[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orphan-bulk-bar__count[data-v-3a17f905]{font-size:13px;font-weight:600;color:#1967d2;margin-right:10px}.orphan-bulk-bar__select-all[data-v-3a17f905]{font-size:12px;color:#1967d2;background:none;border:none;cursor:pointer;text-decoration:underline;padding:0}.orphan-bulk-bar__select-all[data-v-3a17f905]:hover{color:#1557b0}.orphan-bulk-bar__actions[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.orphan-bulk-hint[data-v-3a17f905]{padding:6px 16px;font-size:11px;color:#9ca3af;border-bottom:1px solid #f3f4f6;-ms-flex-negative:0;flex-shrink:0}.orphan-bulk-hint[data-v-3a17f905],.orphan-empty[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orphan-empty[data-v-3a17f905]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 16px;text-align:center}.orphan-right__empty[data-v-3a17f905]{height:100%}.orphan-loading-more[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}.orphan-sentinel[data-v-3a17f905]{height:1px;margin:12px 0;pointer-events:none}.orphan-detail[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 20px;min-height:100%}.orphan-detail__header[data-v-3a17f905]{margin-bottom:12px}.orphan-detail__type[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:600;color:#1a1a1a}.orphan-detail__type-label[data-v-3a17f905]{margin-right:8px}.orphan-detail__date[data-v-3a17f905]{margin-left:auto;font-size:11px;color:#9ca3af;font-weight:500}.orphan-detail__author[data-v-3a17f905]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;color:#5f6b7a;margin-top:4px}.orphan-detail__body[data-v-3a17f905]{font-size:13px;color:#374151;line-height:1.5;background:#fff;border:1px solid #eef0f5;border-radius:6px;padding:12px 14px;max-height:280px;overflow-y:auto;word-break:break-word}.orphan-detail__body--empty[data-v-3a17f905]{color:#9ca3af;font-style:italic}.orphan-detail__json[data-v-3a17f905]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.5;color:#1f2937;background:#0b1020;color:#d6deeb;border:1px solid #1e2a44;border-radius:6px;padding:12px 14px;max-height:360px;overflow:auto;white-space:pre;margin:0}.orphan-json-btn--active[data-v-3a17f905]{background:rgba(25,118,210,.1);border-radius:4px}.orphan-import__error[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;background:#ffebee;color:#c62828;font-size:13px;border-radius:6px;border:1px solid #ef9a9a}.orphan-import__list[data-v-3a17f905]{border:1px solid #eef0f5;border-radius:6px;background:#fafbfc;max-height:220px;overflow-y:auto;padding:6px 10px}.orphan-import__row[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;font-size:12px;color:#374151;line-height:1.5;padding:2px 0}.orphan-import__row-idx[data-v-3a17f905]{-ms-flex-negative:0;flex-shrink:0;color:#9ca3af;font-variant-numeric:tabular-nums;font-size:11px;min-width:24px}.orphan-import__row-text[data-v-3a17f905]{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word}.orphan-import__more[data-v-3a17f905]{font-size:11px;color:#9ca3af;font-style:italic;padding:4px 0}.orphan-import__progress[data-v-3a17f905]{margin-top:8px}.orphan-help__body[data-v-3a17f905]{font-size:13px;color:#374151}.orphan-help__body code[data-v-3a17f905]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;background:#f3f4f6;color:#1f2937;padding:1px 5px;border-radius:3px}.orphan-help__section-title[data-v-3a17f905]{font-size:12px;font-weight:700;color:#1a1a1a;text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px}.orphan-help__notes[data-v-3a17f905],.orphan-help__shapes[data-v-3a17f905]{margin:0 0 0 18px;padding:0;font-size:12.5px;line-height:1.7}.orphan-help__table[data-v-3a17f905]{width:100%;border-collapse:collapse;font-size:12px;border:1px solid #eef0f5;border-radius:6px;overflow:hidden}.orphan-help__table th[data-v-3a17f905]{text-align:left;background:#f9fafb;color:#1a1a1a;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.3px;padding:8px 10px;border-bottom:1px solid #eef0f5}.orphan-help__table td[data-v-3a17f905]{padding:7px 10px;border-bottom:1px solid #f3f4f6;vertical-align:top}.orphan-help__table tr:last-child td[data-v-3a17f905]{border-bottom:none}.orphan-help__table td[data-v-3a17f905]:nth-child(3){font-size:11px;color:#6b7280;white-space:nowrap}.orphan-help__sample-wrap[data-v-3a17f905]{position:relative}.orphan-help__copy[data-v-3a17f905]{position:absolute;top:6px;right:6px;z-index:2;background:rgba(11,16,32,.6)!important}.orphan-help__sample[data-v-3a17f905]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.5;background:#0b1020;color:#d6deeb;border:1px solid #1e2a44;border-radius:6px;padding:12px 14px;max-height:260px;overflow:auto;white-space:pre;margin:0}.orphan-actions[data-v-3a17f905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid #eef0f5}.crm-notes-root[data-v-59f33d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.crm-table[data-v-59f33d18] tbody tr:hover{background-color:var(--crm-bg-hover)!important}.keep-saved-badge[data-v-59f33d18]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;font-weight:600;color:#2e7d32;background:#e8f5e9;padding:1px 7px;border-radius:8px}.keep-footer[data-v-59f33d18]{padding:12px 20px;-ms-flex-negative:0;flex-shrink:0}.crm-notes-sentinel[data-v-59f33d18]{height:1px;margin:12px 0;pointer-events:none}.crm-notes-pinned[data-v-59f33d18]{width:300px;border-left:1px solid #eef0f5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.crm-notes-pinned[data-v-59f33d18],.crm-notes-pinned__header[data-v-59f33d18]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.crm-notes-pinned__header[data-v-59f33d18]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;font-size:13px;font-weight:700;color:#1a1a1a;border-bottom:1px solid #eef0f5}.crm-notes-pinned__count[data-v-59f33d18]{margin-left:6px;font-size:11px;font-weight:600;background:#e8f0fe;color:#1976d2;padding:0 6px;border-radius:8px;line-height:18px}.crm-notes-pinned__list[data-v-59f33d18]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden}.crm-notes-pinned__empty[data-v-59f33d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 16px;font-size:12px;color:#9ca3af}.crm-header-btn[data-v-59f33d18]{background:#f3f4f6!important;border-radius:8px!important;width:34px!important;height:34px!important;-webkit-transition:background .15s ease;transition:background .15s ease}.crm-header-btn[data-v-59f33d18]:hover{background:#e5e7eb!important}.crm-new-task-btn[data-v-59f33d18]{background:#1976d2!important;color:#fff!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important;-webkit-transition:all .15s ease;transition:all .15s ease}.crm-new-task-btn[data-v-59f33d18]:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}.crm-new-task-btn.v-btn--disabled[data-v-59f33d18]{background:#e0e0e0!important;color:#9e9e9e!important;-webkit-box-shadow:none!important;box-shadow:none!important}.crm-notes-search[data-v-59f33d18]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:16px;border:1px solid #e5e7eb;background:#fff;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease;-ms-flex-negative:0;flex-shrink:0;min-width:220px;max-width:320px}.crm-notes-search[data-v-59f33d18]:focus-within{border-color:#1976d2;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(25,118,210,.12);box-shadow:0 0 0 3px rgba(25,118,210,.12)}.crm-notes-search__icon[data-v-59f33d18]{color:#9ca3af!important;-ms-flex-negative:0;flex-shrink:0}.crm-notes-search:focus-within .crm-notes-search__icon[data-v-59f33d18]{color:#1976d2!important}.crm-notes-search__input[data-v-59f33d18]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:12px;color:#1a1a1a;padding:2px 0}.crm-notes-search__input[data-v-59f33d18]::-webkit-input-placeholder{color:#9ca3af}.crm-notes-search__input[data-v-59f33d18]::-moz-placeholder{color:#9ca3af}.crm-notes-search__input[data-v-59f33d18]:-ms-input-placeholder{color:#9ca3af}.crm-notes-search__input[data-v-59f33d18]::-ms-input-placeholder{color:#9ca3af}.crm-notes-search__input[data-v-59f33d18]::placeholder{color:#9ca3af}.crm-notes-search__clear[data-v-59f33d18]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;border:none;background:transparent;cursor:pointer;padding:0;border-radius:999px;color:#9ca3af}.crm-notes-search__clear[data-v-59f33d18]:hover{background:#f3f4f6;color:#1a1a1a}.crm-filter-bar[data-v-59f33d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 24px;border-bottom:1px solid #eef0f5;gap:4px;-ms-flex-negative:0;flex-shrink:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.crm-filter-bar[data-v-59f33d18]::-webkit-scrollbar{display:none}.crm-filter-bar__right[data-v-59f33d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.crm-filter-chip[data-v-59f33d18]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:16px;border:1px solid transparent;background:transparent;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap;outline:none}.crm-filter-chip[data-v-59f33d18]:hover{background:#f3f4f6;color:#374151}.crm-filter-chip--active[data-v-59f33d18]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.crm-filter-chip--active[data-v-59f33d18]:hover{background:#d3e3fd}.crm-filter-chip__icon[data-v-59f33d18]{font-size:14px!important;opacity:.7}.crm-filter-chip--active .crm-filter-chip__icon[data-v-59f33d18]{opacity:1;color:#1967d2!important}.crm-filter-divider[data-v-59f33d18]{width:1px;height:20px;background:#e0e3ea;margin:0 4px}.crm-skeleton-list[data-v-59f33d18]{padding:4px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.crm-skeleton-item[data-v-59f33d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;margin:4px 8px;gap:12px;border-radius:6px;border:1px solid #eef0f5}.crm-skeleton-check[data-v-59f33d18]{width:22px;height:22px;border-radius:50%;background:#eef0f5;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:crm-pulse-data-v-59f33d18 1.4s ease-in-out infinite;animation:crm-pulse-data-v-59f33d18 1.4s ease-in-out infinite}.crm-skeleton-content[data-v-59f33d18]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-skeleton-title[data-v-59f33d18]{height:14px;width:55%;border-radius:4px;background:#eef0f5;margin-bottom:8px;-webkit-animation:crm-pulse-data-v-59f33d18 1.4s ease-in-out infinite;animation:crm-pulse-data-v-59f33d18 1.4s ease-in-out infinite}.crm-skeleton-meta[data-v-59f33d18]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.crm-skeleton-badge[data-v-59f33d18]{height:10px;width:50px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-59f33d18 1.4s ease-in-out .1s infinite;animation:crm-pulse-data-v-59f33d18 1.4s ease-in-out .1s infinite}.crm-skeleton-date[data-v-59f33d18]{height:10px;width:60px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-59f33d18 1.4s ease-in-out .2s infinite;animation:crm-pulse-data-v-59f33d18 1.4s ease-in-out .2s infinite}.crm-skeleton-assignee[data-v-59f33d18]{height:10px;width:80px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-59f33d18 1.4s ease-in-out .3s infinite;animation:crm-pulse-data-v-59f33d18 1.4s ease-in-out .3s infinite}@-webkit-keyframes crm-pulse-data-v-59f33d18{0%,to{opacity:1}50%{opacity:.4}}@keyframes crm-pulse-data-v-59f33d18{0%,to{opacity:1}50%{opacity:.4}}.crm-section-mini[data-v-59f33d18]{gap:10px;padding:10px 4px;margin:4px 12px 0;border-bottom:1px solid #eef0f5;background:#fff}.crm-section-mini[data-v-59f33d18],.crm-section-mini__icon[data-v-59f33d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.crm-section-mini__icon[data-v-59f33d18]{width:28px;height:28px;border-radius:8px;background:#fff3e0;border:1px solid #ffcc80;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.crm-section-mini__title[data-v-59f33d18]{font-size:13.5px;font-weight:700;color:#1a1a1a;letter-spacing:-.005em;line-height:1.2}.crm-notes-record{height:calc(100vh - 160px)}.note-preview-tooltip{background:#1a1a1a!important;border-radius:8px!important;padding:12px 16px!important;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2)!important;box-shadow:0 4px 16px rgba(0,0,0,.2)!important;opacity:1!important}.note-preview-content{font-size:12px;line-height:1.5;color:#e0e0e0;word-break:break-word;max-height:200px;overflow:hidden}.crm-tasks-root[data-v-5842355b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.crm-table[data-v-5842355b] tbody tr:hover{background-color:var(--crm-bg-hover)!important}.crm-filter-bar[data-v-5842355b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 24px;border-bottom:1px solid #eef0f5;gap:4px;-ms-flex-negative:0;flex-shrink:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.crm-filter-bar[data-v-5842355b]::-webkit-scrollbar{display:none}.crm-filter-bar__left[data-v-5842355b],.crm-filter-bar__right[data-v-5842355b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.crm-filter-bar__right[data-v-5842355b]{margin-left:auto}.crm-filter-chip[data-v-5842355b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:16px;border:1px solid transparent;background:transparent;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap;outline:none}.crm-filter-chip[data-v-5842355b]:hover{background:#f3f4f6;color:#374151}.crm-filter-chip--active[data-v-5842355b]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.crm-filter-chip--active[data-v-5842355b]:hover{background:#d3e3fd}.crm-filter-chip__icon[data-v-5842355b]{font-size:14px!important;opacity:.7}.crm-filter-chip--active .crm-filter-chip__icon[data-v-5842355b]{opacity:1;color:#1967d2!important}.crm-filter-chip__count[data-v-5842355b]{font-size:11px;font-weight:600;background:rgba(0,0,0,.06);color:inherit;padding:0 5px;border-radius:8px;min-width:18px;text-align:center;line-height:16px}.crm-filter-chip--active .crm-filter-chip__count[data-v-5842355b]{background:rgba(25,103,210,.15)}.crm-filter-divider[data-v-5842355b]{width:1px;height:20px;background:#e0e3ea;margin:0 4px}.crm-bulk-bar[data-v-5842355b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 24px;background:#e8f0fe;border-bottom:1px solid #c2dbfc;-ms-flex-negative:0;flex-shrink:0}.crm-bulk-bar[data-v-5842355b],.crm-bulk-bar__left[data-v-5842355b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-bulk-bar__count[data-v-5842355b]{font-size:13px;font-weight:600;color:#1967d2;margin-right:8px}.crm-bulk-bar__select-all[data-v-5842355b]{font-size:12px;color:#1967d2;background:none;border:none;cursor:pointer;text-decoration:underline;padding:0}.crm-bulk-bar__select-all[data-v-5842355b]:hover{color:#1557b0}.crm-bulk-bar__actions[data-v-5842355b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.crm-dialog-header[data-v-5842355b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;background:#fff;-ms-flex-negative:0;flex-shrink:0}.crm-dialog-header[data-v-5842355b],.crm-dialog-header__left[data-v-5842355b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-dialog-header__left[data-v-5842355b]{min-width:0}.crm-dialog-header__title[data-v-5842355b]{font-size:16px;font-weight:600;color:#1a1a1a;line-height:1.3}.crm-dialog-header__subtitle[data-v-5842355b]{font-size:11px;color:#9ca3af}.crm-dialog-header__breadcrumb[data-v-5842355b]{font-size:11px;font-weight:500;color:#6b7280;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-dialog-header__actions[data-v-5842355b],.crm-dialog-header__breadcrumb[data-v-5842355b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-dialog-header__actions[data-v-5842355b]{gap:4px;-ms-flex-negative:0;flex-shrink:0}.crm-header-btn[data-v-5842355b]{background:#f3f4f6!important;border-radius:8px!important;width:34px!important;height:34px!important;-webkit-transition:background .15s ease;transition:background .15s ease}.crm-header-btn[data-v-5842355b]:hover{background:#e5e7eb!important}.crm-new-task-btn[data-v-5842355b]{background:#1976d2!important;color:#fff!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important;-webkit-transition:all .15s ease;transition:all .15s ease}.crm-new-task-btn[data-v-5842355b]:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}.crm-done-btn[data-v-5842355b]{background:#e8f5e9!important;color:#2e7d32!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important}.crm-done-btn[data-v-5842355b]:hover{background:#c8e6c9!important}.crm-done-btn.v-btn--disabled[data-v-5842355b]{background:#f5f5f5!important;color:#bdbdbd!important}.crm-new-task-btn.v-btn--disabled[data-v-5842355b]{background:#e0e0e0!important;color:#9e9e9e!important;-webkit-box-shadow:none!important;box-shadow:none!important}.crm-priority-badge--low[data-v-5842355b]{background:#e8f5e9;color:#2e7d32}.crm-priority-badge--medium[data-v-5842355b]{background:#fff3e0;color:#e65100}.crm-priority-badge--high[data-v-5842355b]{background:#ffebee;color:#c62828}.crm-priority-badge--do-first[data-v-5842355b]{background:#c62828;color:#fff;-webkit-animation:crm-priority-pulse-data-v-5842355b 2s ease-in-out infinite;animation:crm-priority-pulse-data-v-5842355b 2s ease-in-out infinite}@-webkit-keyframes crm-priority-pulse-data-v-5842355b{0%,to{opacity:1}50%{opacity:.75}}@keyframes crm-priority-pulse-data-v-5842355b{0%,to{opacity:1}50%{opacity:.75}}.crm-linked-record[data-v-5842355b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;font-weight:500;color:#5f6b7a;background:#f0f1f3;padding:2px 8px;border-radius:999px;line-height:16px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-linked-record .v-icon[data-v-5842355b]{margin-right:3px;font-size:13px!important}.crm-skeleton-list[data-v-5842355b]{padding:4px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.crm-skeleton-item[data-v-5842355b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;margin:4px 8px;gap:12px;border-radius:6px;border:1px solid #eef0f5}.crm-skeleton-check[data-v-5842355b]{width:22px;height:22px;border-radius:50%;background:#eef0f5;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:crm-pulse-data-v-5842355b 1.4s ease-in-out infinite;animation:crm-pulse-data-v-5842355b 1.4s ease-in-out infinite}.crm-skeleton-content[data-v-5842355b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-skeleton-title[data-v-5842355b]{height:14px;width:55%;border-radius:4px;background:#eef0f5;margin-bottom:8px;-webkit-animation:crm-pulse-data-v-5842355b 1.4s ease-in-out infinite;animation:crm-pulse-data-v-5842355b 1.4s ease-in-out infinite}.crm-skeleton-meta[data-v-5842355b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.crm-skeleton-badge[data-v-5842355b]{height:10px;width:50px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-5842355b 1.4s ease-in-out .1s infinite;animation:crm-pulse-data-v-5842355b 1.4s ease-in-out .1s infinite}.crm-skeleton-date[data-v-5842355b]{height:10px;width:60px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-5842355b 1.4s ease-in-out .2s infinite;animation:crm-pulse-data-v-5842355b 1.4s ease-in-out .2s infinite}.crm-skeleton-assignee[data-v-5842355b]{height:10px;width:80px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-5842355b 1.4s ease-in-out .3s infinite;animation:crm-pulse-data-v-5842355b 1.4s ease-in-out .3s infinite}@-webkit-keyframes crm-pulse-data-v-5842355b{0%,to{opacity:1}50%{opacity:.4}}@keyframes crm-pulse-data-v-5842355b{0%,to{opacity:1}50%{opacity:.4}}.crm-section-mini[data-v-5842355b]{gap:10px;padding:10px 4px;margin:4px 12px 0;border-bottom:1px solid #eef0f5;background:#fff}.crm-section-mini[data-v-5842355b],.crm-section-mini__icon[data-v-5842355b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.crm-section-mini__icon[data-v-5842355b]{width:28px;height:28px;border-radius:8px;background:#e3f2fd;border:1px solid #bbdefb;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.crm-section-mini__title[data-v-5842355b]{font-size:13.5px;font-weight:700;color:#1a1a1a;letter-spacing:-.005em;line-height:1.2}.crm-tasks-record{height:calc(100vh - 160px)}.v-tooltip__content{font-size:11px!important;padding:4px 8px!important;line-height:1.3!important}.crm-drag-ghost{opacity:.4;background:#e3f2fd!important;border:1px dashed #1976d2!important;border-radius:6px}.crm-drag-active{background:#fff!important;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12)!important;box-shadow:0 4px 16px rgba(0,0,0,.12)!important;border-radius:6px;z-index:10}.crm-meetings-root[data-v-7d800d97]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.crm-table[data-v-7d800d97] tbody tr:hover{background-color:var(--crm-bg-hover)!important}.crm-header-btn[data-v-7d800d97]{background:#f3f4f6!important;border-radius:8px!important;width:34px!important;height:34px!important;-webkit-transition:background .15s ease;transition:background .15s ease}.crm-header-btn[data-v-7d800d97]:hover{background:#e5e7eb!important}.crm-new-task-btn[data-v-7d800d97]{background:#1976d2!important;color:#fff!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important;-webkit-transition:all .15s ease;transition:all .15s ease}.crm-new-task-btn[data-v-7d800d97]:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}.crm-new-task-btn.v-btn--disabled[data-v-7d800d97]{background:#e0e0e0!important;color:#9e9e9e!important;-webkit-box-shadow:none!important;box-shadow:none!important}.crm-filter-bar[data-v-7d800d97]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 24px;border-bottom:1px solid #eef0f5;gap:4px;-ms-flex-negative:0;flex-shrink:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.crm-filter-bar[data-v-7d800d97]::-webkit-scrollbar{display:none}.crm-filter-bar__right[data-v-7d800d97]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.crm-filter-chip[data-v-7d800d97]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:16px;border:1px solid transparent;background:transparent;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap;outline:none}.crm-filter-chip[data-v-7d800d97]:hover{background:#f3f4f6;color:#374151}.crm-filter-chip--active[data-v-7d800d97]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.crm-filter-chip--active[data-v-7d800d97]:hover{background:#d3e3fd}.crm-filter-chip__icon[data-v-7d800d97]{font-size:14px!important;opacity:.7}.crm-filter-chip--active .crm-filter-chip__icon[data-v-7d800d97]{opacity:1;color:#1967d2!important}.crm-filter-divider[data-v-7d800d97]{width:1px;height:20px;background:#e0e3ea;margin:0 4px}.crm-meeting-type-badge[data-v-7d800d97]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;line-height:18px;background:#e8f0fe;color:#1967d2}.crm-meeting-type--call[data-v-7d800d97]{background:#e8f5e9;color:#2e7d32}.crm-meeting-type--video-call[data-v-7d800d97],.crm-meeting-type--video[data-v-7d800d97]{background:#e3f2fd;color:#1565c0}.crm-meeting-type--in-person[data-v-7d800d97],.crm-meeting-type--on-site[data-v-7d800d97]{background:#fff3e0;color:#e65100}.crm-meeting-type--dinner[data-v-7d800d97],.crm-meeting-type--lunch[data-v-7d800d97]{background:#fce4ec;color:#c62828}.crm-meeting-type--conference[data-v-7d800d97]{background:#f3e5f5;color:#7b1fa2}.crm-meeting-type--workshop[data-v-7d800d97]{background:#e0f2f1;color:#00695c}.crm-meeting-links[data-v-7d800d97]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.crm-meeting-link-chip[data-v-7d800d97]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px 4px 10px;background:#f0f7ff;border:1px solid #c2dbfc;border-radius:8px;font-size:12px;color:#1a1a1a}.crm-meeting-link-chip__type[data-v-7d800d97]{font-weight:600;color:#6b7280;margin-right:4px;font-size:11px}.crm-meeting-link-chip__name[data-v-7d800d97]{font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-linked-record[data-v-7d800d97]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;font-weight:500;color:#5f6b7a;background:#f0f1f3;padding:2px 8px;border-radius:999px;line-height:16px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-linked-record .v-icon[data-v-7d800d97]{margin-right:3px;font-size:13px!important}.crm-linked-record--more[data-v-7d800d97]{font-weight:600;color:#1976d2;background:#e8f0fe}.crm-meeting-location[data-v-7d800d97]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;color:#5f6b7a;background:#f0f1f3;padding:1px 7px;border-radius:8px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-skeleton-list[data-v-7d800d97]{padding:4px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.crm-skeleton-item[data-v-7d800d97]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;margin:4px 8px;gap:12px;border-radius:6px;border:1px solid #eef0f5}.crm-skeleton-check[data-v-7d800d97]{width:22px;height:22px;border-radius:50%;background:#eef0f5;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:crm-pulse-data-v-7d800d97 1.4s ease-in-out infinite;animation:crm-pulse-data-v-7d800d97 1.4s ease-in-out infinite}.crm-skeleton-content[data-v-7d800d97]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-skeleton-title[data-v-7d800d97]{height:14px;width:55%;border-radius:4px;background:#eef0f5;margin-bottom:8px;-webkit-animation:crm-pulse-data-v-7d800d97 1.4s ease-in-out infinite;animation:crm-pulse-data-v-7d800d97 1.4s ease-in-out infinite}.crm-skeleton-meta[data-v-7d800d97]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.crm-skeleton-badge[data-v-7d800d97]{height:10px;width:50px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-7d800d97 1.4s ease-in-out .1s infinite;animation:crm-pulse-data-v-7d800d97 1.4s ease-in-out .1s infinite}.crm-skeleton-date[data-v-7d800d97]{height:10px;width:60px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-7d800d97 1.4s ease-in-out .2s infinite;animation:crm-pulse-data-v-7d800d97 1.4s ease-in-out .2s infinite}.crm-skeleton-assignee[data-v-7d800d97]{height:10px;width:80px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-7d800d97 1.4s ease-in-out .3s infinite;animation:crm-pulse-data-v-7d800d97 1.4s ease-in-out .3s infinite}@-webkit-keyframes crm-pulse-data-v-7d800d97{0%,to{opacity:1}50%{opacity:.4}}@keyframes crm-pulse-data-v-7d800d97{0%,to{opacity:1}50%{opacity:.4}}.crm-meetings-pinned[data-v-7d800d97]{width:300px;border-left:1px solid #eef0f5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.crm-meetings-pinned[data-v-7d800d97],.crm-meetings-pinned__header[data-v-7d800d97]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.crm-meetings-pinned__header[data-v-7d800d97]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;font-size:13px;font-weight:700;color:#1a1a1a;border-bottom:1px solid #eef0f5}.crm-meetings-pinned__count[data-v-7d800d97]{margin-left:6px;font-size:11px;font-weight:600;background:#e8f0fe;color:#1976d2;padding:0 6px;border-radius:8px;line-height:18px}.crm-meetings-pinned__list[data-v-7d800d97]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden}.crm-meetings-pinned__empty[data-v-7d800d97]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 16px;font-size:12px;color:#9ca3af}.crm-section-mini[data-v-7d800d97]{gap:10px;padding:10px 4px;margin:4px 12px 0;border-bottom:1px solid #eef0f5;background:#fff}.crm-section-mini[data-v-7d800d97],.crm-section-mini__icon[data-v-7d800d97]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.crm-section-mini__icon[data-v-7d800d97]{width:28px;height:28px;border-radius:8px;background:#e8f5e9;border:1px solid #a5d6a7;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.crm-section-mini__title[data-v-7d800d97]{font-size:13.5px;font-weight:700;color:#1a1a1a;letter-spacing:-.005em;line-height:1.2}.crm-meetings-record{height:calc(100vh - 160px)}.welcome-header[data-v-011b28cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px;background:linear-gradient(135deg,#1565c0,#1976d2 50%,#1e88e5);border-radius:12px;margin-bottom:16px;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.welcome-header__greeting[data-v-011b28cd]{font-size:20px;font-weight:400;line-height:1.3}.welcome-header__greeting strong[data-v-011b28cd]{font-weight:700}.welcome-header__sub[data-v-011b28cd]{font-size:13px;opacity:.75;margin-top:4px}.welcome-header__metrics[data-v-011b28cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;background:hsla(0,0%,100%,.12);border-radius:10px;padding:12px 6px}.welcome-header__metric[data-v-011b28cd]{padding:0 16px;text-align:center;min-width:90px}.welcome-header__metric-label[data-v-011b28cd]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.7;margin-bottom:4px}.welcome-header__metric-value[data-v-011b28cd]{font-size:18px;font-weight:700;line-height:1.2}.welcome-header__metric-value--good[data-v-011b28cd]{color:#a5d6a7}.welcome-header__metric-value--warn[data-v-011b28cd]{color:#ffe082}.welcome-header__metric-value--bad[data-v-011b28cd]{color:#ef9a9a}.welcome-header__divider[data-v-011b28cd]{width:1px;height:32px;background:hsla(0,0%,100%,.2)}.welcome-header__metric-label-sk[data-v-011b28cd]{width:50px;height:8px;border-radius:4px;background:hsla(0,0%,100%,.15);margin:0 auto 8px}.welcome-header__metric-label-sk[data-v-011b28cd],.welcome-header__metric-value-sk[data-v-011b28cd]{-webkit-animation:welcome-pulse-data-v-011b28cd 1.6s ease-in-out infinite;animation:welcome-pulse-data-v-011b28cd 1.6s ease-in-out infinite}.welcome-header__metric-value-sk[data-v-011b28cd]{width:60px;height:18px;border-radius:6px;background:hsla(0,0%,100%,.2);margin:0 auto}@-webkit-keyframes welcome-pulse-data-v-011b28cd{0%,to{opacity:1}50%{opacity:.35}}@keyframes welcome-pulse-data-v-011b28cd{0%,to{opacity:1}50%{opacity:.35}}.stats-widget[data-v-7d491107]{background:#fff;border:1px solid #eef0f5;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:420px;min-width:0;overflow:hidden}.stats-widget--full[data-v-7d491107]{grid-column:1/-1}.stats-widget--half[data-v-7d491107]{grid-column:span 1}.stats-widget__header[data-v-7d491107]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #eef0f5;-ms-flex-negative:0;flex-shrink:0}.stats-widget__header[data-v-7d491107],.stats-widget__title[data-v-7d491107]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stats-widget__title[data-v-7d491107]{font-size:14px;font-weight:600;color:#2f3b52}.stats-widget__actions[data-v-7d491107]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.stats-widget__drag[data-v-7d491107]{opacity:.3;-webkit-transition:opacity .15s;transition:opacity .15s}.stats-widget__header:hover .stats-widget__drag[data-v-7d491107]{opacity:.7}.stats-widget__drag[data-v-7d491107]:active{cursor:-webkit-grabbing!important;cursor:grabbing!important;opacity:1}.stats-widget__resize[data-v-7d491107]{opacity:.4;-webkit-transition:opacity .15s;transition:opacity .15s}.stats-widget__resize[data-v-7d491107]:hover{opacity:1}.stats-widget__body[data-v-7d491107]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:16px 18px}.wgt-skeleton[data-v-06c33f96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.wgt-skeleton__row[data-v-06c33f96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 12px;background:#fafbfd;border:1px solid #eef0f5;border-radius:6px}.wgt-skeleton__name[data-v-06c33f96]{width:110px;height:14px;border-radius:4px;background:#eef0f5;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:wgt-pulse-data-v-06c33f96 1.4s ease-in-out infinite;animation:wgt-pulse-data-v-06c33f96 1.4s ease-in-out infinite}.wgt-skeleton__bar[data-v-06c33f96]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:28px;border-radius:5px;background:#eef0f5;-webkit-animation:wgt-pulse-data-v-06c33f96 1.4s ease-in-out .1s infinite;animation:wgt-pulse-data-v-06c33f96 1.4s ease-in-out .1s infinite}.wgt-skeleton__counts[data-v-06c33f96]{width:70px;height:14px;border-radius:4px;background:#eef0f5;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:wgt-pulse-data-v-06c33f96 1.4s ease-in-out .2s infinite;animation:wgt-pulse-data-v-06c33f96 1.4s ease-in-out .2s infinite}@-webkit-keyframes wgt-pulse-data-v-06c33f96{0%,to{opacity:1}50%{opacity:.4}}@keyframes wgt-pulse-data-v-06c33f96{0%,to{opacity:1}50%{opacity:.4}}.wgt-legend[data-v-06c33f96]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:14px}.wgt-legend[data-v-06c33f96],.wgt-legend__item[data-v-06c33f96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wgt-legend__item[data-v-06c33f96]{gap:6px;font-size:11px;color:#5f6b7a}.wgt-legend__since[data-v-06c33f96]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:auto;padding:3px 10px;border-radius:10px;background:#fef3c7;border:1px solid #fcd34d;font-size:11px;font-weight:500;color:#92400e;white-space:nowrap}.wgt-dot[data-v-06c33f96]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.wgt-rows[data-v-06c33f96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.wgt-row[data-v-06c33f96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 12px;background:#fafbfd;border:1px solid #eef0f5;border-radius:6px}.wgt-row__info[data-v-06c33f96]{min-width:130px;-ms-flex-negative:0;flex-shrink:0}.wgt-row__name[data-v-06c33f96]{font-size:13px;font-weight:600;color:#1a1a1a}.wgt-row__sub[data-v-06c33f96]{font-size:11px;color:#9ca3af}.wgt-row__bar[data-v-06c33f96]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.wgt-row__counts[data-v-06c33f96]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-width:80px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:13px}.wgt-bar-track[data-v-06c33f96]{display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;border-radius:5px;overflow:hidden;background:#e8eaf0}.wgt-bar-segment[data-v-06c33f96],.wgt-bar-track--empty[data-v-06c33f96]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wgt-bar-segment[data-v-06c33f96]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:2px;-webkit-transition:width .4s ease;transition:width .4s ease}.wgt-bar-label[data-v-06c33f96]{font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.wgt-empty-text[data-v-06c33f96]{font-size:11px;color:#9ca3af}.wgt-my-cards[data-v-06c33f96]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.wgt-my-card[data-v-06c33f96]{background:#f5f7fa;border:1px solid #eef0f5;border-radius:8px;padding:12px;text-align:center}.wgt-my-card--total[data-v-06c33f96]{background:#f0f7ff;border-color:#c2dbfc}.wgt-my-card__value[data-v-06c33f96]{font-size:22px;font-weight:700;line-height:1.2}.wgt-my-card--total .wgt-my-card__value[data-v-06c33f96]{color:#1a1a1a}.wgt-my-card__label[data-v-06c33f96]{font-size:10px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.3px;margin-top:2px}.wgt-chip[data-v-06c33f96]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;border:1px solid transparent;background:transparent;font-size:11px;font-weight:500;color:#6b7280;cursor:pointer;white-space:nowrap;outline:none;-webkit-transition:all .15s;transition:all .15s}.wgt-chip[data-v-06c33f96]:hover{background:#f3f4f6}.wgt-chip--active[data-v-06c33f96]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.wgt-skeleton[data-v-79bcd6ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.wgt-skeleton__row[data-v-79bcd6ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 12px;background:#fafbfd;border:1px solid #eef0f5;border-radius:6px}.wgt-skeleton__name[data-v-79bcd6ce]{width:110px;height:14px;border-radius:4px;background:#eef0f5;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:wgt-pulse-data-v-79bcd6ce 1.4s ease-in-out infinite;animation:wgt-pulse-data-v-79bcd6ce 1.4s ease-in-out infinite}.wgt-skeleton__bar[data-v-79bcd6ce]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:28px;border-radius:5px;background:#eef0f5;-webkit-animation:wgt-pulse-data-v-79bcd6ce 1.4s ease-in-out .1s infinite;animation:wgt-pulse-data-v-79bcd6ce 1.4s ease-in-out .1s infinite}.wgt-skeleton__counts[data-v-79bcd6ce]{width:90px;height:14px;border-radius:4px;background:#eef0f5;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:wgt-pulse-data-v-79bcd6ce 1.4s ease-in-out .2s infinite;animation:wgt-pulse-data-v-79bcd6ce 1.4s ease-in-out .2s infinite}@-webkit-keyframes wgt-pulse-data-v-79bcd6ce{0%,to{opacity:1}50%{opacity:.4}}@keyframes wgt-pulse-data-v-79bcd6ce{0%,to{opacity:1}50%{opacity:.4}}.wgt-legend[data-v-79bcd6ce]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:14px}.wgt-legend[data-v-79bcd6ce],.wgt-legend__item[data-v-79bcd6ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wgt-legend__item[data-v-79bcd6ce]{gap:6px;font-size:11px;color:#5f6b7a}.wgt-legend__since[data-v-79bcd6ce]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:auto;padding:3px 10px;border-radius:10px;background:#fef3c7;border:1px solid #fcd34d;font-size:11px;font-weight:500;color:#92400e;white-space:nowrap}.wgt-dot[data-v-79bcd6ce]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.wgt-rows[data-v-79bcd6ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.wgt-row[data-v-79bcd6ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 12px;background:#fafbfd;border:1px solid #eef0f5;border-radius:6px}.wgt-row__info[data-v-79bcd6ce]{min-width:150px;-ms-flex-negative:0;flex-shrink:0}.wgt-row__name[data-v-79bcd6ce]{font-size:13px;font-weight:600;color:#1a1a1a}.wgt-row__sub[data-v-79bcd6ce]{font-size:11px;color:#9ca3af}.wgt-row__bar[data-v-79bcd6ce]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.wgt-row__counts[data-v-79bcd6ce]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-width:110px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:13px}.wgt-bar-track[data-v-79bcd6ce]{display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;border-radius:5px;overflow:hidden;background:#e8eaf0}.wgt-bar-segment[data-v-79bcd6ce],.wgt-bar-track--empty[data-v-79bcd6ce]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wgt-bar-segment[data-v-79bcd6ce]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:2px;-webkit-transition:width .4s ease;transition:width .4s ease}.wgt-bar-label[data-v-79bcd6ce]{font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.wgt-empty-text[data-v-79bcd6ce]{font-size:11px;color:#9ca3af}.wgt-my-cards[data-v-79bcd6ce]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.wgt-my-card[data-v-79bcd6ce]{background:#f5f7fa;border:1px solid #eef0f5;border-radius:8px;padding:12px;text-align:center}.wgt-my-card--total[data-v-79bcd6ce]{background:#f0f7ff;border-color:#c2dbfc}.wgt-my-card__value[data-v-79bcd6ce]{font-size:22px;font-weight:700;line-height:1.2}.wgt-my-card--total .wgt-my-card__value[data-v-79bcd6ce]{color:#1a1a1a}.wgt-my-card__label[data-v-79bcd6ce]{font-size:10px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.3px;margin-top:2px}.wgt-chip[data-v-79bcd6ce]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;border:1px solid transparent;background:transparent;font-size:11px;font-weight:500;color:#6b7280;cursor:pointer;white-space:nowrap;outline:none;-webkit-transition:all .15s;transition:all .15s}.wgt-chip[data-v-79bcd6ce]:hover{background:#f3f4f6}.wgt-chip--active[data-v-79bcd6ce]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.ms-skeleton[data-v-383c781b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.ms-skeleton__block[data-v-383c781b]{height:40px;border-radius:6px;background:#eef0f5;-webkit-animation:ms-pulse-data-v-383c781b 1.4s ease-in-out infinite;animation:ms-pulse-data-v-383c781b 1.4s ease-in-out infinite;width:100%}.ms-skeleton__block--wide[data-v-383c781b]{width:100%;height:60px}.ms-skeleton__block--narrow[data-v-383c781b]{width:60%}@-webkit-keyframes ms-pulse-data-v-383c781b{0%,to{opacity:1}50%{opacity:.4}}@keyframes ms-pulse-data-v-383c781b{0%,to{opacity:1}50%{opacity:.4}}.ms-cards[data-v-383c781b]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px}.ms-card[data-v-383c781b]{background:#f5f7fa;border:1px solid #eef0f5;border-radius:8px;padding:12px;text-align:center}.ms-card--good[data-v-383c781b]{background:#e8f5e9;border-color:#a5d6a7}.ms-card--good .ms-card__value[data-v-383c781b]{color:#2e7d32}.ms-card--warn[data-v-383c781b]{background:#fff8e1;border-color:#ffcc80}.ms-card--warn .ms-card__value[data-v-383c781b]{color:#e65100}.ms-card--bad[data-v-383c781b]{background:#ffebee;border-color:#ef9a9a}.ms-card--bad .ms-card__value[data-v-383c781b]{color:#c62828}.ms-card__value[data-v-383c781b]{font-size:20px;font-weight:700;color:#1a1a1a;line-height:1.2}.ms-card__label[data-v-383c781b]{font-size:10px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.3px;margin-top:2px}.ms-progress[data-v-383c781b]{margin-bottom:16px}.ms-progress__label[data-v-383c781b]{font-size:11px;font-weight:600;color:#5f6b7a;margin-bottom:6px}.ms-progress__track[data-v-383c781b]{height:10px;background:#e8eaf0;border-radius:5px;overflow:hidden}.ms-progress__fill[data-v-383c781b]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#1976d2),to(#42a5f5));background:linear-gradient(90deg,#1976d2,#42a5f5);border-radius:5px;-webkit-transition:width .4s ease;transition:width .4s ease}.ms-quarters[data-v-383c781b]{margin-bottom:16px}.ms-quarters__title[data-v-383c781b]{font-size:11px;font-weight:600;color:#5f6b7a;margin-bottom:8px}.ms-q-row[data-v-383c781b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.ms-q-label[data-v-383c781b]{font-size:11px;font-weight:600;color:#5f6b7a;min-width:22px}.ms-q-bar-wrap[data-v-383c781b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ms-q-track[data-v-383c781b]{position:relative;height:16px;background:#e8eaf0;border-radius:4px;overflow:visible}.ms-q-fill[data-v-383c781b]{height:100%;border-radius:4px;-webkit-transition:width .4s ease;transition:width .4s ease;min-width:2px}.ms-q-target[data-v-383c781b]{position:absolute;top:-2px;bottom:-2px;width:2px;background:#e53935;border-radius:1px}.ms-q-values[data-v-383c781b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;min-width:85px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ms-q-amount[data-v-383c781b]{font-size:11px;font-weight:600;color:#1a1a1a}.ms-q-pct[data-v-383c781b]{font-size:11px;font-weight:700;color:#e65100;min-width:30px;text-align:right}.ms-q-pct--good[data-v-383c781b]{color:#2e7d32}.ms-brands[data-v-383c781b]{padding-top:12px;border-top:1px solid #eef0f5}.ms-brands__title[data-v-383c781b]{font-size:11px;font-weight:600;color:#5f6b7a;margin-bottom:8px}.ms-brand-row[data-v-383c781b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.ms-brand-name[data-v-383c781b]{font-size:11px;color:#5f6b7a;min-width:70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-brand-bar-wrap[data-v-383c781b]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:8px;background:#e8eaf0;border-radius:4px;overflow:hidden}.ms-brand-bar[data-v-383c781b]{height:100%;background:#7b1fa2;border-radius:4px;-webkit-transition:width .4s ease;transition:width .4s ease}.ms-brand-value[data-v-383c781b]{font-size:11px;font-weight:600;color:#1a1a1a;min-width:45px;text-align:right}.wgt-chip[data-v-383c781b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;border:1px solid transparent;background:transparent;font-size:11px;font-weight:500;color:#6b7280;cursor:pointer;white-space:nowrap;outline:none;-webkit-transition:all .15s;transition:all .15s}.wgt-chip[data-v-383c781b]:hover{background:#f3f4f6}.wgt-chip--active[data-v-383c781b]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.wgt-skeleton[data-v-a1c2d220]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.wgt-skeleton__card[data-v-a1c2d220]{background:#fafbfd;border:1px solid #eef0f5;border-radius:6px;padding:12px 14px}.wgt-skeleton__card-name[data-v-a1c2d220]{width:120px;height:14px;border-radius:4px;background:#eef0f5;margin-bottom:10px;-webkit-animation:wgt-pulse-data-v-a1c2d220 1.4s ease-in-out infinite;animation:wgt-pulse-data-v-a1c2d220 1.4s ease-in-out infinite}.wgt-skeleton__card-bars[data-v-a1c2d220]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.wgt-skeleton__card-bar[data-v-a1c2d220]{height:18px;border-radius:4px;background:#eef0f5;-webkit-animation:wgt-pulse-data-v-a1c2d220 1.4s ease-in-out infinite;animation:wgt-pulse-data-v-a1c2d220 1.4s ease-in-out infinite}.wgt-skeleton__card-bar[data-v-a1c2d220]:first-child{width:75%}.wgt-skeleton__card-bar[data-v-a1c2d220]:nth-child(2){width:60%}.wgt-skeleton__card-bar[data-v-a1c2d220]:nth-child(3){width:45%}.wgt-skeleton__card-bar[data-v-a1c2d220]:nth-child(4){width:30%}@-webkit-keyframes wgt-pulse-data-v-a1c2d220{0%,to{opacity:1}50%{opacity:.4}}@keyframes wgt-pulse-data-v-a1c2d220{0%,to{opacity:1}50%{opacity:.4}}.wgt-legend[data-v-a1c2d220]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.wgt-legend__item[data-v-a1c2d220]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11px;color:#5f6b7a}.wgt-dot[data-v-a1c2d220]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.wgt-rows[data-v-a1c2d220]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.wgt-kam-card[data-v-a1c2d220]{background:#fafbfd;border:1px solid #eef0f5;border-radius:6px;padding:12px 14px}.wgt-kam-header[data-v-a1c2d220]{margin-bottom:8px}.wgt-row__name[data-v-a1c2d220]{font-size:13px;font-weight:600;color:#1a1a1a}.wgt-kam-ytd[data-v-a1c2d220]{font-size:11px;color:#9ca3af}.wgt-quarters[data-v-a1c2d220]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.wgt-q-row[data-v-a1c2d220]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.wgt-q-label[data-v-a1c2d220]{font-size:11px;font-weight:600;color:#5f6b7a;min-width:20px}.wgt-q-track-wrap[data-v-a1c2d220]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.wgt-q-track[data-v-a1c2d220]{position:relative;height:18px;background:#e8eaf0;border-radius:4px;overflow:visible}.wgt-q-fill[data-v-a1c2d220]{height:100%;border-radius:4px;-webkit-transition:width .4s ease;transition:width .4s ease;min-width:2px}.wgt-q-target[data-v-a1c2d220]{position:absolute;top:-2px;bottom:-2px;width:2px;background:#e53935;border-radius:1px}.wgt-q-values[data-v-a1c2d220]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;min-width:100px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wgt-q-actual[data-v-a1c2d220]{font-size:11px;font-weight:600;color:#1a1a1a}.wgt-q-pct[data-v-a1c2d220]{font-size:11px;font-weight:700;color:#e65100;min-width:32px;text-align:right}.wgt-q-pct--good[data-v-a1c2d220]{color:#2e7d32}.wgt-mfr-list[data-v-a1c2d220]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-top:8px;padding-top:8px;border-top:1px solid #eef0f5}.wgt-mfr-chip[data-v-a1c2d220]{font-size:10px;color:#5f6b7a;background:#f0f1f3;padding:1px 6px;border-radius:6px}.wgt-bar-track[data-v-a1c2d220]{display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;border-radius:5px;overflow:hidden;background:#e8eaf0}.wgt-bar-track--empty[data-v-a1c2d220]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wgt-empty-text[data-v-a1c2d220]{font-size:11px;color:#9ca3af}.wgt-chip[data-v-a1c2d220]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;border:1px solid transparent;background:transparent;font-size:11px;font-weight:500;color:#6b7280;cursor:pointer;white-space:nowrap;outline:none;-webkit-transition:all .15s;transition:all .15s}.wgt-chip[data-v-a1c2d220]:hover{background:#f3f4f6}.wgt-chip--active[data-v-a1c2d220]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.bs-skeleton[data-v-4e6cbd48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.bs-skeleton__row[data-v-4e6cbd48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.bs-skeleton__label[data-v-4e6cbd48]{width:80px;height:14px;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.bs-skeleton__bar[data-v-4e6cbd48],.bs-skeleton__label[data-v-4e6cbd48]{background:#eef0f5;-webkit-animation:bs-pulse-data-v-4e6cbd48 1.4s ease-in-out infinite;animation:bs-pulse-data-v-4e6cbd48 1.4s ease-in-out infinite}.bs-skeleton__bar[data-v-4e6cbd48]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:28px;border-radius:5px}@-webkit-keyframes bs-pulse-data-v-4e6cbd48{0%,to{opacity:1}50%{opacity:.4}}@keyframes bs-pulse-data-v-4e6cbd48{0%,to{opacity:1}50%{opacity:.4}}.bs-kam-legend[data-v-4e6cbd48]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #eef0f5}.bs-kam-legend__item[data-v-4e6cbd48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#5f6b7a}.bs-kam-legend__dot[data-v-4e6cbd48]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.bs-bars[data-v-4e6cbd48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.bs-bar-row[data-v-4e6cbd48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.bs-bar-label[data-v-4e6cbd48]{min-width:90px;-ms-flex-negative:0;flex-shrink:0;font-size:12px;font-weight:600;color:#2f3b52;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-bar-label__total[data-v-4e6cbd48]{display:block;font-size:11px;font-weight:500;color:#9ca3af}.bs-bar-track[data-v-4e6cbd48]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;border-radius:5px;overflow:hidden;background:#e8eaf0}.bs-bar-segment[data-v-4e6cbd48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:2px;-webkit-transition:width .4s ease;transition:width .4s ease;cursor:help}.bs-bar-segment__label[data-v-4e6cbd48]{font-size:10px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25);white-space:nowrap}.bs-empty[data-v-4e6cbd48]{text-align:center;color:#9ca3af;padding:32px;font-size:12px}.wgt-chip[data-v-4e6cbd48]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;border:1px solid transparent;background:transparent;font-size:11px;font-weight:500;color:#6b7280;cursor:pointer;white-space:nowrap;outline:none;-webkit-transition:all .15s;transition:all .15s}.wgt-chip[data-v-4e6cbd48]:hover{background:#f3f4f6}.wgt-chip--active[data-v-4e6cbd48]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.qc-skeleton[data-v-2b6f67ac]{gap:14px}.qc-skeleton[data-v-2b6f67ac],.qc-skeleton__row[data-v-2b6f67ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qc-skeleton__row[data-v-2b6f67ac]{gap:4px}.qc-skeleton__label[data-v-2b6f67ac]{width:110px;height:14px;border-radius:4px;background:#eef0f5;-webkit-animation:qc-pulse-data-v-2b6f67ac 1.4s ease-in-out infinite;animation:qc-pulse-data-v-2b6f67ac 1.4s ease-in-out infinite}.qc-skeleton__bars[data-v-2b6f67ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.qc-skeleton__bar[data-v-2b6f67ac]{height:20px;border-radius:4px;background:#eef0f5;width:80%;-webkit-animation:qc-pulse-data-v-2b6f67ac 1.4s ease-in-out infinite;animation:qc-pulse-data-v-2b6f67ac 1.4s ease-in-out infinite}.qc-skeleton__bar--short[data-v-2b6f67ac]{width:60%}@-webkit-keyframes qc-pulse-data-v-2b6f67ac{0%,to{opacity:1}50%{opacity:.4}}@keyframes qc-pulse-data-v-2b6f67ac{0%,to{opacity:1}50%{opacity:.4}}.qc-legend[data-v-2b6f67ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #eef0f5}.qc-legend__item[data-v-2b6f67ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11px;color:#5f6b7a}.qc-legend__dot[data-v-2b6f67ac]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.qc-rows[data-v-2b6f67ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.qc-kam[data-v-2b6f67ac]{background:#fafbfd;border:1px solid #eef0f5;border-radius:8px;padding:12px 14px}.qc-kam__header[data-v-2b6f67ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.qc-kam__name[data-v-2b6f67ac]{font-size:13px;font-weight:600;color:#1a1a1a}.qc-kam__change[data-v-2b6f67ac]{font-size:13px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:2px 8px;border-radius:10px}.qc-kam__change--up[data-v-2b6f67ac]{color:#2e7d32;background:#e8f5e9}.qc-kam__change--down[data-v-2b6f67ac]{color:#c62828;background:#ffebee}.qc-bar-row[data-v-2b6f67ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:3px}.qc-bar-row[data-v-2b6f67ac]:last-child{margin-bottom:0}.qc-bar-year[data-v-2b6f67ac]{font-size:11px;font-weight:600;color:#1976d2;min-width:32px}.qc-bar-year--prev[data-v-2b6f67ac]{color:#90caf9}.qc-bar-wrap[data-v-2b6f67ac]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.qc-bar-track[data-v-2b6f67ac]{position:relative;height:22px;background:#e8eaf0;border-radius:4px;overflow:visible}.qc-bar-fill[data-v-2b6f67ac]{height:100%;border-radius:4px;-webkit-transition:width .4s ease;transition:width .4s ease;min-width:2px}.qc-bar-fill--current[data-v-2b6f67ac]{background:#1976d2}.qc-bar-fill--prev[data-v-2b6f67ac]{background:#90caf9}.qc-bar-target[data-v-2b6f67ac]{position:absolute;top:-3px;bottom:-3px;width:2px;background:#e53935;border-radius:1px}.qc-bar-value[data-v-2b6f67ac]{font-size:12px;font-weight:700;color:#1a1a1a;min-width:50px;text-align:right}.qc-bar-value--prev[data-v-2b6f67ac]{color:#90caf9;font-weight:600}.qc-empty[data-v-2b6f67ac]{text-align:center;color:#9ca3af;padding:32px;font-size:12px}.wgt-chip[data-v-2b6f67ac]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;border:1px solid transparent;background:transparent;font-size:11px;font-weight:500;color:#6b7280;cursor:pointer;white-space:nowrap;outline:none;-webkit-transition:all .15s;transition:all .15s}.wgt-chip[data-v-2b6f67ac]:hover{background:#f3f4f6}.wgt-chip--active[data-v-2b6f67ac]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.stats-dashboard[data-v-6b2a94c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:16px}.stats-dashboard__loading[data-v-6b2a94c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 0}.stats-dashboard__grid[data-v-6b2a94c4]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.stats-dashboard__ghost[data-v-6b2a94c4]{opacity:.4;background:#e3f2fd!important;border:2px dashed #1976d2!important;border-radius:10px}.stats-dashboard__drag-active[data-v-6b2a94c4]{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15)!important;box-shadow:0 8px 24px rgba(0,0,0,.15)!important;border-radius:10px;z-index:10}.crm-view-card[data-v-7b41be88]{border-top-left-radius:12px!important;border-top-right-radius:12px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;overflow:hidden}.crm-customer-dialog[data-v-306e7be2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.crm-customer-dialog__body[data-v-306e7be2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.crm-info[data-v-306e7be2]{width:340px;-ms-flex-negative:0;flex-shrink:0;min-height:0;overflow-y:auto;background:#f3f5f9;border-right:1px solid #eaeef4;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.crm-info__hero[data-v-306e7be2]{display:grid;grid-template-columns:44px 1fr;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 4px 14px 4px}.crm-info__avatar[data-v-306e7be2]{width:44px;height:44px;border-radius:12px;background:#e8eaf6;color:#3949ab;display:grid;place-items:center;font-size:14px;font-weight:700;letter-spacing:.02em;border:1px solid #9fa8da}.crm-info__avatar--off[data-v-306e7be2]{background:#f3f4f6;color:#6b7280;border-color:#e5e7eb}.crm-info__hero-meta[data-v-306e7be2]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.crm-info__hero-row[data-v-306e7be2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.crm-info__status--on[data-v-306e7be2]{background:#e8f5e9!important;color:#2e7d32!important}.crm-info__status--off[data-v-306e7be2]{background:#f3f4f6!important;color:#6b7280!important}.crm-info__status-dot[data-v-306e7be2]{width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:4px}.crm-info__type[data-v-306e7be2]{background:#e8eaf6!important;color:#3949ab!important}.crm-info__sales[data-v-306e7be2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0;font-size:12px;color:#374151}.crm-info__sales-icon[data-v-306e7be2]{color:#9ca3af!important}.crm-info__sales-label[data-v-306e7be2]{color:#9ca3af;font-size:11px}.crm-info__sales-name[data-v-306e7be2]{font-weight:600;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-info__card[data-v-306e7be2]{border-radius:8px!important}.crm-info__section-head[data-v-306e7be2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.crm-info__contacts-count[data-v-306e7be2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;background:#e8eaf6;color:#3949ab;border-radius:999px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.crm-info__contacts-list[data-v-306e7be2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.crm-info__contact-row[data-v-306e7be2]{display:grid;grid-template-columns:32px 1fr;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-width:0}.crm-info__contact-avatar[data-v-306e7be2]{width:32px;height:32px;border-radius:8px;background:#e8eaf6;border:1px solid #9fa8da;color:#3949ab;display:grid;place-items:center;font-size:11px;font-weight:700;letter-spacing:.02em;-ms-flex-negative:0;flex-shrink:0}.crm-info__contact-meta[data-v-306e7be2]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.crm-info__contact-name[data-v-306e7be2]{font-size:13px;font-weight:600;color:#1a1a1a;line-height:1.3;word-break:break-word}.crm-info__contact-position[data-v-306e7be2]{font-weight:500;color:#6b7280}.crm-info__contact-link[data-v-306e7be2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;color:#374151;min-width:0;max-width:100%;line-height:1.35}.crm-info__contact-link-icon[data-v-306e7be2]{color:#9ca3af!important;-ms-flex-negative:0;flex-shrink:0}.crm-info__contact-link-text[data-v-306e7be2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.crm-info__rows[data-v-306e7be2]{margin:0;padding:0;gap:10px}.crm-info__row[data-v-306e7be2],.crm-info__rows[data-v-306e7be2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.crm-info__row[data-v-306e7be2]{gap:2px;min-width:0}.crm-info__row dt[data-v-306e7be2]{font-size:10px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:#9ca3af;margin:0;line-height:1}.crm-info__row dd[data-v-306e7be2]{margin:0}.crm-info__row-value[data-v-306e7be2]{font-size:13px;font-weight:500;line-height:1.4;color:#1a1a1a;word-break:break-word}.crm-info__row-value--ellipsis[data-v-306e7be2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-info__row-grid[data-v-306e7be2]{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.crm-customer-dialog__crm[data-v-306e7be2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.crm-customer-dialog__crm-loading[data-v-306e7be2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.crm-customer-dialog__crm[data-v-306e7be2]>.v-card{height:100%!important;-webkit-box-flex:1;-ms-flex:1;flex:1}.crm-open-record-btn[data-v-306e7be2]{background:#1976d2!important;color:#fff!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important;-webkit-transition:all .15s ease;transition:all .15s ease}.crm-open-record-btn[data-v-306e7be2]:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}@media (max-width:960px){.crm-customer-dialog__body[data-v-306e7be2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.crm-info[data-v-306e7be2]{width:100%;max-height:260px;border-right:none;border-bottom:1px solid #eaeef4}}.crm-filter-bar[data-v-56fd423e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;border-bottom:1px solid #eef0f5;gap:4px;-ms-flex-negative:0;flex-shrink:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.crm-filter-bar[data-v-56fd423e]::-webkit-scrollbar{display:none}.crm-filter-bar__right[data-v-56fd423e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.crm-filter-chip[data-v-56fd423e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:16px;border:1px solid transparent;background:transparent;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap;outline:none}.crm-filter-chip[data-v-56fd423e]:hover{background:#f3f4f6;color:#374151}.crm-filter-chip--active[data-v-56fd423e]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.crm-filter-chip--active[data-v-56fd423e]:hover{background:#d3e3fd}.crm-filter-chip__icon[data-v-56fd423e]{font-size:14px!important;opacity:.7}.crm-filter-chip--active .crm-filter-chip__icon[data-v-56fd423e]{opacity:1;color:#1967d2!important}.crm-quick-actions[data-v-56fd423e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.crm-quick-actions .v-btn:hover .v-icon[data-v-56fd423e]{color:#1976d2!important}.crm-customers[data-v-56fd423e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.crm-customers__search-bar[data-v-56fd423e]{padding:12px 22px;border-bottom:1px solid #eef0f5;-ms-flex-negative:0;flex-shrink:0;background:#fff}.crm-customers__search[data-v-56fd423e]{font-size:13px}.crm-customers__counter[data-v-56fd423e]{padding:8px 16px;font-size:11px;font-weight:500;color:#888;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid #f0f1f5;-ms-flex-negative:0;flex-shrink:0}.crm-customers__list[data-v-56fd423e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0}.crm-customers__load-more[data-v-56fd423e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px;font-size:13px;font-weight:500;color:#1976d2;cursor:pointer;border-top:1px solid #f0f1f5}.crm-customers__load-more[data-v-56fd423e]:hover{background:#f5f7fa}.crm-customers__loading-more[data-v-56fd423e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px;font-size:13px;color:#888}.crm-skeleton-message[data-v-56fd423e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;padding:14px 16px;border-bottom:1px solid #f0f1f5}.crm-skeleton-avatar[data-v-56fd423e]{width:32px;height:32px;border-radius:50%;background:linear-gradient(110deg,#e8eaf0 30%,#f3f4f8 50%,#e8eaf0 70%);background-size:200% 100%;-webkit-animation:crm-shimmer-data-v-56fd423e 1.4s ease-in-out infinite;animation:crm-shimmer-data-v-56fd423e 1.4s ease-in-out infinite;-ms-flex-negative:0;flex-shrink:0}.crm-skeleton-body[data-v-56fd423e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-top:4px}.crm-skeleton-line[data-v-56fd423e]{height:12px;border-radius:6px;background:linear-gradient(110deg,#e8eaf0 30%,#f3f4f8 50%,#e8eaf0 70%);background-size:200% 100%;-webkit-animation:crm-shimmer-data-v-56fd423e 1.4s ease-in-out infinite;animation:crm-shimmer-data-v-56fd423e 1.4s ease-in-out infinite}@-webkit-keyframes crm-shimmer-data-v-56fd423e{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes crm-shimmer-data-v-56fd423e{0%{background-position:200% 0}to{background-position:-200% 0}}.crm-eml[data-v-6e3fd4eb]{width:100%}.crm-eml__header[data-v-6e3fd4eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.crm-eml__count[data-v-6e3fd4eb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#5f6b7a}.crm-eml__count strong[data-v-6e3fd4eb]{color:#1a1a1a;font-weight:600}.crm-eml__invalid-pill[data-v-6e3fd4eb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;padding:1px 8px;background:#ffebee;color:#c62828;border-radius:999px;font-size:11px;font-weight:600}.crm-eml__add[data-v-6e3fd4eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px;margin-bottom:8px}.crm-eml__add-input[data-v-6e3fd4eb]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-eml__add-btn[data-v-6e3fd4eb]{height:40px!important;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch}.crm-eml__add-btn[data-v-6e3fd4eb] .v-btn__content{font-size:13px}.crm-eml__bulk[data-v-6e3fd4eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 10px;background:#e3f2fd;border:1px solid #90caf9;border-radius:8px;margin-bottom:8px;font-size:12px}.crm-eml__bulk-count[data-v-6e3fd4eb]{font-weight:600;color:#1565c0}.crm-eml__bulk-toggle[data-v-6e3fd4eb]{background:transparent;border:none;color:#1976d2;font-size:12px;font-weight:500;cursor:pointer;padding:2px 6px;border-radius:4px;outline:none}.crm-eml__bulk-toggle[data-v-6e3fd4eb]:hover{background:rgba(25,118,210,.08)}.crm-eml__list[data-v-6e3fd4eb]{border:1px solid #eaeef4;border-radius:8px;max-height:320px;overflow-y:auto;background:#fff}.crm-eml__row[data-v-6e3fd4eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid #f3f4f6;cursor:pointer;-webkit-transition:background-color .12s ease;transition:background-color .12s ease}.crm-eml__row[data-v-6e3fd4eb]:last-child{border-bottom:none}.crm-eml__row[data-v-6e3fd4eb]:hover{background:#f7f9fc}.crm-eml__row:hover .crm-eml__row-remove[data-v-6e3fd4eb]{opacity:1}.crm-eml__row--selected[data-v-6e3fd4eb]{background:#f0f7ff}.crm-eml__row--selected[data-v-6e3fd4eb]:hover{background:#e3f0ff}.crm-eml__row--invalid .crm-eml__email[data-v-6e3fd4eb]{color:#c62828}.crm-eml__cb[data-v-6e3fd4eb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-eml__cb[data-v-6e3fd4eb],.crm-eml__icon[data-v-6e3fd4eb]{-ms-flex-negative:0;flex-shrink:0}.crm-eml__email[data-v-6e3fd4eb]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#1a1a1a;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.crm-eml__row-remove[data-v-6e3fd4eb]{opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;-ms-flex-negative:0;flex-shrink:0}.crm-eml__empty[data-v-6e3fd4eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:32px 20px;color:#9ca3af}.crm-eml__empty-text[data-v-6e3fd4eb]{font-size:13px;font-weight:500;color:#6b7280}.crm-eml__empty-hint[data-v-6e3fd4eb]{margin-top:4px;font-size:11.5px;color:#9ca3af}.crm-rcp[data-v-69603f10]{border:1px solid #eaeef4;border-radius:8px;background:#fff;overflow:hidden}.crm-rcp__toggle[data-v-69603f10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 10px;background:#f7f9fc;border:none;outline:none;cursor:pointer;font-size:12.5px;color:#374151;-webkit-transition:background-color .12s ease;transition:background-color .12s ease}.crm-rcp__toggle[data-v-69603f10]:hover{background:#eef3fb}.crm-rcp__chevron[data-v-69603f10]{margin-right:2px}.crm-rcp__title[data-v-69603f10]{font-weight:600}.crm-rcp__count-badge[data-v-69603f10]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:20px;height:18px;margin-left:8px;padding:0 6px;background:#e3f2fd;color:#1565c0;border-radius:999px;font-size:11px;font-weight:700}.crm-rcp__panel[data-v-69603f10]{border-top:1px solid #eaeef4}.crm-rcp__tools[data-v-69603f10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 10px 4px}.crm-rcp__search[data-v-69603f10]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-rcp__search[data-v-69603f10] .v-input__control{min-height:34px}.crm-rcp__copy[data-v-69603f10]{-ms-flex-negative:0;flex-shrink:0}.crm-rcp__list[data-v-69603f10]{max-height:240px;overflow-y:auto}.crm-rcp__row[data-v-69603f10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid #f3f4f6}.crm-rcp__row[data-v-69603f10]:last-child{border-bottom:none}.crm-rcp__row-icon[data-v-69603f10]{-ms-flex-negative:0;flex-shrink:0}.crm-rcp__row-main[data-v-69603f10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.crm-rcp__row-email[data-v-69603f10]{font-size:13px;color:#1a1a1a;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-flex-negative:1;flex-shrink:1;min-width:0}.crm-rcp__row-name[data-v-69603f10]{font-size:11.5px;color:#9ca3af;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-flex-negative:2;flex-shrink:2;min-width:0}.crm-rcp__state[data-v-69603f10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:22px 16px;color:#9ca3af}.crm-rcp__state-text[data-v-69603f10]{font-size:12px;color:#6b7280}.crm-rcp__footer[data-v-69603f10]{padding:6px 12px;border-top:1px solid #f3f4f6;font-size:11px;color:#9ca3af;text-align:right}.crm-templates-root[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.crm-header-btn[data-v-245fd200]{background:#f3f4f6!important;border-radius:8px!important;width:34px!important;height:34px!important;-webkit-transition:background .15s ease;transition:background .15s ease}.crm-header-btn[data-v-245fd200]:hover{background:#e5e7eb!important}.crm-new-task-btn[data-v-245fd200]{background:#1976d2!important;color:#fff!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important;-webkit-transition:all .15s ease;transition:all .15s ease}.crm-new-task-btn[data-v-245fd200]:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}.crm-new-task-btn.v-btn--disabled[data-v-245fd200]{background:#e0e0e0!important;color:#9e9e9e!important;-webkit-box-shadow:none!important;box-shadow:none!important}.crm-templates__list[data-v-245fd200]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:4px 0}.crm-priority-badge[data-v-245fd200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;line-height:16px}.crm-priority-badge__icon[data-v-245fd200]{font-size:12px!important;color:inherit!important}.crm-priority-badge--type[data-v-245fd200]{background:#e8eaf6;color:#3949ab}.crm-skeleton-list[data-v-245fd200]{padding:4px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.crm-skeleton-item[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;margin:4px 12px;gap:12px;border-radius:6px;border:1px solid #eef0f5}.crm-skeleton-check[data-v-245fd200]{width:22px;height:22px;border-radius:50%;background:#eef0f5;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:crm-pulse-data-v-245fd200 1.4s ease-in-out infinite;animation:crm-pulse-data-v-245fd200 1.4s ease-in-out infinite}.crm-skeleton-content[data-v-245fd200]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crm-skeleton-title[data-v-245fd200]{height:14px;width:55%;border-radius:4px;background:#eef0f5;margin-bottom:8px;-webkit-animation:crm-pulse-data-v-245fd200 1.4s ease-in-out infinite;animation:crm-pulse-data-v-245fd200 1.4s ease-in-out infinite}.crm-skeleton-meta[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.crm-skeleton-badge[data-v-245fd200]{height:10px;width:50px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-245fd200 1.4s ease-in-out .1s infinite;animation:crm-pulse-data-v-245fd200 1.4s ease-in-out .1s infinite}.crm-skeleton-date[data-v-245fd200]{height:10px;width:60px;border-radius:3px;background:#eef0f5;-webkit-animation:crm-pulse-data-v-245fd200 1.4s ease-in-out .2s infinite;animation:crm-pulse-data-v-245fd200 1.4s ease-in-out .2s infinite}@-webkit-keyframes crm-pulse-data-v-245fd200{0%,to{opacity:1}50%{opacity:.4}}@keyframes crm-pulse-data-v-245fd200{0%,to{opacity:1}50%{opacity:.4}}.grp-section__badge[data-v-245fd200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:600;background:#fff3e0;color:#e65100;padding:1px 8px;border-radius:999px;line-height:18px}.grp-count[data-v-245fd200],.grp-section__badge[data-v-245fd200]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grp-count[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 10px;background:#e8f5e9;border:1px solid #a5d6a7;border-radius:6px}.grp-count--idle[data-v-245fd200]{background:#f9fafb;border-color:#eef0f5}.crm-priority-badge--owner[data-v-245fd200]{background:#f3f4f6;color:#5f6b7a;max-width:140px;overflow:hidden;text-overflow:ellipsis}.crm-priority-badge--log-completed[data-v-245fd200]{background:#e8f5e9;color:#2e7d32}.crm-priority-badge--log-progress[data-v-245fd200]{background:#e3f2fd;color:#1565c0}.crm-priority-badge--log-stopped[data-v-245fd200]{background:#fff3e0;color:#e65100}.crm-priority-badge--log-failed[data-v-245fd200]{background:#ffebee;color:#c62828}.crm-priority-badge--log-pending[data-v-245fd200]{background:#f3f4f6;color:#6b7280}.send-progress[data-v-245fd200]{background:#fff;border:1px solid #c2dbfc;border-radius:8px;padding:12px 14px}.send-progress__head[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.send-progress__label[data-v-245fd200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:600;color:#1976d2}.send-progress__count[data-v-245fd200]{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#1a1a1a}.send-progress__current[data-v-245fd200]{color:#6b7280}.log-meta[data-v-245fd200]{background:#fafbfd;border:1px solid #eef0f5;border-radius:8px;padding:12px 14px}.log-meta__row[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:4px 0;font-size:13px}.log-meta__label[data-v-245fd200]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;min-width:80px}.log-recipients__head[data-v-245fd200]{font-size:12px;font-weight:700;color:#1a1a1a;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.log-recipient[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 10px;border:1px solid #eef0f5;border-radius:6px;margin-bottom:4px;background:#fff;font-size:12px}.log-recipient--sent[data-v-245fd200]{border-color:#c8e6c9;background:#f1f8f3}.log-recipient--failed[data-v-245fd200]{border-color:#ffcdd2;background:#fff5f5}.log-recipient--cancelled[data-v-245fd200]{border-color:#eef0f5;background:#fafbfd;opacity:.7}.log-recipient__email[data-v-245fd200]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.log-recipient__time[data-v-245fd200]{color:#9ca3af;margin-left:8px}.log-recipient__error[data-v-245fd200]{color:#c62828;margin-left:8px;max-width:200px;overflow:hidden;text-overflow:ellipsis}.send-recipients-info[data-v-245fd200]{padding:8px 12px;background:#e8f5e9;border:1px solid #a5d6a7;border-radius:6px;font-weight:500;color:#2e7d32}.send-recipients-info[data-v-245fd200],.tpl-sender-bar[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.tpl-sender-bar[data-v-245fd200]{padding:8px 18px;background:#f0f7ff;border-bottom:1px solid #c2dbfc;-ms-flex-negative:0;flex-shrink:0}.tpl-sender-bar__label[data-v-245fd200]{color:#5f6b7a;margin-right:6px}.tpl-sender-bar__email[data-v-245fd200]{font-weight:600;color:#1976d2}.tpl-bcc-note[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 10px;background:#edf7ed;border:1px solid #c8e6c9;border-radius:8px;font-size:11.5px;color:#2e7d32}.tpl-bcc-note strong[data-v-245fd200]{margin:0 3px;font-weight:700}.send-warning[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 12px;background:#fff3e0;border:1px solid #ffcc80;border-radius:8px;font-size:12px;line-height:1.5;color:#8a4b00}.send-warning strong[data-v-245fd200]{color:#e65100}.send-confirm[data-v-245fd200]{padding:24px 22px 18px;text-align:center}.send-confirm__icon[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;margin:0 auto 12px;background:#fff3e0;border-radius:50%}.send-confirm__title[data-v-245fd200]{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.send-confirm__text[data-v-245fd200]{font-size:13px;color:#4b5563;line-height:1.5;margin-bottom:14px}.send-confirm__text strong[data-v-245fd200]{color:#1a1a1a}.send-confirm__meta[data-v-245fd200]{text-align:left;background:#f7f9fc;border:1px solid #eef0f5;border-radius:8px;padding:10px 12px;margin-bottom:18px}.send-confirm__meta-row[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#5f6b7a}.send-confirm__meta-row+.send-confirm__meta-row[data-v-245fd200]{margin-top:6px}.send-confirm__actions[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.tpl-mode-pill[data-v-245fd200]{gap:2px;padding:4px;background:#eef1f6;border-radius:10px}.tpl-mode-pill[data-v-245fd200],.tpl-mode-pill__item[data-v-245fd200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tpl-mode-pill__item[data-v-245fd200]{padding:6px 12px;border-radius:7px;font-size:12px;font-weight:500;color:#5f6b7a;cursor:pointer;border:none;background:transparent;outline:none;-webkit-transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1)}.tpl-mode-pill__item[data-v-245fd200]:hover:not(.tpl-mode-pill__item--active){background:hsla(0,0%,100%,.6);color:#2f3b52}.tpl-mode-pill__item--active[data-v-245fd200]{background:#fff;color:#1976d2;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04)}.tpl-html-editor[data-v-245fd200] textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:12px!important;line-height:1.55!important}.tpl-attachments[data-v-245fd200]{border:1px solid #eef0f5;border-radius:6px;background:#fafbfd;padding:10px 12px}.tpl-attachments__head[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px}.tpl-attachments__title[data-v-245fd200]{font-size:11px;font-weight:600;color:#5f6b7a;text-transform:uppercase;letter-spacing:.04em}.tpl-attachments__count[data-v-245fd200]{margin-left:8px;padding:1px 8px;border-radius:10px;background:#e8f0fe;color:#1967d2;font-size:10px;font-weight:600}.tpl-attachments__add[data-v-245fd200]{text-transform:none!important;letter-spacing:0!important}.tpl-attachments__list[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.tpl-attachments__item[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 8px;background:#fff;border:1px solid #eef0f5;border-radius:4px;font-size:12px}.tpl-attachments__name[data-v-245fd200]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-attachments__size[data-v-245fd200]{margin:0 8px;color:#9ca3af;font-size:11px;white-space:nowrap}.tpl-attachments__empty[data-v-245fd200]{font-size:11px;color:#9ca3af;font-style:italic}.tpl-attachments__item--locked[data-v-245fd200]{background:#f0f7ff;border-color:#c2dbfc}.tpl-attachments__source-chip[data-v-245fd200]{margin-left:8px;padding:1px 8px;border-radius:10px;background:#e8f0fe;color:#1967d2;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.log-attachment-chip[data-v-245fd200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:6px;padding:2px 8px;background:#fafbfd;border:1px solid #eef0f5;border-radius:10px;font-size:11px;color:#5f6b7a}.log-attachment-chip__size[data-v-245fd200]{margin-left:6px;color:#9ca3af}.tpl-preview[data-v-245fd200]{border:1px solid #eef0f5;border-radius:6px;overflow:hidden}.tpl-preview__label[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 14px;font-size:11px;font-weight:600;color:#5f6b7a;background:#fafbfd;border-bottom:1px solid #eef0f5;text-transform:uppercase;letter-spacing:.04em}.tpl-preview__frame[data-v-245fd200]{padding:16px;min-height:250px;max-height:500px;overflow-y:auto;background:#fff;font-size:14px;line-height:1.6}.tpl-signature-preview[data-v-245fd200]{padding:12px;background:#fafbfd;border:1px solid #eef0f5;border-radius:6px;font-size:13px;line-height:1.5;max-height:200px;overflow-y:auto}.tpl-info-row[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;font-size:13px}.tpl-info-row__label[data-v-245fd200]{color:#6b7280;font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.tpl-info-row__value[data-v-245fd200]{color:#1a1a1a;font-weight:500;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tpl-info-row__value--mono[data-v-245fd200]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#1976d2}.grp-filter-grid[data-v-245fd200]{display:grid;grid-template-columns:110px 1fr 1fr;gap:8px}@media (max-width:600px){.grp-filter-grid[data-v-245fd200]{grid-template-columns:1fr}}.grp-count__cta[data-v-245fd200]{background:#1976d2!important;color:#fff!important;text-transform:none!important;font-size:11px!important;height:24px!important;letter-spacing:0!important;-webkit-box-shadow:0 1px 2px rgba(25,118,210,.3)!important;box-shadow:0 1px 2px rgba(25,118,210,.3)!important}.grp-section__badge--active[data-v-245fd200]{background:#e8f5e9!important;color:#2e7d32!important}.grp-meta-strip[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;padding:10px 14px;font-size:11px;color:#9ca3af;border-top:1px solid #eef0f5;margin-top:4px}.grp-meta-strip__item[data-v-245fd200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-tpl-filter[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;margin:8px 12px 12px;padding:3px;background:#eef1f6;border-radius:8px;-ms-flex-negative:0;flex-shrink:0}.crm-tpl-filter__item[data-v-245fd200]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;min-width:0;padding:4px 10px;font-size:11.5px;font-weight:500;color:#5f6b7a;background:transparent;border:none;border-radius:6px;cursor:pointer;outline:none;white-space:nowrap;-webkit-transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1)}.crm-tpl-filter__item[data-v-245fd200]:hover:not(.crm-tpl-filter__item--active){background:hsla(0,0%,100%,.6);color:#2f3b52}.crm-tpl-filter__item--active[data-v-245fd200]{background:#fff;color:#1976d2;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04)}.crm-tpl-filter__icon[data-v-245fd200]{color:#9ca3af!important;-webkit-transition:color .18s cubic-bezier(.2,.7,.2,1);transition:color .18s cubic-bezier(.2,.7,.2,1);-ms-flex-negative:0;flex-shrink:0}.crm-tpl-filter__item--active .crm-tpl-filter__icon[data-v-245fd200]{color:#1976d2!important}.crm-tpl-filter__count[data-v-245fd200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:16px;height:15px;padding:0 5px;background:rgba(95,107,122,.12);color:#5f6b7a;border-radius:999px;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;margin-left:1px;-ms-flex-negative:0;flex-shrink:0}.crm-tpl-filter__item--active .crm-tpl-filter__count[data-v-245fd200]{background:rgba(25,118,210,.14);color:#1976d2}.crm-priority-badge--tpl-public[data-v-245fd200]{background:#e3f2fd;color:#1565c0}.crm-priority-badge--tpl-private[data-v-245fd200]{background:#fff3e0;color:#e65100}.tpl-visibility-toggle[data-v-245fd200]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:3px;background:#f3f5f9;border-radius:8px}.tpl-visibility-toggle__item[data-v-245fd200]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;color:#5f6b7a;background:transparent;border:none;border-radius:6px;cursor:pointer;outline:none;-webkit-transition:background-color .15s cubic-bezier(.2,.7,.2,1),color .15s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .15s cubic-bezier(.2,.7,.2,1);transition:background-color .15s cubic-bezier(.2,.7,.2,1),color .15s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .15s cubic-bezier(.2,.7,.2,1);transition:background-color .15s cubic-bezier(.2,.7,.2,1),color .15s cubic-bezier(.2,.7,.2,1),box-shadow .15s cubic-bezier(.2,.7,.2,1);transition:background-color .15s cubic-bezier(.2,.7,.2,1),color .15s cubic-bezier(.2,.7,.2,1),box-shadow .15s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .15s cubic-bezier(.2,.7,.2,1)}.tpl-visibility-toggle__item[data-v-245fd200]:hover:not(.tpl-visibility-toggle__item--active){background:hsla(0,0%,100%,.7);color:#2f3b52}.tpl-visibility-toggle__item--active[data-v-245fd200]{background:#fff;color:#1976d2;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04)}.tpl-visibility-toggle__icon[data-v-245fd200]{color:inherit!important}.grp-csv-help__toggle[data-v-245fd200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px;margin-left:-6px;margin-bottom:8px;background:transparent;border:none;font-size:11.5px;font-weight:500;color:#5f6b7a;cursor:pointer;border-radius:6px;-webkit-transition:background-color .15s cubic-bezier(.2,.7,.2,1);transition:background-color .15s cubic-bezier(.2,.7,.2,1)}.grp-csv-help__toggle[data-v-245fd200]:hover{background:#f3f4f6}.grp-emails-toggle[data-v-245fd200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px;margin-left:-8px;background:transparent;border:none;font-size:12px;font-weight:600;color:#1976d2;cursor:pointer;border-radius:6px;outline:none;-webkit-transition:background-color .15s cubic-bezier(.2,.7,.2,1);transition:background-color .15s cubic-bezier(.2,.7,.2,1)}.grp-emails-toggle[data-v-245fd200]:hover{background:rgba(25,118,210,.08)}.crm-send-action.v-btn--icon.v-btn--round[data-v-245fd200]{background:#1976d2;border-radius:8px;width:28px;height:28px;-webkit-box-shadow:0 1px 2px rgba(25,118,210,.35);box-shadow:0 1px 2px rgba(25,118,210,.35);-webkit-transition:background-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.crm-send-action.v-btn--icon.v-btn--round[data-v-245fd200]:hover{background:#1565c0;-webkit-box-shadow:0 2px 5px rgba(25,118,210,.45);box-shadow:0 2px 5px rgba(25,118,210,.45)}.crm-delete-action.v-btn--icon.v-btn--round[data-v-245fd200]{width:28px;height:28px;border-radius:8px;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.crm-delete-action.v-btn--icon.v-btn--round[data-v-245fd200]:hover{background:rgba(229,57,53,.1)}.grp-csv-help[data-v-245fd200]{background:#f7f9fc;border:1px solid #eef0f5;border-radius:8px;padding:12px 14px;margin-bottom:8px;font-size:12px;color:#374151;line-height:1.5}.grp-csv-help__row[data-v-245fd200]{margin-bottom:8px}.grp-csv-help__row[data-v-245fd200]:last-child{margin-bottom:0}.grp-csv-help__row strong[data-v-245fd200]{color:#1a1a1a;font-weight:600}.grp-csv-help code[data-v-245fd200]{background:#eef1f6;padding:1px 5px;border-radius:4px}.grp-csv-help__example[data-v-245fd200],.grp-csv-help code[data-v-245fd200]{font-size:11.5px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;color:#1a1a1a}.grp-csv-help__example[data-v-245fd200]{background:#fff;border:1px solid #eaeef4;border-radius:6px;padding:10px 12px;margin:6px 0 4px 0;line-height:1.5;white-space:pre-wrap;word-break:break-word;overflow-x:auto}.grp-csv-help__caption[data-v-245fd200]{font-size:11px;color:#6b7280;margin-bottom:10px}.notif-panel[data-v-19abc608]{border-radius:12px!important;overflow:hidden;background:#fff;border:1px solid #eaeef4;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04),0 6px 24px rgba(15,23,42,.08)!important;box-shadow:0 1px 2px rgba(15,23,42,.04),0 6px 24px rgba(15,23,42,.08)!important}.notif-panel__header[data-v-19abc608]{gap:8px;padding:14px 16px 12px}.notif-panel__header[data-v-19abc608],.notif-panel__title-block[data-v-19abc608]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notif-panel__title-block[data-v-19abc608]{gap:10px;min-width:0}.notif-panel__icon[data-v-19abc608]{width:32px;height:32px;border-radius:8px;background:#e3f2fd;border:1px solid #bbdefb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.notif-panel__title[data-v-19abc608]{font-size:15px;font-weight:700;color:#1a1a1a;letter-spacing:-.01em;line-height:1.2}.notif-panel__subtitle[data-v-19abc608]{font-size:11.5px;color:#6b7280;margin-top:1px;line-height:1.3}.notif-header-btn[data-v-19abc608]{background:#f3f4f6!important;border-radius:8px!important;width:30px!important;height:30px!important;-webkit-transition:background .15s ease;transition:background .15s ease}.notif-header-btn[data-v-19abc608]:hover{background:#e5e7eb!important}.notif-filter[data-v-19abc608]{-ms-flex-align:center;gap:2px;margin:0 16px 8px;padding:4px;background:#eef1f6;border-radius:10px;width:calc(100% - 32px)}.notif-filter[data-v-19abc608],.notif-filter__item[data-v-19abc608]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;align-items:center}.notif-filter__item[data-v-19abc608]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;color:#5f6b7a;background:transparent;border:none;border-radius:7px;cursor:pointer;outline:none;-webkit-transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1);transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s cubic-bezier(.2,.7,.2,1)}.notif-filter__item[data-v-19abc608]:hover:not(.notif-filter__item--active){background:hsla(0,0%,100%,.6);color:#2f3b52}.notif-filter__item--active[data-v-19abc608]{background:#fff;color:#1976d2;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04)}.notif-filter__count[data-v-19abc608]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;background:rgba(95,107,122,.12);color:#5f6b7a;border-radius:999px;font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.notif-filter__item--active .notif-filter__count[data-v-19abc608]{background:rgba(25,118,210,.14);color:#1976d2}.notif-panel__list[data-v-19abc608]{max-height:460px;overflow-y:auto;border-top:1px solid #eef0f5}.notif-panel__empty[data-v-19abc608]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:44px 24px;color:#9ca3af}.notif-panel__empty-text[data-v-19abc608]{font-size:13px;font-weight:600;color:#6b7280}.notif-panel__empty-hint[data-v-19abc608]{margin-top:4px;font-size:12px;color:#9ca3af}.notif-item[data-v-19abc608]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:12px 16px;cursor:pointer;position:relative;border-bottom:1px solid #f3f4f6;-webkit-transition:background .15s ease;transition:background .15s ease}.notif-item[data-v-19abc608]:last-child{border-bottom:none}.notif-item[data-v-19abc608]:hover{background:#f7f9fc}.notif-item--unread[data-v-19abc608]{background:#f0f7ff}.notif-item--unread[data-v-19abc608]:hover{background:#e3f0ff}.notif-item__icon[data-v-19abc608]{width:38px;height:38px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:1px solid transparent}.notif-item__body[data-v-19abc608]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.notif-item__title[data-v-19abc608]{font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.35;letter-spacing:-.005em}.notif-item--unread .notif-item__title[data-v-19abc608]{color:#1a1a1a}.notif-item__sub[data-v-19abc608]{font-size:12px;color:#5f6b7a;line-height:1.4;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-item__time[data-v-19abc608]{font-size:11px;color:#9ca3af;margin-top:4px;font-variant-numeric:tabular-nums}.notif-item__dot[data-v-19abc608]{width:8px;height:8px;border-radius:50%;background:#1976d2;-webkit-box-shadow:0 0 0 3px rgba(25,118,210,.18);box-shadow:0 0 0 3px rgba(25,118,210,.18);-ms-flex-negative:0;flex-shrink:0;margin-top:8px}@media (prefers-reduced-motion:reduce){.notif-filter__item[data-v-19abc608],.notif-header-btn[data-v-19abc608],.notif-item[data-v-19abc608]{-webkit-transition:none!important;transition:none!important}}.notif-menu{border-radius:12px!important}.crm-dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 88px);overflow:hidden;background:#f3f5f9}.crm-dashboard .crm-gmail-scroll,.crm-dashboard .fullheight{height:100%!important;min-height:0!important}.crm-cal-dialog{overflow:hidden!important;max-height:85vh!important}.crm-dashboard__topbar{-ms-flex-negative:0;flex-shrink:0;gap:16px;padding:16px 24px;background:#fff;border-bottom:1px solid #e6e9ef}.crm-dashboard__topbar,.crm-dashboard__topbar-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-dashboard__topbar-left{gap:14px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.crm-dashboard__icon{width:40px;height:40px;border-radius:10px;background:#e8f0fe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.crm-dashboard__heading{min-width:0}.crm-dashboard__title{font-size:18px;font-weight:700;color:#1a1a1a;line-height:1.2;letter-spacing:-.01em}.crm-dashboard__subtitle{font-size:12px;color:#6b7280;margin-top:2px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-dashboard__subtitle-sep{margin:0 6px;color:#c9ced8}.crm-dashboard__topbar-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.crm-dashboard__grid{min-height:0;gap:16px;padding:16px}.crm-dashboard__card,.crm-dashboard__grid{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.crm-dashboard__card{min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:12px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04),0 1px 3px rgba(15,23,42,.06);box-shadow:0 1px 2px rgba(15,23,42,.04),0 1px 3px rgba(15,23,42,.06);border:1px solid #eaeef4}.crm-dashboard__card--primary{-webkit-box-flex:1.05;-ms-flex:1.05;flex:1.05}.crm-header-btn{background:#f3f4f6!important;border-radius:8px!important;width:34px!important;height:34px!important;-webkit-transition:background .15s ease;transition:background .15s ease}.crm-header-btn:hover{background:#e5e7eb!important}.crm-new-task-btn{background:#1976d2!important;color:#fff!important;border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;padding:0 14px!important;height:34px!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important;-webkit-transition:all .15s ease;transition:all .15s ease}.crm-new-task-btn:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}.crm-dashboard__content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0;padding:0 14px 14px}.crm-dashboard__right-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;padding:0 14px 0}.crm-dashboard__card>.crm-tab-bar{margin:12px 12px 0!important;position:relative}.crm-dashboard__card>.crm-tab-bar:after{content:"";display:block;position:absolute;left:-12px;right:-12px;bottom:-16px;height:1px;background:#e6e9ef}.crm-dashboard__card>.crm-tab-bar+.crm-dashboard__content,.crm-dashboard__card>.crm-tab-bar+.crm-dashboard__right-content{margin-top:24px}@media (max-width:1100px){.crm-dashboard__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:12px}.crm-dashboard__topbar{padding:12px 16px}}.crm-guide__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background:#fff}.crm-guide__lang-toggle{border-radius:6px!important;overflow:hidden}.crm-guide__lang-toggle .v-btn{min-width:36px!important;height:28px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:uppercase!important}.crm-guide__lang-toggle .v-btn--active{background:#1976d2!important;color:#fff!important}.crm-guide__body{font-size:13px;line-height:1.6;color:#374151}.crm-guide__section{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f3f4f6}.crm-guide__section:last-child{border-bottom:none;margin-bottom:0}.crm-guide__section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.crm-guide__section p{margin-bottom:6px}.crm-guide__section ul{margin:0;padding-left:20px}.crm-guide__section li{margin-bottom:4px}.crm-guide__mailbox-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 20px;background:#e0f2f1;border-bottom:1px solid #b2dfdb;font-size:12px;color:#00695c;-ms-flex-negative:0;flex-shrink:0;gap:4px}.crm-guide__section--tip{background:#fff8e1;border-radius:8px;padding:16px;border:1px solid #ffe082;border-bottom:1px solid #ffe082}.orgchart-container{position:relative;display:inline-block;width:calc(100% - 24px);border-radius:5px;overflow:auto;text-align:center}.orgchart{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-height:202px;min-width:202px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:-webkit-gradient(linear,left top,right top,color-stop(10%,rgba(200,0,0,.15)),color-stop(0,transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(200,0,0,.15)),color-stop(0,transparent));background-image:linear-gradient(90deg,rgba(200,0,0,.15) 10%,transparent 0),linear-gradient(rgba(200,0,0,.15) 10%,transparent 0);background-size:10px 10px;border:1px dashed transparent;padding:20px}.orgchart .hidden,.orgchart~.hidden{display:none}.orgchart.b2t{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.orgchart.l2r{position:absolute;-webkit-transform:rotate(-90deg) rotateY(180deg);transform:rotate(-90deg) rotateY(180deg);-webkit-transform-origin:left top;transform-origin:left top}.orgchart .verticalNodes ul{list-style:none;margin:0;padding-left:18px;text-align:left}.orgchart .verticalNodes ul:first-child{margin-top:2px}.orgchart .verticalNodes>td:before{content:"";border:1px solid rgba(217,83,79,.8)}.orgchart .verticalNodes>td>ul>li:first-child:before{-webkit-box-sizing:border-box;box-sizing:border-box;top:-4px;height:30px;width:calc(50% - 2px);border-width:2px 0 0 2px}.orgchart .verticalNodes ul>li{position:relative}.orgchart .verticalNodes ul>li:after,.orgchart .verticalNodes ul>li:before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;left:-6px;border-color:rgba(217,83,79,.8);border-style:solid;border-width:0 0 2px 2px}.orgchart .verticalNodes ul>li:before{top:-4px;height:30px;width:11px}.orgchart .verticalNodes ul>li:after{top:1px;height:100%}.orgchart .verticalNodes ul>li:first-child:after{-webkit-box-sizing:border-box;box-sizing:border-box;top:24px;width:11px;border-width:2px 0 0 2px}.orgchart .verticalNodes ul>li:last-child:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:2px 0 0}.orgchart.r2l{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top;transform-origin:left top}.orgchart>.spinner{font-size:100px;margin-top:30px;color:rgba(68,157,68,.8)}.orgchart table{border-spacing:0;border-collapse:separate}.orgchart>table:first-child{margin:20px auto}.orgchart td{text-align:center;vertical-align:top;padding:0}.orgchart .lines:nth-child(3) td{-webkit-box-sizing:border-box;box-sizing:border-box;height:20px}.orgchart .lines .topLine{border-top:2px solid rgba(217,83,79,.8)}.orgchart .lines .rightLine{border-right:1px solid rgba(217,83,79,.8);float:none;border-radius:0}.orgchart .lines .leftLine{border-left:1px solid rgba(217,83,79,.8);float:none;border-radius:0}.orgchart .lines .downLine{background-color:rgba(217,83,79,.8);margin:0 auto;height:20px;width:2px;float:none}.orgchart .node{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;margin:0;padding:3px;border:2px dashed transparent;text-align:center}.orgchart.l2r .node,.orgchart.r2l .node{width:50px;height:130px}.orgchart .node>.spinner{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);vertical-align:middle;font-size:30px;color:rgba(68,157,68,.8)}.orgchart .node:hover{-webkit-transition:.5s;transition:.5s;cursor:default;z-index:20}.orgchart .ghost-node,.orgchart .node.focused{position:fixed;left:-10000px;top:-10000px}.orgchart .ghost-node rect{fill:#fff;stroke:#bf0000}.orgchart .node.allowedDrop{border-color:rgba(68,157,68,.9)}.orgchart .node .title{text-align:center;font-size:12px!important;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#464d69;color:#fff;border-radius:4px 4px 0 0;padding:5px}.orgchart.b2t .node .title{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}.orgchart.l2r .node .title{-webkit-transform:rotate(-90deg) translate(-40px,-40px) rotateY(180deg);transform:rotate(-90deg) translate(-40px,-40px) rotateY(180deg);-webkit-transform-origin:bottom center;transform-origin:bottom center;width:120px}.orgchart.r2l .node .title{-webkit-transform:rotate(-90deg) translate(-40px,-40px);transform:rotate(-90deg) translate(-40px,-40px);-webkit-transform-origin:bottom center;transform-origin:bottom center;width:120px}.orgchart .node .title .symbol{float:left;margin-top:4px;margin-left:2px}.orgchart .node .content{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:11px;line-height:18px;border:1px solid #464d69;border-radius:0 0 4px 4px;text-align:center;background-color:#fff;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 5px}.orgchart.b2t .node .content{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center top;transform-origin:center top}.orgchart.l2r .node .content{-webkit-transform:rotate(-90deg) translate(-40px,-40px) rotateY(180deg);transform:rotate(-90deg) translate(-40px,-40px) rotateY(180deg);-webkit-transform-origin:top center;transform-origin:top center;width:120px}.orgchart.r2l .node .content{-webkit-transform:rotate(-90deg) translate(-40px,-40px);transform:rotate(-90deg) translate(-40px,-40px);-webkit-transform-origin:top center;transform-origin:top center;width:120px}.orgchart .node .edge{font-size:15px;position:absolute;color:rgba(68,157,68,.5);cursor:default;-webkit-transition:.2s;transition:.2s}.orgchart.noncollapsable .node .edge{display:none}.orgchart .edge:hover{color:#449d44;cursor:pointer}.orgchart .node .verticalEdge{width:calc(100% - 10px);width:-moz-calc(100% - 10px);left:5px}.orgchart .node .topEdge{top:-4px}.orgchart .node .bottomEdge{bottom:-4px}.orgchart .node .horizontalEdge{width:15px;height:calc(100% - 10px);height:-moz-calc(100% - 10px);top:5px}.orgchart .node .rightEdge{right:-4px}.orgchart .node .leftEdge{left:-4px}.orgchart .node .horizontalEdge:before{position:absolute;top:calc(50% - 7px)}.orgchart .node .rightEdge:before{right:3px}.orgchart .node .leftEdge:before{left:3px}.orgchart .node .toggleBtn{position:absolute;left:5px;bottom:-2px;color:rgba(68,157,68,.6)}.orgchart .node .toggleBtn:hover{color:rgba(68,157,68,.8)}.oc-export-btn{display:inline-block;position:absolute;right:5px;top:5px;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#5cb85c;border:1px solid transparent;border-color:#4cae4c;border-radius:4px}.oc-export-btn[disabled]{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;opacity:.3}.oc-export-btn:active,.oc-export-btn:focus,.oc-export-btn:hover{background-color:#449d44;border-color:#347a34}.orgchart~.mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;text-align:center;background-color:rgba(0,0,0,.3)}.orgchart~.mask .spinner{position:absolute;top:calc(50% - 54px);left:calc(50% - 54px);color:hsla(0,0%,100%,.8);font-size:108px}.orgchart .node{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.orgchart .slide-down{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.orgchart.l2r .node.slide-down,.orgchart.r2l .node.slide-down{-webkit-transform:translateY(130px);transform:translateY(130px)}.orgchart .slide-up{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}.orgchart.l2r .node.slide-up,.orgchart.r2l .node.slide-up{-webkit-transform:translateY(-130px);transform:translateY(-130px)}.orgchart .slide-right{opacity:0;-webkit-transform:translateX(130px);transform:translateX(130px)}.orgchart.l2r .node.slide-right,.orgchart.r2l .node.slide-right{-webkit-transform:translateX(40px);transform:translateX(40px)}.orgchart .slide-left{opacity:0;-webkit-transform:translateX(-130px);transform:translateX(-130px)}.orgchart.l2r .node.slide-left,.orgchart.r2l .node.slide-left{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.v-speed-dial{position:absolute}.v-btn--floating{position:relative}.v-speed-dial[data-v-c7b74330]{position:absolute}.queryrow,.v-btn--floating[data-v-c7b74330]{position:relative}.v-textarea[data-v-d31a4006]{font-family:monospace}.v-speed-dial[data-v-d31a4006]{position:absolute}.v-btn--floating[data-v-d31a4006]{position:relative}.kpi-cell{padding:10px 10px 10px 0;border-bottom:1px solid #eef1f6}.kpi-cell:nth-child(n+4){border-bottom:none}.kpi-label{font-size:10px;color:#7a8699;letter-spacing:.05em;text-transform:uppercase}.kpi-label,.kpi-value{font-weight:700;margin-bottom:2px}.kpi-value{font-size:18px;color:#1a2233;line-height:1.2}.kpi-value--orange{color:#e65100}.kpi-sub{font-size:11px;color:#7a8699}.kpi-sub--green{color:#2e7d32}.kpi-sub--red{color:#c62828;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.kpi-sub--orange{color:#e65100}.kpi-sub--muted{color:#9e9e9e}.kpi-drilldown{color:#1565c0;text-decoration:none;margin-left:4px;font-weight:600}.kpi-drilldown:hover{text-decoration:underline}.toolbar-row[data-v-097263d6]{background:#f7f9fb;border:1px solid #e6eaf0;border-radius:6px;margin-bottom:8px}.filters-toolbar[data-v-097263d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}.toolbar-label[data-v-097263d6]{font-size:11px;font-weight:700;color:#7a8699}.filter-group[data-v-097263d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.filter-chip[data-v-097263d6]{cursor:pointer;font-size:12px!important;height:28px!important}.filter-chip__value[data-v-097263d6]{font-weight:500;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-item[data-v-5cb33f70]{padding:10px 12px;border-radius:6px;border-left:4px solid}.alert-item--oos[data-v-5cb33f70]{background:#fff5f5;border-left-color:#c62828}.alert-item--low[data-v-5cb33f70]{background:#fff8e1;border-left-color:#e65100}.alert-item-top[data-v-5cb33f70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:3px}.alert-badge[data-v-5cb33f70]{font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 6px;border-radius:3px;text-transform:uppercase;white-space:nowrap}.alert-badge--oos[data-v-5cb33f70]{background:#c62828;color:#fff}.alert-badge--low[data-v-5cb33f70]{background:#e65100;color:#fff}.alert-sku[data-v-5cb33f70]{font-size:13px;font-weight:700;color:#1a2233}.alert-desc[data-v-5cb33f70]{font-size:11px;color:#5a6478;margin-bottom:2px}.alert-stock[data-v-5cb33f70]{font-size:11px;color:#7a8699;margin-bottom:3px}.alert-note[data-v-5cb33f70]{font-size:12px;font-weight:700}.alert-note--oos[data-v-5cb33f70]{color:#c62828}.alert-note--low[data-v-5cb33f70]{color:#e65100}.mom-pos[data-v-14a5289f]{color:#2e7d32;font-weight:700}.mom-neg[data-v-14a5289f]{color:#c62828;font-weight:700}.deadstock-dialog-header[data-v-eec8d18c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.deadstock-dialog-title[data-v-eec8d18c]{font-size:10px;font-weight:700;letter-spacing:.06em;color:#7a8699;text-transform:uppercase}.box__header[data-v-aeca4f90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}.box__title[data-v-aeca4f90]{font-size:10px;font-weight:700;letter-spacing:.06em;color:#7a8699;text-transform:uppercase;margin-bottom:4px}.box__badge[data-v-aeca4f90]{font-size:11px;font-weight:700;color:#1565c0;white-space:nowrap}.brand-chip[data-v-aeca4f90]{cursor:pointer}.kpi-grid[data-v-aeca4f90]{display:grid;grid-template-columns:repeat(3,1fr)}.margin-bars[data-v-aeca4f90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.mbar-row[data-v-aeca4f90]{display:grid;grid-template-columns:220px 1fr 44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.mbar-label[data-v-aeca4f90]{font-size:12px;color:#2a3348;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbar-value[data-v-aeca4f90]{font-size:12px;font-weight:700;text-align:right;white-space:nowrap}.prod-header[data-v-aeca4f90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.prod-header .box__title[data-v-aeca4f90]{margin-bottom:0}.prod-subtitle[data-v-aeca4f90]{font-size:11px;color:#7a8699;margin-top:-10px;margin-bottom:8px}.prod-filters[data-v-aeca4f90]{gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.prod-filter-group[data-v-aeca4f90],.prod-filters[data-v-aeca4f90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prod-filter-group[data-v-aeca4f90]{border:1px solid #d0d7e3;border-radius:6px;overflow:hidden}.prod-filter-btn[data-v-aeca4f90]{padding:5px 13px;font-size:12px;font-weight:500;color:#5a6478;background:#fff;border:none;border-right:1px solid #d0d7e3;cursor:pointer;white-space:nowrap;-webkit-transition:background .12s,color .12s;transition:background .12s,color .12s;outline:none}.prod-filter-btn[data-v-aeca4f90]:last-child{border-right:none}.prod-filter-btn[data-v-aeca4f90]:hover{background:#3949ab;color:#fff}.prod-filter-btn--active[data-v-aeca4f90]{background:#1a237e;color:#fff}.prod-table[data-v-aeca4f90] td{font-size:13px}.prod-index[data-v-aeca4f90]{font-size:13px;color:#9e9e9e;font-weight:500}.prod-sku[data-v-aeca4f90]{font-weight:700;font-size:13px;color:#1a2233}.prod-brand[data-v-aeca4f90]{font-size:13px;font-weight:600}.prod-intro-date[data-v-aeca4f90]{font-size:13px;color:#546e7a;white-space:nowrap}.prod-delta[data-v-aeca4f90],.prod-sales[data-v-aeca4f90]{font-size:13px;white-space:nowrap}.prod-delta[data-v-aeca4f90]{font-weight:700}.prod-delta--up[data-v-aeca4f90]{color:#2e7d32}.prod-delta--down[data-v-aeca4f90]{color:#c62828}.flag-container[data-v-aeca4f90]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px 0;gap:4px}.prod-flag[data-v-aeca4f90]{display:inline-block;padding:3px 8px;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:#fdecea;color:#c62828;margin-right:4px;white-space:nowrap}.alert-header[data-v-aeca4f90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:12px}.alert-title[data-v-aeca4f90]{font-size:10px;font-weight:700;letter-spacing:.06em;color:#c62828;text-transform:uppercase}.alert-list[data-v-aeca4f90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.mom-trigger[data-v-aeca4f90]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.toolbar{font-weight:700;font-size:14px}.toolbar .text{padding-left:15px;color:#fff;text-decoration:none}.item-title{font-size:17px;font-weight:500}.item-sub-title{font-size:15px;font-weight:500}.active{font-weight:700}.row>div[data-v-53724a33]{display:contents}.kitcomponents[data-v-69162f22]{background:#ececec}.v-data-table td{font-size:12px!important}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child,.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row),.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child,.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row),.theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th,.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table>.v-data-table__wrapper>table>tbody>tr>th,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>th,.v-data-table>.v-data-table__wrapper>table>thead>tr>td,.v-data-table>.v-data-table__wrapper>table>thead>tr>th{padding:0 10px;border-left:thin solid rgba(0,0,0,.05)}td:first-child,th:first-child{border-left:none!important}.theme--light.v-data-table .v-data-table-header th.sortable[aria-sort=none] .v-data-table-header__icon{display:none}.v-tab[data-v-4913250b]{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}span.v-badge[data-v-4913250b] .v-badge__wrapper{margin-right:10px!important}.v-tabs.hidetablist[data-v-4913250b] .v-tabs-bar{display:none}#map{min-height:400px;height:100%;width:100%}.notes[data-v-b2cf5f3c]{font-size:14px}#printarea[data-v-45f9961a]{background-color:#fff!important}#printarea .row[data-v-45f9961a]{page-break-inside:avoid}#printarea .row.first[data-v-45f9961a]{page-break-after:always}#printarea.active .row[data-v-45f9961a]{padding:50px 20px}.notes[data-v-b3b7941a]{font-size:14px}.shipping-instructions-alert[data-v-b3b7941a] p{margin:2px 0}.v-alert{margin-bottom:0;margin-top:12px}pre{line-height:1}.notes[data-v-3d7710ac],.notes[data-v-698831f2]{font-size:14px}#printarea[data-v-41cb0d48]{background-color:#fff!important}#printarea .row[data-v-41cb0d48]{page-break-inside:avoid}.v-list-item__subtitle[data-v-8a6f45c6],.v-list-item__subtitle[data-v-a17c4912],.v-list-item__title[data-v-8a6f45c6],.v-list-item__title[data-v-a17c4912]{white-space:unset}.otherlocation{background:#ececec}.shipping-instructions-alert[data-v-eebe2f2a] p{margin:2px 0}.v-list-item__subtitle[data-v-e0a9f276],.v-list-item__title[data-v-e0a9f276]{white-space:unset}.notes[data-v-1b9f216d],.notes[data-v-34fd92e0]{font-size:14px}.v-input{font-size:12px}.v-window__container{height:auto!important}.v-subheader{text-transform:uppercase;width:100%;background-color:#e1e1e1}.v-list-item__content div.v-list-item__subtitle,.v-list-item__content div.v-list-item__title,.v-list-item__subtitle,.v-list-item__title{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}body,html{margin:0;padding:0}.map-container{width:100%;height:400px;border-radius:8px;border:1px solid #ccc;z-index:1}.v-input.v-textarea[data-v-e1839452] .v-input__slot{padding-bottom:4px!important}.v-input--dense[data-v-1e84cd86]{padding:8px 0;margin:0}.v-menu__content .v-date-picker-title{height:70px}.v-menu__content .v-picker{border-radius:0!important;-webkit-box-shadow:none;box-shadow:none}.v-input.v-textarea[data-v-303f0411] .v-input__slot{padding-bottom:4px!important}.v-avatar[data-v-24200a6c]{border-radius:0}.v-dialog__container[data-v-dac72474]{display:unset}.unlayer-editor[data-v-396a3929]{-webkit-box-flex:1;-ms-flex:1;flex:1}.overude[data-v-2d732784]{background-color:red}#customerresults.theme--light.v-data-table[data-v-e3461a2c] .v-data-table__wrapper>table>tbody>tr>td:nth-child(8),#customerresults.theme--light.v-data-table[data-v-e3461a2c] .v-data-table__wrapper>table>thead>tr>th:nth-child(8),#results.theme--light.v-data-table[data-v-e3461a2c] .v-data-table__wrapper>table>tbody>tr>td:nth-child(7),#results.theme--light.v-data-table[data-v-e3461a2c] .v-data-table__wrapper>table>thead>tr>th:nth-child(7){border-right:5px solid #e1e1e1}.theme--light.v-data-table[data-v-e3461a2c] tr.total{background:#424242;color:#fff}.theme--light.v-data-table[data-v-e3461a2c] tr.total:hover{color:#000}#googleaddress[data-v-58b6c703] label.v-label{font-size:small}.v-dialog__container[data-v-22a620b8]{display:unset}.la-filterbar[data-v-2c129a49]{background:#fff;border:1px solid #eef0f5;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(16,24,40,.06);box-shadow:0 1px 3px rgba(16,24,40,.06);padding:16px 18px 12px}.la-filterbar__head[data-v-2c129a49]{gap:12px;margin-bottom:14px}.la-filterbar__head-icon[data-v-2c129a49],.la-filterbar__head[data-v-2c129a49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.la-filterbar__head-icon[data-v-2c129a49]{width:36px;height:36px;border-radius:10px;background:#e8f1fd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.la-filterbar__title[data-v-2c129a49]{font-size:15px;font-weight:700;color:#2f3b52;line-height:1.2}.la-filterbar__desc[data-v-2c129a49]{font-size:12px;color:#6b7280;margin-top:1px;max-width:640px}.la-filterbar__active[data-v-2c129a49]{font-size:12px;font-weight:700;color:#1976d2;background:#e8f1fd;padding:4px 12px;border-radius:12px;white-space:nowrap}.la-filterbar__active[data-v-2c129a49],.la-presets[data-v-2c129a49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.la-presets[data-v-2c129a49]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:4px}.la-preset[data-v-2c129a49]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 14px;border-radius:20px;border:1px solid #e3e7ef;background:#f8f9fc;font-size:12.5px;font-weight:600;color:#5f6b7a;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;outline:none}.la-preset[data-v-2c129a49]:hover{background:#eef2f8;border-color:#d3d9e4}.la-preset--active[data-v-2c129a49]{background:#1976d2;border-color:#1976d2;color:#fff;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3);box-shadow:0 1px 3px rgba(25,118,210,.3)}.la-range__dates[data-v-2c129a49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.la-field--date[data-v-2c129a49]{width:160px}.la-field[data-v-2c129a49] .v-input__slot{border-radius:8px!important;background:#f8f9fc!important;min-height:40px!important}.la-field[data-v-2c129a49] fieldset{border-color:#e3e7ef!important}.la-filterbar__connector[data-v-2c129a49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;margin-top:12px;padding-top:10px;border-top:1px dashed #e3e7ef;font-size:11.5px;color:#9ca3af;font-weight:500}.la-widget[data-v-64dcce31]{background:#fff;border:1px solid #eef0f5;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(16,24,40,.04);box-shadow:0 1px 3px rgba(16,24,40,.04)}.la-widget--full[data-v-64dcce31]{grid-column:1/-1}.la-widget--half[data-v-64dcce31]{grid-column:span 1}.la-widget--h-normal[data-v-64dcce31]{height:420px}.la-widget--h-tall[data-v-64dcce31]{height:640px}.la-widget__header[data-v-64dcce31]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #eef0f5;-ms-flex-negative:0;flex-shrink:0}.la-widget__header[data-v-64dcce31],.la-widget__title[data-v-64dcce31]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.la-widget__title[data-v-64dcce31]{font-size:14px;font-weight:600;color:#2f3b52;min-width:0}.la-widget__title-text[data-v-64dcce31]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.la-widget__actions[data-v-64dcce31]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;-ms-flex-negative:0;flex-shrink:0}.la-widget__drag[data-v-64dcce31]{opacity:.3;-webkit-transition:opacity .15s;transition:opacity .15s}.la-widget__header:hover .la-widget__drag[data-v-64dcce31]{opacity:.7}.la-widget__drag[data-v-64dcce31]:active{cursor:-webkit-grabbing!important;cursor:grabbing!important;opacity:1}.la-widget__act[data-v-64dcce31]{opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}.la-widget__act[data-v-64dcce31]:hover{opacity:1}.la-widget__body[data-v-64dcce31]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:14px 16px}.la-widget__loading[data-v-64dcce31]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:120px}.la-scope[data-v-235f1e82],.la-widget__loading[data-v-64dcce31]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.la-scope[data-v-235f1e82]{gap:8px;padding:8px 10px;margin-bottom:12px;background:#f8f9fc;border:1px solid #eef0f5;border-radius:8px}.la-scope__icon[data-v-235f1e82]{-ms-flex-negative:0;flex-shrink:0}.la-scope__field[data-v-235f1e82]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.la-scope__field[data-v-235f1e82] .v-input__slot{min-height:34px!important;border-radius:6px!important;background:#fff}.la-scope__clear[data-v-235f1e82]{-ms-flex-negative:0;flex-shrink:0;background:transparent;border:none;cursor:pointer;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.la-empty[data-v-4d6fa2a2]{text-align:center;color:#9ca3af;padding:32px;font-size:13px}.la-verdict[data-v-4d6fa2a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.la-verdict__item[data-v-4d6fa2a2]{background:#fafbfd;border:1px solid #eef0f5;border-radius:10px;padding:12px 14px;text-align:center}.la-verdict__k[data-v-4d6fa2a2]{display:block;font-size:12px;color:#6b7280;margin-bottom:4px}.la-verdict__v[data-v-4d6fa2a2]{font-size:26px;font-weight:800}.la-verdict__v--neutral[data-v-4d6fa2a2]{color:#374151}.is-good[data-v-4d6fa2a2]{color:#2e7d32}.is-mid[data-v-4d6fa2a2]{color:#e65100}.is-bad[data-v-4d6fa2a2]{color:#c62828}.la-kpis[data-v-4d6fa2a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.la-kpi[data-v-4d6fa2a2]{background:#fff;border:1px solid #eef0f5;border-left:4px solid #1976d2;border-radius:8px;padding:12px 14px}.la-kpi__label[data-v-4d6fa2a2]{font-size:12px;color:#6b7280;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.la-kpi__value[data-v-4d6fa2a2]{font-size:28px;font-weight:800;color:#1a1a1a;line-height:1.1}.la-section-label[data-v-4d6fa2a2]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#9ca3af;margin:6px 0 10px}.la-times[data-v-4d6fa2a2]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:18px}.la-time[data-v-4d6fa2a2]{background:#fafbfd;border:1px solid #eef0f5;border-radius:8px;padding:10px 12px}.la-time__label[data-v-4d6fa2a2]{font-size:11px;color:#6b7280;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;line-height:1.2;min-height:28px}.la-time__value[data-v-4d6fa2a2]{font-size:18px;font-weight:700;color:#1a1a1a;margin-top:4px}.la-sla[data-v-4d6fa2a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.la-sla__cell[data-v-4d6fa2a2]{background:#fafbfd;border:1px solid #eef0f5;border-radius:8px;padding:12px 14px;text-align:center}.la-sla__label[data-v-4d6fa2a2]{font-size:12px;color:#6b7280}.la-sla__value[data-v-4d6fa2a2]{font-size:22px;font-weight:800;margin:2px 0 8px}.la-sla__bar[data-v-4d6fa2a2]{height:6px;border-radius:3px;background:#e8eaf0;overflow:hidden}.la-sla__fill[data-v-4d6fa2a2]{height:100%;border-radius:3px}.la-sla__fill.is-good[data-v-4d6fa2a2]{background:#2e7d32}.la-sla__fill.is-mid[data-v-4d6fa2a2]{background:#e65100}.la-sla__fill.is-bad[data-v-4d6fa2a2]{background:#c62828}@media (max-width:900px){.la-times[data-v-4d6fa2a2]{grid-template-columns:repeat(2,1fr)}.la-kpis[data-v-4d6fa2a2],.la-verdict[data-v-4d6fa2a2]{grid-template-columns:1fr}}.la-empty[data-v-161e1ccf]{text-align:center;color:#9ca3af;padding:32px;font-size:13px}.la-insights[data-v-161e1ccf]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.la-insight[data-v-161e1ccf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fafbfd;border:1px solid #eef0f5;border-radius:10px;padding:10px 12px}.la-insight--good[data-v-161e1ccf]{border-left:3px solid #2e7d32}.la-insight--bad[data-v-161e1ccf]{border-left:3px solid #c62828}.la-insight--neutral[data-v-161e1ccf]{border-left:3px solid #e65100}.la-insight__label[data-v-161e1ccf]{font-size:10.5px;text-transform:uppercase;letter-spacing:.3px;color:#9ca3af;font-weight:700}.la-insight__name[data-v-161e1ccf]{font-size:14px;font-weight:700;color:#1a1a1a;line-height:1.2}.la-insight__meta[data-v-161e1ccf]{font-size:11px;color:#6b7280;margin-top:1px}.la-table-wrap[data-v-161e1ccf]{overflow-x:auto}.la-table[data-v-161e1ccf]{width:100%;border-collapse:collapse;font-size:13px}.la-th[data-v-161e1ccf]{text-align:right;padding:8px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#9ca3af;border-bottom:2px solid #eef0f5;position:sticky;top:0;background:#fff;z-index:1}.la-th-help[data-v-161e1ccf]{cursor:help;border-bottom:1px dotted #c3c9d4}.la-th--rank[data-v-161e1ccf]{text-align:center;width:34px}.la-th--name[data-v-161e1ccf]{text-align:left}.la-td[data-v-161e1ccf]{padding:8px 10px;text-align:right;border-bottom:1px solid #f2f4f8;color:#374151}.la-td--rank[data-v-161e1ccf]{text-align:center;color:#9ca3af;font-weight:700}.la-td--name[data-v-161e1ccf]{text-align:left}.la-td--strong[data-v-161e1ccf]{font-weight:800;color:#1a1a1a}.la-agent-name[data-v-161e1ccf]{font-weight:600;color:#1a1a1a}.la-tr--unassigned .la-agent-name[data-v-161e1ccf]{color:#9ca3af;font-style:italic}.la-pill[data-v-161e1ccf]{display:inline-block;min-width:46px;padding:2px 8px;border-radius:10px;font-weight:700;font-size:12px}.la-pill.is-good[data-v-161e1ccf]{background:#e8f5e9;color:#2e7d32}.la-pill.is-mid[data-v-161e1ccf]{background:#fff3e0;color:#e65100}.la-pill.is-bad[data-v-161e1ccf]{background:#ffebee;color:#c62828}.la-slow[data-v-161e1ccf]{color:#c62828;font-weight:700}.la-legend[data-v-161e1ccf]{margin-top:12px;font-size:11px;color:#9ca3af;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.la-legend__dot[data-v-161e1ccf]{width:10px;height:10px;border-radius:50%;display:inline-block}.la-legend__dot.is-good[data-v-161e1ccf]{background:#2e7d32}.la-legend__dot.is-mid[data-v-161e1ccf]{background:#e65100}.la-legend__dot.is-bad[data-v-161e1ccf]{background:#c62828}.la-legend__sep[data-v-161e1ccf]{margin:0 4px}.la-chip[data-v-161e1ccf]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 10px;border-radius:12px;border:1px solid transparent;background:transparent;font-size:11px;font-weight:600;color:#6b7280;cursor:pointer;white-space:nowrap;outline:none}.la-chip[data-v-161e1ccf]:hover{background:#f3f4f6}.la-chip--active[data-v-161e1ccf]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}@media (max-width:900px){.la-insights[data-v-161e1ccf]{grid-template-columns:1fr 1fr}}.la-empty[data-v-0c13b61a]{text-align:center;color:#9ca3af;padding:32px;font-size:13px}.la-chart-holder[data-v-0c13b61a]{position:relative;height:100%;min-height:260px}.la-chip[data-v-0c13b61a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px;border-radius:12px;border:1px solid transparent;background:transparent;font-size:11px;font-weight:600;color:#6b7280;cursor:pointer;white-space:nowrap;outline:none}.la-chip[data-v-0c13b61a]:hover{background:#f3f4f6}.la-chip--active[data-v-0c13b61a]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.la-empty[data-v-2d057dc7]{text-align:center;color:#9ca3af;padding:32px;font-size:13px}.la-donut-holder[data-v-2d057dc7]{position:relative;height:200px;margin-bottom:12px}.la-tag-list[data-v-2d057dc7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.la-tag-head[data-v-2d057dc7],.la-tag-row[data-v-2d057dc7]{display:grid;grid-template-columns:12px 1fr 56px 56px 76px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 4px;font-size:12.5px}.la-tag-head[data-v-2d057dc7]{grid-template-columns:1fr 56px 56px 76px;font-size:10.5px;text-transform:uppercase;letter-spacing:.3px;color:#9ca3af;font-weight:700;border-bottom:2px solid #eef0f5;padding-bottom:8px}.la-tag-row[data-v-2d057dc7]{border-bottom:1px solid #f2f4f8}.la-tag-dot[data-v-2d057dc7]{width:10px;height:10px;border-radius:3px}.la-tag-name[data-v-2d057dc7]{color:#1a1a1a;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.la-tag-share[data-v-2d057dc7]{text-align:right;color:#1976d2;font-weight:700}.la-tag-count[data-v-2d057dc7]{text-align:right;color:#374151;font-weight:700}.la-tag-res[data-v-2d057dc7]{text-align:right;color:#6b7280}.la-empty[data-v-41efe922]{text-align:center;color:#9ca3af;padding:32px;font-size:13px}.la-chart-holder[data-v-41efe922]{position:relative;height:calc(100% - 44px);min-height:220px}.la-trend-summary[data-v-41efe922]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}.la-trend-summary__label[data-v-41efe922]{font-size:12px;color:#6b7280}.la-trend-summary__val[data-v-41efe922]{font-size:22px;font-weight:800;color:#1a1a1a}.la-trend-summary__delta[data-v-41efe922]{font-size:13px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 8px;border-radius:10px}.la-trend-summary__delta.is-up[data-v-41efe922]{color:#2e7d32;background:#e8f5e9}.la-trend-summary__delta.is-down[data-v-41efe922]{color:#c62828;background:#ffebee}.la-trend-summary__hint[data-v-41efe922]{font-size:11px;color:#9ca3af}.la-chip[data-v-41efe922]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;padding:3px 9px;border-radius:12px;border:1px solid transparent;background:transparent;font-size:11px;font-weight:600;color:#6b7280;cursor:pointer;white-space:nowrap;outline:none}.la-chip[data-v-41efe922]:hover{background:#f3f4f6}.la-chip--active[data-v-41efe922]{background:#e8f0fe;color:#1967d2;border-color:#c2dbfc}.la-empty[data-v-bd56123c]{text-align:center;color:#9ca3af;padding:24px;font-size:13px}.la-corr[data-v-bd56123c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:8px}.la-corr[data-v-bd56123c],.la-corr__badge[data-v-bd56123c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.la-corr__badge[data-v-bd56123c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:800;padding:4px 12px;border-radius:12px}.la-corr__badge.is-pos[data-v-bd56123c]{color:#2e7d32;background:#e8f5e9}.la-corr__badge.is-neg[data-v-bd56123c]{color:#c62828;background:#ffebee}.la-corr__badge.is-flat[data-v-bd56123c]{color:#6b7280;background:#f3f4f6}.la-corr__text[data-v-bd56123c]{font-size:12.5px;color:#5f6b7a}.la-sales-scope[data-v-bd56123c]{font-size:11.5px;color:#9ca3af}.la-sales-nosales[data-v-bd56123c],.la-sales-scope[data-v-bd56123c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.la-sales-nosales[data-v-bd56123c]{font-size:12px;color:#6b4b2b;background:#fff8f1;border:1px solid #ffe0b2;border-radius:8px;padding:8px 12px}.la-chart-holder[data-v-bd56123c]{position:relative;height:calc(100% - 70px);min-height:220px}.la-dashboard[data-v-7abe7d0f]{background:#f6f8fb;min-height:100%}.la-dashboard__body[data-v-7abe7d0f]{padding:18px}.la-grid[data-v-7abe7d0f]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.la-grid__ghost[data-v-7abe7d0f]{opacity:.4;background:#e3f2fd!important;border:2px dashed #1976d2!important;border-radius:10px}.la-grid__drag-active[data-v-7abe7d0f]{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15)!important;box-shadow:0 8px 24px rgba(0,0,0,.15)!important;border-radius:10px;z-index:10}.la-action-bar[data-v-7abe7d0f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:14px 18px;margin-bottom:16px;background:#fff;border:1px solid #eef0f5;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(16,24,40,.06);box-shadow:0 1px 3px rgba(16,24,40,.06)}.la-action-bar[data-v-7abe7d0f],.la-action-bar__info[data-v-7abe7d0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.la-action-bar__info[data-v-7abe7d0f]{gap:12px;min-width:0}.la-action-bar__icon[data-v-7abe7d0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#e8f1fd;-ms-flex-negative:0;flex-shrink:0}.la-action-bar__title[data-v-7abe7d0f]{font-size:14px;font-weight:700;color:#374151;line-height:1.2}.la-action-bar__subtitle[data-v-7abe7d0f]{font-size:12px;color:#6b7280;line-height:1.3;margin-top:2px}.la-action-bar__actions[data-v-7abe7d0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.la-btn[data-v-7abe7d0f]{border-radius:8px!important;text-transform:none!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;height:38px!important;padding:0 16px!important;-webkit-transition:all .15s ease;transition:all .15s ease}.la-btn--primary[data-v-7abe7d0f]{background:#1976d2!important;color:#fff!important;-webkit-box-shadow:0 1px 3px rgba(25,118,210,.3)!important;box-shadow:0 1px 3px rgba(25,118,210,.3)!important}.la-btn--primary[data-v-7abe7d0f]:hover{background:#1565c0!important;-webkit-box-shadow:0 2px 6px rgba(25,118,210,.4)!important;box-shadow:0 2px 6px rgba(25,118,210,.4)!important}.la-btn--ghost[data-v-7abe7d0f]{background:#f3f4f6!important;color:#374151!important;-webkit-box-shadow:none!important;box-shadow:none!important}.la-btn--ghost[data-v-7abe7d0f]:hover{background:#e5e7eb!important}.la-btn.v-btn--disabled[data-v-7abe7d0f]{-webkit-box-shadow:none!important;box-shadow:none!important}.la-env-toggle .v-btn[data-v-7abe7d0f]{text-transform:none!important;letter-spacing:0!important;font-weight:600!important}.la-env-toggle .v-btn--active[data-v-7abe7d0f]{background:#1976d2!important;color:#fff!important}.la-dialog-card[data-v-7abe7d0f]{border-radius:12px!important;overflow:hidden}.la-dialog-title[data-v-7abe7d0f]{background:#f8f9fc;color:#374151;font-size:16px;font-weight:700;padding:14px 18px;border-bottom:1px solid #eef0f5}.la-bl-card[data-v-7abe7d0f]{border:1px solid #eef0f5;border-radius:10px;padding:14px 16px;margin-bottom:8px}.la-bl-card--info[data-v-7abe7d0f]{border-left:4px solid #1976d2}.la-bl-card--success[data-v-7abe7d0f]{border-left:4px solid #2e7d32}.la-bl-card--orange[data-v-7abe7d0f]{border-left:4px solid #e65100}.la-bl-card__label[data-v-7abe7d0f]{font-size:12px;color:#6b7280;text-transform:uppercase;letter-spacing:.3px;font-weight:700}.la-bl-card__big[data-v-7abe7d0f]{font-size:32px;font-weight:800;color:#1a1a1a}.la-bl-card__val[data-v-7abe7d0f]{font-size:24px;font-weight:800;color:#1a1a1a}@media (max-width:900px){.la-grid[data-v-7abe7d0f]{grid-template-columns:1fr}}