.theme-toggle[data-v-27b51956]{position:fixed;top:12px;right:18px;z-index:3001;width:36px;height:36px;padding:0;border:1px solid var(--border-color);border-radius:10px;background:var(--surface-color);color:var(--text-regular);box-shadow:0 4px 14px var(--shadow-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:18px;transition:color .2s ease,border-color .2s ease,background-color .2s ease,transform .2s ease}.theme-toggle[data-v-27b51956]:hover{color:var(--primary-color);border-color:var(--primary-color);background:var(--surface-hover);transform:translateY(-1px)}.theme-toggle[data-v-27b51956]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (max-width:768px){.theme-toggle[data-v-27b51956]{right:12px}}@media (prefers-reduced-motion:reduce){.theme-toggle[data-v-27b51956]{transition:none}}:root{--page-background:#f5f7fa;--surface-color:#fff;--surface-elevated:#fff;--surface-hover:#f5f7fa;--surface-selected:#ecf5ff;--border-color:#dcdfe6;--border-light:#ebeef5;--text-primary:#303133;--text-regular:#606266;--text-muted:#909399;--primary-color:#409eff;--status-danger-text:#ad2734;--status-warning-text:#844700;--status-success-text:#176b3a;--shadow-color:rgba(0,0,0,0.1);--overlay-color:rgba(0,0,0,0.5)}html[data-theme=dark]{--page-background:#0f131a;--surface-color:#171c26;--surface-elevated:#1d2430;--surface-hover:#242c39;--surface-selected:#182c43;--border-color:#354052;--border-light:#293342;--text-primary:#edf1f7;--text-regular:#bec6d2;--text-muted:#8893a3;--primary-color:#66adff;--status-danger-text:#ff8585;--status-warning-text:#f1b45d;--status-success-text:#69d69b;--shadow-color:rgba(0,0,0,0.38);--overlay-color:rgba(2,5,10,0.72)}#app,.app-shell,body,html{min-height:100%;margin:0;background-color:var(--page-background);color:var(--text-primary)}.el-aside,.el-container,.el-header,.el-main,body{transition:background-color .2s ease,color .2s ease}.app-shell{min-height:100vh}html[data-theme=dark] .el-aside,html[data-theme=dark] .el-container,html[data-theme=dark] .el-header,html[data-theme=dark] .el-main{color:var(--text-primary)}html[data-theme=dark] .app-header,html[data-theme=dark] .el-card,html[data-theme=dark] .el-dialog,html[data-theme=dark] .el-drawer,html[data-theme=dark] .el-dropdown-menu,html[data-theme=dark] .el-message-box,html[data-theme=dark] .el-picker-panel,html[data-theme=dark] .el-popover,html[data-theme=dark] .el-select-dropdown{background-color:var(--surface-elevated);border-color:var(--border-color);color:var(--text-primary)}html[data-theme=dark] .app-header{border-bottom-color:var(--border-color)}html[data-theme=dark] .el-card__header,html[data-theme=dark] .el-dialog__header,html[data-theme=dark] .el-message-box__header{border-color:var(--border-light)}html[data-theme=dark] .el-dialog__title,html[data-theme=dark] .el-drawer__header,html[data-theme=dark] .el-form-item__label,html[data-theme=dark] .el-message-box__title{color:var(--text-primary)}html[data-theme=dark] .el-dialog__body,html[data-theme=dark] .el-message-box__content{color:var(--text-regular)}html[data-theme=dark] .v-modal{background-color:var(--overlay-color);opacity:1}html[data-theme=dark] .el-message{background-color:var(--surface-elevated);border-color:var(--border-color);box-shadow:0 8px 24px var(--shadow-color)}html[data-theme=dark] .el-message--success{background-color:#172b24;border-color:#285540}html[data-theme=dark] .el-message--warning{background-color:#302819;border-color:#65502b}html[data-theme=dark] .el-message--error{background-color:#321f22;border-color:#663238}html[data-theme=dark] .el-message--info{background-color:var(--surface-elevated);border-color:var(--border-color)}html[data-theme=dark] .drawer-user,html[data-theme=dark] .el-menu,html[data-theme=dark] .sidebar,html[data-theme=dark] .sidebar-user{border-color:var(--border-light)}html[data-theme=dark] .el-menu{background-color:var(--surface-color)}html[data-theme=dark] .el-menu-item,html[data-theme=dark] .el-submenu__title{color:var(--text-regular)}html[data-theme=dark] .el-menu-item i,html[data-theme=dark] .el-submenu__title i{color:var(--text-muted)}html[data-theme=dark] .el-menu-item:focus,html[data-theme=dark] .el-menu-item:hover,html[data-theme=dark] .el-submenu__title:hover{background-color:var(--surface-hover)}html[data-theme=dark] .el-menu-item.is-active,html[data-theme=dark] .el-menu-item.is-active i{color:var(--primary-color)}html[data-theme=dark] .el-date-editor .el-range-separator,html[data-theme=dark] .el-input__inner,html[data-theme=dark] .el-range-input,html[data-theme=dark] .el-textarea__inner{background-color:var(--surface-color);border-color:var(--border-color);color:var(--text-primary)}html[data-theme=dark] .el-input__inner::-moz-placeholder,html[data-theme=dark] .el-range-input::-moz-placeholder,html[data-theme=dark] .el-textarea__inner::-moz-placeholder{color:var(--text-muted)}html[data-theme=dark] .el-input__inner::placeholder,html[data-theme=dark] .el-range-input::placeholder,html[data-theme=dark] .el-textarea__inner::placeholder{color:var(--text-muted)}html[data-theme=dark] .el-input.is-disabled .el-input__inner,html[data-theme=dark] .el-textarea.is-disabled .el-textarea__inner{background-color:var(--surface-hover);border-color:var(--border-light);color:var(--text-muted)}html[data-theme=dark] .el-date-picker__header-label,html[data-theme=dark] .el-picker-panel,html[data-theme=dark] .el-picker-panel__icon-btn,html[data-theme=dark] .el-select-dropdown__item{color:var(--text-regular)}html[data-theme=dark] .el-date-table td.available:hover,html[data-theme=dark] .el-date-table td.in-range div,html[data-theme=dark] .el-date-table td.in-range div:hover,html[data-theme=dark] .el-select-dropdown__item.hover,html[data-theme=dark] .el-select-dropdown__item.selected,html[data-theme=dark] .el-select-dropdown__item:hover{background-color:var(--surface-hover);color:var(--primary-color)}html[data-theme=dark] .el-date-table td.next-month,html[data-theme=dark] .el-date-table td.prev-month,html[data-theme=dark] .el-date-table th,html[data-theme=dark] .el-picker-panel__footer{border-color:var(--border-light);color:var(--text-muted);background-color:var(--surface-elevated)}html[data-theme=dark] .el-date-picker__header,html[data-theme=dark] .el-date-table td.available{color:var(--text-regular)}html[data-theme=dark] .popper__arrow,html[data-theme=dark] .popper__arrow:after{border-bottom-color:var(--surface-elevated)!important;border-top-color:var(--surface-elevated)!important}html[data-theme=dark] .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.el-button--text){background-color:var(--surface-color);border-color:var(--border-color);color:var(--text-regular)}html[data-theme=dark] .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.el-button--text):hover{background-color:var(--surface-hover);border-color:var(--primary-color);color:var(--primary-color)}html[data-theme=dark] .el-tag:not(.el-tag--dark){background-color:var(--surface-selected);border-color:#315b83}html[data-theme=dark] .el-pager li,html[data-theme=dark] .el-pagination button{background-color:transparent;color:var(--text-regular)}html[data-theme=dark] .el-pager li.active,html[data-theme=dark] .el-pager li:hover,html[data-theme=dark] .el-pagination button:hover{color:var(--primary-color)}html[data-theme=dark] .el-table,html[data-theme=dark] .el-table__expanded-cell,html[data-theme=dark] .el-table td,html[data-theme=dark] .el-table th,html[data-theme=dark] .el-table tr{background-color:var(--surface-color);border-color:var(--border-light);color:var(--text-regular)}html[data-theme=dark] .el-table th{background-color:var(--surface-elevated);color:var(--text-primary)}html[data-theme=dark] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:var(--surface-hover)}html[data-theme=dark] .el-table:before,html[data-theme=dark] .el-table__fixed-right:before,html[data-theme=dark] .el-table__fixed:before{background-color:var(--border-color)}html[data-theme=dark] .el-tree,html[data-theme=dark] .el-tree-node__content{background-color:transparent;color:var(--text-primary)}html[data-theme=dark] .el-tree-node:focus>.el-tree-node__content,html[data-theme=dark] .el-tree-node__content:hover{background-color:var(--surface-hover)}html[data-theme=dark] .profile-page{background-color:var(--page-background)!important}html[data-theme=dark] .issue-card,html[data-theme=dark] .issue-card-selector{background-color:var(--surface-elevated)!important;border-color:var(--border-color)!important}html[data-theme=dark] .issue-card--selected{background-color:var(--surface-selected)!important;border-color:var(--primary-color)!important}html[data-theme=dark] .issue-card-selector--selected{background-color:var(--primary-color)!important;color:#fff!important}html[data-theme=dark] .issue-card-image{background-color:var(--surface-hover)!important;border-color:var(--border-color)!important}html[data-theme=dark] .company-card-name,html[data-theme=dark] .company-card-value,html[data-theme=dark] .company-name,html[data-theme=dark] .employee-card-name,html[data-theme=dark] .employee-card-value,html[data-theme=dark] .issue-card-value,html[data-theme=dark] .notification-card-title,html[data-theme=dark] .notification-card-value,html[data-theme=dark] .sidebar-user-name,html[data-theme=dark] .stats-total{color:var(--text-primary)!important}html[data-theme=dark] .issue-card-date,html[data-theme=dark] .notification-card-body,html[data-theme=dark] .sidebar-user-logout,html[data-theme=dark] .stats-summary{color:var(--text-regular)!important}html[data-theme=dark] .company-card-empty,html[data-theme=dark] .company-card-label,html[data-theme=dark] .company-filter-count,html[data-theme=dark] .employee-card-label,html[data-theme=dark] .employee-empty,html[data-theme=dark] .issue-card-label,html[data-theme=dark] .issue-empty,html[data-theme=dark] .load-more-spinner,html[data-theme=dark] .load-more-tip,html[data-theme=dark] .notification-card-row,html[data-theme=dark] .notification-card-time,html[data-theme=dark] .notification-empty,html[data-theme=dark] .stats-empty,html[data-theme=dark] .stats-loading,html[data-theme=dark] .switch-company-empty,html[data-theme=dark] [style*="color: darkgrey"]{color:var(--text-muted)!important}html[data-theme=dark] .axis-line{stroke:var(--border-color)!important}html[data-theme=dark] .axis-label{fill:var(--text-muted)!important}html[data-theme] .page{background-color:var(--page-background)!important}html[data-theme] .weui-cells,html[data-theme] .weui-cells__group_form,html[data-theme] .weui-form{background-color:var(--surface-color)!important;color:var(--text-primary)}html[data-theme] .weui-form__title,html[data-theme] .weui-input,html[data-theme] .weui-label{color:var(--text-primary)!important}html[data-theme] .weui-input::-moz-placeholder{color:var(--text-muted)!important}html[data-theme] .weui-form__desc,html[data-theme] .weui-input::placeholder{color:var(--text-muted)!important}html[data-theme] .weui-cell:before,html[data-theme] .weui-cells:after,html[data-theme] .weui-cells:before{border-color:var(--border-light)!important}html[data-theme] .weui-form a:not(.weui-btn){color:var(--primary-color)}@media (prefers-reduced-motion:reduce){.el-aside,.el-container,.el-header,.el-main,body{transition:none}}.weui-cell__ft[data-v-7f21e9ba]{color:#07c160;font-size:16px}.issue-cards[data-v-4fc0a997]{-moz-column-count:3;column-count:3;-moz-column-gap:16px;column-gap:16px}.issue-card[data-v-4fc0a997]{border:1px solid var(--border-light);border-radius:12px;display:inline-block;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:16px;overflow:hidden;background:var(--surface-elevated);box-shadow:0 8px 24px rgba(15,35,60,.06);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease}.issue-card[data-v-4fc0a997]:hover{border-color:var(--border-color);box-shadow:0 12px 30px rgba(15,35,60,.1);transform:translateY(-1px)}.issue-card--selected[data-v-4fc0a997]{border-color:var(--primary-color);background:var(--surface-selected);box-shadow:0 12px 30px rgba(64,158,255,.16)}.issue-card-header[data-v-4fc0a997]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;padding:13px 16px 12px;border-bottom:1px solid var(--border-light)}.issue-card-department[data-v-4fc0a997]{display:flex;align-items:center;gap:7px;min-width:0;color:var(--text-primary);font-size:14px;font-weight:600}.issue-card-department i[data-v-4fc0a997]{flex:none;color:var(--text-muted)}.issue-card-department span[data-v-4fc0a997]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-card-header-actions[data-v-4fc0a997]{display:flex;align-items:center;gap:7px;flex:none}.issue-card-status[data-v-4fc0a997]{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:600;line-height:1}.issue-card-status--0[data-v-4fc0a997]{color:var(--status-danger-text);background:rgba(232,87,87,.1);border-color:rgba(232,87,87,.22)}.issue-card-status--1[data-v-4fc0a997]{color:var(--status-warning-text);background:rgba(220,139,32,.11);border-color:rgba(220,139,32,.24)}.issue-card-status--2[data-v-4fc0a997]{color:var(--status-success-text);background:rgba(54,162,105,.11);border-color:rgba(54,162,105,.24)}.issue-card-selector[data-v-4fc0a997]{width:24px;height:24px;border:1px solid var(--border-color);border-radius:999px;background:var(--surface-color);color:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.issue-card-selector[data-v-4fc0a997]:hover{border-color:var(--primary-color)}.issue-card-selector--selected[data-v-4fc0a997]{border-color:var(--primary-color);background:var(--primary-color);color:#fff;box-shadow:0 0 0 3px rgba(64,158,255,.12)}.issue-card-content[data-v-4fc0a997]{padding:16px}.issue-card-description[data-v-4fc0a997]{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.65;overflow-wrap:anywhere}.issue-card-description--empty[data-v-4fc0a997]{color:var(--text-muted);font-weight:400}.issue-card-tags[data-v-4fc0a997]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.issue-card-tag[data-v-4fc0a997]{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-height:25px;padding:0 9px;border-radius:999px;background:rgba(64,158,255,.11);color:var(--primary-color);font-size:12px;line-height:1.3}.issue-card-tag--activity[data-v-4fc0a997]{background:var(--surface-hover);color:var(--text-regular)}.issue-card-images[data-v-4fc0a997]{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:14px}.issue-card-image[data-v-4fc0a997]{position:relative;width:100%;padding-top:100%;border-radius:7px;overflow:hidden;border:1px solid var(--border-light);background:var(--surface-hover)}.issue-card-image img[data-v-4fc0a997]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.issue-card-image-more[data-v-4fc0a997]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(8,15,25,.58);color:#fff;font-size:16px;font-weight:600}.issue-card-solution[data-v-4fc0a997]{margin-top:15px;padding:13px;border:1px solid rgba(54,162,105,.18);border-radius:9px;background:rgba(54,162,105,.07)}.issue-card-solution-header[data-v-4fc0a997]{display:flex;align-items:center;justify-content:space-between;gap:10px}.issue-card-solution-title[data-v-4fc0a997]{display:inline-flex;align-items:center;gap:6px;color:var(--status-success-text);font-size:13px;font-weight:600}.issue-card-solution-footer[data-v-4fc0a997],.issue-card-solution-meta[data-v-4fc0a997]{color:var(--text-muted);font-size:11px}.issue-card-solution-description[data-v-4fc0a997]{margin-top:9px;color:var(--text-regular);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.issue-card-images--solution[data-v-4fc0a997]{margin-top:10px}.issue-card-solution-footer[data-v-4fc0a997]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px 10px;margin-top:9px}.issue-card-footer[data-v-4fc0a997]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px 12px;padding:11px 16px 12px;border-top:1px solid var(--border-light);background:var(--surface-hover);color:var(--text-muted);font-size:11px}.issue-card-deadline[data-v-4fc0a997],.issue-card-record[data-v-4fc0a997]{display:inline-flex;align-items:center;gap:5px}.issue-card-deadline--overdue[data-v-4fc0a997]{color:var(--status-danger-text);font-weight:600}.issue-empty[data-v-4fc0a997]{text-align:center;color:var(--text-muted);font-size:13px;padding:16px 0 8px}.load-more[data-v-4fc0a997]{display:flex;justify-content:center;padding:16px 0 8px}.load-more-spinner[data-v-4fc0a997]{font-size:18px;color:var(--text-muted)}.load-more-tip[data-v-4fc0a997]{color:var(--text-muted);font-size:12px}@media (max-width:1200px){.issue-cards[data-v-4fc0a997]{-moz-column-count:2;column-count:2}}@media (max-width:768px){.issue-cards[data-v-4fc0a997]{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.issue-card[data-v-4fc0a997]{margin-bottom:12px}.issue-card[data-v-4fc0a997]:hover{transform:none}.issue-card-content[data-v-4fc0a997],.issue-card-footer[data-v-4fc0a997],.issue-card-header[data-v-4fc0a997]{padding-left:14px;padding-right:14px}}@media (prefers-reduced-motion:reduce){.issue-card[data-v-4fc0a997]{transition:none}}.notification-cards[data-v-50c4597c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.notification-card[data-v-50c4597c]{border:1px solid #ebeef5}.notification-card-header[data-v-50c4597c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.notification-card-title[data-v-50c4597c]{font-size:15px;font-weight:600;color:#303133}.notification-card-time[data-v-50c4597c]{font-size:12px;color:#909399}.notification-card-body[data-v-50c4597c]{font-size:13px;color:#606266;margin-bottom:8px;line-height:1.5}.notification-card-row[data-v-50c4597c]{display:flex;justify-content:space-between;font-size:12px;color:#909399}.notification-card-value[data-v-50c4597c]{color:#303133;margin-left:8px}.notification-card-actions[data-v-50c4597c]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-top:10px}.notification-empty[data-v-50c4597c]{text-align:center;color:#909399;font-size:13px;padding:16px 0 8px}@media (max-width:768px){.notification-cards[data-v-50c4597c]{grid-template-columns:1fr}}.company-name[data-v-5a397da1]{font-size:16px;font-weight:600;color:#303133}.company-info[data-v-5a397da1]{display:flex;align-items:center;gap:8px;line-height:60px;flex:1;min-width:0;padding-right:46px}.app-header[data-v-5a397da1]{background-color:var(--surface-color);border-bottom:1px solid var(--border-color)}.company-name[data-v-5a397da1]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-trigger[data-v-5a397da1]{padding:0 6px;font-size:18px}.switch-company-empty[data-v-5a397da1]{color:#909399;font-size:13px;padding-left:80px}.header-row[data-v-5a397da1]{width:100%}.sidebar[data-v-5a397da1]{display:flex;flex-direction:column;height:calc(100vh - 60px);border-right:1px solid #ebeef5;position:sticky;top:60px}.sidebar-menu[data-v-5a397da1]{border-right:none;flex:1;overflow:auto}.sidebar-user[data-v-5a397da1]{padding:12px;border-top:1px solid #ebeef5;display:flex;flex-direction:column;gap:8px}.sidebar-user-row[data-v-5a397da1]{display:flex;align-items:center;gap:10px}.sidebar-user-avatar[data-v-5a397da1]{width:34px;height:34px}.sidebar-user-meta[data-v-5a397da1]{display:flex;flex-direction:column;gap:4px}.sidebar-user-name[data-v-5a397da1]{font-size:14px;font-weight:600;color:#303133}.sidebar-user-logout[data-v-5a397da1]{font-size:13px;color:#606266;cursor:pointer}.drawer-body[data-v-5a397da1]{display:flex;flex-direction:column;height:100%}.drawer-menu[data-v-5a397da1]{border-right:none;flex:1}.drawer-user[data-v-5a397da1]{padding:12px;border-top:1px solid #ebeef5}@media (max-width:768px){.company-info[data-v-5a397da1]{flex:1;min-width:0;padding-right:42px}.company-name[data-v-5a397da1]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.issue-metrics-row[data-v-5f287c69]{display:flex;flex-direction:column;gap:6px}.issue-metrics-group[data-v-5f287c69]{display:flex;flex-wrap:wrap;gap:8px}.issue-metrics-group .el-tag[data-v-5f287c69]{border:none}.employee-cards[data-v-5f287c69]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.employee-card[data-v-5f287c69]{border:1px solid #ebeef5}.employee-card-header[data-v-5f287c69]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.employee-card-name[data-v-5f287c69]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#303133}.employee-card-row[data-v-5f287c69]{display:flex;justify-content:space-between;padding:4px 0;font-size:13px}.employee-card-label[data-v-5f287c69]{color:#909399}.employee-card-value[data-v-5f287c69]{color:#303133}.employee-card-metrics[data-v-5f287c69]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.employee-card-actions[data-v-5f287c69]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.employee-empty[data-v-5f287c69]{text-align:center;color:#909399;font-size:13px;padding:16px 0 8px}@media (max-width:768px){.employee-cards[data-v-5f287c69]{grid-template-columns:1fr}}.cover-hidden-input[data-v-7438d4fe]{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;border:0;padding:0;margin:0}.cover-uploader[data-v-7438d4fe]{position:relative;width:160px;height:100px;border:1px dashed #d9d9d9;border-radius:4px;cursor:pointer;overflow:hidden}.cover-uploader--disabled[data-v-7438d4fe]{pointer-events:none;opacity:.6}.cover-uploader[data-v-7438d4fe]:hover{border-color:#409eff}.cover-preview[data-v-7438d4fe]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover-upload-placeholder[data-v-7438d4fe]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.cover-upload-icon[data-v-7438d4fe]{font-size:28px;color:#8c939d}.cover-upload-text[data-v-7438d4fe]{margin-top:6px;font-size:12px;color:#909399}.cover-upload-mask[data-v-7438d4fe]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;color:#409eff;font-size:24px}.cover-tip[data-v-7438d4fe]{margin-top:8px;font-size:12px;color:#909399}.slideshow-cards[data-v-7438d4fe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.slideshow-card[data-v-7438d4fe]{border:none}.slideshow-card-image[data-v-7438d4fe]{cursor:pointer;display:block;width:100%;aspect-ratio:16/9;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #ebeef5}.slideshow-card-row[data-v-7438d4fe]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px}.slideshow-card-label[data-v-7438d4fe]{color:#909399}.slideshow-card-value[data-v-7438d4fe]{color:#303133;margin-left:8px;text-align:right;flex:1}.slideshow-card-actions[data-v-7438d4fe]{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.slideshow-empty[data-v-7438d4fe]{text-align:center;color:#909399;font-size:13px;padding:16px 0 8px}@media (max-width:768px){.slideshow-cards[data-v-7438d4fe]{grid-template-columns:1fr}}.stats-toolbar[data-v-9019b0fc]{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.stats-summary[data-v-9019b0fc]{display:flex;align-items:center;gap:16px;font-size:13px;color:#606266;margin-bottom:16px}.stats-total[data-v-9019b0fc]{font-weight:600;color:#303133}.stats-empty[data-v-9019b0fc],.stats-loading[data-v-9019b0fc]{text-align:center;color:#909399;padding:24px 0}.stats-chart[data-v-9019b0fc]{position:relative;width:100%}.stats-chart-svg[data-v-9019b0fc]{width:100%;height:320px;display:block}.axis-line[data-v-9019b0fc]{stroke:#dcdfe6;stroke-width:1}.axis-label[data-v-9019b0fc]{fill:#909399;font-size:12px}.line-path[data-v-9019b0fc]{stroke:#409eff;stroke-width:2}.line-dot[data-v-9019b0fc]{fill:#409eff}.stats-x-axis[data-v-9019b0fc]{position:absolute;left:0;right:0;bottom:0;height:20px}.stats-x-label[data-v-9019b0fc]{position:absolute;transform:translateX(-50%);font-size:11px;color:#909399}.profile-page[data-v-6c0e55a7]{padding:24px;background-color:#f5f7fa;min-height:calc(100vh - 60px)}.profile-card[data-v-6c0e55a7]{max-width:480px;margin:0 auto}.profile-card__header[data-v-6c0e55a7]{font-size:16px;font-weight:600}.company-filter-bar[data-v-d2f83958]{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:12px}.company-filter-range[data-v-d2f83958]{margin-left:12px;max-width:320px}.company-filter-clear[data-v-d2f83958]{margin-left:8px;padding:0}.company-filter-count[data-v-d2f83958]{margin-left:12px;font-size:12px;color:#909399}.company-list-card[data-v-d2f83958]{margin:16px}.company-list-header[data-v-d2f83958]{display:flex;align-items:center;justify-content:space-between}.company-cards[data-v-d2f83958]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.company-card[data-v-d2f83958]{border:1px solid #ebeef5}.company-card-header[data-v-d2f83958]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.company-card-name[data-v-d2f83958]{font-size:15px;font-weight:600;color:#303133}.company-card-row[data-v-d2f83958]{display:flex;justify-content:space-between;padding:4px 0;font-size:13px}.company-card-label[data-v-d2f83958]{color:#909399}.company-card-value[data-v-d2f83958]{color:#303133}.company-card-empty[data-v-d2f83958]{text-align:center;color:#909399;font-size:13px;padding:16px 0 8px}@media (max-width:768px){.company-cards[data-v-d2f83958]{grid-template-columns:1fr}}.load-more[data-v-d2f83958]{display:flex;justify-content:center;padding:16px 0 8px}.load-more-spinner[data-v-d2f83958]{font-size:18px;color:#909399}.load-more-tip[data-v-d2f83958]{color:#909399;font-size:12px}.employee-filter-bar[data-v-5265247f]{display:flex;align-items:center;margin-bottom:12px}.employee-count[data-v-5265247f]{margin-left:12px;color:#909399;font-size:12px}.employee-cards[data-v-5265247f]{-moz-column-count:3;column-count:3;-moz-column-gap:12px;column-gap:12px}.employee-card[data-v-5265247f]{border:1px solid #ebeef5;display:inline-block;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:12px}.employee-card-name[data-v-5265247f]{font-size:15px;font-weight:600;color:#303133;margin-bottom:8px}.employee-card-row[data-v-5265247f]{display:flex;justify-content:space-between;padding:4px 0;font-size:13px}.employee-card-label[data-v-5265247f]{color:#909399}.employee-card-value[data-v-5265247f]{color:#303133}.employee-empty[data-v-5265247f]{text-align:center;color:#909399;font-size:13px;padding:16px 0 8px}.load-more[data-v-5265247f]{display:flex;justify-content:center;padding:16px 0 8px}.load-more-spinner[data-v-5265247f]{font-size:18px;color:#909399}.load-more-tip[data-v-5265247f]{color:#909399;font-size:12px}@media (max-width:1024px){.employee-cards[data-v-5265247f]{-moz-column-count:2;column-count:2}}@media (max-width:768px){.employee-cards[data-v-5265247f]{-moz-column-count:1;column-count:1}}