.badge[data-v-77f289d0]{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.badge-secondary[data-v-77f289d0]{background-color:#6c757d;color:#fff}.badge-primary[data-v-77f289d0]{background-color:#007bff;color:#fff}.badge-success[data-v-77f289d0]{background-color:#28a745;color:#fff}.badge-danger[data-v-77f289d0]{background-color:#dc3545;color:#fff}.summary-card[data-v-77f289d0]{background:#253741;border:2px solid hsla(0,0%,100%,.3);border-radius:10px;padding:20px;margin-bottom:20px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.3);box-shadow:0 4px 10px rgba(0,0,0,.3);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.summary-card[data-v-77f289d0]:hover{-webkit-box-shadow:0 6px 15px rgba(0,0,0,.4);box-shadow:0 6px 15px rgba(0,0,0,.4)}.card-header[data-v-77f289d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.summary-icon[data-v-77f289d0]{font-size:20px;margin-right:10px;color:#4caf50;width:24px;text-align:center}.card-title[data-v-77f289d0]{font-size:14px;color:#b3a6a6;font-weight:500;margin:0}.card-value[data-v-77f289d0]{font-size:28px;font-weight:700;color:#fff;line-height:1;text-align:center}.shifts-container[data-v-77f289d0]{max-height:120px;overflow-y:auto;padding:5px}.shift-item[data-v-77f289d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:3px 6px;margin-bottom:2px;background:hsla(0,0%,100%,.1);border-radius:3px;font-size:12px}.shift-date[data-v-77f289d0]{color:#e0e0e0;font-weight:500;min-width:40px}.shift-hours[data-v-77f289d0]{color:#4caf50;font-weight:700;min-width:30px}.overtime-badge[data-v-77f289d0]{background:#ff9800;color:#fff;padding:1px 4px;border-radius:2px;font-size:10px;font-weight:700}.no-shifts[data-v-77f289d0]{color:#999;font-style:italic;font-size:12px;text-align:center;padding:10px}.payroll-export-modal[data-v-77f289d0] .el-date-editor{width:100%}.payroll-export-modal[data-v-77f289d0] .el-date-editor .el-input__inner{background-color:#656565!important;border:1px solid #4a5568;color:#fff}.payroll-export-modal[data-v-77f289d0] .el-date-editor .el-input__inner:focus{border-color:#4caf50}.payroll-export-modal[data-v-77f289d0] .el-date-editor .el-input__icon{color:#a0aec0}.payroll-export-modal[data-v-77f289d0] .el-date-editor--daterange{width:100%!important}.payroll-export-modal[data-v-77f289d0] .el-date-editor--daterange .el-input__suffix{right:10px!important}.payroll-export-modal[data-v-77f289d0] .el-range-separator{color:#fff!important;padding:0 5px!important}.payroll-export-modal[data-v-77f289d0] .el-range-input{background-color:#656565!important;color:#fff!important}.payroll-export-modal[data-v-77f289d0] .el-range__close-icon{right:10px!important}.payroll-export-modal[data-v-77f289d0] .el-date-editor--daterange .el-range__icon{color:#a0aec0}.payroll-export-modal[data-v-77f289d0] .el-checkbox__label{color:#fff}.payroll-export-modal[data-v-77f289d0] .el-checkbox__inner{background-color:#656565;border-color:#fff}.payroll-export-modal[data-v-77f289d0] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#4caf50;border-color:#4caf50}.payroll-export-modal label[data-v-77f289d0]{color:#e0e0e0;font-weight:500;margin-bottom:8px;display:block}.el-date-table th{font-size:0!important;padding:5px 0!important;position:relative!important}.el-date-table th:before{content:attr(title);display:block;font-size:12px!important;text-transform:uppercase}.el-date-range-picker__content:first-child .el-date-table th:first-child:before,.el-date-range-picker__content:nth-child(2) .el-date-table th:first-child:before{content:"S"!important;font-size:12px!important}.el-date-range-picker__content:first-child .el-date-table th:nth-child(2):before,.el-date-range-picker__content:nth-child(2) .el-date-table th:nth-child(2):before{content:"M"!important;font-size:12px!important}.el-date-range-picker__content:first-child .el-date-table th:nth-child(3):before,.el-date-range-picker__content:nth-child(2) .el-date-table th:nth-child(3):before{content:"T"!important;font-size:12px!important}.el-date-range-picker__content:first-child .el-date-table th:nth-child(4):before,.el-date-range-picker__content:nth-child(2) .el-date-table th:nth-child(4):before{content:"W"!important;font-size:12px!important}.el-date-range-picker__content:first-child .el-date-table th:nth-child(5):before,.el-date-range-picker__content:nth-child(2) .el-date-table th:nth-child(5):before{content:"T"!important;font-size:12px!important}.el-date-range-picker__content:first-child .el-date-table th:nth-child(6):before,.el-date-range-picker__content:nth-child(2) .el-date-table th:nth-child(6):before{content:"F"!important;font-size:12px!important}.el-date-range-picker__content:first-child .el-date-table th:nth-child(7):before,.el-date-range-picker__content:nth-child(2) .el-date-table th:nth-child(7):before{content:"S"!important;font-size:12px!important}
/*# sourceMappingURL=chunk-6599bbce.c3497fa8.css.map */