.login,.login__page{font-family:Montserrat,sans-serif;position:relative}.login{background:#fff}.login__header{border-bottom:1px solid #d0e2e2;display:block;min-height:80px}.login__header,.login__header__bar{align-items:center;display:flex;justify-content:center}.login__header__bar{height:100%;width:95%}.login__header__logo{width:175px}.login__header__bar ul{color:#5f6368;display:inline-flex;font-size:1.125rem;font-weight:500;gap:2rem;list-style-type:none}.login__header__bar ul li a{color:#5f6368;text-decoration:none}.login__header__bar ul li a:hover{color:#2b2b2c}.login__grid__col--form{align-items:center;display:flex;justify-content:center}.login__grid__heading{color:#1a1f36;font-size:42px;font-weight:500;letter-spacing:-.5px;line-height:56px}.login__grid__subheading{color:#4f566b;font-size:36px;font-weight:600;letter-spacing:normal;line-height:28px;padding-bottom:2rem;padding-top:2rem}.login__form,.login__grid__subheading{align-items:center;display:flex;justify-content:center}.login__inputField{width:270px!important}.login_input{height:70px}.btnWrapper{padding-top:15px}.login__submitBtn{background:#088b8c;border:0;border-radius:4px;box-shadow:none!important;color:#fff!important;cursor:pointer;font-size:16px;font-weight:700;height:45px;min-height:30px;min-width:310px;padding:10px 13px;transition:all .3s ease;width:100%!important}.login__submitBtn:hover{background:#10a8a9}.MuiFormHelperText-contained{margin-left:0!important}.helper_text_wrap{display:flex;flex-direction:column;justify-content:center;padding-top:1rem;text-align:center}.helper_text_large{color:#697386;font-size:14px;padding-bottom:.5rem}.helper_text_small{color:#a3acb9;font-size:12px;padding-bottom:4rem}.footer_container{background-color:#f3f8f9;border-top:2px solid #f2f2f2;bottom:0;display:flex;gap:2rem;justify-content:space-evenly;left:0;padding-bottom:.2rem;padding-top:2rem;position:fixed;right:0}.box_heading{color:#4f566b;font-size:20px;font-weight:500;padding-bottom:.8rem}.list_item{color:#8792a2;font-size:16px;line-height:24px}.login__main{position:relative;top:130px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,sans-serif;font-size:16px}.MuiGrid-container{margin-bottom:5px!important}.MuiButton-root{text-transform:none!important}.MuiFormControl-marginNormal{margin-bottom:0!important;margin-top:0!important}.MuiAutocomplete-clearIndicator,.MuiAutocomplete-popupIndicator{display:none!important}.filter_container_div{align-items:center;display:flex;flex-direction:row;gap:1rem}.filter_container_block,.filter_container_block--inner,.filter_container_block--main{display:flex}.filter_field{width:130px}.filter_field,.filter_field_date{align-items:center;display:flex;justify-content:center}.filter_field_date{width:150px}.filter_field_btn{align-items:center;display:flex;justify-content:center;padding-top:10px}.submit_button{margin-top:19px}@media (max-width:1600px){.filter_field{max-width:95px;min-width:95px}.filter_field,.filter_field_date{align-items:center;display:flex;justify-content:center}.filter_field_date{max-width:115px;min-width:115px}.filter_btn{padding-right:1rem}}.log_title{font-size:1.5rem;font-weight:600}.main_info{display:flex;flex-direction:column;gap:1rem;max-width:35rem;min-height:43rem}.log_info{display:flex;gap:.5rem;width:500px}.date_div{color:grey}.date_div,.text_div{font-size:.9rem;font-weight:500}.text_div{inline-size:30rem;overflow-wrap:break-word}.log_dialog{display:flex!important;justify-content:flex-end!important}.log_content{display:flex;flex-direction:column;gap:1rem!important;padding:2rem!important}.log_title_container{align-items:center}.Patient_info,.log_title_container{display:flex;gap:.5rem}.name_info{font-size:1.1rem;font-weight:500}.log_info_loder{display:flex;flex-direction:row;gap:1rem;width:500px}.load1{width:30%}.load2{width:70%}.log_close_btn{cursor:pointer}.no_data_text{width:500px}.pa_history_main{min-height:700px!important;padding:3rem}.nodatafound{height:540px}.pa_history_btns{display:flex;justify-content:flex-end}.name_info{align-items:center;display:flex}.data_table_list_cell{white-space:nowrap!important}.data_table_list_cell.MuiTableCell-root{padding:8px!important}.appt_history_header{display:flex;justify-content:space-between}.MuiTableSortLabel-root{color:grey!important}.table_icon{padding-top:10px}.table_editBtn,.table_logBtn{cursor:pointer;margin-right:10px}.eligibility_table_list{min-height:700px!important}.MuiTableCell-root{font-size:14px!important;font-weight:500!important}.MuiTablePagination-root{display:flex;justify-content:center;margin-top:10px}.MuiTableSortLabel-root{color:gray}.MuiSvgIcon-root{color:#828282}.MuiToolbar-root.MuiToolbar-regular.MuiTablePagination-toolbar.MuiToolbar-gutters{padding-left:152px;padding-right:152px}.MuiTablePagination-root{border:1px solid #e0e0e0;border-radius:10px}.dataTable_head{background-color:#f2fbf9}.data_table_list_cell{border-color:#d7e0e9!important}.data_table_list_cell.MuiTableCell-root{padding:10px!important}.data_table_dropdown{border-color:#d7e0e9!important;max-width:120px}.data_table_dropdown.MuiTableCell-root{padding:10px!important}.table_checkbox{max-width:40px;padding-left:12px!important}.nodatafound{align-items:center;display:flex;height:675px;justify-content:center}.appointment_add_icon{bottom:0;cursor:pointer;font-size:4rem!important;left:93%;position:fixed;right:0;top:89%}@media (max-width:1600px){.data_table_list_cell{border-color:#d7e0e9!important;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.clinic__header{background:#fff;border-bottom:1px solid #d7e0e9;display:inline-flex;font-weight:500!important;height:80px;justify-content:space-between;position:sticky;top:0;width:100%;z-index:10}@media (max-width:1520px){.clinic__header{justify-content:space-between}}.clinic__header__title{font-size:1em;font-weight:500;padding:20px 0}.column_filter_container{padding:10px 10px 10px 20px}.clinic__header--inner{align-items:center;display:flex}.clinic__header--inner ul{display:flex;gap:.3rem;list-style-type:none}.clinic__header--inner ul li{align-items:center;border-radius:2px;color:#000;cursor:pointer;display:flex;font-size:21px;font-weight:600;justify-content:center;padding:10px 8px;position:relative}.header-right{padding-right:1rem}.chat__unreadIndicator{align-items:center;background:#2f80ed;border-radius:50%;color:#fff;display:flex;font-size:.8rem;height:20px;justify-content:center;margin-left:4px;width:20px}.iconFont{font-size:32px!important}.clinic__header__logoutBtn{margin:0 10px!important}.clinic__header__logoutBtn>span{border-radius:6px;color:var(--primary-green);font-size:.95em;padding:8px;transition:all .3s ease}.clinic__header__logoutBtn:hover>span{background:var(--primary-green);color:#fff}.clinic__profileCircle{align-items:center;background:#e0f0f2;border-radius:50%;color:#139696;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.clinic__profileCircle:hover{box-shadow:0 0 0 3px rgba(3,102,214,.3)}.clinicHeader__popover{display:flex;flex-direction:column;gap:.6rem;padding:1rem}.clinicHeader__popover--name{font-weight:600;white-space:nowrap}.clinicHeader__popover--list{align-items:flex-end;color:var(--color-grey-700);display:flex;flex-direction:column;gap:.4rem}.clinicHeader__popover--list div{cursor:pointer}.clinicHeader__popover--list .logout{color:var(--primary-green--dark)}@media (max-width:1440px) and (min-width:900px){.clinicHeader .MuiTypography-h4{font-size:1.75rem}.iconFont{font-size:32px!important}}.edit-screen{align-items:center;display:flex;justify-content:center;margin-left:80px;max-width:650px;min-width:650px;white-space:nowrap}.patient_search_btn{justify-content:center}.crate_prior_auth_btn1,.patient_search_btn{align-items:center;display:flex;gap:1rem;height:100%;width:100%}.crate_prior_auth_btn1{justify-content:right}.crate_prior_auth_btn2{align-items:center;display:flex;flex-direction:row-reverse;gap:1rem;height:100%;width:100%}.patient_search_table{padding-left:10px;padding-top:1rem}.close_icon_div{cursor:pointer;display:flex;justify-content:flex-end;width:100%}.patientSearch__noResults{align-items:center;display:flex;font-size:1rem;justify-content:center;margin:auto;padding-top:2rem}.patientSearch__noResults--text{color:var(--Grey2);font-size:1rem;padding:3rem 0}.data_table_filter_div{padding:1rem 1.2rem 1.5rem 2.1rem}.upload_main_div{background-color:#fff;border-radius:8px;padding:2rem;width:1350px}.upload_progression{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:center;padding:110px}.upload_progression p{font-size:20px;font-weight:500}.upload_button{display:flex;flex-direction:row;justify-content:space-between}.container{height:100vh;padding-top:35vh}.loading{align-items:center;display:flex;height:100px;justify-content:center;margin:0 auto;position:relative;width:100px}.loading .ball{animation-duration:2s;animation-iteration-count:infinite;animation-name:load;animation-timing-function:linear;background-color:#0c9797;border-radius:50%;box-shadow:inset -5px -5px 10px rgba(0,0,0,.3);height:20px;opacity:0;position:absolute;width:20px}.loading .ball:nth-child(2){animation-delay:.5s;opacity:0}.loading .ball:nth-child(3){animation-delay:1s;opacity:0}.loading .ball:nth-child(4){animation-delay:1.5s;opacity:0}.loading .ball:nth-child(5){animation-delay:2s;opacity:0}@keyframes load{0%{opacity:0;transform:rotateY(-90deg) rotateX(-10deg) translateZ(25px) rotateY(90deg) scaleX(1)}25%{opacity:1;transform:rotateY(0deg) rotateX(-15deg) translateZ(35px) rotateY(0deg) scale3d(1.1,1.1,1.1)}50%{opacity:.2;transform:rotateY(90deg) rotateX(-10deg) translateZ(35px) rotateY(-90deg) scaleX(1)}75%{opacity:0;transform:rotateY(180deg) rotateX(0deg) translateZ(35px) rotateY(-180deg) scale3d(.9,.9,.9)}to{opacity:0;transform:rotateY(270deg) rotateX(0deg) translateZ(25px) rotateY(-270deg) scaleX(1)}}.ViewMode{pointer-events:all}.edit_btn_group{display:flex;gap:.3rem;margin-top:8px}.save_btn_patientInfo{border:1px solid red}.patientInfoSkeleton{width:450px}.patient_info_main_div{background-color:#fff;border-radius:8px;padding-left:2rem;padding-right:2rem;padding-top:2rem}.copyIcon{cursor:pointer}.copyIcon_date{margin:-12px;position:relative;right:48px;top:12px}.create_prior_auth_btn2{align-items:center;display:flex;flex-direction:row-reverse;gap:1rem;height:100%;width:100%}.new_payer_container{padding:1rem 2rem}.ins_field_set{display:flex;flex-direction:row;width:120%}.insurance_addicon{bottom:-20px!important;right:75px!important}.insuranceName{width:130px!important}.ranking{margin-right:200px!important;text-overflow:ellipsis;white-space:nowrap;width:80px!important}.input_field_content_wrap{align-items:center;display:flex;gap:.5rem}.input_field_content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input_field_view_mode{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:6px}.label{color:#676767;font-size:12px}.btnGroup{display:flex;gap:.2rem;justify-content:right}.edit_btn{margin-top:10px!important}.insurance_addicon{bottom:-21px;cursor:pointer;position:relative;right:51px}.groupNo{margin-left:10px!important;margin-right:10px!important;overflow:hidden;padding:2px!important;text-overflow:ellipsis;white-space:nowrap;width:117px!important}.ranking{width:90px}.insurance_closeIcon{bottom:-19px;cursor:pointer;position:relative;right:35px}.patientinfo_button{display:flex;flex-direction:row-reverse;gap:.5rem;padding:1rem 0}.buttonWrapper{display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;margin-bottom:15px;width:100%}.input_material_status{width:100px!important}.status_view_mode{align-items:center;margin-left:20px;width:90px}.edit_btn_policyInfo{margin-top:10px}.input_material_field_policy{width:150px}.edit_btn_patientInfo{display:flex;flex-direction:row-reverse;margin-left:35px;pointer-events:all}.addressLine{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:200px}.holder_name{width:250px!important}.input_material_field{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.input_field_content{cursor:pointer}.physician_info_main{background-color:#fff;border-radius:8px;padding:2rem}.physician_button{display:flex;flex-direction:row-reverse;gap:.5rem;height:40px;white-space:nowrap}.container_data_create{padding:2rem 3rem}.appointment_dialog-create .MuiDialog-container .MuiPaper-rounded{border-radius:8px!important}.scrollbarY--custom::-webkit-scrollbar{border-radius:0 10px 0 0;height:.6rem;width:.4em}.scrollbarY--custom::-webkit-scrollbar-track{border-radius:20px;box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.scrollbarY--custom::-webkit-scrollbar-thumb{background-color:#b6b6b6;border-radius:10px 20px 10px 10px}.callinfo_buttons{display:flex;flex-direction:row-reverse;gap:.5rem;padding:0 1rem 1rem}.callinfo_main_div{background-color:#fff;border-radius:8px;padding:2rem;width:1350px}.log_button{display:flex;justify-content:space-between}.patient_balance_field .MuiInputBase-input.Mui-disabled{color:#000}.uploadList_main_div{background-color:#fff;border-radius:8px;padding:2rem}.callinfo_button{display:flex;flex-direction:row-reverse;gap:.5rem;padding:1rem 0}.paymentSummary_main_div{background-color:#fff;border-radius:8px;padding:2rem 1rem 2rem 2rem}.nodata{border:1px solid #d3d3d3;border-radius:8px;height:340px}.button_container{align-items:center;display:flex}.text_button{color:#14a6a6!important;cursor:pointer;text-align:center;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;width:65px}.expand_cell{padding:0!important}.expand_container{background-color:#fafbfd;padding:.7rem 1.2rem}.arrow_icon{color:#697386!important;cursor:pointer;padding:16px 0 10px 16px!important}.expand_first_card{background-color:#fff;border-left:none;display:flex;justify-content:space-between;padding-right:14px}.expand_second_card{margin-bottom:5px;margin-top:5px}.expand_card_item{color:#1a1f36;font-weight:600;margin-right:10px;min-width:90px}.expandItem{background-color:#fff;border-left:none;display:flex;padding:.8rem .6rem}.headingCell{font-weight:600!important;font-weight:700!important;padding-top:25px!important;white-space:nowrap}.tableCell{max-width:75px;overflow:hidden;padding:0 5px 0 9px!important;text-overflow:ellipsis}.buttonCell{max-width:90px}.table_viewBtn{align-items:center;color:#14a6a6!important;cursor:pointer;display:flex;text-decoration:underline;text-underline-offset:3px}.heading{font-size:16px;font-weight:700;margin-bottom:10px}.buttongroup{display:flex;justify-content:space-around;max-height:40px;white-space:nowrap}.tableWrap{border:1px solid #c6c6c6;border-radius:8px!important;overflow-x:auto}.close_btn{align-items:center;display:flex;justify-content:space-between;margin-top:10px;padding-left:18px}.ledger_title{font-size:20px;font-weight:500}.ledger_container{margin:20px}.ledger_headCell{background-color:#f6fbfa;font-size:16px;font-weight:600}.ledgerTableContainer{border:1px solid #d3d3d3;border-radius:10px}.tab_container{min-height:100vh;overflow-y:hidden!important}.patientName{display:flex;gap:.5rem;justify-content:space-between}.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.middle{width:130px}.first,.middle{display:flex;flex-direction:column}.first{align-items:flex-start;justify-content:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.tabRow{background-color:#d9ebe7;border-radius:.2rem}.active_tab,.tabRow{display:flex;flex-direction:column;height:67px!important;text-transform:capitalize;width:100%}.active_tab{border-radius:25px}.MuiToolbar-root.MuiToolbar-regular.MuiTablePagination-toolbar.MuiToolbar-gutters{padding-left:0;padding-right:0}.left_tab_pagination{padding:0}.patient_selector_heading_container{align-items:center;display:flex;font-size:18px;font-weight:500;padding-right:3px;padding-top:10px;text-align:center}.firstRow{align-items:flex-end;flex-direction:row;font-weight:500;padding-top:5px}.firstRow,.secondRow{display:flex;gap:.5rem;margin-left:5px;padding-left:8px;text-align:left;white-space:nowrap;width:95%}.secondRow{color:#759ca4;padding-bottom:5px;text-overflow:ellipsis}.open{background-color:#fff;bottom:0;margin-right:20px;max-width:15%;min-height:100vh;padding-bottom:10px;padding-right:15px;position:fixed;top:0;z-index:3}.open.hidden{display:none;opacity:0;pointer-events:none}.mainSectionHidden{display:none}.dropdown_header{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;font-size:20px;font-weight:500;justify-content:center;margin-inline:10px;padding-block:20px;text-align:center}.collapsed_menu_open{align-items:flex-start;background-color:#fff;display:flex;height:100vh;justify-content:center;margin-right:20px;padding-top:10px;position:fixed}.collapsed_menu_hidden{display:none}@media (max-width:1872px){.open{background-color:#fff;margin-right:20px;padding-bottom:10px;z-index:3}.firstRow{align-items:flex-end;flex-direction:row;font-weight:500;padding-top:5px}.firstRow,.secondRow{display:flex;font-size:12px;gap:.5rem;margin-left:5px;padding-left:8px;text-align:left;white-space:nowrap;width:95%}.secondRow{color:#759ca4;padding-bottom:5px;text-overflow:ellipsis}.dropdown_header{align-items:center;display:flex;font-size:14px;justify-content:center;margin-right:10px;padding:5px;text-align:center}}.claim_summary_main_div{background-color:#fff;border-radius:8px;padding:2rem}.claim_summary_header{align-content:center;align-items:center;display:flex;justify-content:space-between;text-align:center}.claim_summary_header_buttons{display:flex;gap:.5rem}.tabButtonGroup1{display:flex;flex-direction:row;flex-wrap:wrap;gap:.7rem;justify-content:space-between;width:-moz-fit-content;width:fit-content}.buttonContainer,.tabsButtonGroup2{display:flex;gap:1rem}.buttonContainer{flex-direction:column}.tabButtons{color:#000!important;color:#fff!important}.button_active,.tabButtons{box-shadow:none;font-size:16px!important;height:48px;white-space:nowrap;width:90px}.button_active{background-color:#fff!important;color:#000!important}.notes_container{width:100%}.patient_container{margin-bottom:20px;margin-top:10px;width:100%}.physician_container{margin-top:10px}.callhistory_main_div{background-color:#fff;border-radius:8px;padding:2rem}.notes_date{color:#3d3a3a!important;font-size:15px!important}.notes_owner{max-width:150px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.notes_content,.notes_owner{font-size:15px!important}.notes_form_container{display:flex;padding-bottom:1rem}.notes_form_input{margin-right:10px;width:75%!important}.notes_form_button{align-items:center;display:flex;gap:10px;width:25%}.head_info_container{padding:3rem 4.5rem 0}.container_min{width:84%}.container_max,.container_min{display:flex;flex-direction:column;padding:0}.container_max{width:100%}.mainContainer{display:flex;width:100%}.wrapper{background-color:#c7c7c738;display:flex}.leftTabOpen{width:16%}.leftTabClosed{width:3.5%}.main_edit_section{padding-right:10px;padding-top:.5rem!important;width:50%}.rightTab{padding-left:10px;padding-right:10px;padding-top:1.5rem;width:500px;width:50%}.main_edit_section_drawer_open{padding-right:10px;padding-top:.5rem!important}.right_tab_drawer_open{padding-left:10px;padding-right:10px;padding-top:1.5rem;width:500px;width:50%}.head_info_container p{font-size:1.5rem;font-weight:500}.patient_info_container,.physician_info_container{width:600px}.patient_info_container,.payor_info_container,.physician_info_container,.procedure_info_container{display:flex;justify-content:center;padding:1rem 0}.procedure_info_container{margin:5px}.edit_ui_heading{display:flex;gap:1rem;padding:10px}.MuiAccordionDetails-root{display:block!important}