.wrapper[data-v-0208af0b]{position:relative;background:#fff;border:1px solid #efefef;border-radius:10px;padding:30px 20px;height:420px}.wrapper .employee-wrapper[data-v-0208af0b]{place-content:center;display:flex;height:70%;flex-direction:column}.wrapper .header[data-v-0208af0b]{font-size:18px;margin-bottom:35px;color:#303c54}.wrapper .header[data-v-0208af0b],.wrapper .total-employee[data-v-0208af0b]{font-family:"-apple-system,BlinkMacSystemFont,",Segoe UI Helvetica Neue Noto Sans Apple Color Emoji Segoe UI Emoji Segoe UI Symbol Noto Color Emoji,",Roboto,",",Arial,",",sans-serif,",\,,;font-weight:700;text-align:center}.wrapper .total-employee[data-v-0208af0b]{display:grid;color:#3488eb;font-size:100px;line-height:100%}.wrapper .text[data-v-0208af0b]{margin-top:7px;text-align:center;color:#978e8e;font-size:18px}.wrapper[data-v-112d19a1]{position:relative;background:#fff;border:1px solid #efefef;border-radius:10px;padding:30px 20px;height:420px}.wrapper .header[data-v-112d19a1]{font-family:"-apple-system,BlinkMacSystemFont,",Segoe UI Helvetica Neue Noto Sans Apple Color Emoji Segoe UI Emoji Segoe UI Symbol Noto Color Emoji,",Roboto,",",Arial,",",sans-serif,",\,,;font-size:18px;font-weight:700;text-align:center;margin-bottom:20px}.wrapper[data-v-230f3594]{height:420px;position:relative;background:#fff;border:1px solid #efefef;border-radius:10px;padding:30px 10px}.wrapper .header[data-v-230f3594]{font-family:"-apple-system,BlinkMacSystemFont,",Segoe UI Helvetica Neue Noto Sans Apple Color Emoji Segoe UI Emoji Segoe UI Symbol Noto Color Emoji,",Roboto,",",Arial,",",sans-serif,",\,,;font-size:18px;font-weight:700;text-align:center;margin-bottom:20px}.wrapper[data-v-6c8d45d2]{margin-top:20px;position:relative;background:#fff;border:1px solid #efefef;border-radius:10px;padding:10px 20px;height:100%}.wrapper .wrapper_left[data-v-6c8d45d2]{border-right:2px solid #efefef}.wrapper .header[data-v-6c8d45d2]{margin-top:15px;font-family:"-apple-system,BlinkMacSystemFont,",Segoe UI Helvetica Neue Noto Sans Apple Color Emoji Segoe UI Emoji Segoe UI Symbol Noto Color Emoji,",Roboto,",",Arial,",",sans-serif,",\,,;font-size:18px;font-weight:700;text-align:center;margin-bottom:28px;color:#303c54}.wrapper .text[data-v-6c8d45d2]{background:#ededed;border:1px solid #ededed;border-radius:10px;padding:15px 20px;font-weight:700;font-size:16px;color:#303c54}.wrapper[data-v-b314144e]{padding:20px 10px 4px 10px}.wrapper .header[data-v-b314144e]{text-align:center;margin-bottom:20px}.wrapper .header h4[data-v-b314144e]{font-size:18px;font-weight:700;color:#303c54}.wrapper .select-group__wrapper[data-v-b314144e]{position:relative;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;-moz-column-gap:14px;column-gap:14px;margin-bottom:20px}.wrapper .select-group__wrapper .option-group__wrapper[data-v-b314144e]{display:flex;flex-wrap:wrap;justify-content:center;row-gap:5px;-moz-column-gap:12px;column-gap:12px}.wrapper .select-group__wrapper .select-group__left[data-v-b314144e]{margin-bottom:10px}.wrapper .select-group__wrapper .select-group__divider[data-v-b314144e]{height:71px;border-right:1px solid #d8d8d8}.wrapper .select-group__wrapper .select-group__right[data-v-b314144e]{width:151px}.wrapper .select-group__wrapper .select-group__right .time-content[data-v-b314144e]{font-size:12px;margin-bottom:6px;color:#303c54}.wrapper .select-group__wrapper .select-group__right .month-picker__wrapper[data-v-b314144e]{padding:0 0 13px 0}.wrapper .chart[data-v-b314144e]{height:575px}.wrapper .bottom[data-v-b314144e]{margin-top:10px;display:flex;justify-content:center}.wrapper .bottom img[data-v-b314144e]{margin-right:6px}.wrapper .bottom span[data-v-b314144e]{font-weight:700;line-height:14px}.chart-title[data-v-b314144e]{margin-bottom:15px}.chart-title h4.card-title[data-v-b314144e]{padding-left:15px}.chart-title h4.line-chart[data-v-b314144e]{padding-left:30px}@media only screen and (max-device-width:1024px){.mb-tablet-4[data-v-b314144e]{margin-bottom:2rem}h4.line-chart.mb-0[data-v-b314144e]{padding-right:1px}}.ant-select-dropdown{min-width:140px!important;max-width:350px!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.custom-all__label div{display:none}.month-picker__input .ant-calendar-picker-input{border-radius:10px;font-size:14px}.month-picker__input .ant-calendar-picker-input .ant-calendar-picker-input{margin-top:-8px}.ant-select-selection--multiple{max-height:40px}.ant-select{height:40px}.ant-select-dropdown-menu-item{border-bottom:1px solid #ededed}.ant-select-dropdown-menu-item:last-child{border-bottom:none}.ant-select-selection__placeholder{font-size:14px}.ant-select-selection{border-radius:10px!important}.ant-radio-wrapper{margin-bottom:3px;margin-right:0!important}.ant-radio-wrapper span{padding-right:0}.wrapper[data-v-22d6b0d2]{padding:20px 10px 4px 10px}.wrapper .header[data-v-22d6b0d2]{text-align:center;margin-bottom:20px}.wrapper .header h4[data-v-22d6b0d2]{font-size:18px;font-weight:700;color:#303c54}.wrapper .select-group__wrapper[data-v-22d6b0d2]{height:77px;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:5px;margin-bottom:20px}.wrapper .select-group__wrapper .select-group__left[data-v-22d6b0d2]{display:flex;align-items:center}.wrapper .select-group__wrapper .select-group__left .month-picker__wrapper[data-v-22d6b0d2]{width:156px;margin-left:8px}.wrapper .select-group__wrapper .select-group__left .time-content[data-v-22d6b0d2]{font-size:14px}.wrapper .select-group__wrapper .select-group__right[data-v-22d6b0d2]{align-items:center;display:flex}.wrapper .select-group__wrapper .select-group__right .month-picker__wrapper[data-v-22d6b0d2]{width:156px;margin-left:8px}.wrapper .select-group__wrapper .select-group__right .time-content[data-v-22d6b0d2]{font-size:14px}.wrapper .chart[data-v-22d6b0d2]{height:575px}.wrapper .bottom[data-v-22d6b0d2]{margin-top:10px;height:14px}.wrapper .bottom img[data-v-22d6b0d2]{margin-right:6px}.wrapper .bottom span[data-v-22d6b0d2]{font-weight:700;line-height:14px}.chart-title[data-v-22d6b0d2]{margin-bottom:15px}.chart-title h4.card-title[data-v-22d6b0d2]{padding-left:15px}.chart-title h4.line-chart[data-v-22d6b0d2]{padding-left:30px}@media only screen and (max-device-width:1024px){.mb-tablet-4[data-v-22d6b0d2]{margin-bottom:2rem}h4.line-chart.mb-0[data-v-22d6b0d2]{padding-right:1px}}.table-wrapper[data-v-704878cf]{width:100%;overflow-x:auto;border:1px solid #efefef}.table-wrapper[data-v-704878cf]:last-child{margin-bottom:10px}.table-wrapper[data-v-704878cf]:first-child{border-top-right-radius:10px;border-top-left-radius:10px}.table-wrapper[data-v-704878cf]:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.table-content[data-v-704878cf]{min-width:1120px;width:100%}.table-content .table-header tr th[data-v-704878cf]{padding:15px 0;background-color:#3488eb;border-right:1px solid #fff;color:#fff}.table-content .table-header tr th[data-v-704878cf]:first-child{padding-left:30px;min-width:280px;background:#3488eb}.table-content .table-header tr th[data-v-704878cf]:not(:first-child){min-width:70px;width:6%;text-align:center}.table-content .table-body tr[data-v-704878cf]{border-top:1px solid #efefef}.table-content .table-body tr td[data-v-704878cf]{padding:15px 0;border-right:1px solid #efefef}.table-content .table-body tr td[data-v-704878cf]:last-child{border-right:unset}.table-content .table-body tr td[data-v-704878cf]:first-child{padding-left:30px;color:#000;font-size:14px;font-weight:700}.table-content .table-body tr td[data-v-704878cf]:not(:first-child){text-align:center}.employee-deparrment-table[data-v-4e84349d]{background:#fff;border:1px solid #efefef;border-radius:10px;box-sizing:border-box;padding:30px 42px;margin-top:15px;font-weight:400;font-size:14px;color:#303c54;min-width:100%}.employee-deparrment-table .header-title[data-v-4e84349d]{text-align:center;font-weight:700;font-size:18px;line-height:22px;color:#303c54;margin-bottom:30px}.employee-deparrment-table .table-options[data-v-4e84349d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-direction:row-reverse}.employee-deparrment-table .table-options .explain-label[data-v-4e84349d]{font-weight:400;font-size:14px;color:#303c54}.employee-deparrment-table .table-options .explain-label span[data-v-4e84349d]{font-weight:700}.employee-deparrment-table .table-options .options[data-v-4e84349d]{display:flex;flex-wrap:wrap}.employee-deparrment-table .table-options .options-item[data-v-4e84349d]{margin-right:14px;align-items:center;display:flex}.employee-deparrment-table .table-options .options input[type=checkbox][data-v-4e84349d]{width:16px;height:16px;border:1px solid #cfcfcf;border-radius:2px;margin-right:10px}.employee-deparrment-table .table-options .options .select__drop[data-v-4e84349d]{width:140px}.employee-deparrment-table .table-options .options .select__drop[data-v-4e84349d]:last-child{margin-left:10px}.employee-deparrment-table .table-list[data-v-4e84349d]{width:100%}.employee-deparrment-table .table-no-data[data-v-4e84349d]{text-align:center;font-size:20px;color:#cfcfcf}@media only screen and (max-device-width:480px){.employee-deparrment-table[data-v-4e84349d]{padding:30px 20px}}.table-options .ant-select-selection__placeholder{font-size:14px}.table-options .ant-select-selection__choice__disabled li,.table-options .ant-select-selection__rendered li{height:25px!important;line-height:25px!important;margin-top:7px!important;padding:0 5px 0 5px!important;font-size:14px!important}.table-options .ant-select-selection__choice__remove{display:none!important}.table-options .ant-select-selection--multiple .ant-select-selection__choice__content{max-width:40px}.dashboard[data-v-78407ba6]{padding:0 20px 20px}.dashboard .dashboard-employee__seniority[data-v-78407ba6],.dashboard .employee-month__seniority[data-v-78407ba6]{background:#fff;border:1px solid #efefef;border-radius:10px;margin-top:15px}