.bar-containter{margin:-20px;display:block;width:100%;margin:0;padding:0;height:70px;background-color:#fff}.progress-bar{position:relative;width:100%;height:50px;display:flex;padding:15px 0 15px 0;background-image:linear-gradient(90deg,transparent 10%,#ddd 0,#ddd 90%,transparent 0);background-size:100% 3px;background-position:center 50%;background-repeat:no-repeat;margin:0}.step{margin:0;display:inline-block;background:transparent;height:60px;color:#333;padding:5px 0 5px 0;width:20%;text-align:center}.step-no-active-finished{color:#fff;background-color:#057fdb}.step-no-active,.step-no-active-finished{display:block;padding-top:5px;width:30px;height:25px;border-radius:50%;margin-top:10px;font-size:1rem;font-weight:700;border:2px solid #057fdb;margin-bottom:10px;margin:auto}.step-no-active{color:#fff;color:#057fdb;z-index:2;background-color:#fff}.step-no{width:31px;border-radius:50%;color:#aaa;margin-bottom:10px;background-color:#fff;border:2px solid #aaa;margin:auto;z-index:10}.step-no,.step-no-finished{padding-top:5px;display:block;height:25px;margin-top:10px;font-size:1rem;font-weight:700}.step-no-finished{width:30px;border-radius:50%;margin-bottom:50px;border:1px solid #aaa;background-color:#aaa;color:#fff;margin:auto;z-index:3}.step-label{margin:5px 0 15px 0;color:#aaa}.step-label,.step-label-active{display:block;font-size:1rem;font-family:微软雅黑}.step-label-active{color:#057fdb;margin-top:5px;z-index:2}.dashboard-tab[data-v-4edef8ba]{padding:0}.tab-title[data-v-4edef8ba]{color:#333;margin-bottom:25px;font-size:1.5rem;font-weight:500}.info-section[data-v-4edef8ba]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:15px}.info-text[data-v-4edef8ba]{color:#666;font-size:1rem;flex-grow:1}.button-group[data-v-4edef8ba]{display:flex;gap:10px}.custom-table[data-v-4edef8ba]{border:1px solid #ebeef5;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.custom-table[data-v-4edef8ba] .custom-header th{background-color:#f5f7fa;color:#606266;font-weight:600;padding:12px 10px}.custom-table[data-v-4edef8ba] .custom-row td{padding:12px 10px;border-bottom:1px solid #ebeef5}.custom-table[data-v-4edef8ba] .custom-row:hover td{background-color:#f5f7fa}.avatar-placeholder[data-v-4edef8ba]{font-weight:700;color:#fff}.name-text[data-v-4edef8ba]{font-weight:500;color:#303133}.email-text[data-v-4edef8ba],.phone-text[data-v-4edef8ba]{color:#606266}.status-tag[data-v-4edef8ba]{font-weight:500;padding:4px 8px;border-radius:12px;min-width:60px;text-align:center}.custom-table[data-v-4edef8ba] .action-btn{margin:0 2px;border-radius:4px}.employee-dialog[data-v-4edef8ba] .el-dialog{border-radius:8px}.employee-dialog[data-v-4edef8ba] .el-dialog__header{border-bottom:1px solid #ebeef5;padding:15px 20px}.employee-dialog[data-v-4edef8ba] .el-dialog__title{font-size:1.2rem;font-weight:500;color:#303133}.employee-dialog[data-v-4edef8ba] .el-form-item__label{font-weight:500;color:#606266}@media (max-width:768px){.info-section[data-v-4edef8ba]{flex-direction:column;align-items:flex-start}.button-group[data-v-4edef8ba]{width:100%;justify-content:flex-end}.status-tag[data-v-4edef8ba]{font-weight:500;padding:4px 8px;border-radius:12px;min-width:60px;text-align:center}}