.user-center-dashboard-page[data-v-77f02991]{height:auto!important;min-height:100%;overflow:visible;background:#f1f2f5;color:#2e2e2e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif}.user-center-dashboard-page[data-v-77f02991],.user-center-dashboard-page [data-v-77f02991],.user-center-dashboard-page [data-v-77f02991]:after,.user-center-dashboard-page [data-v-77f02991]:before{-webkit-box-sizing:border-box;box-sizing:border-box}.dashboard-scale-shell[data-v-77f02991]{position:relative;width:100%;min-height:1px;overflow:visible}.dashboard[data-v-77f02991]{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:none;min-width:0;padding:24px;-webkit-transform-origin:top left;transform-origin:top left;will-change:transform}.dashboard-header[data-v-77f02991]{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}.dashboard-header h1[data-v-77f02991]{margin:0;color:#1b1b1b;font-size:20px;font-weight:600}.date-badge[data-v-77f02991]{padding:5px 14px;border:1px solid #e4e6ef;border-radius:6px;background:#fff;color:#8c8c9a;font-size:12px}.card[data-v-77f02991],.section-card[data-v-77f02991]{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;border:1px solid #ecedf0;border-radius:8px;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.02);box-shadow:0 1px 3px rgba(0,0,0,.02)}.section-card[data-v-77f02991]{padding:20px;margin-bottom:16px}.section-title[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-bottom:10px;margin-bottom:16px;border-bottom:2px solid #f0f1f5;color:#1b1b1b;font-size:16px;font-weight:600}.section-title[data-v-77f02991]:before{width:3px;height:16px;border-radius:2px;background:#409eff;content:""}.section-title span[data-v-77f02991]{color:#8c8c9a;font-size:13px;font-weight:400}.query-card[data-v-77f02991]{padding:12px 20px}.query-field[data-v-77f02991],.time-query[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#616266;font-size:13px;font-weight:500}.query-field em[data-v-77f02991],.time-query em[data-v-77f02991]{padding:5px 12px;border-radius:14px;background:rgba(64,158,255,.1);color:#409eff;font-style:normal}.dashboard-select[data-v-77f02991]{width:120px}.dashboard-select[data-v-77f02991] .el-input__inner{height:34px;border-color:#dcdce0;border-radius:6px;color:#2e2e2e;line-height:34px}.dashboard-select[data-v-77f02991] .el-input__icon{line-height:34px}.source-select[data-v-77f02991]{width:180px}.month-select[data-v-77f02991]{width:96px}.empty-state[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:180px;border:1px dashed #e5e8ef;border-radius:8px;background:#fafbfd;color:#9aa3b2;font-size:14px;height:calc(100% - 50px)}.empty-state.compact[data-v-77f02991]{min-height:0;height:100%}.stat-overview[data-v-77f02991]{display:grid;grid-template-columns:220px minmax(980px,3fr) minmax(380px,1fr);min-width:0;overflow:visible;border:1px solid #ecedf0;border-radius:8px;background:#fafbfd}.stat-summary[data-v-77f02991]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:164px;padding:14px 16px;border-right:1px solid #ecedf0;background:-webkit-gradient(linear,left top,left bottom,from(#fff3f1),to(#ffe6e1));background:linear-gradient(180deg,#fff3f1,#ffe6e1)}.stat-summary[data-v-77f02991],.summary-row[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0}.summary-row[data-v-77f02991]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:14px;color:#e8704a;white-space:nowrap}.summary-row[data-v-77f02991]:first-child{color:#1b1b1b}.summary-row strong[data-v-77f02991]{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:clamp(18px,1.5vw,26px);line-height:1}.stat-column[data-v-77f02991]{display:grid;grid-template-rows:auto 1fr;min-width:0;border-right:1px solid #ecedf0}.stat-column[data-v-77f02991]:last-child{border-right:none}.column-head[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;height:52px;min-height:52px;padding:10px 16px;overflow:visible;border-bottom:1px solid #ecedf0;background:#f8f9fd}.head-metric[data-v-77f02991]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;max-width:48%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;padding:2px 4px;border-radius:6px;white-space:nowrap}.head-metric.is-popover-trigger[data-v-77f02991]{cursor:pointer;-webkit-transition:background-color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,box-shadow .16s ease;transition:background-color .16s ease,box-shadow .16s ease,-webkit-box-shadow .16s ease}.head-metric.is-popover-trigger[data-v-77f02991]:hover{background:rgba(64,158,255,.08);-webkit-box-shadow:0 0 0 6px rgba(64,158,255,.08);box-shadow:0 0 0 6px rgba(64,158,255,.08)}.head-metric[data-v-77f02991]:hover{z-index:12}.head-metric:hover .head-popover[data-v-77f02991]{visibility:visible;opacity:1;-webkit-transform:translate(-50%,6px);transform:translate(-50%,6px)}.head-metric span[data-v-77f02991]{-ms-flex-negative:0;flex-shrink:0;color:#616266}.head-metric strong[data-v-77f02991]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#1b1b1b;font-size:clamp(14px,1.05vw,18px);line-height:1;white-space:nowrap}.head-metric em[data-v-77f02991]{-ms-flex-negative:0;flex-shrink:0;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head-popover[data-v-77f02991]{top:26px}.role-grid[data-v-77f02991]{display:grid;min-width:0;background:#fff}.role-grid-org[data-v-77f02991]{grid-template-columns:repeat(6,minmax(0,1fr))}.role-grid-person[data-v-77f02991]{grid-template-columns:repeat(2,minmax(0,1fr))}.role-cell[data-v-77f02991]{position:relative;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0;min-height:96px;padding:8px 10px;border-right:1px solid #f0f1f5;background:#fff;cursor:pointer;-webkit-transition:background-color .16s ease,-webkit-box-shadow .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,-webkit-box-shadow .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease,-webkit-box-shadow .16s ease,-webkit-transform .16s ease}.role-cell[data-v-77f02991]:last-child{border-right:none}.role-cell[data-v-77f02991]:hover{z-index:12;background:#fbfdff;-webkit-box-shadow:inset 0 0 0 1px rgba(64,158,255,.18),0 8px 18px rgba(64,158,255,.08);box-shadow:inset 0 0 0 1px rgba(64,158,255,.18),0 8px 18px rgba(64,158,255,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.role-cell:hover .role-popover[data-v-77f02991]{visibility:visible;opacity:1;-webkit-transform:translate(-50%,6px);transform:translate(-50%,6px)}.role-name[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#5d5c5b;font-size:12px}.role-name i[data-v-77f02991]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:8px;border-radius:50%}.role-name span[data-v-77f02991]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-value[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;white-space:nowrap}.role-value strong[data-v-77f02991]{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#1b1b1b;font-size:clamp(18px,1.36vw,24px);line-height:1;white-space:nowrap}.role-value em[data-v-77f02991]{-ms-flex-negative:0;flex-shrink:0}.stat-link[data-v-77f02991]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;line-height:1}.stat-link:hover em[data-v-77f02991],.stat-link:hover strong[data-v-77f02991]{color:#409eff;text-decoration:underline;text-underline-offset:3px}.stat-link-total[data-v-77f02991]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.stat-link-growth[data-v-77f02991]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.role-shop[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-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;padding-top:6px;border-top:1px dashed #eef0f5;color:#8c8c9a;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.role-shop em[data-v-77f02991]{-ms-flex-negative:0;flex-shrink:0}.role-popover[data-v-77f02991]{position:absolute;top:78px;left:50%;z-index:30;visibility:hidden;width:292px;padding:18px 20px;border:1px solid #e7eaf0;border-radius:12px;background:#fff;-webkit-box-shadow:0 12px 30px rgba(31,45,61,.14);box-shadow:0 12px 30px rgba(31,45,61,.14);opacity:0;pointer-events:none;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:opacity .16s ease,visibility .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,visibility .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,transform .16s ease,visibility .16s ease;transition:opacity .16s ease,transform .16s ease,visibility .16s ease,-webkit-transform .16s ease}.popover-title[data-v-77f02991]{margin-bottom:14px;color:#8c96a6;font-size:16px;font-weight:500;line-height:22px}.popover-row[data-v-77f02991]{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;min-height:28px;color:#8c96a6;font-size:14px}.popover-row strong[data-v-77f02991]{color:#1f2d3d;font-size:16px;font-weight:600}.popover-divider[data-v-77f02991]{height:1px;margin:10px 0;background:#edf0f5}.popover-percent[data-v-77f02991]{color:#409eff!important}em[data-v-77f02991]{border-radius:4px;background:rgba(91,209,117,.1);color:#3eb95d;font-size:12px;font-style:normal;font-weight:600}.three-col[data-v-77f02991]{display:grid;grid-template-columns:1fr .9fr 1.1fr;gap:16px;margin-bottom:16px}.card[data-v-77f02991]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px}.card-title[data-v-77f02991],.card[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex}.card-title[data-v-77f02991]{-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}.card-title strong[data-v-77f02991]{color:#1b1b1b;font-size:16px}.card-desc[data-v-77f02991],.card-title span[data-v-77f02991]{color:#8c8c9a;font-size:12px}.card-desc[data-v-77f02991]{margin:0 0 12px}.region-bar-chart[data-v-77f02991]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:4px;min-height:320px}.donut-wrap[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0 10px}.type-donut-chart[data-v-77f02991]{width:100%;height:230px}.legend-list[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.legend-list span[data-v-77f02991]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#616266;font-size:11px}.legend-list i[data-v-77f02991]{width:10px;height:10px;border-radius:50%}.type-label-list[data-v-77f02991]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px 10px;margin-top:auto}.type-label-list span[data-v-77f02991]{max-width:100%;min-height:24px;padding:2px 6px;border-radius:12px;background:#fafbfd;white-space:nowrap}.type-label-list em[data-v-77f02991]{color:#616266;font-style:normal}.type-label-list strong[data-v-77f02991]{color:#2e2e2e;font-weight:600}.type-label-list b[data-v-77f02991]{color:#8c8c9a;font-weight:500}.word-cloud[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 14px;padding:12px 4px}.word-tag[data-v-77f02991]{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:8px 18px;border:1px solid;border-radius:24px;background:#fafbfd;font-weight:600}.word-tag b[data-v-77f02991]{opacity:.75}.trend-rank-row[data-v-77f02991]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px;margin-bottom:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;isolation:isolate}.rank-card[data-v-77f02991],.trend-card[data-v-77f02991]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trend-card[data-v-77f02991]{z-index:1;width:100%;max-width:100%;justify-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;contain:paint;overflow:hidden}.rank-card[data-v-77f02991]{z-index:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.trend-summary-table[data-v-77f02991]{display:grid;grid-template-columns:84px repeat(6,minmax(0,1fr));-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 10px;overflow:hidden;border-bottom:1px solid #eeeef5;color:#9aa0ad}.trend-summary-table>div[data-v-77f02991]{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;overflow:hidden;padding:5px 6px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.trend-summary-head[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:14px!important;padding-bottom:16px!important;border-bottom:1px solid #eeeef5;color:#8c90a0;font-size:14px;font-weight:700}.trend-summary-head-placeholder[data-v-77f02991]{color:transparent}.trend-summary-row-label[data-v-77f02991]{color:#b3b8c4;font-size:16px;font-weight:600;line-height:24px;text-align:center!important}.trend-summary-value[data-v-77f02991]{font-size:24px;font-weight:800;line-height:1.1;margin-top:8px}.trend-summary-value.new[data-v-77f02991]{color:#409eff}.trend-summary-value.active[data-v-77f02991]{color:#ff8a6b}.trend-summary-link[data-v-77f02991]{color:inherit;font-size:24px;font-weight:800;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trend-summary-desc[data-v-77f02991]{color:#8f96a6;font-size:14px;font-weight:600;line-height:20px}.trend-echart[data-v-77f02991]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%!important;max-width:100%;height:100%!important;min-width:0;min-height:0;overflow:hidden}.trend-echart[data-v-77f02991] canvas,.trend-echart[data-v-77f02991] div,.trend-echart[data-v-77f02991] svg{width:100%!important;max-width:100%!important;min-width:0!important}.trend-chart-box[data-v-77f02991]{width:100%;max-width:100%;min-width:0;height:340px;min-height:0;max-height:340px;overflow:hidden;-ms-flex:0 0 340px;flex:0 0 340px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;margin-top:0}.trend-chart-box[data-v-77f02991],.trend-chart-legend[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0}.trend-chart-legend[data-v-77f02991]{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:8px;padding-top:8px;border-top:1px solid #f0f1f5;color:#616266;font-size:12px;line-height:20px}.trend-chart-legend span[data-v-77f02991]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap}.trend-chart-legend i[data-v-77f02991]{width:10px;height:10px;border-radius:3px;display:inline-block}.trend-legend-new[data-v-77f02991]{background:#409eff}.trend-legend-active[data-v-77f02991]{background:#ff8a6b}.point-active[data-v-77f02991],.point-new[data-v-77f02991]{background:#409eff}.point-active[data-v-77f02991]{background:#ff8a6b}.rank-head[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid #ecedf0;margin-bottom:5px;padding-bottom:15px}.rank-head .section-title[data-v-77f02991]{margin-bottom:0;border-bottom:none}.rank-tabs[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-item-align:start;align-self:flex-start;padding:3px;border-radius:8px;background:#f5f6fa}.rank-tabs button[data-v-77f02991]{border:none;border-radius:6px;padding:6px 14px;background:transparent;color:#616266;cursor:pointer}.rank-tabs button.active[data-v-77f02991]{background:#fff;color:#409eff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06)}.rank-table[data-v-77f02991]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:100%;min-width:0;table-layout:fixed;border-collapse:collapse}.rank-table .rank-col-index[data-v-77f02991]{width:56px}.rank-table .rank-col-user[data-v-77f02991]{width:150px}.rank-table .rank-col-identity[data-v-77f02991]{width:260px}.rank-table .rank-col-number[data-v-77f02991]{width:64px}.rank-table td[data-v-77f02991],.rank-table th[data-v-77f02991]{height:42px;padding:7px 8px;border-bottom:1px solid #f0f1f5;text-align:left;font-size:13px;line-height:20px;white-space:nowrap}.rank-table th[data-v-77f02991]{height:46px;padding:0 10px;border-bottom:1px solid #eeeef5;background:#fafbfd;color:#8c90a0;font-size:14px;font-weight:700;vertical-align:middle}.rank-table th[data-v-77f02991]:first-child{text-align:center}.rank-table .rank-total[data-v-77f02991],.rank-table .top[data-v-77f02991]{color:#409eff;font-weight:700}.rank-table .rank-user-cell[data-v-77f02991]{width:150px}.rank-table .rank-identity-cell[data-v-77f02991]{width:260px}.rank-table .rank-number-cell[data-v-77f02991],.rank-table .rank-total[data-v-77f02991]{width:58px;text-align:center}.rank-table .rank-index[data-v-77f02991]{width:56px;min-width:56px;padding-right:0;padding-left:0;text-align:center}.rank-index-content[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rank-medal-icon[data-v-77f02991]{display:block;width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.rank-index-number[data-v-77f02991]{display:inline-block;min-width:18px;text-align:center}.rank-user-name[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rank-ellipsis[data-v-77f02991]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manager-grid[data-v-77f02991]{display:grid;grid-template-columns:1.05fr 1.85fr repeat(3,1fr);gap:14px}.manager-card[data-v-77f02991]{min-height:184px;padding:16px;border:1px solid #ecedf0;border-radius:8px;background:#fff}.manager-card span[data-v-77f02991]{color:#616266;font-weight:600}.manager-card strong[data-v-77f02991]{display:block;margin:12px 0 7px;color:#1b1b1b;font-size:32px;line-height:1}.manager-card small[data-v-77f02991]{margin-left:4px;color:#8c8c9a;font-size:13px}.manager-card p[data-v-77f02991]{margin:8px 0 0;color:#8c8c9a;font-size:12px;line-height:18px}.manager-talent-card[data-v-77f02991]{text-align:center}.manager-talent-card .manager-dot-title[data-v-77f02991]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.manager-talent-card .manager-dot-title[data-v-77f02991]:before{display:inline-block;width:7px;height:7px;border-radius:50%;background:#9b59c6;content:""}.manager-talent-card>em[data-v-77f02991]{display:inline-block;padding:4px 10px;border-radius:12px;background:#eaf8ef;color:#45bd68;font-style:normal;font-weight:700}.manager-talent-stats[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:14px}.manager-talent-stats>div[data-v-77f02991]{width:96px;padding:8px 9px;border:1px solid #eef0f5;border-radius:6px;background:#fafbfd;-webkit-box-sizing:border-box;box-sizing:border-box}.manager-talent-stats label[data-v-77f02991]{display:block;color:#8c8c9a;font-size:12px}.manager-talent-stats b[data-v-77f02991]{display:block;margin-top:4px;color:#5b86e5;font-size:17px;white-space:nowrap}.manager-talent-stats div:last-child b[data-v-77f02991]{color:#53d56b}.manager-level-card[data-v-77f02991]{text-align:center}.manager-donut-wrap[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px}.manager-donut[data-v-77f02991]{width:116px;height:116px}.manager-donut>div[data-v-77f02991],.manager-donut[data-v-77f02991]{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;border-radius:50%}.manager-donut>div[data-v-77f02991]{width:86px;height:86px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #f0f1f5;box-shadow:inset 0 0 0 1px #f0f1f5}.manager-donut label[data-v-77f02991]{color:#8c8c9a;font-size:12px;line-height:16px}.manager-donut strong[data-v-77f02991]{margin:3px 0 1px;font-size:21px;line-height:24px}.manager-donut em[data-v-77f02991]{display:block;color:#45bd68;font-size:12px;font-style:normal;font-weight:700;line-height:15px}.manager-level-legend[data-v-77f02991]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px 16px;margin-top:12px;color:#616266;font-size:12px}.manager-level-legend span[data-v-77f02991]{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:#616266}.manager-level-legend i[data-v-77f02991]{width:9px;height:9px;border-radius:2px}.manager-level-legend b[data-v-77f02991]{color:#2e2e2e}.manager-level-legend em[data-v-77f02991]{color:#6a6aba;font-style:normal;font-weight:700}.manager-metric-card[data-v-77f02991]{text-align:center}.manager-metric-card>i[data-v-77f02991]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:42px;height:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:18px 0 14px;border-radius:10px;background:#edf4ff;color:#409eff;font-style:normal;font-size:20px}.manager-metric-card:nth-child(4)>i[data-v-77f02991]{background:#f1ecff;color:#9b59c6}.manager-metric-card:nth-child(5)>i[data-v-77f02991]{background:#eaf8ef;color:#45bd68}.manager-metric-card>em[data-v-77f02991]{display:inline-block;padding:4px 10px;border-radius:12px;background:#eaf8ef;color:#45bd68;font-style:normal;font-weight:700}