.user-detail-container[data-v-fb85c0f4]{padding:0;min-height:100%}.user-detail-container .detail-header[data-v-fb85c0f4]{align-items:center}.user-detail-container .detail-header .header-actions[data-v-fb85c0f4]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.user-detail-container .user-info-card[data-v-fb85c0f4]{margin-bottom:20px}.user-detail-container .user-info-card .user-basic-info[data-v-fb85c0f4]{display:flex;align-items:center;gap:24px}.user-detail-container .user-info-card .user-basic-info .user-avatar[data-v-fb85c0f4] .el-avatar{border:1px solid var(--admin-color-border-soft);border-radius:16px}.user-detail-container .user-info-card .user-basic-info .user-details[data-v-fb85c0f4]{flex:1}.user-detail-container .user-info-card .user-basic-info .user-details .user-name[data-v-fb85c0f4]{font-size:24px;font-weight:700;color:var(--admin-color-text);margin-bottom:12px;display:flex;align-items:center}.user-detail-container .user-info-card .user-basic-info .user-details .user-meta[data-v-fb85c0f4]{display:flex;gap:24px;margin-bottom:12px;color:var(--admin-color-text-regular);font-size:14px}.user-detail-container .user-info-card .user-basic-info .user-details .user-meta .meta-item[data-v-fb85c0f4]{display:flex;align-items:center;gap:6px}.user-detail-container .user-info-card .user-basic-info .user-details .user-meta .meta-item .el-icon[data-v-fb85c0f4]{color:var(--admin-color-text-muted)}.user-detail-container .user-info-card .user-basic-info .user-details .user-status[data-v-fb85c0f4]{display:flex;gap:8px}.user-detail-container .stats-row[data-v-fb85c0f4]{margin-bottom:20px}.user-detail-container .stats-row .stat-card[data-v-fb85c0f4]{margin-bottom:16px}.user-detail-container .stats-row .stat-card .stat-item[data-v-fb85c0f4]{display:flex;align-items:center;gap:14px}.user-detail-container .stats-row .stat-card .stat-item .stat-icon[data-v-fb85c0f4]{display:flex;align-items:center;justify-content:center}.user-detail-container .stats-row .stat-card .stat-item .stat-content[data-v-fb85c0f4]{flex:1}.user-detail-container .stats-row .stat-card .stat-item .stat-content .stat-value[data-v-fb85c0f4]{font-size:24px;font-weight:700;color:var(--admin-color-text);margin-bottom:4px}.user-detail-container .stats-row .stat-card .stat-item .stat-content .stat-label[data-v-fb85c0f4]{font-size:14px;color:var(--admin-color-text-muted)}.user-detail-container .section-card[data-v-fb85c0f4]{margin-bottom:20px}.user-detail-container .section-card .card-header .card-title[data-v-fb85c0f4]{font-size:16px;font-weight:700;color:var(--admin-color-text)}.user-detail-container .section-card .benefit-item[data-v-fb85c0f4]{text-align:center;padding:18px;margin-bottom:16px;background:#f8fafc;border:1px solid var(--admin-color-border-soft);border-radius:8px}.user-detail-container .section-card .benefit-item .benefit-value[data-v-fb85c0f4]{font-size:32px;font-weight:700;color:var(--admin-color-primary);margin-bottom:8px}.user-detail-container .section-card .benefit-item .benefit-label[data-v-fb85c0f4]{font-size:14px;color:var(--admin-color-text-muted)}.user-detail-container .section-card .stat-detail-item[data-v-fb85c0f4]{padding:8px 0;display:flex;justify-content:space-between;border-bottom:1px solid #f0f0f0}.user-detail-container .section-card .stat-detail-item[data-v-fb85c0f4]:last-child{border-bottom:none}.user-detail-container .section-card .stat-detail-item .label[data-v-fb85c0f4]{color:var(--admin-color-text-muted);font-size:14px}.user-detail-container .section-card .stat-detail-item .value[data-v-fb85c0f4]{font-weight:700;color:var(--admin-color-text)}.user-detail-container .section-card .stat-detail-item .value.success[data-v-fb85c0f4]{color:var(--admin-color-success)}.user-detail-container .section-card .stat-detail-item .value.danger[data-v-fb85c0f4]{color:var(--admin-color-danger)}.user-detail-container .section-card .stat-detail-item .value.warning[data-v-fb85c0f4]{color:var(--admin-color-warning)}.user-detail-container .amount-text[data-v-fb85c0f4]{color:var(--admin-color-danger);font-weight:700}.user-detail-container .benefit-snapshot[data-v-fb85c0f4]{display:flex;flex-direction:column;gap:4px;color:var(--admin-color-text-regular);font-size:13px;line-height:18px}.user-detail-container .delta-value[data-v-fb85c0f4]{color:var(--admin-color-text-muted);font-weight:700}.user-detail-container .delta-value.positive[data-v-fb85c0f4]{color:var(--admin-color-success)}.user-detail-container .delta-value.negative[data-v-fb85c0f4]{color:var(--admin-color-danger)}.benefit-dialog .benefit-user-summary[data-v-fb85c0f4]{margin-bottom:18px}.benefit-dialog .current-benefits[data-v-fb85c0f4]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-weight:700}.benefit-dialog .delta-value[data-v-fb85c0f4]{color:var(--admin-color-text-muted);font-weight:700}.benefit-dialog .delta-value.positive[data-v-fb85c0f4]{color:var(--admin-color-success)}.benefit-dialog .delta-value.negative[data-v-fb85c0f4]{color:var(--admin-color-danger)}.benefit-dialog .benefit-form .adjust-row[data-v-fb85c0f4]{display:flex;align-items:center;gap:14px;width:100%}.benefit-dialog .benefit-form .adjust-row[data-v-fb85c0f4] .el-input-number{width:220px}[data-v-fb85c0f4] .el-card__header{border-bottom:1px solid var(--admin-color-border-soft)}[data-v-fb85c0f4] .el-table{margin-top:0}[data-v-fb85c0f4] .el-table .el-table__header th,[data-v-fb85c0f4] .el-tabs__item{font-weight:600}@media(max-width:768px){.user-detail-container .user-info-card .user-basic-info[data-v-fb85c0f4]{align-items:flex-start;flex-direction:column}.user-detail-container .user-info-card .user-basic-info .user-details .user-meta[data-v-fb85c0f4]{flex-direction:column;gap:8px}}.user-services-container[data-v-7092e238]{padding:0;background-color:transparent;min-height:100%}.user-services-container .page-header[data-v-7092e238]{margin-bottom:20px}.user-services-container .page-header h2[data-v-7092e238]{margin:0;font-size:24px;font-weight:600;color:#303133}.user-services-container .loading-container[data-v-7092e238]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#909399}.user-services-container .loading-container .el-icon[data-v-7092e238]{font-size:48px;margin-bottom:16px}.user-services-container .loading-container span[data-v-7092e238]{font-size:16px}.user-services-container .statistics-cards[data-v-7092e238]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:20px}.user-services-container .statistics-cards .stat-card[data-v-7092e238]{cursor:pointer;transition:transform .3s,box-shadow .3s}.user-services-container .statistics-cards .stat-card .stat-content[data-v-7092e238]{display:flex;align-items:center;gap:16px}.user-services-container .statistics-cards .stat-card .stat-content .stat-icon[data-v-7092e238]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px}.user-services-container .statistics-cards .stat-card .stat-content .stat-info[data-v-7092e238]{flex:1}.user-services-container .statistics-cards .stat-card .stat-content .stat-info .stat-label[data-v-7092e238]{font-size:14px;color:#909399;margin-bottom:8px}.user-services-container .statistics-cards .stat-card .stat-content .stat-info .stat-value[data-v-7092e238]{font-size:28px;font-weight:600;color:#303133}.user-services-container .statistics-cards .stat-card.behavior .stat-icon[data-v-7092e238],.user-services-container .statistics-cards .stat-card.resume .stat-icon[data-v-7092e238],.user-services-container .statistics-cards .stat-card.special .stat-icon[data-v-7092e238],.user-services-container .statistics-cards .stat-card.total .stat-icon[data-v-7092e238]{color:var(--admin-color-primary)}.user-services-container .filter-section[data-v-7092e238]{margin-bottom:20px;display:flex;gap:10px}.user-services-container .table-card .user-info[data-v-7092e238]{display:flex;align-items:center;gap:12px}.user-services-container .table-card .user-info .user-details[data-v-7092e238]{flex:1}.user-services-container .table-card .user-info .user-details .username[data-v-7092e238]{font-weight:500;color:#303133;margin-bottom:4px}.user-services-container .table-card .user-info .user-details .user-email[data-v-7092e238]{font-size:12px;color:#909399}.user-services-container .table-card .job-info .company[data-v-7092e238],.user-services-container .table-card .job-info .position[data-v-7092e238]{display:flex;align-items:center;gap:4px;font-size:13px;color:#606266;margin-bottom:4px}.user-services-container .table-card .job-info .company .el-icon[data-v-7092e238],.user-services-container .table-card .job-info .position .el-icon[data-v-7092e238]{font-size:14px;color:#909399}.user-services-container .table-card .job-info .empty[data-v-7092e238]{color:#c0c4cc}.user-services-container .table-card .question-progress .progress-text[data-v-7092e238]{font-size:13px;color:#606266;margin-bottom:4px}.user-services-container .table-card .question-progress .remaining-text[data-v-7092e238]{font-size:12px;color:#909399;margin-top:4px}.user-services-container .table-card .duration[data-v-7092e238]{display:flex;align-items:center;gap:4px;font-size:13px;color:#606266}.user-services-container .table-card .duration .el-icon[data-v-7092e238]{font-size:14px;color:#909399}.user-services-container .table-card .duration.duration-warning[data-v-7092e238]{color:#e6a23c;font-weight:500}.user-services-container .table-card .duration.duration-warning .el-icon[data-v-7092e238]{color:#e6a23c}.user-services-container .table-card .duration.duration-warning .warning-icon[data-v-7092e238]{color:#f56c6c;animation:pulse-7092e238 2s infinite}@keyframes pulse-7092e238{0%,to{opacity:1}50%{opacity:.5}}.user-services-container .no-data[data-v-7092e238]{display:flex;align-items:center;justify-content:center;min-height:400px;background:#fff;border-radius:8px}