.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}.form_container .client_checkbox_container{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.form_container .client_checkbox_container input{display:none}.form_container .client_checkbox_container input:checked+.checkbox_wrapper .checkbox_bg{background:var(--primary-color);border-color:var(--primary-color)}.form_container .client_checkbox_container input:checked+.checkbox_wrapper .checkbox_icon{transform:scale(1)}.form_container .client_checkbox_container input:checked+.checkbox_wrapper .check_path{stroke-dashoffset:0}.form_container .client_checkbox_container input:focus+.checkbox_wrapper .checkbox_bg{box-shadow:0 0 0 4px #fff}.form_container .client_checkbox_container:active .checkbox_wrapper{transform:scale(.95)}.form_container .client_checkbox_container .checkbox_wrapper{position:relative;width:23px;height:23px;border-radius:8px;transition:transform .2s ease}.form_container .client_checkbox_container .checkbox_wrapper .checkbox_bg{position:absolute;inset:0;border-radius:8px;border:2px solid var(--light-gray-color);background:var(--light-gray-color);transition:all .2s ease}.form_container .client_checkbox_container .checkbox_wrapper .checkbox_icon{position:absolute;inset:0;margin:auto;width:80%;height:80%;color:#fff;transform:scale(0);transition:all .2s ease}.form_container .client_checkbox_container .checkbox_wrapper .checkbox_icon .check_path{stroke-dasharray:40;stroke-dashoffset:40;transition:stroke-dashoffset .3s ease .1s}@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}}.client_bill_invoice{font-size:12px;margin:10px}.client_bill_invoice_container{outline:1px solid #000;outline-offset:-1px}.invoice-header{text-align:center;padding-top:5px}.company_name_heading{font-weight:700;font-size:22px;margin-bottom:0}.company_details{font-weight:600;font-size:13px}.tax_header_table{margin-top:5px;width:100%;border-collapse:collapse;background:#cfe2f3}.tax_header_table,.tax_header_table td{border:1px solid #000}.tax_invoice_title{text-align:center;font-size:14px;font-weight:700;letter-spacing:1px;vertical-align:middle;width:70%}.box_cell{width:4%}.copy_type{font-size:10px;padding:2px;white-space:nowrap;width:26%}.receiver_invoice_table{width:100%;border-collapse:collapse;font-size:12px}.receiver_invoice_table td,.receiver_invoice_table th{border:1px solid #000;border-top:none;padding:2px;vertical-align:top}.blue{background:#cfe2f3;font-weight:700;text-align:center}.receiver_inner_table{width:100%;border-collapse:collapse}.receiver_inner_table td{border:none;padding:0 5px}.full td{width:auto}.receiver_td_label{white-space:nowrap}.colon{width:10px;text-align:center}.client_service_details_and_company_bill_info_table{width:100%;border-collapse:collapse;font-size:12px}.client_service_details_and_company_bill_info_table td,.client_service_details_and_company_bill_info_table th{border:1px solid #000;border-top:none;padding:4px}.client_service_details_and_company_bill_info_table th,.inv_header_row{font-weight:400!important}.inv_header_row,.inv_summary_row{background:#cfe2f3}.total_amount_with_tax{font-weight:600}.total_amount_summary{height:40px}.balance_negative{color:red!important}.tax_summary_row{background:#cfe2f3;height:30px}.inv_tax_label{background:#cfe2f3;font-weight:400}.inv_tax_label,.inv_text_center{text-align:center}.sl_no{width:40px}.inv_text_bold{font-weight:700!important}.inv_amount{font-size:17px;line-height:1.3}.inv-top,.inv_words_cell{vertical-align:top}.inv_words_cell{padding:5px 10px 0!important;border:1px solid #000;border-bottom:none!important}.service_amount_words_box,.total_tax_amount_words_box{display:flex;flex-direction:column;gap:3px}.total_tax_amount_words_box{padding:10px}.inv_empty_left{border:1px solid #000!important;border-top:none!important;border-bottom:none!important}.term_and_conditions_container{width:100%;border-collapse:collapse;font-size:12px}.term_and_conditions_container td,.term_and_conditions_container th{border:1px solid #000;border-top:none;padding:20px}.term_and_condition_title{margin-bottom:0;font-weight:700;font-size:18px}.term_and_conditions_container th{font-weight:400!important}.term_and_conditions{font-size:12px;font-weight:600}.large_text{font-size:18px}.tax_table{width:100%;border-collapse:collapse!important;margin-top:10px}.tax_table td,.tax_table th{border:1px solid #000;padding:3px;font-weight:400}.tax_table th{text-align:center}@media print{.page-break{page-break-before:always;-moz-column-break-before:page;break-before:page}}.loader_container .loader{width:48px;height:48px;border-width:3px;border-style:dashed solid solid dotted;border-color:var(--primary-color) var(--primary-color) transparent var(--primary-color);border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.loader_container .loader:after{content:"";box-sizing:border-box;position:absolute;left:20px;top:31px;border:10px solid transparent;border-right:10px solid var(--primary-color);transform:rotate(-40deg)}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(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%)}}.tooltip_container{position:relative;display:inline-flex}.tooltip_container .info_icon{color:var(--grayish-black-color);font-size:14px;cursor:help;transform:translateY(2px)}.tooltip_container:hover .tooltip_text{visibility:visible;opacity:1}.tooltip_container .tooltip_text{visibility:hidden;width:200px;background-color:var(--background-gray-200);color:#000;text-align:center;border-radius:6px;padding:8px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s;font-size:12px;font-weight:400}.tooltip_container .tooltip_text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--background-gray-200) transparent transparent transparent}.client_bill_data_table_section .client_data_table_body{padding-bottom:50px}.mobile_client_bill_section .table_body .table_container .table_data{padding:5px 10px}.mobile_client_bill_section .table_body .table_container .table_data:hover{background-color:var(--light-red-card-bg);border-radius:20px}.create_client_services .custom_modal .modal_container.large_modal,.update_client_services .custom_modal .modal_container.large_modal{max-height:95%;overflow:auto}.date_range_picker_modal .custom_modal .modal_container.large_modal{overflow:hidden;width:600px}@media screen{.print-container{display:none}}@media print{.print-container,body,html{background:#fff!important}.print-container{display:block!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}@page{size:A4;margin:0;background:#fff}@keyframes indeterminate{0%{transform:translateX(-150%)}50%{transform:translateX(50%)}to{transform:translateX(250%)}}.animate-indeterminate{animation:indeterminate 1.4s ease-in-out infinite}.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}.graph_container{display:flex;flex-direction:column;align-items:center;gap:1rem}.graph_container .chart_legend{width:8rem;height:3.5rem;display:flex;flex-direction:column;justify-content:flex-end;border-radius:.5rem}.graph_container .chart_legend .chart_data{display:flex;justify-content:center;background-color:var(--white-color);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.attendance_management_table{border-radius:5px;width:100%;cursor:default}.attendance_management_table th{font-weight:400;color:#454d64;padding:10px;text-align:left;text-wrap:nowrap}.attendance_management_table td{padding:8px;text-align:left;text-wrap:nowrap;font-weight:500}.view_more_btn{background-color:transparent;padding:5px 20px;border-radius:5px}.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}}.custom_tooltip_scroll ::-webkit-scrollbar{width:3px;height:3px;display:block}.custom_tooltip_scroll ::-webkit-scrollbar-track{background:var(--body-background-color)}.custom_tooltip_scroll ::-webkit-scrollbar-thumb{background:var(--light-gray-color);border-radius:10px}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:20px}.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:15px}.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)}}.client_data_table_section{padding-bottom:50px!important}.client_data_table_section .client_data_table{border-radius:5px;overflow-y:auto;position:relative;z-index:9}.client_data_table_section .client_data_table td,.client_data_table_section .client_data_table th{padding:15px 10px;text-align:left;text-wrap:nowrap}.client_data_table_section .client_data_table th{font-weight:400;color:#a5b6cd;font-size:16px}.client_data_table_section tbody tr:hover{background-color:#f7f2f7;border-radius:35px!important;cursor:pointer}.client_data_table_section tbody tr:hover td:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.client_data_table_section tbody tr:hover td:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.mobile_client_section .table_body .table_container .table_data{padding:5px 10px}.mobile_client_section .table_body .table_container .table_data:hover{background-color:var(--light-red-card-bg);border-radius:20px}.create_tekobot_team_member .custom_modal .modal_container.large_modal,.update_tekobot_team_member .custom_modal .modal_container.large_modal{max-height:95%;overflow:auto}.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)}.department_table_section .department_table{border-radius:5px;overflow-y:auto;position:relative;z-index:9}.department_table_section .department_table td,.department_table_section .department_table th{padding:20px 10px;text-align:left;text-wrap:nowrap}.department_table_section .department_table th{font-weight:400;color:#a5b6cd;font-size:16px}.department_table_section tbody tr:hover{background-color:#f7f2f7;border-radius:35px!important;cursor:pointer}.department_table_section tbody tr:hover td:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.department_table_section tbody tr:hover td:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.mobile_department_section .table_body .table_container .table_data{padding:8px 10px}.mobile_department_section .table_body .table_container .table_data:hover{background-color:var(--light-red-card-bg);border-radius:20px}.designation_table_section .designation_table{border-radius:5px;overflow-y:auto;position:relative;z-index:9}.designation_table_section .designation_table td,.designation_table_section .designation_table th{padding:20px 10px;text-align:left;text-wrap:nowrap}.designation_table_section .designation_table th{font-weight:400;color:#a5b6cd;font-size:16px}.designation_table_section tbody tr:hover{background-color:#f7f2f7;border-radius:35px!important;cursor:pointer}.designation_table_section tbody tr:hover td:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.designation_table_section tbody tr:hover td:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.mobile_designation_section .table_body .table_container .table_data{padding:10px}.mobile_designation_section .table_body .table_container .table_data:hover{background-color:var(--light-red-card-bg);border-radius:20px}.cludos_categories_table_section .cludos_categories_table{border-radius:5px;overflow-y:auto;position:relative;z-index:9}.cludos_categories_table_section .cludos_categories_table td,.cludos_categories_table_section .cludos_categories_table th{padding:10px;text-align:left;text-wrap:nowrap}.cludos_categories_table_section .cludos_categories_table th{font-weight:400;color:#a5b6cd;font-size:16px}.cludos_categories_table_section tbody{width:-moz-max-content;width:max-content}.cludos_categories_table_section tbody tr td.active{color:var(--light-green-color)}.cludos_categories_table_section tbody tr td.inactive{color:var(--tangerine-orange-color)}.cludos_categories_table_section tbody tr:hover{background-color:#f7f2f7;border-radius:35px!important;cursor:pointer}.cludos_categories_table_section tbody tr:hover td:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.cludos_categories_table_section tbody tr:hover td:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.mobile_cludos_categories_table_section .table_body .table_container .table_data{position:relative;padding:15px 10px}.mobile_cludos_categories_table_section .table_body .table_container .table_data .active{color:var(--light-green-color)}.mobile_cludos_categories_table_section .table_body .table_container .table_data .inactive{color:var(--tangerine-orange-color)}.mobile_cludos_categories_table_section .table_body .table_container .table_data:hover{background-color:var(--light-red-card-bg);border-radius:20px}@media only screen and (max-width:900px){.select_option{margin-left:10px}.select_option .css-22buf1-control{width:100%!important}.image-td img{display:none}table{width:100%}table td{width:auto!important}}@media only screen and (max-width:770px){.portfolio-cludoCat{gap:20px}}.web_app_cludos_table_section .web_app_cludos_table{border-radius:5px;overflow-y:auto;position:relative;z-index:9}.web_app_cludos_table_section .web_app_cludos_table td,.web_app_cludos_table_section .web_app_cludos_table th{padding:10px;text-align:left;text-wrap:nowrap}.web_app_cludos_table_section .web_app_cludos_table th{font-weight:400;color:#a5b6cd;font-size:16px}.web_app_cludos_table_section tbody tr:hover{background-color:#f7f2f7;border-radius:35px!important;cursor:pointer}.web_app_cludos_table_section tbody tr:hover td:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.web_app_cludos_table_section tbody tr:hover td:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.mobile_web_app_cludos_table_section .table_body .table_container .table_data{padding:15px 10px}.mobile_web_app_cludos_table_section .table_body .table_container .table_data:hover{background-color:var(--light-red-card-bg);border-radius:20px}@media only screen and (max-width:900px){.select_option{margin-left:10px}.select_option .css-4qc36h-control{width:100%!important}.image-td img{display:none}}@media only screen and (max-width:770px){.portfolio-web-abb{gap:20px}}.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}table{border-collapse:collapse;width:100%}.holiday_list_table_section .holiday_list_table{border-radius:5px;overflow-y:auto;position:relative;z-index:9}.holiday_list_table_section .holiday_list_table td,.holiday_list_table_section .holiday_list_table th{padding:20 10px;text-align:left;text-wrap:nowrap}.holiday_list_table_section .holiday_list_table th{font-weight:400;color:#a5b6cd;font-size:16px}.holiday_list_table_section tbody tr:hover{background-color:#e1ebeb;border-radius:35px!important;cursor:pointer}.holiday_list_mobile_section .table_body .table_container .table_data{padding:10px}.holiday_list_mobile_section .table_body .table_container .table_data:hover{background-color:var(--light-red-card-bg);border-radius:20px}.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}}.favourite_task_section .task-carousel-swiper{padding:0 15px}.favourite_task_section .sub_task li{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;position:relative;max-width:100%;margin-bottom:5px}.favourite_task_section .sub_task li.sub_task_length{display:block;color:var(--primary-color)}.no_favourite .message{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;position:relative;max-width:100%;margin-bottom:5px}