.sk-page[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:0;background:#f0f2f5;font-size:13px;font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif}.sk-sidebar[data-v-5238d264]{width:196px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border-right:1px solid #dbe5f1;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}.sk-sidebar-hd[data-v-5238d264]{padding:12px 14px 10px;border-bottom:1px solid #edf2f9;background:#f7faff}.sk-sidebar-ttl[data-v-5238d264]{font-size:11.5px;font-weight:600;color:#174b91;letter-spacing:.4px}.sk-tree[data-v-5238d264]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:6px 0}.sk-tree-row[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 12px;gap:5px;cursor:pointer;border-left:3px solid transparent;-webkit-transition:background .12s;transition:background .12s}.sk-tree-row[data-v-5238d264]:hover{background:#f0f5ff}.sk-tree-row--active[data-v-5238d264]{background:#e8f0fe;border-left-color:#174b91}.sk-tree-row--active .sk-tree-name[data-v-5238d264]{color:#174b91;font-weight:700}.sk-tree-ico[data-v-5238d264]{color:#174b91;opacity:.65;font-size:13px}.sk-tree-name[data-v-5238d264]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12.5px;color:#4a5568;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-tree-cnt[data-v-5238d264]{font-size:10.5px;color:#8c9bb5;background:#f7faff;border:1px solid #edf2f9;border-radius:10px;padding:1px 6px}.sk-main[data-v-5238d264]{-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;overflow:hidden;min-width:0}.sk-hd[data-v-5238d264]{background:#fff;border-bottom:1px solid #dbe5f1;-ms-flex-negative:0;flex-shrink:0}.sk-hd-top[data-v-5238d264]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:52px;padding:0 20px;border-bottom:1px solid #edf2f9}.sk-breadcrumb[data-v-5238d264],.sk-hd-top[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sk-breadcrumb[data-v-5238d264]{gap:5px;font-size:12px;color:#8c9bb5}.sk-bc-sep[data-v-5238d264]{color:#dbe5f1}.sk-bc-cur[data-v-5238d264]{color:#174b91;font-weight:700;font-size:15px}.sk-bc-dept[data-v-5238d264]{color:#4a5568}.sk-week-nav[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.sk-week-lbl[data-v-5238d264]{min-width:196px;text-align:center}.sk-week-main[data-v-5238d264]{font-size:14px;font-weight:600;color:#1a2233;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}.sk-week-sub[data-v-5238d264]{font-size:11px;color:#8c9bb5;margin-top:2px}.sk-nav-btn[data-v-5238d264]{width:26px;height:26px;border:1px solid #dbe5f1;border-radius:4px;background:#fff;cursor:pointer;font-size:14px;color:#4a5568;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-transition:all .12s;transition:all .12s}.sk-nav-btn[data-v-5238d264]:hover{border-color:#174b91;color:#174b91;background:#f7faff}.sk-tag-cur[data-v-5238d264]{font-size:10.5px;background:#e6f4ff;color:#0958d9;border:1px solid #91caff;border-radius:3px;padding:1px 6px}.sk-tag-nxt[data-v-5238d264]{font-size:10.5px;background:#f6ffed;color:#237804;border:1px solid #95de64;border-radius:3px;padding:1px 6px}.sk-btn-sm[data-v-5238d264]{height:28px;padding:0 12px;border:1px solid #dbe5f1;border-radius:4px;background:#fff;cursor:pointer;font-size:12px;color:#4a5568;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;-webkit-transition:all .12s;transition:all .12s}.sk-btn-sm[data-v-5238d264]:hover{border-color:#174b91;color:#174b91}.sk-kpi-bar[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.sk-kpi[data-v-5238d264]{-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 18px;border-right:1px solid #edf2f9}.sk-kpi[data-v-5238d264]:last-child{border-right:none}.sk-kpi-lbl[data-v-5238d264]{font-size:11px;color:#8c9bb5;margin-bottom:3px}.sk-kpi-val[data-v-5238d264]{font-size:21px;font-weight:700;color:#174b91;line-height:1}.sk-kpi-u[data-v-5238d264]{font-size:12px;font-weight:400;color:#8c9bb5;margin-left:1px}.sk-kpi-good[data-v-5238d264]{color:#389e0d}.sk-kpi-aside[data-v-5238d264]{font-size:11px;color:#8c9bb5;margin-left:3px}.sk-content[data-v-5238d264]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;overflow-y:auto;padding:12px 16px 0;gap:10px}.sk-card[data-v-5238d264],.sk-content[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.sk-card[data-v-5238d264]{background:#fff;border:1px solid #dbe5f1;border-radius:6px;flex-direction:column;overflow:hidden}.sk-card-hd[data-v-5238d264]{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:9px 16px;background:#f7faff;border-bottom:1px solid #dbe5f1;-ms-flex-negative:0;flex-shrink:0}.sk-card-ttl[data-v-5238d264]{font-size:13px;font-weight:600;color:#174b91}.sk-legend[data-v-5238d264]{gap:12px}.sk-leg[data-v-5238d264],.sk-legend[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sk-leg[data-v-5238d264]{gap:4px;font-size:11px;color:#8c9bb5}.sk-leg-dot[data-v-5238d264]{width:8px;height:8px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.sk-matrix-card[data-v-5238d264],.sk-tbl-wrap[data-v-5238d264]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.sk-tbl-wrap[data-v-5238d264]{overflow-y:auto}.sk-loading[data-v-5238d264]{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-flex:1;-ms-flex:1;flex:1;padding:40px}table.sk-tbl[data-v-5238d264]{width:100%;border-collapse:collapse;font-size:12px}table.sk-tbl thead th[data-v-5238d264]{position:sticky;top:0;z-index:2;background:#f7faff;border-bottom:1px solid #dbe5f1;padding:8px 12px;text-align:left;font-weight:600;color:#4a5568;white-space:nowrap}table.sk-tbl tbody tr[data-v-5238d264]{border-bottom:1px solid #edf2f9}.sk-dept-row[data-v-5238d264]{background:#fafbfc;cursor:default}.sk-dept-lbl[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:600;color:#174b91}.sk-dept-meta[data-v-5238d264]{font-size:11px;font-weight:400;color:#aaa;margin-left:6px}.sk-person-row[data-v-5238d264]{cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.sk-person-row[data-v-5238d264]:hover{background:#f8faff}.sk-person-row--sel[data-v-5238d264]{background:#eef3ff!important}.sk-person-row--sel td[data-v-5238d264]:first-child{-webkit-box-shadow:inset 3px 0 0 #174b91;box-shadow:inset 3px 0 0 #174b91}table.sk-tbl tbody td[data-v-5238d264]{padding:7px 12px;vertical-align:middle}.sk-person-cell[data-v-5238d264]{gap:7px;padding-left:6px}.sk-avatar[data-v-5238d264],.sk-person-cell[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sk-avatar[data-v-5238d264]{width:24px;height:24px;border-radius:50%;background:#dce7f9;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:11px;font-weight:700;color:#174b91;-ms-flex-negative:0;flex-shrink:0}.sk-avatar--dim[data-v-5238d264]{background:#f0f0f0;color:#bbb}.sk-pname[data-v-5238d264]{font-size:12.5px}.sk-pname--dim[data-v-5238d264]{color:#bbb}.sk-hrs[data-v-5238d264]{font-weight:700;color:#1a2233;white-space:nowrap}.sk-hrs--zero[data-v-5238d264]{font-weight:400;color:#ccc}.sk-bar-wrap[data-v-5238d264]{width:124px}.sk-sbar[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;height:14px;border-radius:7px;overflow:hidden;gap:1px;background:#f5f5f5}.sk-seg[data-v-5238d264]{height:100%}.sk-seg[data-v-5238d264]:first-child{border-radius:7px 0 0 7px}.sk-seg[data-v-5238d264]:last-child{border-radius:0 7px 7px 0}.sk-seg[data-v-5238d264]:only-child{border-radius:7px}.sk-bar-empty[data-v-5238d264]{height:14px;width:124px;border-radius:7px;background:#f5f5f5;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:10px;color:#ccc}.sk-targets[data-v-5238d264]{color:#4a5568;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-tags[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px}.sk-tag[data-v-5238d264]{font-size:10px;padding:1px 5px;border-radius:3px;white-space:nowrap;line-height:1.5}.sk-tag--pre[data-v-5238d264]{background:#e6f4ff;color:#0958d9;border:1px solid #91caff}.sk-tag--aft[data-v-5238d264]{background:#f6ffed;color:#237804;border:1px solid #95de64}.sk-tag--poc[data-v-5238d264]{background:#fff7e6;color:#ad4e00;border:1px solid #ffd591}.sk-tag--cap[data-v-5238d264]{background:#f9f0ff;color:#531dab;border:1px solid #d3adf7}.sk-no-plan[data-v-5238d264]{font-size:11px;color:#ccc}.sk-nc[data-v-5238d264]{font-weight:600;color:#1a2233;display:block;text-align:center}.sk-nc--z[data-v-5238d264]{color:#ccc;font-weight:400}.sk-badge[data-v-5238d264]{font-size:11px;padding:2px 8px;border-radius:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.sk-badge--ok[data-v-5238d264]{background:#f6ffed;color:#389e0d;border:1px solid #b7eb8f}.sk-badge--no[data-v-5238d264]{background:#f5f5f5;color:#8c8c8c;border:1px solid #d9d9d9}.sk-detail-card[data-v-5238d264]{-ms-flex-negative:0;flex-shrink:0;height:auto;margin-bottom:12px}.sk-detail-hd[data-v-5238d264]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:9px 16px;background:#f7faff;border-bottom:1px solid #dbe5f1;-ms-flex-negative:0;flex-shrink:0}.sk-detail-hd[data-v-5238d264],.sk-detail-person[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sk-detail-person[data-v-5238d264]{gap:9px}.sk-detail-av[data-v-5238d264]{width:30px;height:30px;border-radius:50%;background:#174b91;color:#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;font-size:14px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.sk-detail-name[data-v-5238d264]{font-size:14px;font-weight:700;color:#174b91}.sk-detail-dept[data-v-5238d264]{font-size:12px;font-weight:400;color:#8c9bb5;margin-left:6px}.sk-detail-range[data-v-5238d264]{font-size:11px;color:#8c9bb5;margin-top:1px}.sk-detail-stat[data-v-5238d264]{font-size:12px;color:#8c9bb5}.sk-close-btn[data-v-5238d264]{width:24px;height:24px;border:none;background:none;cursor:pointer;font-size:16px;color:#8c9bb5;border-radius:4px;line-height: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;-webkit-transition:all .12s;transition:all .12s}.sk-close-btn[data-v-5238d264]:hover{background:#f0f0f0;color:#4a5568}.sk-detail-body[data-v-5238d264]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible}.sk-detail-col[data-v-5238d264]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 14px;overflow:visible;border-right:1px solid #edf2f9}.sk-detail-col[data-v-5238d264]:last-child{border-right:none}.sk-col-ttl[data-v-5238d264]{font-size:12px;font-weight:600;color:#4a5568;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #edf2f9;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}.sk-col-stat[data-v-5238d264]{font-size:11px;font-weight:400;color:#8c9bb5}.sk-empty-col[data-v-5238d264]{font-size:12px;color:#ccc;padding:16px 0;text-align:center}.sk-detail-rec[data-v-5238d264]{margin-bottom:8px}.sk-rec-date[data-v-5238d264]{font-size:11px;color:#8c9bb5;margin-bottom:4px}.sk-wi[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px;padding:5px 0;border-bottom:1px dashed #edf2f9}.sk-wi[data-v-5238d264]:last-child{border-bottom:none}.sk-wi-dot[data-v-5238d264]{width:7px;height:7px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-top:5px}.sk-wi-body[data-v-5238d264]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sk-wi-top[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2px}.sk-wi-proj[data-v-5238d264]{font-weight:600;color:#1a2233;font-size:12px}.sk-wi-sub[data-v-5238d264]{font-size:11px;color:#8c9bb5}.sk-wi-meta[data-v-5238d264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:11px}.sk-wi-hrs[data-v-5238d264]{font-weight:700;color:#1a2233}.sk-wi-mode[data-v-5238d264]{color:#b0b8c8}[data-v-5238d264]::-webkit-scrollbar{width:4px;height:4px}[data-v-5238d264]::-webkit-scrollbar-track{background:transparent}[data-v-5238d264]::-webkit-scrollbar-thumb{background:#d0d7e3;border-radius:2px}[data-v-5238d264]::-webkit-scrollbar-thumb:hover{background:#aab4c8}