.time-sheet-submit input,.time-sheet-submit select{border-radius:10px!important;width:100%;height:40px}.time-sheet-submit .ant-calendar-picker{width:100%}.time-sheet-submit .ant-calendar-picker .ant-input{border-radius:10px!important;width:100%}.remind-history-modal .ant-modal-body{max-width:450px!important}.remind-history-modal .ant-modal-body .modal-content .table-content .table-header tr th:first-child{width:80px}.remind-history-modal .ant-modal-body .modal-content .table-content .table-header tr th:nth-child(2){width:230px}.remind-history-modal .ant-modal-body .modal-content .table-content .table-header tr th:last-child{width:131px}.remind-history-modal .ant-modal-body .modal-content .table-content .table-body tr td{border-right:1.5px solid #efefef}.remind-modal .ant-modal-close .ant-modal-close-icon:focus,.remind-modal .ant-modal-close .ant-modal-close-icon:focus-visible,.remind-modal .ant-modal-close:focus,.remind-modal .ant-modal-close:focus-visible{outline:unset}.remind-modal .ant-modal{max-width:684px;width:100%!important}.remind-modal .ant-modal .ant-modal-content{border-radius:10px}.remind-modal .ant-modal-header{padding:20px;background:#d2d6ff;border-bottom:1px solid #3d4cdc;border-radius:10px 10px 0 0}.remind-modal .ant-modal-header .ant-modal-title{color:#3d4cdc;font-weight:700}.remind-modal .ant-modal-body{padding:20px 0;max-width:440px;width:100%;margin:0 auto}.remind-modal .ant-modal-body .modal-content .message-not-submit-success{color:#303c54;font-weight:400}.remind-modal .ant-modal-body .modal-content .table-modal .table-content{position:relative}.remind-modal .ant-modal-body .modal-content .table-modal .table-content .table-header{border-collapse:separate;border-spacing:0}.remind-modal .ant-modal-body .modal-content .table-modal .table-content .table-header tr th{position:-webkit-sticky;position:sticky;top:0;background:#eee;z-index:1;font-size:14px;box-shadow:inset 1px 0 #ddd,0 1px #ddd;border:none}.remind-modal .ant-modal-body .modal-content .table-modal .table-content .table-body tr{border-top:unset}.remind-modal .ant-modal-body .modal-content .table-modal .table-content .table-body tr td{box-shadow:inset 1px -1px #ddd;border-left:unset;font-size:14px;border:none}.remind-modal .ant-modal-body .modal-content .table-title{color:#303c54;font-weight:500;font-size:14px;text-align:center}.remind-modal .ant-modal-footer{border-top:none;display:flex;justify-content:center;padding-top:0;padding-bottom:20px;border-radius:0 0 10px 10px}.remind-modal .ant-modal-footer .footer-btn{display:flex;align-items:center;justify-content:center;max-width:210px;width:100%;font-weight:700;font-size:14px;border-radius:10px;border:unset;height:40px}.remind-modal .ant-modal-footer .footer-btn img{margin-right:5px}.remind-modal .ant-modal-footer .close-btn{color:#6f6f6f;background:#ececec;margin-left:20px}.remind-modal .ant-modal-footer .confirm-btn{background:#3d4cdc;color:#fff}.text-total[data-v-a5a1da94]{color:#17a896;font-weight:700}.time-sheet-submit[data-v-a5a1da94]{margin:12px -6px 0 -6px}.table-ecs-container[data-v-a5a1da94]{border-radius:10px 10px 0 0;table-layout:auto}th[data-v-a5a1da94]{border-right:1px solid #fff;border-left:1px solid #fff;background:#3488eb;color:#fff;text-align:center}th[data-v-a5a1da94]:first-child{border-left:1px solid #3488eb}th[data-v-a5a1da94]:last-child{border-right:1px solid #3488eb}td[data-v-a5a1da94]{border:1px solid;border-color:#d8dbe0}.card[data-v-a5a1da94]{border:unset;border-radius:unset}.card-body[data-v-a5a1da94]{padding:10px 24px 0 24px}.table-list[data-v-a5a1da94]{margin:12px -24px 0 -24px}tr.day-off[data-v-a5a1da94]{background-color:#f0f8ff}td[data-v-a5a1da94],th[data-v-a5a1da94]{vertical-align:middle!important}.error-required[data-v-a5a1da94],.required[data-v-a5a1da94]{color:#dc1313;font-size:13px}.btn-search-timesheet[data-v-a5a1da94]{margin-top:25px;height:40px;width:100%;max-width:210px;background:#3d4cdc;border-radius:10px;font-weight:700;font-size:14px;color:#fff}.btn.focus[data-v-a5a1da94],.btn[data-v-a5a1da94]:focus{box-shadow:none!important}@media only screen and (max-device-width:480px){.mb-mobile-2[data-v-a5a1da94]{margin-bottom:.5rem}.btn-search-mb[data-v-a5a1da94]{margin-top:15px}}@media only screen and (max-device-width:767px){.py-mobile-0[data-v-a5a1da94]{padding:0!important}.btn-search-mb[data-v-a5a1da94]{margin-top:15px}.show-text-table[data-v-a5a1da94]{margin-left:20px}.table-mobile[data-v-a5a1da94]{width:1600px;overflow-x:scroll}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.table-tablet[data-v-a5a1da94]{width:1600px;overflow-x:scroll}}.time-sheet-submit .cl-pointer svg.c-icon[data-v-a5a1da94]{width:.8rem;height:.8rem}.time-sheet-submit .cl-pointer svg.c-icon.sort-rotate[data-v-a5a1da94]{transform:rotate(180deg)}.time-sheet-submit .filter[data-v-a5a1da94]{margin:-2rem -24px 0 -24px;padding:19px 24px}.time-sheet-submit .filter_title[data-v-a5a1da94]{font-weight:700;font-size:18px;line-height:22px;color:#3d4cdc}.time-sheet-submit .filter_hr[data-v-a5a1da94]{width:100%;height:1px;background-color:#eaeaea;margin:19px 0}.time-sheet-submit .filter_content[data-v-a5a1da94]{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:10px}.time-sheet-submit .filter_content .filter_month[data-v-a5a1da94]{width:100%}@media screen and (max-width:1200px){.time-sheet-submit .filter_content[data-v-a5a1da94]{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:480px){.time-sheet-submit .filter_content[data-v-a5a1da94]{grid-template-columns:1fr 1fr}}.time-sheet-submit .filter_month__title[data-v-a5a1da94]{font-size:14px;line-height:17px;color:#303c54;font-weight:500;margin-bottom:8px}@media only screen and (max-device-width:1024px){.time-sheet-submit .filter[data-v-a5a1da94]{margin-left:-10px;margin-right:-10px}}.time-sheet-submit .filter-title[data-v-a5a1da94]{font-weight:700;font-size:18px;line-height:22px;color:#3d4cdc}.time-sheet-submit .option-table[data-v-a5a1da94]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.time-sheet-submit .option-table .page-title[data-v-a5a1da94]{font-weight:700;font-size:18px;color:#3d4cdc}.time-sheet-submit .remind-option[data-v-a5a1da94]{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px}.time-sheet-submit .remind-option .history-btn[data-v-a5a1da94]{display:flex;justify-content:center;margin-right:20px;cursor:pointer;color:#303c54}.time-sheet-submit .remind-option .history-btn img[data-v-a5a1da94]{margin-right:8px}.time-sheet-submit .remind-option .remind-btn[data-v-a5a1da94]{padding:6px 41.77px;border-radius:10px;background:#ececec;color:#3d4cdc;font-weight:700;font-size:14px}.time-sheet-submit .remind-option .excel-btn[data-v-a5a1da94]{background:#f58722;color:#fff;font-size:14px;font-weight:700;border-radius:10px;width:217px;margin-left:20px}.modal-content[data-v-a5a1da94]{border:none;font-weight:400;font-size:12px;color:#000}.modal-content .message-warning[data-v-a5a1da94]{display:flex;justify-content:center;font-weight:700;font-size:14px;color:#303c54}.modal-content .message-warning img[data-v-a5a1da94]{margin-right:10px}.modal-content .table-title[data-v-a5a1da94]{font-weight:700;font-size:14px;margin-top:15px;margin-bottom:12px}.modal-content .table-modal[data-v-a5a1da94]{width:100%;max-height:230px;overflow:auto;border:1px solid #efefef;border-radius:10px}.modal-content .table-modal[data-v-a5a1da94]::-webkit-scrollbar{width:10px}.modal-content .table-modal[data-v-a5a1da94]::-webkit-scrollbar-track{background:#eee;border-radius:0 5px 5px 0}.modal-content .table-modal[data-v-a5a1da94]::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.modal-content .table-modal[data-v-a5a1da94]::-webkit-scrollbar-thumb:hover{background:#555}.modal-content .table-content[data-v-a5a1da94]{min-width:200px;width:100%}.modal-content .table-content .table-header tr th[data-v-a5a1da94]{padding:10px 12px;border-right:1px solid #ddd;color:#303c54;font-weight:700;background:rgba(0,0,0,.06);text-align:center}.modal-content .table-content .table-header tr th[data-v-a5a1da94]:first-child{border-left:unset;min-width:50px}.modal-content .table-content .table-header tr th[data-v-a5a1da94]:last-child{border-right:unset}.modal-content .table-content .table-body tr[data-v-a5a1da94]{border-top:1px solid #efefef}.modal-content .table-content .table-body tr td[data-v-a5a1da94]{padding:10px 12px;border-right:1px solid #efefef;text-align:center}.modal-content .table-content .table-body tr td[data-v-a5a1da94]:last-child{border-right:unset}