.manager-scorecard[data-v-3c338c12]{--mgrW:236px;--scoreW:148px;--freezeW:384px;--primary:#6c30cc;--primary-hover:#522698;--primary-tint:#f2ecfb;--page:#f5f5fa;--muted:#fafbfd;--divider:#eef0f5;--border:#e2e4ea;--ink:#1a1a2e;--ink-soft:#4a4a4a;--ink-mute:#8a8a8a;--box-green:#d9fdd8;--box-yellow:#fff4d6;--box-red:#ffeaea;--box-gray:#e7e7e7;--band-promoter:#00b383;--band-high:#76ca7d;--band-moderate:#eed24e;--band-low:#ff4e4e;--band-zero:#d33e3e;--chip-promoter-bg:#c2f5cb;--chip-promoter-fg:#075e48;--chip-high-bg:#d9fdd8;--chip-high-fg:#2d5e33;--chip-moderate-bg:#fff4d6;--chip-moderate-fg:#7a5d00;--chip-low-bg:#ffeaea;--chip-low-fg:#991b1b;--chip-zero-bg:#f7cfd0;--chip-zero-fg:#7f1d1d;font-family:Lato,Arial,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}.sec-head[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.sec-head .t[data-v-3c338c12]{font-size:18px;font-weight:700}.sec-head .d[data-v-3c338c12]{font-size:13px;color:#747474;margin-top:6px;max-width:660px;line-height:1.55}.sec-head .spacer[data-v-3c338c12]{margin-left:auto}.model-chip[data-v-3c338c12]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;background:#fff;border:1px solid var(--border);border-radius:8px;padding:9px 12px 9px 14px;cursor:pointer;font-family:inherit;-webkit-transition:all .14s ease;transition:all .14s ease;-webkit-box-shadow:0 1px 2px rgba(17,24,39,.03);box-shadow:0 1px 2px rgba(17,24,39,.03);white-space:nowrap}.model-chip[data-v-3c338c12]:hover{border-color:#c9b8ee;-webkit-box-shadow:0 2px 8px rgba(108,48,204,.1);box-shadow:0 2px 8px rgba(108,48,204,.1)}.model-chip .mc-label[data-v-3c338c12]{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-mute)}.model-chip .mc-name[data-v-3c338c12]{font-size:13.5px;font-weight:800;color:var(--ink)}.model-chip .mc-bar[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;width:70px;height:7px;border-radius:999px;overflow:hidden}.model-chip .mc-bar span[data-v-3c338c12]{display:block;-webkit-transition:flex-grow .3s ease,-webkit-box-flex .3s ease;transition:flex-grow .3s ease,-webkit-box-flex .3s ease;transition:flex-grow .3s ease;transition:flex-grow .3s ease,-webkit-box-flex .3s ease,-ms-flex-positive .3s ease}.model-chip .mc-go[data-v-3c338c12]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:var(--primary);font-size:12.5px;font-weight:700;padding-left:10px;border-left:1px solid var(--divider)}.card[data-v-3c338c12]{background:#fff;border:1px solid var(--divider);border-radius:12px;-webkit-box-shadow:0 1px 2px rgba(17,24,39,.04),0 8px 24px rgba(17,24,39,.04);box-shadow:0 1px 2px rgba(17,24,39,.04),0 8px 24px rgba(17,24,39,.04)}.dist[data-v-3c338c12]{padding:13px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;margin-top:18px}.dist-avg[data-v-3c338c12],.dist[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex}.dist-avg[data-v-3c338c12]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:9px;padding-right:22px;border-right:1px solid var(--divider)}.dist-avg .n[data-v-3c338c12]{font-size:30px;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.dist-avg .lbl[data-v-3c338c12]{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);line-height:1.2}.dist-bar-wrap[data-v-3c338c12]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.dist-bar[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;height:11px;border-radius:999px;overflow:hidden;background:var(--divider)}.dist-bar .seg[data-v-3c338c12]{display:block;cursor:default;-webkit-transition:flex-grow .4s cubic-bezier(.4,0,.2,1),-webkit-box-flex .4s cubic-bezier(.4,0,.2,1);transition:flex-grow .4s cubic-bezier(.4,0,.2,1),-webkit-box-flex .4s cubic-bezier(.4,0,.2,1);transition:flex-grow .4s cubic-bezier(.4,0,.2,1);transition:flex-grow .4s cubic-bezier(.4,0,.2,1),-webkit-box-flex .4s cubic-bezier(.4,0,.2,1),-ms-flex-positive .4s cubic-bezier(.4,0,.2,1)}.dist-legend[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px 16px;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dist-legend .item[data-v-3c338c12]{font-size:11.5px;color:var(--ink-soft);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:600;cursor:default;white-space:nowrap}.dist-legend .sw[data-v-3c338c12]{width:9px;height:9px;border-radius:999px;-webkit-box-flex:0;-ms-flex:none;flex:none}.dist-legend .item b[data-v-3c338c12]{font-weight:900}.sk[data-v-3c338c12]{position:relative;overflow:hidden;display:inline-block;background:#e9ebf1;border-radius:6px}.sk[data-v-3c338c12]:after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(50%,hsla(0,0%,100%,.65)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);-webkit-animation:sc-sheen-data-v-3c338c12 1.5s ease-in-out infinite;animation:sc-sheen-data-v-3c338c12 1.5s ease-in-out infinite}@-webkit-keyframes sc-sheen-data-v-3c338c12{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes sc-sheen-data-v-3c338c12{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.dist.is-loading .dist-avg[data-v-3c338c12]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sk-avg[data-v-3c338c12]{width:46px;height:30px;border-radius:8px}.dist-bar.sk-bar[data-v-3c338c12]{position:relative}.dist-bar.sk-bar .sk-seg[data-v-3c338c12]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;opacity:.4;-webkit-transition:none;transition:none}.dist-bar.sk-bar[data-v-3c338c12]:after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(50%,hsla(0,0%,100%,.55)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55) 50%,transparent);-webkit-animation:sc-sheen-data-v-3c338c12 1.6s ease-in-out infinite;animation:sc-sheen-data-v-3c338c12 1.6s ease-in-out infinite}.dist.is-loading .dist-legend .item[data-v-3c338c12]{color:var(--ink-mute)}.sk-count[data-v-3c338c12]{width:18px;height:11px;border-radius:4px}.sk-count-lg[data-v-3c338c12]{width:84px;height:14px;border-radius:6px}.mg-chip-sk[data-v-3c338c12]{height:32px;border-radius:999px}.sk-row[data-v-3c338c12]{pointer-events:none}.sk-row[data-v-3c338c12]:hover{-webkit-box-shadow:0 0 6px rgba(0,0,0,.12156862745098039);box-shadow:0 0 6px rgba(0,0,0,.12156862745098039)}.sk-avatar[data-v-3c338c12]{width:36px;height:36px;border-radius:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}.sk-mgr-text[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.sk-line[data-v-3c338c12]{height:11px;border-radius:4px}.sk-line-name[data-v-3c338c12]{width:108px}.sk-line-team[data-v-3c338c12]{width:74px;height:9px}.sk-chip[data-v-3c338c12]{width:96px;height:30px;border-radius:8px}.sk-box[data-v-3c338c12]{width:50px;height:28px;border-radius:8px}.mg-strip[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}.mg-chip[data-v-3c338c12],.mg-strip[data-v-3c338c12]{gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mg-chip[data-v-3c338c12]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32px;padding:0 12px;border-radius:999px;background:#fff;border:1px solid var(--border);color:var(--ink-soft);font-size:13px;font-weight:600;line-height:1;cursor:pointer;font-family:inherit;white-space:nowrap;-webkit-transition:background .15s ease,border-color .15s ease,color .15s ease;transition:background .15s ease,border-color .15s ease,color .15s ease}.mg-chip[data-v-3c338c12]:hover{background:#fafbfc;border-color:#d4d7de;color:#2a2a2a}.mg-chip[data-v-3c338c12]:focus-visible{outline:2px solid rgba(108,48,204,.35);outline-offset:1px}.mg-chip.active[data-v-3c338c12]{background:rgba(108,48,204,.1);border-color:rgba(108,48,204,.3);color:#4c32cc}.mg-chip.active .mg-chip-count[data-v-3c338c12]{background:rgba(108,48,204,.18);color:#4c32cc}.mg-chip.empty[data-v-3c338c12]:not(.active){color:#b3b3b3;border-color:var(--divider)}.mg-chip.empty:not(.active) .mg-chip-count[data-v-3c338c12]{background:#f3f4f8;color:#b3b3b3}.mg-chip-label[data-v-3c338c12]{letter-spacing:.01em}.mg-chip-count[data-v-3c338c12]{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:18px;padding:0 6px;border-radius:999px;background:#f3f4f8;color:#80808a;font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.mg-criteria[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f2edfa;border:1px solid rgba(108,48,204,.18);border-radius:8px;padding:11px 14px;margin-top:12px}.mg-criteria-icon[data-v-3c338c12]{color:var(--primary);font-size:17px;margin-right:11px;margin-top:1px;-webkit-box-flex:0;-ms-flex:none;flex:none}.mg-criteria-details[data-v-3c338c12]{-webkit-box-flex:1;-ms-flex:1;flex:1}.mg-criteria-title[data-v-3c338c12]{font-weight:800;font-size:13.5px;color:var(--ink)}.mg-criteria-desc[data-v-3c338c12]{font-size:12.5px;color:#666;line-height:1.5;margin-top:1px}.mg-criteria-close[data-v-3c338c12]{background:none;border:none;color:#999;cursor:pointer;font-size:15px;padding:0;margin-left:10px;-webkit-box-flex:0;-ms-flex:none;flex:none;line-height:1}.mg-criteria-close[data-v-3c338c12]:hover{color:#333}.sc-empty[data-v-3c338c12]{padding:34px 0;text-align:center;color:var(--ink-mute);font-size:13px;font-weight:600}.toolbar[data-v-3c338c12]{margin:22px 2px 4px}.toolbar-top[data-v-3c338c12]{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:10px 14px;width:100%}.toolbar .sc-search[data-v-3c338c12]{max-width:300px}.toolbar .count[data-v-3c338c12]{font-size:13px;font-weight:700;color:var(--ink-mute);white-space:nowrap}.toolbar-actions[data-v-3c338c12]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:14px;margin-left:auto;-ms-flex:none;flex:none;min-width:0}.toolbar-actions[data-v-3c338c12],.toolbar .sc-export[data-v-3c338c12]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0}.toolbar .sc-export[data-v-3c338c12]{width:36px;height:36px;border-radius:8px;border:1px solid var(--border);background:#fff;color:#6a6a6a;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex:none;flex:none;-webkit-transition:all .14s ease;transition:all .14s ease}.toolbar .sc-export[data-v-3c338c12]:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-tint)}.date-control[data-v-3c338c12]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:100%}.date-control.is-disabled[data-v-3c338c12]{opacity:.62;pointer-events:none}.date-pill[data-v-3c338c12]{height:40px;gap:7px}.date-pill-icon[data-v-3c338c12]{font-size:15px;color:var(--ink-mute)}.date-pill.active .date-pill-icon[data-v-3c338c12]{color:var(--primary)}.date-pill-label[data-v-3c338c12]{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.date-pill .el-icon-arrow-down[data-v-3c338c12]{margin-left:4px;font-size:12px}.date-pill-clear[data-v-3c338c12]{width:20px;height:20px;margin-left:2px;border:none;border-radius:5px;background:transparent;color:currentColor;cursor:pointer;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;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:13px;-webkit-transition:background .14s ease,color .14s ease;transition:background .14s ease,color .14s ease}.date-pill-clear[data-v-3c338c12]:hover{background:#fff0f0;color:#cc3030}.df-hidden-picker[data-v-3c338c12]{position:absolute;inset:0;width:100%;opacity:0;pointer-events:none}@media (max-width:1020px){.toolbar .sc-search[data-v-3c338c12]{-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;max-width:none}.toolbar-actions[data-v-3c338c12]{gap:10px;margin-left:auto}}@media (max-width:560px){.toolbar-actions[data-v-3c338c12]{width:auto}.date-control[data-v-3c338c12]{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px}.date-pill[data-v-3c338c12]{width:100%}}.sc-pagination[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:16px 0 2px}.scroll[data-v-3c338c12]{overflow-x:auto;padding:0 2px 6px;margin-top:4px}.scroll[data-v-3c338c12]::-webkit-scrollbar{height:9px}.scroll[data-v-3c338c12]::-webkit-scrollbar-thumb{background:#d3d3de;border-radius:6px}.ttable[data-v-3c338c12]{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.col-row[data-v-3c338c12],.grp-row[data-v-3c338c12],.row-inner[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.c-mgr[data-v-3c338c12]{width:var(--mgrW);left:0}.c-mgr[data-v-3c338c12],.c-score[data-v-3c338c12]{-webkit-box-flex:0;-ms-flex:none;flex:none;position:sticky;z-index:3;-webkit-box-sizing:border-box;box-sizing:border-box}.c-score[data-v-3c338c12]{width:var(--scoreW);left:var(--mgrW);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}.freeze-edge[data-v-3c338c12]{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.manager-scorecard.has-overflow .freeze-edge[data-v-3c338c12]{-webkit-box-shadow:10px 0 12px -10px rgba(17,24,39,.16);box-shadow:10px 0 12px -10px rgba(17,24,39,.16)}.grp-row[data-v-3c338c12]{margin-bottom:2px}.grp-row .c-mgr[data-v-3c338c12],.grp-row .c-score[data-v-3c338c12]{background:#fff}.grp[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:7px;overflow:visible}.grp .lbl[data-v-3c338c12]{font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mute);position:relative;padding-bottom:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;white-space:nowrap}.grp .lbl[data-v-3c338c12]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;opacity:.5}.grp.leadership .lbl[data-v-3c338c12]:after{background:#6c30cc}.grp.performance .lbl[data-v-3c338c12]:after{background:#2f9bd6}.grp.engagement .lbl[data-v-3c338c12]:after{background:#00b383}.grp-expand[data-v-3c338c12]{border:1px solid var(--border);background:#fff;color:var(--primary);border-radius:50%;width:18px;height:18px;padding:0;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;line-height: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;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:0}.grp-expand[data-v-3c338c12]:hover{background:var(--primary-tint);border-color:var(--primary)}.gap[data-v-3c338c12]{width:18px;-webkit-box-flex:0;-ms-flex:none;flex:none}.col-row[data-v-3c338c12]{padding-bottom:8px;border-bottom:1px solid var(--divider)}.col-row .c-mgr[data-v-3c338c12],.col-row .c-score[data-v-3c338c12]{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.col-row .c-mgr[data-v-3c338c12]{padding-left:14px}.ch[data-v-3c338c12]{font-size:11px;font-weight:700;color:#6b7280;letter-spacing:.01em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;padding-bottom:0}.ch.sortable[data-v-3c338c12]{cursor:pointer;gap:4px}.ch.sortable .arr[data-v-3c338c12]{color:var(--primary);font-size:10px}.mgr-h[data-v-3c338c12]{font-size:11px;font-weight:700;color:#6b7280;letter-spacing:.01em}.row[data-v-3c338c12]{background:#fff;border-radius:8px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.12156862745098039);box-shadow:0 0 6px rgba(0,0,0,.12156862745098039);min-height:60px;margin-top:12px;-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease,-webkit-box-shadow .15s ease}.row .row-inner[data-v-3c338c12]{min-height:60px}.row[data-v-3c338c12]:hover{-webkit-box-shadow:0 2px 12px rgba(0,0,0,.14901960784313725);box-shadow:0 2px 12px rgba(0,0,0,.14901960784313725)}.row.expanded[data-v-3c338c12]{-webkit-box-shadow:0 2px 14px rgba(108,48,204,.14901960784313725);box-shadow:0 2px 14px rgba(108,48,204,.14901960784313725)}.row .c-mgr[data-v-3c338c12],.row .c-score[data-v-3c338c12]{background:#fff}.row .c-mgr[data-v-3c338c12]{border-radius:8px 0 0 8px}.cell[data-v-3c338c12]{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cell[data-v-3c338c12],.mgr[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mgr[data-v-3c338c12]{gap:11px;cursor:pointer;padding:12px 0 12px 14px;width:100%}.avatar[data-v-3c338c12]{width:36px;height:36px;border-radius:50%;-webkit-box-flex:0;-ms-flex:none;flex:none;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:800;position:relative}.avatar-img[data-v-3c338c12]{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.avatar .rep[data-v-3c338c12]{position:absolute;bottom:-3px;right:-4px;background:#fff;color:#5a5a6a;border:1px solid var(--border);border-radius:999px;font-size:9px;font-weight:800;padding:0 4px;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.avatar .rep.hi[data-v-3c338c12]{color:#b45309;border-color:#fcd9a0}.avatar .rep.crit[data-v-3c338c12]{color:#b42318;border-color:#f6b9b2}.mgr .nm[data-v-3c338c12]{font-size:14px;font-weight:700;color:#3c3c3c;line-height:1.2}.mgr .tm[data-v-3c338c12]{font-size:13px;color:#8a8a8a;font-weight:500}.chev-btn[data-v-3c338c12]{margin-left:auto;margin-right:6px;color:#c2c2cc;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.row.expanded .chev-btn[data-v-3c338c12]{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:var(--primary)}.score-chip[data-v-3c338c12]{min-width:96px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 12px;border-radius:8px;font-weight:900;font-variant-numeric:tabular-nums;-webkit-transition:background .25s ease,color .25s ease;transition:background .25s ease,color .25s ease}.score-chip .v[data-v-3c338c12]{font-size:16px;line-height:1;letter-spacing:-.01em}.score-chip .meta[data-v-3c338c12]{font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:left;line-height:1.1;white-space:nowrap}.sc-promoter[data-v-3c338c12]{background:var(--chip-promoter-bg);color:var(--chip-promoter-fg)}.sc-high[data-v-3c338c12]{background:var(--chip-high-bg);color:var(--chip-high-fg)}.sc-moderate[data-v-3c338c12]{background:var(--chip-moderate-bg);color:var(--chip-moderate-fg)}.sc-low[data-v-3c338c12]{background:var(--chip-low-bg);color:var(--chip-low-fg)}.sc-zero[data-v-3c338c12]{background:var(--chip-zero-bg);color:var(--chip-zero-fg)}.box[data-v-3c338c12]{border-radius:8px;width:50px;height:28px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.box-green[data-v-3c338c12]{background:var(--box-green)}.box-yellow[data-v-3c338c12]{background:var(--box-yellow)}.box-red[data-v-3c338c12]{background:var(--box-red)}.box-gray[data-v-3c338c12]{background:var(--box-gray);color:#9aa0ad}.breakdown[data-v-3c338c12]{position:sticky;left:0;width:var(--tvw);padding:0 14px 16px}.breakdown-inner[data-v-3c338c12]{background:#faf8fe;border:1px solid #efe9fb;border-radius:8px;padding:16px 18px}.bd-title[data-v-3c338c12]{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mute)}.bd-insight[data-v-3c338c12]{font-size:13.5px;color:var(--ink-soft);margin-top:5px;line-height:1.5}.bd-insight b[data-v-3c338c12]{font-weight:800;color:var(--ink)}.bd-cats[data-v-3c338c12]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:15px}.bdcat[data-v-3c338c12]{background:#fff;border:1px solid var(--divider);border-radius:8px;padding:13px 15px 9px}.bdcat.weakest[data-v-3c338c12]{border-color:#f3c7c7;-webkit-box-shadow:0 0 0 1px #fbe3e3 inset;box-shadow:inset 0 0 0 1px #fbe3e3}.bdcat-head[data-v-3c338c12]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bdcat-head[data-v-3c338c12],.bdcat-name[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bdcat-name[data-v-3c338c12]{font-size:12px;font-weight:800;gap:7px}.bdcat-dot[data-v-3c338c12]{width:8px;height:8px;border-radius:3px;-webkit-box-flex:0;-ms-flex:none;flex:none}.bdcat-score[data-v-3c338c12]{font-size:21px;font-weight:900;font-variant-numeric:tabular-nums;line-height:1}.bdcat-meta[data-v-3c338c12]{font-size:11px;color:var(--ink-mute);font-weight:700;margin-top:2px;margin-bottom:11px}.bdm[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin-bottom:8px}.bdm[data-v-3c338c12]:last-child{margin-bottom:2px}.bdm-name[data-v-3c338c12]{font-size:11.5px;color:#54545f;font-weight:600;width:98px;-webkit-box-flex:0;-ms-flex:none;flex:none;line-height:1.2}.bdm-track[data-v-3c338c12]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:7px;border-radius:999px;background:#eef0f5;overflow:hidden}.bdm-fill[data-v-3c338c12]{display:block;height:100%;border-radius:999px;-webkit-transition:width .35s cubic-bezier(.4,0,.2,1);transition:width .35s cubic-bezier(.4,0,.2,1)}.bdm-val[data-v-3c338c12]{font-size:11.5px;font-weight:800;width:36px;text-align:right;-webkit-box-flex:0;-ms-flex:none;flex:none;font-variant-numeric:tabular-nums;color:var(--ink)}.bdm.off[data-v-3c338c12]{opacity:.45}.foot[data-v-3c338c12]{padding:16px 4px 0;font-size:12px;color:#8a8a8a}.ss-head[data-v-3c338c12]{padding-right:26px}.ss-title[data-v-3c338c12]{font-size:18px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.ss-sub[data-v-3c338c12]{font-size:12.5px;color:var(--ink-mute);margin-top:4px;font-weight:500}.ss-perf[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;background:var(--muted);border:1px solid var(--divider);border-radius:8px;padding:12px 14px}.ss-perf-label[data-v-3c338c12]{font-size:13px;font-weight:700;color:var(--ink)}.ss-perf-help[data-v-3c338c12]{font-size:11.5px;color:var(--ink-mute);margin-top:1px}.ss-section-label[data-v-3c338c12]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);margin:22px 0 12px}.ss-section-label--divided[data-v-3c338c12]{margin-top:24px;padding-top:22px;border-top:1px solid var(--divider)}.ss-presets[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.ss-preset[data-v-3c338c12],.ss-presets[data-v-3c338c12]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ss-preset[data-v-3c338c12]{border:1px solid var(--border);background:#fff;color:var(--ink-soft);border-radius:999px;padding:8px 16px;font-size:12.5px;font-weight:700;cursor:pointer;font-family:inherit;-webkit-transition:all .14s ease;transition:all .14s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:7px}.ss-preset[data-v-3c338c12]:hover{border-color:#c9b8ee;background:#faf8fe;color:var(--primary-hover)}.ss-preset.active[data-v-3c338c12]{background:var(--primary-tint);border-color:var(--primary);color:var(--primary-hover)}.ss-reset[data-v-3c338c12]{margin-left:auto;border-style:dashed;color:var(--ink-mute);font-weight:600}.ss-reset[data-v-3c338c12]:hover{color:var(--ink-soft);background:#fafbfd;border-color:var(--border)}.ss-cats[data-v-3c338c12]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ss-cat[data-v-3c338c12]{border:1px solid var(--divider);border-radius:8px;padding:14px 16px 16px;background:var(--muted);-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.ss-cat.disabled[data-v-3c338c12]{opacity:.45}.ss-cat-top[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.ss-cat-name[data-v-3c338c12]{font-size:13px;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;color:var(--ink)}.ss-dot[data-v-3c338c12]{width:9px;height:9px;border-radius:999px;-webkit-box-flex:0;-ms-flex:none;flex:none;display:inline-block}.ss-cat-val[data-v-3c338c12]{font-size:18px;font-weight:900;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.ss-cat-val small[data-v-3c338c12]{font-size:10.5px;font-weight:700;color:var(--ink-mute);margin-left:1px}.ss-cat-metrics[data-v-3c338c12]{font-size:11px;color:var(--ink-mute);margin-top:3px;font-weight:600}.ss-adv-toggle[data-v-3c338c12]{margin-top:14px}.ss-link[data-v-3c338c12]{background:none;border:none;color:var(--primary);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.ss-link[data-v-3c338c12]:hover{color:var(--primary-hover)}.ss-adv[data-v-3c338c12]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:14px;border-top:1px dashed var(--border);padding-top:16px}.ss-adv-title[data-v-3c338c12]{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--ink-soft)}.ss-adv-row[data-v-3c338c12]{margin-bottom:12px}.ss-adv-row.dim[data-v-3c338c12]{opacity:.4}.ss-adv-rowtop[data-v-3c338c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;font-weight:600;color:var(--ink-soft);margin-bottom:3px}.ss-adv-rowtop b[data-v-3c338c12]{font-weight:900;color:var(--ink);font-variant-numeric:tabular-nums}.ss-display-seg[data-v-3c338c12]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:var(--page);border:1px solid var(--divider);border-radius:8px;padding:3px;gap:2px}.ss-display-seg button[data-v-3c338c12]{font-family:inherit;border:none;background:none;font-size:12.5px;font-weight:700;color:var(--ink-mute);padding:7px 16px;border-radius:6px;cursor:pointer;-webkit-transition:all .14s ease;transition:all .14s ease}.ss-display-seg button[data-v-3c338c12]:hover{color:var(--primary-hover)}.ss-display-seg button.active[data-v-3c338c12]{background:var(--primary-tint);color:var(--primary-hover)}.scorecard-settings-dialog{--primary:#6c30cc;--primary-hover:#522698;--primary-tint:#f2ecfb;--page:#f5f5fa;--muted:#fafbfd;--divider:#eef0f5;--border:#e2e4ea;--ink:#1a1a2e;--ink-soft:#4a4a4a;--ink-mute:#8a8a8a}.scorecard-settings-dialog .el-dialog__header{padding:24px 28px 4px}.scorecard-settings-dialog .el-dialog__body{padding:12px 28px 20px;color:#1a1a2e}.scorecard-settings-dialog .el-dialog__footer{padding:4px 28px 22px}.scorecard-settings-dialog .el-dialog__headerbtn{top:26px;right:24px}.scorecard-settings-dialog .el-dialog__headerbtn .el-dialog__close{font-size:18px;color:#9a9aa3;-webkit-transition:color .14s ease;transition:color .14s ease}.scorecard-settings-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#6c30cc}.scorecard-settings-dialog .el-slider:not(.is-disabled) .el-slider__bar{background-color:#6c30cc}.scorecard-settings-dialog .el-slider:not(.is-disabled) .el-slider__button{border-color:#6c30cc}.scorecard-settings-dialog .el-button--primary,.scorecard-settings-dialog .el-switch.is-checked .el-switch__core{background-color:#6c30cc;border-color:#6c30cc}.scorecard-settings-dialog .el-button--primary:focus,.scorecard-settings-dialog .el-button--primary:hover{background-color:#522698;border-color:#522698}.scorecard-settings-dialog .el-button--default{color:#54545f;border-color:#e2e4ea;background:#fff}.scorecard-settings-dialog .el-button--default:focus,.scorecard-settings-dialog .el-button--default:hover{color:#1a1a2e;border-color:#c9b8ee;background:#faf8fe}.sc-date-menu .sc-date-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sc-date-menu .sc-date-item .el-icon-check{font-size:13px;color:#6c30cc;visibility:hidden}.sc-date-menu .sc-date-item.sel .el-icon-check{visibility:visible}.sc-date-menu .sc-date-item.sel{color:#6c30cc;font-weight:700}.sc-range-popper.el-date-range-picker{border-radius:10px;border:1px solid #e2e4ea;-webkit-box-shadow:0 12px 30px rgba(17,24,39,.1);box-shadow:0 12px 30px rgba(17,24,39,.1)}.sc-range-popper .el-date-table td.today span{color:#6c30cc}.sc-range-popper .el-date-table td.in-range div{background:#f2ecfb}.sc-range-popper .el-date-table td.end-date span,.sc-range-popper .el-date-table td.start-date span{background:#6c30cc}