@keyframes moveInLeft{0%{opacity:0;transform:translateX(-10rem)}80%{transform:translateX(1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translate(0)}}.page-enter-active{animation:slide-in 0.3s ease-out forwards}.page-leave-active{animation:slide-out 0.3s ease-out forwards}@keyframes slide-in{0%{transform:scale(0.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slide-out{0%{transform:scale(1);opacity:1}to{transform:scale(0.9);opacity:0}}@keyframes zoomIn{0%{transform:scale(0.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:spin 4s linear infinite}.spin:hover{animation:none}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(0.95,0.95,0.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{transform:rotate3d(0,0,1,-10deg)}to{transform:scale3d(1,1,1)}}.shake{animation:shake 4s ease infinite}.shake:hover{animation:none}.swal2-container{z-index:9999999!important}.cursor-pointer{cursor:pointer!important}.btn-outline-primary,.btn-primary{background:#fff;border-color:#007aff;color:#000}.btn-outline-primary:hover,.btn-primary:hover{background:#007aff;box-shadow:0 8px 25px -8px #007aff;border-color:#007aff}.taskSlider{cursor:pointer!important}.taskSlider .q-slider__track-container{height:20px;border-radius:5px;position:absolute;top:0}.taskSlider .q-slider__track-container div{border-radius:5px}.taskSlider .q-slider__thumb-container{display:none}.kanban-text-color{color:grey}.project-manager-body{min-width:1500px;padding:20px 8rem}.project-manager-search-header-container{border-radius:5px;border:1px solid #dbdbdb}.project-manager-search-header-container .project-manager-main-header{font-size:1.25rem;font-weight:500;line-height:2rem;letter-spacing:0.0125em}.project-manager-kanban,.project-manager-kanban .kanban-container{border-radius:5px;border:1px solid #dbdbdb}.project-manager-kanban .kanban-container{width:350px;padding:1rem;min-height:200px;height:100%}.project-manager-kanban .add-task-section{margin-top:5rem;padding:1.5rem;min-width:200px}.project-manager-kanban .task-color{margin-top:10px;width:25px;height:25px;border-radius:50%;border:1px solid #dbdbdb}.project-manager-kanban .kaban-content-section{border:1px solid #dbdbdb;border-radius:5px;padding:1rem;-webkit-user-select:text;-ms-user-select:text;user-select:text}.project-manager-kanban .kaban-content-section:hover{background-color:rgba(24,118,209,0.1);cursor:pointer}.isMobilebody{min-width:0px}.project-card{margin-bottom:2rem;border-radius:0.8rem}.task-add-btn{width:100%;color:#333}.selected-task{opacity:0.5;background:#f7fafc;border:2px solid #4299e1;border-radius:7px}@media screen and (max-width:760px){.project-manager-body{padding:20px 0}}.dropDownButton{width:50px;height:50px;background-color:wheat}.taskCardSlider .q-slider__track-container{height:30px;border-radius:5px;position:absolute;top:0}.taskCardSlider .q-slider__track-container div{border-radius:5px}.taskCardSlider .q-slider__thumb-container{display:none}.color-red{color:red}.no-edit-content-section{border-radius:5px;border:1px solid #dbdbdb;height:100%;min-height:200px}.task-board{width:100%;background-color:#e0e0e0;display:flex;flex-direction:column}.search-list{display:flex;justify-content:flex-start}.asigner-asignee-search-input{width:320px}.seacrh-select{min-width:9rem}.search-bar{display:flex}.filter-select{min-width:83px}::v-deep #project-manager-date-picker>div>input.mx-input{height:40px}.search-header-color{color:grey}.todo-list .remove:hover{background:#f8e8e8}.tui-tooltip{z-index:6001}::v-deep .tui-editor-contents{font:inherit}*{box-sizing:border-box}.todo-list{list-style:none;display:flex;align-items:center}.todo-list .checkbox{flex:0 0 20px;width:20px;height:20px;margin-right:5px;cursor:pointer}.todo-list .todo-title{flex:2 0 150px;word-break:break-all;display:inline-block;border:1px solid transparent;padding:8px;font-size:16px;vertical-align:middle}.todo-list .todo-title:hover{border:1px solid #c4c4c4;border-radius:5px}.todo-list .move-icon{flex:0.3 0}.todo-list .move-icon:hover{cursor:grab}.todo-list .remove{flex:0 0 20px;cursor:pointer;display:inline-block;text-align:center;border-radius:50%}.todo-list .remove:hover{background:#fbe1e1}[contenteditable=true]:focus{overflow:hidden;border:1px solid transparent;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;white-space:nowrap;border-radius:5px}.todoList-wrapper{width:100%}.completed{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;text-decoration-thickness:3px;color:#bbb8b8;-webkit-text-decoration-color:#727272;text-decoration-color:#727272}.selected-task{opacity:0.2;background:#a9a9a9}.todo-enter-form input{width:88%;margin-top:20px;font-size:16px;padding:8px;border-radius:5px;border:1px solid #c4c4c4}.todo-enter-form button{margin-left:2%;width:10%;background:#3498db;background-image:linear-gradient(180deg,#3498db,#2980b9);border-radius:5px;color:#fff;font-size:16px;padding:8px 20px;border:none;cursor:pointer}.todo-enter-form button:hover{background:#3cb0fd;background-image:linear-gradient(180deg,#3cb0fd,#3498db)}::v-deep .tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator{background-color:#009688}.color-badge{margin:0.5rem 0;border-radius:20px;padding:5px;cursor:pointer;color:#fff;height:100%}#viewOptionSelector{padding:5px 15px 5px 5px;margin-right:8px;border-radius:4px}#allDayCheckBox{height:50%;margin-top:20px}.tui-datepicker-input{height:40px;border-radius:4px;padding:0 12px;width:100%}#endpicker-input:focus,#startpicker-input:focus{outline:none}.header{display:flex;justify-content:space-between}.btn{border-radius:25px;background-color:#fff;border:1px solid #bbb}.btn:hover{border:1px solid grey}.btn:active{background-color:#f9f9f9;border:1px solid #bbb;outline:none}.btn:disabled{background-color:#f9f9f9;border:1px solid #ddd;color:#bbb}.btn:active,.btn:focus,.btn:focus:active{outline:none}.open>.dropdown-toggle.btn-default{background-color:#fff}.dropdown-menu{top:25px;padding:3px 0;border-radius:2px;border:1px solid #bbb}.dropdown-menu>li>a{padding:9px 12px;cursor:pointer}.dropdown-menu>li>a:hover{background-color:rgba(81,92,230,0.05);color:#333}.bi15{width:15px;height:15px}.scheduler-container{margin-top:25px;font-family:Noto Sans,sans-serif;color:"#333";font-size:12px;padding:8px 140px}.move-today{padding:0 16px;line-height:30px}.move-day{padding:8px}.render-range{font-size:25px}@media screen and (max-width:980px){.header,.rangePicker{flex-direction:column}.rangePicker{display:flex}.ifPhoneMarginLeft{margin-left:0;margin-top:16px}.scheduler-container{padding:0px 0px}}.provision_date{margin-left:10mm;margin-bottom:5mm;font-size:8px}.salary_header{text-align:center;margin:10mm;padding-top:10mm}.employee_table{display:flex;justify-content:center;font-size:3px}.employee_table table{margin-left:10mm;margin-right:10mm;width:100%;height:100%;text-align:center;border-collapse:collapse;border:0.1mm solid}.employee_table table td{border:0.1mm solid;border-right-style:none;border-bottom-style:none}.employee_table .employee_table_header{background-color:#cac5c5}.salary_table{margin-left:10mm;margin-right:10mm;margin-top:5mm;display:flex;justify-content:space-between;font-size:3px}.salary_table .salary_table1 table,.salary_table .salary_table2 table{text-align:center;border-collapse:collapse;border:0.1mm solid}.salary_table td{height:8mm}.salary_table td,.salary_table th{border:0.1mm solid;border-right-style:none;border-bottom-style:none;padding:2mm}