.dashboard-chart[data-v-161ab2cb]{position:relative;width:100%;min-height:240px}.dashboard-chart-canvas[data-v-161ab2cb]{width:100%;height:100%}.dashboard-chart-empty[data-v-161ab2cb]{position:absolute;top:50%;left:50%;color:#8c8c8c;font-size:13px;transform:translate(-50%,-50%);pointer-events:none}.erp-dashboard[data-v-6d53ca7a]{padding:24px;background:#f4f6f8;min-height:100vh}@media (max-width:768px){.erp-dashboard[data-v-6d53ca7a]{padding:16px}}@media (max-width:480px){.erp-dashboard[data-v-6d53ca7a]{padding:12px}}.dashboard-container[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;gap:24px;-ms-flex-align:start;align-items:flex-start}@media (max-width:720px){.dashboard-container[data-v-6d53ca7a]{-ms-flex-direction:column;flex-direction:column;width:100%}}.left-content[data-v-6d53ca7a]{-ms-flex:1;flex:1;min-width:0}@media (max-width:720px){.left-content[data-v-6d53ca7a]{width:100%}}.right-sidebar[data-v-6d53ca7a]{width:280px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:720px){.right-sidebar[data-v-6d53ca7a]{width:100%}}.welcome-section[data-v-6d53ca7a]{position:relative;background:#fff;padding:24px;border-radius:8px;margin-bottom:24px;color:#333;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.welcome-section>[data-v-6d53ca7a]{position:relative;z-index:2}@media (max-width:768px){.welcome-section[data-v-6d53ca7a]{padding:16px;margin-bottom:16px}}@media (max-width:480px){.welcome-section[data-v-6d53ca7a]{padding:12px;margin-bottom:12px}}.welcome-section .welcome-info .welcome-header[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.welcome-section .welcome-info .welcome-header .welcome-user[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}.welcome-section .welcome-info .welcome-header .welcome-actions[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.welcome-section .welcome-info .welcome-header .welcome-actions .ant-btn[data-v-6d53ca7a]{white-space:nowrap}@media (max-width:768px){.welcome-section .welcome-info .welcome-header[data-v-6d53ca7a]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.welcome-section .welcome-info .welcome-header .welcome-actions[data-v-6d53ca7a]{-ms-flex-direction:row;flex-direction:row;margin-top:12px}}@media (max-width:480px){.welcome-section .welcome-info .welcome-header .welcome-user[data-v-6d53ca7a],.welcome-section .welcome-info .welcome-header[data-v-6d53ca7a]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.welcome-section .welcome-info .welcome-header .welcome-user .ant-avatar[data-v-6d53ca7a]{margin-bottom:12px;margin-right:0}.welcome-section .welcome-info .welcome-header .welcome-actions[data-v-6d53ca7a]{-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:12px}.welcome-section .welcome-info .welcome-header .welcome-actions .ant-btn[data-v-6d53ca7a]{width:100%}}.welcome-section .welcome-info h2[data-v-6d53ca7a]{color:#333;margin-bottom:8px;font-size:24px}@media (max-width:768px){.welcome-section .welcome-info h2[data-v-6d53ca7a]{font-size:20px}}@media (max-width:480px){.welcome-section .welcome-info h2[data-v-6d53ca7a]{font-size:18px}}.welcome-section .welcome-info p[data-v-6d53ca7a]{color:#666;margin:0 0 16px 0}@media (max-width:480px){.welcome-section .welcome-info p[data-v-6d53ca7a]{font-size:14px;margin-bottom:12px}}.business-overview[data-v-6d53ca7a]{margin-bottom:24px}@media (max-width:768px){.business-overview[data-v-6d53ca7a]{margin-bottom:16px}}@media (max-width:480px){.business-overview[data-v-6d53ca7a]{margin-bottom:12px}}.business-card[data-v-6d53ca7a]{height:220px;margin-bottom:15px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s;overflow:hidden}@media (max-width:991px){.business-card[data-v-6d53ca7a]{height:200px;margin-bottom:15px}}@media (max-width:480px){.business-card[data-v-6d53ca7a]{height:180px;margin-bottom:15px}}.business-card[data-v-6d53ca7a]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.business-card.inbound-card[data-v-6d53ca7a]{border-left:4px solid var(--primary-color,#1890ff)}.business-card.outbound-card[data-v-6d53ca7a]{border-left:4px solid color-mix(in srgb,var(--primary-color,#1890ff) 80%,#fff 20%)}.business-card.production-card[data-v-6d53ca7a]{border-left:4px solid color-mix(in srgb,var(--primary-color,#1890ff) 80%,#000 20%)}.business-card.sales-card[data-v-6d53ca7a]{border-left:4px solid color-mix(in srgb,var(--primary-color,#1890ff) 60%,#ff69b4 40%)}.business-card.outsource-card[data-v-6d53ca7a]{border-left:4px solid #13c2c2}.business-card.warehouse-card[data-v-6d53ca7a]{border-left:4px solid var(--primary-color,#1890ff)}.business-card .card-header[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}@media (max-width:480px){.business-card .card-header[data-v-6d53ca7a]{margin-bottom:12px}}.business-card .card-header .header-content[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}.business-card .card-header .card-icon[data-v-6d53ca7a]{font-size:24px;margin-right:10px;color:var(--primary-color,#1890ff);background:linear-gradient(135deg,var(--primary-color,#1890ff),color-mix(in srgb,var(--primary-color,#1890ff) 70%,#fff 30%));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:480px){.business-card .card-header .card-icon[data-v-6d53ca7a]{font-size:20px;margin-right:8px}}.business-card .card-header .card-title[data-v-6d53ca7a]{font-size:16px;font-weight:600;color:#333}@media (max-width:480px){.business-card .card-header .card-title[data-v-6d53ca7a]{font-size:14px}}.business-card .card-content .stats-grid[data-v-6d53ca7a]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px}@media (max-width:480px){.business-card .card-content .stats-grid[data-v-6d53ca7a]{gap:8px;margin-bottom:8px}}.business-card .card-content .stats-grid .stat-item[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px;background:hsla(0,0%,100%,.8);border-radius:6px;transition:all .3s;border:1px solid rgba(0,0,0,.05)}.business-card .card-content .stats-grid .stat-item[data-v-6d53ca7a]:hover{background:hsla(0,0%,100%,.95);transform:translateY(-1px);border-color:var(--primary-color,#1890ff);box-shadow:0 2px 8px rgba(0,0,0,.08)}@media (max-width:480px){.business-card .card-content .stats-grid .stat-item[data-v-6d53ca7a]{padding:6px}}.business-card .card-content .stats-grid .stat-item .stat-icon[data-v-6d53ca7a]{width:32px;height:32px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:480px){.business-card .card-content .stats-grid .stat-item .stat-icon[data-v-6d53ca7a]{width:28px;height:28px;margin-right:6px}}.business-card .card-content .stats-grid .stat-item .stat-icon.inbound-icon[data-v-6d53ca7a]{background:linear-gradient(135deg,#52c41a,#73d13d);color:#fff;box-shadow:0 2px 4px rgba(82,196,26,.3)}.business-card .card-content .stats-grid .stat-item .stat-icon.outbound-icon[data-v-6d53ca7a]{background:linear-gradient(135deg,var(--primary-color,#1890ff),color-mix(in srgb,var(--primary-color,#1890ff) 70%,#fff 30%));color:#fff;box-shadow:0 2px 4px rgba(24,144,255,.3)}.business-card .card-content .stats-grid .stat-item .stat-icon.production-icon[data-v-6d53ca7a]{background:linear-gradient(135deg,#722ed1,#9254de);color:#fff;box-shadow:0 2px 4px rgba(114,46,209,.3)}.business-card .card-content .stats-grid .stat-item .stat-icon.sales-icon[data-v-6d53ca7a]{background:linear-gradient(135deg,#fa8c16,#ffc53d);color:#fff;box-shadow:0 2px 4px rgba(250,140,22,.3)}.business-card .card-content .stats-grid .stat-item .stat-icon.outsource-icon[data-v-6d53ca7a]{background:linear-gradient(135deg,#13c2c2,#36cfc9);color:#fff;box-shadow:0 2px 4px rgba(19,194,194,.3)}.business-card .card-content .stats-grid .stat-item .stat-icon .anticon[data-v-6d53ca7a]{font-size:16px}@media (max-width:480px){.business-card .card-content .stats-grid .stat-item .stat-icon .anticon[data-v-6d53ca7a]{font-size:14px}}.business-card .card-content .stats-grid .stat-item .stat-info[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;min-width:0}.business-card .card-content .stats-grid .stat-item .stat-info .stat-label[data-v-6d53ca7a]{font-size:12px;color:#666;margin-bottom:2px}@media (max-width:480px){.business-card .card-content .stats-grid .stat-item .stat-info .stat-label[data-v-6d53ca7a]{font-size:11px}}.business-card .card-content .stats-grid .stat-item .stat-info .stat-value[data-v-6d53ca7a]{font-size:18px;font-weight:600;color:#333;line-height:1}.business-card .card-content .stats-grid .stat-item .stat-info .stat-value small[data-v-6d53ca7a]{font-size:12px;font-weight:400;color:#999;margin-left:2px}@media (max-width:480px){.business-card .card-content .stats-grid .stat-item .stat-info .stat-value small[data-v-6d53ca7a]{font-size:11px}}@media (max-width:480px){.business-card .card-content .stats-grid .stat-item .stat-info .stat-value[data-v-6d53ca7a]{font-size:16px}}.statistics-section[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:24px}.statistics-header[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:2px 0}.statistics-header h3[data-v-6d53ca7a]{margin:0 0 3px;color:#262626;font-size:18px;font-weight:600}.statistics-header span[data-v-6d53ca7a]{color:#8c8c8c;font-size:12px}.statistics-controls[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex:0 0 auto;flex:0 0 auto}.metric-grid[data-v-6d53ca7a]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.metric-card[data-v-6d53ca7a]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0;min-height:116px;padding:18px;color:#262626;font-family:inherit;text-align:left;background:#fff;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.metric-card[data-v-6d53ca7a]:focus,.metric-card[data-v-6d53ca7a]:hover{border-color:var(--primary-color,#1890ff);box-shadow:0 4px 14px rgba(0,0,0,.08);outline:none;transform:translateY(-1px)}.metric-card[data-v-6d53ca7a]:before{position:absolute;top:0;right:0;left:0;height:3px;background:var(--metric-color,var(--primary-color,#1890ff));border-radius:6px 6px 0 0;content:""}.metric-card-primary[data-v-6d53ca7a]{--metric-color:var(--primary-color,#1890ff)}.metric-card-green[data-v-6d53ca7a]{--metric-color:#52c41a}.metric-card-orange[data-v-6d53ca7a]{--metric-color:#fa8c16}.metric-card-red[data-v-6d53ca7a]{--metric-color:#cf1322}.metric-icon[data-v-6d53ca7a]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;margin-right:14px;color:var(--metric-color,var(--primary-color,#1890ff));font-size:20px;background:#f5f5f5;border-radius:6px;-ms-flex:0 0 42px;flex:0 0 42px}.metric-content[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;min-width:0;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.metric-content strong[data-v-6d53ca7a]{margin:2px 0;color:#262626;font-size:28px;line-height:34px;font-variant-numeric:tabular-nums}.metric-label[data-v-6d53ca7a]{overflow:hidden;color:#595959;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.metric-caption[data-v-6d53ca7a]{color:#8c8c8c;font-size:12px}.metric-arrow[data-v-6d53ca7a]{margin-left:8px;color:#bfbfbf;font-size:11px}.statistics-panel[data-v-6d53ca7a]{min-width:0;padding:18px 18px 8px;background:#fff;border:1px solid #e8e8e8;border-radius:6px}.trend-panel[data-v-6d53ca7a]{margin-top:16px}.panel-heading[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2px}.panel-heading h4[data-v-6d53ca7a]{margin:0 0 3px;color:#262626;font-size:15px;font-weight:600}.panel-heading span[data-v-6d53ca7a]{color:#8c8c8c;font-size:12px}.chart-grid[data-v-6d53ca7a]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.chart-grid.single-chart[data-v-6d53ca7a]{-ms-grid-columns:1fr;grid-template-columns:1fr}.statistics-empty[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:160px;color:#8c8c8c;background:#fff;border:1px solid #e8e8e8;border-radius:6px}.statistics-empty .anticon[data-v-6d53ca7a]{margin-right:8px}@media (max-width:1180px){.metric-grid[data-v-6d53ca7a]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.chart-grid[data-v-6d53ca7a]{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:600px){.statistics-section[data-v-6d53ca7a]{gap:12px;margin-top:16px}.statistics-header[data-v-6d53ca7a]{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.statistics-controls[data-v-6d53ca7a]{-ms-flex-pack:justify;justify-content:space-between;width:100%}.metric-grid[data-v-6d53ca7a]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px}.metric-card[data-v-6d53ca7a]{min-height:96px;padding:14px}.statistics-panel[data-v-6d53ca7a]{padding:14px 10px 4px}}.pending-audit-section[data-v-6d53ca7a]{padding-top:14px;border-top:1px solid #f0f0f0}.pending-audit-section .pending-audit-header[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:10px}.pending-audit-section .pending-audit-title[data-v-6d53ca7a]{color:#262626;font-size:15px;font-weight:600}.pending-audit-section .pending-audit-summary[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;gap:16px;color:#666;font-size:13px}.pending-audit-section .pending-audit-summary .anticon[data-v-6d53ca7a]{margin-right:4px;color:#1890ff}.pending-audit-section .pending-audit-grid[data-v-6d53ca7a]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:136px;overflow-y:auto}.pending-audit-section .pending-audit-item[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;min-width:0;height:40px;padding:0 12px;color:#262626;text-align:left;background:#fff5eb;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:border-color .2s,background-color .2s}.pending-audit-section .pending-audit-item[data-v-6d53ca7a]:focus,.pending-audit-section .pending-audit-item[data-v-6d53ca7a]:hover{background:#fff1e6;border-color:#ffbb96;outline:none}.pending-audit-section .pending-audit-name[data-v-6d53ca7a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-audit-section .pending-audit-count[data-v-6d53ca7a]{margin-left:12px;color:#fa541c;font-variant-numeric:tabular-nums;-ms-flex:0 0 auto;flex:0 0 auto}.pending-audit-section .pending-audit-empty[data-v-6d53ca7a]{height:40px;color:#999;font-size:13px;line-height:40px;text-align:center;background:#fafafa}@media (max-width:900px){.pending-audit-section .pending-audit-grid[data-v-6d53ca7a]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pending-audit-section .pending-audit-header[data-v-6d53ca7a]{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:6px}.pending-audit-section .pending-audit-summary[data-v-6d53ca7a]{-ms-flex-pack:start;justify-content:flex-start;gap:8px 16px}.pending-audit-section .pending-audit-grid[data-v-6d53ca7a]{-ms-grid-columns:1fr;grid-template-columns:1fr}}.quick-actions-grid[data-v-6d53ca7a]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:16px;text-align:center}.quick-actions-grid .quick-action-item[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:12px;border-radius:6px;cursor:pointer;transition:all .3s;color:#666}.quick-actions-grid .quick-action-item[data-v-6d53ca7a]:hover{background-color:color-mix(in srgb,var(--primary-color,#1890ff) 10%,#fff);color:var(--primary-color,#1890ff)}.quick-actions-grid .quick-action-item:hover .anticon[data-v-6d53ca7a]{color:var(--primary-color,#1890ff)}.quick-actions-grid .quick-action-item .anticon[data-v-6d53ca7a]{font-size:18px;margin-bottom:6px;color:color-mix(in srgb,var(--primary-color,#1890ff) 60%,#000);transition:color .3s}.quick-actions-grid .quick-action-item span[data-v-6d53ca7a]{font-size:12px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.quick-actions-title[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.quick-actions-empty[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:112px;color:#8c8c8c;background:#fafafa;border:1px dashed #d9d9d9;border-radius:4px;cursor:pointer}.quick-actions-empty .anticon[data-v-6d53ca7a]{margin-right:8px}.favorite-candidate-head[data-v-6d53ca7a],.favorite-editor-head[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;font-weight:500}.favorite-selected-list[data-v-6d53ca7a]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:44px}.favorite-selected-item[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0;height:44px;padding:0 8px;background:#fff;border:1px solid #d9d9d9;border-radius:4px}.favorite-drag-handle[data-v-6d53ca7a]{margin-right:8px;color:#bfbfbf;cursor:move}.favorite-candidate-icon[data-v-6d53ca7a],.favorite-selected-icon[data-v-6d53ca7a]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;color:#1677ff;background:#e6f4ff;border-radius:4px;-ms-flex:0 0 28px;flex:0 0 28px}.favorite-selected-name[data-v-6d53ca7a]{min-width:0;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-flex:1;flex:1}.favorite-candidate-type[data-v-6d53ca7a],.favorite-selected-type[data-v-6d53ca7a]{margin-left:8px;color:#8c8c8c;font-size:12px;white-space:nowrap}.favorite-order-actions[data-v-6d53ca7a]{display:-ms-inline-flexbox;display:inline-flex;gap:4px;margin-left:8px}.favorite-selected-empty[data-v-6d53ca7a]{padding:18px;color:#8c8c8c;text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:4px}.favorite-candidate-head[data-v-6d53ca7a]{margin-top:20px}.favorite-search[data-v-6d53ca7a]{width:240px;font-weight:400}.favorite-candidate-list[data-v-6d53ca7a]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:300px;padding:2px;overflow-y:auto}.favorite-candidate-item[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0;height:52px;padding:0 10px;color:#262626;text-align:left;background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer}.favorite-candidate-item[data-v-6d53ca7a]:hover:not(:disabled){color:#1677ff;border-color:#91caff}.favorite-candidate-item[data-v-6d53ca7a]:disabled{color:#8c8c8c;background:#fafafa;cursor:default}.favorite-candidate-content[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;min-width:0;margin-left:8px;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.favorite-candidate-name[data-v-6d53ca7a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-candidate-type[data-v-6d53ca7a]{margin-left:0}.favorite-candidate-action[data-v-6d53ca7a]{margin-left:6px;color:#8c8c8c}.favorite-drag-ghost[data-v-6d53ca7a]{opacity:.45}@media (max-width:768px){.favorite-candidate-list[data-v-6d53ca7a],.favorite-selected-list[data-v-6d53ca7a]{-ms-grid-columns:1fr;grid-template-columns:1fr}.favorite-search[data-v-6d53ca7a]{width:180px}}.quick-links-grid[data-v-6d53ca7a]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px}@media (max-width:768px){.quick-links-grid[data-v-6d53ca7a]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:8px}}@media (max-width:480px){.quick-links-grid[data-v-6d53ca7a]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:6px}}.quick-links-grid .quick-link-grid-item .quick-link-btn[data-v-6d53ca7a]{width:100%;height:40px;border:1px solid #d9d9d9;background:#fff;color:#333;border-radius:6px;transition:all .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.quick-links-grid .quick-link-grid-item .quick-link-btn[data-v-6d53ca7a]{height:36px;font-size:12px}}.quick-links-grid .quick-link-grid-item .quick-link-btn[data-v-6d53ca7a]:hover{border-color:#1890ff;color:#1890ff;background:#f8f9fa}.common-functions h4[data-v-6d53ca7a]{margin-bottom:12px;font-size:14px;color:#666}@media (max-width:480px){.common-functions h4[data-v-6d53ca7a]{font-size:13px;margin-bottom:8px}}.new-bill-modal-head[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;color:#595959}.function-grid[data-v-6d53ca7a]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:8px}@media (max-width:480px){.function-grid[data-v-6d53ca7a]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:6px}}.function-grid .function-item[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:10px;color:#262626;font-family:inherit;text-align:left;background:#fff;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;transition:all .3s;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.function-grid .function-item[data-v-6d53ca7a]{padding:8px;font-size:12px}}.function-grid .function-item[data-v-6d53ca7a]:hover{background:#f8f9fa;color:#1890ff;border-color:#1890ff;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.function-grid .function-item .anticon[data-v-6d53ca7a]{margin-right:6px;font-size:14px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:480px){.function-grid .function-item .anticon[data-v-6d53ca7a]{font-size:12px;margin-right:4px}}@media (max-width:768px){.chart-container[data-v-6d53ca7a]{margin-top:16px}}@media (max-width:480px){.chart-container[data-v-6d53ca7a]{margin-top:12px}}.search-content .search-results[data-v-6d53ca7a]{min-height:180px;max-height:430px;overflow-y:auto}.search-content .empty-results[data-v-6d53ca7a]{padding:48px 16px;color:#8c8c8c;text-align:center}.search-content .empty-results p[data-v-6d53ca7a]{margin:12px 0 0}.search-content .search-result-item[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:76px;margin-bottom:8px;padding:12px 14px;color:#262626;font:inherit;text-align:left;background:#fff;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.search-content .search-result-item[data-v-6d53ca7a]:focus,.search-content .search-result-item[data-v-6d53ca7a]:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(0,0,0,.08);outline:none}.search-content .result-content[data-v-6d53ca7a]{min-width:0}.search-content .result-title[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px;font-weight:500}.search-content .result-meta[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 18px;color:#8c8c8c;font-size:12px}.search-content .result-arrow[data-v-6d53ca7a]{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:12px;color:#bfbfbf}@media (max-width:768px){.search-modal .ant-modal-content[data-v-6d53ca7a]{margin:20px}}@media (max-width:480px){.search-modal .ant-modal-content[data-v-6d53ca7a]{margin:10px}}@media (max-width:480px){.search-modal .search-input[data-v-6d53ca7a]{font-size:14px}}@media (max-width:480px){.search-modal .search-results[data-v-6d53ca7a]{max-height:300px}}@media (max-width:768px){.quick-action-modal .ant-modal-content[data-v-6d53ca7a]{margin:20px}}@media (max-width:480px){.quick-action-modal .ant-modal-content[data-v-6d53ca7a]{margin:10px}}@media (max-width:768px){.quick-action-modal .action-grid[data-v-6d53ca7a]{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:12px}}@media (max-width:480px){.quick-action-modal .action-grid[data-v-6d53ca7a]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:8px}}@media (max-width:768px){.ant-layout-sider[data-v-6d53ca7a]{position:fixed!important;z-index:1000;height:100vh;transform:translateX(-100%);transition:transform .3s ease}.ant-layout-sider.ant-layout-sider-collapsed[data-v-6d53ca7a]{transform:translateX(-100%)}.ant-layout-sider.ant-layout-sider-zero-width[data-v-6d53ca7a]{transform:translateX(0)}}@media (max-width:768px){.ant-layout-content[data-v-6d53ca7a]{margin-left:0!important}}.quick-actions[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.quick-actions .quick-action-btn[data-v-6d53ca7a]{width:100%;margin-bottom:8px}.announcement-content .announcement-item[data-v-6d53ca7a]{padding:8px 0;border-bottom:1px solid #f0f0f0}.announcement-content .announcement-item[data-v-6d53ca7a]:last-child{border-bottom:none}.announcement-content .announcement-item .announcement-title[data-v-6d53ca7a]{font-weight:500;margin-bottom:4px}.announcement-content .announcement-item .announcement-desc[data-v-6d53ca7a]{color:#666;font-size:13px;margin-bottom:4px}.announcement-content .announcement-item .announcement-time[data-v-6d53ca7a]{font-size:12px;color:#999}.help-center-list .help-item[data-v-6d53ca7a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 0;cursor:pointer;transition:all .3s}.help-center-list .help-item[data-v-6d53ca7a]:hover{color:#1890ff}.help-center-list .help-item .anticon[data-v-6d53ca7a]{margin-right:8px;font-size:16px}