.dashboard-container[data-v-20b42414]{color:#243142}.welcome-band[data-v-20b42414]{min-height:104px;padding:16px 22px;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;background:#fff;border-left:4px solid #1890ff;border-radius:4px}.welcome-copy[data-v-20b42414]{min-width:0}.workbench-label[data-v-20b42414]{margin-bottom:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1890ff;font-size:12px;font-weight:500}.workbench-label .anticon[data-v-20b42414]{margin-right:6px}.welcome-actions[data-v-20b42414]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pending-summary[data-v-20b42414]{min-width:82px;margin-right:18px;padding-right:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-right:1px solid #e5e9f0}.pending-summary strong[data-v-20b42414]{color:#1890ff;font-size:26px;line-height:32px}.pending-summary span[data-v-20b42414]{margin-left:5px;color:#7b8796;font-size:12px}.panel-heading h2[data-v-20b42414],.section-heading h2[data-v-20b42414],.welcome-band h1[data-v-20b42414]{margin:0;color:#1f2d3d;letter-spacing:0}.welcome-band h1[data-v-20b42414]{font-size:20px;line-height:30px}.panel-heading p[data-v-20b42414],.section-heading p[data-v-20b42414],.welcome-band p[data-v-20b42414]{margin:4px 0 0;color:#7b8796;font-size:13px}.welcome-band .ant-btn[data-v-20b42414]{height:34px;border-color:#d8e2e9}.message-badge[data-v-20b42414]{margin-left:8px}.workbench-row[data-v-20b42414]{margin-top:16px}.workbench-panel[data-v-20b42414]{height:292px;padding:18px 20px;background:#fff;border:1px solid #e8edf2;border-radius:4px}.panel-heading[data-v-20b42414],.section-heading[data-v-20b42414]{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}.panel-heading[data-v-20b42414]{min-height:42px;margin-bottom:14px}.panel-heading h2[data-v-20b42414],.section-heading h2[data-v-20b42414]{font-size:16px;line-height:24px}.panel-link[data-v-20b42414]{font-size:13px}.panel-total[data-v-20b42414]{color:#7b8796;font-size:12px}.task-grid[data-v-20b42414]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.task-entry[data-v-20b42414]{height:94px;padding:14px;background:#fbfcfd;border:1px solid #e9edf2;border-radius:4px;-webkit-transition:border-color .18s,background .18s;transition:border-color .18s,background .18s}.task-entry[data-v-20b42414]:hover{background:#f5f9ff;border-color:#91caff}.task-icon[data-v-20b42414]{-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;margin-right:11px;font-size:18px}.task-icon.blue[data-v-20b42414]{background:#e6f2ff}.task-icon.cyan[data-v-20b42414]{color:#168a9c;background:#e7f7f8}.task-icon.orange[data-v-20b42414]{background:#fff0e5}.task-icon.red[data-v-20b42414]{background:#fdecee}.task-icon.gold[data-v-20b42414]{color:#9b6a14;background:#fff6dc}.task-copy strong[data-v-20b42414]{color:#273444;line-height:22px}.task-copy small[data-v-20b42414]{margin-top:3px;color:#8a95a3}.task-count[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:28px;margin-left:8px;color:#f5222d;font-size:22px;font-weight:600;text-align:right}.task-count.empty[data-v-20b42414]{color:#aeb7c3}.quick-grid[data-v-20b42414]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.message-item[data-v-20b42414],.mini-program-entry[data-v-20b42414],.quick-entry[data-v-20b42414]{font-family:inherit;text-align:left;cursor:pointer;outline:none}.quick-entry[data-v-20b42414]{min-width:0;height:94px;padding:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fbfcfd;border:1px solid #edf0f4;border-radius:4px;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.quick-entry[data-v-20b42414]:hover{background:#f6fbfa;border-color:#8fd4c6}.quick-icon[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;margin-right:12px;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;font-size:20px;border-radius:4px}.quick-icon.teal[data-v-20b42414]{color:#0f7569;background:#e8f6f3}.quick-icon.blue[data-v-20b42414]{color:#286fbe;background:#eaf3fc}.quick-icon.cyan[data-v-20b42414]{color:#168a9c;background:#e7f7f8}.quick-icon.gold[data-v-20b42414]{color:#9b6a14;background:#fff6dc}.quick-icon.green[data-v-20b42414]{color:#35843e;background:#edf7eb}.quick-icon.orange[data-v-20b42414]{color:#b95d1d;background:#fff0e5}.quick-icon.red[data-v-20b42414]{color:#b73b46;background:#fdecee}.quick-icon.violet[data-v-20b42414]{color:#6f55a5;background:#f2edfa}.message-copy[data-v-20b42414],.quick-copy[data-v-20b42414]{min-width: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}.message-copy strong[data-v-20b42414],.quick-copy strong[data-v-20b42414]{overflow:hidden;color:#273444;font-size:14px;font-weight:500;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.message-copy small[data-v-20b42414],.quick-copy small[data-v-20b42414]{overflow:hidden;margin-top:3px;color:#8a95a3;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.quick-arrow[data-v-20b42414]{margin-left:8px;color:#b2bbc5;font-size:11px}.message-panel .ant-spin-container[data-v-20b42414],.message-panel .ant-spin-nested-loading[data-v-20b42414]{min-height:208px}.message-list[data-v-20b42414]{border-top:1px solid #edf0f4}.message-item[data-v-20b42414]{height:52px}.operation-band[data-v-20b42414]{min-height:82px;margin-top:16px;padding:12px 18px;-ms-flex-align:center;background:#fff;border:1px solid #e8edf2;border-radius:4px}.operation-band[data-v-20b42414],.operation-heading[data-v-20b42414]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.operation-heading[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 178px;flex:0 0 178px;-ms-flex-align:center}.operation-heading-icon[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 38px;flex:0 0 38px;width:38px;height:38px;margin-right:10px;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;color:#1890ff;font-size:18px;background:#eaf3ff;border-radius:4px}.operation-heading h2[data-v-20b42414]{margin:0;color:#273444;font-size:15px;line-height:21px}.operation-heading p[data-v-20b42414]{margin:2px 0 0;color:#8a95a3;font-size:11px}.operation-list[data-v-20b42414]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px}.operation-list button[data-v-20b42414]{min-width:0;height:42px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4f5d70;font-family:inherit;background:#f6f8fb;border:1px solid #edf0f4;border-radius:4px;cursor:pointer}.operation-list button>.anticon[data-v-20b42414]:first-child{margin-right:8px;color:#1890ff;font-size:16px}.operation-list button span[data-v-20b42414]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operation-list button[data-v-20b42414]:hover{color:#1890ff;background:#f0f6ff;border-color:#91caff}.operation-arrow[data-v-20b42414]{margin-left:auto;color:#a7b0bc;font-size:10px}.message-dot[data-v-20b42414]{-ms-flex:0 0 6px;flex:0 0 6px;width:6px;height:6px;margin-right:10px;background:#f08a36}.message-copy small[data-v-20b42414]{max-width:100%}.message-item time[data-v-20b42414]{margin-left:12px;color:#a2abb6}.overview-band[data-v-20b42414]{margin-top:16px;padding:16px 18px;display:grid;grid-template-columns:repeat(3,minmax(210px,1fr));gap:0;background:#fff;border:1px solid #e8edf2;border-radius:4px}.overview-band.with-access[data-v-20b42414]{grid-template-columns:repeat(4,minmax(210px,1fr))}.overview-item[data-v-20b42414]{min-width:0;min-height:70px;padding:4px 22px;-ms-flex-align:center;border-right:1px solid #edf0f4}.overview-icon[data-v-20b42414],.overview-item[data-v-20b42414]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.overview-icon[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;margin-right:13px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;border-radius:4px}.overview-item.training .overview-icon[data-v-20b42414]{color:#0f7569;background:#e8f6f3}.overview-item.exam .overview-icon[data-v-20b42414]{color:#b95d1d;background:#fff0e5}.overview-item.onsite .overview-icon[data-v-20b42414]{color:#286fbe;background:#eaf3fc}.overview-item>div[data-v-20b42414]{min-width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.overview-item>div>span[data-v-20b42414]{color:#7b8796;font-size:13px}.overview-item strong[data-v-20b42414]{color:#263445;font-size:25px;line-height:32px}.overview-item strong small[data-v-20b42414]{font-size:12px;font-weight:400}.overview-item em[data-v-20b42414]{margin-left:auto;color:#8d98a6;font-size:12px;font-style:normal;white-space:nowrap}.mini-program-entry[data-v-20b42414]{position:relative;min-width:210px;min-height:70px;padding:8px 56px 8px 22px;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:center;-ms-flex-pack:center;justify-content:center;background:#f7fbfa;border:0;border-radius:4px}.mini-program-entry span[data-v-20b42414]{color:#1f4f48;font-size:14px;font-weight:500}.mini-program-entry small[data-v-20b42414]{margin-top:5px;color:#78928d;font-size:12px}.qr-entry-icon[data-v-20b42414]{position:absolute;right:20px;color:#14a286;font-size:28px}.section-heading[data-v-20b42414]{padding-left:2px}.section-heading+.ant-row[data-v-20b42414]{margin-top:12px!important}.h-full[data-v-20b42414]{height:100%}.personnel-card .ant-card-body[data-v-20b42414]{padding:24px}.section-header[data-v-20b42414]{font-size:15px;font-weight:700;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.indicator[data-v-20b42414]{width:4px;height:14px;border-radius:2px;margin-right:8px;display:inline-block}.indicator.blue[data-v-20b42414]{background-color:#1890ff}.indicator.orange[data-v-20b42414]{background-color:#fa8c16}.stats-grid[data-v-20b42414]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.stat-block[data-v-20b42414]{-webkit-box-flex:1;-ms-flex:1;flex:1}.stat-block .label[data-v-20b42414]{display:block;color:#909399;font-size:12px;margin-bottom:4px}.stat-block .num[data-v-20b42414]{font-size:24px;font-weight:500;color:#303133}.highlight-blue[data-v-20b42414]{color:#1890ff!important}.highlight-orange[data-v-20b42414]{color:#fa8c16!important}.tags-row .ant-tag[data-v-20b42414]{margin-bottom:5px}.search-toolbar[data-v-20b42414]{padding:16px 24px;background-color:#fafafa;border-bottom:1px solid #f0f0f0;-webkit-transition:all .3s;transition:all .3s}.flex-toolbar[data-v-20b42414]{gap:16px}.filter-item[data-v-20b42414],.flex-toolbar[data-v-20b42414]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-item.flex-1[data-v-20b42414]{-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-label[data-v-20b42414]{font-size:13px;color:#666;white-space:nowrap;margin-right:8px}.search-toolbar[data-v-20b42414] .ant-input,.search-toolbar[data-v-20b42414] .ant-select-selection{border-radius:4px;border-color:#d9d9d9}.search-toolbar[data-v-20b42414] .ant-input:hover,.search-toolbar[data-v-20b42414] .ant-select-selection:hover{border-color:#40a9ff}.search-toolbar+.ant-table-wrapper[data-v-20b42414]{padding:0}.clickable-tag[data-v-20b42414]{cursor:pointer;min-width:60px;border-radius:12px;-webkit-transition:all .2s;transition:all .2s}.clickable-tag[data-v-20b42414]:hover{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.qr-modal-content[data-v-20b42414]{text-align:center;padding:10px 0}.qr-placeholder[data-v-20b42414]{width:200px;height:200px;background:#f8f8f8;border:1px solid #e8e8e8;border-radius:8px;margin:0 auto 15px;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}.qr-system-title[data-v-20b42414]{font-size:16px;font-weight:600;color:#333}@media screen and (max-width:1280px){.quick-grid[data-v-20b42414],.task-grid[data-v-20b42414]{grid-template-columns:repeat(2,minmax(0,1fr))}.message-panel[data-v-20b42414],.quick-panel[data-v-20b42414],.task-panel[data-v-20b42414]{height:396px}.operation-list[data-v-20b42414]{grid-template-columns:repeat(3,minmax(120px,1fr))}.overview-band.with-access[data-v-20b42414],.overview-band[data-v-20b42414]{grid-template-columns:repeat(2,minmax(210px,1fr))}.overview-item[data-v-20b42414]:nth-child(2){border-right:0}}@media screen and (max-width:768px){.welcome-band[data-v-20b42414]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}.welcome-band h1[data-v-20b42414]{font-size:18px}.pending-summary[data-v-20b42414],.welcome-band p[data-v-20b42414]{display:none}.workbench-panel[data-v-20b42414]{height:auto;min-height:260px}.overview-band.with-access[data-v-20b42414],.overview-band[data-v-20b42414],.quick-grid[data-v-20b42414],.task-grid[data-v-20b42414]{grid-template-columns:minmax(0,1fr)}.operation-band[data-v-20b42414]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.operation-heading[data-v-20b42414]{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:10px}.operation-list[data-v-20b42414]{width:100%;grid-template-columns:minmax(0,1fr)}.overview-item[data-v-20b42414]{border-right:0;border-bottom:1px solid #edf0f4}.message-item time[data-v-20b42414],.overview-item em[data-v-20b42414]{display:none}}.dashboard-container[data-v-20b42414]{min-height:calc(100vh - 150px);color:#263445}.workspace-header[data-v-20b42414]{min-height:68px;padding:2px 2px 16px;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;border-bottom:1px solid #dde3ea}.workspace-title[data-v-20b42414]{min-width:0}.workspace-title-row[data-v-20b42414]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workspace-title-row h1[data-v-20b42414]{margin:0;color:#1f2d3d;font-size:22px;font-weight:600;line-height:30px;letter-spacing:0}.workspace-title-row span[data-v-20b42414]{margin-left:10px;padding-left:10px;color:#788595;font-size:13px;border-left:1px solid #cfd6de}.workspace-title p[data-v-20b42414]{margin:4px 0 0;color:#7b8796;font-size:13px}.workspace-actions[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.workspace-actions .ant-btn[data-v-20b42414]{height:34px;padding:0 13px;border-radius:4px}.workspace-actions .mini-program-button[data-v-20b42414]{min-width:122px;font-weight:500;-webkit-box-shadow:0 4px 12px rgba(24,144,255,.2);box-shadow:0 4px 12px rgba(24,144,255,.2)}.message-badge[data-v-20b42414]{margin-left:7px}.management-metrics[data-v-20b42414]{margin-top:16px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));background:#fff;border:1px solid #dfe5ec;border-radius:4px}.metric-item[data-v-20b42414]{position:relative;min-width:0;min-height:112px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #e7ebf0}.metric-item.clickable[data-v-20b42414]{cursor:pointer;-webkit-transition:background .18s ease,-webkit-box-shadow .18s ease;transition:background .18s ease,-webkit-box-shadow .18s ease;transition:background .18s ease,box-shadow .18s ease;transition:background .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.metric-item.clickable[data-v-20b42414]:hover{z-index:1;background:#f7faff;-webkit-box-shadow:0 2px 10px rgba(24,144,255,.1);box-shadow:0 2px 10px rgba(24,144,255,.1)}.metric-item[data-v-20b42414]:last-child{border-right:0}.metric-item[data-v-20b42414]:before{content:"";position:absolute;top:0;right:18px;left:18px;height:2px;background:transparent}.metric-item.pending[data-v-20b42414]:before{background:#f5222d}.metric-item.personal-training[data-v-20b42414]:before{background:#1f9d72}.metric-item.personal-exam[data-v-20b42414]:before{background:#1890ff}.metric-item.message[data-v-20b42414]:before{background:#fa8c16}.metric-item.training[data-v-20b42414]:before{background:#1f9d72}.metric-item.exam[data-v-20b42414]:before{background:#1890ff}.metric-item.onsite[data-v-20b42414]:before{background:#13a8a8}.metric-icon[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;margin-right:14px;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;color:#526174;font-size:20px;background:#f1f4f7;border-radius:4px}.metric-item.pending .metric-icon[data-v-20b42414]{color:#cf3f4d;background:#fff0f1}.metric-item.personal-training .metric-icon[data-v-20b42414]{color:#177a5a;background:#eaf7f2}.metric-item.personal-exam .metric-icon[data-v-20b42414]{color:#1677d2;background:#eaf3ff}.metric-item.message .metric-icon[data-v-20b42414]{color:#b95d1d;background:#fff3e8}.metric-item.training .metric-icon[data-v-20b42414]{color:#177a5a;background:#eaf7f2}.metric-item.exam .metric-icon[data-v-20b42414]{color:#1677d2;background:#eaf3ff}.metric-item.onsite .metric-icon[data-v-20b42414]{color:#14858a;background:#e8f7f7}.metric-content[data-v-20b42414]{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}.metric-content>span[data-v-20b42414]{color:#667486;font-size:13px;line-height:20px}.metric-content strong[data-v-20b42414]{color:#1f2d3d;font-size:27px;font-weight:600;line-height:34px}.metric-content strong small[data-v-20b42414]{margin-left:4px;color:#738092;font-size:12px;font-weight:400}.metric-content em[data-v-20b42414]{overflow:hidden;color:#98a2af;font-size:11px;font-style:normal;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.metric-content .metric-action-hint[data-v-20b42414]{color:#1677d2;font-weight:500}.metric-action-hint .anticon[data-v-20b42414]{margin-right:4px}.management-grid[data-v-20b42414]{margin-top:16px;display:grid;grid-template-columns:minmax(0,1.58fr) minmax(360px,.92fr);gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.management-panel[data-v-20b42414]{min-width:0;background:#fff;border:1px solid #dfe5ec;border-radius:4px}.task-panel[data-v-20b42414]{height:auto;min-height:456px;padding:0 20px}.panel-heading[data-v-20b42414]{min-height:66px;margin:0;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;border-bottom:1px solid #e7ebf0}.panel-heading.compact[data-v-20b42414]{min-height:62px}.panel-title[data-v-20b42414]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-title-icon[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;margin-right:10px;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;color:#1890ff;font-size:16px;background:#edf5ff;border-radius:4px}.panel-title h2[data-v-20b42414],.section-heading h2[data-v-20b42414]{margin:0;color:#253244;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0}.panel-title p[data-v-20b42414],.section-heading p[data-v-20b42414]{margin:2px 0 0;color:#8a95a3;font-size:12px;line-height:18px}.panel-count[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:3px 8px;color:#cf3f4d;font-size:12px;background:#fff0f1;border:1px solid #ffd5d9;border-radius:3px}.panel-count.clear[data-v-20b42414]{color:#177a5a;background:#eef8f4;border-color:#cbeadd}.task-list[data-v-20b42414]{width:100%}.task-entry[data-v-20b42414]{width:100%;min-width:0;height:76px;padding:0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:inherit;text-align:left;background:transparent;border:0;border-bottom:1px solid #edf0f4;border-radius:0;cursor:pointer;-webkit-transition:background .18s;transition:background .18s}.task-entry[data-v-20b42414]:last-child{border-bottom:0}.task-entry[data-v-20b42414]:hover{background:#f7faff;border-color:#edf0f4}.task-entry.has-pending[data-v-20b42414]{padding-right:8px;padding-left:10px;background:#f8fbff;-webkit-box-shadow:inset 3px 0 0 #91caff;box-shadow:inset 3px 0 0 #91caff}.task-entry.has-pending[data-v-20b42414]:hover{background:#f1f7ff}.task-icon[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 38px;flex:0 0 38px;width:38px;height:38px;margin-right:12px;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;font-size:17px;border-radius:4px}.task-icon.blue[data-v-20b42414]{color:#1677d2;background:#eaf3ff}.task-icon.cyan[data-v-20b42414]{color:#14858a;background:#e8f7f7}.task-icon.orange[data-v-20b42414]{color:#b95d1d;background:#fff3e8}.task-icon.red[data-v-20b42414]{color:#b73b46;background:#fff0f1}.task-icon.gold[data-v-20b42414]{color:#97701a;background:#fff7df}.task-icon.green[data-v-20b42414]{color:#177a5a;background:#eaf7f2}.wechat-modal-content[data-v-20b42414]{min-height:430px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;background:#fff;border-radius:4px}.wechat-qr-panel[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;padding:32px 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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f4f8ff;border-right:1px solid #e5edf8}.wechat-qr-title[data-v-20b42414]{margin-bottom:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#172033;font-size:18px;font-weight:600}.wechat-qr-title .anticon[data-v-20b42414]{margin-right:8px;color:#07c160;font-size:22px}.wechat-qr-box[data-v-20b42414]{width:210px;height:210px;padding:10px;background:#fff;border:1px solid #cfe0f7;border-radius:8px;-webkit-box-shadow:0 10px 24px rgba(31,76,133,.12);box-shadow:0 10px 24px rgba(31,76,133,.12)}.wechat-qr-box img[data-v-20b42414]{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.wechat-qr-tip[data-v-20b42414]{margin-top:16px;color:#526174;font-size:13px}.wechat-guide-panel[data-v-20b42414]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:32px 34px 28px}.guide-title[data-v-20b42414]{color:#172033;font-size:20px;font-weight:600;line-height:28px}.guide-subtitle[data-v-20b42414]{margin-top:6px;color:#64748b;font-size:13px;line-height:20px}.guide-list[data-v-20b42414]{margin-top:18px}.guide-item[data-v-20b42414]{padding:11px 0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #edf1f6}.guide-item.last[data-v-20b42414]{border-bottom:0}.guide-index[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;margin-right:12px;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;color:#fff;font-size:12px;font-weight:600;background:#1890ff;border-radius:50%}.guide-label[data-v-20b42414]{color:#263548;font-size:14px;font-weight:600;line-height:22px}.guide-text[data-v-20b42414]{margin-top:2px;color:#5f6d7e;font-size:13px;line-height:21px}.password-value[data-v-20b42414]{padding:1px 6px;display:inline-block;color:#d4380d;font-weight:600;background:#fff2e8;border-radius:3px;word-break:break-all}.guide-notice[data-v-20b42414]{margin-top:14px;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#7c4a03;font-size:12px;line-height:19px;background:#fff7e6;border:1px solid #ffd591;border-radius:4px}.guide-notice .anticon[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:3px 7px 0 0;color:#fa8c16}.task-copy[data-v-20b42414]{min-width: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}.task-copy strong[data-v-20b42414]{overflow:hidden;color:#2b3849;font-size:14px;font-weight:500;line-height:21px;text-overflow:ellipsis;white-space:nowrap}.task-copy small[data-v-20b42414]{overflow:hidden;margin-top:2px;color:#8d98a6;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.task-state[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 86px;flex:0 0 86px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.task-state strong[data-v-20b42414]{color:#d43845;font-size:19px;font-weight:600;line-height:23px}.task-state small[data-v-20b42414]{color:#9aa4b1;font-size:11px}.task-state.clear strong[data-v-20b42414]{color:#7f8a98}.task-action[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 82px;flex:0 0 82px;margin-left:18px;color:#1890ff;font-size:13px;text-align:right;white-space:nowrap}.task-action .anticon[data-v-20b42414]{margin-left:4px;font-size:10px}.management-side[data-v-20b42414]{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px}.message-panel[data-v-20b42414],.shortcut-panel[data-v-20b42414]{height:auto;padding:0 18px}.shortcut-grid[data-v-20b42414]{padding:14px 0 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shortcut-grid button[data-v-20b42414]{position:relative;min-width:0;height:70px;padding:0 28px 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#27364a;font-family:inherit;text-align:left;background:#f7f9fc;border:1px solid #edf1f6;border-radius:4px;cursor:pointer;-webkit-transition:border-color .18s ease,background .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,background .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.shortcut-grid button[data-v-20b42414]:hover{background:#f4f8ff;border-color:#91caff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.1);box-shadow:0 2px 8px rgba(24,144,255,.1)}.shortcut-icon[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 38px;flex:0 0 38px;width:38px;height:38px;margin-right:10px;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;color:#1890ff;font-size:22px;background:#eaf4ff;border-radius:4px}.shortcut-copy[data-v-20b42414]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.shortcut-copy small[data-v-20b42414],.shortcut-copy strong[data-v-20b42414]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shortcut-copy strong[data-v-20b42414]{color:#263548;font-size:14px;font-weight:600;line-height:20px}.shortcut-copy small[data-v-20b42414]{color:#8b96a5;font-size:12px;line-height:18px}.shortcut-arrow[data-v-20b42414]{position:absolute;right:10px;color:#b8c1cc;font-size:10px;opacity:0;-webkit-transform:translateX(-3px);transform:translateX(-3px);-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.shortcut-grid button:hover .shortcut-arrow[data-v-20b42414],.shortcut-grid button:hover .shortcut-copy strong[data-v-20b42414]{color:#1890ff}.shortcut-grid button:hover .shortcut-arrow[data-v-20b42414]{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.shortcut-entry.teal .shortcut-icon[data-v-20b42414]{color:#0f8276;background:#e8f6f3}.shortcut-entry.cyan .shortcut-icon[data-v-20b42414]{color:#168a9c;background:#e8f7f9}.shortcut-entry.gold .shortcut-icon[data-v-20b42414]{color:#a36b0d;background:#fff6dc}.shortcut-entry.green .shortcut-icon[data-v-20b42414]{color:#34833f;background:#edf7eb}.shortcut-entry.orange .shortcut-icon[data-v-20b42414]{color:#c26718;background:#fff2e7}.shortcut-entry.red .shortcut-icon[data-v-20b42414]{color:#c03d4a;background:#fdecee}.shortcut-entry.violet .shortcut-icon[data-v-20b42414]{color:#7255aa;background:#f2edfa}.panel-link[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#1890ff;font-size:12px}.message-panel .ant-spin-container[data-v-20b42414],.message-panel .ant-spin-nested-loading[data-v-20b42414]{min-height:198px}.message-list[data-v-20b42414]{border-top:0}.message-item[data-v-20b42414]{width:100%;height:49px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:inherit;text-align:left;background:transparent;border:0;border-bottom:1px solid #edf0f4;cursor:pointer}.message-item[data-v-20b42414]:last-child{border-bottom:0}.message-item:hover .message-copy strong[data-v-20b42414]{color:#1890ff}.message-dot[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 5px;flex:0 0 5px;width:5px;height:5px;margin-right:9px;background:#fa8c16;border-radius:50%}.message-copy[data-v-20b42414]{min-width: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}.message-copy small[data-v-20b42414],.message-copy strong[data-v-20b42414]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-copy strong[data-v-20b42414]{color:#344154;font-size:13px;font-weight:500;line-height:19px}.message-copy small[data-v-20b42414]{color:#97a1ad;font-size:11px;line-height:17px}.message-item time[data-v-20b42414]{margin-left:10px;color:#a1aab6;font-size:11px;white-space:nowrap}.section-heading[data-v-20b42414]{margin-top:22px;padding:0 2px 10px;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;border-bottom:1px solid #dfe5ec}.analysis-heading+.ant-row[data-v-20b42414]{margin-top:14px!important}.dashboard-container[data-v-20b42414] .ant-card{overflow:hidden;border:1px solid #dfe5ec;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.dashboard-container[data-v-20b42414] .ant-card-head{min-height:52px;padding:0 18px;border-bottom-color:#e7ebf0}.dashboard-container[data-v-20b42414] .ant-card-head-title{padding:14px 0;color:#2b3849;font-size:15px;font-weight:600}.dashboard-container[data-v-20b42414] .ant-card-extra{padding:9px 0}.dashboard-container[data-v-20b42414] .ant-card-body{padding:18px}.search-toolbar[data-v-20b42414]{padding:12px 18px;background:#f7f9fb;border-bottom:1px solid #e7ebf0}.clickable-tag[data-v-20b42414]{min-width:58px;color:#1677d2;text-align:center;background:#eaf3ff;border-color:#b7d8ff;border-radius:3px}@media screen and (max-width:1366px){.management-grid[data-v-20b42414]{grid-template-columns:minmax(0,1.45fr) minmax(330px,.9fr)}.metric-item[data-v-20b42414]{padding:18px 14px}.metric-icon[data-v-20b42414]{margin-right:10px}}@media screen and (max-width:1100px){.management-metrics.with-access[data-v-20b42414],.management-metrics[data-v-20b42414]{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-item[data-v-20b42414]:nth-child(3n){border-right:0}.metric-item[data-v-20b42414]:nth-child(n+4){border-top:1px solid #e7ebf0}.management-grid[data-v-20b42414]{grid-template-columns:minmax(0,1fr)}.management-side[data-v-20b42414]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}}@media screen and (max-width:768px){.workspace-header[data-v-20b42414]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.workspace-actions[data-v-20b42414]{width:100%;overflow-x:auto}.workspace-actions .ant-btn[data-v-20b42414]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.management-metrics.with-access[data-v-20b42414],.management-metrics[data-v-20b42414],.management-side[data-v-20b42414]{grid-template-columns:minmax(0,1fr)}.metric-item[data-v-20b42414]{min-height:98px;border-top:1px solid #e7ebf0;border-right:0}.metric-item[data-v-20b42414]:first-child{border-top:0}.task-panel[data-v-20b42414]{padding:0 14px}.task-state[data-v-20b42414]{-ms-flex-preferred-size:58px;flex-basis:58px}.task-action[data-v-20b42414]{-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:10px;font-size:0}.task-action .anticon[data-v-20b42414]{font-size:11px}.shortcut-grid[data-v-20b42414]{grid-template-columns:minmax(0,1fr)}.message-item time[data-v-20b42414]{display:none}.wechat-modal-content[data-v-20b42414]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wechat-qr-panel[data-v-20b42414]{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;border-right:0;border-bottom:1px solid #e5edf8}}