.create_client_header{justify-content:space-between;padding:0 15px 10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-bottom:20px}.create_client_header,.create_client_header .header_left{display:flex;align-items:center;gap:20px}.create_client_header .header_left .back_button_icon{width:-moz-max-content;width:max-content}.create_client_header .header_left .client_title .title{font-size:28px;font-weight:500;letter-spacing:.5px;color:var(--dark-color);margin-bottom:0}.form_container{width:100%;height:100%;display:flex;flex-direction:column;gap:45px}.form_container .client_input_field{border:1px solid #a5b6cd;border-radius:10px;width:100%}.form_container .client_input_field select option{padding:10px 0;margin-top:50px!important}.form_container .client_input_field input{color:#000}.form_container .url_client_input_field{border:1px solid #a5b6cd;border-radius:10px;width:100%}.form_container .url_client_input_field select option{padding:10px 0;margin-top:50px!important}.form_container .url_client_input_field input{color:#000}.form_container .custom-file-input{position:relative;border-radius:12px;width:100%;display:flex;justify-content:space-between;align-items:center}.form_container .custom-file-input .label{padding:9px 20px;width:100%;font-size:13px!important;color:var(--light-gray-color);width:30ch;overflow:hidden;text-overflow:ellipsis;white-space:noWrap}.form_container #fileInput{position:absolute;left:0;top:0;opacity:0}.form_container .browse-button{padding:9px 15px;font-size:12px;height:100%;width:100px;background-color:var(--light-gray-color);color:#fff;border:1px solid var(--light-gray-color);border-top-left-radius:10px;border-bottom-left-radius:10px;cursor:pointer;text-align:center}.form_container .custom-checkbox{position:relative}.form_container .custom-checkbox input[type=checkbox]{position:absolute;visibility:hidden}.form_container .custom-checkbox input[type=checkbox]:checked+label{background-color:var(--light-green-bg-color);color:var(--light-green-color)}.form_container .custom-checkbox input[type=checkbox]:checked+label span.checked{display:block}.form_container .custom-checkbox input[type=checkbox]:checked+label span.unchecked{display:none}.form_container .custom-checkbox label{position:relative;display:flex;gap:5px;align-items:center;justify-content:center;min-width:120px;max-width:140px;cursor:pointer;padding:10px;font-size:12px;font-weight:600;line-height:20px;z-index:100;color:var(--light-red-color);background-color:var(--light-red-bg-color)}.form_container .custom-checkbox label span.checked{display:none}.form_container .custom-checkbox label span.unchecked{display:block}.form_container .custom-checkbox label:before{content:"";position:absolute;left:0;top:0;z-index:-100;width:100%;height:100%;transition:.2s ease-in-out}.form_container .service_checkbox input[type=checkbox]{width:20px;height:15px}@media screen and (max-width:767px){.create_client_header{display:flex;align-items:center;justify-content:space-between;padding:0 10px 10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-bottom:20px}.create_client_header .header_left{display:flex;align-items:center;gap:20px}.create_client_header .header_left .back_button_icon{width:-moz-max-content;width:max-content}.create_client_header .header_left .client_title .title{font-size:22px;font-weight:500;letter-spacing:.5px;color:var(--dark-color);margin-bottom:0}}@media screen and (max-width:990px){.create_client_header .form_container{padding:20px!important}}@media screen and (max-width:376px){.form_container{width:100%;height:100%;display:flex;flex-direction:column;gap:45px}.form_container .client_input_field{border:1px solid #a5b6cd;border-radius:10px;width:88%}.form_container .client_input_field select option{padding:10px 0;margin-top:50px!important}.form_container .client_input_field input{color:#000}}@media screen and (max-width:360px){.form_container{width:100%;height:100%;display:flex;flex-direction:column;gap:45px}.form_container .client_input_field{border:1px solid #a5b6cd;border-radius:10px;width:85%}.form_container .client_input_field select option{padding:10px 0;margin-top:50px!important}.form_container .client_input_field input{color:#000}}.custom_modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;justify-content:center;align-items:center}.custom_modal .modal_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.custom_modal .modal_container{background-color:#fff;z-index:9999}.custom_modal .modal_container.large_modal{width:800px;border-radius:10px}.custom_modal .modal_container .modal_header{display:flex;justify-content:space-between;align-items:center;padding:20px;position:relative}.custom_modal .modal_container .modal_header:before{content:"";position:absolute;bottom:0;left:0;right:0;background-color:var(--light-gray-color);height:.5px}.custom_modal .modal_container .modal_header .header_title{font-size:22px;font-weight:600}.custom_modal .modal_container .modal_header .close_btn{background:none;border:none;cursor:pointer;font-size:20px}.custom_modal .modal_container .form_container{width:100%;height:100%;display:flex;flex-direction:column;gap:45px;padding:35px 20px 20px;overflow:unset!important}.custom_modal .modal_container .form_container .input_field{border:1px solid #a5b6cd;border-radius:10px}.custom_modal .modal_container .form_container .input_field select option{padding:10px 0;margin-top:50px!important}.custom_modal .modal_container .form_container .input_field input{color:#000}.custom_modal .modal_container .form_container .custom-file-input{position:relative;border-radius:12px;width:100%;display:flex;justify-content:space-between;align-items:center}.custom_modal .modal_container .form_container .label{padding:9px 20px;width:100%;font-size:13px!important;color:var(--light-gray-color)}.custom_modal .modal_container .form_container #fileInput{position:absolute;left:0;top:0;opacity:0}.custom_modal .modal_container .form_container .browse-button{padding:9px 15px;font-size:12px;height:100%;width:100px;background-color:var(--light-gray-color);color:#fff;border:1px solid var(--light-gray-color);border-top-left-radius:10px;border-bottom-left-radius:10px;cursor:pointer;text-align:center}.custom_modal .modal_container .form_container .custom-checkbox{position:relative}.custom_modal .modal_container .form_container .custom-checkbox input[type=checkbox]{position:absolute;visibility:hidden}.custom_modal .modal_container .form_container .custom-checkbox input[type=checkbox]:checked+label{background-color:var(--light-green-bg-color);color:var(--light-green-color)}.custom_modal .modal_container .form_container .custom-checkbox input[type=checkbox]:checked+label span.checked{display:block}.custom_modal .modal_container .form_container .custom-checkbox input[type=checkbox]:checked+label span.unchecked{display:none}.custom_modal .modal_container .form_container .custom-checkbox label{position:relative;display:flex;gap:5px;align-items:center;justify-content:center;min-width:130px;max-width:150px;cursor:pointer;padding:10px;font-size:12px;font-weight:600;line-height:20px;z-index:1;color:var(--light-red-color);background-color:var(--light-red-bg-color)}.custom_modal .modal_container .form_container .custom-checkbox label span.checked{display:none}.custom_modal .modal_container .form_container .custom-checkbox label span.unchecked{display:block}.custom_modal .modal_container .form_container .custom-checkbox label:before{content:"";position:absolute;left:0;top:0;z-index:-100;width:100%;height:100%;transition:.2s ease-in-out}.custom_modal .modal_container .leave_form_container{width:100%;height:100%;display:flex;flex-direction:column;gap:35px;padding:35px 20px 20px;overflow:unset!important}.custom_modal .modal_container .leave_form_container .input_field{border:1px solid #a5b6cd;border-radius:10px}.custom_modal .modal_container .leave_form_container .input_field select option{padding:10px 0;margin-top:50px!important}.custom_modal .modal_container .leave_form_container .input_field input{color:#000}.custom_modal .modal_container .leave_form_container .custom-file-input{position:relative;border-radius:12px;width:100%;display:flex;justify-content:space-between;align-items:center}.custom_modal .modal_container .leave_form_container .label{padding:9px 20px;width:100%;font-size:13px!important;color:var(--light-gray-color)}.custom_modal .modal_container .leave_form_container #fileInput{position:absolute;left:0;top:0;opacity:0}.custom_modal .modal_container .leave_form_container .browse-button{padding:9px 15px;font-size:12px;height:100%;width:100px;background-color:var(--light-gray-color);color:#fff;border:1px solid var(--light-gray-color);border-top-left-radius:10px;border-bottom-left-radius:10px;cursor:pointer;text-align:center}.custom_modal .modal_container .leave_form_container .custom-checkbox{position:relative}.custom_modal .modal_container .leave_form_container .custom-checkbox input[type=checkbox]{position:absolute;visibility:hidden}.custom_modal .modal_container .leave_form_container .custom-checkbox input[type=checkbox]:checked+label{background-color:var(--light-green-bg-color);color:var(--light-green-color)}.custom_modal .modal_container .leave_form_container .custom-checkbox input[type=checkbox]:checked+label span.checked{display:block}.custom_modal .modal_container .leave_form_container .custom-checkbox input[type=checkbox]:checked+label span.unchecked{display:none}.custom_modal .modal_container .leave_form_container .custom-checkbox label{position:relative;display:flex;gap:5px;align-items:center;justify-content:center;min-width:130px;max-width:150px;cursor:pointer;padding:10px;font-size:12px;font-weight:600;line-height:20px;z-index:1;color:var(--light-red-color);background-color:var(--light-red-bg-color)}.custom_modal .modal_container .leave_form_container .custom-checkbox label span.checked{display:none}.custom_modal .modal_container .leave_form_container .custom-checkbox label span.unchecked{display:block}.custom_modal .modal_container .leave_form_container .custom-checkbox label:before{content:"";position:absolute;left:0;top:0;z-index:-100;width:100%;height:100%;transition:.2s ease-in-out}@media screen and (max-width:767px){.custom_modal .modal_container{margin-inline:10px}.custom_modal .modal_container.large_modal{width:300px}.custom_modal .modal_container .modal_header{padding:10px}.custom_modal .modal_container .modal_header .header_title{font-size:15px}.custom_modal .modal_container .modal_header .close_btn{background:none;border:none;cursor:pointer;font-size:16px}.custom_modal .modal_container .form_container{width:100%;overflow:auto;height:100%;gap:35px;padding:30px 10px 10px;overflow:unset!important}.custom_modal .modal_container .form_container .custom-file-input .label{display:inline-block;padding:9px 12px;width:245px;font-size:13px}.custom_modal .modal_container .form_container .browse-button{padding:9px 15px}.custom_modal .modal_container .form_container .custom-checkbox label{cursor:pointer;padding:7px 20px}.custom_modal .modal_container .form_container .custom-checkbox label:before{border-radius:10px}}@media screen and (max-width:1023px){.custom_modal .modal_container{margin-inline:20px}.custom_modal .modal_container .form_container{overflow:unset!important}.custom_modal .modal_container .form_container .label{display:inline-block;padding:5px 20px;width:150px;font-size:10px!important}}table{border-collapse:collapse;width:100%}.clinic_table_section{position:relative}.clinic_table_section .clinic_table_body .clinic_table{border-radius:5px;overflow-y:auto;position:relative;z-index:9}.clinic_table_section .clinic_table_body .clinic_table td,.clinic_table_section .clinic_table_body .clinic_table th{padding:20px 10px;text-align:left;text-wrap:nowrap}.clinic_table_section .clinic_table_body .clinic_table th{font-weight:400;color:#a5b6cd;font-size:16px}.clinic_table_section .clinic_table_body .clinic_table tbody tr:hover{background-color:#f7f2f7;border-radius:35px!important;cursor:pointer}.clinic_table_section .clinic_table_body .clinic_table tbody tr:hover td:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.clinic_table_section .clinic_table_body .clinic_table tbody tr:hover td:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.clinic_table_section .table_pagination_container{position:fixed;right:20px;left:140px;bottom:20px;background-color:var(--body-background-color);overflow:hidden;z-index:10;border-radius:0 0 35px 35px;padding-bottom:5px}.clinic_table_section .table_pagination_container .pagination{display:flex;gap:20px;align-items:center;justify-content:center}.clinic_table_section .table_pagination_container .pagination .pagination_btn{display:flex;align-items:center;gap:5px;width:120px;padding:7px 0;justify-content:center;border-radius:5px;font-size:15px;font-weight:500}.clinic_table_section .table_pagination_container .pagination .pagination_btn.disabled_button{background-color:var(--light-gray-color);color:#fff}.clinic_table_section .table_pagination_container .pagination .pagination_btn.active_button{background-color:var(--secondary-color);color:#fff}@media screen and (max-width:768px){.clinic_table_section .table_pagination_container{right:20px;left:100px;bottom:20px;border-radius:0 0 35px 35px}.clinic_table_section .table_pagination_container .pagination{display:flex;gap:20px;align-items:center;justify-content:center}.clinic_table_section .table_pagination_container .pagination .pagination_btn{padding:7px 0}}@media screen and (max-width:640px){.clinic_table_section .table_pagination_container{right:20px;left:20px;bottom:20px}.clinic_table_section .table_pagination_container .pagination{gap:20px}.clinic_table_section .table_pagination_container .pagination .pagination_btn{padding:7px 0;width:100px;font-size:12px}}.loader_container .loader{width:60px;height:25px;border:2px solid;box-sizing:border-box;border-radius:50%;display:grid;animation:l2 2s linear infinite}.loader_container .loader:after,.loader_container .loader:before{content:"";grid-area:1/1;border:inherit;border-radius:50%;animation:inherit;animation-duration:3s}.loader_container .loader:after{--s:-1}.loader_container .header_logo{margin-top:20px;font-weight:500}@keyframes l2{to{transform:rotate(calc(var(--s, 1) * 1turn))}}.leave_request_container table{border-collapse:collapse;width:100%}.leave_request_container .leave_request_table_body .leave_request_table{border-radius:5px;overflow-y:auto;position:relative;z-index:9}.leave_request_container .leave_request_table_body .leave_request_table td,.leave_request_container .leave_request_table_body .leave_request_table th{padding:15px 10px;text-align:left;text-wrap:nowrap}.leave_request_container .leave_request_table_body .leave_request_table th{font-weight:400;color:var(--dark-gray-color);font-size:16px}.leave_request_container .leave_request_table_body tbody .no_data_container:hover{background:transparent}.leave_request_container .leave_request_table_body tbody .no_data_container .no_data{text-align:center}.leave_request_container .leave_request_table_body tbody tr:hover{background-color:#f7f2f7;border-radius:35px!important;cursor:pointer}.leave_request_container .leave_request_table_body tbody tr:hover td:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.leave_request_container .leave_request_table_body tbody tr:hover td:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}@media screen and (max-width:1024px){.leave_request_container .Overview_container{flex-direction:column;gap:0;align-items:center}.leave_request_container .button_container{justify-content:center}}@media screen and (max-width:767px){.leave_request_container{height:540px;overflow:scroll}.leave_request_container .button_container .sliding_buttons{font-size:10px}.leave_request_container .bar_graph_container{width:260px;overflow-x:scroll}.leave_request_container .bar_graph_container .bar_graph{width:400px;overflow:scroll}}.pageLoader_container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-container,.pageLoader_container{display:flex;justify-content:center;align-items:center;flex-direction:column}.logo-container{margin-top:70px;position:relative}.logo-container:before{content:"";position:absolute;top:calc(100% - 2px);width:100%;height:2px;background-color:tomato;transform-origin:center center;transform:scaleX(0);animation:line-animation 3s ease infinite alternate}.logo-container h1#page-logo{font-size:18px;font-weight:500;font-family:monospace;animation:clip-path-reveal-1 3s ease infinite alternate;margin-top:5px}@keyframes line-animation{0%{transform:scaleX(0)}15%{transform:scaleX(0)}20%,25%{transform:scaleX(1);top:calc(100% - 2px)}50%{transform:scaleX(1);top:0}70%{transform:scaleX(.2);top:0}80%,to{transform:scaleX(.2);top:0}}@keyframes clip-path-reveal-1{0%,25%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}50%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.view_client_details_container .doctor_details_header{display:flex;align-items:center;justify-content:space-between;padding:0 15px 10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-bottom:20px}.view_client_details_container .doctor_details_header .header_left{display:flex;align-items:center;gap:20px}.view_client_details_container .doctor_details_header .header_left .back_button_icon{width:-moz-max-content;width:max-content}.view_client_details_container .doctor_details_header .header_left .create_client_title .title{font-size:20px;font-weight:500;letter-spacing:.5px;color:var(--dark-color);margin-bottom:0}.view_client_details_container .view_client_details .personal_info_card{position:relative}.view_client_details_container .view_client_details .personal_info_card:before{content:"";position:absolute;top:0;width:100%;height:3px;background-color:var(--primary-color)}.view_client_details_container .view_client_details .client_details .title{font-size:15px;font-weight:500;color:var(--light-gray-color)}.view_client_details_container .view_client_details .client_details .value{font-size:15px;font-weight:500;color:var(--title-color);text-wrap:nowrap;text-transform:capitalize}.social_media_analytics_section{color:red}body.modal-open{overflow:hidden}.modal_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1000;display:flex;justify-content:center;align-items:center}.modal_overlay .create_cludos_modal_container{background-color:#fff}.modal_overlay .create_cludos_modal_container.large_modal{width:800px;border-radius:10px}.modal_overlay .create_cludos_modal_container .modal_header{display:flex;justify-content:space-between;align-items:center;padding:20px;position:relative}.modal_overlay .create_cludos_modal_container .modal_header:before{content:"";position:absolute;bottom:0;left:0;right:0;background-color:var(--light-gray-color);height:.5px}.modal_overlay .create_cludos_modal_container .modal_header .header_title{font-size:22px;font-weight:600}.modal_overlay .create_cludos_modal_container .modal_header .close_btn{background:none;border:none;cursor:pointer;font-size:20px}.modal_overlay .create_cludos_modal_container .create_cludos_form_container{width:100%;height:100%;display:flex;flex-direction:column;gap:35px;padding:30px 20px 20px}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .input_field{border:1px solid #a5b6cd;border-radius:10px}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .input_field select option{padding:10px 0;margin-top:50px!important}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .input_field input{color:#000}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .custom-file-input{position:relative;border-radius:12px;width:100%;display:flex;justify-content:space-between;align-items:center}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .label{padding:9px 20px;width:100%;font-size:13px;color:var(--light-gray-color)}.modal_overlay .create_cludos_modal_container .create_cludos_form_container #fileInput{position:absolute;left:0;top:0;opacity:0}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .browse-button{padding:9px 15px;font-size:12px;height:100%;width:100px;background-color:var(--light-gray-color);color:#fff;border:1px solid var(--light-gray-color);border-top-left-radius:10px;border-bottom-left-radius:10px;cursor:pointer;text-align:center}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .custom-checkbox input[type=checkbox]{display:none}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .custom-checkbox label{position:relative;display:flex;gap:0;align-items:center;justify-content:center;max-width:100px;cursor:pointer;padding:10px 20px;font-size:12px;font-weight:600;line-height:20px;z-index:100}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .custom-checkbox label:before{content:"";position:absolute;left:0;top:0;z-index:-100;width:100%;height:100%;transition:.2s ease-in-out}@media screen and (max-width:767px){.modal_overlay .create_cludos_modal_container{margin-inline:10px}.modal_overlay .create_cludos_modal_container.large_modal{width:300px}.modal_overlay .create_cludos_modal_container .modal_header{padding:10px}.modal_overlay .create_cludos_modal_container .modal_header .header_title{font-size:15px}.modal_overlay .create_cludos_modal_container .modal_header .close_btn{background:none;border:none;cursor:pointer;font-size:16px}.modal_overlay .create_cludos_modal_container .create_cludos_form_container{width:100%;overflow:auto;height:100%;gap:20px;padding:20px 10px 10px}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .custom-file-input .label{display:inline-block;padding:9px 12px;width:245px;font-size:12px}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .browse-button{padding:9px 15px}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .custom-checkbox label{cursor:pointer;padding:7px 20px}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .custom-checkbox label:before{border-radius:10px}}@media screen and (max-width:1023px){.modal_overlay .create_cludos_modal_container{margin-inline:20px}.modal_overlay .create_cludos_modal_container .create_cludos_form_container .label{display:inline-block;padding:5px 20px;width:150px;font-size:10px}}.custom-checkbox{position:relative}.custom-checkbox input[type=checkbox]{position:absolute;visibility:hidden}.custom-checkbox input[type=checkbox]:checked+label{background-color:var(--light-green-bg-color);color:var(--light-green-color)}.custom-checkbox input[type=checkbox]:checked+label span.checked{display:block}.custom-checkbox input[type=checkbox]:checked+label span.unchecked{display:none}.custom-checkbox label{position:relative;display:flex;gap:5px;align-items:center;justify-content:center;width:130px;cursor:pointer;padding:10px;font-size:12px;font-weight:600;line-height:20px;z-index:100;color:var(--light-red-color);background-color:var(--light-red-bg-color)}.custom-checkbox label span.checked{display:none}.custom-checkbox label span.unchecked{display:block}.custom-checkbox label:before{content:"";position:absolute;left:0;top:0;z-index:-100;width:100%;height:100%;transition:.2s ease-in-out}.context_menu{position:fixed;z-index:999}.context_menu .action_container{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.context_menu .action_container .action_item{cursor:pointer}.confirmation_delete_modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;justify-content:center;align-items:center}.confirmation_delete_modal .delete_modal_container{background-color:#fff;z-index:9999;width:-moz-fit-content;width:fit-content;border-radius:10px;padding:10px}.confirmation_delete_modal .modal_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}@media screen and (max-width:767px){.confirmation_delete_modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;justify-content:center;align-items:center}.confirmation_delete_modal .delete_modal_container{background-color:#fff;z-index:9999;width:-moz-fit-content;width:fit-content;border-radius:10px;padding:10px}.confirmation_delete_modal .delete_modal_container .modal_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}}.employee_pay_holiday_modal tr td,.employee_pay_holiday_modal tr th{outline:1px solid #e5e7eb;background-color:var(--white-color)}.employee_pay_holiday_modal tr:hover td{background-color:var(--hover-gray-color)}.payslip_modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;justify-content:center;align-items:center}.payslip_modal .payslip_modal_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.payslip_modal .payslip_modal_container{background-color:#fff;z-index:9999;width:80vw;height:80vh;overflow:auto;border-radius:10px}@media only screen and (max-width:768px){.payslip_modal .payslip_modal_container{width:95vw;height:90vh}}.salary_clearance .react-datepicker-year-header,.salary_clearance .react-datepicker__navigation-icon--previous{display:none}.salary_clearance tr td,.salary_clearance tr th{outline:1px solid #e5e7eb;background-color:var(--body-background-color)}.salary_clearance tr:hover td{background-color:var(--hover-gray-color)}.salary_distribution tr td,.salary_distribution tr th{outline:1px solid #e5e7eb;background-color:var(--body-background-color)}.salary_distribution tr:hover td{background-color:var(--hover-gray-color)}.rdrCalendarWrapper{display:flex!important;justify-content:center!important}.rdrMonthAndYearPickers{gap:10px!important}.rdrMonthPicker,.rdrYearPicker{background-color:#eff2f7;border-radius:5px}.rdrMonths{justify-content:space-around!important}.service_date_range_modal .date_range_modal{padding:6px 12px;background-color:#f5f5f6;display:flex;align-items:center;gap:10px;font-size:13px;text-transform:capitalize;cursor:pointer;font-weight:600}.service_date_range_modal .date_range_modal span{color:#7e7e7e;background-color:#fff;padding:4px 12px;border:1px solid #dee2e6;border-radius:5px}.body_section:has(>.body_content>.my_task_section){overflow:hidden}.body_content:has(>.my_task_section){padding-top:0!important}.my_task_section:before{position:absolute;content:"";top:0;bottom:0;left:auto;right:0;min-height:0;max-height:220px;border-radius:0 0 30px 30px;width:100%;background:linear-gradient(180deg,#d4e7ed,#e0ebee)}.create_project_modal{position:absolute;width:100%;height:calc(100vh - 130px);top:10px;left:0;z-index:999;background-color:#fff;border-radius:35px;overflow-y:hidden!important;overflow-x:hidden!important}.create_project_modal .create_project_input{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:hidden!important}.create_project_modal .create_project_input .input_field{width:60%;position:relative;overflow:hidden}.create_project_modal .create_project_input .input_field input{font-size:6vw;font-weight:500!important;width:100%;padding:.25rem;text-align:center;opacity:1;transition:opacity 0s .4s;border:0;outline:0;border-bottom:1px solid #edf1f7;box-shadow:none;color:#6e7075}.create_project_modal .create_project_input .input_field input::-moz-placeholder{opacity:.3}.create_project_modal .create_project_input .input_field input::placeholder{opacity:.3}.create_project_modal .create_project_input .input_field input:focus,.create_project_modal .create_project_input .input_field input:focus-visible,.create_project_modal .create_project_input .input_field input:hover{border:0;outline:0;border-bottom:1px solid #edf1f7;box-shadow:none}.create_project_modal .create_project_input .input_field:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#edf1f7;animation:hideModalInputBg .8s ease-in-out 0s alternate forwards running}.create_project_modal .create_project_input .submit_button{width:60%;display:flex;justify-content:flex-end;overflow:hidden}.create_project_modal .create_project_input .submit_button .button{width:-moz-max-content;width:max-content;padding:14px 10px;font-size:14px;font-weight:600;cursor:pointer;animation:shoModalButton .8s ease-in-out 0s alternate forwards running;color:var(--primary-color)}.create_project_modal .create_project_input .submit_button .button:hover{color:var(--secondary-color)}.create_project_modal .add_client_input{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.create_project_modal .add_client_input .input_field{width:60%;position:relative;overflow:hidden}.create_project_modal .add_client_input .input_field .checkbox_side{display:flex;justify-content:center;align-items:center;gap:20px}.create_project_modal .add_client_input .input_field .checkbox_side .form-group{display:block;margin-bottom:0;padding:.25rem;text-align:center;transition:opacity 0s .4s;line-height:1.3}.create_project_modal .add_client_input .input_field .checkbox_side .form-group input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.create_project_modal .add_client_input .input_field .checkbox_side .form-group label{position:relative;cursor:pointer}.create_project_modal .add_client_input .input_field .checkbox_side .form-group label:before{content:"";background-color:transparent;border:2px solid #b8b8b9;border-radius:5px;padding:15px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer}.create_project_modal .add_client_input .input_field .checkbox_side .form-group input:checked~label:before{border-color:#5f5d5d}.create_project_modal .add_client_input .input_field .checkbox_side .form-group .active.input:checked~label:before{border-color:#28a745;background-color:#28a745}.create_project_modal .add_client_input .input_field .checkbox_side .form-group .active.input:checked~label{color:#28a745}.create_project_modal .add_client_input .input_field .checkbox_side .form-group input:checked+label:after{content:"";display:block;position:absolute;top:6px;left:6px;width:4px;height:10px;border:solid #5f5d5d;border-width:0 2px 2px 0;transform:rotate(45deg)}.create_project_modal .add_client_input .input_field .checkbox_side .form-group .active.input:checked+label:after{content:"";display:block;position:absolute;top:-2px;left:12px;width:10px;height:20px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.create_project_modal .add_client_input .input_field .client{font-size:5vw;font-weight:500!important;line-height:1.3;color:#6e7075;opacity:.7}.create_project_modal .add_client_input .input_field:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#edf1f7;animation:hideModalInputBg .8s ease-in-out 0s alternate forwards running}.create_project_modal .add_client_input .info{padding:7px 0 5px;font-size:13px;font-weight:550;color:#6e7075;text-align:center;border-bottom:1px solid #edf1f7;width:100%}.create_project_modal .add_client_input .submit_button{width:60%;display:flex;justify-content:flex-end;overflow:hidden}.create_project_modal .add_client_input .submit_button .button{width:-moz-max-content;width:max-content;padding:14px 10px;font-size:14px;font-weight:600;cursor:pointer;animation:shoModalButton .8s ease-in-out 0s alternate forwards running;color:var(--primary-color)}.create_project_modal .add_client_input .submit_button .button:hover{color:var(--secondary-color)}.create_project_modal .modal.modal-fullscreen .modal-dialog{width:100%;height:100%;margin:0;padding:0;max-width:none}.create_project_modal .modal.modal-fullscreen .modal-content{width:100%;height:100%;border-radius:0;border:none}.create_project_modal .modal.modal-fullscreen{width:100%;height:100%}.create_project_modal .modal.modal-fullscreen .modal-header{height:50px;display:flex;align-items:center;justify-content:flex-end}.create_project_modal .modal.modal-fullscreen .modal-header .close{width:30px;height:30px;margin-right:20px;border-radius:5px;color:#f9004d;opacity:1;outline:0;font-size:30px;line-height:.5;display:flex;align-items:center;justify-content:center;cursor:pointer}.create_project_modal .modal.modal-fullscreen .modal-header .close:hover{background-color:#e9e9ea}.create_project_modal .modal.modal-fullscreen .modal-body{width:100%;height:calc(100% - 50px);overflow-y:auto}.create_project_modal .modal.modal-fullscreen .modal-body .form_container{width:100%;height:100%}.task_project_container{position:relative;z-index:9}@keyframes hideModalInputBg{0%{height:80%;top:0}30%{height:100%}35%{height:100%;top:0}to{top:100%}}@keyframes shoModalButton{0%{transform:translateY(-36px)}30%{transform:translateY(-36px)}to{transform:translateY(0)}}@media screen and (max-width:550px){.task_project_container .project_side{margin-top:10px}.task_project_container .project_side .row{display:flex;gap:1px;flex-wrap:wrap}.task_project_container .task_create_container{margin:0 15px}.task_project_container .task_create_container .inner-grid{display:flex;flex-wrap:wrap;padding:24px 15px;gap:10px;row-gap:20px;overflow:hidden}.task_project_container .task_create_container .inner-grid .create-item{min-width:90px;gap:6px;white-space:nowrap;flex:auto}}