@charset "UTF-8";
/*!
 *  build: guatron-admin 
 *  copyright: 广州冠创智能科技有限公司 
 *  time: 2026-9-19 19:46:48
 */.setting-attendance-cycle .numeric{padding-left:5px;width:100px}.setting-attendance-cycle .cycle .smart-fields-select{width:145px;display:inline-block}.setting-attendance-cycle .date-desc{margin-left:5px;color:#494949}.setting-attendance-cycle .need-confirm .detail-form-group{padding:5px 20px 10px;margin-top:10px!important;background-color:#f2f2f2}.setting-attendance-cycle .need-confirm .detail-form-group-section{padding-bottom:0;margin-bottom:0}.setting-attendance-cycle .form-group .line{border-bottom:1px dotted #ededed!important}.setting-attendance-cycle .divider{margin-top:5px;padding-top:5px;border-top:1px dotted #b9b9b9!important}.setting-attendance-cycle .confirm-mode{margin-top:-5px}.setting-attendance-cycle .cycle-row .el-input-group__append,.setting-attendance-cycle .cycle-row .el-input-group__prepend{padding:0 13px}[data-v-1af0dca6]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.hr-attendance-file .file-summary[data-v-1af0dca6]{display:flex;align-items:center;gap:20px;border-radius:6px;margin-left:16px}.hr-attendance-file .file-summary .summary-item[data-v-1af0dca6]{display:flex;align-items:center;gap:4px;font-size:13px}.hr-attendance-file .file-summary .summary-item i[data-v-1af0dca6]{font-size:14px}.hr-attendance-file .file-summary .summary-item .label[data-v-1af0dca6]{color:#666;font-weight:500}.hr-attendance-file .file-summary .summary-item .value[data-v-1af0dca6]{font-weight:600;padding:2px 6px;border-radius:3px;background-color:hsla(0,0%,100%,.8)}.hr-attendance-file .file-summary .summary-item.total[data-v-1af0dca6],.hr-attendance-file .file-summary .summary-item.total i[data-v-1af0dca6]{color:#333}.hr-attendance-file .file-summary .summary-item.configured[data-v-1af0dca6],.hr-attendance-file .file-summary .summary-item.configured i[data-v-1af0dca6]{color:#52c41a}.hr-attendance-file .file-summary .summary-item.configured .value[data-v-1af0dca6]{background-color:rgba(82,196,26,.1)}.hr-attendance-file .file-summary .summary-item.incomplete[data-v-1af0dca6],.hr-attendance-file .file-summary .summary-item.incomplete i[data-v-1af0dca6]{color:#ff4d4f}.hr-attendance-file .file-summary .summary-item.incomplete .value[data-v-1af0dca6]{background-color:rgba(255,77,79,.1)}.hr-attendance-file .file-summary .summary-item.leave-rules[data-v-1af0dca6],.hr-attendance-file .file-summary .summary-item.leave-rules i[data-v-1af0dca6]{color:#1890ff}.hr-attendance-file .file-summary .summary-item.leave-rules .value[data-v-1af0dca6]{background-color:rgba(24,144,255,.1)}.hr-attendance-file .attendance-file-table[data-v-1af0dca6] .el-table{font-size:12px}.hr-attendance-file .attendance-file-table[data-v-1af0dca6] .el-table .el-table__header th{background-color:#f8f9fb;color:#606266;font-weight:600;font-size:11px;padding:8px 0}.hr-attendance-file .attendance-file-table[data-v-1af0dca6] .el-table .el-table__header th.basic-group{background:linear-gradient(135deg,#e8f5e8,#d4edda);color:#155724}.hr-attendance-file .attendance-file-table[data-v-1af0dca6] .el-table .el-table__header th.config-group{background:linear-gradient(135deg,#e3f2fd,#bbdefb);color:#2b5585}.hr-attendance-file .attendance-file-table[data-v-1af0dca6] .el-table .el-table__header th.leave-group{background:linear-gradient(135deg,#f3e5f5,#e1bee7);color:#57216f}.hr-attendance-file .attendance-file-table[data-v-1af0dca6] .el-table .complete-row{background-color:#f6ffed!important}.hr-attendance-file .attendance-file-table[data-v-1af0dca6] .el-table .complete-row:hover td{background-color:#edffd6!important}.hr-attendance-file .attendance-file-table[data-v-1af0dca6] .el-table .incomplete-row{background-color:#fff7f0!important}.hr-attendance-file .attendance-file-table[data-v-1af0dca6] .el-table .incomplete-row:hover td{background-color:#ffebe8!important}.hr-attendance-file .attendance-file-table .employee-name[data-v-1af0dca6]{display:flex;align-items:center;gap:6px}.hr-attendance-file .attendance-file-table .employee-name .status-dot[data-v-1af0dca6]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.hr-attendance-file .attendance-file-table .employee-name .status-dot.complete[data-v-1af0dca6]{background-color:#52c41a}.hr-attendance-file .attendance-file-table .employee-name .status-dot.incomplete[data-v-1af0dca6]{background-color:#faad14;animation:pulse-data-v-1af0dca6 2s infinite}.hr-attendance-file .attendance-file-table .phone-number[data-v-1af0dca6]{font-family:Courier New,monospace;color:#666;font-size:11px}.hr-attendance-file .attendance-file-table .config-item .config-link[data-v-1af0dca6]{font-size:11px;font-weight:500}.hr-attendance-file .attendance-file-table .config-item .config-link i[data-v-1af0dca6]{margin-right:4px;font-size:12px}.hr-attendance-file .attendance-file-table .config-item .config-link.period[data-v-1af0dca6]{color:#1890ff}.hr-attendance-file .attendance-file-table .config-item .config-link.shift[data-v-1af0dca6]{color:#52c41a}.hr-attendance-file .attendance-file-table .config-item .config-link.calendar[data-v-1af0dca6]{color:#722ed1}.hr-attendance-file .attendance-file-table .config-item .config-missing[data-v-1af0dca6]{color:#ff4d4f;font-size:11px;font-weight:500}.hr-attendance-file .attendance-file-table .config-item .config-missing i[data-v-1af0dca6]{margin-right:4px}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link[data-v-1af0dca6]{font-size:11px;font-weight:500}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link i[data-v-1af0dca6]{margin-right:2px;font-size:11px}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-annual[data-v-1af0dca6]{color:#52c41a}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-sick[data-v-1af0dca6]{color:#ff4d4f}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-marriage[data-v-1af0dca6]{color:#eb2f96}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-maternity[data-v-1af0dca6]{color:#f759ab}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-paternity[data-v-1af0dca6]{color:#1890ff}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-funeral[data-v-1af0dca6]{color:#666}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-home[data-v-1af0dca6]{color:#fa8c16}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-lactation[data-v-1af0dca6]{color:#f759ab}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-antenatal[data-v-1af0dca6]{color:#ff85c0}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-childcare[data-v-1af0dca6]{color:#faad14}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-compassionate[data-v-1af0dca6]{color:#fa8c16}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-link.type-exchange[data-v-1af0dca6]{color:#722ed1}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-missing[data-v-1af0dca6]{color:#bfbfbf;font-size:10px;font-weight:500}.hr-attendance-file .attendance-file-table .leave-rule-item .leave-missing i[data-v-1af0dca6]{margin-right:2px}@keyframes pulse-data-v-1af0dca6{0%{box-shadow:0 0 0 0 rgba(250,173,20,.4)}70%{box-shadow:0 0 0 6px rgba(250,173,20,0)}to{box-shadow:0 0 0 0 rgba(250,173,20,0)}}