@charset "UTF-8";:root{--white:#fff;--black:#000;--tundora:#414141;--rose:#ef0064;--stratos:#060030;--tuna:#3e3e46;--caribbean-green:var(--green-800);--manatee:#8d8da3;--kimberly:#737399;--royal-blue:#5d35e9;--snuff:#e0e0ef;--topaz:#777585;--link-water:#d3e3;--gray-50:#f7f7f8;--gray-100:#eeeef0;--gray-200:#d9d8df;--gray-300:#b7b8c2;--gray-400:#8f8fa1;--gray-600:#626276;--gray-950:#26252c;--green-50:#e7efeb;--green-700:#008056;--green-800:#006546;--green-900:#01533b;--green-950:#002f22}.p_wrap{white-space:pre-line}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.text-white{color:#fff;color:var(--white)}.text-stratos{color:#060030;color:var(--stratos)}.text-manatee{color:#8d8da3;color:var(--manatee)}.text-ellipsis{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:normal;overflow:hidden;word-break:break-word}button.link-style{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline}article,aside,audio,canvas,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,label,nav,ol,p,section,ul,video{border:0;margin:0;padding:0}.btn,a,button,input,input[type=buttton],input[type=submit],select,textarea{font-style:normal;text-decoration:none;transition:all .3s ease-in-out}.bootstrap-select .dropdown-toggle:focus,.btn:focus,a:focus,button:focus,input:focus,input[type=buttton]:focus,input[type=submit]:focus,select:focus,textarea:focus{box-shadow:none!important;outline:none!important}img{height:auto;max-width:100%}figure{font-size:0;line-height:100%;margin:0;transition:all .4s ease}figure img{max-width:100%}ol,ul{list-style:none}.MuiPagination-ul{padding:0!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.svg_container{display:none}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.form-control:focus{box-shadow:0 0 0 .2rem #009de940}a:hover{text-decoration:none}html{overflow-y:auto}body,html{overflow-x:hidden}body{background-color:#f7f7f8;background-color:var(--gray-50);flex-direction:column;font-family:Nunito,sans-serif;font-size:16px;line-height:20px;margin:0 auto;max-width:1920px;min-height:100vh;padding:0}.dashboard,body{display:flex}.main-content{background:#f7f7f8;background:var(--gray-50);margin-left:auto;padding:30px;width:calc(100% - 80px)}.main-content-wrapper{margin-top:0}.custom_btn{background-color:#006546;background-color:var(--green-800);border:none;border-radius:12px;color:#fff!important;cursor:pointer;font-size:16px;height:48px;min-width:50px;padding:12px 24px}.custom_btn.btn:disabled{background:#006546;background:var(--green-800);border:1px solid #006546;border:1px solid var(--green-800)}.custom_btn.addform_btn{padding:15px 34px}.custom_btn:hover{text-decoration:underline}.custom_btn:active,.custom_btn:focus,.custom_btn:hover{color:#006546;color:var(--green-800)}.custom_btn.red:hover{border:1px solid #fb163f}.red:hover{background-color:initial;color:#fb163f}.form-control{border:1px solid #8f8fa1;border-radius:12px}.form-control:focus{box-shadow:0 0 0 .2rem #05c88240}h2{color:#060030;font-size:40px;font-weight:700;line-height:49px}.addNewBtn{background-color:initial;border:none;color:#01533b;color:var(--green-900);cursor:pointer;line-height:125%}.log_sec{background:url(/static/media/auth-bg.943e125a8f6787b1a14e.png) no-repeat 50%;background-size:cover;height:100%;min-height:100vh;padding-bottom:30px;padding-top:70px;position:relative;text-align:center;width:100%}.log_sec .auth-input-field .form-control{padding-right:50px}.cardbox-wrapper{background:#fff;border-radius:18px;box-shadow:0 2px 6px 0 #7885b226;height:100px;padding:5px;position:absolute;width:100px}.cardbox-wrapper .iconbox{height:66px;width:66px}.cardbox-wrapper .iconbox img{border-radius:50%;height:inherit;object-fit:cover;width:inherit}.cardbox-wrapper.card-item1{left:9.5%;top:30%}.cardbox-wrapper.card-item2{bottom:10%;left:12%}.cardbox-wrapper.card-item3{bottom:-29%;left:7%}.cardbox-wrapper.card-item4{bottom:-17%;right:7%}.cardbox-wrapper.card-item5{bottom:-42%;right:14.5%}.pink{background:#0000!important}.TableContainerSpecialised{height:100%;left:0;position:absolute;top:0;width:100%}span.specialised{color:#fff;font-family:Arial;font-size:24px;margin-top:36px}.red{background:#0000!important;border:none!important}.log_sec h2{padding-bottom:40px}.logwraper{position:relative}.versionData{color:#000;color:var(--black);font-size:12px;padding-right:50px;padding-top:20px;text-align:right;width:100%}.log_wrap{margin:auto;max-width:560px}.log_wrap form{text-align:left}.log_wrap .form-control{height:75px}.frm_btm{display:flex;justify-content:space-between;padding-bottom:32px;padding-top:17px}.txt1{color:#060030;cursor:pointer;font-size:16px;font-weight:500;line-height:20px}.sign_txt{color:#006546;color:var(--green-800);cursor:pointer;font-size:18px;font-weight:700;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.login_btn{min-width:160px}.app{min-height:100vh}.footer{background:#090f32;color:#fff;margin-top:auto;padding-bottom:55px;padding-top:80px}.footer_logo{padding-bottom:21px}.footer p{color:#b6c9db;font-size:14px;line-height:24px;max-width:302px}.footer h5{font-size:16px;font-weight:500;line-height:20px;padding-bottom:20px}.footer_list li:not(:last-child){margin-bottom:20px}.footer_list li a{color:#b6c9db;font-size:14px;font-weight:400}.social_wrap{margin-left:-30px}.social_list{display:flex;gap:8px}.social_list li a{align-items:center;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;min-width:40px}.DoNotPrint{display:none!important}.social_list li a:hover{background-color:#fff;color:#090f32}.bottom_footer{color:#b6c9db;font-size:14px;padding-top:55px;text-align:center}.bottom_footer a{color:#b6c9db}.bottom_footer span{margin:0 20px}.bottom_footer a:hover,.footer_list li a:hover{text-decoration:underline}.container-login100-form-btn{text-align:center}.login100-form-title{color:#060030;display:block;font-size:26px;font-weight:400;line-height:32px;padding-bottom:23px;text-align:left}.wrap-input100{align-items:flex-end;border-radius:10px;display:flex;flex-wrap:wrap;height:80px;margin-bottom:10px;position:relative;width:100%}.DivContainerSpecialised{width:100%!important}.label-input100{color:#999;left:0;padding-left:24px;pointer-events:none;position:absolute;top:30px;transition:all .4s}.input100,.label-input100{display:block;font-size:18px;line-height:1.2;width:100%}.input100{background:#0000;border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:12px;color:#555;padding:0 26px}input.input100{height:100%;transition:all .4s}.focus-input100{border:1px solid #006546;border:1px solid var(--green-800);border-radius:10px;display:block;height:calc(100% + 2px);left:-1px;opacity:0;pointer-events:none;position:absolute;top:-1px;transform:scaleX(1.1) scaleY(1.3);transition:all .4s;visibility:hidden;width:calc(100% + 2px)}.eff-focus-selection,.input100:focus+.focus-input100{opacity:1;transform:scale(1);visibility:visible}.input100:focus{border:none;height:48px}.input100:focus-visible{outline:none}.input100:focus+.focus-input100+.label-input100{font-size:13px;top:14px}.has-val{height:48px!important}.has-val+.focus-input100+.label-input100{font-size:13px;top:14px}.downarrow-img{position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media (max-width:992px){.login100-form{padding-left:30px;padding-right:30px;width:50%}.login100-more{width:50%}}@media (max-width:768px){.login100-form{width:100%}.login100-more{display:none}}@media (max-width:576px){.login100-form{padding-left:15px;padding-right:15px;padding-top:70px}}.validate-input{position:relative}.alert-validate:before{background-color:#fff;border:1px solid #c80000;border-radius:2px;content:attr(data-validate);font-size:13px;line-height:1.4;max-width:70%;opacity:0;padding:4px 25px 4px 10px;pointer-events:none;right:12px;text-align:left;transition:opacity .4s;visibility:hidden;z-index:100}.alert-validate:after,.alert-validate:before{color:#c80000;position:absolute;top:50%;transform:translateY(-50%)}.alert-validate:after{content:"\f12a";display:block;font-family:FontAwesome;font-size:16px;right:18px;z-index:110}.alert-validate:hover:before{opacity:1;visibility:visible}@media (max-width:992px){.alert-validate:before{opacity:1;visibility:visible}}.login100-form-social-item{border-radius:50%;color:#fff;font-size:18px;height:36px;width:36px}.login100-form-social-item:hover{background:#333;color:#fff}.d_name{font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700}.main_wrap{background:#fff;border-radius:20px;height:1214px;left:195px;top:236px;width:569px}.head_para{color:#060030;font-family:Montserrat;font-size:26px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:18px}.form_content{background:#fff;border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:12px;box-sizing:border-box;height:75px;left:226px;margin-bottom:20px;top:329px;width:510px}.regimg{height:539px;left:730px;overflow:hidden;position:absolute;top:153px;width:810px}.log_wrap .inputicon{top:0}.signup-authimg-wrapper{height:auto;width:412px}.signup_section .regImg2{border-radius:14px;height:inherit;object-fit:cover;position:relative;right:0;top:0;width:inherit}.accordion-body .react-calendar{width:100%!important}.accordion-body .react-calendar__tile--active{background:#006546}.accordion-body .react-calendar__tile--active:enabled:focus,.accordion-body .react-calendar__tile--active:enabled:hover{background:#006546;background:var(--green-800);color:#fff!important}.flotingbox{background:#fff;border-radius:18px;box-shadow:0 2px 6px #7885b326;gap:8px;padding:14px;position:absolute}.flotingbox,.iconbox{align-items:center;display:flex;justify-content:center}.iconbox{border-radius:100%}.flotingbox.flotingbox1 .iconbox img{width:24px}.flotingbox.flotingbox1{height:73px;left:126px;min-width:174px;top:190px}.flotingbox.flotingbox1 .iconbox{background:#eaffec;height:38px;width:38px}.flotingbox.flotingbox2 .iconbox img{width:24px}.flotingbox.flotingbox2{height:68px;left:189px;min-width:124px;top:305px}.flotingbox.flotingbox2 .iconbox{background:#ffeafe;height:46px;width:46px}.flotingbox.flotingbox3 .iconbox img{width:23px}.flotingbox.flotingbox3{flex-direction:column;height:113px;left:84px;min-width:138px;top:415px}.flotingbox.flotingbox3 .iconbox{background:#eaf9ff;height:46px;width:46px}.flotingbox.flotingbox4 .iconbox img{width:24px}.flotingbox.flotingbox4{height:68px;min-width:141px;right:54px;top:360px}.flotingbox.flotingbox4 .iconbox{background:#ffeafe;height:46px;width:46px}.flotingbox.flotingbox5 .iconbox img{width:24px}.flotingbox.flotingbox5{flex-direction:column;height:113px;min-width:138px;right:159px;top:465px}.flotingbox.flotingbox5 .iconbox{background:#f6f3ff;height:46px;width:46px}.flotingbox h6{color:#060030;font-family:Montserrat;font-size:16px;font-weight:500;line-height:21px}.plr40{padding-left:40px;padding-right:40px}.form-floating p{color:#060030;font-size:18px;line-height:28px}.mb14{padding-bottom:14px}.checkiconbox{align-items:center;background:#eefff9;border-radius:100%;display:flex;height:125px;justify-content:center;margin:35px auto 0;width:125px}.form-select{border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:8px!important;color:#8d8da3;font-size:16px;font-weight:400;height:45px;line-height:normal;max-width:100px}.badiconbox{align-items:center;background:#fff0f6;border:1px solid #ef0064;border-radius:6px;display:flex;gap:9px;margin-bottom:25px;padding:10px 12px}.badiconbox h6{color:#ef0064;font-size:14px;font-weight:400;line-height:17px;margin:0}.erroriconbox{margin-bottom:40px;text-align:center}.erroriconbox p{color:#060030;font-family:Montserrat;font-size:18px;font-weight:300;line-height:22px;margin-top:40px}.hddr_inr{justify-content:space-between}.hddr_inr,.hdr_menu{align-items:center;display:flex}.hdr_menu ul{display:flex}.hdr_menu ul li{margin:0 25px;position:relative}.hdr_menu ul li:first-child{margin-left:0}.hdr_menu ul li a{color:#060030;display:block;font-size:15px;font-weight:500}header.header_outer{padding:20px 0}.whitboxbg .signup_threebox ul{display:flex;flex-wrap:wrap}.signup_threebox.my_services_list ul li{flex:0 0 20%!important;padding:15px;position:relative}.h6phone{display:none}.custom_btn.addServicesbtn{align-items:center;background:#fff;border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:14px;color:#060030;display:none;font-size:20px;font-weight:600;height:75px;justify-content:space-between;width:100%}.custom_btn.addServicesbtn .btnroundicon{align-items:center;background:#006546;background:var(--green-800);border-radius:100%;color:#fff;display:flex;font-size:30px;height:35px;justify-content:center;width:35px}.signup_threebox.hours_available_list ul.availablelist li{flex:0 0 20%!important}@media (max-width:1199px){.log_wrap{max-width:460px}.flotingbox.flotingbox1{left:46px}.flotingbox.flotingbox2{left:90px}.flotingbox.flotingbox3{left:34px}.flotingbox.flotingbox4{right:24px}.flotingbox.flotingbox5{right:80px}.whitboxbg.addservicewhitbox{padding:50px 20px 60px}}@media (max-width:991px){.flotingbox{display:none}.weeklyopening_box ul{flex-wrap:wrap}.weeklyopening_box ul li{flex:0 0 50%!important}.weeklyopening_box ul li:nth-child(3){border-bottom:1px solid #8f8fa1;border-bottom:1px solid var(--gray-400);flex:0 0 100%!important;margin-bottom:30px;margin-top:15px;padding-bottom:30px}.signup_threebox.my_services_list ul li{flex:0 0 50%!important}.signup_threebox.my_services_list ul li.coltoutline.edit{flex:0 0 100%!important}.signup_threebox.my_services_list ul li.coltoutline.edit.hedoutline{border-bottom:1px solid #d5d5e6}.h6phone{display:block;margin-bottom:10px!important}.listvat.hedoutline{display:none}.signup_threebox.my_services_list .pagination_box{padding:20px 20px 25px}.signup_threebox ul.availablelist li,.signup_threebox.hours_available_list ul.availablelist li{flex:0 0 50%!important}.signup_threebox.hours_available_list ul.availablelist li.coltoutline.edit.hedoutline{border-bottom:1px solid #d5d5e6;flex:0 0 100%!important}.hoursheading h3{font-size:24px!important}.whitboxbg.addservicewhitbox .hoursheading h3{text-align:center}.modal-dialog.addServicesmodal .addprofileimg{margin:0 auto 20px}.add_servicesformbox.noborder form{display:block}.add_servicesformbox.noborder form .addbox{flex-direction:column}.add_servicesformbox.noborder form .addbox .formfloating{min-width:100%}.main-content{border-radius:0 0 0 30px;width:100%}.main-content-wrapper{margin-top:30px}}@media (max-width:767px){.custom_btn.addServicesbtn{display:flex}.add_servicesformbox .add_serviceheading,.add_servicesformbox form{display:none}.whitboxbg.addservicewhitbox{padding:20px}.modal-dialog.addServicesmodal .formfloating{margin-bottom:18px}.modal-dialog.addServicesmodal .formfloating label{color:#000;font-weight:500;margin-bottom:8px}.modal-dialog.addServicesmodal .custom_btn.addform_btn{width:100%}.modal-dialog.addServicesmodal .modal-title{margin:0 auto;text-align:center;width:100%}.modal-dialog.addServicesmodal .modal-body{padding-bottom:30px}.whitboxbg.addservicewhitbox .hoursheading h3{text-align:center}.log_sec h2{font-size:36px}.log_sec{padding:60px 16px 68px}.log_wrap{padding:32px 24px 42px}.signup_section .regImg{display:none}.d_name{font-size:36px}.d_name,.head_para{text-align:center}.signup_section .log_wrap .nameflex{display:block}.btnxscenter{text-align:center}.col-md-6.preletiv{display:none}.weeklyopening_box ul:last-child li:nth-child(3){border:0;margin:0;padding:0 15px}.weeklyopening_box{padding:33px 0!important}.weeklyopening_box ul li{padding-left:15px;padding-right:15px}.wekliheadingbox{flex:0 0 100%!important;padding-left:15px}.wekliheadingbox:last-child{display:none}}.nav{align-items:center;background:#0000;display:flex;justify-content:space-between;padding:20px 0;position:relative}.nav__brand{text-transform:uppercase}.nav__item a{color:#060030;font-size:15px;font-weight:500;line-height:16px}.nav__item a:hover{color:#006546;color:var(--green-800)}.nav__menu{justify-content:space-around}.nav__menu,.navflex{align-items:center;display:flex;gap:50px}.navbar-brand{font-size:26px}@media screen and (max-width:1439px){.main-content{border-radius:30px 0 0 30px;padding:20px}}@media screen and (max-width:991px){a.navbar-brand{margin-left:50px}.nav__menu{background-color:#fff;bottom:0;box-shadow:-10px 10px 20px 0 #0003;display:block;overflow-y:auto;padding:15px 20px;position:fixed;right:0;top:0;transform:translateX(100%);transition:.3s;width:70%;z-index:99}.nav__item:not(:last-child){margin-bottom:-5px}.nav__item a{align-items:center;color:#fff;display:flex;font-size:14px;padding:15px;text-transform:uppercase}.nav__item a:hover{color:#fff}.nav__item.itemphon{display:block!important}.btn_warp{padding:0}}.nav__active{transform:translateX(0)}.toggle .line1{transform:rotate(-45deg) translate(-4px,5px)}.toggle .line2{opacity:0}.toggle .line3{transform:rotate(45deg) translate(-4px,-5px)}.register_form{align-items:center;display:flex;justify-content:center;margin-bottom:33px}.register_form a{margin-left:7px}.errorstext{color:red;margin-top:10px}.log_wrap .form-floating>label{align-items:center;color:#8d8da3;display:flex;font-size:18px;height:75px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background:#0000!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.log_wrap .inputicon{position:absolute;right:25px;top:50%;transform:translateY(-50%)}.signup_section .log_wrap{background:#fff;border-radius:20px;margin:0;max-width:570px;padding:35px 30px 56px}.signup_section .regImg{border-radius:20px 0 0 20px;position:absolute;right:-9%;top:0}.signup_section{padding:80px 0 130px}.signup_section,.signup_section .container{position:relative}.signup_section .log_wrap .nameflex{align-items:center;display:flex;gap:20px}.signup_section .log_wrap .nameflex .form-floating{flex:1 1}.agree_check{align-items:center;display:flex;height:21px;padding-left:35px}.agree_check input[type=checkbox]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.agree_check [type=checkbox]:checked,.agree_check [type=checkbox]:not(:checked){box-sizing:border-box;display:none;line-height:normal;padding:0}.agree_check .checkmark{background-color:initial;border:1px solid #767676;border-radius:5px;cursor:pointer;height:21px;left:0;position:absolute;top:0;transition:all .2s ease-in;width:21px}.agree_check input[type=checkbox]:checked~.checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:12px;left:7px;opacity:1;position:absolute;top:3px;transform:scale(1) rotate(45deg);transition:all .3s ease;width:6px}.agree_check input[type=checkbox]:checked~.checkmark{background-color:#006546;background-color:var(--green-800);border:1px solid #006546;border:1px solid var(--green-800)}.agree_check .agree_check_txt{color:#060030;font-size:16px;font-weight:500}.mb38{margin-bottom:38px}.preletiv{position:relative}.head_para2{color:#060030;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;margin-bottom:16px}.log_wrap hr{border-top:1px solid #dbdbec;margin:32px 0;opacity:1}.goessect{align-items:center;display:flex;gap:36px}.uploadimgsect{background:#d9d9d9;border-radius:100%;height:100px;position:relative;width:100px}.add_account{justify-content:center;min-width:100%;text-align:center}.cameraicon{align-items:center;background:#fff;border-radius:18px;bottom:0;box-shadow:0 2px 6px #7885b326;display:flex;height:32px;justify-content:center;position:absolute;right:0;width:32px}.goessectcontet h4{color:#060030;font-size:24px;line-height:29px;margin-bottom:12px}.goessectcontet h6{color:#8d8da3;font-size:16px;line-height:21px;margin:0}.goessectcontet{max-width:214px}.m_top30{margin-bottom:40px;margin-top:30px}.media_heading h3{color:#060030;font-size:20px;font-weight:400;line-height:24px;margin:0}.media_heading{margin-bottom:30px}.media_list{margin:0;padding:0}.media_list li{list-style:none}.media_list li a{align-items:center;background:#fff;border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:10px;color:#414141;display:flex;font-size:16px;font-weight:500;gap:20px;height:60px;justify-content:center;line-height:normal}.media_list li a i{font-size:20px}.media_list li+li{margin-top:14px}.formobil{display:none}.pick_service_list{margin:0 0 40px;padding:0}.pick_service_list li{align-items:center;display:flex;gap:18px;list-style:none;position:relative}.pick_service_list li label{align-items:center;border:2px solid #8f8fa1;border:2px solid var(--gray-400);border-radius:10px;color:#414141;display:flex;flex-basis:80%;font-size:16px;font-weight:500;gap:11px;height:60px;line-height:normal;padding:0 25px;position:relative}.pick_service_list li h6{color:#060030;font-size:20px;font-weight:400;line-height:normal;margin:0}.pick_service_list li label .checkmark{border:1px solid #8f8fa1;border:1px solid var(--gray-400);bottom:0;left:0;margin-left:auto;position:relative;right:0;top:0}.pick_service_list li label.active{border:2px solid #006546;border:2px solid var(--green-800)}.pick_service_list li label.active .agree_check_txt{color:#006546;color:var(--green-800)}.pick_service_list li+li{margin-top:20px}.drimg{align-items:center;border-radius:100%;display:flex;height:33px;justify-content:center;overflow:hidden;width:33px}.pick_service_list li label.basisfull{flex-basis:100%}.editdoct_list{margin:0 0 40px;padding:0}.editdoct_list li{align-items:center;border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:12px;display:flex;gap:18px;list-style:none;padding:15px 20px;position:relative}.editdoct_list li+li{margin-top:14px}.editdoct_list li .editdoct_img{align-items:center;border-radius:100%;display:flex;height:50px;justify-content:center;overflow:hidden;width:50px}.editdoct_list li .editdoct_img img{width:100%}.editdetails h5{color:#414141;font-size:24px;font-weight:500;line-height:29px;margin:0}.editdetails h6{color:#8d8da3;font-size:15px;font-weight:500;line-height:18px;margin:0}.imgedit{height:19px;position:absolute;right:20px;width:19px}.editdetails h4{color:#8d8da3;font-size:14px;font-weight:500;line-height:17px;margin-bottom:7px}.editdetails h3{color:#060030;font-size:20px;font-weight:500;line-height:24px;margin:0}.edit_signin{margin:0 0 40px;padding:0}.edit_signin li{list-style:none}.edit_signin li+li{margin-top:14px}.edit_signin li a{align-items:center;border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:10px;color:#414141!important;display:flex;font-size:16px;font-weight:500;gap:14px;justify-content:center;padding:20px 0}@media (max-width:767px){.editdetails h5{font-size:18px;line-height:22px;margin-bottom:0}.editdetails h6{font-size:14px;line-height:17px;margin-bottom:0}.pick_service_list li label{flex-basis:100%}.pick_service_list li h6{display:none}.m_top30{margin-top:40px}.goessect{flex-direction:column;gap:20px;justify-content:center}.goessectcontet{max-width:100%;text-align:center}.btnxscenter .custom_btn.login_btn{margin:0 auto}.mediainput{order:2}.preletiv{margin-bottom:34px;order:1}.formobil{display:block}.fordesktop{display:none}.log_sec{padding:60px 16px 68px}.log_wrap{padding:32px 24px 42px}.signup_section .regImg{display:none}.d_name{font-size:36px}.d_name,.head_para{text-align:center}.signup_section .log_wrap .nameflex{display:block}.btnxscenter{text-align:center}}.frm_btm.complete{align-items:center;display:flex;justify-content:center}.accordion-button:not(.collapsed){background-color:initial;box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.dropdown-toggle:after{display:none}.imgedit li{border:none;padding:0}.css-1u9des2-indicatorSeparator{display:none}.css-13cymwt-control{border:1px solid #8f8fa1!important;border:1px solid var(--gray-400)!important;border-radius:12px!important;height:60px}.css-1nmdiq5-menu{background-color:#f5f5fd!important;z-index:10!important}.payementmethodlist{align-items:center;display:flex;gap:14px;margin:20px 0 40px;position:relative}.payementmethodlist li{width:62px}.use_existing_card{align-items:center;display:flex;margin-bottom:15px;position:relative}.use_existing_card h6{color:#060030;font-size:18px;font-weight:400;line-height:22px;margin:0}.cardsilderbox .cardslideitems .item{padding:0 5px}.cardslideitems{margin-bottom:42px}.cardsilderbox .cardslideitems .slick-dots li button:before{color:#e3e3f9;font-size:16px}.cardsilderbox .cardslideitems .slick-dots li.slick-active button:before{color:#c1c1f1;opacity:1}.regImgbox{min-height:528px}.mart60{margin-top:60px!important}.summarylist{margin:0 0 40px;padding:0;position:relative}.summarylist li{align-items:center;display:flex;min-width:100%}.summarylist li+li{margin-top:30px}.summarylist li h5{color:#606065;flex:1 1;font-size:16px;font-weight:400;line-height:20px;margin:0;padding:0}.summarylist li h5:last-child{color:#060030;font-weight:600;text-align:right}.pay_now_btn{font-size:18px;font-weight:700;width:100%}.log_wrap .form-control.heaighttextaria{height:180px}.containarwhite{background:#fff;border-radius:20px;padding:50px 20px 56px;position:relative}.progresssteapes{background:#fafafd;border:1px solid #f2f2fa;border-radius:18px;height:74px;margin:0 0 60px;padding:0 22px}.progresssteapes,.progresssteapes li{align-items:center;display:flex;justify-content:center}.progresssteapes li{flex:1 1;list-style:none;position:relative}.progresssteapes li span{align-items:center;background:#dfdff3;border-radius:100px;color:#737399;display:flex;font-size:13px;font-weight:700;height:26px;justify-content:center;margin-right:10px;width:26px}.progresssteapes li h6{color:#737399;font-size:13px;font-weight:500;margin:0}.progresssteapes li h6:after{border-bottom:2px dotted #b6c9db;content:"";height:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}.progresssteapes li:last-child h6:after{display:none}.progresssteapes li.active span{background:#006546;background:var(--green-800);color:#fff}.progresssteapes li.active h6{color:#006546;color:var(--green-800)}.progresssteapes li.active h6:after{border-bottom:2px solid #006546;border-bottom:2px solid var(--green-800)}.weeklyopening_box{border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:14px;padding:33px 31px}.weeklyopening_box ul{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0}.weeklyopening_box ul li{margin-bottom:10px}.weeklyopening_box ul li:first-child{flex:0 0 30%}.weeklyopening_box ul li:nth-child(2){flex:0 0 20%}.weeklyopening_box ul li:nth-child(3){flex:0 0 40%}.weeklyopening_box ul li .formflex{display:flex;gap:18px;justify-content:center;text-align:center}.weeklyopening_box ul li .formflex .input-group{flex:1 1}.formflex .input-group-text,.weeklyopening_box ul li{color:#949494;font-size:18px;font-weight:400}.formflex .input-group-text{background:#0000;border:0;padding-left:0}.formflex .form-control{border-radius:0;border-radius:8px!important;height:45px}.wekliheadingbox h3{color:#000;font-size:18px;font-weight:500}.wekliheading{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.wekliheadingbox{flex:0 0 40%}.onoff_area .form-check-input{border-color:#01533b;border-color:var(--green-900);cursor:pointer;height:20px;margin-right:0;position:relative;width:55px}input[type=checkbox]{border-radius:12px;padding:15px}.form-switch .form-check-input:focus{box-shadow:none}.form-switch .form-check-input:checked{background-color:#006546;background-color:var(--green-800);border-color:#006546;border-color:var(--green-800)}.form-check.form-switch.onoff_area{align-items:center;display:flex}.form-check-label{font-size:15px;height:auto;line-height:normal;margin-left:10px}.signup_threebox{background:#fff;border-radius:20px;margin-bottom:20px}.signup_threebox ul.patientlist{display:flex;flex-wrap:wrap}.signup_threebox ul li{flex:0 0 16%;position:relative}.signup_three{padding:80px 0 112px}.signup_threebox ul li h6{color:#060030;font-size:18px;font-weight:600;margin:0}.hedoutline{border-bottom:1px solid #d5d5e5}.coltoutline{border-bottom:1px solid #d5d5e6}.switch [type=checkbox]:checked,.switch [type=checkbox]:not(:checked){display:none}.switch_add .slider_switch{background:#0000001a;border:1px solid #0000;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.onoff_area span,.switch{display:inline-block;vertical-align:middle;vertical-align:-moz-middle-with-baseline}.onoff_area .switch{height:26px;margin-right:0;position:relative;width:50px}.slider_switch:before{background:#fff;border:1px solid #0000;border-radius:50%;bottom:3px;box-shadow:1px 1px 1px 1px #0003;content:"";height:18px;left:4px;position:absolute;transition:.4s;width:18px}.new_accout_area input:checked+.slider_switch{background-color:#004070}.onoffname{color:#949494;font-size:18px;font-weight:500;letter-spacing:.02em;line-height:20px;margin-left:10px}.listname1.coltoutline p{color:#3e3e46}.edt_rmviconbox{align-items:center;display:flex;justify-content:space-between;max-width:100px;min-width:100px}.listname.hedoutline,.listname1.coltoutline,.liststatus.hedoutline,.liststatus4.coltoutline{flex:0 0 26%}.whitboxbg{background:#fff;border-radius:20px;padding:50px 60px 60px}.whitboxbg .progresssteapes{margin-bottom:32px}.add_servicesformbox{border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:18px}.add_serviceheading h2{color:#060030;font-size:24px;font-weight:600;margin:0}.add_serviceheading{border-bottom:1px solid #e2e2e2;padding:16px 30px}.formfloating .form-control{height:60px}.add_servicesformbox .addbox{align-items:center;display:flex;gap:16px}.add_servicesformbox .formfloating{flex:1 1;margin-bottom:20px}.add_servicesformbox .formfloating label{font-size:15px;font-weight:500;line-height:18px;margin-bottom:6px}.add_servicesformbox form{padding:22px 30px 30px}.add_servicesformbox .addform_btn{font-size:18px;font-weight:600;height:60px;min-width:236px}.whitboxbg .coltoutline .form-group{position:relative}.whitboxbg .signup_threebox{border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:14px;margin-top:80px}.pagination_box{margin-left:auto;padding:20px;position:relative;width:-webkit-fit-content;width:fit-content}.pagination_box button.prev{background:#0000;border:0;position:absolute;right:60px}.pagination_box button.next{background:#0000;border:0;position:absolute;right:20px}.pagination_box{align-items:center;display:flex;justify-content:space-between}.paginationtext{color:#818181;font-size:16px;margin-right:80px}.deletebtn{background:#0000;border:0;padding:0}.custom_btn.btn-danger{background:#dc3545;border-color:#dc3545}.custom_btn.btn-danger:hover{background:#0000;color:#dc3545}.formfloating.flex50{flex:0 0 49.5%}.formfloating.flex100{flex:0 0 100%}.hoursheading h3{color:#060030;font-size:30px;font-weight:700}.hoursheading{margin:40px 0 20px}.signup_threebox ul.availablelist li{flex:0 0 25%;padding:15px;position:relative}.addproimgbox{align-items:center;background:#d9d9d9;border-radius:50%;display:flex;height:121px;justify-content:center;margin-bottom:18px;overflow:hidden;width:121px}.addprofileimg,.imgboxreletiv{position:relative;text-align:center;width:-webkit-fit-content;width:fit-content}.addprofileimg{margin-bottom:20px}.camaraicon{align-items:center;background:#fff;border-radius:100%;bottom:0;box-shadow:0 1.9835965633392334px 5.950789928436279px 0 #7885b226;display:flex;height:32px;justify-content:center;position:absolute;right:0;width:32px}.addprofileimg h6{color:#000;font-size:14px;font-weight:500;line-height:18px;margin:0}.form-switch .form-check-input:checked{background-position:100%;background-repeat:no-repeat}.coltoutline,.timeslot{color:#8d8da3}.timeslot{border:none}.add_servicesformbox.noborder{border:0}.add_servicesformbox.noborder form{padding:0}.home_banner{position:relative}.home_banner .row{align-items:center}.home_banner_txt h1{color:#060030;font-size:50px;font-weight:600;padding-bottom:10px}.home_banner_txt p{color:#777585;font-size:16px;max-width:88%;padding-bottom:25px}.home_banner_txt .custom_btn{padding:13px 48px}.home_banner_txt address{color:#1d1936;display:flex;gap:10px;padding-bottom:34px}.home_banner_img{position:relative}.home_banner_txt .ribons img:first-child{left:0;position:absolute;top:0;transform:translateY(-100%);z-index:-1}.home_banner_txt .ribons img:nth-child(2){bottom:0;left:0;position:absolute;z-index:-1}.home_banner_img .ribons img{bottom:0;left:0;position:absolute;transform:translateX(-100%)}.team{background-color:#5d35e9;background-image:url(/static/media/team_ribbon.9d132743ed86247473db.svg);background-position:100% 100%;background-repeat:no-repeat;padding:80px 0 130px}.team_heading{padding-bottom:43px;text-align:center}.team_heading h3{color:#006546;color:var(--green-800);font-size:15px;font-weight:700;letter-spacing:.5em;padding-bottom:7px;text-transform:uppercase}.team_heading h2{color:#fff;font-size:40px;font-weight:600}.team_card{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.team_card .team_card_top{background-color:#fff;padding:16px 16px 0;position:relative}.team_card .team_card_bottom{background-color:#fff;padding:32px 20px 35px}.team_card .team_card_bottom p{color:#777585;font-size:16px;font-weight:400;line-height:26px}.team_card .team_card_outer{flex:1 1 300px;max-width:350px;min-height:423px}.team_card_tag_1{background-color:#006546;background-color:var(--green-800);bottom:0;font-size:20px;left:0;padding:7px 15px 27px}.team_card_tag_1,.team_card_tag_2{color:#fff;font-weight:600;position:absolute}.team_card_tag_2{background-color:#090f32;bottom:-14px;cursor:pointer;font-size:14px;left:16px;padding:5px 13px;transition:all .4s ease-in-out}.team_card_tag_2:hover{background-color:#5d35e9;color:#fff}.about_us{background-color:#fff;padding-top:73px;position:relative}.about_us .row{align-items:center}.about_us_txt h3{color:#006546;color:var(--green-800);font-size:15px;font-weight:700;letter-spacing:.5em;padding-bottom:7px;text-transform:uppercase}.about_us_txt h2{color:#060030;font-size:40px;font-weight:600;padding-bottom:21px}.about_us_txt p{color:#777585;font-size:16px;font-weight:400;line-height:26px;max-width:90%}.about_us_img{position:relative;z-index:1}.about_us_img .about_us_img_shape{bottom:0;left:-67px;position:absolute;top:-73px;z-index:-1}.about_us_img .about_us_img_shape img{height:100%}.about_us .flotingbox1{--width:100vw;left:-140px;position:absolute;top:147px;z-index:2}.about_us .flotingbox2{left:225px;min-width:157px;position:absolute;top:332px;z-index:2}.about_us .flotingbox3{left:-103px;position:absolute;top:313px;z-index:2}.description_summary{display:flex;flex-wrap:wrap;padding:40px 0 48px;row-gap:24px}.description_summary>div{width:50%}.description_summary>div img{padding:0 9px 4px 0}.description_summary>div span{color:#777585;font-size:16px}.about_us_txt .custom_btn{padding:13px 30px}.contact_us{background:url(/static/media/contact_ribbon.79eb6c25fa155e2ea400.svg),url(/static/media/contact_ribbon_one.26d493049050cccb960c.svg);background-position:100% 100%,0 0;background-repeat:no-repeat;padding:100px 0 80px}.contact_us .row{align-items:center}.contact_us_txt h3{color:#006546;color:var(--green-800);font-size:15px;font-weight:700;letter-spacing:.5em;padding-bottom:7px;text-transform:uppercase}.contact_us_txt h2{color:#060030;font-size:40px;font-weight:600;padding-bottom:38px}.contact_dtls_list .icon,.contact_us_txt .contact_dtls_list li{align-items:center;display:flex}.contact_dtls_list .icon{border:1px solid #000;border-radius:50%;color:#000;flex-shrink:0;height:37px;justify-content:center;margin-right:14px;width:37px}.contact_dtls_list h5{color:#060030;font-size:15px;font-weight:600;padding-bottom:6px}.contact_dtls_list a,.contact_dtls_list p{color:#777585;font-size:15px}.contact_dtls_list li:not(:last-child){margin-bottom:30px}.contact_us_txt_map iframe{border:4px solid #fff;box-shadow:0 2px 4px 0 #5d35e94f;height:345px;max-width:546px;width:100%}@media (max-width:1600px){.about_us_img{padding-left:60px}.about_us_img .about_us_img_shape{left:0}.about_us .flotingbox1{left:-12px}.about_us .flotingbox2{left:277px}.about_us .flotingbox3{left:0}}@media (max-width:1199px){.about_us_txt h2{font-size:35px}}@media (max-width:991px){.home_banner{padding-top:30px}.home_banner_txt h1{font-size:40px}.home_banner_txt p{max-width:100%;padding-bottom:23px}.home_banner_txt address{font-size:14px;padding-bottom:15px}.contact_us_txt h2{font-size:30px;padding-bottom:20px}.team{padding:70px 0 90px}.about_us_txt p{max-width:100%}.description_summary{padding:17px 0 20px;row-gap:20px}.about_us_txt h2{font-size:28px}.about_us_img{padding-left:50px}.about_us .flotingbox{display:flex}.about_us .flotingbox1{top:130px}.about_us .flotingbox2{left:177px;top:243px}.about_us .flotingbox3{top:230px}}@media (max-width:767px){.home_banner{padding-top:50px}.about_us .row,.contact_us .row,.home_banner .row{row-gap:60px}.home_banner_txt .ribons img:nth-child(2){top:123px}.about_us_img .about_us_img_shape{display:none}.about_us_img{padding:0;text-align:center}.about_us .flotingbox1{left:0;top:211px}.about_us .flotingbox2{left:auto;right:0;top:361px}.about_us .flotingbox3{top:330px}.about_us_txt h2{font-size:40px}.description_summary{padding:30px 0 35px}.contact_us_txt h2{font-size:40px;padding-bottom:30px}.nav__menu{width:100%}}@media (max-width:575px){.home_banner_txt .ribons img:first-child{display:none}.home_banner_txt{position:relative}.home_banner_txt .ribons img:nth-child(2){bottom:-60px;left:-12px;position:absolute;top:auto;width:131px;z-index:-1}.home_banner_img .ribons img{bottom:auto;left:auto;right:-12px;top:0;transform:translateY(-100%)}.team{background-size:237px}.contact_us{background-size:185px,123px}.progresssteapes li span{font-size:12px!important;height:20px!important;margin-right:5px;min-width:20px!important}.progresssteapes li{margin-left:0!important;min-width:50%}.progresssteapes li h6{font-size:12px!important}.progresssteapes li h6:after{display:none!important}}@media (max-width:991px){.signup_threebox ul li{flex:0 0 50%}.listname{order:1}.listprice{order:2}.listname1{order:3}.listprice2{order:4}.listvat{order:5}.liststatus{order:6}.listvat3{order:7}.liststatus4{order:8}.signup_threebox ul li.liststedit{flex:0 0 100%!important;order:9}.signup_threebox ul li.liststedit5{flex:0 0 100%!important;order:10}}@media (max-width:767px){.m_top30{margin-top:40px}.goessect{flex-direction:column;gap:20px;justify-content:center}.goessectcontet{max-width:100%;text-align:center}.btnxscenter .custom_btn.login_btn{margin:0 auto}.mediainput{order:2}.preletiv{margin-bottom:34px;order:1}.formobil{display:block}.fordesktop{display:none}.log_sec{padding:60px 16px 68px}.log_wrap{padding:32px 24px 42px}.signup_section .regImg{display:none}.d_name{font-size:25px;text-align:center}.mb38{margin-bottom:20px}.progresssteapes li{flex:1 1;justify-content:start;white-space:nowrap}.progresssteapes li h6{color:#737399;font-size:13px;font-weight:500;margin:0 35px 0 0;min-width:-webkit-fit-content;min-width:fit-content}.head_para{text-align:center}.progresssteapes li+li{margin-left:15px}.signup_section .log_wrap .nameflex{display:block}.btnxscenter{text-align:center}.progresssteapes{justify-content:left;overflow:hidden;width:100%}}.smallclanderform{background:#fff;border-radius:20px;box-shadow:0 2.309915781021118px 6.929748058319092px 0 #7885b226;padding:22px 25px 50px}.smallclanderform .form-control{padding:20px 12px 0!important}.smallclanderform .form-control,.smallclanderform .form-floating>label{color:#585861;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.smallclanderform .form-control.p15{padding:0 15px!important}.smallclanderform .custom_btn.appointmentbtn{font-size:18px;font-weight:600;width:100%}.taskDrawer{background:#fff;background:var(--white);min-width:800px;width:800%}.smallclanderheading{align-items:center;border-bottom:1px solid #ececfa;display:flex;gap:0 15px;margin-bottom:30px;padding-bottom:20px}.smallclanderheading h4{color:#060030;font-size:23px;font-weight:600;margin:0}.calendariconbox{align-items:center;background:#e5fff6;border-radius:100%;display:flex;height:45px;justify-content:center;width:45px}.smallclanderform .form-floating img{position:absolute;right:15px;top:50%;transform:translateY(-50%)}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{background:none;height:100%;position:absolute;top:0;width:100%}.eventCard h4{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#3e3e46;display:-webkit-box;font-size:13px;font-weight:600;margin-bottom:6px;overflow:hidden}.eventCard h5{color:#8d8da3;font-size:13px;font-weight:500;margin:0}.eventflexbox{align-items:center;display:flex}.eventflexbox h6{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-weight:600;margin:0;overflow:hidden;width:auto;word-break:break-word}.eventflexbox .eventImage{align-items:center;border-radius:100%;display:flex;flex-shrink:0;justify-content:center;margin-right:5px}.eventflexbox .eventImage img{height:20px!important;object-fit:cover;width:20px!important}.rbc-time-content>.rbc-day-slot:last-child>div:last-child .eventDetails_edit{left:auto;right:0;top:auto;transform:none}.eventDetails_edit .editflex{align-items:center;display:flex}.eventDetails_edit .editflex .editflexcont h4{color:#060030;font-size:16px;font-weight:600;margin-bottom:4px}.eventDetails_edit .editflex .editflexcont h6{color:#3e3e46;font-size:13px;font-weight:500;margin:0}.editfleximg{flex-shrink:0;height:40px;margin-right:10px;width:40px}.editfleximg img{border-radius:50%;height:inherit;width:inherit}.eventDetails_edit .editflex ul{align-items:center;display:flex;margin:0;padding:0}.eventDetails_edit .editflex ul li{list-style:none}.eventDetails_edit .editflex ul li button{background:#0000;border:0}.eventDetails_edit .editflex ul li .editflexcont{min-width:200px}.bloodgrupbox ul{display:flex;margin:0 0 10px;padding:0}.bloodgrupbox ul li{flex:0 0 50%}.bloodgrupbox ul li h6{color:#8d8da3;font-size:13px;font-weight:500;margin-bottom:3px}.bloodgrupbox ul li p{color:#3e3e46;font-size:13px;font-weight:500;line-height:normal;margin-bottom:0}.address_box ul{margin:0 0 10px;padding:0}.address_box ul li{width:100%}.address_box ul li+li{margin-top:10px}.address_box ul li h6{color:#8d8da3;font-size:13px;font-weight:500;margin-bottom:3px}.address_box ul li p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000;display:-webkit-box;font-size:13px;font-weight:500;line-height:normal;margin-bottom:0;overflow:hidden}.bloodgrupbox{margin-top:15px}.symptomsbox{border-top:1px solid #ececfa;padding-top:18px}.symptomsbox h6{color:#3e3e46;font-size:15px;font-weight:600;margin-bottom:5px}.symptomsbox p{color:#8d8da3;font-size:15px;font-weight:500;margin-bottom:0}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#e7eefa!important}.showformbtn button{bottom:45px;display:none;font-size:55px;font-weight:400;height:70px;position:fixed;right:33px;width:70px}.showformbtn button,.taskbtn button{align-items:center;background:#006546;background:var(--green-800);border:0;border-radius:100%;box-shadow:0 2px 8px 0 #05c8824f;color:#fff;cursor:pointer;justify-content:center;z-index:9}.taskbtn button{font-size:25.66px;font-weight:600;height:32.658px;width:33.824px}.insideboxheading{padding:30px 15px}.insideboxheading h4{color:#060030;font-size:24px;font-weight:400;line-height:normal}.time_Offbox .hedoutline{border-bottom:0;border-top:1px solid #d5d5e5}.time_Offbox .coltoutline{border-bottom:0;border-top:1px solid #d5d5e6}.time_Offbox{border-radius:20px;box-shadow:0 2.3326871395111084px 6.998061180114746px 0 #7885b226;padding-bottom:20px}.time_Offbox+.time_Offbox{margin-top:20px}.time_Offbox .patientlist .past_Timelist{flex:0 0 25%}.log_outsect .log_wrap{align-items:center;box-shadow:0 2.33269px 6.99806px 0 #7885b226;display:flex;flex-direction:column;justify-content:center;max-width:730px;min-height:470px}.log_outsect .log_wrap .success{align-items:center;border-radius:100%;display:flex;justify-content:center;margin-bottom:40px;min-height:140px;min-width:140px}.log_outsect .log_wrap h3{color:#060030;font-size:26px;font-weight:600;line-height:normal;margin-bottom:20px;text-align:center}.log_outsect .log_wrap h5{color:#060030;font-size:26px;font-weight:300;line-height:28px;text-align:center}.log_outsect .log_wrap .login_btn{font-size:18px;font-weight:700;margin-top:40px;min-width:190px}.form-control2{border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:9px;color:#8d8da3;font-size:14px;height:60px;padding:0 15px;width:100%}.datinput{border:0;outline:0;padding:0}.search_bar.documentsearch{margin-left:auto}.errorMsg{color:red;font-size:12px}ul#doctorHorizontalList{margin-right:0;padding-left:0}ul#doctorHorizontalList li{background:#fff;border:.62px solid #d7e0e9;border-radius:407.912px;color:#060030;cursor:pointer;display:inline-block;font-size:11.422px;font-weight:600;line-height:normal;list-style:none;margin:0 4.08px 4.08px 0;padding:15px 25px 19px}ul#doctorHorizontalList li.background-color-green{background:#006546;background:var(--green-800);border:1px solid #0000;color:#fff}.rbc-events-container .eventCard{background:#e7eefa;border-left:3px solid #458aff;flex-shrink:0;padding:11px}.bigclander .rbc-header,.bigclander .rbc-today,.bigclander .rbc-today .rbc-timeslot-group{background-color:initial}.bigclander .eventflexbox{flex-shrink:0;justify-content:space-between}.bigclander .rbc-month-view .eventflexbox h6{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal;width:auto;word-break:break-word}.bigclander .rbc-month-view .rbc-row-content{z-index:auto}.bigclander .rbc-month-view .bloodgrupbox ul li p{white-space:normal;word-break:break-word}.warningmodal_box{z-index:99999}.requiredValidator:after{color:red;content:"*"}.bigclander .rbc-day-slot .rbc-events-container{margin-right:0}.bigclander .event-card{align-items:center;border:1px solid #e3e3e3;border-radius:6px;cursor:pointer;display:flex;height:50px;padding:5px 0 5px 5px;position:relative;width:100%}.bigclander .event-card h4{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#3e3e46;display:-webkit-box;font-size:12px;font-weight:600;margin-bottom:0;overflow:hidden}.bigclander .event-card h5{color:#8d8da3;font-size:8px;font-weight:500;line-height:normal;margin:0}.bigclander .rbc-events-container .time-duration-5-for-5-minute{background:#e8f5e8;border-left:2px solid #4caf50;height:15px}.bigclander .rbc-events-container .time-duration-10-for-5-minute{background:#e7eefa;border-left:2px solid #458aff;height:30px}.bigclander .rbc-events-container .time-duration-15-for-5-minute{background:#fffaea;border-left:2px solid #ffc200;height:45px}.bigclander .rbc-events-container .time-duration-20-for-5-minute{background:#fff1f7;border-left:2px solid #ff6b9d;height:60px}.bigclander .rbc-events-container .time-duration-30-for-5-minute{background:#f0f8ff;border-left:2px solid #1e90ff;height:90px}.bigclander .rbc-events-container .time-duration-45-for-5-minute{background:#f5f0ff;border-left:2px solid #8a2be2;height:135px}.bigclander .rbc-events-container .time-duration-60-for-5-minute{background:#fff0f5;border-left:2px solid #dc143c;height:180px}.bigclander .rbc-events-container .time-duration-10-for-15-minute{background:#e7eefa;border-left:2px solid #458aff;height:30px}.bigclander .rbc-events-container .time-duration-15-for-15-minute{background:#fffaea;border-left:2px solid #ffc200;height:45px}.bigclander .rbc-events-container .time-duration-20-for-15-minute{background:#fff1f7;border-left:2px solid #ff006d;height:60px}.bigclander .rbc-events-container .time-duration-15{background:#e7eefa;border-left:2px solid #458aff;height:45px;max-height:45px}.bigclander .rbc-events-container .time-duration-30{background:#fffaea;border-left:2px solid #ffc200;height:90px}.time-duration-30-color{background:#fffaea;border-left:2px solid #ffc200}.time-duration-15-color{background:#e7eefa;border-left:5px solid #458aff}.time-duration-45-color{background:#fff1f7;border-left:5px solid #ff006d;margin-left:-3px}.time-duration-60-color{background:#e5fff6;border-left:2px solid #006546;border-left:2px solid var(--green-800)}.bigclander .rbc-events-container .time-duration-45{background:#fff1f7;border-left:2px solid #ff006d;height:135px}.bigclander .rbc-events-container .time-duration-60{background:#e5fff6;border-left:2px solid #006546;border-left:2px solid var(--green-800);height:180px}.bigclander .rbc-time-slot.dayBottomActive,.bigclander .rbc-time-slot.dayUpperActive{position:relative;z-index:1}.bigclander .rbc-time-slot.dayBottomActive:before,.bigclander .rbc-time-slot.dayUpperActive:before{content:"";height:46px;position:absolute;width:100%;z-index:-1}.bigclander .rbc-time-slot.dayUpperActive:before{background-color:#e2e2e2;left:0;top:0}.bigclander .rbc-time-slot.dayBottomActive:before{background-color:#e2e2e2;bottom:0;left:0}.fullBoxActive{background-color:#e2e2e2}.user-profile-image{align-items:center;background-color:brown;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:600;height:70px;justify-content:center;width:70px}.user-profile-image img{border-radius:50%;height:inherit;object-fit:cover;width:inherit}.timelistbox ul li.selected-timeline{background:#006546;background:var(--green-800)}.timelistbox ul li.selected-timeline h4{color:#fff!important}.timelistbox ul li.selected-timeline-30{background:#006546;background:var(--green-800);height:120px}.selected-timeline1{color:#fff!important}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background:#d9d8df;background:var(--gray-200);border-radius:10px}::-webkit-scrollbar-track{background:#0000}.mobile-input input:focus::-webkit-input-placeholder{color:#8d8da3;font-size:14px}.custom-table-wrapper .ant-table-content::-webkit-scrollbar{height:2px;width:2px}.custom-modal-wrap .modal-content{border:none;border-radius:18px;outline:none}.custom-modal-wrap .modal-header{border-bottom:none;margin-bottom:0;padding:19px 30px}.custom-modal-wrap .modal-title{border:none;border-bottom:var(--white);font-size:24px;font-weight:700}.custom-modal-wrap .MuiStack-root{padding-top:0}.custom-modal-wrap .MuiInputBase-root{border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:12px}.custom-modal-wrap .MuiInputBase-input{padding:18.5px 14px}.custom-modal-wrap fieldset{display:none}.custom-modal-wrap .btn-close{font-size:14px;opacity:1;padding:0}.custom-modal-wrap .btn-close:hover{background-color:#0000000f;color:#000000e0;text-decoration:none}.hamburger_menu{cursor:pointer;left:40px;position:absolute}.hamburger_menu .toggle_line{background-color:#000;display:block;height:2px;margin:5px 0;transition:all .3s ease-in-out;width:25px}.hamburger_menu .toggle_line:nth-child(2){margin-right:auto;width:18px}html.show-toggle-menu .toggle_line:first-child{transform:translateY(8px) rotate(45deg)}html.show-toggle-menu .toggle_line:nth-child(2){opacity:0}html.show-toggle-menu .toggle_line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}html.show-toggle-menu .hamburger_menu{margin-bottom:15px;top:20px}.task-info-modal-footer.modal-footer{align-items:center;display:flex;justify-content:flex-start}.task-info-modal-footer.modal-footer .custom_btn{align-items:center;display:flex;font-size:16px;height:46px;justify-content:center;max-width:200px;min-width:200px}.task-info-modal-footer.modal-footer .custom_btn:not(:last-child){margin-right:15px}.custom-table-wrapper .ant-table-wrapper .ant-table{border-radius:12px}.custom-table-wrapper table{border:1px solid #b6c9db;border-radius:12px;font-family:Montserrat,sans-serif;overflow:hidden}textarea{font-size:14px;padding:5px}.saveButton{background-color:#006546;background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;float:right;font-size:16px;height:48px;padding:12px 24px;width:237px}.saveButton:hover{-webkit-text-decoration:underline 1px solid;text-decoration:underline 1px solid}.custom-table-wrapper .ant-table-wrapper tr>th{background:#eeeef0;background:var(--gray-100);border-bottom:1px solid #d9d8df;border-bottom:1px solid var(--gray-200);font-size:14px;font-weight:700;padding:10px}.custom-table-wrapper .ant-table-wrapper tr>td{background-color:#fff;border-bottom:1px solid #d5d5e580;color:#8d8da3;color:var(--manatee);font-size:15px;font-weight:500}.custom-table-wrapper .ant-table-wrapper tr:last-child>td:not(:last-child){border-bottom:none}.action-icon-wrap.edt_rmviconbox{max-width:50px;min-width:50px;width:50px}.custom-table-wrapper .ant-table-wrapper tr>th:before{display:none}.custom-table-wrapper .ant-table-content{overflow-x:auto}.custom-table-wrapper.task-table .ant-table-wrapper tr>th:first-child{max-width:180px;min-width:180px;width:180px}.custom-table-wrapper.task-table .ant-table-wrapper tr>th:nth-child(3){max-width:360px;min-width:360px;width:360px}.custom-table-wrapper.task-table .ant-table-wrapper tr>th:nth-child(4){max-width:150px;min-width:150px;width:150px}.custom-table-wrapper .ant-table-wrapper tr>td a{color:#8d8da3;color:var(--manatee);text-decoration:underline;word-break:break-word}.custom-table-wrapper .ant-table-wrapper tr>td a:hover{text-decoration:none}.custom-table-wrapper .colordark .dot1{background-color:#05c882}.custom-table-wrapper.patients-table .action-wrap .smsicon{align-items:center;background:#ffe9f2;border-radius:100%;display:flex;flex-shrink:0;height:35px;justify-content:center;margin-right:12px;width:35px}.custom-table-wrapper.patients-table .action-wrap .smsicon img{height:16px;width:16px}.custom-table-wrapper.patients-table .ant-table-wrapper tr>th:nth-child(6){max-width:300px;min-width:300px;width:300px}.custom-table-wrapper .ant-table-cell .ant-table-column-sorter-inner{position:relative;z-index:1}.custom-table-wrapper .ant-table-column-sorters{width:-webkit-max-content;width:max-content}.custom-table-wrapper .ant-table-column-sorter-inner .anticon{display:none}.custom-table-wrapper .ant-table-cell .ant-table-column-sorter-inner:after{background:url(/static/media/downarrow.4ff83663227cf0463745.svg) no-repeat;background-size:20px 20px;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(0deg);width:20px}.custom-table-wrapper .ant-table-column-sort.ant-table-column-has-sorters .ant-table-column-sorter-inner:after{transform:translateY(-50%) rotate(180deg)}.custom-table-wrapper .ant-pagination li{padding:0 6px!important}.preview-modal.custom-modal-wrap .modal-body{padding:20px 26px}.preview-modal.custom-modal-wrap .modal-button-group{align-items:center;display:flex;margin-top:20px}.preview-modal.custom-modal-wrap .modal-button-group>button{align-items:center;display:flex;height:46px;justify-content:center;max-width:140px;min-width:140px}.preview-modal.custom-modal-wrap .modal-button-group>button:not(:last-child){margin-right:10px}.general-tasks-table{background:linear-gradient(0deg,#f2f2fa,#f2f2fa),linear-gradient(0deg,#fafafd,#fafafd);border-radius:20px;padding:20px;position:relative}.general-tasks-table.ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell-row-hover,.general-tasks-table.ant-table-wrapper .ant-table-tbody>tr>td{background:linear-gradient(0deg,#f2f2fa,#f2f2fa),linear-gradient(0deg,#fafafd,#fafafd);border-bottom:none;padding:0}.general-tasks-table li{margin-bottom:14px}.general-tasks-table.ant-table-wrapper .ant-table-pagination.ant-pagination{margin-top:0}.general-tasks-table .ant-table-pagination.ant-pagination li a{display:inline!important;display:initial!important;gap:0;margin-top:0}.ant-table-wrapper .ant-table-column-title{z-index:0}.hover-text{background:linear-gradient(0deg,#f2f2fa,#f2f2fa),linear-gradient(0deg,#fafafd,#fafafd);border:1px solid #e3e3e3;border-radius:10px;left:0;padding:10px;position:absolute;top:0}@media only screen and (max-width:1799px){.cardbox-wrapper.card-item2{bottom:20%;left:13%}.cardbox-wrapper.card-item3{bottom:-11%;left:8%}.cardbox-wrapper.card-item4{bottom:-8%;right:8%}.cardbox-wrapper.card-item5{bottom:-34%;right:16%}.cardbox-wrapper{height:80px;width:80px}.cardbox-wrapper .iconbox{height:50px;width:50px}}@media only screen and (max-width:1599px){.signup_threebox ul li h6{font-size:16px}.insideboxheading h4{font-size:22px}.cardbox-wrapper.card-item1{left:5%;top:38%}.cardbox-wrapper.card-item2{bottom:20%;left:8%}.cardbox-wrapper.card-item3{bottom:-10%;left:4%}.cardbox-wrapper.card-item4{bottom:-20%;right:8%}.cardbox-wrapper.card-item5{bottom:-44%;right:14%}}@media only screen and (max-width:1439px){.cardbox-wrapper.card-item1{left:8%;top:25%}.cardbox-wrapper.card-item2{bottom:30%;left:11%}.cardbox-wrapper.card-item3{bottom:2%;left:5%}.cardbox-wrapper.card-item4{bottom:5%;right:9%}.cardbox-wrapper.card-item5{bottom:-16%;right:16%}.signup_threebox ul li{padding:13px}.custom-table-wrapper.patients-table table{max-width:1300px;min-width:1300px}.action-icon-wrap.edt_rmviconbox{margin-top:0}.signup-authimg-wrapper{width:360px}}@media only screen and (max-width:1365px){.custom-modal-wrap .modal-header{border-bottom:none;padding:16px 20px}.custom-modal-wrap .modal-content{border-radius:12px}.custom-modal-wrap .modal-title{font-size:21px}.onoff_area .form-check-input{height:22px;width:64px}.custom_btn{border-radius:30px;font-size:14px;padding:9px 24px}.custom-table-wrapper .ant-table-wrapper tr>th{font-size:12px}.custom-table-wrapper .ant-table-wrapper tr>td{font-size:14px}.custom-table-wrapper.allied-documents-table table{max-width:1000px;min-width:1000px}}@media only screen and (max-width:1199px){.insideboxheading{padding:20px 15px 0}.insideboxheading h4{font-size:20px}.cardbox-wrapper{display:none!important}.log_sec h2{line-height:30px}.custom-table-wrapper .ant-table-wrapper tr>th{font-size:12px}.custom-table-wrapper .ant-table-wrapper tr>td{font-size:13px}.signup-authimg-wrapper{width:300px}}@media only screen and (max-width:991px){.custom-table-wrapper.service-table table{max-width:800px;min-width:800px}}@media only screen and (max-width:767px){.btnxscenter{align-items:center;display:flex;flex:0 0 100%;margin-left:0}.log_sec h2{font-size:30px;padding-bottom:30px}.login100-form-title{font-size:22px;padding-bottom:20px}.log_sec .custom_btn{width:100%}.custom-table-wrapper.sms-table table{max-width:600px;min-width:600px}.task-info-modal-footer.modal-footer .custom_btn:not(:last-child){margin-bottom:15px;margin-right:15px}.hamburger_menu{left:0;margin-right:20px;position:relative}}@media only screen and (max-width:575px){.btnxscenter{flex-wrap:wrap}.rmargin{margin-bottom:10px;margin-right:0}.signup_threebox ul li{flex:0 0 60%}.insideboxheading h4{font-size:18px}.time-off-wrap .signup_threebox ul li h6{font-size:15px}.time-off-wrap .listprice2 p{font-size:13px}.log_sec h2{font-size:28px;padding-bottom:25px}.login100-form-title{font-size:20px;padding-bottom:15px}.log_sec .frm_btm{flex-wrap:wrap}.log_wrap .form-control,.log_wrap .form-floating>label{height:65px}.log_wrap .form-floating>label{font-size:16px}.log_wrap .inputicon{right:15px}.log_wrap .inputicon img{height:16px;width:16px}.log_sec .auth-input-field .form-control{padding-right:40px}.authentication-wrapper .sign_txt,.authentication-wrapper .txt1{font-size:14px;line-height:normal}.preview-modal.custom-modal-wrap .modal-button-group>button{max-width:120px;min-width:120px}.task-info-modal-footer.modal-footer .custom_btn:not(:last-child){margin-bottom:10px;margin-right:0}.task-info-modal-footer.modal-footer .custom_btn{max-width:100%;min-width:100%}.summaryInfo.patients-info-wrap{flex:0 0 100%}}.MuiStack-root{padding-top:0;width:100%}.MuiList-root.MuiMenu-list{background:#fff;background:var(--white);border:1px solid #d9d8df;border:1px solid var(--gray-200);border-radius:4px;box-shadow:0 4px 4px 0 #00000026;padding:0}.MuiPaginationItem-root.Mui-selected{background-color:initial!important;border:1px solid #006546;border:1px solid var(--green-800);border-radius:4px}.autocompleteWarpper>.form-field-controll-error>div>div:nth-child(2)>div{border-color:#b70000!important;border-color:var(--alert,#b70000)!important;box-shadow:0 0 0 4px #ef444440!important}.addtaskbtnwrapper{display:flex;flex-grow:1;justify-content:flex-end}.quill{border:1px solid #8f8fa1;border:1px solid var(--gray-400);border-radius:9px;color:#8d8da3;font-size:14px;min-width:100%}.ql-toolbar{border:none!important;border-bottom:1px solid #8f8fa1!important;border-bottom:1px solid var(--gray-400)!important}.ql-container{border:none!important;font-family:Nunito,sans-serif}.patientlist li{align-items:center;display:flex}.patientlist li .form-group{position:relative}.view_file_btn{align-items:center;background:var(--green-800);border:1px solid var(--green-800);border-radius:12px;color:#fff;display:flex;font-size:14px;font-weight:500;height:35px;justify-content:center;min-width:120px}.view_file_btn:active,.view_file_btn:focus,.view_file_btn:hover{background-color:initial;color:var(--green-800)}.signup_threebox ul.patientlist li{cursor:pointer;flex:0 0 16.6%}.signup_threebox.patientlist ul.patientlist li{flex:0 0 13%}.signup_threebox.patientlist ul.patientlist li .icon-spacing{margin-right:12px}.signup_threebox.patientlist ul.patientlist li.address,.signup_threebox.patientlist ul.patientlist li.visitelist,.signup_threebox.patientlist ul.patientlist li:nth-child(3),.signup_threebox.patientlist ul.patientlist li:nth-child(6){flex:0 0 17.5%}.signup_threebox ul.patientlist li .smsicon{align-items:center;background:#ffe9f2;border-radius:100%;display:flex;height:35px;justify-content:center;width:35px}.signup_threebox ul.patientlist li .smsicon img{height:16px;width:16px}.patientsheading{align-items:center;display:flex;justify-content:space-between;margin-bottom:35px}.patientsearchbar{align-items:center;display:-ms-flexbox;margin-top:16px;width:100%}.patientsheading h3{color:#060030;font-size:30px;font-weight:700;margin:0}.patientsheading .search_bar .form-control{box-shadow:0 2.3326871395111084px 6.998061180114746px 0 #7885b226;min-width:280px}.patientsheading .search_bar .filterIcon{left:auto;right:20px}.smamodal{border-radius:18px;box-shadow:0 6px 10px 0 #0000000f}.smamodal .modal-dialog{max-width:770px}.smamodal h4{color:#060030;font-size:20px;font-weight:600}.bodycontdropdown{width:100%}.bodycontdropdown .form-select.form-control{border:1px solid var(--gray-400);border-radius:9px;color:#8d8da3;font-size:14px;height:60px;min-width:150px}.bodycontdropdown label{color:#000;font-family:Montserrat;font-size:15px;font-weight:500;line-height:normal;margin-bottom:10px}.bodycontdropdown .form-control.textareaform-control{border:1px solid #ebebeb;border-radius:12px;font-size:16px;padding:20px}.bodycontdropdown ul li .form-select.form-control::placeholder{color:#8d8da3}.smamodal .modal-footer .custom_btn{font-size:16px;font-weight:500}.smamodal .modal-footer{border:0;justify-content:flex-start;padding:0 26px 30px}.smamodal .modal-body{padding:20px 26px}.sendsmstooltip{background:#fff!important;border-radius:5px!important;box-shadow:0 0 5px 0 #0000001a!important;color:#545a63!important;font-size:12px;padding:14px 12px!important;z-index:1}.listprice2 h6{display:none}.shortbyselect .form-control{border:0;border-radius:26px;box-shadow:0 2.006216287612915px 6.018648624420166px 0 #7885b226;display:none;font-size:15px;font-weight:500;height:52px;max-width:110px;outline:none}.listprice2 p{font-size:15px}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.noresults_found{color:#060030;font-size:15px;font-weight:600;padding:15px}.sortButton{background:#0000;border:0;height:auto;line-height:normal}.form-select.form-control.dpblock{color:#8d8da3;display:block;font-size:14px}.search_bar.documentsearch .form-control,.search_bar.documentsearch .form-control::placeholder{color:#8d8da3!important;font-size:14px}.colordark{align-items:center;color:#060030;display:flex;font-weight:600}.dot1{border-radius:6px;display:block;height:6px;margin-right:3px;position:relative;width:6px}.signup_threebox.addpatientlist{margin-bottom:50px}.add_patientsbtn{align-items:center;background:#0000;border:0;color:#060030;display:flex;font-size:16px;font-weight:500;line-height:normal;margin:12px 0 0;padding:0;transition:all .3s ease}.add_patientsbtn:hover{color:var(--green-800)}.add_patientsbtn img{margin-right:10px;transition:all .3s ease}.add_patientsbtn:hover img{transform:translateX(-10px)}.signup_threebox.addpatientlist h4{color:#060030;font-size:22px;font-weight:500;line-height:normal;margin-bottom:22px}.addpatientlistcontbox{padding:30px 40px 60px}.signup_threebox.addpatientlist label{font-size:14px;font-weight:500;margin-bottom:6px}.signup_threebox.addpatientlist .form-control{font-size:14px;height:60px;padding:0 15px}.signup_threebox.addpatientlist .form-control::placeholder{color:#8d8da3}.custom_btn.savwidth{padding:12px 34px}.addpatientlistcontbox .MuiStack-root{padding-top:0}.addpatientlistcontbox .MuiInputBase-root{border:1px solid var(--gray-400);border-radius:12px}.addpatientlistcontbox .MuiInputBase-input{padding:18.5px 14px}.addpatientlistcontbox fieldset{display:none}.signup_threebox.my_tasks ul.patientlist li{flex:0 0 11%}.signup_threebox.my_tasks ul li h6{font-size:16px}.signup_threebox.my_tasks .formwidth{flex:0 0 7%!important}.signup_threebox.my_tasks .taskwidth{flex:0 0 21%!important}.signup_threebox.my_tasks .listprice2 p{font-size:14px}.signup_threebox.my_tasks .statuswidth{flex:0 0 10%!important}.signup_threebox.my_tasks .edt_rmviconbox{min-width:100px}.ml-0{margin-left:0!important}.addTaskmodal .react-calendar__month-view__days button abbr{font-size:14px;height:26px}.addTaskmodal .react-calendar__tile--now,.addTaskmodal .react-calendar__tile--now:focus{background:var(--green-800);color:#fff!important}.addTaskmodal .react-calendar__tile--now:hover{background:var(--green-800)}.addTaskmodal .react-calendar__navigation{margin:0}.addTaskmodal .react-calendar__month-view__weekdays__weekday{font-size:12px;padding:5px 0}.addTaskmodal .calendar-container{position:absolute}.addTaskmodal .react-calendar__navigation button{background:none;min-width:30px;text-align:left}.addTaskmodal span.react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{font-size:18px}.addtaskdrop .btndrop{color:#8d8da3;margin:0;padding:0}.addtaskdrop .btndrop:active,.btndrop:focus{border:0;box-shadow:none;outline:0}.addtaskdrop .dropdown-menu li{padding:7px 15px!important}.addtaskdrop .dropdown-menu li .dropdown-item{color:#8d8da3;font-size:14px;padding:0}.cancelglobal{background:#ececfa;border:2px solid #ececfa;border-radius:50px;color:#78789b;font-size:16px;font-weight:500;line-height:normal;padding:12px 34px;text-align:center}.cancelglobal:hover{background:#0000;border:2px solid #78789b}.profile-btn-wrap button{max-width:130px;min-width:130px}.gap12{margin-left:12px}.patient-name-wrap{background-color:initial;border:none;font-weight:500;outline:none;padding:0;transition:all .3s ease}.patient-name-wrap:hover{font-weight:600;text-decoration:underline}.patient-title-wrap{color:#8d8da3;transition:all .3s ease}.patient-title-wrap:hover{font-weight:500}.allied-documents-wrap>div:not(:last-child){margin-right:15px}.allied-documents-wrap .form-select.form-control.dpblock{max-width:160px;min-width:160px}.my-task-wrap .form-check.form-switch.onoff_area{margin-right:15px}.clinicalNotesect textarea::placeholder{color:#8d8da180}.signup_threebox.table-header-wrap ul li h6{font-size:16px}.custom-checkbox-wrapper{align-items:center;display:flex;padding-top:0}.custom-checkbox-wrapper .form-check-input{box-shadow:none;height:20px;margin-top:0;width:20px}.custom-checkbox-wrapper .form-check-input:checked{background-color:var(--green-800);border-color:var(--green-800)}.custom-checkbox-wrapper .form-check-label{line-height:normal;margin-bottom:0!important}@media only screen and (max-width:1799px){.signup_threebox.patientlist ul.patientlist li.visitelist,.signup_threebox.patientlist ul.patientlist li:nth-child(6){flex:0 0 12.5%}.signup_threebox.patientlist ul.patientlist li{flex:0 0 14%}}@media only screen and (max-width:1599px){.signup_threebox.patientlist ul.patientlist li.visitelist,.signup_threebox.patientlist ul.patientlist li:nth-child(6){flex:0 0 15%}.signup_threebox.patientlist ul.patientlist li{flex:0 0 13%}.patientsheading h3{font-size:25px}}@media only screen and (max-width:1439px){.patientsheading h3{font-size:22px}}@media only screen and (max-width:1365px){.cancelglobal{font-size:14px}.patient-title-wrap,.signup_threebox.my_tasks .listprice2 p{font-size:13px}.noresults_found{font-size:14px}}@media only screen and (max-width:1199px){.signup_threebox.patientlist ul li.listprice2.coltoutline,.signup_threebox.patientlist ul.patientlist li{flex:0 0 50%}.signup_threebox.patientlist ul li.listprice2.coltoutline.flhundred.mbd1{flex:0 0 100%}.signup_threebox.patientlist ul.patientlist li.address,.signup_threebox.patientlist ul.patientlist li.visitelist{flex:0 0 50%!important}.coltoutline{border-bottom:0}.patientlist .listvat.hedoutline{display:none}.signup_threebox ul.patientlist.patienul li{padding:9px 20px}.signup_threebox ul.patientlist li.mbd1{position:relative}.listprice2.coltoutline.flhundred.mbd1{margin-bottom:20px;padding-bottom:30px}.signup_threebox ul.patientlist li.mbd1:before{border-bottom:1px solid #d5d5e6;bottom:0;content:"";height:1px;left:0;position:absolute;transform:none;width:100%}.signup_threebox ul{overflow:hidden;padding:30px 0 0;position:relative}.custom_btn.savwidth{padding:10px 26px}}@media only screen and (max-width:991px){.smamodal .modal-footer{padding:0 20px 25px}}@media only screen and (max-width:767px){.patientsheading .search_bar .form-control{min-width:100%}.signup_threebox.addpatientlist{margin-bottom:40px}.patientsheading{margin-bottom:15px}.profile-content-wrap.signup_threebox.addpatientlist{margin-left:0}.tabdtformsect.profile-content-wrap{padding:20px 15px!important}.profile-content-wrap{margin-top:20px}.smamodal .modal-footer .custom_btn{font-size:16px}}@media only screen and (max-width:414px){.profile-btn-wrap button{max-width:110px;min-width:110px}}.signup_threebox.practice_detailssect{border-radius:0 20px 20px 20px;display:flex;padding:0 30px;position:static}.textarea_default{height:250px!important}.practicedetailssectlist .nav-item{padding:0;width:100%}.practicedetailssectlist .nav-item+.nav-item{margin-top:6px}.practicedetailssectlist .nav-item .nav-link{align-items:center;background:#f3f9ff;border-radius:20px 0 0 20px;color:#9cb1c5;display:flex;font-size:16px;font-weight:600;height:45px;padding:0 15px;text-align:left;width:100%}.practicedetailssectlist .nav-item .nav-link img{margin-right:16px}.practicedetailssectlist .nav-item .nav-link.active{background:var(--green-800);color:#fff}.nav.nav-pills.practicedetailssectlist{display:block!important;padding:0!important}.tabflex.dropdown-menu{border:0;border-radius:0;display:block;min-width:100%;position:relative;z-index:0}.tabflex{flex:0 0 20%;padding:25px 0}.dbflex20{border-right:1px solid #d5d5e5!important;flex:0 0 20%}.detailsp_btn{display:none}.ptdetalistabcont{flex:0 0 80%;min-height:800px;padding-bottom:40px}.show.active.sectflex{display:flex;flex-wrap:wrap}.tabdtformsect{flex:0 0 80%}.dtl_uploadimgsect{flex:0 0 20%;padding:25px 0}.upimgbox{background:#d9d9d9;border-radius:100%;height:140px;margin:0 auto;position:relative;width:140px}.upimgbox,.upimgbox .imgbtnup{align-items:center;display:flex;justify-content:center}.upimgbox .imgbtnup{background:#fff;border:0;border-radius:100%;bottom:0;box-shadow:none;filter:drop-shadow(0 2.4098360538482666px 7.229508399963379px rgba(120,133,178,.15));height:35px;position:absolute;right:0;width:35px;z-index:1}.tabdtformsect{padding:25px 0 0 15px}.locationbox{background:#fafafd;border:1px solid #f2f2fa;border-radius:20px;box-shadow:0 3px 6px 0 #253d6414;height:80px;left:30px;margin-top:20px;max-width:230px;padding:0 20px;position:absolute;top:20px}.locationbox,.locationicon{align-items:center;display:flex}.locationicon{background:#f4fffb;border:1px solid #b2f9e0;border-radius:8px;height:39px;justify-content:center;margin-right:10px;min-width:39px}.locationbox p{color:#8d8da3;font-size:12px;font-weight:400}.locationbox h6,.locationbox p{font-style:normal;line-height:normal}.locationbox h6{color:#000;font-size:14px;font-weight:500}.mapstyle{border:0;border-radius:20px;height:320px;max-width:100%;width:100%}.addpatientlist .user_detailsbox{padding:25px 0 25px 25px}.addpatientlist .user_detailsbox .patientlist{border:1px solid var(--gray-400);border-radius:18px}.addpatientlist .user_detailsbox .patientlist li{flex:0 0 28%!important}.addpatientlist .user_detailsbox .patientlist li.editelist{flex:0 0 16%!important}.listprice2.coltoutline.editelist .edt_rmviconbox{min-width:65px}.addpatientlist .user_detailsbox .patientlist li.coltoutline{border-bottom:0;border-top:1px solid #d5d5e6}.ml-auto{margin-left:auto}.userdetailsmodal .modal-dialog{max-width:1100px}.userdetailsmodal .show.active.sectflex{flex-wrap:wrap}.userdetailsmodal .dtl_uploadimgsect{border-bottom:1px solid #e2e2e2;flex:0 0 100%;margin-bottom:20px;padding:0 20px 20px}.userdetailsmodal .textareaform-control{height:auto!important;padding:20px!important}.userdetailsmodal .tabdtformsect{flex:0 0 65%;padding:30px 20px}.userdetailsmodal .upimgbox{margin:0}.permissionsList li{align-items:center;display:flex;padding:7px 0!important}.permissionsbox{flex:0 0 35%;padding-left:20px}.permissionsList li h5{color:#3e3e46;font-size:14px;margin:0;padding:0;width:120px}.permissionsList li .form-switch{margin-left:10px}.permissionsList li .form-check-label{color:#8d8da3;font-size:14px;margin:0;padding:0}.permissionsbox h4{color:#060030;font-size:20px;font-weight:600;margin-bottom:0}.permissionsbox{border-left:1px solid #e2e2e2}.userdetailsmodal .dtl_uploadimgsect{align-items:center;display:flex}.userdetailsmodal .dtl_uploadimgsect ul{align-items:center;display:flex;margin-left:50px;padding:0}.userdetailsmodal .dtl_uploadimgsect ul li{align-items:center;display:flex;flex:0 0 30%;padding:0;position:relative}.userdetailsmodal .dtl_uploadimgsect ul li:last-child{flex:0 0 45%}.userdetailsmodal .dtl_uploadimgsect ul li p{line-height:normal}.userdetailsmodal .dtl_uploadimgsect ul li .form-control{height:50px}.userdetailsmodal .dtl_uploadimgsect ul li label{margin-right:10px;white-space:nowrap}.modal-title{color:#060030;font-size:20px;font-weight:600}.service_details ul.patientlist li{flex:0 0 20%}.addpatientlist .service_details .patientlist{border:1px solid var(--gray-400);border-bottom:0;border-radius:18px 18px 0 0}.addpatientlist .service_details .pagination_box{border:1px solid var(--gray-400);border-radius:0 0 18px 18px;width:100%}.addpatientlist .service_details .pagination_box .paginationtext{margin-left:auto}.addpatientlist .service_details{padding:5px 0 25px 25px}.addpatientlist .service_details .patientlist li.coltoutline{border-bottom:0;border-top:1px solid #d5d5e6}.servicemodalbox .form-check.form-switch.onoff_area{display:block;padding:0}.servicemodalbox .onoff_area .form-check-input{margin:18px 0 0}.practice_hours .hours_list{align-items:center;display:flex;flex-wrap:wrap}.practice_hours{margin:30px 0 0 40px;max-width:840px}.practice_hours .hours_list .hours_head{flex:0 0 50%;padding:0}.practice_hours .hours_list li{color:#5f5f6d;flex:0 0 20%;font-size:18px;font-weight:400;padding:5px 0}.practice_hours .hours_list li.timelist{align-items:center;display:flex;flex:0 0 60%}.practice_hours .hours_list li.timelist .input-group-text{background:#0000;border:0;color:#8d8da3;font-size:18px;font-weight:500;line-height:normal;padding:0 10px 0 0}.practice_hours .hours_list li.timelist .form-select{border:1px solid var(--gray-400);border-radius:8px!important;color:#8d8da3;font-size:16px;font-weight:400;height:45px;line-height:normal;max-width:100px}.practice_hours .hours_list li h6{color:#000;font-size:18px;font-weight:500;margin-bottom:20px}.practice_hours .hours_list li .form-check-label{color:#5f5f6d;font-size:18px;font-weight:400}.practice_hours .btnxscenter{margin-top:50px}.forphon{display:none}#addService .form-check-label{min-height:15px;width:100%}.user_detailsbox .patientlist .listvat{gap:0}.checkactive:after{background:#f8f8ff;content:"";height:100%;left:0;position:absolute;width:357%}.patientlist .form-group{z-index:1}.rmargin{margin-right:10px}.warningmodal_box .modal-dialog.modal-dialog-centered{max-width:672px}.warningmodal_box .worningimg{align-items:center;background:#fff0f0;border-radius:100%;display:flex;height:140px;justify-content:center;margin:0 auto 50px;width:140px}.success{background:#e8fff7!important}.warningmodal_box h5{color:#060030;font-size:30px;font-weight:600;line-height:normal;margin-bottom:20px;text-align:center}.warningmodal_box p{color:#8d8da3;font-size:22px;font-weight:400;line-height:normal;text-align:center}.warningmodal_box .yesbtn{align-items:center;background:#fb4845;border:0;border-radius:100px;color:#fff;display:flex;font-size:16px;font-weight:700;height:56px;justify-content:center;min-width:126px}.green{background:var(--green-800)!important;border-radius:100px;height:56px;width:192px}.warningmodal_box .cancelbtnlink{background:#0000;border:0;color:#01224d;font-size:16px;font-weight:700;text-decoration:underline}.warningmodal_box .modal-footer{border:0;justify-content:flex-start;padding:0 26px 30px!important}.warningmodal_box .modal-header{border:0}.form-selectflex{align-items:center;display:flex;gap:6px;margin:0}.form-selectflex li{align-items:center;background:#fff;border:1px solid #ebebeb;border-radius:8px;color:#8d8da3;display:flex;flex:0 1!important;font-size:14px;font-weight:400;gap:5px;height:37px;padding:0 11px!important;white-space:nowrap}.form-selectflex li .btn-close{background-size:10px;height:10px;margin:0;padding:0;width:10px}.form-selectflex li.moreoption{background:#ebeff2}.frompadding{padding:10px}.locationdetails{min-width:100%;padding:0 0 30px 20px;position:relative}.settingsNotificationsect{padding:30px 60px;width:100%}.settingsNotificationsect .settingsNotlist{display:flex;flex-direction:column;margin:0;padding:0}.settingsNotificationsect .settingsNotlist li{align-items:center;display:flex;padding:0}.settingsNotificationsect .settingsNotlist li+li{margin-top:30px}.settingsNotificationsect .settingsNotlist li h6{color:#5f5f6d;font-size:18px;font-weight:400;line-height:normal;margin:0;min-width:50%}.settingsNotificationsect .settingsNotlist li .form-check-label{color:#949494;font-size:18px;font-weight:400;letter-spacing:.36px;line-height:normal}.settingsNotificationsect .btnxscenter{margin-top:50px}.paymentsdetailsec{padding:24px 0 0 60px}.paymentsdetailsec h5{color:#000;font-size:32px;font-weight:500;line-height:normal;margin-bottom:10px}.paymentsdetailsec p{color:#9cb1c5;font-size:20px;font-weight:500;line-height:normal}.paymentsdetailsec .btnxscenter{margin-top:50px;text-align:left}.payments_settingsbox{align-items:center;background:var(--green-800);border-radius:20px;display:flex;justify-content:space-between;margin-bottom:34px;padding:30px 40px;width:100%}.payments_settingsbox h3{color:#fff;font-size:35px;font-weight:700;line-height:normal;margin:0;order:0}.payments_settingsbox .stripe_set_upbtn{background:#fff;border:1px solid #fff;border-radius:50px;box-shadow:none;color:var(--green-800);font-size:16px;font-weight:700;height:50px;letter-spacing:.36px;line-height:normal;min-width:300px}.payments_settingsbox .stripe_set_upbtn:hover{background:#0000;color:#fff}.nav-link.active .tnonactivimg{display:none}.tnonactivimg{display:block}.nav-link .tactivimg{display:none}.nav-link.active .tactivimg{display:block}.practicedetailssectlist .nav-link .tnonactivimg{filter:brightness(0) saturate(100%) invert(67%) sepia(11%) saturate(934%) hue-rotate(169deg) brightness(94%) contrast(86%)}.practicedetailssectlist .nav-link.active .tactivimg{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(109deg) brightness(105%) contrast(105%)}.deletext{margin:0 auto;max-width:360px}.addpatientlist .user_detailsbox .smssetab .patientlist li{flex:0 0 34%}.addpatientlist .user_detailsbox .smssetab .patientlist li.editelist{flex:0 0 16%}.addpatientlist .user_detailsbox .smssetab .patientlist li.listvat2{flex:0 0 50%}.smssetab .listprice2 h5{color:#3e3e46;font-size:16px;font-weight:500}.smssetab .listprice2 p{color:#8d8da3;font-size:16px;font-weight:500}.sms_settingstabnav .nav{border:none;justify-content:flex-start;padding:0}.sms_settingstabnav .nav-tabs .nav-link.active{align-items:center;background:#5d35e9;border-radius:12px 12px 0 0;color:#fff;display:flex;font-size:14px;font-weight:600;height:60px;justify-content:center;padding:0 20px}.tmpbtnicon{align-items:center;background:#eae8ff;border-radius:100px;display:flex;height:30px;justify-content:center;margin-right:10px;width:30px}.form-control{border:1px solid var(--gray-400);border-radius:9px;color:#8d8da3;font-size:14px;height:60px;min-width:100%}.drugs-search-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.drugs-search-container .search_bar{flex:1 1;max-width:280px;min-width:220px;position:relative}.drugs-search-container .search_bar input{border:1px solid var(--gray-400);border-radius:9px;box-sizing:border-box;color:#8d8da3;font-size:14px;height:40px;padding-right:50px;width:100%}.drugs-search-container .search_bar input:focus{border-color:var(--green-700);box-shadow:0 0 0 1px var(--green-700);outline:none}.drugs-search-container .search_bar input::placeholder{color:#8d8da3;font-size:14px}.drugs-search-container .search_bar img{height:16px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px}.drugs-search-container .search_bar .filterIcon{right:35px}.user_detailsbox .pagination-wrapper .MuiPagination-root{display:flex;justify-content:center;margin:0}.user_detailsbox .pagination-wrapper .MuiPagination-ul{align-items:center;display:flex!important;flex-wrap:nowrap!important;gap:0}.user_detailsbox .pagination-wrapper .MuiPaginationItem-root{align-items:center;background-color:initial;border:1px solid #d1d5db;border-radius:4px;color:#374151!important;display:flex;font-size:13px;font-weight:500;height:28px;justify-content:center;margin:0;min-width:28px}.user_detailsbox .pagination-wrapper .MuiPaginationItem-root:hover{background-color:#f3f4f6!important;color:#111827!important}.user_detailsbox .pagination-wrapper .MuiPaginationItem-root.Mui-selected{background-color:var(--green-700)!important;border-color:var(--green-700)!important;color:#fff!important}.user_detailsbox .pagination-wrapper .MuiPaginationItem-root.Mui-selected:hover{background-color:var(--green-800)!important}.user_detailsbox .pagination-wrapper .MuiPaginationItem-root.Mui-disabled{background-color:#f9fafb!important;border-color:#e5e7eb!important;color:#9ca3af!important}@media (max-width:768px){.drugs-search-container{flex-direction:column;gap:8px;width:100%}.drugs-search-container .search_bar{flex:none;max-width:100%;min-width:100%}}@media (max-width:1024px){.drugs-search-container{gap:8px}.drugs-search-container .search_bar{max-width:200px;min-width:180px}}.cercelimg{border-radius:100%;cursor:pointer;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.cercelimg img{height:100%;object-fit:cover;width:100%}.smsmobile{display:none}.warningmodal_box .add_document-centered{max-width:962px}.warningmodal_box .add_document-centered .priorityform .form-select.form-control{padding-left:25px}.warningmodal_box .add_document-centered label{font-size:15px;font-weight:500;margin-bottom:6px}.warningmodal_box .add_document-centered .modal-footer .custom_btn{font-size:16px}.warningmodal_box .add_document-centered .modal-footer{padding-bottom:25px;padding-top:0}.warningmodal_box .add_document-centered .modal-body{padding:20px 30px 0}.documentUploadbtn{-webkit-box-orient:vertical;align-items:center;background:#fff;border:1px dashed #c8c8c8;border-radius:9px;cursor:pointer;display:flex;height:177px;justify-content:center;margin-bottom:15px;width:100%}.documentUploadbtn h6{color:#8b8b8b;font-size:12px;font-weight:400;letter-spacing:.6px;line-height:normal;margin:0}.error-msg{background-color:#fff1f7;border-radius:10px;font-size:13px;max-width:150px;min-width:150px;padding:10px}.practice_hours .hours_list li.timelist .input-group{max-width:170px;min-width:170px}@media only screen and (max-width:1599px){.smssetab .listprice2 p{font-size:15px}.payments_settingsbox h3{font-size:26px}.settingsNotificationsect .settingsNotlist li+li{margin-top:20px}.payments_settingsbox{margin-bottom:25px;padding:20px 25px}.payments_settingsbox .stripe_set_upbtn{font-size:14px;height:46px;min-width:220px}.paymentsdetailsec h5{font-size:26px}.paymentsdetailsec p{font-size:17px}.smssetab .listprice2 h5{font-size:16px}.sms_settingstabnav .nav-tabs .nav-link.active{font-size:12px;height:50px}.practice_hours .hours_list li h6{font-size:16px;margin-bottom:15px}.practice_hours .hours_list li,.practice_hours .hours_list li .form-check-label,.practice_hours .hours_list li.timelist .input-group-text{font-size:16px}}@media only screen and (max-width:1365px){.practicedetailssectlist .nav-item .nav-link{font-size:12px}.payments_settingsbox h3{font-size:22px}.settingsNotificationsect .settingsNotlist li h6{font-size:16px}.paymentsdetailsec h5{font-size:22px}.practice_hours .hours_list li.timelist .form-select{font-size:16px;height:40px;max-width:100px}.payments_settingsbox{padding:16px 25px}.practice_hours .hours_list li.timelist .input-group{max-width:150px;min-width:150px}}@media only screen and (max-width:1199px){.userdetailsmodal .dtl_uploadimgsect ul{margin-left:20px}.upimgbox{height:120px;width:120px}.dbflex20{border-right:0!important;flex:0 0 25%}.ptdetalistabcont{flex:0 0 75%;margin-left:auto;padding-bottom:30px}.show.active.sectflex{flex-direction:column}.dtl_uploadimgsect{flex:1 1 auto;padding-bottom:0}.tabdtformsect{padding-left:0}.paymentsdetailsec{padding:24px 0 0 20px}.signup_threebox.addpatientlist{margin-left:20px}.addpatientlist .user_detailsbox .patientlist li{flex:0 0 26%!important}.payments_settingsbox{padding:14px 20px}.payments_settingsbox h3{font-size:19px}.payments_settingsbox .stripe_set_upbtn{font-size:13px;height:40px;min-width:200px}}@media only screen and (max-width:991px){.payments_settingsbox h3{font-size:25px}.userdetailsmodal .dtl_uploadimgsect ul li label{margin-bottom:5px;margin-right:0;white-space:inherit}.dbflex20{flex:0 0 100%}.signup_threebox.practice_detailssect{flex-direction:column}.ptdetalistabcont{flex:0 0 100%;margin-left:0;padding-bottom:15px}.smsthreebox .ptdetalistabcont{border-radius:0 20px 20px 20px}.practicedetailssectlist .nav-item .nav-link{border-radius:20px}.signup_threebox.addpatientlist{margin-left:0}.smsmobile{display:block}.smsmodsk{display:none}.smsmobile ul li{padding:0!important}}@media only screen and (max-width:767px){.settingsNotificationsect .settingsNotlist li{flex-direction:column}.settingsNotificationsect .settingsNotlist li .form-check.form-switch.onoff_area{margin-top:12px;min-width:100%}.settingsNotificationsect .settingsNotlist li+li{margin-top:20px}.settingsNotificationsect{background:#fff;border-radius:20px;padding:35px 25px}.patientsearchbar.responsivdisplay{display:block}.patientsheading.mb20{margin-bottom:20px}.paymentsdetailsec{padding:24px}.payments_settingsbox{flex-direction:column;padding:20px}.payments_settingsbox .stripe_set_upbtn{font-size:14px;height:40px;margin-top:12px;min-width:230px}.paymentsdetailsec .btnxscenter{margin-top:30px}.paymentsdetailsec h5{font-size:22px}.paymentsdetailsec p{font-size:16px}.paymentsdetailsec .savwidth{height:50px}.addpatientlist .user_detailsbox .patientlist.smssettingdtl li{flex:0 0 100%!important;padding:14px 20px!important}.smsthreebox .dropdown.dbflex20{margin-top:20px}.patientlist.smssettingdtl li:nth-child(3n+0):before{border-bottom:1px solid #d5d5e6;bottom:0;content:"";height:1px;left:0;position:absolute;transform:translateX(-50%);width:1000vh}}@media only screen and (max-width:575px){.userdetailsmodal .dtl_uploadimgsect{flex-wrap:wrap;justify-content:center}.userdetailsmodal .dtl_uploadimgsect ul{margin-left:0!important;margin-top:15px;width:100%}.payments_settingsbox h3{font-size:20px}.paymentsdetailsec h5{font-size:19px}.paymentsdetailsec p{font-size:14px}.practice_hours .hours_list li.timelist{flex-wrap:wrap}.practice_hours .hours_list li.timelist .input-group{flex:0 0 50%}.error-msg{margin-top:12px;max-width:100%;min-width:100%}}@media only screen and (max-width:480px){.payments_settingsbox h3{font-size:18px}.payments_settingsbox .stripe_set_upbtn{font-size:12px;height:35px;min-width:190px}.paymentsdetailsec{padding:20px}}@media only screen and (max-width:414px){.practice_hours .hours_list li.timelist .input-group{flex:0 0 100%;margin-bottom:12px}}.profile-btn-wrap{margin-top:20px!important}.profile-content-wrap .col-md-12.mt-3{margin-top:1rem!important}.deceased-pill{align-items:center;display:inline-flex;margin-left:8px}.deceased-pill,.deceased-pill-text{background-color:#fee2e2;border:1px solid #fecaca;border-radius:16px;color:#dc2626;font-size:12px;font-weight:600;letter-spacing:.025em;padding:4px 12px;text-transform:uppercase}.deceased-pill-text{display:inline-block}@media only screen and (min-width:1200px){.paymentsdetailsec .btnxscenter,.practice_hours .btnxscenter,.settingsNotificationsect .btnxscenter{margin-top:25px!important}.profile-btn-wrap{margin-top:15px!important}}@media only screen and (min-width:1600px){.paymentsdetailsec .btnxscenter,.practice_hours .btnxscenter,.settingsNotificationsect .btnxscenter{margin-top:20px!important}.profile-btn-wrap{margin-top:10px!important}}.custom-table-wrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:0 24px 24px;overflow:hidden;position:relative}.table-header{grid-gap:16px;align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:12px;border-top-right-radius:12px;color:#111827;display:grid;font-size:15px;font-weight:700;gap:16px;grid-template-columns:2fr 1fr 1fr 1fr;line-height:20px;padding:16px}.table-header.services{grid-template-columns:2fr .8fr .8fr .8fr 1fr 1fr}.table-body{background:#fff}.table-row{grid-gap:16px;align-items:center;border-bottom:1px solid #f3f4f6;color:#111827;display:grid;font-size:15px;font-weight:400;gap:16px;grid-template-columns:2fr 1fr 1fr 1fr;line-height:20px;padding:16px;transition:background-color .2s ease}.table-row.services{grid-template-columns:2fr .8fr .8fr .8fr 1fr 1fr}.table-header.templates,.table-row.templates{grid-template-columns:1.5fr 5fr 1fr;width:100%}.table-row.templates{align-items:flex-start}.table-row.templates .table-cell{word-wrap:break-word;line-height:1.5;overflow-wrap:break-word;padding-top:4px;white-space:normal;word-break:break-word}.table-header.drugs,.table-row.drugs{grid-template-columns:2fr 1fr 1fr 1.5fr 1fr 1fr 1fr 1fr}.table-header.document-types,.table-row.document-types{grid-template-columns:2fr 1fr 1.2fr 1fr 1.2fr 1fr;width:100%}.table-row.document-types{align-items:flex-start;min-height:60px}.service_details .table-header{border-top-left-radius:12px;border-top-right-radius:12px}.service_details .table-cell{min-height:40px}.service_details .action-buttons{justify-content:flex-start}.patientsheading{background:#0000;border:none;margin-bottom:16px}.patientsheading .patientsearchbar{align-items:center;display:flex;justify-content:space-between;margin:0;padding:16px 24px}.patientsheading .patientsearchbar.justify-content-between{width:100%}.patientsheading .btnxscenter{margin-bottom:0;margin-left:auto}.custom-table-wrapper{clear:both;margin-top:0}.table-cell .form-check.form-switch.onoff_area{margin:0;padding:0}.table-cell .form-check-input{margin:0}.action-buttons .deletebtn{margin-right:8px}.action-buttons .deletebtn:last-child{margin-right:0}.tab-content .custom-table-wrapper{margin-top:16px}.smssetab .custom-table-wrapper,.user_detailsbox .custom-table-wrapper{position:relative;z-index:1}.table-row:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.table-row:hover{background-color:#f9fafb}.table-cell{justify-content:flex-start;text-align:left}.access-control,.table-cell{align-items:center;display:flex}.access-control{gap:10px}.action-buttons{display:flex;gap:8px}.user-name{color:#111827;font-weight:500}.empty-state{align-items:center;background:#f9fafb;border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:#6b7280;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.pagination-wrapper{align-items:center;background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px}.pagination-wrapper.center-only{justify-content:center}.user_detailsbox .pagination-wrapper{align-items:center;background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 24px}.pagination-info{color:#6b7280;font-size:14px}.user_detailsbox .search_bar{margin-right:16px;position:relative;width:400px}.user_detailsbox .search_bar input{padding-right:50px}.user_detailsbox .search_bar img{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.user_detailsbox .search_bar .filterIcon{right:35px}.table-header.patients{background-color:var(--gray-100);border-top-left-radius:12px;border-top-right-radius:12px;color:#374151;font-weight:600}.table-header.patients,.table-row.patients{grid-gap:16px;border-bottom:1px solid #e5e7eb;display:grid;gap:16px;grid-template-columns:2fr 1fr 2fr 1.5fr 1fr;padding:16px 24px}.table-row.patients{align-items:center}.table-row.patients:hover{background-color:#f9fafb}.table-row.patients:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.user_detailsbox .table-cell .statusPill{font-size:11px;padding:3px 8px;text-transform:capitalize}.user_detailsbox .table-header{background-color:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;font-weight:700}.user_detailsbox .table-header,.user_detailsbox .table-row{grid-gap:16px;color:var(--gray-950);display:grid;font-size:15px;gap:16px;grid-template-columns:1.5fr 1.5fr 1fr 1fr 1fr;line-height:20px;padding:16px 24px}.user_detailsbox .table-row{align-items:center;border-bottom:1px solid #e5e7eb;font-weight:400}.user_detailsbox .table-row:hover{background-color:#f9fafb}.user_detailsbox .table-row:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}@media (max-width:1200px){.user_detailsbox .table-header,.user_detailsbox .table-row{font-size:14px;gap:12px;grid-template-columns:1.2fr 1.2fr .8fr 1fr .8fr;padding:12px 16px}}@media (max-width:768px){.user_detailsbox .table-header,.user_detailsbox .table-row{font-size:13px;gap:8px;grid-template-columns:1fr 1fr .6fr;padding:12px}.user_detailsbox .table-header div:nth-child(3),.user_detailsbox .table-header div:nth-child(4),.user_detailsbox .table-row .table-cell:nth-child(3),.user_detailsbox .table-row .table-cell:nth-child(4){display:none}}.user_detailsbox .table-row.drugs .table-cell{align-items:center;min-height:50px}.user_detailsbox .table-row.document-types .table-cell{word-wrap:break-word;align-items:flex-start;min-height:50px;overflow-wrap:break-word;padding-top:4px;white-space:normal;word-break:break-word}.user_detailsbox .table-row.document-types .action-buttons{gap:4px;margin-top:0}.user_detailsbox .table-row.document-types .form-check.form-switch.onoff_area{margin:0;min-width:auto;padding:0}.user_detailsbox .table-row.document-types .form-check-input{margin:0}.document-types-table-wrapper{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;overflow:hidden}.document-types-table{width:100%}.empty-state,.loading-state{color:var(--gray-500);font-size:14px;padding:40px;text-align:center}.dt-table-header{grid-gap:16px;background-color:var(--gray-100);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:14px;font-weight:700;gap:16px;grid-template-columns:2fr 1fr 1.2fr 1fr 1.2fr 1fr;line-height:20px;padding:16px 24px}.dt-table-body{width:100%}.dt-table-row{grid-gap:16px;align-items:center;border-bottom:1px solid var(--gray-200);display:grid;gap:16px;grid-template-columns:2fr 1fr 1.2fr 1fr 1.2fr 1fr;padding:16px 24px;transition:background-color .2s}.dt-table-row:last-child{border-bottom:none}.dt-table-row:hover{background-color:var(--gray-50)}.dt-cell{align-items:center;color:var(--gray-950);display:flex;font-size:14px;font-weight:400;line-height:20px;min-height:20px}.dt-cell,.dt-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-name{font-weight:500}.dt-actions{justify-content:flex-start}.dt-action-buttons{align-items:center;display:flex;gap:8px}.dt-btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;padding:6px 16px;transition:opacity .2s}.dt-btn:hover{opacity:.9}.dt-save-btn{background:var(--green-700);color:#fff}.dt-cancel-btn{background:#6b7280;color:#fff}.dt-edit-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:opacity .2s}.dt-edit-btn:hover{opacity:.7}.dt-edit-btn img{height:20px;width:20px}.dt-pagination-wrapper{background-color:#fff;border-top:1px solid var(--gray-200);display:flex;justify-content:center;padding:16px 24px}.table-header.patient-docs{background-color:var(--gray-100);border-top-left-radius:12px;border-top-right-radius:12px;color:#374151;font-weight:600}.table-header.patient-docs,.table-row.patient-docs{grid-gap:16px;border-bottom:1px solid #e5e7eb;display:grid;gap:16px;grid-template-columns:40px 2fr 2fr 1fr 1fr 1.5fr 1fr 1fr 1fr;padding:16px 24px}.table-row.patient-docs{align-items:center}.table-row.patient-docs:hover{background-color:#f9fafb}.table-row.patient-docs:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.table-header.tasks{background-color:var(--gray-100);border-top-left-radius:12px;border-top-right-radius:12px;color:#374151;font-weight:600}.table-header.tasks,.table-row.tasks{grid-gap:16px;border-bottom:1px solid #e5e7eb;display:grid;gap:16px;grid-template-columns:1fr 1.5fr 2fr 1.2fr 1fr 1fr 1fr 1fr 1fr;padding:16px 24px}.table-row.tasks{align-items:center}.table-row.tasks:hover{background-color:#f9fafb}.table-row.tasks:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.table-header.family-relationships{background-color:var(--gray-100);border-top-left-radius:12px;border-top-right-radius:12px;color:#374151;font-weight:600}.table-header.family-relationships,.table-row.family-relationships{grid-gap:16px;border-bottom:1px solid #e5e7eb;display:grid;gap:16px;grid-template-columns:2fr 1fr 1.5fr 1fr 1.5fr;padding:16px 24px}.table-row.family-relationships{align-items:center}.table-row.family-relationships:hover{background-color:#f9fafb}.table-row.family-relationships:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.table-header.patient-sms{background-color:var(--gray-100);border-top-left-radius:12px;border-top-right-radius:12px;color:#374151;font-weight:600}.table-header.patient-sms,.table-row.patient-sms{grid-gap:16px;border-bottom:1px solid #e5e7eb;display:grid;gap:16px;grid-template-columns:1fr 1fr 3fr;padding:16px 24px}.table-row.patient-sms{align-items:center}.table-row.patient-sms:hover{background-color:#f9fafb}.table-row.patient-sms:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.table-header.vaccines{grid-gap:16px;background-color:var(--gray-100);border-top-left-radius:12px;border-top-right-radius:12px;color:#374151;font-weight:600;gap:16px;grid-template-columns:2fr 1fr 1.5fr .8fr 1.2fr 1fr 1fr 1fr 1fr}.table-header.vaccines,.table-row.vaccines{border-bottom:1px solid #e5e7eb;display:grid;padding:16px 24px}.table-row.vaccines{grid-gap:10px;align-items:center;gap:10px;grid-template-columns:2fr 1fr 1.5fr .8fr 1.2fr 1fr 1fr 1fr 1fr}.table-row.vaccines:hover{background-color:#f9fafb}.table-row.vaccines:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.table-header.vaccines-hl{grid-gap:16px;background-color:var(--gray-100);border-top-left-radius:12px;border-top-right-radius:12px;color:#374151;font-weight:600;gap:16px;grid-template-columns:.8fr 1.5fr .8fr .8fr .8fr 2.5fr 1fr}.table-header.vaccines-hl,.table-row.vaccines-hl{border-bottom:1px solid #e5e7eb;display:grid;padding:16px 24px}.table-row.vaccines-hl{grid-gap:10px;align-items:center;gap:10px;grid-template-columns:.8fr 1.5fr .8fr .8fr .8fr 2.5fr 1fr}.table-row.vaccines-hl:hover{background-color:#f9fafb}.table-row.vaccines-hl:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.vaccine-add-btn{background-color:var(--green-800)!important;border:1px solid var(--green-800)!important;color:#fff!important}.vaccine-add-btn:hover{background-color:var(--green-700)!important;border-color:var(--green-700)!important;color:#fff!important}.vaccine-add-btn,.vaccine-add-btn:active,.vaccine-add-btn:focus,.vaccine-add-btn:visited{color:#fff!important}.modal.warningmodal_box{z-index:99999!important}.modal.warningmodal_box .modal-dialog{z-index:100000!important}.modal.warningmodal_box .modal-content{z-index:100001!important}.modal.warningmodal_box.show{display:block!important}.vaccine-cancel-btn{background-color:#fff!important;border:1px solid var(--green-800)!important;color:var(--green-800)!important;margin-right:10px}.vaccine-cancel-btn:hover{background-color:#f8f9fa!important;border-color:var(--green-700)!important;color:var(--green-700)!important}.modal.warningmodal_box+.modal-backdrop{display:none!important}.modal.warningmodal_box~.modal-backdrop{background-color:initial!important}.modern-logout{animation:gradientShift 10s ease infinite;background:linear-gradient(135deg,#667eea,#764ba2);bottom:0;left:0;margin:0!important;min-height:100vh;padding:0!important;position:fixed;right:0;top:0;width:100vw}.modern-logout .logwraper{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:2rem;width:100%}@keyframes gradientShift{0%,to{background:linear-gradient(135deg,#667eea,#764ba2)}50%{background:linear-gradient(135deg,#764ba2,#667eea)}}.modern-logout-card{animation:slideUp .6s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;box-shadow:0 20px 40px #0000001a;padding:3rem 2rem}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modern-success-icon{margin-bottom:2rem;position:relative}.success-checkmark{animation:checkmarkDraw 1s ease-out .5s both;color:#10b981;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes checkmarkDraw{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.logout-content{margin-bottom:2rem;text-align:center}.logout-title{animation:fadeInUp .8s ease-out .2s both;color:#1f2937;font-size:2rem;font-weight:700;margin-bottom:.5rem}.logout-subtitle{animation:fadeInUp .8s ease-out .4s both;color:#6b7280;font-size:1.1rem;font-weight:400;margin-bottom:1.5rem}.logout-info{animation:fadeInUp .8s ease-out .6s both;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;padding:1rem}.logout-info p{color:#3b82f6;font-weight:500;margin:0}.logout-info span{color:#1d4ed8;font-weight:700}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modern-btn-container{animation:fadeInUp .8s ease-out .8s both}.modern-login-btn{align-items:center;background:linear-gradient(135deg,var(--green-800) 0,var(--green-600) 100%);border:none;border-radius:12px;box-shadow:0 4px 15px #22c55e4d;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;justify-content:center;padding:1rem 2rem;transition:all .3s ease}.modern-login-btn:hover{background:linear-gradient(135deg,var(--green-700) 0,var(--green-500) 100%);box-shadow:0 8px 25px #22c55e66;transform:translateY(-2px)}.modern-login-btn svg{transition:transform .3s ease}.modern-login-btn:hover svg{transform:translateX(3px)}.syncVaccineCodesButton{background-color:var(--green-800);border:1px solid var(--green-800);border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px;transition:opacity .2s ease}.syncVaccineCodesButton:disabled{cursor:not-allowed;opacity:.6}.patientSummary{grid-gap:15px;display:grid;grid-template-columns:repeat(3,1fr)}.summary_whitebox{background:#fff;border-radius:20px;box-shadow:0 2.3326871395111084px 6.998061180114746px 0 #7885b226;height:100%;width:100%}.summary_heading{align-items:center;border-bottom:1px solid #ececfa;display:flex;gap:0 10px;padding:18px 20px;width:100%}.summary_boddy{padding:20px 15px;width:100%}.summary_colorbg{background:linear-gradient(0deg,#f2f2fa,#f2f2fa),linear-gradient(0deg,#fafafd,#fafafd);border-radius:20px;display:flex;flex-wrap:wrap;padding:20px;position:relative}.summary_heading h2{color:#060030;font-size:16px;font-weight:600;line-height:normal;margin:0}.summary_heading .title-wrap{color:#060030;font-size:20px;font-weight:600;letter-spacing:-.63px;line-height:normal;margin-bottom:0}.sum_headicon{align-items:center;border-radius:100%;display:flex;height:37px;justify-content:center;width:37px}.informationSummary .sum_headicon{background:#f4f1ff}.summaryImg{align-items:center;display:flex;flex:0 0 20%;flex-direction:column;text-align:center}.summaryImg img{border-radius:16px;max-width:130px;overflow:hidden}.summaryInfo{flex:0 0 65%;padding-left:18px}.summaryImg h5{color:#060030;font-size:15px;font-weight:600;line-height:normal;margin:15px 0 0}.summaryImg p{color:#8d8da3;font-size:11px;font-weight:500;line-height:normal;margin:0}.summaryInfo ul{margin:0;padding:0}.summaryInfo ul li{list-style:none;width:100%}.summaryInfo ul li+li{margin-top:15px}.summaryInfo ul li h6{color:#060030;font-size:14px;font-weight:500;line-height:19px}.summaryInfo ul li p{color:#8d8da3;font-size:13px;font-weight:500;line-height:normal}.reason_forvisit{background:#eaeafa;border-radius:14px;flex:0 0 100%;margin-top:21px;padding:16px 22px}.reason_forvisit h3{align-items:center;color:#5d35e9;display:flex;font-size:17px;font-weight:600;line-height:normal;margin-bottom:6px}.reason_forvisit p{color:#626282;font-size:14px;line-height:24px}.tipicon{align-items:center;display:flex;height:14px;justify-content:center;margin-right:10px;width:14px}.sumarysmsbtnbox{position:absolute;right:20px;top:20px}.sumarysmsbtnbox button{align-items:center;background:var(--green-800);border:1px solid var(--green-800);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:30px;justify-content:center;padding:5px 22px}.sumarysmsbtnbox button:hover{background-color:initial;color:var(--green-800)}.sumarysmsbtnbox button+button{background:#fff;color:var(--green-800);margin-top:6px}.payments_box .sum_headicon{background:#d8fff1}.payments_box .summary_boddy ul{display:flex;flex-wrap:wrap;margin:0 0 25px;padding:0;width:100%}.payments_box .summary_boddy ul li label{padding:0}.payments_box .summary_boddy ul li:first-child{align-items:center;display:flex;flex:0 0 48%;gap:10px}.payments_box .summary_boddy ul li:nth-child(2){flex:0 0 22%}.payments_box .summary_boddy ul li:nth-child(3){flex:0 0 6%;position:relative}.payments_box .summary_boddy ul li:nth-child(4){flex:0 0 24%;padding-left:15px}.payments_box .summary_boddy ul li h6{color:#3e3e46;font-size:13px;font-weight:600;line-height:20px}.payments_box .summary_boddy ul li p{color:#8d8da3;font-size:14px;font-weight:500;line-height:20px}.payments_box .summary_boddy ul li h5{color:#6e6e77;font-size:16px;font-weight:400;line-height:20px}.pl20{padding-left:20px!important}.summary_activeicon{align-items:center;background:#ecfff8;border-radius:100%;display:flex;height:34px;justify-content:center;width:34px}.documents_box .summary_activeicon,.payments_box .summary_activeicon{background-image:url(/static/media/paid.e484a8955839aa2df5a2.svg);background-position:50%;background-repeat:no-repeat;background-size:12px}.unPaid{background:#fff0f6}.documents_box .sum_headicon{background:#f4f1ff}.pink{background:#ffeafe}.documents_box .summary_boddy ul li a{align-items:center;color:#3e3e46;display:flex;font-size:16px;font-weight:500;gap:0 10px}.documents_box .summary_boddy ul li+li{margin-top:14px}.documents_box .summary_boddy ul li a i{color:#b6c9db;margin-left:auto}.documents_box .summary_boddy ul li a:hover{text-decoration:underline}.documents_box .summary_boddy ul li a:hover i{color:var(--green-800)}.documents_box .summary_colorbg,.general-tasks-table{background:linear-gradient(0deg,#f2f2fa,#f2f2fa),linear-gradient(0deg,#fafafd,#fafafd);border:18px;font-family:Montserrat,sans-serif;padding:22px 17px}.general-tasks-table table{font-family:Montserrat,sans-serif}.summary_heading a{color:#5d35e9;font-size:14px;font-weight:600;margin-left:auto;text-decoration:underline;width:-webkit-fit-content;width:fit-content}.documents_box .summary_colorbg ul{margin:0;padding:0;width:100%}.documents_box .summary_colorbg ul li{cursor:pointer}.documents_box .summary_colorbg ul li,.general-tasks-table li{align-items:center;display:flex;justify-content:space-between;list-style:none;width:100%}.general-tasks-table .ant-pagination li{margin-top:0!important;width:auto}.documents_box .summary_colorbg ul li p,.general-tasks-table p{color:#8d8da3;display:flex;font-size:15px;font-weight:500}.documents_box .summary_colorbg ul li span.number-wrap,.general-tasks-table span.number-wrap{align-items:center;background:var(--green-800);border-radius:100%;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:17px;justify-content:center;line-height:normal;margin-right:10px;width:17px}.documents_box .summary_colorbg ul li .delbtnlist,.general-tasks-table .delbtnlist{align-items:center;display:flex;flex-shrink:0;margin-left:10px}.documents_box .summary_colorbg ul li .delbtnlist button,.general-tasks-table .delbtnlist button{background:#0000;border:0;margin:0;padding:0}.documents_box .summary_colorbg ul li .delbtnlist button:not(:last-child),.general-tasks-table .delbtnlist button:not(:last-child){margin-right:10px}.visitHistory{flex:0 0 64%;padding:0 10px 0 0}.oppurtunitiesect{flex:0 0 36%;padding:0 0 0 10px}.visitHistory .sum_headicon{background:#d8fff1}.oppurtunitiesect .sum_headicon{background:#f4f1ff}.note_box{background:#fafafd;border:1px solid #dedeeb;border-radius:20px;color:#8d8da3;font-size:14px;font-weight:500;line-height:28px;padding:17px 15px;position:relative;width:100%}.visitHistory .sumarysmsbtnbox button{border-radius:50px;right:15px}.visitHistory .sumarysmsbtnbox{margin:20px 0;max-width:90px;position:relative;right:0;top:0;z-index:1}.visitHistory .summary_boddy{position:relative}.oppurtunitiesect .summary_activeicon{height:48px;min-width:48px}.oppurtunitiesect .summary_boddy ul li{align-items:center;display:flex;gap:16px}.oppurtunitiesect .summary_boddy ul li h6{color:#3e3e46;font-size:15px;font-weight:600;line-height:20px}.oppurtunitiesect .summary_boddy ul li h6 i{color:var(--green-800);font-size:12px}.oppurtunitiesect .summary_boddy ul li p{color:#8d8da3;font-size:14px;font-weight:500;line-height:20px}.oppurtunitiesect .sumarysmsbtnbox{left:0;margin-left:auto;min-width:84px;position:relative;right:0;top:0}.template_dropdown{margin-left:auto}.visitHistoryaccordion{--bs-accordion-border-color:#0000}.accordionRow{margin:0 -20px}.accodianheading h5{color:#060030;font-size:16px;font-weight:600;line-height:20px;margin:0}.accodianheading p{color:#8d8da3;font-size:13px;font-weight:500;line-height:19px;margin:0;width:95%}.visitHistoryaccordion .accordion-item{border-bottom:1px solid #ececfa;padding:26px 20px}.visitHistoryaccordion .accordion-item:last-child{border-bottom:0}.visitHistoryaccordion .accordion-button{align-items:center;padding:0}.visitHistoryaccordion .accordion-body{border-top:1px solid #ececfa;margin-top:26px;padding:26px 0 20px 78px}.visitHistoryaccordion .accordion-body p{color:#8d8da3;font-size:13px;font-weight:500;line-height:19px}.visitHistoryaccordion .accordion-body p+p{margin-top:15px}.noteDatebox{background:var(--green-800);border-radius:12px;height:47px;margin-right:16px;min-width:54px}.noteDatebox,.noteDatebox h6{align-items:center;display:flex;flex-direction:column;justify-content:center}.noteDatebox h6{color:#fff;font-size:13px;font-weight:600;line-height:17px;text-align:center}.visitHistoryaccordion .accordion-button:after{background-image:none;color:var(--green-800);content:"Expand";font-size:13px;font-weight:500;width:65px}.visitHistoryaccordion .accordion-button:not(.collapsed):after{color:#ef0064;content:"Collapsed";transform:none}.addTaskmodal .form-select.form-control{border:1px solid var(--gray-400);border-radius:9px;color:#8d8da3;font-size:14px;height:60px;min-width:100%}.addTaskmodal label{font-size:15px;font-weight:500;margin-bottom:6px}.addTaskmodal .name-input-wrap.Mui-focused label,.addTaskmodal .name-input-wrap.MuiAutocomplete-hasClearIcon label{transform:translate(14px,9px) scale(.75)}.smamodal.addTaskmodal .modal-dialog{max-width:755px}.pridot,.pridotRed{background-color:#fb163f}.pridot,.pridotRed,.pridotYellow{border-radius:100%;height:10px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.pridotYellow{background-color:#ffd800}.pridotGreen{background-color:green;border-radius:100%;height:10px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.priorityform{position:relative}.addTaskmodal .priorityform .form-select.form-control{padding-left:25px}.deleatmodal .modal-title{font-size:20px;font-weight:600}.deleatmodal .modal-footer .custom_btn{min-width:140px}.allied_sms .patientsearchbar{width:-webkit-fit-content;width:fit-content}.allied_sms .patientsheading{margin-bottom:20px}.allied_sms .signup_threebox ul.patientlist .listprice2.coltoutline1,.allied_sms .signup_threebox ul.patientlist .listprice2.coltoutline2,.allied_sms .signup_threebox ul.patientlist .listvat.hedoutline1,.allied_sms .signup_threebox ul.patientlist .listvat.hedoutline2{flex:0 0 15%}.allied_sms .signup_threebox ul.patientlist .listprice2.coltoutline3,.allied_sms .signup_threebox ul.patientlist .listvat.hedoutline3{flex:0 0 40%}.allied_sms .signup_threebox ul.patientlist .listprice2.coltoutline4,.allied_sms .signup_threebox ul.patientlist .listprice2.coltoutline5,.allied_sms .signup_threebox ul.patientlist .listvat.hedoutline4,.allied_sms .signup_threebox ul.patientlist .listvat.hedoutline5{flex:0 0 15%}.allied_sms .signup_threebox ul.patientlist .listprice2 p{font-size:14px}.allied_sms .signup_threebox ul.patientlist .listprice2{padding:15px}.allied_sms .signup_threebox ul li h6{font-size:14px}.sms_rules{border-bottom:1px solid #ececfa;display:flex;padding:12px 16px}.summary_heading.sms_rules .sum_headicon{background:#d8fff1!important}.summary_heading.sms_rules .message_searchdiv{margin-left:auto}.summary_heading.sms_rules .form-control{border:1px solid #b6c9db;border-radius:50px;box-shadow:none;color:#8d8da3;font-size:14px;height:44px}.smsborder .message_searchdiv .searchwidth{min-width:360px}.smsborder .shortbyselect .form-select.form-control{min-width:190px}.summary_heading.sms_rules h2{font-size:24px}.smsborder{border:1px solid #b6c9db;border-radius:20px}.sendsmsmainbox{padding:30px 20px 40px}.communicationsbox{background:#f3f3ff;border-radius:10px;margin-bottom:30px;padding:40px 16px;width:100%}.communicationsbox .smsboxflex,.communicationsbox .smsboxicon{align-items:center;display:flex}.communicationsbox .smsboxicon{background:#f6ba06;border-radius:100%;height:55px;justify-content:center;margin-left:auto;width:55px}.communicationsbox .smsboxicon.ibg1{background:#ef0064}.communicationsbox .smsboxicon.ibg2{background:#2676ff}.communicationsbox .smsboxicon.ibg3{background:var(--green-800)}.smsboxcont p{color:#414141;font-size:14px}.smsboxcont h5{color:#000;font-size:34px;font-weight:700}.alliedhome .carousel-item{font-size:14px;height:72px;margin-right:5px;width:55px}.alliedhome .payments_box{flex:0 0 30%;overflow-x:hidden}.alliedhome .manthyearsect h3{display:none}.alliedhome .payments_box .summary_heading h2{color:#060030;font-size:18px;font-weight:400;line-height:normal;margin:0}.alliedhome .summary_heading{padding:18px 15px}.payments_boxbody{position:relative;z-index:0}.alliedhome .manthyearsect select{font-size:18px}.alliedhome .carousel-button{font-size:18px;top:-43px}.newsUpdateslist{margin:0;padding:0}.newsUpdateslist li{display:flex;list-style:none}.newsUpdateslist li .newsimg{margin-right:15px;min-width:76px}.newsUpdateslist li .newslistcont h6{color:#060030;font-size:15px;font-weight:600;line-height:19px;margin-bottom:5px}.newsUpdateslist li .newslistcont p{color:#8d8da3;font-size:13px;font-weight:500;line-height:normal;margin-bottom:3px}.newsUpdateslist li .newslistcont a{color:#10db18!important;font-size:12px!important;font-weight:600!important;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}.newsUpdateslist li+li{margin-top:20px!important}.clinicalNotesect{border:1px solid var(--gray-400);border-radius:9px;margin-top:20px;padding:20px}.clinicalNotesect .title-wrap{margin-bottom:15px}.clinicalNotesect h3{color:#060030;font-size:20px;font-weight:600;letter-spacing:-.63px;line-height:normal;margin-bottom:0}.clinicalNotesect .textariastyl{border:1.166px solid #dedeeb;border-radius:20px;margin-bottom:20px}.summary_whitebox .custom_btn{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:30px;justify-content:center;padding:5px 22px}.clinicalNotesect .summary_heading{border-bottom:0;padding:18px 0}.clinicalNotesect .custom_btn.chargeCard{height:50px;margin-bottom:0;padding:12px 0}.clinicalNotesect .form-control{border:1px solid var(--gray-400);border-radius:13px;color:#8d8da3;font-size:16px;font-weight:500}.taskbtn{align-items:center;display:flex;gap:0 10px;margin-left:auto}.payments-tabs-wrap{border:1px solid var(--gray-400);border-radius:9px;margin-top:20px}.payments-tabs-wrap h3{font-size:20px;font-weight:600;margin-bottom:0}.payments-tabs-wrap .summary_heading{padding:14px 20px}.payments-tabs-wrap .summaramount{padding:15px 20px 24px}.payments-tabs-wrap .custom-input-wrap.select-wrap{margin-bottom:15px}.align-right{float:right;justify-content:flex-end}.payments-tabs-wrap .custom_btn.pay_btn{flex-shrink:0;height:30px;margin-left:10px;min-width:100px}.form-control.textariastyl{background-color:#f8f8fc;min-height:400px}.form-control.textariastyl.enabled{background-color:#fff}.timetablebox .summary_heading.timetablhead h2{color:#060030;font-size:18px;font-weight:600;line-height:normal;margin:0}.timetablebordarbox{border:1px solid var(--gray-400);border-radius:22px}.timelistbox{display:flex;height:700px;overflow-x:hidden;overflow-y:scroll;padding:20px 10px}.timelistbox::-webkit-scrollbar{width:5px}.timelistbox::-webkit-scrollbar-track{border-radius:10px;box-shadow:none}.timelistbox::-webkit-scrollbar-thumb{background:#e3e3fc;border-radius:10px}.timelistbox::-webkit-scrollbar-thumb:hover{background:#e3e3fc}.timelistbox ul{margin-left:auto;min-width:80%;padding:0}.timelistbox ul li{align-items:center;background:#f8f8fc;border-radius:20px;cursor:pointer;display:flex;justify-content:space-between;position:relative;width:100%}.timelistbox ul li h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.timelistbox ul li.homepage-duration-15{height:50px}.timelistbox ul li.homepage-duration-30{height:110px}.timelistbox ul li.homepage-duration-45{height:175px}.timelistbox ul li.homepage-duration-60{height:235px}.summary_heading.timetablhead .sum_headicon{background:#f4f1ff}.timelistbox ul li h4{color:#060030;font-size:14px;font-weight:600;line-height:normal}.vaccinesbox{align-items:center;background:#eeeef3;border-radius:32px;display:flex;gap:0 10px;height:32px;justify-content:center;padding:0 12px}.vaccinesbox h6{font-weight:500;letter-spacing:-.15px}.timenumbar,.vaccinesbox h6{color:#8d8da3;font-size:14px;line-height:normal}.timenumbar{align-items:center;display:flex;font-weight:600;height:50px;letter-spacing:-.487px;padding-left:14px;position:relative}.timenumbar:before{background:#d9d9d9;border-radius:100%;content:"";height:10px;left:0;position:absolute;width:10px;z-index:1}.timenumbar:after{background:#ececfa;content:"";height:100%;left:4.5px;position:absolute;top:30px;width:1px}.timenumbar:last-child:after{display:none}.timelistbox ul li+li,.timenumbar+.timenumbar{margin-top:12px}.vaccinnotdone{background:#fff;box-shadow:0 1.8019801378250122px 5.405940532684326px 0 #7885b226}.timetablebox .summary_heading.timetablhead h6{color:#8d8da3;font-size:13px;font-weight:600;letter-spacing:-.137px;line-height:normal;margin-left:auto}.alliedhome .informationSummary .summary_whitebox{height:100%}.smamodal.addTaskmodal.add_service .modal-dialog{max-width:917px}.smamodal.addTaskmodal.add_service .modal-body{padding:30px 26px 20px}.inputflex{align-items:center;display:flex;gap:8px}.inputflex .form-control{min-width:80px}.smamodal.addTaskmodal.add_service .modal-body.servicemodalbox h6{color:#ff2b2b;font-size:14px;font-weight:500;line-height:normal;width:100%}.addpatientlist .user_detailsbox .patientlist.smssettingdtl li{flex:0 0 33.3%!important}.form-control.textareaform-control{height:auto}.patentstuctherbox .summaryInfo ul{align-items:self-start;display:flex;flex-wrap:wrap;justify-content:space-between}.patentstuctherbox .summaryInfo ul li{width:48%}.summary_bdy_inr_hdng{align-items:center;border:1px solid #f4f4fc;display:flex;justify-content:space-between;padding:9px 20px}.summary_bdy_inr_hdng .shortbyselect .form-select{border:1px solid #d6d6e7;box-shadow:none;height:40px;max-width:132px}.summary_bdy_inr_hdng h6{color:#060030;font-size:15px;font-weight:400;line-height:21px}.summary_bdy_inr_hdng h6 span{font-weight:600}.summary_bdy_inr .patientlist .hedoutline h6{color:#000;font-size:13px;font-weight:500}.payment_box_new .summary_boddy{padding:0}.payment_box_new .summary_boddy .patientlist{margin-bottom:0}.payment_box_new .summary_boddy .summary_bdy_inr ul li{border-bottom:1px solid #f4f4fc;box-sizing:border-box;flex:0 0 16%;padding:9px 0}.payment_box_new .summary_boddy ul li:first-child{gap:0}.payment_box_new .summary_boddy .summary_bdy_inr ul li.paysms{flex:0 0 32%}.payment_box_new .summary_boddy .summary_bdy_inr ul li.stasuawidth{flex:0 0 10%}.patientSummary_new .informationSummary,.patientSummary_new .payment_box_new{box-sizing:border-box;flex:0 0 100%;width:100%}.patientSummary_new .payment_box_new{padding:0}.patientSummary_new .documents_box{box-sizing:border-box;flex:0 0 45%;width:45%}.summary_bdy_inr table{width:100%}.summary_bdy_inr tr td,.summary_bdy_inr tr th{border-bottom:1px solid #f4f4fc;font-size:13px;padding:9px 5px}.summary_bdy_inr tr th:last-child{width:260px}.btn_new_wrap .custom_btn{border-radius:6px;font-size:12px;padding:7px 5px}.btn_new_wrap .red_btn{background:#fb4845;border:1px solid #fb4845;border-radius:6px;color:#fff;font-size:12px;font-weight:600;padding:7px 0;text-align:center;width:58px}.btn_new_wrap .red_btn:hover{background:#0000;color:#fb4845}.btn_new_wrap .red_btn.receiptbtn{background:#f6ba06;border:1px solid #f6ba06}.btn_new_wrap .red_btn.receiptbtn:hover{background:#0000;color:#f6ba06}.btn_new_wrap.btn_new90{justify-content:space-between;width:90%}.btn_new_wrap{align-items:center;display:flex}.summary_bdy_inr tr td:first-child,.summary_bdy_inr tr th:first-child{padding-left:20px}.summary_bdy_inr tr td:last-child,.summary_bdy_inr tr th:last-child{padding-right:20px}.yello_btn{background:#f6ba06;border-radius:6px;color:#fff;font-size:11px;font-weight:600;padding:7px 9px}.summary_bdy_inr .yello_btn{margin:0 7px}.document_box_new .sum_headicon{background-color:#d8fff1}.custom_drp_down .dropdown{width:100%}.custom_drp_down button{position:relative;width:100%}.custom_drp_down button.dropdown-toggle{position:relative}.custom_drp_down button.dropdown-toggle:after{background-repeat:no-repeat;border:none;content:"\f078";display:inline-block;font-family:fontawesome;margin-right:10px;margin-top:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.drop_dwn_inr{align-items:center;display:flex}.custom_drp_down button.btn{border:1px solid var(--gray-400);border-radius:12px;padding:12px 10px}.custom_drp_down form input{background:none;border:none}.custom_drp_down h4{color:#3e3e46;font-size:14px;font-weight:500;font-weight:600}.drop_dwn_inr .summary_activeicon{margin-right:10px}.drop_dwn_inr form{display:block;margin-left:auto;margin-right:30px}.custom_drp_down .dropdown:not(:last-child){margin-bottom:10px}.documents_box .summary_colorbg.summbgnewstyl{background:#0000;margin:30px 0;padding:0}.documents_box .summary_colorbg.summbgnewstyl h4{color:#060030;font-size:20px;font-weight:500;line-height:normal;margin-bottom:20px}.summary_whitebox label{color:#000;font-size:13px;font-weight:500;line-height:normal;margin-bottom:8px}.autosaveBtn{left:auto;margin-bottom:40px;margin-left:auto;max-width:102px;position:relative;right:0}.oppurtunitiesect.pd0{padding:0}.generalTaskslist{align-items:self-start;display:flex;flex-wrap:wrap}.generalTaskslist li{box-sizing:border-box;flex:0 0 22%;margin:0!important;padding:10px 0;width:22%!important}.generalTaskslist li h6{font-size:12px}.generalTaskslist li p{font-size:13px!important;line-height:normal}.generalTaskslist li.liedit{flex:0 0 10%;width:10%!important}.generalTaskslist li.liedit .delbtnlist button{min-width:15px}.generalTaskslist li.liedit .delbtnlist{gap:0 10px!important}.patientSummary.patientSummary_new.newalign{align-items:self-start}.patentstuctherbox{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;width:55%}.visitHistory.visitHistflexfull{flex:0 0 100%}.visitHistory.visitHistflexfull .accordionRow{margin:0 -10px}.histeditbtn{align-items:center;background:#fff;border:1px solid var(--green-800);border-radius:7px;color:var(--green-800);display:flex;font-size:11px;font-weight:600;height:30px;justify-content:center;line-height:normal;margin-right:15px;text-align:center;width:84px}.histeditbtn:hover{background:var(--green-800);color:#fff}.patientlist .datalistpatient{flex:0 0 25%!important;width:25%!important}.bdrtoppatient{border-top:1px solid #d5d5e5}.patientlist .datalistpatient h6,.patientlist .datalistpatient p{font-size:14px}.pdlr0{padding-left:0;padding-right:0}.alldocumentssect{padding-right:10px}.accordionRow.accordion_scrollheight{height:340px;overflow:hidden;overflow-y:scroll}.accordionRow.accordion_scrollheight::-webkit-scrollbar{width:6px}.accordionRow.accordion_scrollheight::-webkit-scrollbar-track{border-radius:10px;box-shadow:none}.accordionRow.accordion_scrollheight::-webkit-scrollbar-thumb{background:#e3e3fc;border-radius:10px}.accordionRow.accordion_scrollheight::-webkit-scrollbar-thumb:hover{background:#e3e3fc}.informationSummary.patient-detail-summary .summary_bxoddy{padding:20px}.informationSummary.patient-detail-summary table{font-family:Montserrat,sans-serif!important}.informationSummary.patient-detail-summary table tr th{background-color:initial;border-bottom:none;font-size:14px;font-weight:600}.informationSummary.patient-detail-summary table tr td{border-bottom:none;font-size:12px;text-align:center}.informationSummary.patient-detail-summary table tr th:before{display:none}.summaryImg a{color:#060030!important;font-size:15px;font-weight:600;margin-bottom:5px;word-break:break-word}.payments_box .practice-details-form-step{margin-left:0;max-width:100%}.payments_box .hamburger_menu{left:auto;margin-right:20px;position:relative}html.show-toggle-menu .payments_box .hamburger_menu{top:auto}.payments_box .single-calendar-wrap .react-calendar{margin:20px 0 30px}.allied-appointments-wrap{padding:20px}@media only screen and (max-width:1599px){.timelistbox ul li{border-radius:20px}}@media only screen and (max-width:1365px){.patientSummary{grid-template-columns:repeat(2,1fr)}.alliedhome .documents_box{-ms-grid-column-span:2;grid-column:span 2}}@media (max-width:991px){.dashBcontbody.allied_sms{max-width:100%}.allied_sms .signup_threebox ul.patientlist .listprice2.coltoutline1,.allied_sms .signup_threebox ul.patientlist .listprice2.coltoutline2,.allied_sms .signup_threebox ul.patientlist .listvat.hedoutline1,.allied_sms .signup_threebox ul.patientlist .listvat.hedoutline2{flex:0 0 50%}.allied_sms .signup_threebox ul.patientlist .listprice2.coltoutline3,.allied_sms .signup_threebox ul.patientlist .listprice2.coltoutline4,.allied_sms .signup_threebox ul.patientlist .listprice2.coltoutline5,.allied_sms .signup_threebox ul.patientlist .listvat.hedoutline3,.allied_sms .signup_threebox ul.patientlist .listvat.hedoutline4,.allied_sms .signup_threebox ul.patientlist .listvat.hedoutline5{flex:0 0 100%}.allied_sms .signup_threebox ul.patientlist .listprice2{padding:12px 16px}.dashBcontbody.allied_sms .custom_btn{font-size:14px}.custom_btn{padding:12px 10px}.patientSummary.patientSummary_new.newalign{flex-direction:column}.patentstuctherbox{width:100%}button.custom_btn.addform_btn.rmargin{min-width:120px}.alldocumentssect{padding:0}.patientSummary{grid-template-columns:repeat(1,1fr)}.alliedhome .payments_box,.informationSummary{-ms-grid-column-span:2;grid-column:span 2}.clinicalNotesect .title-wrap{flex-direction:row-reverse}.clinicalNotesect h3,.payments-tabs-wrap h3,.summary_heading .title-wrap{font-size:16px!important}.payments_box .practice-details-form-step{max-width:100%}}@media (max-width:767px){.patientSummary{align-items:center;flex-direction:column;justify-content:center}.summary_heading a{font-size:12px}.sum_headicon,.summary_activeicon{height:30px;width:30px}.sum_headicon img{width:12px}.summary_colorbg{padding:15px}.summaryImg h5{font-size:12px}.summaryImg p{font-size:11px}.summaryInfo{padding-left:10px}.summaryInfo ul li h6,.summaryInfo ul li p{font-size:12px}.informationSummary.patient-detail-summary .summary_bxoddy,.summary_boddy{padding:15px}.reason_forvisit h3{font-size:14px}.tipicon{height:12px;margin-right:5px;width:12px}.reason_forvisit p{font-size:12px;line-height:18px}.documents_box .summary_activeicon,.payments_box .summary_activeicon{background-size:10px!important}.payments_box .summary_boddy ul li h6,.payments_box .summary_boddy ul li p{font-size:12px}.payments_box .summary_boddy ul li h5{font-size:13px}.documents_box .summary_boddy ul li a{font-size:11px;gap:0 5px}.documents_box .summary_boddy ul li+li{margin-top:10px}.documents_box .summary_colorbg ul li p,.general-tasks-table p{font-size:12px}.documents_box .summary_colorbg{padding:14px 12px}.documents_box .summary_colorbg ul li span.number-wrap,.general-tasks-table span.number-wrap{font-size:10px;height:14px;margin-top:3px;width:14px}.documents_box .summary_colorbg ul li .delbtnlist{gap:0 10px}.summary_heading{flex-wrap:wrap;gap:10px 5px}.summary_heading h2{flex:0 0 60%}.template_dropdown{margin-left:0}.template_dropdown,.values_dropdown{flex:0 0 49%}.summary_heading .form-control{font-size:12px}.summary_heading .custom_btn{font-size:12px;padding:6px;width:100%}.summary_heading .formbtn{width:100%}.accordionRow{margin:0}.visitHistoryaccordion .accordion-item{padding:20px 0}.noteDatebox{border-radius:6px;height:40px;margin-right:10px;min-width:40px}.accodianheading h5{font-size:12px}.accodianheading p,.noteDatebox h6,.visitHistoryaccordion .accordion-body p{font-size:11px}.visitHistoryaccordion .accordion-button:after{font-size:10px;position:absolute;right:0;width:-webkit-fit-content;width:fit-content}.visitHistoryaccordion .accordion-body{margin-top:20px;padding:20px 0 0}.note_box{border-radius:10px;font-size:11px;line-height:20px;padding:17px 15px}.visitHistory{padding:0}.visitHistory .sumarysmsbtnbox{margin-top:10px;position:relative;right:0;top:0}.documents_box,.informationSummary,.oppurtunitiesect,.payments_box{padding:0}.documents_box,.informationSummary,.oppurtunitiesect,.payments_box,.visitHistory{flex:0 0 100%;min-width:100%}.oppurtunitiesect .summary_activeicon{height:32px;width:32px}.oppurtunitiesect .summary_boddy ul li h6,.oppurtunitiesect .summary_boddy ul li p{font-size:12px}.informationSummary{order:1}.payments_box{order:2}.documents_box{order:3}.oppurtunitiesect{order:4}.visitHistory{order:5}.communicationsbox{margin-bottom:10px}.summary_heading.sms_rules .message_searchdiv{margin-left:0}.summary_heading.sms_rules h2{flex:0 0 100%}.smsborder .message_searchdiv{flex:0 0 48%;min-width:48%}.summary_heading.sms_rules .shortbyselect{flex:0 0 48%;min-width:48%;width:48%}.smsborder .message_searchdiv .searchwidth,.smsborder .shortbyselect .form-select.form-control{min-width:100%}.alliedhome .informationSummary{flex:0 0 100%;padding:0}.dashBcontbody.alliedhome .patientSummary{align-items:normal;flex-wrap:inherit}.alliedhome .carousel-item{flex:auto}.timelistbox ul li h4,.timenumbar,.timetablebox .summary_heading.timetablhead h6,.vaccinesbox h6{font-size:10px}.timenumbar:before{height:6px;width:6px}.timenumbar:after{left:3px}.timelistbox{height:300px}.timetablebox .summary_heading.timetablhead h2{flex:0 0 30%;font-size:13px}.alliedhome .payments_box .summary_heading h2{font-size:16px}.alliedhome .manthyearsect select{font-size:12px}.alliedhome .carousel-button{font-size:12px;top:-43px}.alliedhome .carousel-item{border-radius:8px;font-size:12px;height:50px;line-height:normal;margin-right:0;width:40px}.allied-appointments-wrap{padding:15px}.alliedhome .documents_box{padding:0}.taskbtn button{display:flex;font-size:18px;height:20px;width:20px}.taskbtn{font-size:12px}.newsUpdateslist li .newsimg{margin-right:12px;min-width:54px}.newsUpdateslist li .newslistcont h6,.newsUpdateslist li .newslistcont p{font-size:10px;line-height:normal}.newsUpdateslist li .newslistcont a{font-size:9px!important}.dashBcontbody.alliedhome .summary_heading h2{flex:0% 1}.form-control.textariastyl{min-height:150px}.clinicalNotesect h3{font-size:14px}.summaryInfo ul li+li{margin-top:10px}.odr0{order:0}.timenumbar{height:40px}.timelistbox ul li{border-radius:12px}.timelistbox ul li.homepage-duration-15{padding:4px 8px}.timelistbox ul li.homepage-duration-30{padding:29px 8px}.timelistbox ul li.homepage-duration-45{padding:55px 8px}.timelistbox ul li.homepage-duration-60{padding:79px 8px}.payments_box .practice-details-form-step{max-width:100%}}@media only screen and (max-width:575px){.informationSummary.patient-detail-summary .summary_bxoddy{padding:15px}.clinicalNotesect h3,.payments-tabs-wrap h3{font-size:15px!important}.payments-tabs-wrap .summaramount,.payments-tabs-wrap .summary_heading{padding:15px}.summaramount .custom-input-wrap:nth-child(2){flex-wrap:wrap}.payments-tabs-wrap .custom_btn.pay_btn{margin-left:0;margin-top:10px}.custom-input-wrap .ant-select-single .ant-select-selection-item{font-size:13px}.summary_colorbg{flex-wrap:wrap}.clinicalNotesect{padding:15px}.summaryImg{order:1}.sumarysmsbtnbox,.summaryImg{flex:0 0 100%;margin-bottom:10px}.sumarysmsbtnbox{display:flex;justify-content:center;order:2;position:relative;right:auto;top:auto}.summaryInfo{order:3;padding-left:0}.summaryImg .user-profile-image{border-radius:10px;height:70px;margin-bottom:5px;width:70px}}@media only screen and (max-width:1599px){.sidebarbox .menulist img{width:50%}.sidebarbox .menulist{height:45px;width:45px}.sidebarbox{padding:25px 0;width:66px}.sidebarbox .menulist:not(:last-child){margin-bottom:10px}.sidebarmenu{height:50px}.sidebarbox .menulist:hover .sidebarmenu{font-size:14px;left:60px;padding:0 20px}}@media (max-width:1439px){.nav.dashBnav .navbar-brand{width:60px}}@media (max-width:1399px){.progresssteapes li h6:after{right:-6px;width:12px}}@media only screen and (min-width:1200px) and (max-width:1365px){.sidebarbox .menulist{height:35px;width:35px}.sidebarbox .menulist:not(:last-child){margin-bottom:5px}.sidebarbox{padding:18px 0}.sidebarbox .menulist:hover .sidebarmenu{font-size:12px;height:35px}.sidebarbox .menulist.active:after{height:35px;width:8px}.nav.dashBnav .navbar-brand img{width:50px}}@media (max-width:1297px){.signup_threebox.patientlist ul.patientlist li{flex:0 0 12%}.signup_threebox.patientlist ul.patientlist li.address,.signup_threebox.patientlist ul.patientlist li.visitelist,.signup_threebox.patientlist ul.patientlist li:nth-child(3),.signup_threebox.patientlist ul.patientlist li:nth-child(6){flex:0 0 17%}.signup_threebox ul li{padding:15px 0 15px 5px}.signup_threebox ul.patientlist li{gap:0}.signup_threebox.practice_detailssect{padding:0 15px}.view_file_btn{min-width:100px}.listprice2 p{font-size:13px}.signup_threebox ul.patientlist li .smsicon{height:16px;width:16px}.signup_threebox ul.patientlist li .smsicon img{max-width:8px}.signup_threebox.my_tasks ul.patientlist li{flex:0 0 11%!important}.signup_threebox.my_tasks .edt_rmviconbox{min-width:60px}.signup_threebox.my_tasks ul li h6,.signup_threebox.table-header-wrap ul li h6{font-size:13px}.hedconttoggel .logiconbox{height:36px;margin-right:6px;width:36px}.hedconttoggel button{font-size:14px}.headarstyle .nav__item a{align-items:center;display:flex;font-size:14px}.search_bar .form-control{max-width:180px}.headarstyle .nav__item a{padding:0 0 0 20px}.signup_threebox ul li h6{font-size:15px}}@media (max-width:1197px){.patientsearchbar{flex-wrap:wrap}.form-check.form-switch.onoff_area.ml-auto .form-check-label{font-size:14px}}@media (max-width:1199px){.progresssteapes li{justify-content:start}.progresssteapes li h6{font-size:12px}.progresssteapes li span{font-size:12px;height:23px;width:23px}.progresssteapes li h6:after{display:none}.nav.dashBnav .navbar-brand,.sidebarbox{width:60px}.sidebarbox .menulist{height:50px;width:50px}.menulist img{height:20px;width:20px}.sidebarbox .menulist:hover .sidebarmenu{left:50px}.sidebarbox{z-index:999}.practice_hours .hours_list li.timelist{flex:0 0 100%!important}}@media (max-width:991px){.dropdown-menu.profiledropdown .profilelink{letter-spacing:normal;overflow:visible}.patientsearchbar h3.name{flex:0 0 50%}.dashBcontbody.alliedDocument{max-width:100%}.form-select.form-control.dpblock{font-size:12px}.search_bar.documentsearch .form-control,.search_bar.documentsearch .form-control::placeholder{color:#8d8da3!important;font-size:12px}.dashBcontbody.alliedDocument .signup_threebox ul.patientlist li{flex:0 0 50%;padding:9px 0 9px 20px}.dashBcontbody.alliedDocument .signup_threebox ul.patientlist li:nth-child(2n){flex:0 0 50%}.dashBcontbody.alliedDocument .signup_threebox ul li h6{font-size:15px;margin-bottom:6px}.dashBcontbody.alliedDocument .listprice2 p{font-size:13px}.search_bar.documentsearch .form-control:focus,.search_bar.documentsearch .form-control:hover{padding-left:35px}.dashBcontbody.allied_sms .signup_threebox ul.patientlist li:nth-child(5n+0):before{border-bottom:1px solid #d5d5e6;bottom:0;content:"";height:1px;left:0;position:absolute;transform:translateX(-50%);width:1000vh}.dashBcontbody.allied_sms .signup_threebox ul.patientlist li:nth-child(6n+0):before{display:none}.nav.dashBnav .navbar-brand{position:relative}.nav.dashBnav .navbar-brand img{width:55px}.summary_heading.sms_rules{display:flex}nav.nav.dashBnav .navbar-brand{margin-left:0}.dashBcontbody{max-width:100%}.nav.dashBnav .navbar-brand{flex:0 0 35%;text-align:center}.nav.dashBnav .navebg{flex:0 0 65%}.dashBnav .search_bar{order:2}.dashBcontbody{margin:0}.navebg{padding:0;width:-webkit-fit-content;width:fit-content}.headarstyle{align-items:center;justify-content:end}.diflexmenu{align-items:flex-start;background:var(--green-800);border-radius:25px;flex-direction:column;margin-bottom:10px;padding:12px}.navicon{align-items:center;border-radius:10px;display:flex;justify-content:center;padding:6px;width:35px}.headarstyle .nav__item a{align-items:center;display:flex;padding:15px 0}.sidebarbox{position:relative;top:0;width:100%}.headarstyle .nav__menu li+li{border-left:0}.headarstyle,.navebg{background:#0000}.containeralart,.nav.dashBnav{background:#f5f5fd}.search_bar .form-control{align-items:center;background:url(/static/media/srcicon.5898abd75720331a1b95.svg) no-repeat;background-color:#fff;background-position:50%;box-shadow:0 1px 3px 0 #7885b226;display:flex;font-size:0;height:52px;justify-content:center;padding:0;transition:all .3s ease-in-out;width:52px}.search_bar .form-control:focus,.search_bar .form-control:hover{background-position:130px;font-size:14px;padding:0 15px;width:160px}.headarstyle{gap:8px}.logiconbox{display:none}.hedconttoggel{background:var(--green-800);border-radius:100%;height:52px;width:52px}.hedconttoggel button{word-wrap:inherit;color:#fff;font-size:24px;font-weight:600;letter-spacing:10px;line-height:normal;overflow:hidden;width:26px}.cleandarmainflexbox{flex-direction:column}.containeralart{margin-bottom:25px}.dashBnav:after{display:none}.dashBcontbody h3{font-size:20px;margin-bottom:10px}.bigclander .rbc-toolbar{font-size:15px}.smallclander .react-calendar{display:none}.smallclander{align-items:end;background:#000000b0;display:flex;height:100vh;justify-content:center;left:0;min-width:100%;padding:50px 20px 0;position:fixed;top:0;width:100%}.smallclanderform{height:700px;margin:0 auto;max-width:600px;overflow-x:hidden;overflow-y:scroll;width:100%}.showformbtn button{display:flex}.calendariconbox{display:none}.headarstyle{padding:11px 0}.dskt{display:none}.smallclanderform.show{bottom:0;left:0;position:absolute;right:0}.phondpn{display:none}.bigclander .rbc-header{background:#fafafd;flex:0 0 200px}.bigclander .rbc-time-slot{width:200px}.rbc-time-view{float:left;overflow:auto;overflow-y:hidden;width:100%}.bigclander .rbc-time-header.rbc-overflowing{background:#0000}.eventflexbox{justify-content:space-between}.rbc-day-slot .rbc-event-content{padding:10px 0}.eventflexbox h6{width:-webkit-fit-content;width:fit-content}.bigclander .dropdown_view{z-index:1}.patientlist .listprice2 h6{display:block}.patientlist .listvat.hedoutline{display:none}.shortbyselect .form-control{display:block}.listvat.hedoutline .form-select.form-control{display:none}.signup_threebox ul.patientlist li{flex:0 0 60%;gap:0 7px;padding:9px 0 9px 45px;position:relative}.respl0{padding-left:0!important}.patientlist li{flex-wrap:wrap}.signup_threebox ul li h6{width:100%}.patientlist .agree_check{flex-wrap:wrap;height:auto;padding:0}.signup_threebox ul{overflow:hidden;padding:30px 0 0;position:relative}.patientlist .agree_check .checkmark{left:-30px}.sendsmstooltip{display:none}.view_file_btn{min-width:84px}.patientsheading .search_bar{margin-left:0!important}.shortbyselect .form-control{max-width:100%}.patientsearchbar .custom_btn{font-size:12px;padding:12px 14px}.patientsearchbar .search_bar img{display:block}.patientsheading .search_bar .form-control{background:#fff;font-size:12px!important;padding:0 35px}.patientsheading .search_bar .filterIcon{right:10px}.signup_threebox ul.patientlist li:nth-child(2n){flex:0 0 40%;padding-left:0;padding-right:0}.coltoutline{border-bottom:0}.signup_threebox ul.patientlist li:nth-child(6n+0):before{border-bottom:1px solid #d5d5e6;bottom:0;content:"";height:1px;left:0;position:absolute;transform:translateX(-50%);width:1000vh}.addpatientlist .service_details{padding:15px!important}.bodycontdropdown{flex-wrap:wrap}.bodycontdropdown h5{flex:0 0 100%;font-size:15px;margin-bottom:6px;order:2}.smamodal .form-control{font-size:12px}.bodycontdropdown ul{width:100%}.bodycontdropdown ul li{flex:1 1}.smamodal .modal-body{padding:20px}.bodycontdropdown ul li .form-select.form-control{min-width:100%}.containeralart{padding:0 20px}.nav.dashBnav{gap:0}.dashBcontbody{margin-bottom:50px;max-width:100%!important}.signup_threebox.my_tasks ul.patientlist li{align-items:start;flex:0 0 50%!important;padding:10px!important}.signup_threebox.my_tasks .formwidth{flex:0 0 50%!important}.signup_threebox.my_tasks ul li h6{font-size:14px;margin-bottom:6px}.signup_threebox.my_tasks li.listprice2.coltoutline.editwidth.coltoutline5:before{border-bottom:1px solid #d5d5e6;bottom:0;content:"";height:1px;left:0;position:absolute;transform:translateX(-50%);width:1000vh}.signup_threebox.my_tasks ul.patientlist li:nth-child(6n+0):before{border-bottom:0;bottom:0;content:"";height:1px;left:0;position:absolute;transform:translateX(-50%);width:1000vh}li.listprice2.coltoutline.editwidth.coltoutline5{flex:0 0 100%!important;margin-bottom:30px!important;padding-bottom:30px!important}.edt_rmviconbox{margin-top:15px;min-width:60px!important}.signup_threebox.my_tasks .listprice2 p{font-size:14px;line-height:22px}.pagination_box{padding:20px 20px 25px}.form-check.form-switch.onoff_area.ml-auto{margin-left:0;margin-top:10px;order:5}.signup_threebox.patientlist ul.patientlist li,.signup_threebox.patientlist ul.patientlist li.address,.signup_threebox.patientlist ul.patientlist li.visitelist,.signup_threebox.patientlist ul.patientlist li:nth-child(3),.signup_threebox.patientlist ul.patientlist li:nth-child(6){flex:0 0 50%}.signup_threebox.patientlist ul.patientlist li.flhundred{flex:0 0 100%}.signup_threebox ul.patientlist li.mbd1:before{border-bottom:1px solid #d5d5e6;bottom:0;content:"";height:1px;left:0;position:absolute;transform:translateX(-50%);width:1000vh}.signup_threebox ul.patientlist.patienul li:nth-child(6n+0):before{display:none}.signup_threebox ul.patientlist.patienul li{padding:9px 20px}.listprice2.coltoutline.flhundred.mbd1{margin-bottom:20px;padding-bottom:30px}.service_details ul.patientlist.srvdtl li{flex:0 0 50%}.signup_threebox ul.patientlist.srvdtl li.plstyle{padding-left:45px}.service_details ul.patientlist.srvdtl li{padding:14px 18px}.service_details ul.patientlist.srvdtl li.editelist{flex:0 0 100%}.service_details ul.patientlist.srvdtl li:nth-child(5n+0):before{border-bottom:1px solid #d5d5e6;bottom:0;content:"";height:1px;left:0;position:absolute;transform:translateX(-50%);width:1000vh}.signup_threebox ul.patientlist.srvdtl li:nth-child(6n+0):before{border-bottom:0}.addpatientlist .service_details .patientlist.srvdtl li.coltoutline{border-bottom:0;border-top:0}li.hours_head.forphon{display:block!important}.practice_hours .hours_list li,li.hours_head.forphon{flex:0 0 100%!important}.fordesktop{display:none}.patientlist.smssettingdtl li,.patientlist.smssettingdtl li:nth-child(2n){padding-left:20px!important}.patientlist.smssettingdtl{padding-top:0}.allied-documents-wrap{width:100%}.userdetailsmodal .dtl_uploadimgsect ul,.userdetailsmodal .dtl_uploadimgsect ul li,.userdetailsmodal .sectflex{display:block!important}.time-off-wrap .signup_threebox ul.patientlist li{gap:0;padding:10px}.hedconttoggel button.deletebtn.profilelink{padding:0}.signup_threebox.practice_detailssect{background:#0000;padding:0!important}.ptdetalistabcont{background:#fff;border-radius:20px;flex:0 0 100%;padding:15px}.detailsp_btn{align-items:center;background:var(--green-800)!important;border-radius:40px;color:#fff!important;display:flex!important;font-size:16px;font-weight:600;height:45px;justify-content:center;margin-bottom:15px;padding:0 15px;text-align:center;width:100%}.tabflex.dropdown-menu{border:0;border-radius:0;display:none!important;min-width:100%;position:absolute!important}.tabflex.dropdown-menu.show{border:0!important;border-radius:20px!important;box-shadow:0 2.3326871395111084px 6.998061180114746px 0 #7885b226;display:block!important;padding:10px 15px;width:100%;z-index:9999}.addpatientlist .user_detailsbox{padding:15px!important}}@media (max-width:767px){.dashBcontbody.addpatentdashbord{max-width:100%}.signup_threebox.addpatientlist h4{font-size:20px}.addpatientlistcontbox{padding:30px 22px 60px}.patientsearchbar.practice_details h3{flex:0 0 100%}.show.active.sectflex,.signup_threebox.practice_detailssect{flex-direction:column}.tabdtformsect{padding:25px 0 0!important}.locationbox{max-width:100%!important}.tabflex{border-right:0!important}.practicedetailssectlist .nav-item .nav-link{border-radius:40px!important}.signup_threebox.practice_detailssect .btnxscenter{text-align:center!important}.ptdetalistabcont.user_detailsboxtab{padding:0}.addpatientlist .user_detailsbox .patientlist li{flex:0 0 46%!important}.addpatientlist .user_detailsbox .patientlist li:nth-child(odd){flex:0 0 54%!important}.addpatientlist .user_detailsbox .patientlist li.coltoutline{border-top:0!important}.user_detailsbox ul.patientlist li{padding:14px 10px!important}li.listprice2.coltoutline.plstyle{padding-left:44px!important}.user_detailsbox .patientlist .listvat{display:none!important}.signup_threebox ul li h6{font-size:16px}.form-check-label,.listprice2 p{font-size:14px}.userdetailsmodal .modal-body{padding:0 0 20px}.userdetailsmodal .dtl_uploadimgsect{padding:20px 0!important}.upimgbox{height:90px!important;width:90px!important}.userdetailsmodal .dtl_uploadimgsect ul{flex-direction:column;margin-left:15px!important;padding-top:0!important}.userdetailsmodal .dtl_uploadimgsect ul li label{font-size:14px!important}.userdetailsmodal .modal-dialog{margin:0}.permissionsList li{flex-wrap:wrap}.permissionsList li h5{margin-bottom:12px!important;width:100%!important}.permissionsList li .form-switch{margin-left:0!important;margin-right:10px!important}.permissionsbox{border:0!important;padding:0!important}.userdetailsmodal .dtl_uploadimgsect ul,.userdetailsmodal .dtl_uploadimgsect ul li,.userdetailsmodal .sectflex{display:block!important}.userdetailsmodal .dtl_uploadimgsect ul li+li{margin-top:10px!important}.userdetailsmodal .dtl_uploadimgsect ul li label h5{font-size:14px}.userdetailsmodal .dtl_uploadimgsect{align-items:self-start!important}.servicemodalbox .onoff_area .form-check-input{margin:0!important}.servicemodalbox label{display:block;width:100%}.service_details ul.patientlist li{flex:0 0 50%!important}.service_details ul.patientlist li:nth-child(2n){padding-left:18px}.service_details ul.patientlist li{padding:14px 18px!important}.addpatientlist .service_details .patientlist li.coltoutline{border-top:0!important}.service_details ul.patientlist li.editelist{flex:0 0 100%!important}.service_details ul.patientlist li:nth-child(5n+0):before{border-bottom:1px solid #d5d5e6;bottom:0;content:"";height:1px;left:0;position:absolute;transform:translateX(-50%);width:1000vh}.service_details ul.patientlist li:nth-child(6n+0):before{display:none}.service_details ul{padding:10px 0 30px}.addpatientlist .service_details .pagination_box{border-top:0!important}.service_details ul.patientlist li.listvat{display:none}.dpblock{margin-bottom:0}.dpblock,.patientsheading.dpblock .patientsearchbar{display:block!important}.practice_hours .hours_list{padding:0}.practice_hours{margin:20px!important}.practice_hours .hours_list li,.practice_hours .hours_list li .form-check-label,.practice_hours .hours_list li h6,.practice_hours .hours_list li.timelist .input-group-text{font-size:16px!important}.practice_hours .hours_list li{flex:0 0 50%!important}.practice_hours .hours_list li.timelist,li.hours_head.forphon{flex:0 0 100%!important}li.hours_head.forphon{display:block!important}.practice_hours .hours_list li{padding:0 0 26px!important}.practice_hours .hours_list li.timelist .form-select{background-position:right 10px center!important;padding:0 10px!important}.practice_hours .btnxscenter{margin-top:20px!important}.smslg{display:none!important}.signup_section .log_wrap{padding:0}.progresssteapes li h6:after{display:block;right:0;width:25%}.progresssteapes li span{font-size:14px;height:26px;width:26px}.progresssteapes li h6{font-size:14px}.progresssteapes li{display:none}.progresssteapes li.showActive{display:flex}.allied-documents-wrap{flex-wrap:wrap}.allied-documents-wrap>div:not(:last-child){margin-right:0}.patientsheading .search_bar{flex:0 0 100%;margin-bottom:15px}.btnxscenter,.shortbyselect{flex:0 0 100%}.shortbyselect{margin-bottom:15px;margin-right:0!important}.btnxscenter .custom_btn{font-size:16px;padding:15px;width:100%}.patientsearchbar h3.name{flex:0 0 100%}.patientsearchbar .custom_btn{font-size:16px}.time-off-wrap .btnxscenter{margin-bottom:15px}}@media (max-width:480px){.btnxscenter,.shortbyselect{flex:0 0 100%}.shortbyselect{margin-bottom:15px;margin-right:0!important}.dashBcontbody h3{font-size:18px}.btnxscenter .custom_btn{font-size:14px;height:auto!important;padding:11px}.time-off-wrap .signup_threebox ul{padding:15px 0 0}}@media (max-width:380px){.search_bar .form-control:focus,.search_bar .form-control:hover{background-position:110px;font-size:12px;padding:0 0 0 15px;width:140px}}.FormField_formFieldError__M4K\+N [class*=calendarInput],.FormField_formFieldError__M4K\+N input,.FormField_formFieldError__M4K\+N select,.FormField_formFieldError__M4K\+N textarea{border-color:#b70000!important;border-color:var(--alert,#b70000)!important;box-shadow:0 0 0 4px #ef444440!important}.FormField_formFieldError__M4K\+N p{color:#b70000;color:var(--alert,#b70000);font-size:14px;font-weight:400;line-height:20px;margin-top:5px}.chat-widget_fixedChatButton__gGoM2{border-radius:9999px;bottom:1.25rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;height:3.5rem;position:fixed;right:1.25rem;width:3.5rem;z-index:50}.chat-widget_addChatForm__t5rs9{margin-bottom:0;padding:16px}.chat-widget_button__tZAvx{border:1px solid var(--green-800);border-radius:12px;font-weight:600}.chat-widget_button__tZAvx,.chat-widget_sendButton__s5Knz{background-color:var(--green-800);color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.chat-widget_sendButton__s5Knz{border:none;border-radius:12px}.chat-widget_sendButton__s5Knz:disabled{background-color:#e5e7eb;color:#6b7280;cursor:not-allowed}.chat-widget_unreadBadge__0zz8l{align-items:center;background-color:#ef4444;border-radius:9999px;bottom:-.75rem;display:flex;font-size:.75rem;height:1.25rem;justify-content:center;position:absolute;right:-.75rem;width:1.25rem}.chat-widget_chatContainer__MEOlZ{bottom:1rem;position:fixed;right:1rem;transition:transform .3s ease-in-out;z-index:50}.chat-widget_card__IqMNJ{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:flex;flex-direction:column;height:31.25rem;width:18rem}.chat-widget_cardHeader__tGKSe{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem}.chat-widget_cardTitle__ZVElJ{align-items:center;display:flex;font-size:1.125rem;font-weight:500;margin-bottom:0}.chat-widget_cardContent__S1odn{flex:1 1;padding:0}.Button_button__xoOZq{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-family:Nunito,sans-serif;gap:8px;justify-content:center;text-decoration:none;transition:all .2s}.Button_button__xoOZq:disabled{cursor:not-allowed;opacity:.5}.Button_primary__NGIIN{background:var(--green-800);border-radius:12px;color:#fff;font-size:15px;font-weight:400}.Button_primary__NGIIN:hover:not(:disabled){background:var(--green-900)}.Button_outline__uKaRu{background:#fff;border:1px solid var(--green-800);color:var(--green-900);font-weight:600}.Button_outline__uKaRu:hover:not(:disabled){background:var(--gray-50)}.Button_outlineGray__Lc-gX{background:#fff;border:1px solid var(--gray-200);color:var(--gray-600);font-weight:400}.Button_outlineGray__Lc-gX:hover:not(:disabled){background:var(--gray-50);color:var(--gray-950)}.Button_text__sJ4mW{background:#0000;border-radius:12px;color:var(--green-900);font-weight:700}.Button_text__sJ4mW:hover:not(:disabled){opacity:.8}.Button_textGray__dPRMA{background:#0000;border-radius:12px;color:var(--gray-600);font-weight:500}.Button_textGray__dPRMA:hover:not(:disabled){color:var(--gray-950)}.Button_medium__A-TfJ{font-size:16px;line-height:20px;padding:10px 20px}.Button_small__VH\+y2{font-size:14px;line-height:18px;padding:6px 14px}.Button_large__Xoms8{font-size:15px;height:48px;line-height:125%;padding:12px 24px}.Button_iconButton__kJxUv.Button_small__VH\+y2{padding:6px}.Button_iconButton__kJxUv.Button_medium__A-TfJ{padding:10px}.Button_iconButton__kJxUv.Button_large__Xoms8{padding:12px}.ConsultationAttachment_attachmentIcon__VF6f9{align-items:center;background:var(--white);border:1px solid var(--gray-950);border-radius:12px;display:flex;height:40px;padding:12px;width:40px}.ConsultationAttachment_attachmentIcon__VF6f9 img{height:16px;width:16px}.ConsultationAttachment_attachmentWrapper__LPfCi{grid-gap:24px;align-items:center;border-bottom:1px solid var(--gray-200);display:grid;gap:24px;grid-template-columns:40px 1fr 100px;padding:12px 0}.ConsultationAttachment_attachmentWrapper__LPfCi:first-child{border-top:1px solid var(--gray-200);margin-top:8px}.ConsultationAttachment_attachmentWrapper__LPfCi:last-child{border-bottom:none}.ConsultationAttachment_attachmentButton__1xGRf{background-color:initial;border:none;height:42px;padding:0;transform:translateX(12px);width:42px}.ConsultationAttachment_attachmentContentWrapper__RMjS8{display:flex;flex-direction:column}.ConsultationAttachment_attachmentContentWrapper__RMjS8>h5{color:var(--gray-950);font-size:16px;font-weight:700;line-height:24px}.ConsultationAttachment_attachmentContentWrapper__RMjS8>div>div{display:flex;flex-direction:column;padding-right:8px}.ConsultationAttachment_attachmentContentWrapper__RMjS8 h6{color:var(--gray-800);font-size:14px;font-weight:700;line-height:20px}.ConsultationAttachment_attachmentContentWrapper__RMjS8 p{color:var(--gray-800);font-size:14px;font-weight:400;line-height:20px}.ConsultationAttachment_prescriptionContentGrid__0kFFt{display:grid;grid-template-columns:1fr 1fr 1fr}.ConsultationAttachment_refferralContentGrid__pIUfU{display:grid;grid-template-columns:1fr 2fr}.ConsultationAttachment_resultContentGrid__35aP7{display:grid;grid-template-columns:1fr 1fr 1fr}.ConsultationDateBox_consultationDateBox__GQDZH{align-items:center;background:var(--green-50);border:1px solid var(--green-950);border-radius:8px;display:flex;flex-direction:column;height:66px;justify-content:center;padding:8px;width:100%}.ConsultationDateBox_consultationDateBox__GQDZH span:first-child{color:var(--green-950);font-size:13px;font-weight:700;line-height:20px}.ConsultationDateBox_consultationDateBox__GQDZH span:nth-child(2){color:var(--green-950);font-size:18px;font-weight:700;line-height:28px}.ConsultationPreview_consultationButton__2CSnX{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;color:var(--white);height:48px;padding:12px 24px;width:180px}.ConsultationPreview_consultationWrapper__W1PEq{grid-gap:24px;border-bottom:1px solid var(--gray-200);display:grid;gap:24px;grid-template-columns:64px 1fr 18px;margin-bottom:8px;padding:12px 0;width:100%}.ConsultationPreview_consultationWrapper__W1PEq:last-child{border-bottom:none;margin-bottom:0}.ConsultationPreview_showMoreButtonWrapper__mmUFK{height:18px;position:relative;width:18px}.ConsultationPreview_showMoreButton__jhRsy{height:40px;left:-11px;top:-11px;width:40px}.ConsultationPreview_showButton__6SlcR,.ConsultationPreview_showMoreButton__jhRsy{align-items:center;background-color:initial;border:none;display:flex;justify-content:center;padding:0;position:absolute;transform-origin:50% 50%}.ConsultationPreview_showButton__6SlcR{font-size:15px;height:20px;left:-55px;text-decoration:underline;width:50px}.ConsultationPreview_showDate__nDlKb{position:absolute;right:120px}.ConsultationPreview_showMoreButtonExpanded__QzUd1{transform:rotate(180deg)}.ConsultationPreview_consultationContentWrapper__A3yUA{display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:100%}.ConsultationPreview_consultationContentWrapper__A3yUA>div{display:flex;flex-direction:column;justify-content:center;min-height:24px}.ConsultationPreview_startConsultationsWarpper__\+8wio{padding-right:12px;padding-top:26px;width:100%}.ConsultationPreview_consultationTitleWrapper__poxU2{align-items:center;display:flex;gap:8px;justify-content:space-between}.ConsultationPreview_consultationTitleWrapper__poxU2 h2{color:var(--gray-950);cursor:pointer;font-size:18px;font-weight:700;line-height:24px}.ConsultationPreview_consultationTitleWrapper__poxU2>div{align-items:center;display:flex;gap:8px}.ConsultationPreview_consultationTitleWrapper__poxU2 button{align-items:center;background-color:initial;border:none;color:var(--green-900);display:flex;gap:4px;height:24px;justify-content:center;margin:0;padding:0 4px}.ConsultationPreview_consultationTitleWrapper__poxU2 p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.ConsultationPreview_consultationText__kuDYu{color:#26252c;color:var(--Gray-950,#26252c);font-size:15px;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ConsultationPreview_consultationTextExpanded__8bv7b{overflow:visible;white-space:pre-wrap}.ConsultationPreview_attachmentsInfo__5Id3z{display:flex;gap:16px;margin-top:2px}.ConsultationPreview_attachmentsInfo__5Id3z p{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-weight:700;gap:8px;line-height:20px}.ConsultationPreview_attachmentsInfo__5Id3z img{height:16px;width:16px}.Checkbox_checkboxWrapper__adW\+i{align-items:center;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.Checkbox_checkbox__hIaSM{cursor:pointer;inset:0;margin:0;opacity:0;padding:0;position:absolute;z-index:2}.Checkbox_checkbox__hIaSM:disabled{cursor:not-allowed}.Checkbox_customCheckbox__3vMvQ{align-items:center;background-color:initial;border:2px solid var(--gray-950);border-radius:4px;display:flex;height:100%;inset:0;justify-content:center;pointer-events:none;position:absolute;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.Checkbox_checkbox__hIaSM:focus-visible~.Checkbox_customCheckbox__3vMvQ{box-shadow:0 0 0 2px #0065464d}.Checkbox_checkbox__hIaSM:checked~.Checkbox_customCheckbox__3vMvQ{background-color:var(--green-800);border-color:var(--green-800)}.Checkbox_customCheckbox__3vMvQ:after{border:solid #fdfdfd;border-bottom:2px solid var(--white,#fdfdfd);border-left:0 solid var(--white,#fdfdfd);border-right:2px solid var(--white,#fdfdfd);border-top:0 solid var(--white,#fdfdfd);content:"";display:none;height:10px;margin-bottom:2px;transform:rotate(45deg);width:6px}.Checkbox_checkbox__hIaSM:checked:not(:disabled)~.Checkbox_customCheckbox__3vMvQ:after{display:block}.Checkbox_checkbox__hIaSM:indeterminate~.Checkbox_customCheckbox__3vMvQ{background-color:var(--gray-950);border-color:var(--gray-950)}.Checkbox_checkbox__hIaSM:indeterminate~.Checkbox_customCheckbox__3vMvQ:after{border:0;border-bottom:2px solid var(--white,#fdfdfd);display:block;height:0;margin:0;transform:none;width:10px}.Checkbox_checkbox__hIaSM:checked:disabled~.Checkbox_customCheckbox__3vMvQ{background-color:var(--gray-300);border-color:var(--gray-300)}.Checkbox_checkbox__hIaSM:checked:disabled~.Checkbox_customCheckbox__3vMvQ:after{border-color:var(--gray-400);display:block}.Checkbox_checkbox__hIaSM:disabled~.Checkbox_customCheckbox__3vMvQ{border-color:var(--gray-300)}.Checkbox_checkbox__hIaSM:indeterminate:disabled~.Checkbox_customCheckbox__3vMvQ{background-color:var(--gray-300);border-color:var(--gray-300)}.Checkbox_checkbox__hIaSM:indeterminate:disabled~.Checkbox_customCheckbox__3vMvQ:after{border-bottom-color:var(--gray-400)}.DataList_dataList__g-\+Ta{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.DataList_dataList__g-\+Ta li{align-items:center;display:flex}.DataList_dataList__g-\+Ta li .DataList_formGroup__rtl6\+{position:relative}.PageHeader_pageHeader__CjX2L{align-items:center;display:flex;justify-content:space-between;margin-bottom:35px}.PageHeader_pageHeaderTitle__xyLhq{color:#060030;font-size:30px;font-weight:700;margin:0}.PageHeader_searchBar__VIUhN{align-items:center;display:flex;margin-top:16px;width:100%}@media (max-width:1599px){.PageHeader_pageHeaderTitle__xyLhq{font-size:25px}}@media (max-width:991px){.PageHeader_pageHeader__CjX2L{margin-bottom:15px}}.PageSection_pageSection__MWOz1{background:#fff;border:1px solid var(--gray-200);border-radius:20px;box-shadow:0 2px 8px #0000000a;padding:30px 40px}.PageSection_pageSection__MWOz1.PageSection_practiceDetails__tXYTb{border-radius:0 20px 20px 20px;display:flex;padding:0 30px;position:static}.PageSection_pageSection__MWOz1.PageSection_addPatientList__NAGtm{margin-bottom:50px}.PageSection_pageSection__MWOz1.PageSection_addPatientList__NAGtm h4{color:#060030;font-size:22px;font-weight:500;line-height:normal;margin-bottom:22px}@media (max-width:1297px){.PageSection_pageSection__MWOz1.PageSection_practiceDetails__tXYTb{padding:0 15px}}@media (max-width:991px){.PageSection_pageSection__MWOz1.PageSection_practiceDetails__tXYTb{background:#0000;flex-direction:column;padding:0!important}.PageSection_pageSection__MWOz1.PageSection_addPatientList__NAGtm{margin-bottom:40px}}.SearchInput_searchWrapper__8V2Dc{align-items:center;border-right:1px solid var(--gray-200);display:flex;flex-shrink:0;max-width:330px;min-height:52px;min-width:200px;position:relative}.SearchInput_searchWrapper__8V2Dc.SearchInput_standalone__YJlZ7{border-right:none;max-width:none}.SearchInput_searchIcon__f0kJi{color:var(--gray-500);flex-shrink:0;height:20px;left:16px;min-height:20px;min-width:20px;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}.SearchInput_searchInput__V3sQo{background:#0000;border:none;box-sizing:border-box;color:var(--gray-950);font-size:16px;font-weight:400;height:52px;line-height:20px;min-height:52px;outline:none;padding:14px 16px 14px 44px!important;width:100%}.SearchInput_searchInput__V3sQo::placeholder{color:var(--gray-400)}.SearchInput_filterIcon__N-mcU{cursor:pointer;flex-shrink:0;height:20px;opacity:.6;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px}.SearchInput_searchWrapper__8V2Dc.SearchInput_hasFilterIcon__v\+4DG .SearchInput_searchInput__V3sQo{padding-right:44px}@media (max-width:991px){.SearchInput_searchIcon__f0kJi{display:none}.SearchInput_searchInput__V3sQo{padding-left:16px}}.SettingsPageLayout_layout__wGSDo{display:flex;flex-wrap:wrap}.SettingsPageLayout_sidebar__UwLRD{border-right:1px solid #d5d5e5;flex:0 0 20%}.SettingsPageLayout_content__eirqC{flex:0 0 80%;min-height:800px;padding-bottom:40px}.SettingsPageLayout_formSection__zxku-{flex:0 0 80%}.SettingsPageLayout_addPatientList__NLPpJ{margin-bottom:50px}@media (max-width:991px){.SettingsPageLayout_sidebar__UwLRD{flex-direction:column}.SettingsPageLayout_content__eirqC{flex:0 0 100%;margin-left:0;padding-bottom:15px}.SettingsPageLayout_formSection__zxku-{flex:0 0 100%}.SettingsPageLayout_addPatientList__NLPpJ{margin-bottom:40px;margin-left:0}}.SortByButton_sortByButton__DMzB9{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.SortByButton_sortByButton__DMzB9:disabled{cursor:not-allowed;opacity:.5}.SortByButton_sortByButtonMenuOptionActive__vw7iU{background-color:var(--gray-100)!important}.SortByButton_menuItemWrapper__tgai4{padding:0}.SortByButton_menuItem__SAbnI{padding:0!important}.SortByButton_menuItem__SAbnI a,.SortByButton_menuItem__SAbnI button,.SortByButton_menuItem__SAbnI p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ConsultationsTable_wrapper__NoLQr{background:#fff;border-radius:12px}.ConsultationsTable_paginationWrapper__7cjz8{align-items:center;background:#fff;background-color:initial;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:center;justify-content:space-between;line-height:20px;padding:8px 16px}.ConsultationsTable_tableWarpper__txFrc{background-color:#fff;background:#fff;position:relative;width:100%}.ConsultationsTable_consultationPreviewWrapper__rxgbN{padding:0 16px}.ConsultationsTable_table__gO9LH{border:1px solid var(--gray-200);border-radius:12px}.ConsultationsTable_searchWrapper__cbSjI{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ConsultationsTable_searchWrapper__cbSjI img{display:none}}.ConsultationsTable_tableTopBarWrapper__baZKz{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ConsultationsTable_emptyState__Q4kHU{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ConsultationsTable_emptyStateTitle__JyNwP{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ConsultationsTable_emptyStateText__pGNNH{color:#717186;font-size:14px;max-width:300px}.ConsultationsTable_loadingSpinner__QvYde{animation:ConsultationsTable_spin__4GZer 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ConsultationsTable_spin__4GZer{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConsultationsTable_searchWrapper__cbSjI input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.ConsultationsTable_noteText__Vu7pk{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConsultationsTable_container__MttRA{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.ConsultationsTable_title__\+YWdP{color:#26252c;color:var(--Gray-950,#26252c);font-size:20px;font-style:normal;font-weight:700;line-height:32px}.ConsultationsTable_header__O-S-s{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.ConsultationsTable_consultationDoctorSection__nrl4m{margin-bottom:12px;padding:12px 0}.ConsultationsTable_consultationDoctorSection__nrl4m h3{color:var(--gray-950);font-size:16px;font-weight:700;line-height:20px}.ConsultationsTable_consultationDoctorSection__nrl4m p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.ConsultationsTable_sortByButton__4Im6D:disabled{cursor:not-allowed;opacity:.7}.ConsultationsTable_sortByButton__4Im6D{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ConsultationsTable_sortByButtonMenuOption__sMoYt p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ConsultationsTable_sortByButtonMenuOptionActive__2Inya{background-color:var(--gray-100)!important}.ConsultationsTable_menuButton__Wylql{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ConsultationsTable_menuButton__Wylql:active,.ConsultationsTable_menuButton__Wylql:hover{border:1px solid var(--gray-300)}.ConsultationsTable_menuItemWrapper__HRM7L{padding:0}.ConsultationsTable_menuItem__3q2Cc{padding:0!important}.ConsultationsTable_menuItem__3q2Cc a,.ConsultationsTable_menuItem__3q2Cc button,.ConsultationsTable_menuItem__3q2Cc p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.AddTaskForm_addTaskForm__5h3Ws{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.AddTaskForm_sendButton__jU4m-{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.AddTaskForm_formCheckboxLabel__0Vzxa{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddTaskForm_addTaskFormLabel__xt0Om{align-items:center!important;color:var(--Gray-950)!important;display:flex!important;font-size:16px!important;font-style:normal!important;font-weight:700!important;gap:4px!important;line-height:24px!important;margin-bottom:2px!important;position:relative!important}.AddTaskForm_inputGroupGrid__GuVyw{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddTaskForm_addTaskForm__5h3Ws input,.AddTaskForm_addTaskForm__5h3Ws select:not([class*=monthSelector]):not([class*=yearSelector]){border-radius:12px!important;box-sizing:border-box!important;color:#717186!important;color:var(--gray-500,#717186)!important;font-size:16px!important;font-weight:400!important;height:48px!important;line-height:24px!important;padding:12px!important}.AddTaskForm_addTaskForm__5h3Ws [class*=calendarDropdown] select[class*=monthSelector],.AddTaskForm_addTaskForm__5h3Ws [class*=calendarDropdown] select[class*=yearSelector],[class*=calendarDropdown] select[class*=monthSelector],[class*=calendarDropdown] select[class*=yearSelector]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%2326252C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;border:1px solid #8f8fa1!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #0000000d!important;font-size:14px!important;font-weight:600!important;height:36px!important;line-height:36px!important;padding:0 32px 0 12px!important}.AddTaskForm_addTaskForm__5h3Ws textarea{min-height:48px!important;resize:vertical}.AddTaskForm_addTaskForm__5h3Ws .AddTaskForm_MuiAutocomplete-input__-sbiV,.AddTaskForm_addTaskForm__5h3Ws textarea{border-radius:12px!important;box-sizing:border-box!important;color:#717186!important;color:var(--gray-500,#717186)!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;padding:12px!important}.AddTaskForm_addTaskForm__5h3Ws .AddTaskForm_MuiAutocomplete-input__-sbiV{box-shadow:none!important;height:48px!important}.AddTaskForm_addTaskFormAutocompleteWrapper__-eTRG>div:nth-child(2)>div{background-color:var(--white)!important;border:1px solid var(--gray-400)!important;border-radius:12px!important;box-sizing:border-box!important;color:#717186!important;color:var(--gray-500,#717186)!important;font-family:nunito!important;font-size:16px!important;font-size:14px!important;font-weight:400!important;height:48px!important;line-height:24px!important;padding:0!important}.AddTaskForm_addTaskFormAutocompleteWrapper__-eTRG>div:nth-child(2)>div>div{border:none!important;border-radius:0!important;height:48px!important}.AddTaskForm_addTaskFormAutocompleteWrapper__-eTRG>div:nth-child(2)>div>div fieldset{border:none!important}.AddTaskForm_addTaskFormAutocompleteWrapper__-eTRG>div:nth-child(2)>div>div input{box-shadow:none!important}.AddTaskForm_addTaskFormAutocompleteWrapper__-eTRG>div:nth-child(2){border:none!important;border-radius:0!important;height:48px!important}.AddTaskForm_bottomSection__zip2l{align-items:center;display:flex;justify-content:flex-end;margin-top:24px}.AddTaskForm_bottomSection__zip2l>div{display:flex;gap:16px}.AddTaskForm_bottomSection__zip2l button{width:248px}.AddTaskForm_addPregnancyDatePickerWrapper__r9LY2>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddTaskForm_addPregnancyDatePickerWrapper__r9LY2>div{height:48px!important}.AddTaskForm_addPregnancyDatePickerWrapper__r9LY2 input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.AddTaskForm_addPregnancyDatePickerWrapper__r9LY2 fieldset{border:none}.Modal_modalBackdrop__DSJeG{align-items:center;background:#00000080;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;overflow:auto;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.Modal_modalContent__CHwZw{background:#fff;border-radius:18px;box-sizing:border-box;display:flex;flex-direction:column;margin:auto;max-height:calc(100vh - 40px);min-height:400px;min-width:600px;overflow:hidden;padding:24px;position:relative;width:1000px;z-index:1}.Modal_modaHeaderBackground__BYlQ6{height:75px;left:0;position:absolute;top:0;width:100%;z-index:-1}.Modal_modalHeader__hK3om{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:0;padding-bottom:0}.Modal_closeButton__sjZz4{background:none;border:none;cursor:pointer;font-size:24px}.Modal_modalBody__lAgHJ{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:16px}.Modal_modalFooter__XB8FP{background:#fff;border-top:1px solid #e9ecef;bottom:24px;display:flex;gap:16px;justify-content:flex-end;left:24px;padding-top:16px;position:absolute;right:24px}@media (max-width:768px){.Modal_modalFooter__XB8FP{flex-direction:column-reverse;gap:12px}}.Modal_footerButton__zOIdc{border:1px solid var(--green-900);border-radius:12px;box-sizing:border-box;height:48px;padding:12px 24px;width:237px}@media (max-width:768px){.Modal_footerButton__zOIdc{max-width:none;min-width:auto;width:100%}}.Modal_footerButtonSave__4-fWG{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;box-sizing:border-box;height:48px;padding:12px 24px;width:237px}@media (max-width:768px){.Modal_footerButtonSave__4-fWG{max-width:none;min-width:auto;width:100%}}.Modal_footerButtonSaveTitle__0pMg9{color:#fff}.Modal_saveButton__1Yebo:hover{background-color:#218838}.AddTaskModal_openModalButton__1sMF0{background-color:#fff;color:var(--green-800)}.AddTaskModal_openModalButton__1sMF0,.DisplayTaskModal_button__rs9eT{border:1px solid var(--green-800);border-radius:12px;cursor:pointer;font-size:16px;font-weight:600;height:48px;padding:12px 24px}.DisplayTaskModal_button__rs9eT{background-color:var(--green-800);color:#fff}.DisplayTaskModal_taskInfo__xLcyq{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px}.DisplayTaskModal_taskInfo__xLcyq label{font-weight:600}.DisplayTaskModal_taskInfo__xLcyq>div{display:flex;flex-direction:column;gap:4px}.DisplayTaskModal_taskInfo__xLcyq button{background-color:initial;border:none;cursor:pointer;display:inline;font-size:16px;font-weight:400;margin:0;padding:0;text-align:left;width:auto}.DisplayTaskModal_taskInfo__xLcyq button:hover{cursor:pointer;text-decoration:underline}.DisplayTaskModal_buttonContainer__FFtDJ{border-top:1px solid var(--gray-200);display:flex;gap:12px;justify-content:flex-end;margin-top:16px;padding-top:16px}.DisplayTaskModal_taskInfoSpanCol2__ZYl-I{grid-column:span 2}.ClosedTaskTable_actionBtn__6tpOO{align-items:center;background-color:initial;border:none;border-left:1px solid #dbdbec;border-radius:0;color:#060030;display:inline-flex;font-size:14px;font-weight:600;gap:10px;justify-content:center;letter-spacing:-.56px;line-height:normal;padding-left:10px;padding-right:5px}.ClosedTaskTable_drawerContent__Q3fyR{background:#fff;display:flex;flex-direction:column;height:100%;max-width:90vw;width:800px}.ClosedTaskTable_drawerHeader__1AVgV{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:20px}.ClosedTaskTable_drawerHeader__1AVgV h2{font-size:24px;font-weight:600;margin:0}.ClosedTaskTable_closeButton__rBaFG{background:none;border:none;cursor:pointer;padding:8px}.ClosedTaskTable_tableWarpper__4fTbe{background-color:#fff;background:#fff;margin:24px;position:relative}.ClosedTaskTable_tableWarpper__4fTbe h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ClosedTaskTable_table__tFmPI{border:1px solid var(--gray-200);border-radius:12px}.ClosedTaskTable_tableHeader__11DZw{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700;gap:8px;padding:16px}.ClosedTaskTable_tableHeader__11DZw,.ClosedTaskTable_tableItem__vN-kY{align-items:center;color:var(--gray-950);display:grid;font-size:15px;grid-template-columns:2fr 3fr 1fr 1fr 1fr 150px;line-height:20px}.ClosedTaskTable_tableItem__vN-kY{grid-gap:16px;border-bottom:1px solid #e0e0e0;font-weight:400;gap:16px;padding:16px 16px 16px 24px;position:relative;transition:background-color .2s ease}@media (min-width:1400px){.ClosedTaskTable_tableHeader__11DZw,.ClosedTaskTable_tableItem__vN-kY{grid-template-columns:2fr 3fr 1fr 1fr 1fr 150px}}.ClosedTaskTable_tableItem__vN-kY:last-child{border-bottom:none}.ClosedTaskTable_checkboxWrapper__VDNjQ{align-items:center;display:flex;justify-content:center}.ClosedTaskTable_searchWrapper__fR98\+{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ClosedTaskTable_searchWrapper__fR98\+ img{display:none}}.ClosedTaskTable_tableTopBarWrapper__xxXou{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ClosedTaskTable_sortByButton__5NXhb{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ClosedTaskTable_sortByButtonMenuOption__fpm5m p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ClosedTaskTable_sortByButtonMenuOptionActive__bc9o2{background-color:var(--gray-100)!important}.ClosedTaskTable_tableSelectedItemsSection__4KxzT button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ClosedTaskTable_menuButton__K8Vh0{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ClosedTaskTable_menuButton__K8Vh0:active,.ClosedTaskTable_menuButton__K8Vh0:hover{border:1px solid var(--gray-300)}.ClosedTaskTable_menuItemWrapper__sCpdg{padding:0}.ClosedTaskTable_menuItem__eGUVB{padding:0!important}.ClosedTaskTable_menuItem__eGUVB a,.ClosedTaskTable_menuItem__eGUVB button,.ClosedTaskTable_menuItem__eGUVB p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ClosedTaskTable_reportNoReportsWarning__Q93zd{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ClosedTaskTable_emptyState__TRWJh>div{border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:left}.ClosedTaskTable_emptyStateTitle__xrMy7{font-size:18px;font-weight:700;line-height:28px}.ClosedTaskTable_emptyStateText__t7gIp{font-size:16px;font-weight:400;line-height:24px}.ClosedTaskTable_loadingSpinner__pkVjy{animation:ClosedTaskTable_spin__meUh7 1s linear infinite;color:#717186;margin-bottom:16px}.ClosedTaskTable_searchWrapper__fR98\+ input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.ClosedTaskTable_sortByButton__5NXhb:disabled{cursor:not-allowed;opacity:.7}.ClosedTaskTable_emptyState__TRWJh{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ClosedTaskTable_emptyStateTitle__xrMy7{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ClosedTaskTable_emptyStateText__t7gIp{color:#717186;font-size:14px;max-width:300px}.ClosedTaskTable_actionsCell__7Fg32{display:flex;gap:8px;justify-content:flex-end}.ClosedTaskTable_actionsCell__7Fg32 button{background:none;border:none;border-radius:4px;cursor:pointer;padding:6px}.ClosedTaskTable_actionsCell__7Fg32 button:hover{background:var(--gray-100)}.ClosedTaskTable_completedTask__aJTYE{background:var(--success-50)!important}.ClosedTaskTable_paginationWrapper__2gFo-{align-items:center;background:#fff;background-color:initial;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:center;justify-content:space-between;line-height:20px;padding:20px;padding:8px 16px}.ClosedTaskTable_modalOverlay__iLhch{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1400}.ClosedTaskTable_modal__WjU1n{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;max-width:90vw;width:400px}.ClosedTaskTable_modalHeader__sW6lg{align-items:center;display:flex;justify-content:space-between;padding:20px 24px 0}.ClosedTaskTable_modalHeader__sW6lg h3{color:var(--gray-900);font-size:18px;font-weight:600;margin:0}.ClosedTaskTable_modalCloseButton__j0AEZ{align-items:center;background:none;border:none;border-radius:6px;color:var(--gray-500);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.ClosedTaskTable_modalCloseButton__j0AEZ:hover{background:var(--gray-100);color:var(--gray-900)}.ClosedTaskTable_modalCloseButton__j0AEZ:disabled{cursor:not-allowed;opacity:.5}.ClosedTaskTable_modalContent__mRBnA{color:var(--gray-700);padding:12px 24px 24px}.ClosedTaskTable_modalContent__mRBnA p{line-height:1.5;margin:0}.ClosedTaskTable_modalSubtext__ONCui{color:var(--gray-500);font-size:14px;margin-top:8px!important}.ClosedTaskTable_modalActions__xi90I{background:var(--gray-50);border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.ClosedTaskTable_cancelButton__-7Max,.ClosedTaskTable_deleteButton__pd5oB{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-width:100px;padding:8px 16px;transition:all .2s}.ClosedTaskTable_cancelButton__-7Max{background-color:#fff;border:1px solid var(--green-900);border-radius:12px;height:42px;padding:12px 24px}.ClosedTaskTable_deleteButton__pd5oB{background-color:var(--green-900);border:none;border-radius:12px;color:#fff;height:42px;padding:12px 24px}.ClosedTaskTable_cancelButton__-7Max:disabled,.ClosedTaskTable_deleteButton__pd5oB:disabled{cursor:not-allowed;opacity:.7}.ClosedTaskTable_patientCell__XBfgu{align-items:center;display:flex;gap:8px;justify-content:flex-start}.ClosedTaskTable_spinner__vSDEQ{animation:ClosedTaskTable_spin__meUh7 1s linear infinite}@keyframes ClosedTaskTable_spin__meUh7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ClosedTaskTable_completedRow__BSMDO{background-color:#e6f7e6!important;border-left:4px solid #28a745!important}.ClosedTaskTable_completedIcon__rjnuH{align-items:center;background:#d4edda;border-radius:50%;color:#28a745;display:flex;height:20px;justify-content:center;transform:translateX(-5px);width:20px}.ClosedTaskTable_completedText__VWaH2{color:var(--gray-500)}.ClosedTaskTable_completedAction__mhSdW{background-color:#d4edda!important;color:#28a745!important}.ClosedTaskTable_completedAction__mhSdW img{opacity:.7}.ClosedTaskTable_actionButton__ErTXX{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.ClosedTaskTable_actionButton__ErTXX:hover:not(:disabled){background:var(--gray-100)}.ClosedTaskTable_actionButton__ErTXX:disabled{cursor:not-allowed;opacity:.5}.ClosedTaskTable_priorityCell__twQ4j{font-size:14px}.ClosedTaskTable_highPriorityContainer__-x7Ze{align-items:center;color:#dc2626;display:flex;font-weight:500;gap:4px}.ClosedTaskTable_dateCell__pPwAX{color:var(--gray-600);font-size:14px}.ClosedTaskTable_instructionContainer__l0Et2{align-items:center;display:flex;gap:8px}.ClosedTaskTable_unreadIndicator__T-s1c{background-color:#2563eb;border-radius:50%;flex-shrink:0;height:8px;width:8px}.MyTasksModal_actionBtn__7a4V4{align-items:center;background-color:initial;border:none;border-left:1px solid #dbdbec;border-radius:0;color:#060030;display:inline-flex;font-size:14px;font-weight:600;gap:10px;justify-content:center;letter-spacing:-.56px;line-height:normal;padding-left:10px;padding-right:5px}.MyTasksModal_drawerContent__bYb\+Y{background:#fff;display:flex;flex-direction:column;height:100%;max-width:90vw;width:1100px}.MyTasksModal_drawerHeader__7GTC8{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:20px}.MyTasksModal_drawerHeader__7GTC8 h2{font-size:24px;font-weight:600;margin:0}.MyTasksModal_closeButton__1pgUY{background:none;border:none;cursor:pointer;padding:8px}.MyTasksModal_tableWarpper__zt5KN{background-color:#fff;background:#fff;margin:24px;position:relative}.MyTasksModal_tableWarpper__zt5KN h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.MyTasksModal_table__7og2I{border:1px solid var(--gray-200);border-radius:12px}.MyTasksModal_tableHeader__roKxs{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700;gap:8px;padding:16px}.MyTasksModal_tableHeader__roKxs,.MyTasksModal_tableItem__S32KJ{align-items:center;color:var(--gray-950);display:grid;font-size:15px;grid-template-columns:2fr 3fr 150px;line-height:20px}.MyTasksModal_tableItem__S32KJ{grid-gap:16px;border-bottom:1px solid #e0e0e0;font-weight:400;gap:16px;padding:16px 16px 16px 24px;position:relative;transition:background-color .2s ease}@media (min-width:1400px){.MyTasksModal_tableHeader__roKxs,.MyTasksModal_tableItem__S32KJ{grid-template-columns:2fr 3fr 150px}}.MyTasksModal_tableItem__S32KJ:last-child{border-bottom:none}.MyTasksModal_checkboxWrapper__0JkVe{align-items:center;display:flex;justify-content:center}.MyTasksModal_searchWrapper__iCLVf{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.MyTasksModal_searchWrapper__iCLVf img{display:none}}.MyTasksModal_tableTopBarWrapper__PXzqh{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.MyTasksModal_sortByButton__ewNGP{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.MyTasksModal_sortByButtonMenuOption__ZZImd p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.MyTasksModal_sortByButtonMenuOptionActive__2kDaV{background-color:var(--gray-100)!important}.MyTasksModal_tableSelectedItemsSection__omXFO button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.MyTasksModal_menuButton__CNwAe{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.MyTasksModal_menuButton__CNwAe:active,.MyTasksModal_menuButton__CNwAe:hover{border:1px solid var(--gray-300)}.MyTasksModal_menuItemWrapper__KHe9y{padding:0}.MyTasksModal_menuItem__iSv36{padding:0!important}.MyTasksModal_menuItem__iSv36 a,.MyTasksModal_menuItem__iSv36 button,.MyTasksModal_menuItem__iSv36 p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.MyTasksModal_reportNoReportsWarning__xkWwx{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.MyTasksModal_emptyState__Fc7KM>div{border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:left}.MyTasksModal_emptyStateTitle__rNF7T{font-size:18px;font-weight:700;line-height:28px}.MyTasksModal_emptyStateText__F1mVt{font-size:16px;font-weight:400;line-height:24px}.MyTasksModal_loadingSpinner__oWPDh{animation:MyTasksModal_spin__SJfEL 1s linear infinite;color:#717186;margin-bottom:16px}.MyTasksModal_searchWrapper__iCLVf input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.MyTasksModal_sortByButton__ewNGP:disabled{cursor:not-allowed;opacity:.7}.MyTasksModal_emptyState__Fc7KM{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.MyTasksModal_emptyStateTitle__rNF7T{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.MyTasksModal_emptyStateText__F1mVt{color:#717186;font-size:14px;max-width:300px}.MyTasksModal_actionsCell__nzPKd{display:flex;gap:8px;justify-content:flex-end}.MyTasksModal_actionsCell__nzPKd button{background:none;border:none;border-radius:4px;cursor:pointer;padding:6px}.MyTasksModal_actionsCell__nzPKd button:hover{background:var(--gray-100)}.MyTasksModal_completedTask__XHqKe{background:var(--success-50)!important}.MyTasksModal_paginationWrapper__XQdxv{align-items:center;background:#fff;background-color:initial;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:center;justify-content:space-between;line-height:20px;padding:8px 16px}.MyTasksModal_modalOverlay__gTNFo{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1400}.MyTasksModal_modal__ZU4Yo{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;max-width:90vw;width:400px}.MyTasksModal_modalHeader__vOGZ6{align-items:center;display:flex;justify-content:space-between;padding:20px 24px 0}.MyTasksModal_modalHeader__vOGZ6 h3{color:var(--gray-900);font-size:18px;font-weight:600;margin:0}.MyTasksModal_modalCloseButton__thMKW{align-items:center;background:none;border:none;border-radius:6px;color:var(--gray-500);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.MyTasksModal_modalCloseButton__thMKW:hover{background:var(--gray-100);color:var(--gray-900)}.MyTasksModal_modalCloseButton__thMKW:disabled{cursor:not-allowed;opacity:.5}.MyTasksModal_modalContent__B-OdD{color:var(--gray-700);padding:12px 24px 24px}.MyTasksModal_modalContent__B-OdD p{line-height:1.5;margin:0}.MyTasksModal_modalSubtext__SRkDW{color:var(--gray-500);font-size:14px;margin-top:8px!important}.MyTasksModal_modalActions__KNaQU{background:var(--gray-50);border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.MyTasksModal_cancelButton__yRnQu,.MyTasksModal_deleteButton__muHoL{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-width:100px;padding:8px 16px;transition:all .2s}.MyTasksModal_cancelButton__yRnQu{background-color:#fff;border:1px solid var(--green-900);border-radius:12px;height:42px;padding:12px 24px}.MyTasksModal_deleteButton__muHoL{background-color:var(--green-900);border:none;border-radius:12px;color:#fff;height:42px;padding:12px 24px}.MyTasksModal_cancelButton__yRnQu:disabled,.MyTasksModal_deleteButton__muHoL:disabled{cursor:not-allowed;opacity:.7}.MyTasksModal_patientCell__jn\+MU{align-items:center;display:flex;gap:8px;justify-content:flex-start}.MyTasksModal_spinner__M8UEj{animation:MyTasksModal_spin__SJfEL 1s linear infinite}@keyframes MyTasksModal_spin__SJfEL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MyTasksModal_completedRow__zu2il{background-color:#e6f7e6!important;border-left:4px solid #28a745!important}.MyTasksModal_completedIcon__03cfP{align-items:center;background:#d4edda;border-radius:50%;color:#28a745;display:flex;height:20px;justify-content:center;transform:translateX(-5px);width:20px}.MyTasksModal_completedText__C5Bpg{color:var(--gray-500);text-decoration:line-through}.MyTasksModal_completedAction__o7U\+N{background-color:#d4edda!important;color:#28a745!important}.MyTasksModal_completedAction__o7U\+N img{opacity:.7}.MyTasksModal_actionButton__wdi8k{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.MyTasksModal_actionButton__wdi8k:hover:not(:disabled){background:var(--gray-100)}.MyTasksModal_actionButton__wdi8k:disabled{cursor:not-allowed;opacity:.5}.MyTasksModal_toggleWrapper__5aytA{margin:24px 24px 16px}.MyTasksModal_toggleBtnGroup__Op0cb{background:#fdfdfd!important;background:var(--White,#fdfdfd)!important;border:1px solid #d9d8df!important;border:1px solid var(--Gray-200,#d9d8df)!important;border-radius:12px!important;width:100%!important}.MyTasksModal_toggleBtn__nKaoM{align-items:center!important;animation:none!important;background-color:initial!important;border:0 solid #008056!important;border:0 solid var(--Green-700,#008056)!important;border-radius:12px!important;color:#26252c!important;color:var(--Gray-950,#26252c)!important;display:flex!important;font-family:Nunito!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:52px!important;justify-content:center!important;line-height:20px!important;text-transform:none!important;transition:none!important;width:calc(33.33% + 1px)!important}.MyTasksModal_toggleBtn__nKaoM[aria-pressed=true]{background:#e7efeb!important;background:var(--Green-50,#e7efeb)!important;border:1px solid #008056!important;border:1px solid var(--Green-700,#008056)!important;border-radius:12px;color:#008056!important;color:var(--Green-700,#008056)!important}.MyTasksModal_consultationsTableWrapper__gfHkZ{margin:24px}.SentTaskTable_actionBtn__p0I5X{align-items:center;background-color:initial;border:none;border-left:1px solid #dbdbec;border-radius:0;color:#060030;display:inline-flex;font-size:14px;font-weight:600;gap:10px;justify-content:center;letter-spacing:-.56px;line-height:normal;padding-left:10px;padding-right:5px}.SentTaskTable_drawerContent__sopcP{background:#fff;display:flex;flex-direction:column;height:100%;max-width:90vw;width:800px}.SentTaskTable_drawerHeader__tL5oS{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:20px}.SentTaskTable_drawerHeader__tL5oS h2{font-size:24px;font-weight:600;margin:0}.SentTaskTable_closeButton__VCTu7{background:none;border:none;cursor:pointer;padding:8px}.SentTaskTable_tableWarpper__GltTV{background-color:#fff;background:#fff;margin:24px;position:relative}.SentTaskTable_tableWarpper__GltTV h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.SentTaskTable_table__j-bt0{border:1px solid var(--gray-200);border-radius:12px}.SentTaskTable_tableHeader__cope9{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700;gap:8px;padding:16px}.SentTaskTable_tableHeader__cope9,.SentTaskTable_tableItem__AgIBk{align-items:center;color:var(--gray-950);display:grid;font-size:15px;grid-template-columns:2fr 3fr 1fr 1fr 1fr 150px;line-height:20px}.SentTaskTable_tableItem__AgIBk{grid-gap:16px;border-bottom:1px solid #e0e0e0;font-weight:400;gap:16px;padding:16px 16px 16px 24px;position:relative;transition:background-color .2s ease}@media (min-width:1400px){.SentTaskTable_tableHeader__cope9,.SentTaskTable_tableItem__AgIBk{grid-template-columns:2fr 3fr 1fr 1fr 1fr 150px}}.SentTaskTable_tableItem__AgIBk:last-child{border-bottom:none}.SentTaskTable_checkboxWrapper__pvmS6{align-items:center;display:flex;justify-content:center}.SentTaskTable_searchWrapper__XQSDj{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.SentTaskTable_searchWrapper__XQSDj img{display:none}}.SentTaskTable_tableTopBarWrapper__YhLiX{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.SentTaskTable_sortByButton__0V1xY{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.SentTaskTable_sortByButtonMenuOption__3t1nD p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.SentTaskTable_sortByButtonMenuOptionActive__vCl10{background-color:var(--gray-100)!important}.SentTaskTable_tableSelectedItemsSection__CR8U3 button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.SentTaskTable_menuButton__sw\+jw{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.SentTaskTable_menuButton__sw\+jw:active,.SentTaskTable_menuButton__sw\+jw:hover{border:1px solid var(--gray-300)}.SentTaskTable_menuItemWrapper__vk--x{padding:0}.SentTaskTable_menuItem__\+XCjT{padding:0!important}.SentTaskTable_menuItem__\+XCjT a,.SentTaskTable_menuItem__\+XCjT button,.SentTaskTable_menuItem__\+XCjT p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.SentTaskTable_reportNoReportsWarning__t2GQp{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.SentTaskTable_emptyState__IQMYw>div{border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:left}.SentTaskTable_emptyStateTitle__YXVPe{font-size:18px;font-weight:700;line-height:28px}.SentTaskTable_emptyStateText__HycHJ{font-size:16px;font-weight:400;line-height:24px}.SentTaskTable_loadingSpinner__8XcvQ{animation:SentTaskTable_spin__jrDz2 1s linear infinite;color:#717186;margin-bottom:16px}.SentTaskTable_searchWrapper__XQSDj input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.SentTaskTable_sortByButton__0V1xY:disabled{cursor:not-allowed;opacity:.7}.SentTaskTable_emptyState__IQMYw{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.SentTaskTable_emptyStateTitle__YXVPe{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.SentTaskTable_emptyStateText__HycHJ{color:#717186;font-size:14px;max-width:300px}.SentTaskTable_actionsCell__W2KF4{display:flex;gap:8px;justify-content:flex-end}.SentTaskTable_actionsCell__W2KF4 button{background:none;border:none;border-radius:4px;cursor:pointer;padding:6px}.SentTaskTable_actionsCell__W2KF4 button:hover{background:var(--gray-100)}.SentTaskTable_completedTask__6HGXa{background:var(--success-50)!important}.SentTaskTable_paginationWrapper__gBdIM{align-items:center;background:#fff;background-color:initial;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:center;justify-content:space-between;line-height:20px;padding:20px;padding:8px 16px}.SentTaskTable_modalOverlay__YzrsX{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1400}.SentTaskTable_modal__-RaxV{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;max-width:90vw;width:400px}.SentTaskTable_modalHeader__TJZCk{align-items:center;display:flex;justify-content:space-between;padding:20px 24px 0}.SentTaskTable_modalHeader__TJZCk h3{color:var(--gray-900);font-size:18px;font-weight:600;margin:0}.SentTaskTable_modalCloseButton__McXMx{align-items:center;background:none;border:none;border-radius:6px;color:var(--gray-500);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.SentTaskTable_modalCloseButton__McXMx:hover{background:var(--gray-100);color:var(--gray-900)}.SentTaskTable_modalCloseButton__McXMx:disabled{cursor:not-allowed;opacity:.5}.SentTaskTable_modalContent__kwOMa{color:var(--gray-700);padding:12px 24px 24px}.SentTaskTable_modalContent__kwOMa p{line-height:1.5;margin:0}.SentTaskTable_modalSubtext__he3QH{color:var(--gray-500);font-size:14px;margin-top:8px!important}.SentTaskTable_modalActions__1ALwM{background:var(--gray-50);border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.SentTaskTable_cancelButton__Fse6J,.SentTaskTable_deleteButton__-weQH{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-width:100px;padding:8px 16px;transition:all .2s}.SentTaskTable_cancelButton__Fse6J{background-color:#fff;border:1px solid var(--green-900);border-radius:12px;height:42px;padding:12px 24px}.SentTaskTable_deleteButton__-weQH{background-color:var(--green-900);border:none;border-radius:12px;color:#fff;height:42px;padding:12px 24px}.SentTaskTable_cancelButton__Fse6J:disabled,.SentTaskTable_deleteButton__-weQH:disabled{cursor:not-allowed;opacity:.7}.SentTaskTable_patientCell__rryEE{align-items:center;display:flex;gap:8px;justify-content:flex-start}.SentTaskTable_spinner__282nY{animation:SentTaskTable_spin__jrDz2 1s linear infinite}@keyframes SentTaskTable_spin__jrDz2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SentTaskTable_completedRow__-aa0t{background-color:#e6f7e6!important;border-left:4px solid #28a745!important}.SentTaskTable_completedIcon__GKRks{align-items:center;background:#d4edda;border-radius:50%;color:#28a745;display:flex;height:20px;justify-content:center;transform:translateX(-5px);width:20px}.SentTaskTable_completedText__9ruMF{color:var(--gray-500)}.SentTaskTable_completedAction__KMcy8{background-color:#d4edda!important;color:#28a745!important}.SentTaskTable_completedAction__KMcy8 img{opacity:.7}.SentTaskTable_actionButton__FXOwg{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.SentTaskTable_actionButton__FXOwg:hover:not(:disabled){background:var(--gray-100)}.SentTaskTable_actionButton__FXOwg:disabled{cursor:not-allowed;opacity:.5}.SentTaskTable_priorityCell__xARLZ{font-size:14px}.SentTaskTable_highPriorityContainer__kZGIp{align-items:center;color:#dc2626;display:flex;font-weight:500;gap:4px}.SentTaskTable_dateCell__3zg1q{color:var(--gray-600);font-size:14px}.SentTaskTable_instructionContainer__7j6YS{align-items:center;display:flex;gap:8px}.SentTaskTable_unreadIndicator__bq\+BZ{background-color:#2563eb;border-radius:50%;flex-shrink:0;height:8px;width:8px}.TaskTable_actionBtn__aidAK{align-items:center;background-color:initial;border:none;border-left:1px solid #dbdbec;border-radius:0;color:#060030;display:inline-flex;font-size:14px;font-weight:600;gap:10px;justify-content:center;letter-spacing:-.56px;line-height:normal;padding-left:10px;padding-right:5px}.TaskTable_drawerContent__SBZBQ{background:#fff;display:flex;flex-direction:column;height:100%;max-width:90vw;width:800px}.TaskTable_drawerHeader__FGQE6{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:20px}.TaskTable_drawerHeader__FGQE6 h2{font-size:24px;font-weight:600;margin:0}.TaskTable_closeButton__XM4Bv{background:none;border:none;cursor:pointer;padding:8px}.TaskTable_tableWarpper__DCrs1{background-color:#fff;background:#fff;margin:24px;position:relative}.TaskTable_tableWarpper__DCrs1 h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.TaskTable_table__f-4Yn{border:1px solid var(--gray-200);border-radius:12px}.TaskTable_tableHeader__DUKNd{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700;gap:8px;padding:16px}.TaskTable_tableHeader__DUKNd,.TaskTable_tableItem__HNBiz{align-items:center;color:var(--gray-950);display:grid;font-size:15px;grid-template-columns:2fr 3fr 1fr 1fr 1fr 150px;line-height:20px}.TaskTable_tableItem__HNBiz{grid-gap:16px;border-bottom:1px solid #e0e0e0;font-weight:400;gap:16px;padding:16px 16px 16px 24px;position:relative;transition:background-color .2s ease}@media (min-width:1400px){.TaskTable_tableHeader__DUKNd,.TaskTable_tableItem__HNBiz{grid-template-columns:2fr 3fr 1fr 1fr 1fr 150px}}.TaskTable_tableItem__HNBiz:last-child{border-bottom:none}.TaskTable_checkboxWrapper__1qLYl{align-items:center;display:flex;justify-content:center}.TaskTable_searchWrapper__eFzlu{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.TaskTable_searchWrapper__eFzlu img{display:none}}.TaskTable_tableTopBarWrapper__w4hjT{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.TaskTable_sortByButton__7Jmgw{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.TaskTable_sortByButtonMenuOption__bIJGY p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.TaskTable_sortByButtonMenuOptionActive__rQSOj{background-color:var(--gray-100)!important}.TaskTable_tableSelectedItemsSection__ppFRG button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.TaskTable_menuButton__HQu0k{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.TaskTable_menuButton__HQu0k:active,.TaskTable_menuButton__HQu0k:hover{border:1px solid var(--gray-300)}.TaskTable_menuItemWrapper__OR71F{padding:0}.TaskTable_menuItem__Xp6ot{padding:0!important}.TaskTable_menuItem__Xp6ot a,.TaskTable_menuItem__Xp6ot button,.TaskTable_menuItem__Xp6ot p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.TaskTable_reportNoReportsWarning__sUY1i{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.TaskTable_emptyState__ew11M>div{border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:left}.TaskTable_emptyStateTitle__-NH8o{font-size:18px;font-weight:700;line-height:28px}.TaskTable_emptyStateText__4n17X{font-size:16px;font-weight:400;line-height:24px}.TaskTable_loadingSpinner__wQCOs{animation:TaskTable_spin__6\+LvF 1s linear infinite;color:#717186;margin-bottom:16px}.TaskTable_searchWrapper__eFzlu input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.TaskTable_sortByButton__7Jmgw:disabled{cursor:not-allowed;opacity:.7}.TaskTable_emptyState__ew11M{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.TaskTable_emptyStateTitle__-NH8o{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.TaskTable_emptyStateText__4n17X{color:#717186;font-size:14px;max-width:300px}.TaskTable_actionsCell__2UatT{display:flex;gap:8px;justify-content:flex-end}.TaskTable_actionsCell__2UatT button{background:none;border:none;border-radius:4px;cursor:pointer;padding:6px}.TaskTable_actionsCell__2UatT button:hover{background:var(--gray-100)}.TaskTable_completedTask__h26lr{background:var(--success-50)!important}.TaskTable_paginationWrapper__h4T1T{align-items:center;background:#fff;background-color:initial;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:center;justify-content:space-between;line-height:20px;padding:20px;padding:8px 16px}.TaskTable_modalOverlay__4l3VD{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1400}.TaskTable_modal__JXmcu{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;max-width:90vw;width:400px}.TaskTable_modalHeader__X3voX{align-items:center;display:flex;justify-content:space-between;padding:20px 24px 0}.TaskTable_modalHeader__X3voX h3{color:var(--gray-900);font-size:18px;font-weight:600;margin:0}.TaskTable_modalCloseButton__81ipE{align-items:center;background:none;border:none;border-radius:6px;color:var(--gray-500);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.TaskTable_modalCloseButton__81ipE:hover{background:var(--gray-100);color:var(--gray-900)}.TaskTable_modalCloseButton__81ipE:disabled{cursor:not-allowed;opacity:.5}.TaskTable_modalContent__OxfBH{color:var(--gray-700);padding:12px 24px 24px}.TaskTable_modalContent__OxfBH p{line-height:1.5;margin:0}.TaskTable_modalSubtext__gB\+TZ{color:var(--gray-500);font-size:14px;margin-top:8px!important}.TaskTable_modalActions__HagCV{background:var(--gray-50);border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.TaskTable_cancelButton__e7ANI,.TaskTable_deleteButton__DRguT{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-width:100px;padding:8px 16px;transition:all .2s}.TaskTable_cancelButton__e7ANI{background-color:#fff;border:1px solid var(--green-900);border-radius:12px;height:42px;padding:12px 24px}.TaskTable_deleteButton__DRguT{background-color:var(--green-900);border:none;border-radius:12px;color:#fff;height:42px;padding:12px 24px}.TaskTable_cancelButton__e7ANI:disabled,.TaskTable_deleteButton__DRguT:disabled{cursor:not-allowed;opacity:.7}.TaskTable_patientCell__Y4MPo{align-items:center;display:flex;gap:8px;justify-content:flex-start}.TaskTable_spinner__j0m4F{animation:TaskTable_spin__6\+LvF 1s linear infinite}@keyframes TaskTable_spin__6\+LvF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TaskTable_completedRow__P7jaj{background-color:#e6f7e6!important;border-left:4px solid #28a745!important}.TaskTable_completedIcon__ynIc2{align-items:center;background:#d4edda;border-radius:50%;color:#28a745;display:flex;height:20px;justify-content:center;transform:translateX(-5px);width:20px}.TaskTable_completedText__lEVA7{color:var(--gray-500)}.TaskTable_completedAction__lAnib{background-color:#d4edda!important;color:#28a745!important}.TaskTable_completedAction__lAnib img{opacity:.7}.TaskTable_actionButton__hi\+Ih{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.TaskTable_actionButton__hi\+Ih:hover:not(:disabled){background:var(--gray-100)}.TaskTable_actionButton__hi\+Ih:disabled{cursor:not-allowed;opacity:.5}.TaskTable_priorityCell__I4gBh{font-size:14px}.TaskTable_highPriorityContainer__tQjG4{align-items:center;color:#dc2626;display:flex;font-weight:500;gap:4px}.TaskTable_dateCell__UHn3E{color:var(--gray-600);font-size:14px}.TaskTable_instructionContainer__LQS1s{align-items:center;display:flex;gap:8px}.TaskTable_unreadIndicator__OZ8-I{background-color:#2563eb;border-radius:50%;flex-shrink:0;height:8px;width:8px}.HeaderNavLinks_navLinks__qJJn8{align-items:center;display:flex;gap:2px}.HeaderSearch_searchWrapper__lMVKT{align-items:center;display:flex;min-height:52px}.HeaderSearch_searchIcon__Z2Zg0{color:var(--gray-600);height:20px;opacity:.6;width:20px}.HeaderSearch_searchWrapper__lMVKT .material-input{max-width:450px;min-width:250px}.HeaderSearch_searchWrapper__lMVKT .MuiOutlinedInput-root{background:#fff;border:1px solid var(--gray-400);border-radius:12px;box-shadow:none;color:#060030;font-size:15px;font-weight:500;height:48px;outline:none;padding:0}@media only screen and (max-width:991px){.HeaderSearch_searchWrapper__lMVKT .MuiOutlinedInput-root{border:1px solid #eee;width:160px}}@media only screen and (max-width:414px){.HeaderSearch_searchWrapper__lMVKT .MuiOutlinedInput-root{width:140px}}.ProfileDropdown_profileToggle__UEpCR{align-items:center;display:flex;gap:8px;position:relative}.ProfileDropdown_profileTrigger__\+AB2t{align-items:center;background:#0000;border:none;color:var(--gray-950);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:0;transition:border-color .2s,background .2s}.ProfileDropdown_profileTrigger__\+AB2t:hover{background:var(--gray-50);border-color:var(--gray-300)}.ProfileDropdown_logiconbox__PlDwX{align-items:center;background:var(--green-900);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:40px;justify-content:center;overflow:hidden;width:40px}.ProfileDropdown_profileImage__B5NYT{border-radius:100%;height:100%;object-fit:cover;width:100%}.ProfileDropdown_userInitials__JZXty{display:block}.ProfileDropdown_triggerName__xFYIZ{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileDropdown_dropdownMenu__zrXzj{background:#fff;border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 4px 12px #00000014;list-style:none;margin:0;min-width:240px;padding:8px 0;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.ProfileDropdown_profileLink__Ck8Jx{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;font-size:14px;font:inherit;gap:12px;padding:10px 16px;text-align:left;text-decoration:none;transition:background .15s;width:100%}.ProfileDropdown_profileLink__Ck8Jx:hover{background:var(--gray-50)}.ProfileDropdown_dropIcon__vxxHE{align-items:center;color:var(--gray-600);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ProfileDropdown_profileLinkDetails__kf6UU h6{color:var(--gray-950);font-size:14px;font-weight:600;margin:0}.ProfileDropdown_profileLinkHeader__MiT8J{align-items:flex-start;border-bottom:1px solid var(--gray-200);flex-direction:column;gap:2px;padding:12px 16px}.ProfileDropdown_profileLinkHeader__MiT8J .ProfileDropdown_profileLinkDetails__kf6UU h6{font-size:15px;font-weight:600}.ProfileDropdown_profileLinkHeader__MiT8J .ProfileDropdown_profileLinkDetails__kf6UU p{color:var(--gray-600);font-size:13px;margin:0}@media only screen and (max-width:767px){.ProfileDropdown_logiconbox__PlDwX{height:40px;width:40px}}.HeaderDesktop_header__45ZLr{align-items:center;border-radius:90px;display:flex;justify-content:space-between;margin-top:-10px;padding:8px 0;width:100%}.HeaderDesktop_leftSection__Fgva8{align-items:center;display:flex;gap:16px}.HeaderDesktop_headerTitle__IiMY0{font-size:24px;font-weight:700;line-height:133%;margin-right:20px}.HeaderDesktop_navBackBtn__kLrML{align-items:center;background:#fff;border:1px solid var(--green-900);border-radius:12px;color:inherit;cursor:pointer;display:flex;font:inherit;height:48px;justify-content:center;padding:12px;width:48px}.HeaderDesktop_linksWrap__0lZDt,.HeaderDesktop_rightSection__Dhvog{align-items:center;display:flex;gap:8px}.HeaderDesktop_navGroup__97qzn{align-items:center;display:flex;gap:16px}.HeaderMobile_header__UOvGf{align-items:center;background:var(--gray-50);border-radius:0;display:flex;justify-content:space-between;margin:-15px;padding:15px;width:100%;width:auto}.HeaderMobile_logoSection__pukg-{align-items:center;display:flex;flex-shrink:0}.HeaderMobile_headerLogo__DckuY{display:block}.HeaderMobile_actionsSection__Y3d-3{align-items:center;display:flex;gap:8px}@media only screen and (max-width:767px){.HeaderMobile_headerLogo__DckuY{width:46%}}.dashBcontbody h3{color:#060030;font-weight:600;line-height:36px;margin-bottom:8px}.cleandarmainflexbox{display:flex;gap:0 28px;position:relative}.bigclander{background:#fff;border-radius:20px;box-shadow:0 2.309915781021118px 6.929748058319092px 0 #7885b226;min-width:65%;padding:22px 0 0;position:relative}.rbc-time-content>*+*>*{border-left:1px solid #0000001a}.bigclander .rbc-allday-cell{display:none}.bigclander .rbc-header{background:var(--white);border-bottom:0;border-color:#0000001a;color:#060030;font-size:16px;font-weight:500;padding:15px 0}.bigclander .rbc-time-header.rbc-overflowing{background:#fafafd}.bigclander .rbc-time-content{border-top:1px solid #0000001a}.bigclander .rbc-timeslot-group .rbc-time-slot{border:0}.bigclander .rbc-label{color:#060030;font-size:15px;font-weight:400;padding:0 20px}.bigclander .rbc-time-column .rbc-timeslot-group{flex:0 0 165px;max-height:45px}.bigclander .rbc-time-gutter>.rbc-timeslot-group{border-bottom:none;border-top:none}.rbc-time-view{border-top:none!important}.bigclander .rbc-label.rbc-time-header-gutter{min-width:107px!important}.bigclander .rbc-time-slot{align-items:flex-start;display:flex;min-height:20px!important;padding-top:5px}.bigclander .rbc-calendar{height:auto!important;margin-top:-25px;position:relative}.bigclander .rbc-time-content{overflow:visible;overflow:initial}.bigclander .rbc-time-header{margin:0!important;padding-top:20px}.bigclander .rbc-header{flex:1 1}.bigclander .rbc-btn-group button:first-child{display:none}.rbc-toolbar .rbc-toolbar-label{font-size:20px!important;font-weight:400!important;padding-left:20px!important;padding-right:20px!important}.bigclander .rbc-toolbar span:nth-child(3){display:none}.bigclander .rbc-btn-group button:nth-child(3){background:url(/static/media/arrow1.b3af42b38c9dd7283f1a.svg) no-repeat;background-color:#e0e0ef;background-position:50%;background-size:8px;right:0}.bigclander .rbc-btn-group button:nth-child(2),.bigclander .rbc-btn-group button:nth-child(3){align-items:center;border:1px solid #0000;border-radius:16px!important;box-shadow:none;color:#8d8da3;font-size:0;height:32px;position:absolute;top:0;width:32px}.bigclander .rbc-btn-group button:nth-child(2){background:url(/static/media/arrow2.796027abb53236af50da.svg) no-repeat;background-color:#e0e0ef;background-position:50%;background-size:8px;left:0}.bigclander .rbc-btn-group button{border:0;top:7px}.bigclander .rbc-toolbar{align-items:center;color:#060030;display:flex;font-size:24px;font-weight:600;height:28px;justify-content:center;letter-spacing:-3%;margin-left:30px;padding:0 30px;position:relative;width:-webkit-fit-content;width:fit-content}.bigclander .dropdown_view{position:absolute;right:30px;top:14px;z-index:2}.userProfileInitials{align-items:center;background-color:brown;border-radius:20px;color:var(--white);display:flex;font-size:20px;height:40px;justify-content:center;margin-right:10px;width:40px}.bigclander h4.title{font-size:20px;font-weight:600;left:350px;position:relative;right:0;width:500px}.bigclander h4.titleCenter{left:350px;right:0;text-align:center;width:500px}.bigclander h4{font-size:20px;font-weight:600;overflow-wrap:break-word;position:relative}.bigclander .dropdown_view .formcontrol{-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.384 8.78.217 2.612a.753.753 0 0 1-.222-.536c0-.203.079-.394.222-.536l.454-.454a.76.76 0 0 1 1.072 0l5.179 5.179 5.185-5.185a.753.753 0 0 1 .536-.222c.203 0 .393.08.536.222l.454.454a.753.753 0 0 1 .222.536.752.752 0 0 1-.222.536L7.46 8.78a.754.754 0 0 1-.538.22.753.753 0 0 1-.538-.22Z' fill='%23000'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:10px 10px;border:1px solid #d6d6e7;border-radius:22px;color:#585861;font-size:13px;font-weight:500;height:35px;padding:0 14px;position:relative;width:121px}.bigclander .rbc-month-view .rbc-month-row{min-height:92px}.bigclander .rbc-month-view .rbc-header{flex:1 1}.bigclander .rbc-month-view .rbc-date-cell{flex:1 1;min-width:0;padding-right:0;padding-top:20px;text-align:center}button.react-calendar__tile.react-calendar__month-view__days__day{color:#818181}.accordion-body .react-calendar__tile--active{background:var(--green-800);color:#fff!important}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#5d35e9;color:#fff!important}.react-calendar__month-view__days button{border-radius:100%;padding:0}.react-calendar__month-view__days button abbr{align-items:center;display:flex;height:65px;justify-content:center}button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button,button.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button{display:none}button.react-calendar__navigation__arrow.react-calendar__navigation__next-button,button.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{color:#414141;font-size:35px;order:1}span.react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{color:#414141;font-size:22px;font-weight:700}.react-calendar__month-view__weekdays__weekday{color:#818181;font-size:16px;font-weight:700}button.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{color:#cacaca;font-size:16px;font-weight:700}.smallclander .react-calendar{width:100%}.smallclander .react-calendar__month-view__weekdays__weekday{border:0;color:#545a63;font-size:14px;font-weight:400}.smallclander .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.smallclander .react-calendar__month-view__days button abbr{height:56px}.smallclander button.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day{color:#fff}.smallclander button.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{color:#cacaca;font-size:14px;font-weight:500}.smallclander button.react-calendar__tile.react-calendar__month-view__days__day{color:#545a63;font-size:14px;font-weight:500}.smallclander .react-calendar{background:#fff;border:0;border-radius:20px;box-shadow:0 2.309915781021118px 6.929748058319092px 0 #7885b226;margin-bottom:34px;max-width:400px}.smallclander .react-calendar__navigation{border-bottom:1px solid #ececfa;display:flex;height:60px;margin-bottom:10px}.rbc-day-slot .rbc-events-container{margin-right:0}button.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend{color:#fff}.bigclander .rbc-event-label{display:none}.smallclander{min-width:34%}.sidebarmenu{align-items:center;background:var(--green-800);border-radius:0 50px 50px 0;color:#fff;display:flex;font-size:0;font-weight:500;height:60px;left:0;padding:0;position:absolute;text-transform:uppercase;transition:all .4s ease;white-space:nowrap;z-index:-1}.sidebarbox .menulist:hover .sidebarmenu{font-size:16px;left:80px;padding:0 25px;transition:all .4s ease;width:-webkit-fit-content;width:fit-content}.sidebarbox .menulist{cursor:pointer}.sidebarbox .menulist:not(:last-child){margin-bottom:15px}.sidebarbox .menulist.active{background:#fff}@media only screen and (max-width:767px){.sidebar-overlay{background:#00000080;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100vw;z-index:9998}.sidebar-overlay.active{opacity:1;visibility:visible}.mobile-sidebar-toggle{background:var(--green-800);border:none;border-radius:8px;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;display:block;left:20px;padding:10px;position:fixed;top:20px;z-index:10000}.mobile-sidebar-toggle svg{height:20px;width:20px}}@media only screen and (max-width:991px) and (min-width:768px){.sidebar{left:-250px;width:250px}.sidebar.mobile-open{left:0}}.SidebarDesktop_sidebar__BqpHZ{background-color:var(--gray-50);height:100%;left:0;padding:24px 10px;position:fixed;top:0;width:80px;z-index:10}.SidebarDesktop_sidebarWrapper__9OUfE{align-items:center;display:flex;flex-direction:column;height:100%}.SidebarDesktop_navbarBrand__6upMR{flex-shrink:0;margin-bottom:26px}.SidebarDesktop_navbarBrand__6upMR img{height:50px;width:50px}.SidebarDesktop_linksWrapper__Pgliw{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--green-800);border-radius:16px;display:flex;flex-direction:column;gap:6px;isolation:isolate;padding:8px 4px;transform:translateZ(0);width:56px}.SidebarDesktop_linksWrapper__Pgliw .SidebarDesktop_menuItem__MzpXS[type=button]{background:#0000;border:none;font:inherit;padding:0}.SidebarDesktop_menuItem__MzpXS{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;position:relative;transition:background-color .2s ease;width:44px}.SidebarDesktop_menuItem__MzpXS:hover{background:#ffffff26}.SidebarDesktop_menuItem__MzpXS.SidebarDesktop_active__wXTtP{background:#fdfdfd}.SidebarDesktop_menuItem__MzpXS .SidebarDesktop_sidebarIcon__Sp2uc{color:#f0f0f0;flex-shrink:0;height:22px;width:22px}.SidebarDesktop_menuItem__MzpXS.SidebarDesktop_active__wXTtP .SidebarDesktop_sidebarIcon__Sp2uc{color:var(--green-800)}.SidebarDesktop_tooltip__qTx0D{align-items:center;background:var(--green-800);border-radius:10px;box-shadow:0 2px 8px #0000001a;color:#fff;display:flex;font-size:14px;font-weight:500;height:38px;left:54px;opacity:0;padding:0 14px;pointer-events:none;position:absolute;text-transform:none;top:50%;transform:translateY(-50%);transition:opacity .2s ease,transform .2s ease;white-space:nowrap;z-index:100}.SidebarDesktop_menuItem__MzpXS:hover .SidebarDesktop_tooltip__qTx0D{opacity:1}@media (max-width:1439px) and (min-width:1201px){.SidebarDesktop_sidebar__BqpHZ{padding:20px 8px;width:72px}.SidebarDesktop_linksWrapper__Pgliw{border-radius:16px;gap:4px;padding:8px 4px;width:52px}.SidebarDesktop_menuItem__MzpXS{border-radius:10px;height:40px;width:40px}.SidebarDesktop_menuItem__MzpXS .SidebarDesktop_sidebarIcon__Sp2uc{height:20px;width:20px}.SidebarDesktop_menuItem__MzpXS:hover .SidebarDesktop_tooltip__qTx0D{font-size:13px;height:34px;left:50px;opacity:1}}@media (max-width:1200px) and (min-width:768px){.SidebarDesktop_sidebar__BqpHZ{padding:18px 6px;width:68px}.SidebarDesktop_linksWrapper__Pgliw{border-radius:16px;gap:4px;padding:8px 4px;width:48px}.SidebarDesktop_menuItem__MzpXS{border-radius:10px;height:36px;width:36px}.SidebarDesktop_menuItem__MzpXS .SidebarDesktop_sidebarIcon__Sp2uc{height:18px;width:18px}.SidebarDesktop_menuItem__MzpXS:hover .SidebarDesktop_tooltip__qTx0D{font-size:13px;height:32px;left:46px;opacity:1;padding:0 12px}}.Sidebar_sidebar__zfhso{background-color:var(--gray-50);height:100%;left:0;padding:24px 14px;position:fixed;top:0;width:86px;z-index:10}.Sidebar_sidebarWrapper__DBFl3{align-items:center;display:flex;flex-direction:column;height:100%}.Sidebar_navbarBrand__s9acc{flex-shrink:0;margin-bottom:24px}.Sidebar_navbarBrand__s9acc img{height:40px;width:40px}.Sidebar_linksWrapper__\+Fwf1{align-items:center;background:var(--green-800);border-radius:28px;display:flex;flex-direction:column;gap:12px;max-width:60px;padding:20px 12px;width:100%}.Sidebar_linksWrapper__\+Fwf1 .Sidebar_menuItem__QA9Di[type=button]{background:#0000;border:none;font:inherit;padding:0}.Sidebar_menuItem__QA9Di{align-items:center;border-radius:12px;cursor:pointer;display:flex;height:44px;justify-content:center;position:relative;transition:background-color .2s ease;width:44px}.Sidebar_menuItem__QA9Di:hover{background:#ffffff1f}.Sidebar_menuItem__QA9Di.Sidebar_active__8Rvdk{background:#fff;box-shadow:0 2px 8px #00000014}.Sidebar_menuItem__QA9Di .Sidebar_sidebarIcon__qEB5U{color:#f0f0f0;flex-shrink:0;height:22px;width:22px}.Sidebar_menuItem__QA9Di.Sidebar_active__8Rvdk .Sidebar_sidebarIcon__qEB5U{color:var(--green-800)}.Sidebar_tooltip__gGQ6s{align-items:center;background:var(--green-800);border-radius:10px;box-shadow:0 2px 8px #0000001f;color:#fff;display:flex;font-size:0;font-weight:500;height:40px;left:72px;padding:0 16px;pointer-events:none;position:absolute;text-transform:none;top:50%;transform:translateY(-50%);transition:all .25s ease;white-space:nowrap;z-index:100}.Sidebar_menuItem__QA9Di:hover .Sidebar_tooltip__gGQ6s{font-size:14px;letter-spacing:.01em;line-height:1.3}@media (max-width:1439px) and (min-width:1201px){.Sidebar_menuItem__QA9Di{height:40px;width:40px}.Sidebar_linksWrapper__\+Fwf1{border-radius:24px;gap:10px;padding:16px 10px}.Sidebar_menuItem__QA9Di .Sidebar_sidebarIcon__qEB5U{height:20px;width:20px}.Sidebar_menuItem__QA9Di:hover .Sidebar_tooltip__gGQ6s{height:36px;left:68px}}@media (max-width:1200px) and (min-width:768px){.Sidebar_sidebar__zfhso{padding:20px 10px;width:70px}.Sidebar_linksWrapper__\+Fwf1{border-radius:22px;gap:10px;padding:16px 10px}.Sidebar_menuItem__QA9Di{height:40px;width:40px}.Sidebar_menuItem__QA9Di .Sidebar_sidebarIcon__qEB5U{height:20px;width:20px}.Sidebar_menuItem__QA9Di:hover .Sidebar_tooltip__gGQ6s{font-size:13px;height:36px;left:58px}}@media (max-width:767px){.Sidebar_sidebar__zfhso{height:100vh;left:-100%;overflow-y:auto;padding:20px;position:fixed;top:0;transition:left .3s ease-in-out;width:280px;z-index:9999}.Sidebar_sidebar__zfhso.Sidebar_mobileOpen__KUQE2{left:0}.Sidebar_sidebarWrapper__DBFl3{height:100%;width:100%}.Sidebar_navbarBrand__s9acc{margin-bottom:30px;text-align:center}.Sidebar_linksWrapper__\+Fwf1{border-radius:16px;flex:1 1;max-width:none;padding:20px 16px}.Sidebar_menuItem__QA9Di{color:#fff;height:50px;justify-content:flex-start;margin-bottom:12px;padding:0 16px;text-decoration:none;width:100%}.Sidebar_menuItem__QA9Di:hover{background:#ffffff1a}.Sidebar_menuItem__QA9Di.Sidebar_active__8Rvdk{background:#fff;box-shadow:none;color:var(--green-800)}.Sidebar_menuItem__QA9Di .Sidebar_sidebarIcon__qEB5U{flex-shrink:0;height:20px;margin-right:12px;width:20px}.Sidebar_tooltip__gGQ6s{background:#0000;box-shadow:none;color:inherit;font-size:15px;height:auto;padding:0;position:static;transform:none}.Sidebar_menuItem__QA9Di:hover .Sidebar_tooltip__gGQ6s{font-size:15px}}.TabSwitcher_switcher__Luk99{align-items:center;background:#fff;border:1px solid var(--gray-200);border-radius:12px;box-sizing:border-box;display:flex;height:54px;justify-content:space-between;width:auto}.TabSwitcher_switcher__Luk99.TabSwitcher_fullWidth__4N6tW{width:100%}.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE{border-radius:8px;height:auto;min-height:36px;overflow:visible;width:-webkit-fit-content;width:fit-content}.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tabsContainer__CbIdY{margin:-1px;width:auto}.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tabs__9Kddm{flex:0 0 auto;gap:4px}.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tab__-LuDX{border-radius:0;font-size:14px;gap:8px;height:auto;min-height:38px;padding:8px 16px}.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tab__-LuDX:first-child,.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tab__-LuDX:last-child,.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tab__-LuDX:only-child{border-radius:8px}.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tab__-LuDX span{font-size:14px}.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tab__-LuDX.TabSwitcher_active__Y\+TYr{font-size:14px;height:auto;min-height:38px;padding:8px 16px}.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tab__-LuDX.TabSwitcher_active__Y\+TYr span{font-size:14px}.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tabIcon__WvAE9,.TabSwitcher_switcher__Luk99.TabSwitcher_small__FdMtE .TabSwitcher_tabIcon__WvAE9 svg{height:16px;width:16px}.TabSwitcher_switcher__Luk99.TabSwitcher_withOverflow__qK\+2D{overflow:visible}.TabSwitcher_tabsContainer__CbIdY{align-items:stretch;display:flex;gap:6px;margin-right:-1px;min-width:0;width:calc(100% + 2px)}.TabSwitcher_tabs__9Kddm{align-items:stretch;display:flex;flex:1 1;flex-wrap:nowrap;gap:6px;min-width:-webkit-min-content;min-width:min-content;min-width:0;overflow:hidden}.TabSwitcher_tab__-LuDX{align-items:center;background-color:initial;border:1px solid #0000;border-radius:12px;box-sizing:border-box;color:#25204a;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;height:54px;padding:0 21px;position:relative;white-space:nowrap;z-index:1}.TabSwitcher_tab__-LuDX span{color:var(--gray-950);font-size:14px;line-height:143%}.TabSwitcher_tab__-LuDX.TabSwitcher_active__Y\+TYr{align-items:center;background:var(--green-50);border:1px solid var(--green-700);border-radius:12px;color:#25204a;display:flex;font-size:16px;font-weight:600;gap:8px;height:54px;padding:0 21px}.TabSwitcher_tab__-LuDX.TabSwitcher_active__Y\+TYr span{color:var(--green-900);font-size:14px;line-height:143%}.TabSwitcher_tab__-LuDX:hover:not(.TabSwitcher_active__Y\+TYr){background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;cursor:pointer}.TabSwitcher_tab__-LuDX:hover:not(.TabSwitcher_active__Y\+TYr) span{color:var(--gray-950)}.TabSwitcher_tabIcon__WvAE9{align-items:center;color:var(--gray-950);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.TabSwitcher_tabIcon__WvAE9 svg{height:20px;width:20px}.TabSwitcher_tab__-LuDX.TabSwitcher_active__Y\+TYr .TabSwitcher_tabIcon__WvAE9{color:var(--green-900)}.TabSwitcher_overflowWrapper__sCz5k{align-self:stretch;display:flex;flex-shrink:0;position:relative}.TabSwitcher_moreButton__4VA1k{align-items:center;background:#0000;border:1px solid #0000;border-radius:0 12px 12px 0;box-sizing:border-box;color:var(--gray-950);cursor:pointer;display:flex;height:100%;justify-content:center;min-height:50px;padding:0 21px;position:relative;z-index:1}.TabSwitcher_moreButton__4VA1k:hover{background:var(--gray-50);border-color:var(--gray-200);color:var(--gray-950)}.TabSwitcher_dropdownBackdrop__d8YY7{inset:0;position:fixed;z-index:999}.TabSwitcher_dropdownMenu__-rZp6{background:#fff;border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 4px 12px #0000001a;margin-top:4px;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.TabSwitcher_dropdownItem__vVYbZ{align-items:center;background:#0000;border:none;color:var(--gray-950);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:16px 20px;text-align:left;white-space:nowrap;width:100%}.TabSwitcher_dropdownItem__vVYbZ .TabSwitcher_tabIcon__WvAE9{color:var(--gray-950)}.TabSwitcher_dropdownItem__vVYbZ:hover{background:var(--gray-50);color:var(--green-900)}.TabSwitcher_dropdownItem__vVYbZ:hover .TabSwitcher_tabIcon__WvAE9{color:var(--green-900)}.TabSwitcher_dropdownItemActive__KBpPp{background:var(--green-50);color:var(--green-900)}.TabSwitcher_dropdownItemActive__KBpPp .TabSwitcher_tabIcon__WvAE9{color:var(--green-900)}.AuthLayout_container__wfNOg{box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;margin:0;padding:0;position:relative;width:100vw}.AuthLayout_contentContainer__ryxoo{height:100%;padding:20px 20px 40px;position:relative}.AuthLayout_rightContainer__0nlkl{display:none}.AuthLayout_rightBgImage__mY8nn{filter:brightness(.95);height:100dvh;object-fit:cover;object-position:100% center;width:100%}.AuthLayout_dots__3MlWr,.AuthLayout_ellipse1__jOJAL,.AuthLayout_ellipse2__YJ0wZ,.AuthLayout_ellipse3__ORWAl{display:none}.AuthLayout_logo__M7cPM{margin-bottom:20px}.AuthLayout_versionData__bKjP8{bottom:0;color:var(--black);font-size:12px;left:0;margin-bottom:20px;margin-left:20px;position:absolute}@media screen and (min-width:600px){.AuthLayout_content__wGRur{align-items:center;display:flex;height:100%;justify-content:center}.AuthLayout_logo__M7cPM{margin-bottom:0;position:absolute}.AuthLayout_ellipse1__jOJAL{position:absolute;right:0;top:16px}.AuthLayout_dots__3MlWr,.AuthLayout_ellipse3__ORWAl{bottom:0;left:20%;position:absolute}.AuthLayout_dots__3MlWr,.AuthLayout_ellipse1__jOJAL,.AuthLayout_ellipse3__ORWAl{display:block;pointer-events:none}.AuthLayout_ellipse2__YJ0wZ{display:none}}@media screen and (min-width:768px){.AuthLayout_rightBgImage__mY8nn{object-position:100% center}}@media screen and (min-width:1080px){.AuthLayout_container__wfNOg{box-sizing:border-box;height:100vh;margin:0;padding:0;position:relative;width:100vw}.AuthLayout_contentContainer__ryxoo{height:100vh;padding:20px 20px 40px;position:relative;width:50vw;z-index:2}.AuthLayout_content__wGRur{align-items:center;display:flex;height:100%;justify-content:center}.AuthLayout_rightContainer__0nlkl{display:block;height:100vh;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:50vw;z-index:1}.AuthLayout_rightBgImage__mY8nn{bottom:0;filter:brightness(.95);height:100%;left:0;margin:0;object-fit:cover;object-position:right center;padding:0;position:absolute;right:0;top:0;width:100%}.AuthLayout_ellipse2__YJ0wZ{display:block;left:0;position:absolute;top:10%}}.ForgotPasswordPage_container__-VO-q{display:flex;flex-direction:column;gap:24px;max-width:480px;width:100%}.ForgotPasswordPage_textContainer__1nLDH{display:flex;flex-direction:column;gap:8px}.ForgotPasswordPage_title__sMORB{font-size:40px;font-weight:700;line-height:60px}.ForgotPasswordPage_inputWrapper__tF90D{display:flex;flex-direction:column}.ForgotPasswordPage_label__n5J4N{color:#26252c;font-size:16px;font-weight:500;margin-bottom:8px}.ForgotPasswordPage_submitBtn__ogyWq{background:#01533b;border:none;border-radius:12px;color:#fff}.ForgotPasswordPage_backBtn__DnVbv,.ForgotPasswordPage_submitBtn__ogyWq{cursor:pointer;font-size:16px;font-weight:600;margin-top:16px;padding:12px 24px}.ForgotPasswordPage_backBtn__DnVbv{border:1px solid #01533b;border-radius:12px;color:#01533b;display:block;text-align:center;text-decoration:none;width:100%}.LoginPage_container__YZqEV{animation:LoginPage_slideInUp__SiYYG .8s cubic-bezier(.25,.46,.45,.94);display:flex;flex-direction:column;gap:32px;max-width:480px;position:relative;width:100%}.LoginPage_textContainer__0mYRR{display:flex;flex-direction:column;gap:8px}.LoginPage_secondaryTextContainer__LU9qf{animation:LoginPage_fadeInUp__gnNnP .8s ease-out .2s both;color:#6b7280;display:flex;flex-direction:column;font-size:16px;gap:4px}.LoginPage_signUpContainer__4lJ5F{display:flex;gap:8px}.LoginPage_signUpLink__YyW3K{color:#01533b;font-size:16px;font-weight:500}.LoginPage_title__U0dxB{-webkit-text-fill-color:#0000;animation:LoginPage_fadeInDown__R-oxF 1s cubic-bezier(.25,.46,.45,.94);background:linear-gradient(135deg,#01533b,#006546);-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:700;line-height:60px;position:relative}.LoginPage_title__U0dxB:after{animation:LoginPage_slideInLeft__giUUY 1.2s ease-out .5s both;background:linear-gradient(135deg,#01533b,#006546);border-radius:2px;bottom:-5px;content:"";height:3px;left:0;position:absolute;width:60px}.LoginPage_form__oR3LG{animation:LoginPage_fadeInUp__gnNnP .8s ease-out .4s both;display:flex;flex-direction:column}.LoginPage_inputsContainer__YwZdb{display:flex;flex-direction:column;gap:20px}.LoginPage_inputWrapper__q7k0s{animation:LoginPage_slideInRight__T8mvW .8s ease-out .6s both;animation:LoginPage_slideInRight__T8mvW .8s ease-out calc(.6s + var(--index, 0)*.1s) both;display:flex;flex-direction:column;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.LoginPage_inputWrapper__q7k0s:hover{transform:translateY(-2px) scale(1.01)}.LoginPage_inputWrapper__q7k0s:first-child{--index:0}.LoginPage_inputWrapper__q7k0s:nth-child(2){--index:1}.LoginPage_label__qGSEy{color:#374151;font-size:14px;font-weight:600;letter-spacing:.025em;margin-bottom:8px;transition:color .2s ease}.LoginPage_inputWrapper__q7k0s:focus-within .LoginPage_label__qGSEy{color:#01533b}.LoginPage_forgotPassword__SvfrK{border-radius:4px;color:#01533b;font-size:14px;font-weight:500;line-height:20px;margin-left:auto;margin-top:8px;padding:4px 8px;text-decoration:none;transition:all .2s ease}.LoginPage_forgotPassword__SvfrK:hover{background-color:#01533b0d;color:#006546;text-decoration:none}.LoginPage_submitBtn__IBYjj{animation:LoginPage_fadeInUp__gnNnP .8s ease-out 1s both;background:linear-gradient(135deg,#01533b,#006546);border:none;border-radius:12px;box-shadow:0 4px 12px #01533b4d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:32px;overflow:hidden;padding:14px 24px;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.LoginPage_submitBtn__IBYjj:hover{box-shadow:0 8px 25px #01533b80;transform:translateY(-3px) scale(1.02)}.LoginPage_submitBtn__IBYjj:active{box-shadow:0 4px 15px #01533b66;transform:translateY(-1px) scale(.98)}.LoginPage_submitBtn__IBYjj:disabled{cursor:not-allowed}.LoginPage_submitBtn__IBYjj:disabled:not(.LoginPage_successAnimation__K-ocF){animation:none;opacity:.7;transform:none}.LoginPage_submitBtn__IBYjj.LoginPage_successAnimation__K-ocF:disabled{cursor:default;opacity:1}.LoginPage_submitBtn__IBYjj:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.LoginPage_submitBtn__IBYjj:hover:before{left:100%}.LoginPage_submitBtn__IBYjj:after{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .6s ease;width:0}.LoginPage_submitBtn__IBYjj:active:after{height:200px;width:200px}@keyframes LoginPage_slideInUp__SiYYG{0%{opacity:0;transform:translateY(60px) scale(.95)}50%{opacity:.8;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes LoginPage_fadeInDown__R-oxF{0%{opacity:0;transform:translateY(-40px) scale(1.05)}60%{opacity:.7;transform:translateY(-10px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes LoginPage_fadeInUp__gnNnP{0%{opacity:0;transform:translateY(30px) scale(.95)}60%{opacity:.6;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes LoginPage_slideInLeft__giUUY{0%{opacity:0;transform:translateX(-50px) rotate(-2deg)}60%{opacity:.8;transform:translateX(-10px) rotate(-1deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes LoginPage_slideInRight__T8mvW{0%{opacity:0;transform:translateX(50px) rotate(2deg)}60%{opacity:.8;transform:translateX(10px) rotate(1deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes LoginPage_pulse__PNFuT{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes LoginPage_typewriter__b6Vb4{0%{width:0}to{width:100%}}@keyframes LoginPage_blink__i9IX1{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes LoginPage_shake__Go43B{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.LoginPage_errorShake__z-pA5{animation:LoginPage_shake__Go43B .5s ease-in-out}.LoginPage_loading__14wRT{overflow:hidden;position:relative}.LoginPage_loading__14wRT:after{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes LoginPage_spin__K2c5x{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoginPage_errorContainer__lwiqu{align-items:center;animation:LoginPage_fadeInUp__gnNnP .3s ease-out;background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fecaca;border-radius:12px;display:flex;gap:12px;margin-bottom:20px;padding:16px}.LoginPage_errorIcon__c\+gcR{flex-shrink:0;height:20px;width:20px}.LoginPage_errorText__KY46T{color:#dc2626;font-size:14px;font-weight:500;margin:0}.LoginPage_inputWrapper__q7k0s input:focus{box-shadow:0 0 0 3px #01533b1a}.LoginPage_container__YZqEV:before{animation:LoginPage_drift__L-U1Y 20s linear infinite;background:radial-gradient(circle,#01533b08 1px,#0000 0);background-size:50px 50px;content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;z-index:-1}@keyframes LoginPage_drift__L-U1Y{0%{transform:translateX(0) translateY(0) rotate(0deg)}33%{transform:translateX(30px) translateY(-30px) rotate(120deg)}66%{transform:translateX(-20px) translateY(20px) rotate(240deg)}to{transform:translateX(0) translateY(0) rotate(1turn)}}.LoginPage_successAnimation__K-ocF{background:linear-gradient(135deg,#16a085,#27ae60)!important}.LoginPage_floatingElements__YMScI{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.LoginPage_floatingElement__6OjbJ{animation:LoginPage_float__G9hsf 6s ease-in-out infinite;background:linear-gradient(135deg,#01533b33,#0065461a);border-radius:50%;height:4px;position:absolute;width:4px}.LoginPage_floatingElement__6OjbJ:first-child{animation-delay:0s;left:10%;top:20%}.LoginPage_floatingElement__6OjbJ:nth-child(2){animation-delay:2s;left:90%;top:60%}.LoginPage_floatingElement__6OjbJ:nth-child(3){animation-delay:4s;left:20%;top:80%}@keyframes LoginPage_float__G9hsf{0%,to{opacity:.5;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-20px) scale(1.2)}}.LoginPage_errorShake__z-pA5{animation:LoginPage_enhancedShake__zpwVq .8s ease-in-out}@keyframes LoginPage_enhancedShake__zpwVq{0%,to{transform:translateX(0) rotate(0deg)}10%{transform:translateX(-10px) rotate(-1deg)}20%{transform:translateX(10px) rotate(1deg)}30%{transform:translateX(-8px) rotate(-.5deg)}40%{transform:translateX(8px) rotate(.5deg)}50%{transform:translateX(-6px) rotate(-.3deg)}60%{transform:translateX(6px) rotate(.3deg)}70%{transform:translateX(-4px) rotate(-.1deg)}80%{transform:translateX(4px) rotate(.1deg)}90%{transform:translateX(-2px) rotate(0deg)}}.LoginPage_mfaCodeContainer__evEAi{display:flex;gap:12px;justify-content:center;margin-bottom:24px}.LoginPage_mfaInput__B1dAm{background:#fff;border:2px solid #e5e7eb;border-radius:12px;color:#1a1a1a;font-size:24px;font-weight:600;height:60px;outline:none;text-align:center;transition:all .3s ease;width:52px}.LoginPage_mfaInput__B1dAm:focus{border-color:#01533b;box-shadow:0 0 0 3px #01533b1a;transform:translateY(-2px)}.LoginPage_mfaInput__B1dAm:hover:not(:focus):not(:disabled){border-color:#d1d5db;box-shadow:0 2px 8px #0000000d}.LoginPage_mfaInput__B1dAm:disabled{background:#f9fafb;cursor:not-allowed;opacity:.7}.LoginPage_backButton__a7XXI{background:#0000;border:1px solid #e5e7eb;border-radius:12px;color:#6b7280;cursor:pointer;font-size:14px;font-weight:500;margin-top:16px;padding:12px 24px;transition:all .3s ease}.LoginPage_backButton__a7XXI:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db;color:#374151}.LoginPage_backButton__a7XXI:disabled{cursor:not-allowed;opacity:.5}@media screen and (min-width:600px){.LoginPage_secondaryTextContainer__LU9qf{flex-direction:row}.LoginPage_container__YZqEV{gap:40px}.LoginPage_title__U0dxB{font-size:48px;line-height:72px}}@media screen and (max-width:480px){.LoginPage_mfaCodeContainer__evEAi{gap:8px}.LoginPage_mfaInput__B1dAm{font-size:20px;height:52px;width:44px}}.LoginPage_resendSection__6rhIZ{animation:LoginPage_fadeInUp__gnNnP .5s ease-out;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border:1px solid #e5e7eb;border-radius:12px;margin-top:24px;padding:20px;text-align:center}.LoginPage_resendCountdown__NwWNA{display:flex;flex-direction:column;gap:8px}.LoginPage_resendCountdown__NwWNA p{color:#6b7280;font-size:14px;margin:0}.LoginPage_countdownText__At2aw{color:#374151;font-weight:500}.LoginPage_countdownNumber__oOGEz{background:linear-gradient(135deg,#01533b,#006546);border-radius:6px;color:#fff;display:inline-block;font-size:14px;font-weight:600;min-width:24px;padding:2px 8px}.LoginPage_resendOptions__KERmx{display:flex;flex-direction:column;gap:12px}.LoginPage_resendPrompt__FlZ-4{color:#374151;font-size:14px;font-weight:500;margin:0}.LoginPage_resendButtons__p379w{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.LoginPage_resendButton__4gvrN{align-items:center;background:#fff;border:1px solid #01533b;border-radius:8px;color:#01533b;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;min-width:140px;padding:10px 20px;transition:all .3s ease}.LoginPage_resendButton__4gvrN:hover:not(:disabled){background:linear-gradient(135deg,#01533b,#006546);box-shadow:0 4px 12px #01533b4d;color:#fff;transform:translateY(-2px)}.LoginPage_resendButton__4gvrN:active:not(:disabled){transform:translateY(0)}.LoginPage_resendButton__4gvrN:disabled{cursor:not-allowed;opacity:.6;transform:none}.LoginPage_resendSuccessMessage__7Ai1p{animation:LoginPage_fadeInUp__gnNnP .3s ease-out;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #a7f3d0;border-radius:8px;color:#047857;font-size:14px;font-weight:500;margin-bottom:16px;padding:12px 16px}@media screen and (max-width:480px){.LoginPage_resendButtons__p379w{flex-direction:column}.LoginPage_resendButton__4gvrN{width:100%}}.InlineVideoCall_container__c-ODi{background:#1a1a1a;border-radius:12px;display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;position:relative;width:100%}.InlineVideoCall_error__MO5FQ,.InlineVideoCall_loading__z3thU{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px;text-align:center}.InlineVideoCall_spinner__JDf4M{animation:InlineVideoCall_spin__KLMfg 1s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:40px;margin-bottom:16px;width:40px}@keyframes InlineVideoCall_spin__KLMfg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InlineVideoCall_error__MO5FQ h3{color:#ff6b6b;margin-bottom:8px}.InlineVideoCall_error__MO5FQ p{color:#ccc;font-size:14px}.InlineVideoCall_videoGrid__b-4L2{background:#000;display:grid;flex:1 1;grid-template-columns:1fr;grid-template-rows:1fr;min-height:0;overflow:hidden;position:relative}.InlineVideoCall_videoMain__gB9eV{align-items:center;background:#1a1a1a;display:flex;grid-column:1;grid-row:1;height:100%;justify-content:center;position:relative;width:100%}.InlineVideoCall_remoteVideo__n4H0j{height:100%;object-fit:cover;width:100%}.InlineVideoCall_videoPlaceholder__Jk9ZG{color:#fff;font-size:14px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.InlineVideoCall_videoLocal__vs7X\+{background:#2a2a2a;border:2px solid #333;border-radius:8px;bottom:12px;grid-column:1;grid-row:1;height:105px;overflow:hidden;position:absolute;right:12px;width:140px;z-index:10}.InlineVideoCall_localVideo__Pj2Gu{height:100%;object-fit:cover;width:100%}.InlineVideoCall_videoOffPlaceholder__I9b62{background:#000000b3;border-radius:4px;color:#fff;font-size:12px;left:50%;padding:8px 12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.InlineVideoCall_videoControls__6A86\+{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;display:flex;flex-shrink:0;gap:12px;justify-content:center;padding:12px;z-index:20}.InlineVideoCall_controlBtn__8KyN7{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.InlineVideoCall_controlBtn__8KyN7:hover{background:#fff3;transform:scale(1.05)}.InlineVideoCall_controlBtn__8KyN7:active{transform:scale(.95)}.InlineVideoCall_controlBtn__8KyN7.InlineVideoCall_active__BreoB{background:#f44}.InlineVideoCall_controlBtn__8KyN7.InlineVideoCall_active__BreoB:hover{background:#f55}.InlineVideoCall_leaveBtn__eVjh3{background:#f443}.InlineVideoCall_leaveBtn__eVjh3:hover{background:#f446}.InlineVideoCall_meetingInfo__qoN7h{align-items:center;background:#0009;color:#ccc;display:flex;font-size:12px;justify-content:space-between;padding:8px 16px}.InlineVideoCall_meetingId__UD16f{font-family:monospace}.InlineVideoCall_connectedIndicator__8PQ4z{align-items:center;color:#4ade80;display:flex;font-weight:500;gap:6px}.InlineVideoCall_dot__hp0ZE{animation:InlineVideoCall_pulse__1ayd0 2s ease-in-out infinite;background:#4ade80;border-radius:50%;height:8px;width:8px}@keyframes InlineVideoCall_pulse__1ayd0{0%,to{opacity:1}50%{opacity:.5}}@media screen and (max-width:768px){.InlineVideoCall_videoLocal__vs7X\+{bottom:12px;height:90px;right:12px;width:120px}.InlineVideoCall_controlBtn__8KyN7{height:36px;width:36px}.InlineVideoCall_videoControls__6A86\+{gap:8px;padding:8px}}.ParticipantVideoJoinPage_videoContainer__AZHHP{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;margin:0;overflow:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:relative;width:100vw}.ParticipantVideoJoinPage_versionData__OyBFP{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;bottom:0;color:#666;font-size:10px;left:0;padding:6px 20px;pointer-events:none;position:absolute;right:0;text-align:center;z-index:5}.ParticipantVideoJoinPage_videoHeader__PM8ER{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 20px}.ParticipantVideoJoinPage_headerLogo__Tqtvu{height:32px;width:auto}.ParticipantVideoJoinPage_videoWrapper__j9b3a{align-items:center;background:#f9fafb;box-sizing:border-box;display:flex;flex:1 1;height:100%;justify-content:center;min-height:0;padding:16px 20px 20px;width:100%}.ParticipantVideoJoinPage_videoWrapper__j9b3a>div{box-sizing:border-box;height:100%;max-width:1400px;width:100%}.ParticipantVideoJoinPage_meetingInfo__MhlXP{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:10px;padding:8px 16px}.ParticipantVideoJoinPage_connectedDot__e9c0p{animation:ParticipantVideoJoinPage_pulse__2Y7I- 2s ease-in-out infinite;background:#22c55e;border-radius:50%;height:8px;width:8px}@keyframes ParticipantVideoJoinPage_pulse__2Y7I-{0%,to{box-shadow:0 0 0 0 #22c55e66;opacity:1}50%{box-shadow:0 0 0 4px #22c55e00;opacity:.8}}.ParticipantVideoJoinPage_meetingInfoLabel__1ipaQ{color:#059669;font-size:13px;font-weight:500}.ParticipantVideoJoinPage_meetingInfoDivider__5Gfjd{color:#d1d5db;font-size:13px}.ParticipantVideoJoinPage_meetingInfoValue__Fkh7\+{color:#374151;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500}.ParticipantVideoJoinPage_consultationTitleBar__lGnxr{background:linear-gradient(135deg,#006546,#004d35);flex-shrink:0;padding:16px 24px;text-align:center}.ParticipantVideoJoinPage_consultationTitle__IyFei{color:#fff;font-size:20px;font-weight:600;margin:0 0 8px}.ParticipantVideoJoinPage_consultationDetails__AEZ2e{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.ParticipantVideoJoinPage_consultationDateTime__nwceg{align-items:center;display:flex;gap:8px}.ParticipantVideoJoinPage_consultationTime__MNL0F{color:#fffffff2;font-size:15px;font-weight:600}.ParticipantVideoJoinPage_consultationDate__IJc8o{color:#ffffffe6;font-size:14px;font-weight:400}.ParticipantVideoJoinPage_consultationDoctor__73YE-{color:#fffffff2;font-size:14px;font-weight:500}.ParticipantVideoJoinPage_consultationDivider__9EnBU{color:#ffffff80;font-size:14px}.ParticipantVideoJoinPage_container__RsU88{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:500px;min-height:calc(100vh - 60px);padding:20px;width:100%}.ParticipantVideoJoinPage_formContainer__3jeZc{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:32px}.ParticipantVideoJoinPage_title__EfG8B{color:#1a1a1a;font-size:28px;font-weight:600;margin-bottom:8px;text-align:center}.ParticipantVideoJoinPage_subtitle__ArS6X{color:#666;font-size:14px;margin-bottom:32px;text-align:center}.ParticipantVideoJoinPage_appointmentInfo__2KlQ9{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;margin:16px 0 24px;padding:16px 20px}.ParticipantVideoJoinPage_appointmentRow__fqApG{align-items:center;display:flex;gap:10px;padding:8px 0}.ParticipantVideoJoinPage_appointmentRow__fqApG:not(:last-child){border-bottom:1px solid #bae6fd80}.ParticipantVideoJoinPage_appointmentIcon__XuhbR{align-items:center;color:#0284c7;display:flex;flex-shrink:0;justify-content:center}.ParticipantVideoJoinPage_appointmentLabel__6E3yj{color:#64748b;font-size:13px;font-weight:500;min-width:55px}.ParticipantVideoJoinPage_appointmentValue__DB7fI{color:#0f172a;flex:1 1;font-size:14px;font-weight:600}.ParticipantVideoJoinPage_form__68M5Q{display:flex;flex-direction:column;gap:24px}.ParticipantVideoJoinPage_fieldGroup__2mPr3{display:flex;flex-direction:column;gap:8px}.ParticipantVideoJoinPage_label__8NNjF{color:#1a1a1a;font-size:14px;font-weight:500}.ParticipantVideoJoinPage_required__iyHBD{color:#d32f2f}.ParticipantVideoJoinPage_input__JURfJ{font-size:14px;width:100%}.ParticipantVideoJoinPage_error__uHoLP{color:#d32f2f;font-size:12px;margin-top:4px}.ParticipantVideoJoinPage_submitButton__RrRVV{background:#1976d2;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:8px;min-height:48px;padding:16px 24px;touch-action:manipulation;transition:background .2s ease;width:100%}.ParticipantVideoJoinPage_submitButton__RrRVV:hover:not(:disabled){background:#1565c0}.ParticipantVideoJoinPage_submitButton__RrRVV:disabled{background:#ccc;cursor:not-allowed}.ParticipantVideoJoinPage_infoBox__5Piho{background:#e3f2fd;border-left:4px solid #1976d2;border-radius:4px;margin-top:8px;padding:16px}.ParticipantVideoJoinPage_infoText__xEuUK{color:#1a1a1a;font-size:13px;line-height:1.5;margin:0}.ParticipantVideoJoinPage_infoText__xEuUK strong{font-weight:600}.ParticipantVideoJoinPage_errorContainer__Hkq-3{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:32px;text-align:center}.ParticipantVideoJoinPage_errorText__aQldU{color:#666;font-size:14px;line-height:1.6}@media screen and (max-width:768px){.ParticipantVideoJoinPage_container__RsU88{max-width:100%;min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 80px);padding:calc(16px + env(safe-area-inset-left)) calc(16px + env(safe-area-inset-right)) 16px}.ParticipantVideoJoinPage_errorContainer__Hkq-3,.ParticipantVideoJoinPage_formContainer__3jeZc{border-radius:0;display:flex;flex-direction:column;justify-content:center;margin:0;max-height:calc(100vh - 80px);min-height:calc(100vh - 80px);overflow-y:auto;padding:24px}.ParticipantVideoJoinPage_title__EfG8B{font-size:24px}.ParticipantVideoJoinPage_subtitle__ArS6X{font-size:14px}.ParticipantVideoJoinPage_appointmentInfo__2KlQ9{margin:12px 0 20px;padding:12px 16px}.ParticipantVideoJoinPage_appointmentRow__fqApG{gap:8px;padding:6px 0}.ParticipantVideoJoinPage_appointmentLabel__6E3yj{font-size:12px;min-width:50px}.ParticipantVideoJoinPage_appointmentValue__DB7fI{font-size:13px}.ParticipantVideoJoinPage_form__68M5Q{gap:20px}.ParticipantVideoJoinPage_input__JURfJ{font-size:16px;padding:16px}.ParticipantVideoJoinPage_submitButton__RrRVV{font-size:18px;min-height:52px;padding:18px 24px}.ParticipantVideoJoinPage_videoHeader__PM8ER{padding:10px 16px}.ParticipantVideoJoinPage_headerLogo__Tqtvu{height:28px}.ParticipantVideoJoinPage_videoWrapper__j9b3a{padding:12px calc(16px + env(safe-area-inset-left)) calc(30px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-right))}.ParticipantVideoJoinPage_versionData__OyBFP{font-size:9px;padding:4px 12px}.ParticipantVideoJoinPage_meetingInfo__MhlXP{gap:8px;padding:6px 12px}.ParticipantVideoJoinPage_meetingInfoDivider__5Gfjd,.ParticipantVideoJoinPage_meetingInfoLabel__1ipaQ,.ParticipantVideoJoinPage_meetingInfoValue__Fkh7\+{font-size:11px}.ParticipantVideoJoinPage_connectedDot__e9c0p{height:6px;width:6px}.ParticipantVideoJoinPage_consultationTitleBar__lGnxr{padding:12px 16px}.ParticipantVideoJoinPage_consultationTitle__IyFei{font-size:18px;margin-bottom:6px}.ParticipantVideoJoinPage_consultationDate__IJc8o,.ParticipantVideoJoinPage_consultationDoctor__73YE-,.ParticipantVideoJoinPage_consultationTime__MNL0F{font-size:13px}.ParticipantVideoJoinPage_consultationDetails__AEZ2e{gap:4px}.ParticipantVideoJoinPage_consultationDateTime__nwceg{gap:6px}}@media screen and (max-width:480px){.ParticipantVideoJoinPage_container__RsU88{min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 70px);padding:calc(12px + env(safe-area-inset-left)) calc(12px + env(safe-area-inset-right)) 12px}.ParticipantVideoJoinPage_errorContainer__Hkq-3,.ParticipantVideoJoinPage_formContainer__3jeZc{max-height:calc(100vh - 70px);min-height:calc(100vh - 70px);padding:20px}.ParticipantVideoJoinPage_title__EfG8B{font-size:22px}.ParticipantVideoJoinPage_subtitle__ArS6X{font-size:13px;margin-bottom:28px}.ParticipantVideoJoinPage_form__68M5Q{gap:18px}.ParticipantVideoJoinPage_input__JURfJ{font-size:16px;padding:14px}.ParticipantVideoJoinPage_submitButton__RrRVV{font-size:16px;padding:16px 20px}.ParticipantVideoJoinPage_videoHeader__PM8ER{padding:8px 12px}.ParticipantVideoJoinPage_headerLogo__Tqtvu{height:24px}.ParticipantVideoJoinPage_videoWrapper__j9b3a{padding:10px calc(12px + env(safe-area-inset-left)) calc(28px + env(safe-area-inset-bottom)) calc(12px + env(safe-area-inset-right))}.ParticipantVideoJoinPage_versionData__OyBFP{font-size:8px;padding:3px 10px}.ParticipantVideoJoinPage_infoBox__5Piho{padding:14px}.ParticipantVideoJoinPage_infoText__xEuUK{font-size:12px}.ParticipantVideoJoinPage_meetingInfo__MhlXP{gap:6px;padding:4px 10px}.ParticipantVideoJoinPage_meetingInfoDivider__5Gfjd,.ParticipantVideoJoinPage_meetingInfoLabel__1ipaQ{display:none}.ParticipantVideoJoinPage_meetingInfoValue__Fkh7\+{font-size:10px}.ParticipantVideoJoinPage_connectedDot__e9c0p{height:6px;width:6px}.ParticipantVideoJoinPage_consultationTitleBar__lGnxr{padding:10px 12px}.ParticipantVideoJoinPage_consultationTitle__IyFei{font-size:16px;margin-bottom:4px}.ParticipantVideoJoinPage_consultationDate__IJc8o,.ParticipantVideoJoinPage_consultationDoctor__73YE-,.ParticipantVideoJoinPage_consultationTime__MNL0F{font-size:12px}.ParticipantVideoJoinPage_consultationDetails__AEZ2e{gap:3px}.ParticipantVideoJoinPage_consultationDateTime__nwceg{gap:4px}.ParticipantVideoJoinPage_consultationDivider__9EnBU{font-size:12px}}@media screen and (max-height:500px) and (orientation:landscape){.ParticipantVideoJoinPage_formContainer__3jeZc{min-height:auto;padding:16px}.ParticipantVideoJoinPage_title__EfG8B{font-size:20px;margin-bottom:6px}.ParticipantVideoJoinPage_subtitle__ArS6X{margin-bottom:20px}.ParticipantVideoJoinPage_form__68M5Q{gap:16px}}.ResetPasswordPage_container__3aWUS{display:flex;flex-direction:column;gap:24px;max-width:480px;width:100%}.ResetPasswordPage_textContainer__Wlh8z{display:flex;flex-direction:column;gap:4px}.ResetPasswordPage_title__GOGWv{font-size:40px;font-weight:700;line-height:60px}.ResetPasswordPage_secondaryText__JEhNQ{color:#6b7280;font-size:16px}.ResetPasswordPage_inputsContainer__AhoS0{display:flex;flex-direction:column;gap:16px}.ResetPasswordPage_inputWrapper__zvUa2{display:flex;flex-direction:column}.ResetPasswordPage_label__Qt\+\+n{color:#26252c;font-size:16px;font-weight:500;margin-bottom:8px}.ResetPasswordPage_submitBtn__col3F{background:#01533b;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:24px;padding:12px 24px}.DeleteModal_warningmodal_box__Qx9FL{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;overflow:hidden}.DeleteModal_modal-dialog-centered__EuliX{align-items:center;display:flex;justify-content:center;min-height:calc(100% - 1rem)}.DeleteModal_btnClose__ZTAt2{padding:16px!important}.DeleteModal_modal-body__\+q79F{padding:20px;text-align:center}.DeleteModal_worningimg__-EfTa{align-items:center;background:#fff0f0;border-radius:100%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.DeleteModal_worningimg__-EfTa img{height:50px;width:50px}.DeleteModal_deletext__crD2k h5{color:#333!important;font-size:20px!important;font-weight:500!important;margin-top:32px!important}.DeleteModal_modalFooter__uNbKu{display:flex;gap:12px;justify-content:flex-end;padding:0 24px 24px}.DeleteModal_cancelbtnlink__Tj61n{background-color:#fff;color:var(--green-800)}.DeleteModal_cancelbtnlink__Tj61n,.DeleteModal_yesbtn__E-yws{border:1px solid var(--green-800);border-radius:12px;cursor:pointer;flex-grow:1;font-size:16px;font-weight:600;height:48px;min-width:180px;padding:12px 24px}.DeleteModal_yesbtn__E-yws{background-color:var(--green-800);color:#fff}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.SuccessMsgPage_container__UWyxB{align-items:center;max-width:480px;width:100%}.SuccessMsgPage_container__UWyxB,.SuccessMsgPage_textContainer__aOCdz{display:flex;flex-direction:column;gap:8px}.SuccessMsgPage_title__RFSXU{font-size:40px;font-weight:700;line-height:60px}.SuccessMsgPage_secondaryText__tQiyx{color:#6b7280;font-size:16px}.SuccessMsgPage_button__nCEuQ{border:1px solid #01533b;border-radius:12px;color:#01533b;cursor:pointer;display:block;font-size:16px;font-weight:600;margin-top:24px;padding:12px 24px;text-align:center;text-decoration:none;width:100%}.SuccessMsgPage_button__nCEuQ:hover{background:#01533b0d;color:#006546}.VideoCallPage_video-call-container__eqdag{background-color:#1a1a1a;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;right:0;top:0}@keyframes VideoCallPage_pulse__0XZt2{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.VideoCallPage_video-call-error__vcoHj,.VideoCallPage_video-call-loading__NZsuZ{align-items:center;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.VideoCallPage_video-call-error__vcoHj h2{font-size:1.5rem;margin-bottom:1rem}.VideoCallPage_video-call-error__vcoHj p{color:#ff6b6b;margin-bottom:2rem}.VideoCallPage_spinner__WWdyq{animation:VideoCallPage_spin__IE-Pr 1s linear infinite;border:4px solid #ffffff1a;border-radius:50%;border-top-color:#fff;height:50px;margin-bottom:1rem;width:50px}@keyframes VideoCallPage_spin__IE-Pr{to{transform:rotate(1turn)}}.VideoCallPage_video-grid__HHJj0{flex:1 1;padding:1rem}.VideoCallPage_video-grid__HHJj0,.VideoCallPage_video-main__BMZZZ{align-items:center;display:flex;justify-content:center;position:relative}.VideoCallPage_video-main__BMZZZ{background-color:#000;border-radius:8px;height:100%;overflow:hidden;width:100%}.VideoCallPage_remote-video__Iy2ZT{height:100%;object-fit:contain;width:100%}.VideoCallPage_video-placeholder__y92Yy{color:#fff;font-size:1.125rem;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.VideoCallPage_video-local__pPrJN{background-color:#2d2d2d;border:2px solid #404040;border-radius:8px;bottom:1.5rem;box-shadow:0 4px 6px #0000004d;height:180px;overflow:hidden;position:absolute;right:1.5rem;width:240px}.VideoCallPage_local-video__QW7u\+{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.VideoCallPage_video-off-placeholder__XEo63{align-items:center;background-color:#2d2d2d;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.VideoCallPage_video-controls__L33vM{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;display:flex;gap:1rem;justify-content:center;padding:1.5rem}.VideoCallPage_control-btn__oc\+gn{align-items:center;background-color:#404040;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;transition:all .2s ease;width:56px}.VideoCallPage_control-btn__oc\+gn:hover{background-color:#505050;transform:scale(1.05)}.VideoCallPage_control-btn__oc\+gn:active{transform:scale(.95)}.VideoCallPage_control-btn__oc\+gn.VideoCallPage_active__cETWL{background-color:#ff6b6b}.VideoCallPage_control-btn__oc\+gn.VideoCallPage_active__cETWL:hover{background-color:#ff5252}.VideoCallPage_leave-btn__5GPAm{background-color:#dc3545}.VideoCallPage_leave-btn__5GPAm:hover{background-color:#c82333}.VideoCallPage_btn-close-window__vaiPE{background-color:#404040;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .2s ease}.VideoCallPage_btn-close-window__vaiPE:hover{background-color:#505050}.VideoCallPage_meeting-info__H9r5Q{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0009;border-radius:4px;color:#fff;font-size:.875rem;left:1rem;padding:.5rem 1rem;position:absolute;top:1rem}.VideoCallPage_meeting-info__H9r5Q p{margin:0}@media (max-width:768px){.VideoCallPage_video-local__pPrJN{bottom:6rem;height:90px;right:1rem;width:120px}.VideoCallPage_control-btn__oc\+gn{height:48px;width:48px}.VideoCallPage_control-btn__oc\+gn svg{height:20px;width:20px}.VideoCallPage_video-controls__L33vM{gap:.75rem;padding:1rem}}@media (max-width:480px){.VideoCallPage_video-local__pPrJN{height:75px;width:100px}.VideoCallPage_control-btn__oc\+gn{height:44px;width:44px}}.AppointmentsPage_wrapper__7tUH1{background:#fff;border:1px solid #ececfa;border-radius:20px;box-shadow:0 2.3326871395111084px 6.998061180114746px 0 #7885b226;display:grid;grid-template-columns:repeat(2,1fr);padding:24px}.AppointmentsPage_appointmentsPatientContainer__u8X6Y{display:flex;flex-direction:column;gap:24px;grid-column:-1/1}.AppointmentsPage_appointmentsContent__4f9Xc{display:flex;flex-direction:column;flex-grow:1;gap:24px}.AppointmentsPage_verticalDivider__1siR8{background-color:var(--gray-200);height:100%;width:1px}.AppointmentsPage_divider__AxSts{background-color:var(--gray-200);height:1px;width:100%}@media screen and (min-width:1300px){.AppointmentsPage_appointmentsPatientContainer__u8X6Y{display:grid;grid-template-columns:33% 1px 33% 1px auto}.AppointmentsPage_divider__AxSts{background-color:var(--gray-200);height:100%;width:1px}}.AppointmentsPage_horizontalDivider__\+YTVR{background-color:var(--gray-200);height:1px;width:100%}.AppointmentsPage_appointmentsContainer__B4YJG{display:flex;flex-direction:column;gap:24px;max-width:100%}.AppointmentsPage_summaryHeading__RCbd3{align-items:center;display:flex;gap:16px;justify-content:space-between}.AppointmentsPage_summaryTitle__QpqGD{font-size:20px;font-weight:600;margin-bottom:0!important}.AppointmentsPage_appointmentBox__T3JeC{border:1px solid var(--gray-400);border-radius:20px;bottom:0;display:flex;justify-content:space-between;left:0;min-height:32px;padding:5px 24px;position:absolute;right:0;top:0;width:100%}.AppointmentsPage_appointmentBoxContentWrapper__u7nEf{align-items:center;display:flex;justify-content:space-between;max-height:48px;width:100%}.AppointmentsPage_changeStatusButtonWrapper__EH2ev{align-items:center;display:flex;gap:8px}.AppointmentsPage_deleteButton__CX\+bj{background-color:initial;border:none;cursor:pointer;padding:0}.AppointmentsPage_appointmentBoxContentName__h9jgn{font-size:16px;font-weight:700}.AppointmentsPage_appointmentBoxContentType__8Fb5s{font-size:14px;font-weight:600;margin-top:2px}.AppointmentsPage_appointmentBoxContentStatus__uadHe{font-size:14px;font-weight:700}.AppointmentsPage_noAppointment__ca4nm{color:var(--gray-300);font-size:14px;font-weight:400;padding:0 12px}.AppointmentsPage_active__8Z1Yu{outline:2px solid #006546;outline-offset:2px}.AppointmentsPage_cancelled2__WmqQJ,.AppointmentsPage_cancelled__BMNM2,.AppointmentsPage_cancelled__BMNM2 svg{stroke:#000!important;background-color:#d9d8df!important;border-color:#706f73!important;color:#000!important}.AppointmentsPage_cancelled2__WmqQJ:before{background-color:#706f73!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AppointmentsPage_arrived2__YjrmM,.AppointmentsPage_arrived__B3XWn,.AppointmentsPage_arrived__B3XWn svg{stroke:#006546!important;background-color:#e7efeb!important;border-color:#006546!important;color:#006546!important}.AppointmentsPage_arrived2__YjrmM:before{background-color:#006546!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AppointmentsPage_inConsultation2__yr2Ie,.AppointmentsPage_inConsultation__YYxe6,.AppointmentsPage_inConsultation__YYxe6 svg{stroke:#2676ff!important;background-color:#f1f6ff!important;border-color:#2676ff!important;color:#2676ff!important}.AppointmentsPage_inConsultation2__yr2Ie:before{background-color:#2676ff!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AppointmentsPage_completed2__3XwZ-,.AppointmentsPage_completed__sXZPq,.AppointmentsPage_completed__sXZPq svg{stroke:#987716!important;background-color:#fff8e4!important;border-color:#987716!important;color:#987716!important}.AppointmentsPage_completed2__3XwZ-:before{background-color:#987716!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AppointmentsPage_due2__RaoGL,.AppointmentsPage_due__UuCPp,.AppointmentsPage_due__UuCPp svg{stroke:#000!important;background-color:#8f8fa1!important;border-color:#8f8fa1!important;color:#000!important}.AppointmentsPage_due2__RaoGL:before{background-color:#8f8fa1!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AppointmentsPage_default2__unG7c,.AppointmentsPage_default__LjTPj,.AppointmentsPage_default__LjTPj svg{stroke:#8f8fa1!important;background-color:#f7f7f8!important;border-color:#8f8fa1!important;color:#8f8fa1!important}.AppointmentsPage_default2__unG7c:before{background-color:#8f8fa1!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AppointmentsPage_appointmentBoxContentStatusWrapper__y3A7R{align-items:center;display:flex;gap:8px}.AppointmentsPage_sortByButton__O6q\+g:disabled{cursor:not-allowed;opacity:.7}.AppointmentsPage_sortByButton__O6q\+g{align-items:center;align-self:stretch;background-color:initial;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;height:32px;line-height:16px;padding:4px}.AppointmentsPage_sortByButtonMenuOption__0CPOj p{display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.AppointmentsPage_menuButton__ByfMj{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.AppointmentsPage_menuButton__ByfMj:active,.AppointmentsPage_menuButton__ByfMj:hover{border:1px solid var(--gray-300)}.AppointmentsPage_menuItemWrapper__OmyA6{padding:0}.AppointmentsPage_menuItem__XhIdI{padding:0!important}.AppointmentsPage_worningimg__UKRRn{align-items:center;background:#fff0f0;border-radius:100%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.AppointmentsPage_worningimg__UKRRn img{height:50px;width:50px}.AppointmentsPage_deletext__3ioAV h5{color:#333!important;font-size:20px!important;font-weight:500!important;margin-bottom:32px!important;margin-top:32px!important;text-align:center}.AppointmentsPage_menuItem__XhIdI a,.AppointmentsPage_menuItem__XhIdI button,.AppointmentsPage_menuItem__XhIdI p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.AppointmentsPage_deleteButton__CX\+bj .AppointmentsPage_deleteIcon__08vBq{stroke:#dc3545!important;color:#dc3545!important}.AppointmentsList_appointmentsListWrapper__HbC5g{background-color:#fff;border-radius:16px;margin-top:24px;padding:24px}.AppointmentsList_addAppointmentButton__7IoAv{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;margin-left:auto;padding:12px 16px}.AppointmentsList_appointmentsListHeader__wSJy9{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.AppointmentsList_calendarWrapper__Kwpdb{flex-shrink:0;max-width:200px;min-width:200px}.AppointmentsList_addAppointmentButtonSmall__qpJhX{position:absolute;right:0;top:4px}.AppointmentsList_filtersWrapper__25qWM{align-items:center;display:flex;flex-shrink:0;gap:16px;justify-content:flex-end;min-width:200px}.AppointmentsList_appointmentsListTableWrapper__2s4lB{max-height:75vh;overflow-y:auto}.AppointmentsList_appointmentsListTableWrapperNoMaxHeight__JxlHm{max-height:none;overflow-y:visible}.AppointmentsList_appointmentsListHeaderSmall__b9jom{align-items:flex-start;flex-direction:column;position:relative}.AppointmentsList_patientDetailCard__yEF3Z{align-items:center;display:flex;height:280px;justify-content:center}.AppointmentsList_emptyState__h6aQ8{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;text-align:center}.AppointmentsList_emptyStateTitle__fDRMj{color:#1a1a1a;font-size:17px;font-weight:600;margin-bottom:8px}.AppointmentsList_emptyStateText__MReNh{color:#717186;font-size:15px;max-width:300px}.AppointmentsList_loadingSpinner__D7UyW{animation:AppointmentsList_spin__xcHPa 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes AppointmentsList_spin__xcHPa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AppointmentsList_sendSmsButton__DKXS1{background-color:#2676ff;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;padding:12px 16px;transition:all .2s ease}.AppointmentsList_sendSmsButton__DKXS1:hover{background-color:#1558d6;box-shadow:0 4px 8px #2676ff4d;transform:translateY(-1px)}.AppointmentsList_sendSmsButton__DKXS1:active{transform:translateY(0)}.AppointmentsList_durationToggleWrapper__F-lZH{align-items:center;display:flex;flex-shrink:0;gap:12px}.AppointmentsList_appointmentsListHeaderSmall__b9jom .AppointmentsList_durationToggleWrapper__F-lZH{justify-content:flex-start;margin:4px 0;width:100%}.AppointmentsList_durationToggleLabel__NCwax{cursor:pointer;display:flex;flex-direction:column;gap:4px;-webkit-user-select:none;user-select:none}.AppointmentsList_durationToggleText__7x6ne{color:#1a1a1a;font-size:15px;font-weight:600;min-width:70px;text-align:center}.AppointmentsList_durationToggleContainer__-vmXh{height:20px;position:relative;width:36px}.AppointmentsList_durationToggleInput__gAMFA{height:0;opacity:0;position:absolute;width:0}.AppointmentsList_durationToggleSlider__8ZKM5{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.AppointmentsList_durationToggleSlider__8ZKM5:before{background-color:#fff;border-radius:50%;bottom:2px;box-shadow:0 1px 3px #0003;content:"";height:16px;left:2px;position:absolute;transition:.3s;width:16px}.AppointmentsList_durationToggleInput__gAMFA:checked+.AppointmentsList_durationToggleSlider__8ZKM5{background-color:var(--green-800)}.AppointmentsList_durationToggleInput__gAMFA:checked+.AppointmentsList_durationToggleSlider__8ZKM5:before{transform:translateX(16px)}.AppointmentsList_durationToggleInput__gAMFA:focus+.AppointmentsList_durationToggleSlider__8ZKM5{box-shadow:0 0 0 3px #007bff40}.AppointmentsList_durationToggleSlider__8ZKM5:hover{background-color:#b3b3b3}.AppointmentsList_durationToggleInput__gAMFA:checked+.AppointmentsList_durationToggleSlider__8ZKM5:hover{background-color:var(--green-900)}.CustomCalendar_calendarContainer__6a9TQ{display:inline-block;position:relative;width:100%}.CustomCalendar_calendarInput__xCmQ4{align-items:center;background:#fdfdfd;border:1px solid #8f8fa1;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;height:48px;justify-content:space-between;line-height:24px;padding:12px 20px;transition:border-color .2s}.CustomCalendar_calendarInput__xCmQ4:hover{border-color:#717186}.CustomCalendar_calendarInput__xCmQ4:focus-within{border-color:#006546;box-shadow:0 0 0 2px #0065461a}.CustomCalendar_inputError__xQi97,.CustomCalendar_inputError__xQi97:focus-within{border-color:#b70000!important;border-color:var(--alert,#b70000)!important;box-shadow:0 0 0 4px #ef444440!important}.CustomCalendar_inputError__xQi97 .CustomCalendar_dateInput__99zC9{border:none!important;box-shadow:none!important;outline:none!important}.CustomCalendar_inputDisabled__OSrqS{background-color:#eeeef0;border-color:#b7b8c2;cursor:not-allowed;opacity:1}.CustomCalendar_inputDisabled__OSrqS:hover{border-color:#b7b8c2}.CustomCalendar_placeholder__-\+iYf{color:#717186}.CustomCalendar_dateInput__99zC9{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#26252c;flex:1 1;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;height:auto!important;line-height:24px;outline:none!important;padding:0!important}.CustomCalendar_dateInput__99zC9::placeholder{color:#717186}.CustomCalendar_dateInput__99zC9:disabled{background:#0000!important;color:#717186;cursor:not-allowed}.CustomCalendar_calendarIcon__vuWAh{align-items:center;border-radius:4px;color:#26252c;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin-left:12px;padding:0;transition:opacity .2s}.CustomCalendar_calendarIcon__vuWAh:hover{opacity:.7}.CustomCalendar_calendarIcon__vuWAh svg{stroke:#26252c;stroke-width:1.75;height:20px;width:20px}.CustomCalendar_calendarOverlay__dLGQV{background:#0000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.CustomCalendar_calendarDropdown__1PRFz{background:#fff;border:1px solid #d0d5dd;border-radius:12px;box-shadow:0 8px 24px #0000001f;box-sizing:border-box;display:flex;flex-direction:column;left:0;min-width:280px;overflow:visible;padding:16px;position:absolute;right:0;top:calc(100% + 4px);z-index:1000}.CustomCalendar_calendarDropdown__1PRFz[style*="position: fixed"]{bottom:auto!important;left:auto!important;position:fixed!important;right:auto!important;top:auto!important}.CustomCalendar_calendarHeader__mQ7u2{align-items:center;display:flex;flex-shrink:0;gap:8px;height:40px;justify-content:space-between;margin-bottom:16px}.CustomCalendar_navButton__WVt5s{align-items:center;background:#fff;border:1px solid #8f8fa1;border-radius:8px;box-shadow:0 1px 2px 0 #0000000d;color:#26252c;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.CustomCalendar_navButton__WVt5s:hover{background-color:#f5f5f5;border-color:#717186;box-shadow:0 1px 2px 0 #0000001a}.CustomCalendar_navButton__WVt5s:active{background-color:#eee}.CustomCalendar_monthYear__roVmo{color:#24292f;font-size:16px;font-weight:600}.CustomCalendar_monthYearSelectors__tpiH2{align-items:center;display:flex;gap:6px}.CustomCalendar_monthSelector__pnIDb,.CustomCalendar_yearSelector__fLPQW{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%2326252C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;border:1px solid #8f8fa1!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #0000000d!important;box-sizing:border-box!important;color:#26252c!important;cursor:pointer;font-family:Nunito,sans-serif!important;font-size:14px!important;font-weight:600!important;height:36px!important;line-height:36px!important;padding:0 32px 0 12px!important;transition:all .2s}.CustomCalendar_yearSelector__fLPQW{-webkit-overflow-scrolling:touch;max-height:200px;overflow-y:auto}.CustomCalendar_monthSelector__pnIDb:hover,.CustomCalendar_yearSelector__fLPQW:hover{border-color:#717186;box-shadow:0 1px 2px 0 #0000001a}.CustomCalendar_monthSelector__pnIDb:focus,.CustomCalendar_yearSelector__fLPQW:focus{border-color:#006546;box-shadow:0 0 0 2px #0065461a;outline:none}.CustomCalendar_monthSelector__pnIDb{min-width:110px}.CustomCalendar_yearSelector__fLPQW{min-width:75px}.CustomCalendar_calendarGrid__IWtxz{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.CustomCalendar_weekdayHeaders__R\+nVp{grid-gap:2px;display:grid;flex-shrink:0;gap:2px;grid-template-columns:repeat(7,1fr);margin-bottom:8px}.CustomCalendar_weekdayHeader__0Jz4k{align-items:center;color:#656d76;display:flex;font-size:12px;font-weight:600;height:32px;justify-content:center;letter-spacing:.5px;text-transform:uppercase}.CustomCalendar_daysGrid__9Aiui{grid-gap:2px;display:grid;flex:1 1;gap:2px;grid-auto-rows:36px;grid-template-columns:repeat(7,1fr)}.CustomCalendar_emptyDay__cupte{height:36px}.CustomCalendar_calendarDay__z05MR{align-items:center;border-radius:6px;color:#24292f;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:36px;justify-content:center;transition:all .2s;width:36px}.CustomCalendar_calendarDay__z05MR:hover:not(.CustomCalendar_disabled__PBVjH){background-color:#f6f8fa}.CustomCalendar_calendarDay__z05MR.CustomCalendar_selected__-Q0Mc{background-color:#006546;color:#fff;font-weight:600}.CustomCalendar_calendarDay__z05MR.CustomCalendar_today__DxCbS{background-color:#e8f5f1;color:#006546;font-weight:600}.CustomCalendar_calendarDay__z05MR.CustomCalendar_today__DxCbS.CustomCalendar_selected__-Q0Mc{background-color:#006546;color:#fff}.CustomCalendar_calendarDay__z05MR.CustomCalendar_disabled__PBVjH{background-color:initial;color:#d0d7de;cursor:not-allowed}.CustomCalendar_calendarDay__z05MR.CustomCalendar_disabled__PBVjH:hover{background-color:initial}@media screen and (max-width:768px){.CustomCalendar_calendarDropdown__1PRFz{left:-16px;min-width:300px;padding:12px;right:-16px}.CustomCalendar_calendarInput__xCmQ4{font-size:16px;height:48px;padding:12px 16px}.CustomCalendar_calendarDay__z05MR{font-size:13px;height:32px;width:32px}.CustomCalendar_emptyDay__cupte{height:32px}.CustomCalendar_weekdayHeader__0Jz4k{font-size:11px;height:28px}.CustomCalendar_monthYearSelectors__tpiH2{gap:6px}.CustomCalendar_monthSelector__pnIDb,.CustomCalendar_yearSelector__fLPQW{font-size:13px;height:32px;line-height:32px;padding:0 28px 0 10px}.CustomCalendar_monthSelector__pnIDb{min-width:100px}.CustomCalendar_yearSelector__fLPQW{max-height:180px;min-width:70px}.CustomCalendar_navButton__WVt5s{height:32px;width:32px}}@media screen and (max-width:480px){.CustomCalendar_calendarDropdown__1PRFz{left:50%;max-width:90vw;min-width:300px;position:fixed;right:auto;top:50%;transform:translate(-50%,-50%)}.CustomCalendar_calendarDay__z05MR{font-size:12px;height:30px;width:30px}.CustomCalendar_emptyDay__cupte{height:30px}.CustomCalendar_monthYearSelectors__tpiH2{gap:4px}.CustomCalendar_monthSelector__pnIDb,.CustomCalendar_yearSelector__fLPQW{font-size:12px;height:30px;line-height:30px;padding:0 26px 0 8px}.CustomCalendar_monthSelector__pnIDb{min-width:90px}.CustomCalendar_yearSelector__fLPQW{max-height:160px;min-width:60px}.CustomCalendar_navButton__WVt5s{height:30px;width:30px}}.AddAppointmentForm_addLetterForm__i\+Miu{display:flex;flex-direction:column;gap:16px;margin-bottom:0}.AddAppointmentForm_sendButton__cZgE3{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.AddAppointmentForm_sendButton__cZgE3:disabled{cursor:not-allowed;opacity:.5}.AddAppointmentForm_addTaskFormAutocompleteWrapper__oGCUD>div:nth-child(2)>div{background-color:var(--white)!important;border:1px solid var(--gray-400)!important;border-radius:12px!important;box-sizing:border-box!important;color:#717186!important;color:var(--gray-500,#717186)!important;font-family:nunito!important;font-size:16px!important;font-size:14px!important;font-weight:400!important;height:48px!important;line-height:24px!important;padding:0!important}.AddAppointmentForm_error__4m2RB>div:nth-child(2)>div{border:1px solid #b70000!important}.AddAppointmentForm_addTaskFormAutocompleteWrapper__oGCUD>div:nth-child(2)>div>div{border:none!important;border-radius:0!important;height:48px!important}.AddAppointmentForm_addTaskFormAutocompleteWrapper__oGCUD>div:nth-child(2)>div>div fieldset{border:none!important}.AddAppointmentForm_addTaskFormAutocompleteWrapper__oGCUD>div:nth-child(2)>div>div input{box-shadow:none!important}.AddAppointmentForm_addTaskFormAutocompleteWrapper__oGCUD>div:nth-child(2){border:none!important;border-radius:0!important;height:48px!important}.AddAppointmentForm_buttonGroup__isW7H{display:flex;gap:16px;justify-content:flex-end}.AddAppointmentForm_addFormButton__VjHsS{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.AddAppointmentForm_addFormButton__VjHsS:disabled{cursor:not-allowed;opacity:.5}.AddAppointmentForm_spinner__kjgCJ{animation:AddAppointmentForm_spin__qhjRp .8s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;margin-right:8px;width:16px}@keyframes AddAppointmentForm_spin__qhjRp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddAppointmentForm_cancelButton__Z5DjF{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.AddAppointmentForm_cancelButton__Z5DjF:disabled{cursor:not-allowed;opacity:.5}.AddAppointmentForm_formCheckboxLabel__6iIdp{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddAppointmentForm_addPregnancyDatePickerWrapper__0GjpY>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddAppointmentForm_addPregnancyDatePickerWrapper__0GjpY>div{height:48px!important}.AddAppointmentForm_addPregnancyDatePickerWrapper__0GjpY input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.AddAppointmentForm_addPregnancyDatePickerWrapper__0GjpY fieldset{border:none}.AddAppointmentForm_addLetterFormLabel__JSYPf{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddAppointmentForm_inputGroupGrid__64BmW{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr 1fr;justify-content:start;max-width:800px}.AddAppointmentForm_inputGroupGrid4__WY-al{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.AddAppointmentForm_openModalButton__Zojyg{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddAppointmentForm_addLetterForm__i\+Miu input,.AddAppointmentForm_addLetterForm__i\+Miu select,.AddAppointmentForm_addLetterForm__i\+Miu textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddAppointmentForm_formItem__\+Zp85{align-items:center;background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:16px;padding:16px;position:relative}.AddAppointmentForm_removeFormButton__F34-c{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px}.AddAppointmentForm_removeFormButton__F34-c svg{color:#b70000;height:20px;width:20px}.AddAppointmentForm_bottomSection__4TK8G{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.AddAppointmentForm_bottomSection__4TK8G>div{display:flex;gap:16px}.AddAppointmentForm_bottomSection__4TK8G button{width:248px}.AddAppointmentForm_templateSection__r-U15{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddAppointmentForm_templateSection__r-U15 button{margin-top:2px;width:100%}.AddAppointmentNavbar_navbar__zet9s{background:#fff;border:1px solid var(--gray-200);border-radius:12px;gap:18px;height:52px;justify-content:space-between;margin-bottom:24px;margin-top:16px;padding:0}.AddAppointmentNavbar_navLinks__R7zPS,.AddAppointmentNavbar_navbar__zet9s{align-items:center;display:flex;width:100%}.AddAppointmentNavbar_navLink__hhaSA{align-items:center;background-color:initial;border:1px solid #0000;color:#25204a;display:flex;flex-grow:1;font-size:16px;font-weight:600;gap:8px;padding:16px 20px;text-align:center}.AddAppointmentNavbar_navLink__hhaSA span{color:var(--gray-950);font-size:14px;line-height:143%;width:100%}.AddAppointmentNavbar_navLinkChecked__HdlDB{align-items:center;background:var(--green-50);border:1px solid var(--green-700);border-radius:12px;color:#25204a;display:flex;flex-grow:1;font-size:16px;font-weight:600;gap:8px;padding:16px 20px;text-align:center}.AddAppointmentNavbar_navLinkChecked__HdlDB span{color:var(--green-900);color:var(--gray-950);font-size:14px;line-height:143%;width:100%}.AddAppointmentNavbar_navLink__hhaSA:hover{border-radius:12px;cursor:pointer}.AddAppointmentNavbar_navLink__hhaSA:hover img,.AddAppointmentNavbar_navLink__hhaSA:hover span{color:var(--green-900)}.AddExceptionForm_addLetterForm__5vyu2{display:flex;flex-direction:column;gap:16px;margin-bottom:0}.AddExceptionForm_sendButton__cfu-z{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.AddExceptionForm_pregnancyFormCheckboxLabel__atq4e{align-items:center;display:flex;gap:8px}.AddExceptionForm_sendButton__cfu-z:disabled{cursor:not-allowed;opacity:.5}.AddExceptionForm_addTaskFormAutocompleteWrapper__kW-vk>div:nth-child(2)>div{background-color:var(--white)!important;border:1px solid var(--gray-400)!important;border-radius:12px!important;box-sizing:border-box!important;color:#717186!important;color:var(--gray-500,#717186)!important;font-family:nunito!important;font-size:16px!important;font-size:14px!important;font-weight:400!important;height:48px!important;line-height:24px!important;padding:0!important}.AddExceptionForm_error__6RySt>div:nth-child(2)>div{border:1px solid #b70000!important}.AddExceptionForm_addTaskFormAutocompleteWrapper__kW-vk>div:nth-child(2)>div>div{border:none!important;border-radius:0!important;height:48px!important}.AddExceptionForm_addTaskFormAutocompleteWrapper__kW-vk>div:nth-child(2)>div>div fieldset{border:none!important}.AddExceptionForm_addTaskFormAutocompleteWrapper__kW-vk>div:nth-child(2)>div>div input{box-shadow:none!important}.AddExceptionForm_addTaskFormAutocompleteWrapper__kW-vk>div:nth-child(2){border:none!important;border-radius:0!important;height:48px!important}.AddExceptionForm_buttonGroup__N5G9d{display:flex;gap:16px;justify-content:flex-end}.AddExceptionForm_addFormButton__9I4Wq{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.AddExceptionForm_addFormButton__9I4Wq:disabled{cursor:not-allowed;opacity:.5}.AddExceptionForm_cancelButton__96hU4{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.AddExceptionForm_cancelButton__96hU4:disabled{cursor:not-allowed;opacity:.5}.AddExceptionForm_formCheckboxLabel__Y6g1F{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddExceptionForm_addPregnancyDatePickerWrapper__2G58X>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddExceptionForm_addPregnancyDatePickerWrapper__2G58X>div{height:48px!important}.AddExceptionForm_addPregnancyDatePickerWrapper__2G58X input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.AddExceptionForm_addPregnancyDatePickerWrapper__2G58X fieldset{border:none}.AddExceptionForm_addLetterFormLabel__k4R2y{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddExceptionForm_inputGroupGrid__vNArT{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr 1fr;justify-content:start;max-width:800px}.AddExceptionForm_inputGroupGrid4__RLmVh{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.AddExceptionForm_openModalButton__6ypqp{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddExceptionForm_addLetterForm__5vyu2 input,.AddExceptionForm_addLetterForm__5vyu2 select,.AddExceptionForm_addLetterForm__5vyu2 textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddExceptionForm_formItem__2asB4{align-items:center;background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:16px;padding:16px;position:relative}.AddExceptionForm_removeFormButton__--bPe{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px}.AddExceptionForm_removeFormButton__--bPe svg{color:#b70000;height:20px;width:20px}.AddExceptionForm_bottomSection__0sLmT{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.AddExceptionForm_bottomSection__0sLmT>div{display:flex;gap:16px}.AddExceptionForm_bottomSection__0sLmT button{width:248px}.AddExceptionForm_templateSection__2cXQv{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddExceptionForm_templateSection__2cXQv button{margin-top:2px;width:100%}.AddRecurringExceptionForm_addLetterForm__00BPv{display:flex;flex-direction:column;gap:16px;margin-bottom:0}.AddRecurringExceptionForm_sendButton__hI8mP{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.AddRecurringExceptionForm_pregnancyFormCheckboxLabel__m1NRH{align-items:center;display:flex;gap:8px}.AddRecurringExceptionForm_sendButton__hI8mP:disabled{cursor:not-allowed;opacity:.5}.AddRecurringExceptionForm_addTaskFormAutocompleteWrapper__lnVKS>div:nth-child(2)>div{background-color:var(--white)!important;border:1px solid var(--gray-400)!important;border-radius:12px!important;box-sizing:border-box!important;color:#717186!important;color:var(--gray-500,#717186)!important;font-family:nunito!important;font-size:16px!important;font-size:14px!important;font-weight:400!important;height:48px!important;line-height:24px!important;padding:0!important}.AddRecurringExceptionForm_error__ZWPZv>div:nth-child(2)>div{border:1px solid #b70000!important}.AddRecurringExceptionForm_addTaskFormAutocompleteWrapper__lnVKS>div:nth-child(2)>div>div{border:none!important;border-radius:0!important;height:48px!important}.AddRecurringExceptionForm_addTaskFormAutocompleteWrapper__lnVKS>div:nth-child(2)>div>div fieldset{border:none!important}.AddRecurringExceptionForm_addTaskFormAutocompleteWrapper__lnVKS>div:nth-child(2)>div>div input{box-shadow:none!important}.AddRecurringExceptionForm_addTaskFormAutocompleteWrapper__lnVKS>div:nth-child(2){border:none!important;border-radius:0!important;height:48px!important}.AddRecurringExceptionForm_buttonGroup__3aVUc{display:flex;gap:16px;justify-content:flex-end}.AddRecurringExceptionForm_addFormButton__2w8Xs{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.AddRecurringExceptionForm_addFormButton__2w8Xs:disabled{cursor:not-allowed;opacity:.5}.AddRecurringExceptionForm_cancelButton__D2m7z{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.AddRecurringExceptionForm_cancelButton__D2m7z:disabled{cursor:not-allowed;opacity:.5}.AddRecurringExceptionForm_formCheckboxLabel__Jx2RG{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddRecurringExceptionForm_addPregnancyDatePickerWrapper__nbSI4>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddRecurringExceptionForm_addPregnancyDatePickerWrapper__nbSI4>div{height:48px!important}.AddRecurringExceptionForm_addPregnancyDatePickerWrapper__nbSI4 input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.AddRecurringExceptionForm_addPregnancyDatePickerWrapper__nbSI4 fieldset{border:none}.AddRecurringExceptionForm_addLetterFormLabel__Ih7UU{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddRecurringExceptionForm_inputGroupGrid__8wthL{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr 1fr;justify-content:start;max-width:800px}.AddRecurringExceptionForm_inputGroupGrid4__5ruWQ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.AddRecurringExceptionForm_openModalButton__rHj-k{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddRecurringExceptionForm_addLetterForm__00BPv input,.AddRecurringExceptionForm_addLetterForm__00BPv select,.AddRecurringExceptionForm_addLetterForm__00BPv textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddRecurringExceptionForm_formItem__WNy9I{align-items:center;background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:16px;padding:16px;position:relative}.AddRecurringExceptionForm_removeFormButton__vzyHR{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px}.AddRecurringExceptionForm_removeFormButton__vzyHR svg{color:#b70000;height:20px;width:20px}.AddRecurringExceptionForm_bottomSection__4ZPqw{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.AddRecurringExceptionForm_bottomSection__4ZPqw>div{display:flex;gap:16px}.AddRecurringExceptionForm_bottomSection__4ZPqw button{width:248px}.AddRecurringExceptionForm_templateSection__a0--O{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddRecurringExceptionForm_templateSection__a0--O button{margin-top:2px;width:100%}.SelectWeekDays_openModalButton__RsFfn{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.SelectWeekDays_formLabel__3v59n{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.SelectWeekDays_comboboxContainer__5RzEN{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;position:relative;width:100%}.SelectWeekDays_comboboxInput__d47ih{border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s;width:100%}.SelectWeekDays_comboboxInput__d47ih:focus{border-color:#328170;box-shadow:0 0 0 2px #3281701a}.SelectWeekDays_helperText__FG4vU{color:#666;font-size:12px;margin-top:4px;padding-left:4px}.SelectWeekDays_dropdown__3pdAX{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;left:0;margin-top:4px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.SelectWeekDays_dropdownItem__\+\+Jai{border-bottom:1px solid #eee;cursor:pointer;padding:12px}.SelectWeekDays_dropdownItem__\+\+Jai:last-child{border-bottom:none}.SelectWeekDays_dropdownItem__\+\+Jai:hover{background-color:#f5f5f5}.SelectWeekDays_dropdownItem__\+\+Jai:only-child{cursor:default;text-align:center}.SelectWeekDays_dropdownItem__\+\+Jai:only-child:hover{background-color:initial}.SelectWeekDays_noResults__eufHx{color:#666;font-weight:500;padding:8px 0;text-align:center}.SelectWeekDays_noResultsHelper__1R9LA{color:#666;font-size:12px;padding-bottom:8px;text-align:center}.SelectWeekDays_drugName__f\+qzc{color:var(--Gray-950);font-weight:600;margin-bottom:0!important;text-align:left}.SelectWeekDays_drugDetails__279D5{color:var(--Gray-700);display:flex;font-size:14px;gap:12px;margin-top:4px}.SelectWeekDays_container__vnG\+P{width:100%}.SelectWeekDays_manualToggle__LqMj9{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:8px;margin-bottom:8px;margin-top:16px}.SelectWeekDays_manualInputs__Qu6MJ{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.SelectWeekDays_inputGroupGrid__9QQ4S{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.SelectWeekDays_selectedDrug__1U\+z5{align-items:center;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;display:flex;justify-content:space-between;padding:12px}.SelectWeekDays_selectedDrugInfo__OmCzr{flex:1 1}.SelectWeekDays_drugName__f\+qzc{color:#333;font-weight:500;margin-bottom:4px}.SelectWeekDays_drugDetails__279D5{color:#666;font-size:12px}.SelectWeekDays_removeButton__8bJtC{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;padding:0;transition:all .2s;width:24px}.SelectWeekDays_removeButton__8bJtC:hover{background:#0000000d;color:#dc3545}.CustomButton_btnWrapper__1o00C{align-items:center;background:#0000;display:flex;gap:4px;justify-content:center;padding:10px;img{stroke:var(--green-900);height:18px;width:18px}}.CustomButton_btnTitle__nHesz{font-size:16px;font-weight:600;line-height:125%;margin-bottom:0!important}.CustomButton_disabled__22kOq{background-color:#9ca3af!important;cursor:not-allowed;opacity:.6;pointer-events:none}.Modal_modalBackdrop__uMzk6{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.Modal_modalContent__uw7C8{background:#fff;border-radius:18px;left:50%;max-width:100%;padding:24px;position:absolute;position:relative;top:50%;transform:translate(-50%,-50%);width:1000px;z-index:1}.Modal_modaHeaderBackground__5gSAt{height:75px;left:0;position:absolute;top:0;width:100%;z-index:-1}.Modal_modalHeader__AKRAm{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.Modal_closeButton__XLHmo{background:none;border:none;cursor:pointer;font-size:24px}.Modal_modalBody__vXrn8{max-height:70vh}.Modal_modalFooter__u22DP{display:flex;gap:16px;justify-content:flex-end}.Modal_footerButtonSave__CTl0l,.Modal_footerButton__YQm5T{border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.Modal_footerButtonSave__CTl0l{background:var(--green-800)}.Modal_footerButtonSaveTitle__bf4PV{color:#fff}.Modal_saveButton__cj6Pe:hover{background-color:#218838}.BoardAppointmentItem_boardAppointmentItem__QwZo9{border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;cursor:grab;display:flex;flex-direction:column;gap:6px;max-width:100%;overflow:hidden;padding:8px 12px 12px;position:relative;transition:all .3s ease;width:100%}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j{display:flex;flex-direction:column;gap:0;justify-content:center;overflow:hidden;padding:4px 6px;position:relative;transition:all .3s ease;z-index:1}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j .BoardAppointmentItem_patientName__aRg2G{font-size:12px;font-weight:600;line-height:1.1;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;transition:font-size .3s ease,line-height .3s ease;white-space:nowrap}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j .BoardAppointmentItem_timeDisplay__0CNsx{display:none;transition:all .3s ease}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j .BoardAppointmentItem_serviceInfo__dw7uF{transition:all .3s ease}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j .BoardAppointmentItem_appointmentHeader__bLpBE{align-items:flex-start;margin-bottom:0;min-height:auto}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j:hover{box-shadow:0 8px 25px #0003;gap:6px;height:auto;justify-content:flex-start;max-height:none;overflow:visible;padding:8px 12px 12px;transform:translateY(-2px) scale(1.05);z-index:10}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j:hover .BoardAppointmentItem_patientName__aRg2G{font-size:14px;line-height:1.3;margin-bottom:2px;overflow:visible;text-overflow:clip;white-space:normal}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j:hover .BoardAppointmentItem_timeDisplay__0CNsx{display:block;font-size:12px;margin-bottom:4px}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j:hover .BoardAppointmentItem_serviceInfo__dw7uF{display:flex;margin-bottom:6px;padding:4px 8px}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j:hover .BoardAppointmentItem_appointmentHeader__bLpBE{align-items:center;min-height:20px}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf{gap:0;max-height:60px;overflow:hidden;padding:8px;transition:all .3s ease}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf .BoardAppointmentItem_patientName__aRg2G{font-size:14px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf .BoardAppointmentItem_timeDisplay__0CNsx{display:none;transition:all .3s ease}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf .BoardAppointmentItem_serviceInfo__dw7uF{transition:all .3s ease}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf .BoardAppointmentItem_durationBadge__hwCkw{font-size:11px;padding:2px 5px}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf .BoardAppointmentItem_appointmentHeader__bLpBE{margin-bottom:0;transition:all .3s ease}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf:hover{box-shadow:0 8px 25px #0003;gap:6px;height:auto;max-height:none;overflow:visible;padding:8px 12px 12px;transform:translateY(-2px) scale(1.05);z-index:10}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf:hover .BoardAppointmentItem_patientName__aRg2G{font-size:15px;line-height:1.4;margin-bottom:2px;overflow:visible;text-overflow:clip;white-space:normal}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf:hover .BoardAppointmentItem_timeDisplay__0CNsx{display:block;font-size:12px;margin-bottom:4px}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf:hover .BoardAppointmentItem_serviceInfo__dw7uF{display:flex;margin-bottom:6px;padding:4px 8px}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf:hover .BoardAppointmentItem_appointmentHeader__bLpBE{margin-bottom:6px}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_vaccination__4QuID{position:relative}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_vaccination__4QuID:before{content:"💉";font-size:16px;opacity:.7;position:absolute;right:36px;top:8px}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_vaccination__4QuID .BoardAppointmentItem_durationBadge__hwCkw{background:#22c55e33;color:#166534}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_vaccination__4QuID.BoardAppointmentItem_duration-5__zZX6j{height:60px;max-height:60px;overflow:hidden}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_vaccination__4QuID.BoardAppointmentItem_duration-5__zZX6j:before{font-size:12px;right:22px;top:3px;transition:all .3s ease}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_vaccination__4QuID.BoardAppointmentItem_duration-5__zZX6j:hover{height:auto;max-height:none;overflow:visible}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_vaccination__4QuID.BoardAppointmentItem_duration-5__zZX6j:hover:before{font-size:16px;right:36px;top:8px}.BoardAppointmentItem_boardAppointmentItem__QwZo9:hover:not(.BoardAppointmentItem_duration-5__zZX6j){border-color:#d1d5db;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.BoardAppointmentItem_boardAppointmentItem__QwZo9:active{cursor:grabbing}.BoardAppointmentItem_isDragging__z\+7PL{opacity:.5;transform:rotate(-2deg)}.BoardAppointmentItem_appointmentHeader__bLpBE{align-items:center;display:flex;justify-content:space-between;min-height:20px}.BoardAppointmentItem_appointmentHeaderLeft__F\+5xu{align-items:center;display:flex;flex:1 1;gap:8px;overflow:hidden}.BoardAppointmentItem_appointmentCheckbox__Bol-v{accent-color:#006546;cursor:pointer;flex-shrink:0;height:16px;width:16px}.BoardAppointmentItem_durationBadge__hwCkw{background:#0000001a;border-radius:12px;color:#374151;font-size:11px;font-weight:600;margin-right:30px;padding:2px 6px;white-space:nowrap}.BoardAppointmentItem_timeDisplay__0CNsx{color:#6b7280;font-family:monospace;font-size:12px;font-weight:500;margin-bottom:4px}.BoardAppointmentItem_patientName__aRg2G{color:#1f2937;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;line-height:1.4;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BoardAppointmentItem_patientName__aRg2G:hover{text-decoration:underline}.BoardAppointmentItem_serviceInfo__dw7uF{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb3;border:1px solid #f5f5f5;border-radius:6px;display:flex;gap:8px;padding-left:8px}.BoardAppointmentItem_serviceDot__MkFSL{border:2px solid #fffc;border-radius:50%;display:inline-block;flex-shrink:0;height:12px;width:12px}.BoardAppointmentItem_serviceName__CVGcZ{color:#4b5563;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BoardAppointmentItem_appointmentActions__n1PZo{position:absolute;right:8px;top:8px}.BoardAppointmentItem_changeStatusButtonWrapper__45Cxo{align-items:center;display:flex;gap:8px}.BoardAppointmentItem_sortByButton__Ut1bA{align-items:center;background-color:#ffffffe6;border:none;border-radius:6px;box-shadow:0 1px 2px #0000001a;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:22px;justify-content:center;line-height:14px;padding:4px;transition:all .2s ease;width:22px}.BoardAppointmentItem_sortByButton__Ut1bA:hover{background-color:#fff;box-shadow:0 2px 4px #00000026;color:#374151;transform:scale(1.05)}.BoardAppointmentItem_sortByButton__Ut1bA:disabled{cursor:not-allowed;opacity:.7}.BoardAppointmentItem_menuItemWrapper__DbcWu{padding:0}.BoardAppointmentItem_menuItem__C0rxT{align-items:center;display:flex;gap:8px;padding:0}.BoardAppointmentItem_menuTitle__lzvst{border-bottom:1px solid #e5e5e5;color:var(--gray-950);font-size:16px;font-weight:600;line-height:16px;padding:8px 14px}.BoardAppointmentItem_menuItem__C0rxT a,.BoardAppointmentItem_menuItem__C0rxT button,.BoardAppointmentItem_menuItem__C0rxT p{align-items:center;background-color:initial;border:none;color:var(--gray-950);cursor:pointer;display:flex;font-family:Nunito;font-size:14px;font-weight:400;gap:8px;line-height:24px;padding:6px 16px;width:100%}.BoardAppointmentItem_deleteButton__vYwUb,.BoardAppointmentItem_editButton__tIJMY{background-color:initial;border:none;cursor:pointer;padding:0 0 0 14px}.BoardAppointmentItem_dragPreview__LMxfm{background:#006546;border-radius:8px;box-shadow:0 4px 12px #0000004d;color:#fff;font-size:14px;font-weight:700;padding:8px 16px;transform:rotate(-2deg);white-space:nowrap}.BoardAppointmentItem_default__J5PNI{background-color:#8f8fa1;border-left:4px solid #8f8fa1}.BoardAppointmentItem_arrived__pLQ26{background-color:#e7efeb;border-left:4px solid #006546}.BoardAppointmentItem_inConsultation__kbq7c{background-color:#f1f6ff;border-left:4px solid #2676ff}.BoardAppointmentItem_completed__x7I1M{background-color:#fff8e4;border-left:4px solid #987716}.BoardAppointmentItem_cancelled__NS1gh{background-color:#d9d8df;border-left:4px solid #706f73}.BoardAppointmentItem_unavailableAppointment__ollJe{background-color:#dbeafe;border-left:4px solid #60a5fa}.BoardAppointmentItem_warningImg__zMaMk{font-size:48px;margin-bottom:16px;text-align:center}.BoardAppointmentItem_deleteText__J\+F0o h5{color:#333;text-align:center}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15-5__ITBws,.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5-5__5cB\+c{height:45px;max-height:45px}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15-15__cnHsZ,.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5-15__-Ir5D{height:60px;max-height:60px}.BoardAvailableSlot_availableSlot__ue-ov{align-items:center;background-color:#f7f7f8;border:1px solid #d9d8df;border-radius:24px;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0;position:relative;transition:all .2s ease;width:100%}.BoardAvailableSlot_availableSlot__ue-ov:hover{background:#0065461a;border-color:#006546}.BoardAvailableSlot_dropTarget__E1TWc{background:#00654626!important;border:2px dashed #006546!important}.BoardAvailableSlot_draggedOver__\+V4\+w{background:#00654640!important;border:2px solid #006546!important;box-shadow:0 4px 12px #00654633;transform:scale(1.02)}@keyframes BoardAvailableSlot_dropPulse__F1p3O{0%{transform:scale(1.02)}50%{transform:scale(1.05)}to{transform:scale(1.02)}}.BoardAvailableSlot_draggedOver__\+V4\+w{animation:BoardAvailableSlot_dropPulse__F1p3O 1s infinite}.BoardAvailableSlot_slotContent__fifBt{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.BoardAvailableSlot_dropLabel__W6sq-{align-items:center;color:#006546;display:flex;flex-direction:column;font-weight:600;gap:4px}.BoardAvailableSlot_dropIcon__1uXOz{font-size:20px;line-height:1}.BoardAvailableSlot_dropText__u05FH{font-size:12px;text-align:center;white-space:nowrap}.BoardAvailableSlot_addLabel__-1Ch\+{align-items:center;color:#666;display:flex;flex-direction:column;gap:2px}.BoardAvailableSlot_addIcon__U-8BO{font-size:18px;font-weight:700;line-height:1}.BoardAvailableSlot_addText__4pvp5{font-size:10px;text-align:center;white-space:nowrap}.BoardAvailableSlot_draggedOver__\+V4\+w .BoardAvailableSlot_dropLabel__W6sq-{color:#fff}.BoardAvailableSlot_draggedOver__\+V4\+w .BoardAvailableSlot_dropIcon__1uXOz{animation:BoardAvailableSlot_bounce__6LAAE .6s ease-in-out infinite}@keyframes BoardAvailableSlot_bounce__6LAAE{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.RecurringExceptionItem_standardExceptionItem__NpFYv{align-items:start;background-color:#efd9d9;border:1px solid #717186;border-radius:24px;display:flex;flex-direction:column;height:100%;justify-content:start;overflow:hidden;padding:10px 24px;position:relative;width:100%}.RecurringExceptionItem_standardExceptionItem__NpFYv h4{color:#050505;font-size:16px;font-weight:600;margin-bottom:5px}.RecurringExceptionItem_standardExceptionItem__NpFYv p{color:#050505;font-size:14px;font-weight:400}.RecurringExceptionItem_consultationItem__ccxDJ{align-items:start;background-color:#efd9d9;border:1px solid #717186;border-radius:24px;display:flex;flex-direction:column;height:100%;justify-content:start;padding:10px 24px;position:relative;width:100%}.RecurringExceptionItem_consultationItem__ccxDJ h4{font-size:16px;font-weight:600;margin-bottom:4px}.RecurringExceptionItem_consultationItem__ccxDJ p{font-size:14px;font-weight:400}.RecurringExceptionItem_worningimg__YMcmh{align-items:center;background:#fff0f0;border-radius:100%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.RecurringExceptionItem_sortByButton__sXseb:disabled{cursor:not-allowed;opacity:.7}.RecurringExceptionItem_sortByButton__sXseb{align-items:center;align-self:stretch;background-color:initial;border:none;color:inherit!important;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;height:32px;line-height:16px;padding:4px}.RecurringExceptionItem_menuItemWrapper__E9fpO{padding:0}.RecurringExceptionItem_menuItem__7SLd1{align-items:center;display:flex;gap:8px;padding:0!important}.RecurringExceptionItem_menuTitle__zjNpk{border-bottom:1px solid #e5e5e5;color:var(--gray-950);font-size:16px;font-weight:600;line-height:16px;padding:8px 14px}.RecurringExceptionItem_menuItem__7SLd1 a,.RecurringExceptionItem_menuItem__7SLd1 button,.RecurringExceptionItem_menuItem__7SLd1 p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:6px 16px;width:100%}.RecurringExceptionItem_sortByButtonMenuOption__KCG0A p{display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.RecurringExceptionItem_deleteButton__Hq1zo,.RecurringExceptionItem_editButton__zRiTk{background-color:initial;border:none;cursor:pointer;padding:0;padding-left:14px!important}.RecurringExceptionItem_changeStatusButtonWrapper__vKvE-{align-items:center;display:flex;gap:8px;position:absolute;right:12px;top:12px}.RecurringExceptionItem_worningimg__YMcmh img{height:50px;width:50px}.RecurringExceptionItem_deletext__6ZsuC h5{color:#333!important;font-size:20px!important;font-weight:500!important;margin-bottom:32px!important;margin-top:32px!important;text-align:center}.Modal_modalBackdrop__FmN6t{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.Modal_modalContent__duBiG{background:#fff;border-radius:18px;left:50%;max-width:100%;padding:24px;position:absolute;position:relative;top:50%;transform:translate(-50%,-50%);width:1000px;z-index:1}.Modal_modaHeaderBackground__1X\+qs{height:75px;left:0;position:absolute;top:0;width:100%;z-index:-1}.Modal_modalHeader__4W8x0{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.Modal_closeButton__wplRR{background:none;border:none;cursor:pointer;font-size:24px}.Modal_modalBody__uL\+0t{max-height:70vh}.Modal_modalFooter__ec7sI{display:flex;gap:16px;justify-content:flex-end}.Modal_footerButtonSave__eCCBR,.Modal_footerButton__tpoA6{border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.Modal_footerButtonSave__eCCBR{background:var(--green-800)}.Modal_footerButtonSaveTitle__wkh7s{color:#fff}.Modal_saveButton__nYkNi:hover{background-color:#218838}.StandardExceptionItem_standardExceptionItem__ircAG{align-items:start;background-color:#efd9d9;border:1px solid #717186;border-radius:24px;display:flex;flex-direction:column;height:100%;justify-content:start;overflow:hidden;padding:10px 24px;position:relative;width:100%}.StandardExceptionItem_standardExceptionItem__ircAG h4{color:#050505;font-size:16px;font-weight:600;margin-bottom:5px}.StandardExceptionItem_standardExceptionItem__ircAG p{color:#050505;font-size:14px;font-weight:400}.StandardExceptionItem_consultationItem__LwEYy{align-items:start;background-color:#efd9d9;border:1px solid #717186;border-radius:24px;display:flex;flex-direction:column;height:100%;justify-content:start;padding:10px 24px;position:relative;width:100%}.StandardExceptionItem_consultationItem__LwEYy h4{font-size:16px;font-weight:600;margin-bottom:4px}.StandardExceptionItem_consultationItem__LwEYy p{font-size:14px;font-weight:400}.StandardExceptionItem_worningimg__e-QxU{align-items:center;background:#fff0f0;border-radius:100%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.StandardExceptionItem_sortByButton__hV8Fh:disabled{cursor:not-allowed;opacity:.7}.StandardExceptionItem_sortByButton__hV8Fh{align-items:center;align-self:stretch;background-color:initial;border:none;color:inherit!important;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;height:32px;line-height:16px;padding:4px}.StandardExceptionItem_menuItemWrapper__U8f34{padding:0}.StandardExceptionItem_menuItem__W8uAd{align-items:center;display:flex;gap:8px;padding:0!important}.StandardExceptionItem_menuTitle__CfUtT{border-bottom:1px solid #e5e5e5;color:var(--gray-950);font-size:16px;font-weight:600;line-height:16px;padding:8px 14px}.StandardExceptionItem_menuItem__W8uAd a,.StandardExceptionItem_menuItem__W8uAd button,.StandardExceptionItem_menuItem__W8uAd p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:6px 16px;width:100%}.StandardExceptionItem_sortByButtonMenuOption__7AfS9 p{display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.StandardExceptionItem_deleteButton__unMSw,.StandardExceptionItem_editButton__cU-Lt{background-color:initial;border:none;cursor:pointer;padding:0;padding-left:14px!important}.StandardExceptionItem_changeStatusButtonWrapper__K8rsx{align-items:center;display:flex;gap:8px;position:absolute;right:12px;top:12px}.StandardExceptionItem_worningimg__e-QxU img{height:50px;width:50px}.Modal_modalBackdrop__V7wFs{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.Modal_modalContent__wv9jT{background:#fff;border-radius:18px;left:50%;max-width:100%;padding:24px;position:absolute;position:relative;top:50%;transform:translate(-50%,-50%);width:1000px;z-index:1}.Modal_modaHeaderBackground__NzK28{height:75px;left:0;position:absolute;top:0;width:100%;z-index:-1}.Modal_modalHeader__rFl0V{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.Modal_closeButton__QS7lD{background:none;border:none;cursor:pointer;font-size:24px}.Modal_modalBody__sRaKV{max-height:70vh}.Modal_modalFooter__dNWzC{display:flex;gap:16px;justify-content:flex-end}.Modal_footerButtonSave__Z-fLK,.Modal_footerButton__2NI2v{border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.Modal_footerButtonSave__Z-fLK{background:var(--green-800)}.Modal_footerButtonSaveTitle__tgd7f{color:#fff}.Modal_saveButton__hC-wB:hover{background-color:#218838}.UnavailableItem_unavailableItem__e2Mdh{align-items:center;background-color:#fbfbfc;border-radius:24px;display:flex;height:100%;justify-content:center}.TimeSlots_time__wVh6E{align-items:center;color:#8d8da3;display:flex;font-size:14px;font-weight:600;letter-spacing:-.487px;line-height:normal;margin-top:70px;padding-left:24px;position:relative}.TimeSlots_pastTime__aPD5L{color:#d9d9d9}.TimeSlots_currentTime__57cF3{color:var(--green-800)}.TimeSlots_futureTime__frHFN{color:var(--gray-950);font-weight:600}.TimeSlots_time__wVh6E:before{background:#d9d9d9;border-radius:100%;content:"";height:10px;left:0;position:absolute;width:10px}.TimeSlots_time__wVh6E.TimeSlots_pastTime__aPD5L:after,.TimeSlots_time__wVh6E.TimeSlots_pastTime__aPD5L:before{background:#d9d9d9}.TimeSlots_time__wVh6E:after{background:#ececfa;content:"";height:100%;left:4.5px;position:absolute;top:30px;width:1px}.TimeSlots_time__wVh6E.TimeSlots_currentTime__57cF3:after,.TimeSlots_time__wVh6E.TimeSlots_currentTime__57cF3:before{background:var(--green-800)}.TimeSlots_time__wVh6E.TimeSlots_futureTime__frHFN:after,.TimeSlots_time__wVh6E.TimeSlots_futureTime__frHFN:before{background:var(--gray-950)}.TimeSlots_time__wVh6E:last-child:after{display:none}.TimeSlots_time__wVh6E+.TimeSlots_time__wVh6E{margin-top:12px}.AppointmentsBoardView_boardView__8Np6v{grid-gap:10px;display:grid;gap:10px;grid-template-columns:200px 1fr;position:relative}.AppointmentsBoardView_boardViewSmall__4BouC{grid-gap:10px;display:grid;gap:10px;grid-template-columns:130px 1fr;position:relative}.AppointmentsBoardView_separator__Kqv4w{background-color:#e0e0e0;height:1px;left:0;position:absolute;right:0;top:60px;width:100%;z-index:1}.AppointmentsBoardView_boardGrid__-o3B6{display:flex;gap:20px;overflow-x:auto;padding:0 5px;scrollbar-color:#006546 #f1f1f1;scrollbar-width:thin}.AppointmentsBoardView_boardGrid__-o3B6::-webkit-scrollbar{height:6px}.AppointmentsBoardView_boardGrid__-o3B6::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.AppointmentsBoardView_boardGrid__-o3B6::-webkit-scrollbar-thumb{background:#006546;border-radius:3px}.AppointmentsBoardView_doctorsHeader__W2LxC{display:flex;gap:20px}.AppointmentsBoardView_doctorColumn__5xKnI{display:flex;flex-direction:column;gap:10px;max-width:250px;min-width:200px;overflow:hidden;position:relative}.AppointmentsBoardView_doctorHeaderCard__pfosg{align-items:center;display:flex;height:60px;justify-content:center}.AppointmentsBoardView_doctorHeaderContent__YrZmb{align-items:center;display:flex;gap:10px}.AppointmentsBoardView_selectAllCheckbox__FpeeG{accent-color:#006546;cursor:pointer;height:18px;width:18px}.AppointmentsBoardView_doctorName__Vflqi{color:#000;font-size:20px;font-weight:700;margin:0}.AppointmentsBoardView_doctorSeparator__CPMPT{background-color:#e0e0e0;bottom:0;height:100%;position:absolute;right:-10px;top:0;width:1px}.AppointmentsBoardView_appointmentGrid__Swrqp{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;grid-template-rows:repeat(20,60px);grid-template-rows:repeat(var(--slots-count,20),60px);overflow:hidden;width:100%}.AppointmentsBoardView_appointmentSlot__BhKXG{min-height:60px;position:relative}.AppointmentsBoardView_unavailableSlot__FmQhp{background:#f5f5f5;border-radius:4px;height:60px}.AppointmentsBoardView_exceptionSlot__ignIf{background:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;display:flex;flex-direction:column;height:60px;justify-content:space-between;padding:8px}.AppointmentsBoardView_exceptionText__sIP\+V{color:#856404;font-size:14px;font-weight:500}.AppointmentsBoardView_editButton__qXPWR{align-self:flex-start;background:#ffc107;border:none;border-radius:4px;color:#856404;cursor:pointer;font-size:12px;padding:4px 8px;transition:background-color .2s ease}.AppointmentsBoardView_editButton__qXPWR:hover{background:#e0a800}.AppointmentsBoardView_isDragging__8c9lC{opacity:.8}.AppointmentsBoardView_dropTarget__NITUz{background-color:#0065461a;border:2px dashed #006546;transition:all .2s ease}.AppointmentsBoardView_dropTargetActive__L8CrS{background-color:#00654633;border:2px solid #006546;transform:scale(1.02)}.AppointmentsBoardView_boardScrollContainer__uuKyA::-webkit-scrollbar{height:6px}.AppointmentsBoardView_boardScrollContainer__uuKyA::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.AppointmentsBoardView_boardScrollContainer__uuKyA::-webkit-scrollbar-thumb{background:#006546;border-radius:3px}.AppointmentsBoardView_boardScrollContainer__uuKyA::-webkit-scrollbar-thumb:hover{background:#005a3f}.Filters_filterByButton__fu1X4{align-items:center;align-self:stretch;background-color:initial;border:none;color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;justify-content:flex-end;line-height:20px;padding:0 16px;width:100%}.Filters_filterByButtonMenuOption__3hTR\+ p,.Filters_sortByButtonMenuOption__wzV9W p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.Filters_menuItemAll__FbDgk{border-bottom:1px solid var(--gray-200)}.Filters_menuButton__InBxI{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.Filters_menuButton__InBxI:active,.Filters_menuButton__InBxI:hover{border:1px solid var(--gray-300)}.Filters_menuItemWrapper__RidJN{border-radius:24px;padding:0}.Filters_menuItem__hj7Lv{align-items:center;display:flex;gap:8px;padding:10px 16px!important}.Filters_menuItem__hj7Lv a,.Filters_menuItem__hj7Lv button,.Filters_menuItem__hj7Lv p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HorizontalCalendar_container__R\+HtK{align-items:center;display:flex;gap:4px;overflow:hidden;width:100%}.HorizontalCalendar_swiperSlide__lvgcA{align-items:center;background:#fff;border:1px solid var(--gray-300);border-radius:24px;color:#000;cursor:pointer;display:flex!important;flex-direction:column;font-size:18px;font-weight:600;height:70px!important;justify-content:center;padding:8px;width:84px!important}.HorizontalCalendar_week__uPQoj{color:var(--gray-500);font-size:16px;margin-bottom:6px}.HorizontalCalendar_num__XRear{font-size:19px;font-weight:700}.HorizontalCalendar_chevron__cDwd6{color:var(--gray-500);cursor:pointer;flex-shrink:0;font-size:24px;height:24px;width:24px}.HorizontalCalendar_selectedSlide__blALh{background:var(--green-800);border:none;color:#fff}.HorizontalCalendar_pastDate__heWPT{background:#f2f2fa}.HorizontalCalendar_navArrowLeft__vVqA9,.HorizontalCalendar_navArrowRight__URTOW{cursor:pointer}.DeleteConfirmModal_overlay__pOvap{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:10px;position:fixed;right:0;top:0;z-index:1000}.DeleteConfirmModal_modal__YlI3n{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:500px;width:100%}.DeleteConfirmModal_header__BG-4g{border-bottom:none;display:flex;justify-content:flex-end;padding:16px}.DeleteConfirmModal_closeButton__yeglC{align-items:center;background:#0000;border:none;color:#333;cursor:pointer;display:flex;justify-content:center;opacity:.5;padding:0}.DeleteConfirmModal_closeButton__yeglC:hover{opacity:1}.DeleteConfirmModal_content__9m8Zx{padding:0 20px 20px;text-align:center}.DeleteConfirmModal_iconWrapper__\+3ei2{align-items:center;background:#fff0f0;border-radius:100%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.DeleteConfirmModal_iconWrapper__\+3ei2 svg{color:#dc2626;height:50px;width:50px}.DeleteConfirmModal_message__mAZd9{color:#333;font-size:20px;font-weight:500;margin:32px 0 0}.DeleteConfirmModal_footer__uAlps{display:flex;gap:12px;justify-content:flex-end;padding:0 24px 24px}.DeleteConfirmModal_cancelButton__ju4OV,.DeleteConfirmModal_deleteButton__dRsfn{border-radius:12px;cursor:pointer;flex-grow:1;font-size:16px;font-weight:600;height:48px;min-width:180px;padding:12px 24px;transition:opacity .2s ease}.DeleteConfirmModal_cancelButton__ju4OV{background-color:#fff;border:1px solid var(--green-800);color:var(--green-800)}.DeleteConfirmModal_cancelButton__ju4OV:hover:not(:disabled){opacity:.8}.DeleteConfirmModal_deleteButton__dRsfn{background-color:var(--green-800);border:1px solid var(--green-800);color:#fff}.DeleteConfirmModal_deleteButton__dRsfn:hover:not(:disabled){opacity:.9}.DeleteConfirmModal_cancelButton__ju4OV:disabled,.DeleteConfirmModal_deleteButton__dRsfn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.DeleteConfirmModal_modal__YlI3n{max-width:100%}.DeleteConfirmModal_footer__uAlps{flex-direction:column}.DeleteConfirmModal_cancelButton__ju4OV,.DeleteConfirmModal_deleteButton__dRsfn{width:100%}}.UploadDocumentModal_overlay__w\+eXV{align-items:center;background:#3f3f3f80;bottom:0;display:flex;justify-content:center;left:0;padding:10px;position:fixed;right:0;top:0;z-index:1000}.UploadDocumentModal_modal__vQCyB{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;display:flex;flex-direction:column;gap:26px;max-width:780px;width:100%}.UploadDocumentModal_header__wzIng{align-items:center;display:flex;justify-content:space-between;padding:24px 24px 8px}.UploadDocumentModal_title__fQP4z{color:#26252c;font-family:Nunito,sans-serif;font-size:20px;font-weight:700;line-height:32px;margin:0}.UploadDocumentModal_closeButton__MKMzu{align-items:center;background:#0000;border:none;color:#26252c;cursor:pointer;display:flex;justify-content:center;padding:0}.UploadDocumentModal_closeButton__MKMzu:hover{opacity:.7}.UploadDocumentModal_content__KiUFG{display:flex;flex-direction:column;gap:24px;padding:8px 24px 24px}.UploadDocumentModal_formRow__-KHIA{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.UploadDocumentModal_formGroup__Q-qP7{display:flex;flex-direction:column;gap:4px}.UploadDocumentModal_label__DQocI{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px}.UploadDocumentModal_input__wsjbO,.UploadDocumentModal_select__bNn1V{background:#fdfdfd;border:1px solid #8f8fa1;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px 20px;transition:border-color .2s ease}.UploadDocumentModal_input__wsjbO::placeholder,.UploadDocumentModal_select__bNn1V option[value=""]{color:#717186}.UploadDocumentModal_input__wsjbO:focus,.UploadDocumentModal_select__bNn1V:focus{border-color:#01533b;outline:none}.UploadDocumentModal_inputDisabled__dYtJD{background:#eeeef0;border-color:#b7b8c2;color:#717186;cursor:not-allowed}.UploadDocumentModal_inputError__Vf9bp,.UploadDocumentModal_inputError__Vf9bp:focus{border-color:#dc2626}.UploadDocumentModal_errorText__vfrwn{color:#dc2626;font-family:Nunito,sans-serif;font-size:12px;font-weight:500;margin-top:4px}.UploadDocumentModal_select__bNn1V{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23717186' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.UploadDocumentModal_footer__tp0ZZ{display:flex;gap:16px;justify-content:flex-end;padding:8px 24px 24px}.UploadDocumentModal_cancelButton__skI05,.UploadDocumentModal_saveButton__U77-n{border-radius:12px;cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:20px;padding:12px 24px;transition:opacity .2s ease;width:248px}.UploadDocumentModal_cancelButton__skI05{background:#fdfdfd;border:1px solid #01533b;color:#01533b}.UploadDocumentModal_cancelButton__skI05:hover:not(:disabled){opacity:.8}.UploadDocumentModal_saveButton__U77-n{background:#006546;border:none;color:#fdfdfd}.UploadDocumentModal_saveButton__U77-n:hover:not(:disabled){opacity:.9}.UploadDocumentModal_cancelButton__skI05:disabled,.UploadDocumentModal_saveButton__U77-n:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.UploadDocumentModal_modal__vQCyB{max-width:100%}.UploadDocumentModal_formRow__-KHIA{grid-template-columns:1fr}.UploadDocumentModal_footer__tp0ZZ{flex-direction:column}.UploadDocumentModal_cancelButton__skI05,.UploadDocumentModal_saveButton__U77-n{width:100%}}.FileUploadZone_uploadZone__1KOE3{background:#fdfdfd;border:1px dashed #b7b8c2;border-radius:12px;cursor:pointer;padding:48px;position:relative;text-align:center;transition:all .2s ease}.FileUploadZone_uploadZone__1KOE3:hover{border-color:#01533b}.FileUploadZone_uploadZone__1KOE3.FileUploadZone_dragging__p7S5P{background:#e7efeb;border-color:#01533b}.FileUploadZone_uploadZone__1KOE3.FileUploadZone_hasFile__OLRDy{background:#fdfdfd;border-color:#01533b;padding:24px}.FileUploadZone_uploadZone__1KOE3.FileUploadZone_error__-PsTk,.FileUploadZone_uploadZone__1KOE3.FileUploadZone_error__-PsTk:hover{border-color:#dc2626}.FileUploadZone_fileInput__8RVxZ{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.FileUploadZone_uploadContent__ruWoQ{align-items:center;display:flex;flex-direction:column;gap:4px}.FileUploadZone_uploadText__CdG7y{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin:0}.FileUploadZone_uploadLink__BeCod{color:#01533b;cursor:pointer;font-weight:600}.FileUploadZone_uploadLink__BeCod:hover{text-decoration:underline}.FileUploadZone_uploadHint__JWIOK{color:#4b4b59;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.FileUploadZone_fileInfo__oEsa-{align-items:center;display:flex;gap:16px;width:100%}.FileUploadZone_fileIcon__2Pj0K{flex-shrink:0;font-size:32px}.FileUploadZone_fileDetails__EzAFy{flex:1 1;min-width:0;text-align:left}.FileUploadZone_fileName__Cacso{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileUploadZone_fileSize__YYtRu{color:#717186;font-family:Nunito,sans-serif;font-size:14px;margin:0}.FileUploadZone_removeButton__XtklE{background:none;border:none;color:#717186;cursor:pointer;flex-shrink:0;font-size:24px;line-height:1;padding:4px 8px;transition:color .2s ease}.FileUploadZone_removeButton__XtklE:hover{color:#b70000}.DataTableCell_cell__MCCNx{min-width:0;overflow:hidden}.DataTableCell_cellContent__YpACo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTableCell_cellContent__YpACo.DataTableCell_clickable__kgPTU{color:var(--green-900);cursor:pointer;font-weight:700}.DataTableCell_cellContent__YpACo.DataTableCell_clickable__kgPTU:hover{text-decoration:underline}.DataTableRowActions_rowActionsCell__BdFCv{align-items:center;display:flex;gap:4px;justify-content:flex-end}.DataTableRowActions_rowActionsButton__5uF2f{align-items:center;aspect-ratio:1;background:#0000;border:none;border-radius:6px;color:var(--gray-600);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;min-height:32px;min-width:32px;padding:0;transition:all .2s;width:32px}.DataTableRowActions_rowActionsButton__5uF2f.DataTableRowActions_active__BGT62,.DataTableRowActions_rowActionsButton__5uF2f:hover{background:var(--gray-100);color:var(--gray-950)}.DataTableRowActions_rowActionsDropdown__P\+nBe{background:#fff;border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 4px 12px #0000001a;min-width:180px;overflow:hidden;padding:4px 0;z-index:9999}.DataTableRowActions_rowActionsItem__Pd1JS{align-items:center;background:#0000;border:none;color:var(--gray-950);cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;gap:8px;padding:8px 16px;text-align:left;transition:background-color .2s;width:100%}.DataTableRowActions_rowActionsItem__Pd1JS:hover{background:var(--gray-50)}.DataTableRowActions_rowActionsIcon__vV\+nB{align-items:center;color:var(--gray-600);display:flex;height:16px;justify-content:center;width:16px}.DataTableBody_tableBody__9y0uR{list-style:none;margin:0;padding:0}.DataTableBody_tableRow__L9c3c{grid-gap:8px;align-items:center;background:#fff;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-weight:400;gap:8px;line-height:20px;min-width:0;padding:10px 16px;transition:background-color .2s}.DataTableBody_tableRow__L9c3c:last-child{border-bottom:none}.DataTableBody_tableRow__L9c3c:hover{background:var(--gray-50)}.DataTableBody_checkboxCell__c\+5Bl{align-items:center;display:flex;justify-content:center;padding:0}.DataTableBody_rowCheckbox__V0vFw{accent-color:var(--green-800);cursor:pointer;height:18px;margin:0;width:18px}.DataTableBody_emptyState__KKxR1{align-items:center;background:#f8f9fa;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.DataTableBody_emptyStateTitle__vg3gH{color:#1a1a1a;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;margin:0 0 8px}.DataTableBody_emptyStateText__5LoEu{color:#717186;font-family:Nunito,sans-serif;font-size:14px;margin:0;max-width:300px}.DataTableBody_loadingSpinner__hdrUg{animation:DataTableBody_spin__ggSa7 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes DataTableBody_spin__ggSa7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DataTableBulkActions_bulkActions__j0g2I{align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:10px 8px 10px 16px}.DataTableBulkActions_bulkActionsLeft__waAWT{align-items:center;display:flex;gap:12px}.DataTableBulkActions_bulkCount__CUCnX{color:var(--gray-950);font-size:15px;font-weight:400}.DataTableBulkActions_bulkActionsRight__YcpAN{align-items:center;display:flex;gap:8px}.DataTableFilter_filterButtonWrapper__zjNT6{align-items:stretch;border-left:none;border-right:1px solid var(--gray-200);display:flex}.DataTableFilter_filterButton__KUG74{align-items:center;align-self:stretch;background:#0000;border:none;color:var(--green-900);cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:8px;height:52px;justify-content:center;line-height:20px;padding:0 16px;transition:background-color .2s}.DataTableFilter_filterIcon__\+V\+Do{height:18px;width:18px}.DataTableFilter_filterButton__KUG74.DataTableFilter_active__N-UQS,.DataTableFilter_filterButton__KUG74:hover{background:var(--gray-50)}.DataTableFilter_dropdown__eK\+Ur{background:#fdfdfd;border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 4px 12px #0000001a;max-height:320px;min-width:200px;overflow-y:auto;padding:4px 0;z-index:9999}.DataTableFilter_dropdownItem__oUTs5{align-items:center;background:#0000;border:none;color:var(--gray-950);cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;gap:8px;padding:12px 16px;text-align:left;transition:background-color .2s;width:100%}.DataTableFilter_dropdownItem__oUTs5:hover{background:var(--gray-50)}.DataTableFilter_filterGroup__kYvow{padding:4px 0}.DataTableFilter_filterGroup__kYvow:not(:last-child){border-bottom:1px solid var(--gray-200)}.DataTableFilter_groupHeader__SSWBU{color:var(--gray-950);font-family:Nunito,sans-serif;font-size:14px;font-weight:600;line-height:20px;margin:0;padding:12px 16px 8px}.DataTableFilter_checkbox__rCiBJ,.DataTableFilter_radio__PQIAp{accent-color:var(--green-800);cursor:pointer;flex-shrink:0;height:16px;margin:0;width:16px}.DataTableFilter_optionIcon__ppdHE{align-items:center;color:var(--gray-600);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}@media (max-width:768px){.DataTableFilter_filterButtonWrapper__zjNT6{border-bottom:1px solid var(--gray-200);border-right:none}}.DataTableHeader_tableHeader__iviB\+{grid-gap:8px;align-items:center;background:var(--gray-100);border-bottom:1px solid var(--gray-200);display:grid;gap:8px;padding:16px}.DataTableHeader_headerCell__iz6DE{color:var(--gray-950);font-family:Nunito,sans-serif;font-size:15px;font-weight:700;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTableHeader_checkboxCell__OiqL5{align-items:center;display:flex;justify-content:center;padding:0}.DataTableHeader_headerCheckbox__Xg5MS{accent-color:var(--green-800);cursor:pointer;height:18px;margin:0;width:18px}.DataTablePagination_paginationWrapper__Q86Jd{align-items:center;background:var(--gray-50);border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.DataTablePagination_resultsInfo__EUjua{color:var(--gray-600);font-family:Nunito,sans-serif;font-size:14px;margin:0}@media (max-width:768px){.DataTablePagination_paginationWrapper__Q86Jd{flex-direction:column;gap:12px}}.DataTableSearch_searchWrapper__SPtuX{align-items:center;border-right:1px solid var(--gray-200);display:flex;flex:1 1;gap:8px;height:52px;max-width:330px;min-width:180px;padding:0 16px}.DataTableSearch_searchIcon__Pjoq1{color:var(--gray-500);flex-shrink:0}.DataTableSearch_searchInput__7QMbn{background:#0000;border:none;color:var(--gray-950);flex:1 1;font-size:14px;font-weight:400;line-height:20px;min-width:0;outline:none}.DataTableSearch_searchInput__7QMbn::placeholder{color:var(--gray-400)}@media (max-width:768px){.DataTableSearch_searchWrapper__SPtuX{border-bottom:1px solid var(--gray-200);border-right:none;max-width:none}}.DataTableSort_sortButtonWrapper__cYhbl{align-items:stretch;border-left:1px solid var(--gray-200);display:flex}.DataTableSort_sortButton__uKRW0{align-items:center;align-self:stretch;background:#0000;border:none;color:var(--green-900);cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:8px;height:52px;justify-content:center;line-height:20px;padding:0 16px;transition:background-color .2s}.DataTableSort_sortIcon__ZfD9n{height:18px;width:18px}.DataTableSort_sortButton__uKRW0.DataTableSort_active__yYbiE,.DataTableSort_sortButton__uKRW0:hover{background:var(--gray-50)}.DataTableSort_dropdown__3SqUF{background:#fdfdfd;border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 4px 12px #0000001a;max-height:320px;min-width:200px;overflow-y:auto;padding:4px 0;z-index:9999}.DataTableSort_dropdownItem__noRlg{align-items:center;background:#0000;border:none;color:var(--gray-950);cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;gap:8px;padding:12px 16px;text-align:left;transition:background-color .2s;width:100%}.DataTableSort_dropdownItemActive__BVLcM,.DataTableSort_dropdownItem__noRlg:hover{background:var(--gray-50)}.DataTableSort_dropdownItemIcon__LNbwr{align-items:center;color:var(--gray-600);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}@media (max-width:768px){.DataTableSort_sortButtonWrapper__cYhbl{border-bottom:1px solid var(--gray-200);border-right:none}}.DataTableToolbar_toolbar__mZXPF{align-items:stretch;background:#fff;border-bottom:1px solid var(--gray-200);display:flex;flex-wrap:wrap;justify-content:space-between;min-height:52px}.DataTableToolbar_toolbarLeft__aC1\+n{align-items:stretch;display:flex;flex:1 1;min-width:0}.DataTableToolbar_toolbarRight__CD8Hs{align-items:stretch;display:flex;margin-left:auto}.DataTableToolbar_topActions__pDfT7{align-items:center;display:flex;gap:8px;padding:8px 16px}.DataTableToolbar_topActionButton__PZcKR,.DataTableToolbar_topActionLink__LBNK4{background:#0000;border:none;border-radius:8px;color:var(--green-900);cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;line-height:20px;padding:8px 16px;text-decoration:none;transition:background-color .2s}.DataTableToolbar_topActionButton__PZcKR:hover,.DataTableToolbar_topActionLink__LBNK4:hover{background:var(--gray-50)}@media (max-width:768px){.DataTableToolbar_toolbar__mZXPF{align-items:stretch;flex-direction:column}.DataTableToolbar_toolbarLeft__aC1\+n{flex-direction:column}.DataTableToolbar_toolbarRight__CD8Hs{border-top:1px solid var(--gray-200);flex-direction:column;margin-left:0}.DataTableToolbar_topActions__pDfT7{border-top:1px solid var(--gray-200)}}.DataTable_wrapper__\+N6kc{background:#fff;border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;width:100%}.DataTable_tableContainer__C1wht{overflow:hidden}.Pill_pill__RzH\+T{align-items:center;border:1px solid;border-radius:8px;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;line-height:16px;padding:4px 8px;white-space:nowrap}.EmptyState_emptyState__nI7tX{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:80px 24px;width:100%}.EmptyState_illustration__BuKnV{height:160px;margin-bottom:32px;object-fit:contain;width:240px}.EmptyState_content__J-GhH{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:400px;text-align:center}.EmptyState_textContainer__Kayv9{display:flex;flex-direction:column;gap:12px}.EmptyState_title__jLJCa{color:var(--gray-950);font-size:20px;font-weight:600;margin:0}.EmptyState_description__0HY22{color:var(--gray-600);font-size:14px;line-height:1.5;margin:0}.EmptyState_uploadButton__K163j{background:var(--green-800);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:background-color .2s ease}.EmptyState_uploadButton__K163j:hover{background:var(--green-900)}.EmptyState_uploadButtonTitle__2FEAE{color:#fff}.DocumentsTable_documentList__-YTwD{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:24px;width:100%}.DocumentsTable_header__4YY9X{align-items:center;display:flex;justify-content:space-between}.DocumentsTable_tableWrapper__OC8wC{border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;width:100%}.DocumentsTable_tableWrapperDataTable__pQS\+4{border:none;padding:0}.DocumentsTable_title__d9R3x{align-items:center;color:#050505;display:flex;font-family:Nunito,sans-serif;font-size:20px;font-weight:700;gap:8px;line-height:32px;margin:0}.DocumentsTable_headerActions__uPCls{align-items:center;display:flex;gap:16px}.DocumentsTable_addButton__usOkP{align-items:center;background:#0000;border:none;border-radius:16px;color:#01533b;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:4px;justify-content:center;line-height:20px;padding:0}.DocumentsTable_addButton__usOkP:hover{opacity:.8}.DocumentsTable_addButton__usOkP svg{color:#01533b}.DocumentsTable_ownershipSwitcher__HdQkA{align-items:center;display:flex}.DocumentsTable_tableHeader__VACZR{grid-gap:8px;align-items:center;background:#f1f1f3;background:var(--gray-100,#f1f1f3);border-bottom:1px solid var(--gray-200);display:grid;gap:8px;grid-template-columns:24px 216px 1fr 104px 240px 156px 150px 56px;padding:12px 16px}.DocumentsTable_tableHeader__VACZR>div:first-child{align-items:center;display:flex;justify-content:start;padding:0}.DocumentsTable_tableHeader__VACZR p{color:var(--gray-950);font-family:Nunito,sans-serif;font-size:14px;font-weight:700;line-height:20px;margin:0}.DocumentsTable_tableHeader__VACZR p:nth-child(3){flex:1 1}@media (max-width:1400px){.DocumentsTable_tableHeader__VACZR{grid-template-columns:18px 192px 1fr 91px 220px 143px 130px auto}}@media (max-width:1200px){.DocumentsTable_tableHeader__VACZR{font-size:13px;grid-template-columns:18px 168px 1fr 78px 200px 130px 120px auto}}@media (max-width:1024px){.DocumentsTable_tableHeader__VACZR{display:none}}.DocumentsTable_tableContainer__JNU3X{display:flex;flex-direction:column;width:100%}.DocumentsTable_tableBody__xQAai{background:#fff;display:flex;flex-direction:column;max-height:calc(100vh - 450px);overflow-y:auto}.DocumentsTable_emptyState__rNUrm{align-items:center;background:#f8f9fa;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.DocumentsTable_emptyStateTitle__Nk9RN{color:#1a1a1a;font-size:16px;font-weight:600;margin:0 0 8px}.DocumentsTable_emptyStateText__fC\+9H{color:#717186;font-size:14px;margin:0;max-width:300px}.DocumentsTable_loadingSpinner__3oKE\+{animation:DocumentsTable_spin__o4RsV 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes DocumentsTable_spin__o4RsV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DocumentsTable_paginationWrapper__vowvi{align-items:center;background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.DocumentsTable_resultsInfo__kzR2u{color:#717186;font-family:Nunito,sans-serif;margin:0}@media (max-width:1024px){.DocumentsTable_documentList__-YTwD{padding:20px}.DocumentsTable_tableBody__xQAai{max-height:calc(100vh - 400px)}}@media (max-width:768px){.DocumentsTable_documentList__-YTwD{padding:16px}.DocumentsTable_header__4YY9X{align-items:flex-start;flex-direction:column;gap:16px}.DocumentsTable_title__d9R3x{font-size:18px;line-height:28px}.DocumentsTable_headerActions__uPCls{flex-direction:column;gap:12px;width:100%}.DocumentsTable_addButton__usOkP{justify-content:center;width:100%}.DocumentsTable_ownershipSwitcher__HdQkA{width:100%}.DocumentsTable_ownershipSwitcher__HdQkA>div{width:100%!important}.DocumentsTable_tableBody__xQAai{max-height:calc(100vh - 350px)}.DocumentsTable_paginationWrapper__vowvi{flex-direction:column;gap:12px;padding:12px}.DocumentsTable_resultsInfo__kzR2u{font-size:13px}}@media (max-width:480px){.DocumentsTable_documentList__-YTwD{gap:12px;padding:12px}.DocumentsTable_title__d9R3x{font-size:16px;line-height:24px}.DocumentsTable_tableBody__xQAai{max-height:calc(100vh - 320px)}.DocumentsTable_emptyState__rNUrm{padding:32px 16px}.DocumentsTable_emptyStateTitle__Nk9RN{font-size:14px}.DocumentsTable_emptyStateText__fC\+9H{font-size:13px}}.ChangeStatusModal_overlay__vYVu2{align-items:center;background:#3f3f3f80;bottom:0;display:flex;justify-content:center;left:0;padding:10px;position:fixed;right:0;top:0;z-index:1000}.ChangeStatusModal_modal__PXPSq{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;display:flex;flex-direction:column;gap:26px;max-width:480px;width:100%}.ChangeStatusModal_header__KDh9f{align-items:center;display:flex;justify-content:space-between;padding:24px 24px 8px}.ChangeStatusModal_title__6RA\+P{color:#26252c;font-family:Nunito,sans-serif;font-size:20px;font-weight:700;line-height:32px;margin:0}.ChangeStatusModal_closeButton__6a4oH{align-items:center;background:#0000;border:none;color:#26252c;cursor:pointer;display:flex;justify-content:center;padding:0}.ChangeStatusModal_closeButton__6a4oH:hover{opacity:.7}.ChangeStatusModal_content__aq1qL{display:flex;flex-direction:column;gap:20px;padding:8px 24px 24px}.ChangeStatusModal_formGroup__XeFA\+{display:flex;flex-direction:column;gap:4px}.ChangeStatusModal_label__NLDJW{font-weight:700}.ChangeStatusModal_label__NLDJW,.ChangeStatusModal_select__Fmjyw{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;line-height:24px}.ChangeStatusModal_select__Fmjyw{-webkit-appearance:none;appearance:none;background:#fdfdfd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23717186' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:1px solid #8f8fa1;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;font-weight:400;height:48px;padding:12px 40px 12px 20px;transition:border-color .2s ease}.ChangeStatusModal_select__Fmjyw:focus{border-color:#01533b;outline:none}.ChangeStatusModal_inputError__veXL7{border-color:#dc2626}.ChangeStatusModal_errorText__pPXWh{color:#dc2626;font-family:Nunito,sans-serif;font-size:12px;font-weight:500;margin-top:4px}.ChangeStatusModal_footer__BwYSz{display:flex;gap:16px;justify-content:flex-end;padding:8px 24px 24px}.ChangeStatusModal_cancelButton__PVgns,.ChangeStatusModal_saveButton__VOo4v{border-radius:12px;cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:20px;min-width:160px;padding:12px 24px;transition:opacity .2s ease}.ChangeStatusModal_cancelButton__PVgns{background:#fdfdfd;border:1px solid #01533b;color:#01533b}.ChangeStatusModal_cancelButton__PVgns:hover:not(:disabled){opacity:.8}.ChangeStatusModal_saveButton__VOo4v{background:#006546;border:none;color:#fdfdfd}.ChangeStatusModal_saveButton__VOo4v:hover:not(:disabled){opacity:.9}.ChangeStatusModal_cancelButton__PVgns:disabled,.ChangeStatusModal_saveButton__VOo4v:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.ChangeStatusModal_modal__PXPSq{max-width:100%}.ChangeStatusModal_footer__BwYSz{flex-direction:column}.ChangeStatusModal_cancelButton__PVgns,.ChangeStatusModal_saveButton__VOo4v{width:100%}}.DocumentPreviewModal_overlay__ODJa0{align-items:center;background-color:#3f3f3f80;bottom:0;display:flex;justify-content:center;left:0;padding:10px;position:fixed;right:0;top:0;z-index:1000}.DocumentPreviewModal_modal__f9x2Z{background:#fdfdfd;background:var(--white,#fdfdfd);border:1px solid #d9d8df;border:1px solid var(--gray-200,#d9d8df);border-radius:12px;display:flex;flex-direction:column;gap:26px;max-height:calc(100dvh - 20px);max-width:100%;overflow:hidden;width:780px}.DocumentPreviewModal_header__-Xb1h{align-items:center;display:flex;justify-content:space-between;padding:24px 24px 8px}.DocumentPreviewModal_title__3bRSM{color:#26252c;color:var(--gray-950,#26252c);font-family:Nunito,sans-serif;font-size:20px;font-weight:700;line-height:32px;margin:0}.DocumentPreviewModal_closeButton__FigVf{align-items:center;background:none;border:none;color:#26252c;color:var(--gray-950,#26252c);cursor:pointer;display:flex;justify-content:center;padding:0}.DocumentPreviewModal_closeButton__FigVf:hover{color:#4b4b59;color:var(--gray-700,#4b4b59)}.DocumentPreviewModal_content__sOTbv{background:#eeeef0;background:var(--gray-100,#eeeef0);display:flex;flex:1 1;flex-direction:column;gap:32px;min-height:0;padding:24px}.DocumentPreviewModal_topToolbar__lewu6{align-items:center;display:flex;justify-content:space-between}.DocumentPreviewModal_fileName__yAnlY{color:#26252c;color:var(--gray-950,#26252c);font-family:Nunito,sans-serif;font-size:20px;font-weight:700;line-height:32px;margin:0}.DocumentPreviewModal_toolbarActions__\+ri0h{display:flex;gap:28px}.DocumentPreviewModal_actionButton__A7ub2{align-items:center;background:none;border:none;color:#01533b;color:var(--green-900,#01533b);cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:4px;line-height:20px;padding:0}.DocumentPreviewModal_actionButton__A7ub2:hover{opacity:.8}.DocumentPreviewModal_viewerWrapper__1f-PS{align-items:center;background:#eeeef0;background:var(--gray-100,#eeeef0);display:flex;flex:1 1;justify-content:center;max-height:calc(100dvh - 384px);min-height:0;overflow:hidden}.DocumentPreviewModal_viewerContent__0mqsn{align-items:center;display:flex;justify-content:center;max-height:100%;transform-origin:center center;transition:transform .2s ease}.DocumentPreviewModal_viewerContent__0mqsn img{max-height:calc(100dvh - 384px);max-width:100%;object-fit:contain}.DocumentPreviewModal_bottomToolbar__oH-d4{align-items:center;display:flex;justify-content:space-between}.DocumentPreviewModal_zoomControls__rn9MO{display:flex;gap:19px}.DocumentPreviewModal_zoomButton__xrAm9{align-items:center;background:none;border:none;color:#26252c;color:var(--gray-950,#26252c);cursor:pointer;display:flex;justify-content:center;padding:0}.DocumentPreviewModal_zoomButton__xrAm9:hover{color:#006546;color:var(--green-800,#006546)}.DocumentPreviewModal_pageControls__5dVvM{align-items:center;display:flex;gap:19px}.DocumentPreviewModal_pageButton__0MQDi{align-items:center;background:none;border:none;color:#26252c;color:var(--gray-950,#26252c);cursor:pointer;display:flex;justify-content:center;padding:0}.DocumentPreviewModal_pageButton__0MQDi:hover:not(:disabled){color:#006546;color:var(--green-800,#006546)}.DocumentPreviewModal_pageButton__0MQDi:disabled{color:#8f8fa1;color:var(--gray-400,#8f8fa1);cursor:not-allowed}.DocumentPreviewModal_pageInfo__Ek968{color:#26252c;color:var(--gray-950,#26252c);font-family:Nunito,sans-serif;font-size:16px;font-weight:600;line-height:20px}.DocumentPreviewModal_footer__U4cWI{align-items:center;background:#fdfdfd;background:var(--white,#fdfdfd);display:flex;justify-content:space-between;padding:8px 24px 24px}.DocumentPreviewModal_footerLeft__at5Of{display:flex;gap:16px}.DocumentPreviewModal_outlineButton__HO2E-{background:#fdfdfd;background:var(--white,#fdfdfd);border:1px solid #01533b;border:1px solid var(--green-900,#01533b);border-radius:12px;color:#01533b;color:var(--green-900,#01533b);cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:20px;padding:12px 24px;transition:background-color .2s ease}.DocumentPreviewModal_outlineButton__HO2E-:hover{background:#e7efeb;background:var(--green-50,#e7efeb)}.DocumentPreviewModal_primaryButton__LGwfH{align-items:center;background:#006546;background:var(--green-800,#006546);border:none;border-radius:12px;color:#fdfdfd;color:var(--white,#fdfdfd);cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:8px;height:48px;line-height:20px;padding:12px 24px;transition:background-color .2s ease,opacity .2s ease}.DocumentPreviewModal_primaryButton__LGwfH:hover:not(:disabled){background:#01533b;background:var(--green-900,#01533b)}.DocumentPreviewModal_primaryButtonDisabled__qj\+2C{cursor:not-allowed;opacity:.5}.DocumentPreviewModal_previewContainer__En20c{display:flex;flex-direction:column;height:100%;min-height:500px}.DocumentPreviewModal_toolbar__SZO61{background:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:flex-end;padding:16px 24px}.DocumentPreviewModal_toolbarButtons__FjB5y{display:flex;gap:12px}.DocumentPreviewModal_toolbarButton__TLrXU{background-color:var(--green-800);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:background-color .2s ease}.DocumentPreviewModal_toolbarButton__TLrXU:hover{background-color:var(--green-900)}.DocumentViewer_viewerContainer__yNEkT{align-items:center;display:flex;flex-direction:column;height:100%;max-height:100%;width:100%}.DocumentViewer_imageContainer__HNiWP{align-items:center;display:flex;justify-content:center;max-height:100%;max-width:100%;overflow:hidden}.DocumentViewer_previewImage__aD3cK{display:block;height:auto;max-height:calc(100dvh - 384px);max-width:100%;object-fit:contain}.DocumentViewer_unsupportedContainer__kbpWP{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:center;min-height:200px;padding:48px}.DocumentViewer_unsupportedText__5MW78{color:var(--gray-700);font-size:16px;margin:0;text-align:center}.DocumentViewer_unsupportedText__5MW78 strong{color:var(--gray-950);font-weight:600}.SendEmailModal_overlay__p0lMY{align-items:center;background:#3f3f3f80;bottom:0;display:flex;justify-content:center;left:0;padding:10px;position:fixed;right:0;top:0;z-index:1000}.SendEmailModal_modal__JacoR{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;display:flex;flex-direction:column;gap:26px;max-height:calc(100dvh - 40px);max-width:900px;overflow-y:auto;width:100%}.SendEmailModal_header__Fm07t{align-items:center;display:flex;justify-content:space-between;padding:24px 24px 8px}.SendEmailModal_title__6OA8q{color:#26252c;font-family:Nunito,sans-serif;font-size:20px;font-weight:700;line-height:32px;margin:0}.SendEmailModal_closeButton__oKrMY{align-items:center;background:#0000;border:none;color:#26252c;cursor:pointer;display:flex;justify-content:center;padding:0}.SendEmailModal_closeButton__oKrMY:hover{opacity:.7}.SendEmailModal_content__pmQML{display:flex;flex-direction:column;gap:20px;padding:8px 24px 24px}.SendEmailModal_patientInfo__i0nVy{background:#f7f7f8;border:1px solid #e5e5e8;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:16px 20px}.SendEmailModal_patientInfoRow__UeHhu{align-items:center;display:flex;font-family:Nunito,sans-serif;font-size:14px;gap:8px}.SendEmailModal_patientInfoLabel__A6Rar{color:#717186;font-weight:700}.SendEmailModal_patientInfoValue__ajHVY{color:#26252c;font-weight:400}.SendEmailModal_patientEmailHint__EkKa2{color:#717186;font-family:Nunito,sans-serif;font-size:13px;margin-top:4px}.SendEmailModal_errorText__-\+O8-{color:#dc2626;font-family:Nunito,sans-serif;font-size:13px;margin-top:4px}.SendEmailModal_labelRow__-lIGC{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.SendEmailModal_selectAllButton__EfFWY{background:none;border:none;color:#01533b;cursor:pointer;font-family:Nunito,sans-serif;font-size:14px;font-weight:600;padding:0}.SendEmailModal_selectAllButton__EfFWY:hover{text-decoration:underline}.SendEmailModal_patientsList__g3JgG{background:#f7f7f8;border:1px solid #e5e5e8;border-radius:12px;max-height:200px;overflow-y:auto}.SendEmailModal_patientItem__ODSsc{align-items:center;border-bottom:1px solid #e5e5e8;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:background-color .15s ease}.SendEmailModal_patientItem__ODSsc:last-child{border-bottom:none}.SendEmailModal_patientItem__ODSsc:hover{background:#eeeef0}.SendEmailModal_patientItemSelected__gKPp5{background:#e7efeb}.SendEmailModal_patientItemSelected__gKPp5:hover{background:#dce8e2}.SendEmailModal_patientItemInfo__CloDk{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.SendEmailModal_patientItemName__LskT1{color:#26252c;font-family:Nunito,sans-serif;font-size:14px;font-weight:600}.SendEmailModal_patientItemEmail__mqgYM{overflow:hidden;text-overflow:ellipsis}.SendEmailModal_patientItemDocs__RiF3y,.SendEmailModal_patientItemEmail__mqgYM{color:#717186;font-family:Nunito,sans-serif;font-size:12px;white-space:nowrap}.SendEmailModal_emailErrorText__Qsip5,.SendEmailModal_emailError__ZPqsO{color:#dc2626}.SendEmailModal_patientItemError__aBxCs{background:#fef2f2}.SendEmailModal_patientItemError__aBxCs:hover{background:#fee2e2}.SendEmailModal_patientItemError__aBxCs.SendEmailModal_patientItemSelected__gKPp5{background:#fecaca}.SendEmailModal_patientItemError__aBxCs.SendEmailModal_patientItemSelected__gKPp5:hover{background:#fca5a5}.SendEmailModal_formRow__vAHwB{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.SendEmailModal_formGroup__Q1szd{display:flex;flex-direction:column;gap:4px}.SendEmailModal_label__Z8Tiq{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px}.SendEmailModal_input__x0Rnz,.SendEmailModal_select__0yHz8,.SendEmailModal_textarea__3VlXA{background:#fdfdfd;border:1px solid #8f8fa1;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:12px 20px;transition:border-color .2s ease}.SendEmailModal_input__x0Rnz{height:48px}.SendEmailModal_textarea__3VlXA{min-height:120px;resize:vertical}.SendEmailModal_input__x0Rnz::placeholder,.SendEmailModal_select__0yHz8 option[value=""],.SendEmailModal_textarea__3VlXA::placeholder{color:#717186}.SendEmailModal_input__x0Rnz:focus,.SendEmailModal_select__0yHz8:focus,.SendEmailModal_textarea__3VlXA:focus{border-color:#01533b;outline:none}.SendEmailModal_inputDisabled__1ZZm6{background:#eeeef0;border-color:#b7b8c2;color:#717186;cursor:not-allowed}.SendEmailModal_inputError__6ZqBY,.SendEmailModal_inputError__6ZqBY:focus{border-color:#dc2626}.SendEmailModal_select__0yHz8{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23717186' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;height:48px;padding-right:40px}.SendEmailModal_attachmentsSection__pKe8\+{display:flex;flex-direction:column;gap:8px}.SendEmailModal_attachmentsList__JsgxE{background:#f7f7f8;border:1px solid #e5e5e8;border-radius:12px;padding:12px 16px}.SendEmailModal_attachmentItem__YcS1h{align-items:center;border-bottom:1px solid #e5e5e8;display:flex;gap:12px;padding:8px 0}.SendEmailModal_attachmentItem__YcS1h:last-child{border-bottom:none}.SendEmailModal_attachmentIcon__jZNok{color:#717186;font-size:18px}.SendEmailModal_attachmentInfo__aw-oY{flex:1 1}.SendEmailModal_attachmentName__axEkB{color:#26252c;font-family:Nunito,sans-serif;font-size:14px;font-weight:600}.SendEmailModal_attachmentType__dPgH1{color:#717186;font-family:Nunito,sans-serif;font-size:12px}.SendEmailModal_footer__iTgtX{display:flex;gap:16px;justify-content:flex-end;padding:8px 24px 24px}.SendEmailModal_cancelButton__6JSyA,.SendEmailModal_sendButton__OHsXg{border-radius:12px;cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:20px;min-width:180px;padding:12px 24px;transition:opacity .2s ease}.SendEmailModal_cancelButton__6JSyA{background:#fdfdfd;border:1px solid #01533b;color:#01533b}.SendEmailModal_cancelButton__6JSyA:hover:not(:disabled){opacity:.8}.SendEmailModal_sendButton__OHsXg{background:#006546;border:none;color:#fdfdfd}.SendEmailModal_sendButton__OHsXg:hover:not(:disabled){opacity:.9}.SendEmailModal_cancelButton__6JSyA:disabled,.SendEmailModal_sendButton__OHsXg:disabled{cursor:not-allowed;opacity:.6}.SendEmailModal_errorBanner__3EjNj{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-family:Nunito,sans-serif;font-size:14px;padding:12px 16px}@media (max-width:768px){.SendEmailModal_modal__JacoR{max-width:100%}.SendEmailModal_formRow__vAHwB{grid-template-columns:1fr}.SendEmailModal_footer__iTgtX{flex-direction:column}.SendEmailModal_cancelButton__6JSyA,.SendEmailModal_sendButton__OHsXg{width:100%}}.SendSmsModal_overlay__iwqA1{align-items:center;background:#3f3f3f80;bottom:0;display:flex;justify-content:center;left:0;padding:10px;position:fixed;right:0;top:0;z-index:1000}.SendSmsModal_modal__juEP5{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;display:flex;flex-direction:column;gap:26px;max-width:580px;width:100%}.SendSmsModal_header__6KYJU{align-items:center;display:flex;justify-content:space-between;padding:24px 24px 8px}.SendSmsModal_title__GnmCR{color:#26252c;font-family:Nunito,sans-serif;font-size:20px;font-weight:700;line-height:32px;margin:0}.SendSmsModal_closeButton__NpEm7{align-items:center;background:#0000;border:none;color:#26252c;cursor:pointer;display:flex;justify-content:center;padding:0}.SendSmsModal_closeButton__NpEm7:hover{opacity:.7}.SendSmsModal_content__FZooV{display:flex;flex-direction:column;gap:20px;padding:8px 24px 24px}.SendSmsModal_formRow__N0BIX{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.SendSmsModal_formGroup__mj9jW{display:flex;flex-direction:column;gap:4px}.SendSmsModal_label__8BOzO{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px}.SendSmsModal_input__f5tyF,.SendSmsModal_select__S4Fcu,.SendSmsModal_textarea__gVIA8{background:#fdfdfd;border:1px solid #8f8fa1;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:12px 20px;transition:border-color .2s ease}.SendSmsModal_input__f5tyF{height:48px}.SendSmsModal_textarea__gVIA8{min-height:150px;resize:vertical}.SendSmsModal_input__f5tyF::placeholder,.SendSmsModal_select__S4Fcu option[value=""],.SendSmsModal_textarea__gVIA8::placeholder{color:#717186}.SendSmsModal_input__f5tyF:focus,.SendSmsModal_select__S4Fcu:focus,.SendSmsModal_textarea__gVIA8:focus{border-color:#01533b;outline:none}.SendSmsModal_inputDisabled__W2y9Y{background:#eeeef0;border-color:#b7b8c2;color:#717186;cursor:not-allowed}.SendSmsModal_inputError__rDbh4,.SendSmsModal_inputError__rDbh4:focus{border-color:#dc2626}.SendSmsModal_select__S4Fcu{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23717186' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;height:48px;padding-right:40px}.SendSmsModal_errorText__EKA2i{color:#dc2626;font-family:Nunito,sans-serif;font-size:12px;margin-top:4px}.SendSmsModal_footer__\+VFq1{display:flex;gap:16px;justify-content:flex-end;padding:8px 24px 24px}.SendSmsModal_cancelButton__X7BF\+,.SendSmsModal_sendButton__-kGts{border-radius:12px;cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:20px;min-width:180px;padding:12px 24px;transition:opacity .2s ease}.SendSmsModal_cancelButton__X7BF\+{background:#fdfdfd;border:1px solid #01533b;color:#01533b}.SendSmsModal_cancelButton__X7BF\+:hover:not(:disabled){opacity:.8}.SendSmsModal_sendButton__-kGts{background:#006546;border:none;color:#fdfdfd}.SendSmsModal_sendButton__-kGts:hover:not(:disabled){opacity:.9}.SendSmsModal_cancelButton__X7BF\+:disabled,.SendSmsModal_sendButton__-kGts:disabled{cursor:not-allowed;opacity:.6}.SendSmsModal_errorBanner__GV1MU{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-family:Nunito,sans-serif;font-size:14px;padding:12px 16px}@media (max-width:768px){.SendSmsModal_modal__juEP5{max-width:100%}.SendSmsModal_formRow__N0BIX{grid-template-columns:1fr}.SendSmsModal_footer__\+VFq1{flex-direction:column}.SendSmsModal_cancelButton__X7BF\+,.SendSmsModal_sendButton__-kGts{width:100%}}.DocumentTypeMenu_wrapper__Z4KD7{margin-bottom:24px;width:100%}.DocumentsPage_wrapper__QaO\+a{background:#f5f5f7;margin:0 auto;min-height:100vh;padding:16px 0;width:100%}.DocumentsPage_mainContainer__stKXm{width:100%}@media (max-width:1024px){.DocumentsPage_wrapper__QaO\+a{padding:20px 16px}}@media (max-width:768px){.DocumentsPage_wrapper__QaO\+a{padding:16px 12px}.DocumentsPage_mainContainer__stKXm{gap:16px}}@media (max-width:480px){.DocumentsPage_wrapper__QaO\+a{padding:12px 8px}.DocumentsPage_mainContainer__stKXm{gap:12px}}.PatientInformation_verticalDivider__8yvBT{background:var(--gray-200);height:100%;width:1px}.PatientInformation_horizontalDivider__BNsaX{background:var(--gray-200);height:1px;width:100%}.PatientInformation_container__z1\+fE{display:flex;flex-direction:column;gap:24px}.PatientInformation_header__fb12\+{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:110px 1fr}.PatientInformation_headerContent__d\+wF8{display:flex;flex-direction:column;gap:12px;width:100%}.PatientInformation_headerTextContainer__klaW4{display:flex;flex-direction:column}.PatientInformation_buttonsContainer__TqHrY{display:flex;gap:12px}.PatientInformation_outlinedButton__x1YLw{background:#fff;border:1px solid var(--green-800);border-radius:8px;color:var(--green-800);cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;width:100%}.PatientInformation_profileImg__KGEzA{align-items:center;background:var(--green-800);border-radius:10px;color:#fff;display:flex;font-size:32px;font-weight:600;height:110px;justify-content:center;width:110px}.PatientInformation_patientName__0mnkr{cursor:pointer;font-size:24px;font-weight:600;margin:0!important}.PatientInformation_patientDOB__6H-Xu{color:var(--gray-950);font-size:16px}.PatientInformation_detailsContainer__d0dgW{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1px 1fr}.PatientInformation_detailsCol__dtr2x{display:flex;flex-direction:column;gap:14px}.PatientInformation_detailsRow__3d5Ek{display:flex;flex-direction:column;gap:3px}.PatientInformation_detailsRow__3d5Ek h5{color:#40404c;font-size:14px}.PatientInformation_detailsRow__3d5Ek p{color:var(--gray-950);font-size:16px}.Tasks_container__QsXkt{display:flex;flex-direction:column;gap:24px}.Tasks_headerContainer__jzlJa{align-items:center;display:flex;gap:24px;justify-content:space-between}.Tasks_headerTitleContainer__3-AKp{align-items:center;display:flex;gap:12px}.Tasks_headerTitle__-WoqD{font-size:20px;font-weight:600}.Tasks_headerTasksQuantity__gPWdx{align-items:center;background:var(--green-800);border-radius:32px;color:#fff;display:flex;font-size:14px;font-weight:600;height:20px;justify-content:center;width:20px}.Tasks_listItem__ZMMcI{grid-gap:24px;display:grid;gap:24px;grid-template-columns:20px 1fr auto;padding:16px 0}.Tasks_listItem__ZMMcI.Tasks_borderBottom__GMoji{border-bottom:1px solid #ececfa}.Tasks_taskNumber__uuI4M{align-items:center;background:var(--green-800);border-radius:100%;color:#fff;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;width:20px}.Tasks_taskDetails__EnIU8{display:flex;flex-direction:column;gap:4px}.Tasks_taskTitleContainer__mu-Cr{align-items:center;display:flex;gap:8px}.Tasks_taskTitle__Iv1ON{color:var(--gray-950);cursor:pointer;font-size:16px;margin:0;width:-webkit-fit-content;width:fit-content}.Tasks_taskDate__Vj-ch{color:var(--gray-600);font-weight:400;margin-left:4px}.Tasks_highPriorityIcon__ahYF3{flex-shrink:0}.Tasks_taskMainContent__1YFMK{align-items:center;display:flex;gap:8px}.Tasks_unreadIndicator__ltdTs{background-color:#2563eb;border-radius:50%;flex-shrink:0;height:8px;width:8px}.Tasks_taskInfoContainer__FxLpB{display:flex;gap:12px}.Tasks_taskDate__Vj-ch{font-size:14px}.Tasks_taskPatientContainer__NRXW-{align-items:center;display:flex;gap:4px}.Tasks_taskPatientName__1gcQI{color:var(--gray-800);font-size:14px}.Tasks_buttonsContainer__b2DDw{align-items:center;display:flex;gap:8px}.Tasks_actionButton__PKFNP{height:35px;width:35px}.Tasks_searchWrapper__FN5nL{position:relative;width:100%}.Tasks_searchIcon__oKI2r{color:var(--gray-500);left:12px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.Tasks_searchInput__V9aSq{background:#fff;border:1px solid var(--gray-300);border-radius:8px;font-size:14px;padding:12px 12px 12px 44px;transition:all .2s ease;width:100%}.Tasks_searchInput__V9aSq:focus{border-color:var(--green-500);box-shadow:0 0 0 3px #22c55e1a;outline:none}.Tasks_searchInput__V9aSq::placeholder{color:var(--gray-500)}.Tasks_searchingIndicator__YXYTg{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:1}.Tasks_searchingSpinner__VSaL\+{animation:Tasks_spin__b1w7P 1s linear infinite;color:var(--green-500)}@keyframes Tasks_spin__b1w7P{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Tasks_searchStatus__y\+\+Iq{align-items:center;color:var(--gray-500);display:flex;font-size:12px;gap:4px;margin-top:4px;min-height:12px}.HomePage_wrapper__mLsya{background:#fff;border:1px solid #ececfa;border-radius:20px;box-shadow:0 2.3326871395111084px 6.998061180114746px 0 #7885b226;display:grid;grid-template-columns:repeat(2,1fr);margin-top:16px;padding:24px}.HomePage_appointmentsPatientContainer__UxPEK{display:flex;flex-direction:column;gap:24px;grid-column:-1/1}.HomePage_appointmentsContent__t-clg{display:flex;flex-direction:column;flex-grow:1;gap:24px}.HomePage_verticalDivider__m-lbM{background-color:var(--gray-200);height:100%;width:1px}.HomePage_divider__b0Bia{background-color:var(--gray-200);height:1px;width:100%}@media screen and (min-width:1300px){.HomePage_appointmentsPatientContainer__UxPEK{display:grid;grid-template-columns:33% 1px 33% 1px auto}.HomePage_divider__b0Bia{background-color:var(--gray-200);height:100%;width:1px}}.HomePage_horizontalDivider__xSW8N{background-color:var(--gray-200);height:1px;width:100%}.HomePage_appointmentsContainer__zIJiv{display:flex;flex-direction:column;gap:24px}.HomePage_summaryHeading__oDtgT{align-items:center;display:flex;gap:16px;justify-content:space-between}.HomePage_summaryTitle__U0MIC{font-size:20px;font-weight:600;margin-bottom:0!important}.HomePage_appointmentBox__MhHZZ{border:1px solid var(--gray-400);border-radius:20px;bottom:0;display:flex;justify-content:space-between;left:0;min-height:32px;padding:5px 24px;position:absolute;right:0;top:0;width:100%}.HomePage_appointmentsList__xqBpR{margin-top:0!important;padding:0!important}.HomePage_appointmentBoxContentWrapper__BKO4L{align-items:center;display:flex;justify-content:space-between;max-height:48px;width:100%}.HomePage_changeStatusButtonWrapper__PKUOW{align-items:center;display:flex;gap:8px}.HomePage_deleteButton__eJ74m{background-color:initial;border:none;cursor:pointer;padding:0}.HomePage_appointmentBoxContentName__9M5He{font-size:16px;font-weight:700}.HomePage_appointmentBoxContentType__9ORPl{font-size:14px;font-weight:600;margin-top:2px}.HomePage_appointmentBoxContentStatus__Kr8DL{font-size:14px;font-weight:700}.HomePage_noAppointment__1MhbC{color:var(--gray-300);font-size:14px;font-weight:400;padding:0 12px}.HomePage_active__M5yWK{outline:2px solid #006546;outline-offset:2px}.HomePage_cancelled2__hebY5,.HomePage_cancelled__p6qEL,.HomePage_cancelled__p6qEL svg{stroke:#000!important;background-color:#d9d8df!important;border-color:#706f73!important;color:#000!important}.HomePage_cancelled2__hebY5:before{background-color:#706f73!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.HomePage_arrived2__9FmjM,.HomePage_arrived__-0uum,.HomePage_arrived__-0uum svg{stroke:#006546!important;background-color:#e7efeb!important;border-color:#006546!important;color:#006546!important}.HomePage_arrived2__9FmjM:before{background-color:#006546!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.HomePage_inConsultation2__uUzwO,.HomePage_inConsultation__lmVIq,.HomePage_inConsultation__lmVIq svg{stroke:#2676ff!important;background-color:#f1f6ff!important;border-color:#2676ff!important;color:#2676ff!important}.HomePage_inConsultation2__uUzwO:before{background-color:#2676ff!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.HomePage_completed2__5dzEc,.HomePage_completed__5j-jF,.HomePage_completed__5j-jF svg{stroke:#987716!important;background-color:#fff8e4!important;border-color:#987716!important;color:#987716!important}.HomePage_completed2__5dzEc:before{background-color:#987716!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.HomePage_due2__zJmO4,.HomePage_due__VI5MY,.HomePage_due__VI5MY svg{stroke:#000!important;background-color:#8f8fa1!important;border-color:#8f8fa1!important;color:#000!important}.HomePage_due2__zJmO4:before{background-color:#8f8fa1!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.HomePage_default2__wwTo6,.HomePage_default__2h-mt,.HomePage_default__2h-mt svg{stroke:#8f8fa1!important;background-color:#f7f7f8!important;border-color:#8f8fa1!important;color:#8f8fa1!important}.HomePage_default2__wwTo6:before{background-color:#8f8fa1!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.HomePage_appointmentBoxContentStatusWrapper__66TUi{align-items:center;display:flex;gap:8px}.HomePage_sortByButton__X4dBm:disabled{cursor:not-allowed;opacity:.7}.HomePage_sortByButton__X4dBm{align-items:center;align-self:stretch;background-color:initial;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;height:32px;line-height:16px;padding:4px}.HomePage_sortByButtonMenuOption__GOKzh p{display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.HomePage_menuButton__G\+WzR{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.HomePage_menuButton__G\+WzR:active,.HomePage_menuButton__G\+WzR:hover{border:1px solid var(--gray-300)}.HomePage_menuItemWrapper__IfRge{padding:0}.HomePage_menuItem__MKYCo{padding:0!important}.HomePage_worningimg__eMdvR{align-items:center;background:#fff0f0;border-radius:100%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.HomePage_worningimg__eMdvR img{height:50px;width:50px}.HomePage_deletext__6aX2q h5{color:#333!important;font-size:20px!important;font-weight:500!important;margin-bottom:32px!important;margin-top:32px!important;text-align:center}.HomePage_menuItem__MKYCo a,.HomePage_menuItem__MKYCo button,.HomePage_menuItem__MKYCo p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.HomePage_deleteButton__eJ74m .HomePage_deleteIcon__BAtFS{stroke:#dc3545!important;color:#dc3545!important}.AddVaccineForm_addPregnancyForm__VDFhc{display:flex;flex-direction:column;font-family:Nunito,sans-serif;gap:20px;margin-bottom:0;padding-left:4px;padding-right:4px}.AddVaccineForm_addPregnancyForm__VDFhc input,.AddVaccineForm_addPregnancyForm__VDFhc select:not([class*=monthSelector]):not([class*=yearSelector]){background-color:#fdfdfd;border:1px solid #8f8fa1!important;border-radius:12px!important;box-shadow:0 1px 2px 0 #0000000d;color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px 20px;transition:border-color .2s ease}.AddVaccineForm_addPregnancyForm__VDFhc [class*=calendarDropdown] select[class*=monthSelector],.AddVaccineForm_addPregnancyForm__VDFhc [class*=calendarDropdown] select[class*=yearSelector],[class*=calendarDropdown] select[class*=monthSelector],[class*=calendarDropdown] select[class*=yearSelector]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%2326252C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;border:1px solid #8f8fa1!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #0000000d!important;font-size:14px!important;font-weight:600!important;height:36px!important;line-height:36px!important;padding:0 32px 0 12px!important}.AddVaccineForm_addPregnancyForm__VDFhc textarea{background-color:#fdfdfd;border:1px solid #8f8fa1!important;border-radius:12px!important;box-shadow:0 1px 2px 0 #0000000d;color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:24px;min-height:48px;padding:12px 20px;transition:border-color .2s ease}.AddVaccineForm_addPregnancyForm__VDFhc .MuiAutocomplete-root input,.AddVaccineForm_addPregnancyForm__VDFhc [data-calendar-input] input{border:none!important;box-shadow:none!important;height:auto!important;padding:0!important}.AddVaccineForm_addPregnancyForm__VDFhc [data-calendar-input] input{background:#0000!important;border-radius:0!important}.AddVaccineForm_addPregnancyForm__VDFhc input:focus,.AddVaccineForm_addPregnancyForm__VDFhc select:focus,.AddVaccineForm_addPregnancyForm__VDFhc textarea:focus{border-color:#006546!important;outline:none}.AddVaccineForm_addPregnancyForm__VDFhc .form-field-controll-error input,.AddVaccineForm_addPregnancyForm__VDFhc .form-field-controll-error select,.AddVaccineForm_addPregnancyForm__VDFhc .form-field-controll-error textarea{border-color:#b70000!important;border-color:var(--alert,#b70000)!important;box-shadow:0 0 0 4px #ef444440!important}.AddVaccineForm_addPregnancyForm__VDFhc textarea{height:auto;min-height:84px;resize:vertical}.AddVaccineForm_textAreaWrapper__AjU9g{position:relative}.AddVaccineForm_charCounter__uyF05{bottom:8px;color:#717186;font-family:Nunito,sans-serif;font-size:12px;line-height:16px;position:absolute;right:12px}.AddVaccineForm_addPregnancyForm__VDFhc input:disabled,.AddVaccineForm_addPregnancyForm__VDFhc select:disabled{background-color:#eeeef0;border-color:#b7b8c2!important;color:#717186;cursor:not-allowed}.AddVaccineForm_sectionDivider__7lJBN{border:none;border-top:1px solid #d9d8df;margin:0}.AddVaccineForm_sectionHeader__p6HQW{color:#26252c;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;line-height:28px;margin:0}.AddVaccineForm_pregnancyFormLabel__BaFuM{color:#26252c;display:block;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin-bottom:4px}.AddVaccineForm_inputRow__VV1v8{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.AddVaccineForm_inputRowThree__SOEMq{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.AddVaccineForm_inputRowTwo__qiuek{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.AddVaccineForm_inputRowOne__PPgU4{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}.AddVaccineForm_reactionFieldLabelText__PmVKD{color:#717186;font-size:13px;font-style:italic;margin:4px 0 0}.AddVaccineForm_inputRowFull__N4f\+Q{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}.AddVaccineForm_inputRowFive__wsJFO{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr 1.5fr}.AddVaccineForm_healthlinkGrid__\+Z9u8{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}.AddVaccineForm_bottomSectionInputGrid__XqcPz{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.AddVaccineForm_bottomSectionInputGrid__XqcPz,.AddVaccineForm_inputRowThree__SOEMq,.AddVaccineForm_inputRow__VV1v8{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.AddVaccineForm_bottomSectionInputGrid__XqcPz,.AddVaccineForm_inputRowThree__SOEMq,.AddVaccineForm_inputRowTwo__qiuek,.AddVaccineForm_inputRow__VV1v8{grid-template-columns:1fr}}.AddVaccineForm_fieldWrapper__6f6ha{display:flex;flex-direction:column;gap:4px}.AddVaccineForm_buttonRow__3GNFf{border-top:1px solid #d9d8df;display:flex;gap:16px;justify-content:flex-end;margin-top:8px;padding-top:16px}.AddVaccineForm_cancelButton__dkN\+S{background-color:#fdfdfd;border:1px solid #01533b;border-radius:12px;color:#01533b;cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:20px;padding:12px 24px;transition:all .2s ease;width:248px}.AddVaccineForm_cancelButton__dkN\+S:hover{background-color:#f7f7f8}.AddVaccineForm_addPregnancyButton__loQft{background-color:#006546;border:none;border-radius:12px;color:#fdfdfd;cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:20px;padding:12px 24px;transition:all .2s ease;width:248px}.AddVaccineForm_addPregnancyButton__loQft:hover{background-color:#01533b}.AddVaccineForm_addPregnancyButton__loQft:disabled{background-color:#b7b8c2;cursor:not-allowed}.AddVaccineForm_riskSection__qMJSR{margin-bottom:0;margin-top:0}.AddVaccineForm_riskContainer__TBXdu{background-color:#fff;border:1px solid #d9d8df;border-radius:12px;overflow:hidden}.AddVaccineForm_riskHeader__VmLNd{align-items:center;background-color:#eeeef0;border-bottom:1px solid #d9d8df;border-radius:12px 12px 0 0;display:flex;gap:20px;padding:12px}.AddVaccineForm_riskTitle__zeutM{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin:0}.AddVaccineForm_riskHeaderRight__RZFt4{align-items:center;display:flex;gap:16px;margin-left:auto}.AddVaccineForm_riskSelectedCount__X-96L{color:#26252c;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px}.AddVaccineForm_riskClearButton__ODpAj{background:none;border:none;color:#01533b;cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;line-height:20px;padding:0}.AddVaccineForm_riskClearButton__ODpAj:hover{text-decoration:underline}.AddVaccineForm_riskDivider__2Tg-R{background-color:#d9d8df;height:20px;width:1px}.AddVaccineForm_riskCount__AqA7C{color:#26252c;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px}.AddVaccineForm_riskList__Is9zy{background-color:#fff;max-height:200px;overflow-y:auto;position:relative}.AddVaccineForm_riskList__Is9zy::-webkit-scrollbar{width:6px}.AddVaccineForm_riskList__Is9zy::-webkit-scrollbar-track{background:#d9d8df;border-radius:12px}.AddVaccineForm_riskList__Is9zy::-webkit-scrollbar-thumb{background:#626276;border-radius:12px}.AddVaccineForm_riskList__Is9zy::-webkit-scrollbar-thumb:hover{background:#717186}.AddVaccineForm_riskItem__03xAF{align-items:center;border-bottom:1px solid #d9d8df;display:flex;gap:8px;padding:12px}.AddVaccineForm_riskItem__03xAF:last-child{border-bottom:none}.AddVaccineForm_riskItemHighlighted__jbfaZ{background-color:#f7f7f8}.AddVaccineForm_riskCheckbox__UWLDK{accent-color:#006546;cursor:pointer;flex-shrink:0;height:16px!important;margin:0;min-height:16px!important;min-width:16px!important;width:16px!important}.AddVaccineForm_riskItemDisabled__h6LHm .AddVaccineForm_riskCheckbox__UWLDK{cursor:default}.AddVaccineForm_riskLabelContent__NvY8H{align-items:center;cursor:pointer;display:flex;gap:8px}.AddVaccineForm_riskText__L35OD{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;line-height:20px}.AddVaccineForm_riskBadge__WmyzE{background-color:#eeeef0;border-radius:4px;color:#717186;display:inline-block;font-family:Nunito,sans-serif;font-size:12px;font-weight:600;padding:2px 8px;text-transform:uppercase}.AddVaccineForm_emptyState__2Twr-,.AddVaccineForm_loadingState__JjHQN{color:#717186;font-family:Nunito,sans-serif;font-size:14px;font-style:italic;padding:24px;text-align:center}.AddVaccineForm_loadingSpinner__dre6f{animation:AddVaccineForm_spin__of79S 1s linear infinite;border:2px solid #d9d8df;border-radius:50%;border-top-color:#006546;display:inline-block;height:16px;margin-right:8px;width:16px}@keyframes AddVaccineForm_spin__of79S{to{transform:rotate(1turn)}}.AddVaccineForm_mlInput__ziJid{height:48px;position:relative}.AddVaccineForm_mlInput__ziJid input{padding-right:50px;position:relative;text-align:left}.AddVaccineForm_mlInput__ziJid:after{align-items:center;color:#717186;content:"ml";display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;pointer-events:none;position:absolute;right:20px;top:0;z-index:1}.AddVaccineForm_addPregnancyForm__VDFhc .react-calendar-container{height:48px!important}.AddVaccineForm_addPregnancyForm__VDFhc .react-calendar-container input{border:1px solid #8f8fa1!important;border-radius:12px!important;font-family:Nunito,sans-serif!important;font-size:16px!important;height:48px!important;padding:12px 20px!important}.AddVaccineForm_addPregnancyForm__VDFhc .react-calendar-container .react-calendar-input{border-radius:12px!important;height:48px!important}.AddVaccineForm_checkboxWrapper__Ni-V4{display:flex;flex-direction:column;gap:8px;height:44px;justify-content:center}.AddVaccineForm_pregnancyFormCheckboxLabel__OgGsw{align-items:center;color:#26252c;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:8px;line-height:20px}.AddVaccineForm_checkboxSectionLegend__fjjp5{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin-bottom:4px}.AddVaccineForm_inputGroupGrid__EkgWn{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddVaccineForm_addPregnancyFormTooltip__3P0NX{margin-top:-4px;position:relative}.AddVaccineForm_addPregnancyDatePickerWrapper__RZz3p>div>div{border:1px solid #8f8fa1;border-radius:12px;font-family:Nunito,sans-serif;font-size:16px;height:48px}.AddVaccineForm_addPregnancyDatePickerWrapper__RZz3p>div{height:48px!important}.AddVaccineForm_addPregnancyDatePickerWrapper__RZz3p input{padding-bottom:0!important;padding-left:20px!important;padding-top:0!important}.AddVaccineForm_addPregnancyDatePickerWrapper__RZz3p fieldset{border:none}.AddVaccineForm_medsCheckboxGroup__cUQvZ{padding:24px 0}.VaccineModeSwitch_vaccineSwitchContainer__PUNVQ{align-items:center;background:#fff;border:1px solid #d9d8df;border:1px solid var(--gray-200,#d9d8df);border-radius:12px;display:flex;margin-top:12px;overflow:visible;width:100%}.VaccineModeSwitch_vaccineSwitchLinks__3deTJ{align-items:center;display:flex;width:100%}.VaccineModeSwitch_vaccineSwitchButton__bcGEl{align-items:center;background-color:initial;border:1px solid #0000;color:#25204a;cursor:pointer;display:flex;flex:1 1;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px}.VaccineModeSwitch_vaccineSwitchButton__bcGEl span{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;line-height:143%}.VaccineModeSwitch_vaccineSwitchButtonActive__iELde{align-items:center;background:#e7efeb;background:var(--green-50,#e7efeb);border:1px solid #017d56;border:1px solid var(--green-700,#017d56);border-radius:12px;color:#25204a;cursor:pointer;display:flex;flex:1 1;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin:-1px;padding:16px 20px}.VaccineModeSwitch_vaccineSwitchButtonActive__iELde span{color:#006546;color:var(--green-900,#006546);font-size:14px;line-height:143%}.VaccineModeSwitch_vaccineSwitchButtonActive__iELde .VaccineModeSwitch_vaccineSwitchIcon__LfLnr{color:#006546;color:var(--green-900,#006546)}.VaccineModeSwitch_vaccineSwitchIcon__LfLnr{color:#26252c;color:var(--gray-950,#26252c);flex-shrink:0}.ImmunisationFilters_filtersWrapper__LBgzz{border-top-left-radius:12px;border-top-right-radius:12px;overflow:visible}.ImmunisationFilters_filtersBar__NBEMV{align-items:stretch;background:#fff;border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;display:flex;height:48px}.ImmunisationFilters_searchSection__cLl\+H{align-items:stretch;display:flex;flex:1 1}.ImmunisationFilters_searchInputWrapper__FPnmU{align-items:center;border-right:1px solid var(--gray-200);display:flex;flex:1 1;max-width:300px;min-width:0;padding:0 2px}.ImmunisationFilters_searchIconContainer__TaThC{align-items:center;display:flex;flex-shrink:0;height:48px;justify-content:center;padding:14px;width:48px}.ImmunisationFilters_searchIcon__TCSpR{height:20px;pointer-events:none;width:20px}.ImmunisationFilters_searchInput__DvTDc{background:#0000;border:none;color:var(--gray-950);flex:1 1;font-size:14px;font-weight:400;line-height:20px;min-width:0;outline:none;padding:12px 16px 12px 0}.ImmunisationFilters_searchInput__DvTDc::placeholder{color:var(--gray-300)}.ImmunisationFilters_sortSection__z6Eh1{align-items:stretch;border-left:1px solid var(--gray-200);display:flex;margin-left:auto}.ImmunisationFilters_sortButton__TIvYg{align-items:center;background:#0000;border:none;color:var(--green-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:4px;height:100%;justify-content:center;line-height:20px;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.ImmunisationFilters_sortButtonActive__d-tt4,.ImmunisationFilters_sortButton__TIvYg:hover{background:var(--gray-50)}.ImmunisationFilters_sortIcon__QieBy{height:18px;width:18px}.ImmunisationFilters_dropdown__YQZf3{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;box-shadow:0 4px 4px #00000026;display:flex;flex-direction:column;min-width:240px;overflow:hidden;padding:4px 0;z-index:9999}.ImmunisationFilters_dropdownItem__1QB6f{align-items:center;background:#fdfdfd;border:none;color:#26252c;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;text-align:left;transition:background-color .2s ease;width:100%}.ImmunisationFilters_dropdownItem__1QB6f:hover{background-color:#f7f7f8}.ImmunisationFilters_dropdownItemActive__N-CHC{background-color:#f7f7f8;font-weight:600}.ImmunisationFilters_dropdownItemIcon__7MEb1{align-items:center;color:#26252c;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ImmunisationFilters_dropdownItemIcon__7MEb1 svg{height:16px;width:16px}@media (max-width:768px){.ImmunisationFilters_filtersBar__NBEMV{flex-wrap:wrap;height:auto;min-height:48px}.ImmunisationFilters_searchSection__cLl\+H{border-bottom:1px solid var(--gray-200);max-width:100%;min-width:100%}.ImmunisationFilters_searchInputWrapper__FPnmU{flex:1 1;min-width:150px}.ImmunisationFilters_sortSection__z6Eh1{border-left:none;flex:1 1}.ImmunisationFilters_sortButton__TIvYg{flex:1 1;font-size:14px;justify-content:center;padding:12px 8px}}@media (max-width:480px){.ImmunisationFilters_sortButton__TIvYg{font-size:13px;gap:2px;padding:10px 6px}.ImmunisationFilters_sortIcon__QieBy{height:16px;width:16px}.ImmunisationFilters_searchIconContainer__TaThC{height:40px;padding:10px;width:40px}.ImmunisationFilters_searchInput__DvTDc{font-size:13px;padding:10px 12px 10px 0}}.AllImmunisationsTable_tableWrapper__4fFsS{background-color:#fff;position:relative;width:100%}.AllImmunisationsTable_table__jxbpz{border:1px solid var(--gray-200);border-radius:12px}.AllImmunisationsTable_tableHeader__QW9WM{grid-gap:8px;align-items:center;background:var(--gray-100);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-weight:700;gap:8px;grid-template-columns:100px .8fr 1.4fr .8fr 120px 120px 180px 31px;line-height:20px;padding:10px 16px}.AllImmunisationsTable_tableHeader__QW9WM p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AllImmunisationsTable_tableItems__Y0ihY{list-style:none;margin:0;padding:0}.AllImmunisationsTable_tableItem__nLH57{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-weight:400;gap:8px;grid-template-columns:100px .8fr 1.4fr .8fr 120px 120px 180px 31px;line-height:20px;padding:10px 16px}.AllImmunisationsTable_tableItem__nLH57:last-child{border-bottom:none}.AllImmunisationsTable_patientName__9gvA2,.AllImmunisationsTable_tableItem__nLH57>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AllImmunisationsTable_patientName__9gvA2{background:none;border:none;color:var(--green-700);cursor:pointer;font-family:Nunito,sans-serif;font-size:15px;font-weight:500;max-width:100%;padding:0;text-align:left;text-decoration:none}.AllImmunisationsTable_patientName__9gvA2:hover{text-decoration:underline}.AllImmunisationsTable_emptyState__Yft\+d{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.AllImmunisationsTable_emptyStateTitle__h6-E0{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.AllImmunisationsTable_emptyStateText__jeMzT{color:#717186;font-size:14px;max-width:300px}.AllImmunisationsTable_loadingSpinner__XZnKy{animation:AllImmunisationsTable_spin__4QxXo 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes AllImmunisationsTable_spin__4QxXo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AllImmunisationsTable_paginationWrapper__ADBA4{align-items:center;background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:12px 16px}.AllImmunisationsTable_resultsInfo__sHV6S{color:var(--gray-600);font-size:14px;margin:0}@media (max-width:1200px){.AllImmunisationsTable_tableHeader__QW9WM,.AllImmunisationsTable_tableItem__nLH57{font-size:14px;gap:6px;grid-template-columns:90px 1fr 1fr .7fr 90px 90px 110px 31px;padding:10px 12px}}@media (max-width:991px){.AllImmunisationsTable_tableHeader__QW9WM,.AllImmunisationsTable_tableItem__nLH57{font-size:13px;grid-template-columns:90px .8fr 1fr .5fr 31px}.AllImmunisationsTable_tableHeader__QW9WM p:nth-child(5),.AllImmunisationsTable_tableHeader__QW9WM p:nth-child(6),.AllImmunisationsTable_tableHeader__QW9WM p:nth-child(7),.AllImmunisationsTable_tableItem__nLH57>div:nth-child(5),.AllImmunisationsTable_tableItem__nLH57>div:nth-child(6),.AllImmunisationsTable_tableItem__nLH57>div:nth-child(7){display:none}}@media (max-width:768px){.AllImmunisationsTable_paginationWrapper__ADBA4{flex-direction:column;gap:12px}}.VaccineDetails_card__Jme7J{background:#fdfdfd;border:none;border-radius:0;overflow:visible}.VaccineDetails_card__Jme7J,.VaccineDetails_contentArea__69I-3{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.VaccineDetails_contentArea__69I-3{background:#eeeef0;border-radius:0 0 12px 12px;gap:32px;padding:24px}.VaccineDetails_buttonsSection__e8fxG{align-items:center;display:flex;justify-content:flex-end;width:100%}.VaccineDetails_buttonsGroup__IJJaT{align-items:center;display:flex;gap:28px}.VaccineDetails_actionButton__IAC3a{align-items:center;background:#0000;border:none;border-radius:16px;color:#01533b;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:4px;justify-content:center;line-height:20px;padding:0}.VaccineDetails_actionButton__IAC3a:hover{opacity:.8}.VaccineDetails_actionButton__IAC3a.VaccineDetails_deleteButton__h6ldI{color:#b70000}.VaccineDetails_actionButton__IAC3a img{height:18px;width:18px}.VaccineDetails_contentBox__FJkBe{background:#fdfdfd;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:24px 20px;width:100%}.VaccineDetails_sectionHeader__yk35D{color:#26252c;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;line-height:28px;margin:0;width:100%}.VaccineDetails_fieldGroup__GdnFr{display:flex;flex-direction:column;gap:8px;width:100%}.VaccineDetails_fieldGroupRow__TtCmG{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%}.VaccineDetails_nameTypeRow__6Aubt{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;width:100%}.VaccineDetails_nameTypeRow__6Aubt .VaccineDetails_field__44kF4{min-width:auto}.VaccineDetails_nameTypeRow__6Aubt .VaccineDetails_fieldValue__dsjME{word-wrap:break-word;overflow:visible;text-overflow:clip;white-space:normal}.VaccineDetails_vaccineDetailsGrid__d0KLF{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%}.VaccineDetails_healthlinkVaccineGrid__q-4JQ{grid-gap:8px;display:grid;gap:8px;grid-template-columns:2fr 1fr 1fr;width:100%}.VaccineDetails_field__44kF4{display:flex;flex:1 0;flex-direction:column;gap:0;min-width:0}.VaccineDetails_fieldLabel__qQqc\+{font-weight:700}.VaccineDetails_fieldLabel__qQqc\+,.VaccineDetails_fieldValue__dsjME{color:#26252c;font-family:Nunito,sans-serif;font-size:14px;line-height:20px;margin:0}.VaccineDetails_fieldValue__dsjME{word-wrap:break-word;font-weight:400}.VaccineDetails_fieldGroupRow__TtCmG .VaccineDetails_fieldValue__dsjME{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VaccineDetails_vaccineDetailsGrid__d0KLF .VaccineDetails_fieldValue__dsjME{overflow:visible;text-overflow:clip;white-space:normal}.VaccineDetails_fieldValueBold__Q8Tc8{word-wrap:break-word;color:#26252c;font-family:Nunito,sans-serif;font-size:15px;font-weight:700;line-height:20px;margin:0}.VaccineDetails_healthlinkVaccineField__kB3Ck .VaccineDetails_fieldValue__dsjME{overflow:visible;text-overflow:clip;white-space:normal}.VaccineDetails_divider__mmoUu{background:#d9d8df;height:1px;margin:0;width:100%}.VaccineDetails_riskFactorsList__thuNe{display:flex;flex-direction:column;gap:3px;margin-top:0}.VaccineDetails_riskFactorItem__BxDaS{align-items:center;display:flex;gap:8px;padding:0}.VaccineDetails_riskFactorBullet__AdDhg{background-color:#26252c;border-radius:50%;flex-shrink:0;height:4px;width:4px}.VaccineDetails_riskFactorText__xE7EX{color:#26252c;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.VaccineDetails_reactionContainer__w0-xK{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.VaccineDetails_reactionDate__4NKIn{color:#4b5563;font-size:14px;font-weight:400}.VaccineDetails_reactionPillNo__SEvaT,.VaccineDetails_reactionPillUnknown__4rTI1,.VaccineDetails_reactionPillYes__Y6Mkh{align-items:center;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:16px;color:#6b7280;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;line-height:1;padding:4px 12px}.VaccineDetails_healthlinkStatusGrid__\+JJvi{display:flex;flex-wrap:wrap;gap:24px}.VaccineDetails_healthlinkStatusField__fi\+\+K{align-items:baseline;display:flex;gap:8px}.VaccineDetails_healthlinkStatusLabel__7N11i{color:#717186;font-family:Nunito,sans-serif;font-size:14px;font-weight:600}.VaccineDetails_healthlinkStatusValue__fQfB4{color:#26252c;font-family:Nunito,sans-serif;font-size:14px;font-weight:400}.VaccineDetails_statusSuccess__FQ3A6{color:#006546;font-weight:600}.ItemMenuButton_container__z83Wn{display:inline-block;position:relative}.ItemMenuButton_menuButton__kJC7e{align-items:center;background:none;border:1px solid #0000;border-radius:2px;cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;transition:all .2s ease;width:26px}.ItemMenuButton_menuButton__kJC7e:hover{background-color:#f7f7f8;background-color:var(--gray-50,#f7f7f8);border-color:#b7b8c2}.ItemMenuButton_menuButton__kJC7e.ItemMenuButton_active__uLIr2{border:1px solid #b7b8c2}.ItemMenuButton_menuIcon__8ocFR{color:#26252c;font-size:18px;font-weight:700;line-height:1}.ItemMenuButton_dropdown__grjye{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;box-shadow:0 4px 4px #00000026;display:flex;flex-direction:column;gap:4px;min-width:220px;overflow:visible;padding:4px 0;z-index:9999}.ItemMenuButton_menuItem__4jXEv{align-items:center;background:none;border:none;color:#26252c;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;text-align:left;transition:background-color .2s ease;width:100%}.ItemMenuButton_menuItem__4jXEv:hover{background-color:#f7f7f8}.ItemMenuButton_menuItemIcon__OVOsW{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ItemMenuButton_menuItemIcon__OVOsW svg{height:16px;width:16px}.ItemMenuButton_deleteItem__axiYm{color:#26252c}.ItemMenuButton_deleteItem__axiYm:hover{background-color:#f7f7f8}@media (max-width:768px){.ItemMenuButton_dropdown__grjye{min-width:180px}.ItemMenuButton_menuItem__4jXEv{font-size:14px;line-height:20px;padding:10px 16px}}@media (max-width:480px){.ItemMenuButton_dropdown__grjye{border-radius:8px;min-width:160px}.ItemMenuButton_menuItem__4jXEv{font-size:13px;gap:6px;padding:8px 12px}.ItemMenuButton_menuItemIcon__OVOsW,.ItemMenuButton_menuItemIcon__OVOsW svg{height:14px;width:14px}}.HealthlinkImmunisationsTable_tableWrapper__6nGir{background-color:#fff;position:relative;width:100%}.HealthlinkImmunisationsTable_table__M3qTh{border:1px solid var(--gray-200);border-radius:12px}.HealthlinkImmunisationsTable_tableHeader__z9JFq{grid-gap:8px;align-items:center;background:var(--gray-100);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-weight:700;gap:8px;grid-template-columns:100px .8fr 1.4fr .8fr 120px 120px 180px 62px;line-height:20px;padding:12px 16px}.HealthlinkImmunisationsTable_tableHeader__z9JFq p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HealthlinkImmunisationsTable_tableItems__7jtIK{list-style:none;margin:0;padding:0}.HealthlinkImmunisationsTable_tableItem__KNy2T{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-weight:400;gap:8px;grid-template-columns:100px .8fr 1.4fr .8fr 120px 120px 180px 62px;line-height:20px;padding:12px 16px}.HealthlinkImmunisationsTable_tableItem__KNy2T:last-child{border-bottom:none}.HealthlinkImmunisationsTable_patientName__aw8Hx,.HealthlinkImmunisationsTable_tableItem__KNy2T>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HealthlinkImmunisationsTable_patientName__aw8Hx{background:none;border:none;color:var(--green-700);cursor:pointer;font-family:Nunito,sans-serif;font-size:15px;font-weight:500;max-width:100%;padding:0;text-align:left;text-decoration:none}.HealthlinkImmunisationsTable_patientName__aw8Hx:hover{text-decoration:underline}.HealthlinkImmunisationsTable_actionsCell__ZUNgb{align-items:center;display:flex;gap:4px;justify-content:flex-end}.HealthlinkImmunisationsTable_submitButton__NgKjp{align-items:center;background:none;border:1px solid #0000;border-radius:2px;color:#717186;cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;transition:all .2s ease;width:26px}.HealthlinkImmunisationsTable_submitButton__NgKjp:hover:not(:disabled){background-color:#f7f7f8;background-color:var(--gray-50,#f7f7f8);border-color:#b7b8c2}.HealthlinkImmunisationsTable_submitButton__NgKjp:disabled{cursor:not-allowed;opacity:.6}.HealthlinkImmunisationsTable_emptyState__KjFRt{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.HealthlinkImmunisationsTable_emptyStateTitle__ju9Iy{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.HealthlinkImmunisationsTable_emptyStateText__WFcfE{color:#717186;font-size:14px;max-width:300px}.HealthlinkImmunisationsTable_loadingSpinner__u3ogT{animation:HealthlinkImmunisationsTable_spin__dG8Xg 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes HealthlinkImmunisationsTable_spin__dG8Xg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HealthlinkImmunisationsTable_paginationWrapper__XKBdr{align-items:center;background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:12px 16px}.HealthlinkImmunisationsTable_resultsInfo__58iHY{color:var(--gray-600);font-size:14px;margin:0}@media (max-width:1200px){.HealthlinkImmunisationsTable_tableHeader__z9JFq,.HealthlinkImmunisationsTable_tableItem__KNy2T{font-size:14px;gap:6px;grid-template-columns:90px 1fr 1fr .7fr 90px 90px 110px 62px;padding:10px 12px}}@media (max-width:991px){.HealthlinkImmunisationsTable_tableHeader__z9JFq,.HealthlinkImmunisationsTable_tableItem__KNy2T{font-size:13px;grid-template-columns:90px .8fr 1fr .5fr 62px}.HealthlinkImmunisationsTable_tableHeader__z9JFq p:nth-child(5),.HealthlinkImmunisationsTable_tableHeader__z9JFq p:nth-child(6),.HealthlinkImmunisationsTable_tableHeader__z9JFq p:nth-child(7),.HealthlinkImmunisationsTable_tableItem__KNy2T>div:nth-child(5),.HealthlinkImmunisationsTable_tableItem__KNy2T>div:nth-child(6),.HealthlinkImmunisationsTable_tableItem__KNy2T>div:nth-child(7){display:none}}@media (max-width:768px){.HealthlinkImmunisationsTable_paginationWrapper__XKBdr{flex-direction:column;gap:12px}}.ImmunizationsPage_pageContainer__aswvM{background:#f5f5f7;min-height:100%}.ImmunizationsPage_tabsWrapper__LPNAC{margin-bottom:24px}.ImmunizationsPage_toggleGroup__l8Yqt{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;width:100%}.ImmunizationsPage_tableSection__QC0xI{width:100%}@media (max-width:768px){.ImmunizationsPage_tabsWrapper__LPNAC{margin-bottom:16px}}.ImmunizationsPage_contentHeader__Cw6rP{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.ImmunizationsPage_contentHeader__Cw6rP h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin:0}.ImmunizationsPage_addVaccineButton__mZ3tL{align-items:center;background-color:initial;border:none;color:var(--green-900);cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:4px;height:32px;justify-content:center;line-height:20px;white-space:nowrap}.ImmunizationsPage_addVaccineButton__mZ3tL:hover{opacity:.7}.ImmunizationsPage_contentWrapper__4FkNd{background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.ImmunizationsPage_filtersGrid__JB0QI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(6,1fr)}.ImmunizationsPage_filterField__VjPES{display:flex;flex-direction:column;gap:4px;min-width:0}.ImmunizationsPage_filterLabel__tAXn4{color:#26252c;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;line-height:20px}.ImmunizationsPage_filterInput__osxRc{background-color:#fdfdfd;border:1px solid #8f8fa1;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;box-sizing:border-box;color:#26252c;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;height:44px;line-height:20px;outline:none;padding:0 16px;transition:border-color .2s ease;width:100%}.ImmunizationsPage_filterInput__osxRc:focus{border-color:#006546}.ImmunizationsPage_filterInput__osxRc::placeholder{color:#8f8fa1}select.ImmunizationsPage_filterInput__osxRc{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1.5 5 5 5-5' stroke='%236b6a75' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px}.ImmunizationsPage_filterField__VjPES [data-calendar-input]{background-color:#fdfdfd;border:1px solid #8f8fa1;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;font-size:14px;height:44px}.ImmunizationsPage_filterField__VjPES [data-calendar-input]:focus-within{border-color:#006546}.ImmunizationsPage_filterField__VjPES [data-calendar-input] input{font-family:Nunito,sans-serif;font-size:14px}@media (max-width:1200px){.ImmunizationsPage_filtersGrid__JB0QI{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.ImmunizationsPage_filtersGrid__JB0QI{grid-template-columns:repeat(2,1fr)}}.Error_errorText__8AL-v{color:#ef0064;font-size:14px;font-weight:400;line-height:15px;list-style-type:circle;margin-left:20px;margin-top:5px}.Error_badiconimg__w8XX3,.Error_errorIcon__czzBa{float:left}.Error_badiconbox__YdgfP{align-items:center;background:#fff0f6;border:1px solid #ef0064;border-radius:6px;gap:9px;margin-bottom:10px;padding:20px;width:98%}.Error_badiconboxH6__j046w{color:#ef0064;float:left;font-size:14px;font-weight:400;line-height:17px;margin:0;padding-left:5px}.AddPatientForm_formWrapper__soHb0{font-family:Nunito,sans-serif;position:relative;width:100%}.AddPatientForm_formWrapper__soHb0 input,.AddPatientForm_formWrapper__soHb0 select:not([class*=monthSelector]):not([class*=yearSelector]){background-color:#fdfdfd;border:1px solid #8f8fa1!important;border-radius:12px!important;box-shadow:0 1px 2px 0 #0000000d;color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;height:48px!important;line-height:24px;padding:12px 20px;transition:border-color .2s ease}.AddPatientForm_formWrapper__soHb0 [class*=calendarDropdown] select[class*=monthSelector],.AddPatientForm_formWrapper__soHb0 [class*=calendarDropdown] select[class*=yearSelector],[class*=calendarDropdown] select[class*=monthSelector],[class*=calendarDropdown] select[class*=yearSelector]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%2326252C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;border:1px solid #8f8fa1!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #0000000d!important;font-size:14px!important;font-weight:600!important;height:36px!important;line-height:36px!important;padding:0 32px 0 12px!important}.AddPatientForm_formWrapper__soHb0 textarea{background-color:#fdfdfd;border:1px solid #8f8fa1!important;border-radius:12px!important;box-shadow:0 1px 2px 0 #0000000d;color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:24px;min-height:48px!important;padding:12px 20px;resize:vertical;transition:border-color .2s ease}.AddPatientForm_formWrapper__soHb0 input:focus,.AddPatientForm_formWrapper__soHb0 select:focus,.AddPatientForm_formWrapper__soHb0 textarea:focus{border-color:#006546!important;outline:none}.AddPatientForm_formWrapper__soHb0 [data-calendar-input] input{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;height:auto!important;padding:0!important}.AddPatientForm_formWrapper__soHb0 .react-calendar-container{height:48px!important}.AddPatientForm_formWrapper__soHb0 .react-calendar-container input{border:1px solid #8f8fa1!important;border-radius:12px!important;font-family:Nunito,sans-serif!important;font-size:16px!important;height:48px!important;padding:12px 20px!important}.AddPatientForm_formWrapper__soHb0 .react-calendar-container .react-calendar-input{border-radius:12px!important;height:48px!important}.AddPatientForm_formWrapper__soHb0 .form-field-controll-error input,.AddPatientForm_formWrapper__soHb0 .form-field-controll-error select,.AddPatientForm_formWrapper__soHb0 .form-field-controll-error textarea{border-color:#b70000!important;border-color:var(--alert,#b70000)!important;box-shadow:0 0 0 4px #ef444440!important}.AddPatientForm_formWrapper__soHb0 .form-field-controll-error [data-calendar-input] input{border:none!important;box-shadow:none!important}.AddPatientForm_formWrapper__soHb0 .form-field-controll-error p{color:#b70000;color:var(--alert,#b70000);font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:5px}.AddPatientForm_section__q\+lIa{margin-bottom:12px;margin-top:6px;padding:0 4px}.AddPatientForm_sectionHeader__9T8Yu{color:var(--black);font-family:Nunito,sans-serif;font-size:18px;font-weight:700;line-height:32px;margin-bottom:12px}.AddPatientForm_sectionDivider__1yD-1{border:none;border-top:1px solid #d9d8df;margin:0}.AddPatientForm_formGrid__kYyRG{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.AddPatientForm_formGrid__kYyRG .AddPatientForm_newRow__FA-\+u{grid-gap:12px;display:grid;gap:12px;grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.AddPatientForm_buttonContainer__ZWC9q{display:flex;justify-content:flex-end;margin-top:24px;padding:0 4px}.AddPatientForm_saveButton__idCeG{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:500;height:48px;padding:12px 24px;text-decoration:none;transform:none;transition:background-color .2s ease;width:237px}.AddPatientForm_saveButton__idCeG:focus{outline:none}.AddVaccineForm_pregnancyFormLabel__OkfcF{color:#26252c;display:block;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin-bottom:4px}.AddVaccineForm_textAreaWrapper__ENcx4{position:relative}.AddVaccineForm_charCounter__2CcDh{bottom:8px;color:#717186;font-family:Nunito,sans-serif;font-size:12px;line-height:16px;position:absolute;right:12px}.AddVaccineForm_reactionFieldLabelText__flnGz{color:#717186;font-size:13px;font-style:italic;margin:4px 0 0}.EditPatientForm_formContainer__arm77{font-family:Nunito,sans-serif;padding:0 4px 40px}.EditPatientForm_formContainer__arm77 input,.EditPatientForm_formContainer__arm77 select:not([class*=monthSelector]):not([class*=yearSelector]){background-color:#fdfdfd;border:1px solid #8f8fa1!important;border-radius:12px!important;box-shadow:0 1px 2px 0 #0000000d;color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;height:48px!important;line-height:24px;padding:12px 20px;transition:border-color .2s ease}.EditPatientForm_formContainer__arm77 [class*=calendarDropdown] select[class*=monthSelector],.EditPatientForm_formContainer__arm77 [class*=calendarDropdown] select[class*=yearSelector],[class*=calendarDropdown] select[class*=monthSelector],[class*=calendarDropdown] select[class*=yearSelector]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%2326252C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;border:1px solid #8f8fa1!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #0000000d!important;font-size:14px!important;font-weight:600!important;height:36px!important;line-height:36px!important;padding:0 32px 0 12px!important}.EditPatientForm_formContainer__arm77 textarea{background-color:#fdfdfd;border:1px solid #8f8fa1!important;border-radius:12px!important;box-shadow:0 1px 2px 0 #0000000d;color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:24px;min-height:48px!important;padding:12px 20px;resize:vertical;transition:border-color .2s ease}.EditPatientForm_formContainer__arm77 input:focus,.EditPatientForm_formContainer__arm77 select:focus,.EditPatientForm_formContainer__arm77 textarea:focus{border-color:#006546!important;outline:none}.EditPatientForm_formContainer__arm77 [data-calendar-input] input{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;height:auto!important;padding:0!important}.EditPatientForm_formContainer__arm77 .react-calendar-container{height:48px!important}.EditPatientForm_formContainer__arm77 .react-calendar-container input{border:1px solid #8f8fa1!important;border-radius:12px!important;font-family:Nunito,sans-serif!important;font-size:16px!important;height:48px!important;padding:12px 20px!important}.EditPatientForm_formContainer__arm77 .react-calendar-container .react-calendar-input{border-radius:12px!important;height:48px!important}.EditPatientForm_formContainer__arm77 .form-field-controll-error input,.EditPatientForm_formContainer__arm77 .form-field-controll-error select,.EditPatientForm_formContainer__arm77 .form-field-controll-error textarea{border-color:#b70000!important;border-color:var(--alert,#b70000)!important;box-shadow:0 0 0 4px #ef444440!important}.EditPatientForm_formContainer__arm77 .form-field-controll-error [data-calendar-input] input{border:none!important;box-shadow:none!important}.EditPatientForm_formContainer__arm77 .form-field-controll-error p{color:#b70000;color:var(--alert,#b70000);font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:5px}.EditPatientForm_section__aN\+O4{margin-bottom:16px;margin-top:16px;padding:0 4px}.EditPatientForm_sectionHeader__rVcp5{color:#26252c;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;line-height:28px;margin:0 0 16px}.EditPatientForm_addpatientlistcontbox__JPcFX .EditPatientForm_sectionHeader__rVcp5{color:var(--black);font-size:20px;line-height:32px;margin:0}.EditPatientForm_sectionDivider__udxya{border:none;border-top:1px solid #d9d8df;margin:16px 0}.EditPatientForm_formGrid__vPWKD{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.EditPatientForm_formGrid__vPWKD .EditPatientForm_newRow__a0Dla{grid-gap:12px;display:grid;gap:12px;grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.EditPatientForm_subTitle__xyL\+G{color:#000;font-size:18px;font-weight:700;line-height:156%;margin-bottom:24px}.EditPatientForm_label__nzxOt{color:var(--gray-950);font-size:16px;font-weight:400;line-height:150%;margin-bottom:5px;min-width:300px}.EditPatientForm_formTopContainer__N18oZ{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:20px}.EditPatientForm_formContainer__arm77 button.EditPatientForm_custom_btn__7\+Cyl.EditPatientForm_savwidth__3RTX8,.EditPatientForm_formContainer__arm77 button[type=submit].EditPatientForm_custom_btn__7\+Cyl.EditPatientForm_savwidth__3RTX8,.EditPatientForm_saveButton__dYFh0{scale:1!important;text-decoration:none!important;transform:none!important}.EditPatientForm_formContainer__arm77 button.EditPatientForm_custom_btn__7\+Cyl.EditPatientForm_savwidth__3RTX8:hover,.EditPatientForm_formContainer__arm77 button[type=submit].EditPatientForm_custom_btn__7\+Cyl.EditPatientForm_savwidth__3RTX8:hover,.EditPatientForm_saveButton__dYFh0:hover{background-color:#218838!important;scale:1!important;text-decoration:none!important;transform:none!important}.PatientMenuActions_container__0Mjs9{display:inline-block;position:relative}.PatientMenuActions_menuButton__QhoBN{align-items:center;background:none;border:1px solid #0000;border-radius:2px;cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;transition:all .2s ease;width:26px}.PatientMenuActions_menuButton__QhoBN:hover{background-color:#f7f7f8;background-color:var(--gray-50,#f7f7f8);border-color:#b7b8c2}.PatientMenuActions_menuButton__QhoBN.PatientMenuActions_active__DcK0i{border:1px solid #b7b8c2}.PatientMenuActions_menuIcon__6frF\+{color:#26252c;font-size:18px;font-weight:700;line-height:1}.PatientMenuActions_dropdown__14BNd{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;box-shadow:0 4px 4px #00000026;display:flex;flex-direction:column;gap:4px;min-width:180px;overflow:visible;padding:4px 0;z-index:9999}.PatientMenuActions_menuItem__Zb6\+S{align-items:center;background:none;border:none;color:#26252c;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;text-align:left;transition:background-color .2s ease;width:100%}.PatientMenuActions_menuItem__Zb6\+S:hover{background-color:#f7f7f8}.PatientMenuActions_menuItemIcon__FwTtB{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.PatientMenuActions_menuItemIcon__FwTtB svg{height:16px;width:16px}@media (max-width:768px){.PatientMenuActions_dropdown__14BNd{min-width:160px}.PatientMenuActions_menuItem__Zb6\+S{font-size:14px;padding:10px 16px}}.PatientsTableItem_tableItem__kDzQR{grid-gap:8px;align-items:center;background:#fff;border-bottom:1px solid var(--gray-200);color:var(--gray-950);cursor:pointer;display:grid;font-size:15px;font-weight:400;gap:8px;grid-template-columns:1.4fr 130px 2.2fr 90px 150px 150px 1.8fr 31px;line-height:20px;padding:12px 16px;transition:background-color .2s ease}.PatientsTableItem_tableItem__kDzQR:last-child{border-bottom:none}.PatientsTableItem_tableItem__kDzQR:hover{background-color:var(--gray-50)}.PatientsTableItem_tableItem__kDzQR p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientsTableItem_patientName__kgJq6{align-items:center;background:#0000;border:none;color:var(--green-700);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;line-height:20px;overflow:hidden;padding:0;text-decoration:none;text-overflow:clip;white-space:nowrap}.PatientsTableItem_patientNameText__rtiHA{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientsTableItem_deceasedBadge__i0hhj{flex-shrink:0}.PatientsTableItem_patientName__kgJq6:hover{text-decoration:underline}.PatientsTableItem_menuColumn__P2nXz{align-items:center;display:flex;gap:4px;justify-content:center;padding:0}@media (min-width:1400px){.PatientsTableItem_tableItem__kDzQR{grid-template-columns:1.4fr 130px 2.2fr 90px 150px 150px 1.8fr 31px}}@media (max-width:1200px){.PatientsTableItem_tableItem__kDzQR{grid-template-columns:1.4fr 110px 2fr 70px 130px 130px 1.6fr 31px}}.PatientsTable_tableWrapper__Vm6GQ{background:#fff;border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;width:100%}.PatientsTable_searchContainer__ABYzv{align-items:stretch;background:#fff;border-bottom:1px solid var(--gray-200);display:flex;padding:0}.PatientsTable_table__sGUkM{display:flex;flex-direction:column;width:100%}.PatientsTable_tableHeader__A92dz{grid-gap:8px;align-items:center;background:#f1f1f3;background:var(--gray-100,#f1f1f3);border-bottom:1px solid var(--gray-200);display:grid;gap:8px;grid-template-columns:1.4fr 130px 2.2fr 90px 150px 150px 1.8fr 31px;padding:12px 16px}.PatientsTable_tableHeader__A92dz p{color:var(--gray-950);font-family:Nunito,sans-serif;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientsTable_tableBody__GupBR{list-style:none;margin:0;padding:0}.PatientsTable_emptyState__4xNbK{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.PatientsTable_loadingState__y-Ert{min-height:513px}.PatientsTable_emptyStateTitle__R92jE{color:#1a1a1a;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;margin-bottom:8px}.PatientsTable_emptyStateText__JUE8I{color:#717186;font-family:Nunito,sans-serif;font-size:14px;max-width:300px}.PatientsTable_loadingSpinner__LsdZL{animation:PatientsTable_spin__k0CWM 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes PatientsTable_spin__k0CWM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PatientsTable_paginationWrapper__Px28V{align-items:center;background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:12px 16px}.PatientsTable_resultsInfo__mBsqe{color:var(--gray-600);font-size:14px;margin:0}@media (min-width:1400px){.PatientsTable_tableHeader__A92dz{grid-template-columns:1.4fr 130px 2.2fr 90px 150px 150px 1.8fr 31px}}@media (max-width:1200px){.PatientsTable_tableHeader__A92dz{font-size:13px;grid-template-columns:1.4fr 110px 2fr 70px 130px 130px 1.6fr 31px}}@media (max-width:768px){.PatientsTable_tableHeader__A92dz{gap:12px;grid-template-columns:2fr 100px 120px}.PatientsTable_tableBody__GupBR li>:nth-child(n+4),.PatientsTable_tableHeader__A92dz p:nth-child(n+4){display:none}.PatientsTable_paginationWrapper__Px28V{flex-direction:column;gap:12px}}.MyPatientsPage_patientList__8K6LU{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;display:flex;flex-direction:column;gap:16px;margin-top:16px;padding:24px;width:auto}.MyPatientsPage_header__QE0Bn{align-items:center;display:flex;justify-content:space-between}.MyPatientsPage_title__8ldXu{align-items:center;color:#050505;display:flex;font-family:Nunito,sans-serif;font-size:20px;font-weight:700;gap:8px;line-height:32px;margin:0}.MyPatientsPage_headerActions__S0lvX{align-items:center;display:flex;gap:16px;margin-right:4px}.MyPatientsPage_addButton__exwsz{align-items:center;background:#0000;border:none;border-radius:16px;color:#01533b;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:4px;justify-content:center;line-height:20px;padding:0}.MyPatientsPage_addButton__exwsz:hover{opacity:.8}.MyPatientsPage_addButton__exwsz svg{color:#01533b}.MyPatientsPage_table__Wk7sV{border:1px solid var(--gray-200);border-radius:12px}.MyPatientsPage_tableHeader__j34lG{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.MyPatientsPage_tableHeader__j34lG,.MyPatientsPage_tableItem__IFTiM{align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:2fr 120px 2fr 80px 140px 140px 120px 120px;line-height:20px;padding:16px}.MyPatientsPage_tableItem__IFTiM{grid-gap:8px;border-bottom:1px solid #e0e0e0;font-weight:400;position:relative;transition:background-color .2s ease}.MyPatientsPage_tableItem__IFTiM:last-child{border-bottom:none}.MyPatientsPage_tableItem__IFTiM:hover{background-color:#f8f9fa}.MyPatientsPage_patientName__9UMiS{background:#0000;border:none;color:var(--green-700);cursor:pointer;font-size:15px;font-weight:500;line-height:20px;padding:0;text-decoration:none}.MyPatientsPage_patientName__9UMiS:hover{text-decoration:underline}.MyPatientsPage_deadPatientText__ZpPyA{color:#ef0064;font-weight:500}.MyPatientsPage_actionButtons__JTJvS{align-items:center;display:flex;gap:8px;justify-content:flex-start}.MyPatientsPage_smsButton__1-DXi{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:6px}.MyPatientsPage_smsButton__1-DXi:hover{background:var(--gray-100)}.MyPatientsPage_editButton__STT7a{background:var(--green-700);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:all .2s ease}.MyPatientsPage_editButton__STT7a:hover{background:var(--green-800)}.MyPatientsPage_emptyState__gEFks{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.MyPatientsPage_emptyStateTitle__-VCk2{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.MyPatientsPage_emptyStateText__XxnKh{color:#717186;font-size:14px;max-width:300px}.MyPatientsPage_loadingSpinner__WkSFO{animation:MyPatientsPage_spin__F85XQ 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes MyPatientsPage_spin__F85XQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MyPatientsPage_paginationWrapper__1kt8K{align-items:center;background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:16px}.MyPatientsPage_resultsInfo__Z22y7{color:#666;margin:0}@media (max-width:1200px){.MyPatientsPage_tableHeader__j34lG,.MyPatientsPage_tableItem__IFTiM{font-size:14px;grid-template-columns:2fr 100px 1.5fr 60px 120px 120px 100px 100px}}@media (max-width:768px){.MyPatientsPage_tableHeader__j34lG,.MyPatientsPage_tableItem__IFTiM{gap:12px;grid-template-columns:2fr 100px 120px}.MyPatientsPage_tableHeader__j34lG p:nth-child(n+4),.MyPatientsPage_tableItem__IFTiM>:nth-child(n+4){display:none}}.PatientPage_patientList__kSHBy{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:24px;width:auto}.PatientPage_header__Mi8N7{align-items:center;display:flex;justify-content:space-between}.PatientPage_title__yGghD{align-items:center;color:#050505;display:flex;font-family:Nunito,sans-serif;font-size:20px;font-weight:700;gap:8px;line-height:32px;margin:0}.PatientPage_headerActions__YiRVQ{align-items:center;display:flex;gap:16px;margin-right:4px}.PatientPage_addButton__hL2rv{align-items:center;background:#0000;border:none;border-radius:16px;color:#01533b;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:4px;justify-content:center;line-height:20px;padding:0}.PatientPage_addButton__hL2rv:hover{opacity:.8}.PatientPage_addButton__hL2rv svg{color:#01533b}.PatientPage_tableWrapper__mKe5-{background:#fff;border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;width:100%}.PatientPage_searchContainer__CBH6m{align-items:stretch;background:#fff;border-bottom:1px solid var(--gray-200);display:flex;padding:0}.PatientPage_table__IDmRW{display:flex;flex-direction:column;width:100%}.PatientPage_tableHeader__3kbOS{grid-gap:8px;align-items:center;background:#f1f1f3;background:var(--gray-100,#f1f1f3);border-bottom:1px solid var(--gray-200);display:grid;gap:8px;grid-template-columns:1.2fr 130px 2.2fr 90px 150px 150px 1.8fr 31px;padding:12px 16px}.PatientPage_tableHeader__3kbOS p{color:var(--gray-950);font-family:Nunito,sans-serif;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientPage_tableBody__gJ-1l{list-style:none;margin:0;padding:0}.PatientPage_emptyState__xJkUB{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.PatientPage_emptyStateTitle__1WdET{color:#1a1a1a;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;margin-bottom:8px}.PatientPage_emptyStateText__OnFmW{color:#717186;font-family:Nunito,sans-serif;font-size:14px;max-width:300px}.PatientPage_loadingState__LExss{min-height:513px}.PatientPage_loadingSpinner__7KOsn{animation:PatientPage_spin__hlhgm 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes PatientPage_spin__hlhgm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PatientPage_paginationWrapper__rjwTW{align-items:center;background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:12px 16px}.PatientPage_resultsInfo__YlC4D{color:var(--gray-600);font-size:14px;margin:0}@media (min-width:1400px){.PatientPage_tableHeader__3kbOS{grid-template-columns:1.2fr 130px 2.2fr 90px 150px 150px 1.8fr 31px}}@media (max-width:1200px){.PatientPage_tableHeader__3kbOS{font-size:13px;grid-template-columns:1.2fr 110px 2fr 70px 130px 130px 1.6fr 31px}}@media (max-width:768px){.PatientPage_tableHeader__3kbOS{gap:12px;grid-template-columns:2fr 100px 120px}.PatientPage_tableBody__gJ-1l li>:nth-child(n+4),.PatientPage_tableHeader__3kbOS p:nth-child(n+4){display:none}.PatientPage_paginationWrapper__rjwTW{flex-direction:column;gap:12px}}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.StatusPill_statusPill__eyyqq{border-radius:16px;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:1;min-width:60px;padding:4px 12px;text-transform:uppercase}.StatusPill_statusBadge__3z8av,.StatusPill_statusPill__eyyqq{align-items:center;display:inline-flex;justify-content:center;text-align:center}.StatusPill_statusBadge__3z8av{border-radius:8px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;min-width:auto;padding:8px 16px;text-transform:none;white-space:nowrap}.StatusPill_sent__8gHmh{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.StatusPill_notSent__sZgD5{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.StatusPill_yes__m2DQC{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.StatusPill_no__L\+lL4{background-color:#e2e3e5;border:1px solid #d6d8db;color:#6c757d}.StatusPill_male__u2EaP{background-color:#cce5ff;border:1px solid #99d1ff;color:#0056b3}.StatusPill_female__cGIVa{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.StatusPill_new__84-41{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.StatusPill_inReview__wPI1Y{background-color:#cce5ff;border:1px solid #99d1ff;color:#0056b3}.StatusPill_reviewed__8XGKA{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.StatusPill_referral__Do1fW{background-color:#e7e4ff;border:1px solid #d1c7ff;color:#5a4fcf}.StatusPill_new__84-41{background-color:#eff6ff;border:1px solid #2563eb;color:#2563eb}.StatusPill_open__Pk5CH{background-color:#e7efeb;border:1px solid #01533b;color:#01533b}.StatusPill_inProgress__YOpXz{background-color:#fef3c7;border:1px solid #b45309;color:#b45309}.StatusPill_closed__JQmko{background-color:#f3f4f6;border:1px solid #6b7280;color:#6b7280}.StatusPill_reviewed__8XGKA{background-color:#f3e8ff;border:1px solid #7c3aed;color:#7c3aed}.StatusPill_unknown__bfXZl{background-color:#f7f7f8;border:1px solid #9ca3af;color:#9ca3af}.StatusPill_uploaded__b8psl{background-color:#ecfdf5;border:1px solid #059669;color:#059669}.StatusPill_systemGenerated__MKSVv{background-color:#eef2ff;border:1px solid #4338ca;color:#4338ca}.StatusPill_admin__k3u3W{background-color:#e7e4ff;border:1px solid #d1c7ff;color:#5a4fcf}.StatusPill_doctor__Dqeqr{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.StatusPill_user__oICJO{background-color:#cce5ff;border:1px solid #99d1ff;color:#0056b3}.StatusPill_nurse__LXTlI{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.StatusPill_defaultRole__PCk-K{background-color:#e2e3e5;border:1px solid #d6d8db;color:#6c757d}.StatusPill_enabled__7GeQ2{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.StatusPill_disabled__-aJ0f{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.StatusPill_drugFormNull__UVrss{background-color:#f1f5f9;border:1px solid #cbd5e1;color:#64748b}.StatusPill_drugFormPaste__oQtMi{background-color:#fef3c7;border:1px solid #fde047;color:#92400e}.StatusPill_drugFormEarDrops__Vn2Oe{background-color:#dbeafe;border:1px solid #93c5fd;color:#1d4ed8}.StatusPill_drugFormInjection__vIDO7{background-color:#fee2e2;border:1px solid #fca5a5;color:#dc2626}.StatusPill_drugFormTablet__ezYFB{background-color:#ecfdf5;border:1px solid #86efac;color:#059669}.StatusPill_drugFormCapsule__AglOR{background-color:#fef7ff;border:1px solid #c084fc;color:#a855f7}.StatusPill_drugFormCream__mVc1k{background-color:#fff7ed;border:1px solid #fed7aa;color:#ea580c}.StatusPill_drugFormOintment__HM6-i{background-color:#f0f9ff;border:1px solid #7dd3fc;color:#0284c7}.StatusPill_drugFormSolution__nKT4Q{background-color:#f0fdf4;border:1px solid #bbf7d0;color:#16a34a}.StatusPill_drugFormSuspension__qJPaG{background-color:#fefce8;border:1px solid #fef08a;color:#ca8a04}.StatusPill_drugFormSyrup__mk2t\+{background-color:#fdf2f8;border:1px solid #f9a8d4;color:#ec4899}.StatusPill_drugFormPowder__zITvd{background-color:#f8fafc;border:1px solid #cbd5e1;color:#475569}.StatusPill_drugFormDrops__oenaa{background-color:#eff6ff;border:1px solid #93c5fd;color:#2563eb}.StatusPill_drugFormSpray__6NQAg{background-color:#f5f3ff;border:1px solid #c4b5fd;color:#7c3aed}.StatusPill_drugFormInhaler__GVwop{background-color:#ecfdf5;border:1px solid #6ee7b7;color:#10b981}.StatusPill_drugFormPatch__uDUPW{background-color:#fef3c7;border:1px solid #fde047;color:#d97706}.StatusPill_drugFormGel__fsA7f{background-color:#f0f9ff;border:1px solid #7dd3fc;color:#0ea5e9}.StatusPill_drugFormLotion__6j\+ny{background-color:#fff1f2;border:1px solid #fda4af;color:#f43f5e}.StatusPill_drugFormSuppository__q7KOX{background-color:#fefce8;border:1px solid #fef08a;color:#eab308}.StatusPill_drugFormLiquid__RuoX0{background-color:#f0fdfa;border:1px solid #5eead4;color:#14b8a6}.StatusPill_drugFormElixir__VXW4E{background-color:#f3e8ff;border:1px solid #d8b4fe;color:#9333ea}.StatusPill_drugFormTincture__98Inq{background-color:#fdf4ff;border:1px solid #e879f9;color:#c026d3}.StatusPill_drugFormEmulsion__tGhXE{background-color:#fffbeb;border:1px solid #fcd34d;color:#f59e0b}.StatusPill_drugFormFoam__sHTiD{background-color:#f8fafc;border:1px solid #cbd5e1;color:#64748b}.StatusPill_drugFormGranules__fCCDG{background-color:#fefce8;border:1px solid #fef08a;color:#a3a3a3}.StatusPill_drugFormPessary__OtCVE{background-color:#fdf2f8;border:1px solid #f9a8d4;color:#be185d}.StatusPill_drugFormImplant__-NTG2{background-color:#f1f5f9;border:1px solid #cbd5e1;color:#1e293b}.StatusPill_drugFormDevice__zuyzV{background-color:#f8fafc;border:1px solid #cbd5e1;color:#334155}.StatusPill_default__Ao9qM,.StatusPill_drugFormDefault__6T1Eu{background-color:#f1f5f9;border:1px solid #cbd5e1;color:#475569}.StatusPill_default__Ao9qM{font-size:12px;font-weight:500}@media (max-width:768px){.StatusPill_statusPill__eyyqq{font-size:11px;min-width:50px;padding:3px 10px}.StatusPill_statusBadge__3z8av{font-size:12px;line-height:18px;padding:6px 12px}}@media (max-width:480px){.StatusPill_statusPill__eyyqq{font-size:10px;min-width:40px;padding:2px 8px}.StatusPill_statusBadge__3z8av{border-radius:6px;font-size:11px;line-height:16px;padding:4px 10px}}.PaymentsPage_tableWrapper__Ahcpo{background-color:#fff;background:#fff;margin:24px;position:relative}.PaymentsPage_table__iTG2v{border:1px solid var(--gray-200);border-radius:12px}.PaymentsPage_tableHeader__hAS-3{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.PaymentsPage_tableHeader__hAS-3,.PaymentsPage_tableItem__jNUVM{align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:1fr 1.5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr .8fr;line-height:20px;padding:16px}.PaymentsPage_tableItem__jNUVM{grid-gap:8px;border-bottom:1px solid #e0e0e0;font-weight:400;position:relative;transition:background-color .2s ease}.PaymentsPage_tableItem__jNUVM:last-child{border-bottom:none}.PaymentsPage_tableItem__jNUVM:hover{background-color:#f8f9fa}.PaymentsPage_emptyState__QpKAx{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.PaymentsPage_emptyStateTitle__e0BQf{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.PaymentsPage_emptyStateText__9k4-n{color:#717186;font-size:14px;max-width:400px}.PaymentsPage_loadingSpinner__CifdE{animation:PaymentsPage_spin__cAOZU 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes PaymentsPage_spin__cAOZU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PaymentsPage_paginationWrapper__KHcth{align-items:center;background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:16px}.PaymentsPage_resultsInfo__wQSJQ{color:#666;margin:0}@media (max-width:1200px){.PaymentsPage_tableHeader__hAS-3,.PaymentsPage_tableItem__jNUVM{font-size:14px;grid-template-columns:1fr 1.2fr .8fr .8fr .8fr .8fr .8fr .8fr .8fr .7fr}}@media (max-width:768px){.PaymentsPage_tableHeader__hAS-3,.PaymentsPage_tableItem__jNUVM{gap:12px;grid-template-columns:1fr 1fr 80px 80px 80px 80px}.PaymentsPage_tableHeader__hAS-3 p:nth-child(n+7),.PaymentsPage_tableItem__jNUVM p:nth-child(n+7){display:none}.PaymentsPage_tableWrapper__Ahcpo{margin:12px}}.Calender_carouselContainer__g2D89{align-items:center;display:flex;justify-content:space-between;position:relative}.Calender_carousel__H7qhm{display:flex;overflow:hidden;padding:0 0 20px}.Calender_carouselItems__H-J8r{display:flex;transition:transform .3s ease-out}.Calender_carouselItem__ujYvh{align-items:center;background-color:initial;border:1px solid var(--gray-400);border-radius:12px;color:#8d8da3;cursor:pointer;display:flex;flex-direction:column;font-size:17px;font-weight:500;height:85px;justify-content:center;margin-right:12px;text-align:center;width:62px}.Calender_carouselItemSelected__d24pt,.Calender_carouselItemToday__savLe{background:#5d35e9;box-shadow:0 2px 6px #7885b326;color:#fff}.Calender_carouselItemSelected__d24pt:before,.Calender_carouselItemToday__savLe:before{border-color:#5d35e9 #0000 #0000;border-style:solid;border-width:6px 6px 0;bottom:-6px;content:"";height:0;left:50%;position:absolute;right:auto;transform:translateX(-50%);width:0;z-index:1}.Calender_carouselButton__4Zutp{background-color:initial;border:none;color:#000;cursor:pointer;font-size:20px;font-weight:600;position:absolute;right:0;top:-30px}.Calender_carouselPrev__JK2lV{margin-right:30px}.Calender_carouselNext__Y81\+Q{margin-left:10px}.Calender_carouselButton__4Zutp:not(:disabled){color:#5d35e9}.Calender_monthYearSect__b7MYq{margin-bottom:20px}.Calender_monthYearSect__b7MYq button{display:none}.Calender_monthYearSect__b7MYq select{border:0;color:#060030;font-size:20px;font-weight:400;margin-right:25px}.Calender_monthYearSect__b7MYq h3{color:#060030;font-size:26px;font-weight:400;line-height:32px;margin-bottom:30px}@media (max-width:767px){.Calender_carouselItems__H-J8r{gap:5px}.Calender_carouselItem__ujYvh{flex:0 0 10%;margin-right:0;width:auto}.Calender_monthYearSect__b7MYq h3{font-size:24px}.Calender_carouselButton__4Zutp{top:-45px}.Calender_monthYearSect__b7MYq select{font-size:16px}}.PickDatePage_timelistSect__4s5ed{align-items:center;border:1px solid var(--gray-400);border-radius:12px;display:flex;flex-wrap:wrap;gap:18px 15px;height:477px;justify-content:center;overflow-y:scroll;padding:26px 30px}.PickDatePage_timelistSect__4s5ed li{align-items:center;border:2px solid var(--green-800);border-radius:10px;color:var(--green-800);cursor:pointer;display:flex;flex:0 0 48.2%;font-size:16px;font-weight:500;height:60px;justify-content:center}.PickDatePage_timelistSect__4s5ed li.PickDatePage_active__37DI\+,.PickDatePage_timelistSect__4s5ed li:hover{background:var(--green-800);color:#fff}@media (max-width:767px){.PickDatePage_timelistSect__4s5ed{gap:10px}.PickDatePage_timelistSect__4s5ed li{flex:0 0 46%}}.ReportsPage_reportsPageTopSection__aqUoC{display:grid;grid-template-columns:375px 1fr;margin-top:20px}.ReportsPage_reportsPageBottomSection__2-7hZ,.ReportsPage_reportsPageTopSection__aqUoC{background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.ReportsPage_reportsPageBottomSection__2-7hZ{margin-top:24px}.ReportsPage_filtersFormWrapper__iPBrI{padding-left:64px}.ReportsPage_filtersFormContentWrapper__5sz-W{display:flex;flex-direction:column;gap:16px;padding-right:64px}.ReportsPage_submitButtonWrapper__gdmOh{display:flex;justify-content:flex-end;margin-bottom:16px;min-height:48px}.ReportsPage_clearFiltersButton__rmw\+I{align-items:center;background-color:var(--white);border:none;border-radius:12px;color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:48px;justify-content:center;line-height:20px;padding:12px 24px}.ReportsPage_clearFiltersButton__rmw\+I:hover{background-color:var(--gray-50)}.ReportsPage_applyFiltersButton__--voV{background:var(--green-800)}.ReportsPage_twoColumnlayout__JicCR{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ReportsPage_formLabel__BCAPh{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ReportsPage_filtersFormWrapper__iPBrI input,.ReportsPage_filtersFormWrapper__iPBrI select,.ReportsPage_filtersFormWrapper__iPBrI textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReportsPage_datePickerWrapper__dMGqA{height:48px}.ReportsPage_datePickerWrapper__dMGqA>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.ReportsPage_datePickerWrapper__dMGqA fieldset{border:none}.ReportsPage_filtersWrapper__lYUj8{background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;margin-bottom:24px;margin-top:24px;padding:24px;position:relative;width:100%}.ReportsPage_filtersWrapper__lYUj8 h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ReportsPage_inputGrid2__InWuR{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.ReportsPage_inputGrid3__kDFmk{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.ReportsPage_inputGrid4__IFutt{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr}.ReportsPage_reportsPageWrapper__jBdWc input,.ReportsPage_reportsPageWrapper__jBdWc select,.ReportsPage_reportsPageWrapper__jBdWc textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReportsPage_expandButon__ukU6q{align-items:center;background-color:initial;border:none;color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px;margin:8px auto 0;padding:8px 16px 4px}.ReportsPage_formSubTitle__ZK3tN{color:var(--gray-800);font-size:18px;font-weight:700;line-height:28px;margin-bottom:4px;margin-top:16px}.ReportsPage_additionalFieldsWrapper__nmBOS{margin-top:16px}.ReportsPage_applyFiltersButton__--voV{align-items:center;background-color:var(--green-900);border:none;border-radius:12px;color:var(--white);display:flex;font-size:16px;font-weight:600;gap:8px;height:48px;justify-content:center;line-height:20px;margin-left:auto;padding:12px 24px}.ReportsPage_applyFiltersbuttonMarginTop__-HbPY{margin-top:16px}.Loader_emptyState__NvZK2{align-items:center;background-color:var(--white);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.Loader_emptyState__NvZK2 .Loader_element__KZPg2{height:160px;position:relative;width:239.53px}.Loader_emptyState__NvZK2 .Loader_text__xMshV{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.Loader_emptyState__NvZK2 .Loader_div__-a0QR{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.Loader_emptyState__NvZK2 .Loader_div__-a0QR p{color:#000;font-size:18px;font-weight:400;line-height:24px;max-width:320px;text-align:center}.Loader_emptyState__NvZK2 .Loader_textWrapper__cLWeN{font-size:20px;font-weight:700;margin-top:-1px}.Loader_emptyState__NvZK2 .Loader_onceThePatient__eNvZV,.Loader_emptyState__NvZK2 .Loader_textWrapper__cLWeN{align-self:stretch;color:#000;position:relative;text-align:center}.Loader_loader__\+lRPl{animation:Loader_spin__E4RJ0 1s linear infinite;border-top:8px solid var(--gray-100);border:8px solid var(--gray-100);border-radius:50%;border-top-color:var(--green-800);height:60px;margin-top:24px;width:60px}@keyframes Loader_spin__E4RJ0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportTable_reportTableWrapper__l-U2B{background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.ReportTable_reportTablePaper__36dnD{background-color:initial!important;border:none!important;box-shadow:none!important}.ReportTable_paginationWrapper__ncYxn{align-items:center;background:#fff;background-color:initial;display:flex;font-size:14px;font-weight:400;justify-content:center;justify-content:space-between;line-height:20px;padding:8px 16px}.ReportTable_rowsPerPageWrapper__\+lDzR{align-items:center;display:flex;gap:8px}.ReportTable_reportTableWrapper__l-U2B h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ReportTable_reportTable__ca\+rE{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px}.ReportTable_reportTableHeader__6Bt2J{align-items:center;display:flex;justify-content:space-between}.ReportTable_reportTableHeaderButtons__QBjB0{display:flex;gap:16px;margin-bottom:16px}.ReportTable_reportTableHeaderButton__JHri2{align-items:center;background:none;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);display:flex;font-size:16px;font-weight:600;gap:8px;height:48px;justify-content:center;line-height:20px;padding:12px 24px}.ReportTable_reportTableItem__7swoP{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-weight:400;gap:8px;grid-template-columns:18px 135px 1fr 120px 70px 1fr 90px 100px 70px 85px 26px;line-height:20px;padding:16px}@media (min-width:1400px){.ReportTable_reportTableHeader__6Bt2J,.ReportTable_reportTableItem__7swoP{grid-template-columns:18px 1fr 1fr 1fr 1fr 1fr 100px 105px 70px 85px 26px}}.ReportTable_reportTableItem__7swoP:last-child{border-bottom:none}.ReportTable_checkboxWrapper__es0lx{align-items:center;display:flex;justify-content:center}.ReportTable_searchWrapper__YmedL{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ReportTable_searchWrapper__YmedL img{display:none}}.ReportTable_reportTableTopBarWrapper__bf1fM{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ReportTable_sortByButtonMenuOptionActive__mcPXn{background-color:var(--gray-100)!important}.ReportTable_reportTableSelectedItemsSection__-yLqv{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.ReportTable_reportTableSelectedItemsSection__-yLqv button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ReportTable_menuItem__Ia7WW a,.ReportTable_menuItem__Ia7WW button{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ReportTable_tableContainer__xqZyx{overflow-x:auto}.ReportTable_tableContainer__xqZyx table{border-bottom:1px solid var(--gray-200);border-spacing:0;position:relative;width:100%}.ReportTable_tableContainer__xqZyx td,.ReportTable_tableContainer__xqZyx th{border-bottom:1px solid var(--gray-200);margin:0;overflow:hidden;padding:16px;text-overflow:ellipsis;white-space:nowrap}.ReportTable_tableContainer__xqZyx th{background:var(--gray-100);color:var(--gray-950);font-size:14px;font-weight:700;line-height:20px;position:relative;text-align:left;-webkit-user-select:none;user-select:none}.ReportTable_tableContainer__xqZyx td{color:var(--gray-950);font-size:14px;font-weight:400;line-height:20px}.ReportTable_resizer__phAfn{background:#0000001a;cursor:col-resize;height:100%;opacity:0;position:absolute;right:6px;top:0;touch-action:none;transition:opacity .2s;-webkit-user-select:none;user-select:none;width:1px;z-index:1}.ReportTable_resizer__phAfn.ReportTable_isResizing__XC\+ub .ReportTable_resizerIcon__Se8ja,.ReportTable_resizer__phAfn:hover .ReportTable_resizerIcon__Se8ja{border-color:var(--gray-300)}.ReportTable_resizerIcon__Se8ja{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:3px;color:#666;cursor:col-resize;height:16px;height:18px;position:absolute;right:0;top:50%;transform:translate(45%,-50%);width:16px;width:12px;z-index:999}.ReportTable_resizer__phAfn.ReportTable_isResizing__XC\+ub,.ReportTable_resizer__phAfn:hover{background:#0003;cursor:col-resize;opacity:1}.ReportTable_tableContainer__xqZyx tr:last-child td{border-bottom:none}.ReportTable_tableContainer__xqZyx tbody tr:hover{background-color:var(--gray-50)}.ReportTable_tableContainer__xqZyx td [class^=StatusPill_statusPill]{font-size:11px;min-width:50px}.ReportTable_sortByButton__pX2JZ{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ReportTable_sortByButtonMenuOption__e\+TzZ p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ReportTable_sortByButtonMenuOptionActive__mcPXn{background-color:var(--gray-100)}.ReportTable_menuButton__89nUu{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ReportTable_menuButton__89nUu:active,.ReportTable_menuButton__89nUu:hover{border:1px solid var(--gray-300)}.ReportTable_menuItemWrapper__Pc081{padding:0}.ReportTable_menuItem__Ia7WW{padding:0!important}.ReportTable_menuItem__Ia7WW a,.ReportTable_menuItem__Ia7WW button,.ReportTable_menuItem__Ia7WW p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ReportTable_reportNoReportsWarning__Y\+umd{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ReportTable_tableHeaderCell__ubpVC{font-weight:600;overflow:visible;padding:16px;position:relative;-webkit-user-select:none;user-select:none}.ReportTable_tableHeaderCell__ubpVC:hover .ReportTable_resizer__phAfn{opacity:1}.PatientDetailsButton_button__3zzM7{background:#0000;border:none;color:var(--primary-500);cursor:pointer;font-size:14px;font-weight:500;line-height:20px}.UploadResultsModal_modalOverlay__UQ1oQ{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.UploadResultsModal_modalContent__eFUa1{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow:hidden;width:90%}.UploadResultsModal_modalHeader__BZgk\+{align-items:center;display:flex;justify-content:space-between;padding:24px 32px}.UploadResultsModal_modalHeader__BZgk\+ h2{color:#000;font-size:20px;font-weight:700;margin:0}.UploadResultsModal_closeButton__KsMIs{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;line-height:1;padding:0;transition:opacity .2s;width:32px}.UploadResultsModal_closeButton__KsMIs:hover{opacity:.7}.UploadResultsModal_modalBody__VkzCT{flex:1 1;overflow-y:auto;padding:32px}.UploadResultsModal_dropZone__VsurT{background-color:#fff;border:2px dashed #d1d5db;border-radius:8px;cursor:pointer;padding:60px 20px;text-align:center;transition:all .3s ease}.UploadResultsModal_dropZone__VsurT:hover{background-color:#fff;border-color:#9ca3af}.UploadResultsModal_dropZone__VsurT.UploadResultsModal_dragging__WCrif{background-color:#d8f3dc;border-color:#2d6a4f}.UploadResultsModal_dropText__S0pjP{color:#000;font-size:16px;font-weight:400;margin:0 0 8px}.UploadResultsModal_browseLink__-Ydkg{color:#10b981;cursor:pointer;font-weight:400;text-decoration:none}.UploadResultsModal_browseLink__-Ydkg:hover{color:#059669;text-decoration:underline}.UploadResultsModal_maxSize__EASvx{color:#6b7280;font-size:14px;font-weight:400;margin:0}.UploadResultsModal_fileList__BFRXc{border-top:1px solid #e5e7eb;margin-top:24px;padding-top:24px}.UploadResultsModal_fileList__BFRXc h4{color:#6b7280;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.UploadResultsModal_fileItem__DAg\+i{align-items:center;background-color:#f9fafb;border-radius:6px;display:flex;gap:8px;margin-bottom:8px;padding:12px}.UploadResultsModal_fileName__hj3cO{color:#1f2937;flex:1 1;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UploadResultsModal_fileSize__h\+zM3{color:#6b7280;font-size:12px}.UploadResultsModal_removeButton__RBsdX{align-items:center;background:none;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;padding:0;transition:all .2s;width:24px}.UploadResultsModal_removeButton__RBsdX:hover:not(:disabled){background-color:#fee2e2;color:#dc2626}.UploadResultsModal_removeButton__RBsdX:disabled{cursor:not-allowed;opacity:.5}.UploadResultsModal_modalFooter__es1rW{background-color:#fff;display:flex;gap:12px;justify-content:flex-end;padding:24px 32px}.UploadResultsModal_cancelButton__1tgMe,.UploadResultsModal_saveButton__YsgQk{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;height:48px;padding:12px 32px;transition:all .2s}.UploadResultsModal_cancelButton__1tgMe{background-color:#fff;border:2px solid #1f5d3b;color:#1f5d3b}.UploadResultsModal_cancelButton__1tgMe:hover:not(:disabled){background-color:#f9fafb;border-color:#1f5d3b}.UploadResultsModal_cancelButton__1tgMe:disabled{cursor:not-allowed;opacity:.5}.UploadResultsModal_saveButton__YsgQk{background-color:#1f5d3b;border:2px solid #1f5d3b;color:#fff}.UploadResultsModal_saveButton__YsgQk:hover:not(:disabled){background-color:#164329;border-color:#164329}.UploadResultsModal_saveButton__YsgQk:disabled{background-color:#9ca3af;border-color:#9ca3af;cursor:not-allowed;opacity:.5}.CommonResultsTable_tableWarpper__xMcgE{background-color:#fff;background:#fff;position:relative;width:100%}.CommonResultsTable_loading__teRDb{cursor:not-allowed;opacity:.5}.CommonResultsTable_tableWarpper__xMcgE h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.CommonResultsTable_table__WKBuT{border:1px solid var(--gray-200);border-radius:12px}.CommonResultsTable_boldItem__SO0iN{align-items:center;display:flex;font-weight:700;gap:4px}.CommonResultsTable_high__ffmj9,.CommonResultsTable_low__q82O9{color:#b70000}.CommonResultsTable_open__rn4Nz{color:#01533b}.CommonResultsTable_emptyState__asWBP{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.CommonResultsTable_tableSelectedItemsWrapper__r21Ak{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.CommonResultsTable_tableSelectedItemsWrapper__r21Ak>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.CommonResultsTable_tableSelectedItemsWrapper__r21Ak>div{align-items:center;display:flex;gap:16px}.CommonResultsTable_emptyStateTitle__aF30l{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.CommonResultsTable_comingSoonTitle__zRPXx{color:var(--gray-950);font-size:24px;font-weight:700;margin-bottom:12px}.CommonResultsTable_emptyStateText__tJ0QY{color:#717186;font-size:14px;max-width:300px}.CommonResultsTable_loadingSpinner__FvOVV{animation:CommonResultsTable_spin__oe7wD 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes CommonResultsTable_spin__oe7wD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CommonResultsTable_tableHeader__JotPq{background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.CommonResultsTable_tableHeader__JotPq,.CommonResultsTable_tableItem__Voq2j{grid-gap:8px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:26px 150px 1fr 2fr 150px 120px 26px;line-height:20px;padding:16px}.CommonResultsTable_tableItem__Voq2j{cursor:pointer;font-weight:400}.CommonResultsTable_tableItemWrapper__BbUo3{border-bottom:1px solid var(--gray-200);position:relative}.CommonResultsTable_tableItemWrapper__BbUo3:last-child{border-bottom:none}.CommonResultsTable_tableItem__Voq2j:hover{background-color:var(--gray-50)}.CommonResultsTable_paginationWrapper__R5tY-{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.CommonResultsTable_tableItem__Voq2j:hover .CommonResultsTable_openAllTests__SK1xx{color:var(--green-900)}.CommonResultsTable_openAllTests__SK1xx{color:#fff;justify-content:center}.CommonResultsTable_confirmButton__DNwZ-,.CommonResultsTable_openAllTests__SK1xx{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:20px}.CommonResultsTable_confirmButton__DNwZ-{background-color:initial;border:none;color:var(--green-900);justify-content:start;padding:0}@media (min-width:1400px){.CommonResultsTable_tableHeader__JotPq,.CommonResultsTable_tableItem__Voq2j{grid-template-columns:26px 150px 1fr 2fr 150px 120px 26px}}.CommonResultsTable_tableItem__Voq2j:last-child{border-bottom:none}.CommonResultsTable_checkboxWrapper__s60lt{align-items:center;display:flex;justify-content:center}.CommonResultsTable_searchWrapper__AuTPy{align-items:center;border-right:1px solid var(--gray-200);display:flex;max-width:330px;position:relative}.CommonResultsTable_searchWrapper__AuTPy .CommonResultsTable_form-control__6HYJq{background:#0000;border:none;height:52px;padding-left:40px;width:100%}.CommonResultsTable_searchWrapper__AuTPy img{height:20px;left:16px;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media (max-width:991px){.CommonResultsTable_searchWrapper__AuTPy img{display:none}.CommonResultsTable_searchWrapper__AuTPy .CommonResultsTable_form-control__6HYJq{padding-left:16px}}.CommonResultsTable_tableTopBarWrapper__JUt4i{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.CommonResultsTable_filterByButton__cy4ad,.CommonResultsTable_sortByButton__aUbr0{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.CommonResultsTable_filterByButton__cy4ad{border-left:none;border-right:1px solid var(--gray-200)}.CommonResultsTable_filterByButtonMenuOption__WPA6b p,.CommonResultsTable_sortByButtonMenuOption__3VWxo p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.CommonResultsTable_sortByButtonMenuOptionActive__0Aqfk{background-color:var(--gray-100)!important}.CommonResultsTable_tableSelectedItemsSection__31MQp{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.CommonResultsTable_tableSelectedItemsSection__31MQp>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.CommonResultsTable_menuButton__ln4ZS{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.CommonResultsTable_menuButton__ln4ZS:active,.CommonResultsTable_menuButton__ln4ZS:hover{border:1px solid var(--gray-300)}.CommonResultsTable_menuItemWrapper__HF9lZ{padding:0}.CommonResultsTable_menuItem__zKULA{padding:0!important}.CommonResultsTable_menuItem__zKULA a,.CommonResultsTable_menuItem__zKULA button,.CommonResultsTable_menuItem__zKULA p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.CommonResultsTable_reportNoReportsWarning__REGad{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.CommonResultsTable_confirmedText__ysHUu{color:#888}.CommonResultsTable_patientName__x1iw1{color:var(--green-900);cursor:pointer;font-weight:700}.CommonResultsTable_testNames__rLKY0{text-decoration:none}.CommonResultsTable_confirmButton__DNwZ-.CommonResultsTable_loading__teRDb{cursor:not-allowed;opacity:.5}.CommonResultsTable_openProfileButton__Jcb6e{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;margin-left:8px;padding:4px 12px 8px}.CommonResultsTable_addTaskButton__sLS9v{height:auto!important}.CommonResultsTable_warningText__flFyh{color:#b70000;font-weight:700}.CommonResultsTable_resultDetailsWrapper__TLof\+{padding-bottom:24px}.CommonResultsTable_resultDetailsHeader__k\+Uwu{grid-gap:16px;border-bottom:1px solid var(--gray-200);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px;padding-bottom:16px}.CommonResultsTable_resultDetailsRow__YDsnZ{display:flex;flex-direction:column;gap:4px}.CommonResultsTable_resultDetailsLabel__JsYhO{color:var(--gray-500);font-size:14px;font-weight:600}.CommonResultsTable_resultDetailsValue__3fDK\+{color:var(--gray-950);font-size:16px;font-weight:500}.CommonResultsTable_statusConfirmed__YjYFX{color:var(--green-900)}.CommonResultsTable_statusPending__KIaeN{color:#b70000}.CommonResultsTable_observationsSection__3e54H{margin-top:16px}.CommonResultsTable_observationsTitle__WMGdp{color:var(--gray-950);font-size:18px;font-weight:700;margin-bottom:12px}.CommonResultsTable_observationsList__QWkTy{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.CommonResultsTable_observationItem__nHTlC{background-color:var(--gray-50);border-left:3px solid var(--green-900);border-radius:8px;color:var(--gray-950);font-size:15px;padding:12px 16px}.CommonResultsTable_noObservations__fF0Sf{color:var(--gray-500);font-style:italic}.CommonResultDetails_tableWarpper__TWH7i{background-color:#fff;background:#fff;margin-bottom:24px;margin-top:16px;position:relative;width:100%}.CommonResultDetails_tableWarpper__TWH7i h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.CommonResultDetails_table__lZRJO{border:1px solid var(--gray-200);border-radius:12px}.CommonResultDetails_addTaskButton__tk96k{height:auto!important}.CommonResultDetails_boldItem__TuVWd{align-items:center;display:flex;font-weight:700;gap:4px}.CommonResultDetails_high__5\+FpG,.CommonResultDetails_low__DjKEX{color:#b70000}.CommonResultDetails_open__Zqs1g{color:#01533b}.CommonResultDetails_emptyState__ft8ni{align-items:center;background:#f8f9fa;border-radius:12px;display:flex;flex-direction:column;height:400px;justify-content:center;padding:48px 24px;text-align:center}.CommonResultDetails_emptyStateTitle__tQmps{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.CommonResultDetails_emptyStateText__2O47f{color:#717186;font-size:14px;max-width:300px}.CommonResultDetails_loadingSpinner__xBDnd{animation:CommonResultDetails_spin__zH-vS 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes CommonResultDetails_spin__zH-vS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CommonResultDetails_openProfileButton__FVnW1{background-color:initial;border:none;color:var(--green-900);font-size:18px;font-weight:700;line-height:20px;padding:0}.CommonResultDetails_tableHeader__CveF2{background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;font-weight:700}.CommonResultDetails_tableHeader__CveF2,.CommonResultDetails_tableItem__078\+H{grid-gap:8px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:1fr;line-height:20px;padding:16px}.CommonResultDetails_tableItem__078\+H{border-bottom:1px solid var(--gray-200);font-weight:400}.CommonResultDetails_tableItem__078\+H:last-child{border-bottom:none}.CommonResultDetails_healthlinkPatientInfo__ahlpW{border-bottom:1px solid var(--gray-200);margin-bottom:16px;padding-bottom:16px}.CommonResultDetails_healthlinkPatientInfo__ahlpW h3{color:var(--black);font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px}.CommonResultDetails_patientInfoGrid__Nf8En{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.CommonResultDetails_patientInfoItem__oBXI8{display:flex;flex-direction:column;gap:2px}.CommonResultDetails_patientInfoItem__oBXI8 label{color:var(--gray-950);font-size:14px;font-weight:700;line-height:20px}.CommonResultDetails_patientInfoItem__oBXI8 span{color:var(--gray-950);font-size:14px;font-weight:400;line-height:20px}@media (max-width:768px){.CommonResultDetails_patientInfoGrid__Nf8En{grid-template-columns:1fr}}.CommonResultDetails_observationsWrapper__Hizcl{padding-bottom:24px}.CommonResultDetails_observationsHeader__jYjIS{grid-gap:16px;border-bottom:1px solid var(--gray-200);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px;padding-bottom:16px}.CommonResultDetails_observationsRow__NO2mV{display:flex;flex-direction:column;gap:4px}.CommonResultDetails_observationsLabel__TpqPr{color:var(--gray-500);font-size:14px;font-weight:600}.CommonResultDetails_observationsValue__bLMX\+{color:var(--gray-950);font-size:16px;font-weight:500}.CommonResultDetails_statusConfirmed__RUTMN{color:var(--green-900)}.CommonResultDetails_statusPending__\+I6Li{color:#b70000}.CommonResultDetails_observationsSection__Fa2pZ{margin-top:16px}.CommonResultDetails_observationsTitle__auX0O{color:var(--gray-950);font-size:18px;font-weight:700;margin-bottom:12px}.CommonResultDetails_observationsList__4ysEF{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.CommonResultDetails_observationItem__cdw6d{background-color:var(--gray-50);border-left:3px solid var(--green-900);border-radius:8px;color:var(--gray-950);font-size:15px;padding:12px 16px}.CommonResultDetails_noObservations__u0zCR{color:var(--gray-500);font-style:italic}.CommonResultDetails_navbar__DEtvO{background:#fff;border:1px solid var(--gray-200);border-radius:12px;gap:18px;height:52px;justify-content:space-between;margin-bottom:24px;margin-top:16px;padding:0}.CommonResultDetails_navLink__Ybqoh,.CommonResultDetails_navLinks__b4iIE,.CommonResultDetails_navbar__DEtvO{align-items:center;display:flex;width:100%}.CommonResultDetails_navLink__Ybqoh{background-color:initial;border:1px solid #0000;color:#25204a;flex-grow:1;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px}.CommonResultDetails_navLink__Ybqoh span{color:var(--gray-950);font-size:14px;line-height:143%}.CommonResultDetails_navLinkChecked__aKIuF{align-items:center;background:var(--green-50);border:1px solid var(--green-700);border-radius:12px;color:#25204a;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px;width:100%}.CommonResultDetails_navLinkChecked__aKIuF span{color:var(--green-900);color:var(--gray-950);font-size:14px;line-height:143%}.CommonResultDetails_navLink__Ybqoh:hover{border-radius:12px;cursor:pointer;text-decoration:underline}.CommonResultDetails_navLink__Ybqoh:hover span{color:var(--green-900)}.CommonResultDetails_hl7Container__\+TJwS{display:flex;flex-direction:column;gap:32px;padding-bottom:24px}.CommonResultDetails_hl7Section__2cMRK{background-color:#f8f9fa;border:1px solid var(--gray-200);border-radius:12px;padding:24px}.CommonResultDetails_hl7SectionTitle__WAObE{border-bottom:1px solid var(--gray-200);color:var(--black);font-size:18px;font-weight:700;line-height:24px;margin-bottom:20px;padding-bottom:12px}.CommonResultDetails_hl7Grid__ElbKN{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.CommonResultDetails_hl7GridItem__r4JHz{display:flex;flex-direction:column;gap:6px}.CommonResultDetails_hl7GridItem__r4JHz label{color:var(--gray-700);font-size:14px;font-weight:700;line-height:20px}.CommonResultDetails_hl7GridItem__r4JHz span{color:var(--gray-950);font-size:15px;font-weight:400;line-height:22px}.CommonResultDetails_notesContainer__CHakx{display:flex;flex-direction:column;gap:8px}.CommonResultDetails_noteLine__Fy0bL{color:var(--gray-950);font-size:15px;font-weight:500;line-height:24px}.CommonResultDetails_hl7ObservationsList__xP\+YP{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.CommonResultDetails_hl7ObservationItem__w3fPy{background-color:#fff;border-left:4px solid var(--green-900);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--gray-950);font-size:15px;line-height:22px;padding:16px 20px}.CommonResultDetails_patientSummaryText__084eo{background-color:#fff;border-radius:8px;color:var(--gray-950);font-size:15px;font-weight:400;line-height:22px;padding:16px}@media (max-width:768px){.CommonResultDetails_hl7Grid__ElbKN{grid-template-columns:1fr}}.CommonResultDetails_resultsList__WH4ES{display:flex;flex-direction:column;gap:16px}.CommonResultDetails_resultItem__1UWkr{background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;overflow:hidden}.CommonResultDetails_resultHeader__PyOlh{align-items:center;background-color:#fff;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px 20px}.CommonResultDetails_resultTestName__dZ6VP{color:var(--gray-950);font-size:16px;font-weight:700}.CommonResultDetails_resultDate__wSd-b{color:var(--gray-500);font-size:14px;font-weight:500}.CommonResultDetails_resultValueContainer__I8egc{display:flex;flex-direction:column;gap:8px;padding:16px 20px}.CommonResultDetails_resultValueLine__J7Mzw{color:var(--gray-950);font-size:15px;font-weight:400;line-height:24px;margin:0}.CommonResultDetails_noResultValue__XJIp\+{color:var(--gray-500);font-size:14px;font-style:italic;margin:0;padding:16px 20px}.CommonResultDetails_resultContentSection__sIsuS{border-top:1px solid var(--gray-200);margin-top:16px;padding-top:16px}.RadiologyResultsTable_tableWarpper__yUaYA{background-color:#fff;background:#fff;position:relative;width:100%}.RadiologyResultsTable_loading__tAFu\+{cursor:not-allowed;opacity:.5}.RadiologyResultsTable_tableWarpper__yUaYA h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.RadiologyResultsTable_table__-hl0n{border:1px solid var(--gray-200);border-radius:12px}.RadiologyResultsTable_boldItem__oKiSb{align-items:center;display:flex;font-weight:700;gap:4px}.RadiologyResultsTable_high__jKpt1,.RadiologyResultsTable_low__H3DSQ{color:#b70000}.RadiologyResultsTable_open__jqTAh{color:#01533b}.RadiologyResultsTable_emptyState__VaWTw{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.RadiologyResultsTable_tableSelectedItemsWrapper__SrB2v{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.RadiologyResultsTable_tableSelectedItemsWrapper__SrB2v>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.RadiologyResultsTable_tableSelectedItemsWrapper__SrB2v>div{align-items:center;display:flex;gap:16px}.RadiologyResultsTable_emptyStateTitle__OmNP0{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.RadiologyResultsTable_emptyStateText__Qeayh{color:#717186;font-size:14px;max-width:300px}.RadiologyResultsTable_loadingSpinner__KBjE8{animation:RadiologyResultsTable_spin__DTVrQ 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes RadiologyResultsTable_spin__DTVrQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RadiologyResultsTable_tableHeader__4FL9J{background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.RadiologyResultsTable_tableHeader__4FL9J,.RadiologyResultsTable_tableItem__gmikM{grid-gap:8px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:26px 150px 1fr 2fr 150px 120px 26px;line-height:20px;padding:16px}.RadiologyResultsTable_tableItem__gmikM{cursor:pointer;font-weight:400}.RadiologyResultsTable_tableItemWrapper__ho-Ct{border-bottom:1px solid var(--gray-200);position:relative}.RadiologyResultsTable_tableItemWrapper__ho-Ct:last-child{border-bottom:none}.RadiologyResultsTable_tableItem__gmikM:hover{background-color:var(--gray-50)}.RadiologyResultsTable_paginationWrapper__dKfcD{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.RadiologyResultsTable_tableItem__gmikM:hover .RadiologyResultsTable_openAllTests__eWPyN{color:var(--green-900)}.RadiologyResultsTable_openAllTests__eWPyN{color:#fff;justify-content:center}.RadiologyResultsTable_confirmButton__WhYJV,.RadiologyResultsTable_openAllTests__eWPyN{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:20px}.RadiologyResultsTable_confirmButton__WhYJV{background-color:initial;border:none;color:var(--green-900);justify-content:start;padding:0}@media (min-width:1400px){.RadiologyResultsTable_tableHeader__4FL9J,.RadiologyResultsTable_tableItem__gmikM{grid-template-columns:26px 150px 1fr 2fr 150px 120px 26px}}.RadiologyResultsTable_tableItem__gmikM:last-child{border-bottom:none}.RadiologyResultsTable_checkboxWrapper__CGesK{align-items:center;display:flex;justify-content:center}.RadiologyResultsTable_searchWrapper__FoQ6-{align-items:center;border-right:1px solid var(--gray-200);display:flex;max-width:330px;position:relative}.RadiologyResultsTable_searchWrapper__FoQ6- .RadiologyResultsTable_form-control__bodkX{background:#0000;border:none;height:52px;padding-left:40px;width:100%}.RadiologyResultsTable_searchWrapper__FoQ6- img{height:20px;left:16px;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media (max-width:991px){.RadiologyResultsTable_searchWrapper__FoQ6- img{display:none}.RadiologyResultsTable_searchWrapper__FoQ6- .RadiologyResultsTable_form-control__bodkX{padding-left:16px}}.RadiologyResultsTable_tableTopBarWrapper__VUE15{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.RadiologyResultsTable_filterByButton__Gu7Mm,.RadiologyResultsTable_sortByButton__XVcOB{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.RadiologyResultsTable_filterByButton__Gu7Mm{border-left:none;border-right:1px solid var(--gray-200)}.RadiologyResultsTable_filterByButtonMenuOption__TANQw p,.RadiologyResultsTable_sortByButtonMenuOption__8bqfy p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.RadiologyResultsTable_sortByButtonMenuOptionActive__TSS5G{background-color:var(--gray-100)!important}.RadiologyResultsTable_tableSelectedItemsSection__6OOD3{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.RadiologyResultsTable_tableSelectedItemsSection__6OOD3>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.RadiologyResultsTable_menuButton__IOBYs{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.RadiologyResultsTable_menuButton__IOBYs:active,.RadiologyResultsTable_menuButton__IOBYs:hover{border:1px solid var(--gray-300)}.RadiologyResultsTable_menuItemWrapper__jXx9m{padding:0}.RadiologyResultsTable_menuItem__g9nyQ{padding:0!important}.RadiologyResultsTable_menuItem__g9nyQ a,.RadiologyResultsTable_menuItem__g9nyQ button,.RadiologyResultsTable_menuItem__g9nyQ p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.RadiologyResultsTable_reportNoReportsWarning__eE78c{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.RadiologyResultsTable_confirmedText__jPmPV{color:#888}.RadiologyResultsTable_patientName__\+hjt7{color:var(--green-900);cursor:pointer;font-weight:700}.RadiologyResultsTable_testNames__yQFEq{text-decoration:none}.RadiologyResultsTable_confirmButton__WhYJV.RadiologyResultsTable_loading__tAFu\+{cursor:not-allowed;opacity:.5}.RadiologyResultsTable_openProfileButton__mKyBQ{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;margin-left:8px;padding:4px 12px 8px}.RadiologyResultsTable_addTaskButton__EyQX-{height:auto!important}.RadiologyResultsTable_warningText__UdT0Y{color:#b70000;font-weight:700}.RadiologyResultsTable_resultDetailsWrapper__3JUGP{padding-bottom:24px}.RadiologyResultsTable_resultDetailsHeader__bWSA4{grid-gap:16px;border-bottom:1px solid var(--gray-200);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px;padding-bottom:16px}.RadiologyResultsTable_resultDetailsRow__5Agv7{display:flex;flex-direction:column;gap:4px}.RadiologyResultsTable_resultDetailsLabel__nQUVe{color:var(--gray-500);font-size:14px;font-weight:600}.RadiologyResultsTable_resultDetailsValue__AFLFH{color:var(--gray-950);font-size:16px;font-weight:500}.RadiologyResultsTable_statusConfirmed__rF1Vz{color:var(--green-900)}.RadiologyResultsTable_statusPending__B07jm{color:#b70000}.RadiologyResultsTable_observationsSection__zdeuo{margin-top:16px}.RadiologyResultsTable_observationsTitle__OtODM{color:var(--gray-950);font-size:18px;font-weight:700;margin-bottom:12px}.RadiologyResultsTable_observationsList__lsfoH{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.RadiologyResultsTable_observationItem__GosXw{background-color:var(--gray-50);border-left:3px solid var(--green-900);border-radius:8px;color:var(--gray-950);font-size:15px;padding:12px 16px}.RadiologyResultsTable_noObservations__YwkHB{color:var(--gray-500);font-style:italic}.RadiologyResultDetails_tableWarpper__g3tQB{background-color:#fff;background:#fff;margin-bottom:24px;margin-top:16px;position:relative;width:100%}.RadiologyResultDetails_tableWarpper__g3tQB h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.RadiologyResultDetails_table__IrG4x{border:1px solid var(--gray-200);border-radius:12px}.RadiologyResultDetails_addTaskButton__Szggk{height:auto!important}.RadiologyResultDetails_boldItem__NIk99{align-items:center;display:flex;font-weight:700;gap:4px}.RadiologyResultDetails_high__XQKf2,.RadiologyResultDetails_low__r5rbF{color:#b70000}.RadiologyResultDetails_open__Bk0G-{color:#01533b}.RadiologyResultDetails_emptyState__N-5D5{align-items:center;background:#f8f9fa;border-radius:12px;display:flex;flex-direction:column;height:400px;justify-content:center;padding:48px 24px;text-align:center}.RadiologyResultDetails_emptyStateTitle__uV\+9W{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.RadiologyResultDetails_emptyStateText__MJU8I{color:#717186;font-size:14px;max-width:300px}.RadiologyResultDetails_loadingSpinner__YuN6F{animation:RadiologyResultDetails_spin__Agktl 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes RadiologyResultDetails_spin__Agktl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RadiologyResultDetails_openProfileButton__a81Ee{background-color:initial;border:none;color:var(--green-900);font-size:18px;font-weight:700;line-height:20px;padding:0}.RadiologyResultDetails_tableHeader__0LLeF{background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;font-weight:700}.RadiologyResultDetails_tableHeader__0LLeF,.RadiologyResultDetails_tableItem__8H-8L{grid-gap:8px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:1fr;line-height:20px;padding:16px}.RadiologyResultDetails_tableItem__8H-8L{border-bottom:1px solid var(--gray-200);font-weight:400}.RadiologyResultDetails_tableItem__8H-8L:last-child{border-bottom:none}.RadiologyResultDetails_healthlinkPatientInfo__Zr6M1{border-bottom:1px solid var(--gray-200);margin-bottom:16px;padding-bottom:16px}.RadiologyResultDetails_healthlinkPatientInfo__Zr6M1 h3{color:var(--black);font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px}.RadiologyResultDetails_patientInfoGrid__YGUkp{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.RadiologyResultDetails_patientInfoItem__h-bLk{flex-direction:column;gap:2px}.RadiologyResultDetails_patientInfoItem__h-bLk label{color:var(--gray-950);font-size:14px;font-weight:700;line-height:20px}.RadiologyResultDetails_patientInfoItem__h-bLk span{color:var(--gray-950);font-size:14px;font-weight:400;line-height:20px}@media (max-width:768px){.RadiologyResultDetails_patientInfoGrid__YGUkp{grid-template-columns:1fr}}.RadiologyResultDetails_observationsWrapper__0Zgkb{padding-bottom:24px}.RadiologyResultDetails_observationsHeader__d22p9{grid-gap:16px;border-bottom:1px solid var(--gray-200);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px;padding-bottom:16px}.RadiologyResultDetails_observationsRow__w\+81p{display:flex;flex-direction:column;gap:4px}.RadiologyResultDetails_observationsLabel__fWzO4{color:var(--gray-500);font-size:14px;font-weight:600}.RadiologyResultDetails_observationsValue__h0bqy{color:var(--gray-950);font-size:16px;font-weight:500}.RadiologyResultDetails_statusConfirmed__JwPB2{color:var(--green-900)}.RadiologyResultDetails_statusPending__-4q8Q{color:#b70000}.RadiologyResultDetails_observationsSection__e8QCN{margin-top:16px}.RadiologyResultDetails_observationsTitle__\+uXmV{color:var(--gray-950);font-size:18px;font-weight:700;margin-bottom:12px}.RadiologyResultDetails_observationsList__uW2DC{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.RadiologyResultDetails_observationItem__CJHUe{background-color:var(--gray-50);border-left:3px solid var(--green-900);border-radius:8px;color:var(--gray-950);font-size:15px;padding:12px 16px}.RadiologyResultDetails_noObservations__t9uti{color:var(--gray-500);font-style:italic}.RadiologyResultDetails_navbar__IJ76x{background:#fff;border:1px solid var(--gray-200);border-radius:12px;gap:18px;height:52px;justify-content:space-between;margin-bottom:24px;margin-top:16px;padding:0}.RadiologyResultDetails_navLink__ZnWhB,.RadiologyResultDetails_navLinks__IR2mL,.RadiologyResultDetails_navbar__IJ76x{align-items:center;display:flex;width:100%}.RadiologyResultDetails_navLink__ZnWhB{background-color:initial;border:1px solid #0000;color:#25204a;flex-grow:1;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px}.RadiologyResultDetails_navLink__ZnWhB span{color:var(--gray-950);font-size:14px;line-height:143%}.RadiologyResultDetails_navLinkChecked__M3sGx{align-items:center;background:var(--green-50);border:1px solid var(--green-700);border-radius:12px;color:#25204a;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px;width:100%}.RadiologyResultDetails_navLinkChecked__M3sGx span{color:var(--green-900);color:var(--gray-950);font-size:14px;line-height:143%}.RadiologyResultDetails_navLink__ZnWhB:hover{border-radius:12px;cursor:pointer;text-decoration:underline}.RadiologyResultDetails_navLink__ZnWhB:hover span{color:var(--green-900)}.RadiologyResultDetails_hl7Container__Exxb0{display:flex;flex-direction:column;gap:32px;padding-bottom:24px}.RadiologyResultDetails_hl7Section__DdOuH{background-color:#f8f9fa;border:1px solid var(--gray-200);border-radius:12px;padding:24px}.RadiologyResultDetails_hl7SectionTitle__YEo-0{border-bottom:1px solid var(--gray-200);color:var(--black);font-size:18px;font-weight:700;line-height:24px;margin-bottom:20px;padding-bottom:12px}.RadiologyResultDetails_hl7Grid__P59xf{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.RadiologyResultDetails_hl7GridItem__w6HoU{display:flex;flex-direction:column;gap:6px}.RadiologyResultDetails_hl7GridItem__w6HoU label{color:var(--gray-700);font-size:14px;font-weight:700;line-height:20px}.RadiologyResultDetails_hl7GridItem__w6HoU span{color:var(--gray-950);font-size:15px;font-weight:400;line-height:22px}.RadiologyResultDetails_notesContainer__7s-y3{display:flex;flex-direction:column;gap:8px}.RadiologyResultDetails_noteLine__9OMWg{color:var(--gray-950);font-size:15px;font-weight:500;line-height:24px}.RadiologyResultDetails_hl7ObservationsList__dP-Wb{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.RadiologyResultDetails_hl7ObservationItem__OyHKS{background-color:#fff;border-left:4px solid var(--green-900);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--gray-950);font-size:15px;line-height:22px;padding:16px 20px}.RadiologyResultDetails_patientSummaryText__irJXT{background-color:#fff;border-radius:8px;color:var(--gray-950);font-size:15px;font-weight:400;line-height:22px;padding:16px}@media (max-width:768px){.RadiologyResultDetails_hl7Grid__P59xf{grid-template-columns:1fr}}.RadiologyResultDetails_resultsWrapper__oojEn{padding-bottom:24px}.RadiologyResultDetails_patientInfoCard__M6742{background:linear-gradient(135deg,#f8fffe,#f0fdf4);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:24px;padding:20px}.RadiologyResultDetails_patientInfoItem__h-bLk{align-items:flex-start;display:flex;gap:12px}.RadiologyResultDetails_patientInfoItem__h-bLk>div{display:flex;flex-direction:column;gap:2px}.RadiologyResultDetails_infoIconSuccess__MnA5j,.RadiologyResultDetails_infoIcon__6XUb6{color:var(--green-700);flex-shrink:0;margin-top:2px}.RadiologyResultDetails_infoIconWarning__ExO5m{color:#d97706;flex-shrink:0;margin-top:2px}.RadiologyResultDetails_infoLabel__vv-qf{color:var(--gray-500);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.RadiologyResultDetails_infoValue__081dr{color:var(--gray-950);font-size:15px;font-weight:600}.RadiologyResultDetails_resultsSectionHeader__I579U{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.RadiologyResultDetails_resultsSectionTitle__aMtgD{align-items:center;color:var(--gray-950);display:flex;font-size:18px;font-weight:700;gap:8px;margin:0}.RadiologyResultDetails_resultsSectionTitle__aMtgD svg{color:var(--green-700)}.RadiologyResultDetails_resultsCount__ODX1W{background:var(--gray-100);border-radius:20px;color:var(--gray-500);font-size:14px;font-weight:500;padding:4px 12px}.RadiologyResultDetails_resultCard__wiotf{background:#fff;border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.RadiologyResultDetails_resultCard__wiotf:hover{border-color:var(--green-300);box-shadow:0 4px 12px #00000014}.RadiologyResultDetails_resultCardHeader__GaOWp{align-items:center;background:linear-gradient(135deg,#f8fffe,#f0fdf4);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px 20px}.RadiologyResultDetails_resultCardTitleRow__rzxc3{align-items:center;display:flex;gap:10px}.RadiologyResultDetails_resultIcon__v76Y6{color:var(--green-700);flex-shrink:0}.RadiologyResultDetails_resultCardMeta__dTidm{align-items:center;display:flex;gap:12px}.RadiologyResultDetails_resultStatusBadge__jddS2{border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.RadiologyResultDetails_final__J6xXS{background:#dcfce7;color:#166534}.RadiologyResultDetails_preliminary__wHajB{background:#fef3c7;color:#92400e}.RadiologyResultDetails_resultCardBody__y3Nt3{padding:0}.RadiologyResultDetails_resultCardFooter__OAzeV{background:var(--gray-50);border-top:1px solid var(--gray-200);display:flex;gap:20px;padding:12px 20px}.RadiologyResultDetails_resultRange__iLjC1,.RadiologyResultDetails_resultUnit__UPn29{color:var(--gray-600);font-size:12px;font-weight:500}.RadiologyResultDetails_noResultsCard__\+YVSa{align-items:center;background:var(--gray-50);border:1px dashed var(--gray-300);border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.RadiologyResultDetails_noResultsIcon__kFHRO{color:var(--gray-400);margin-bottom:12px}.RadiologyResultDetails_noResultsText__OFgix{color:var(--gray-500);font-size:15px;font-weight:500;margin:0}@media (max-width:768px){.RadiologyResultDetails_patientInfoCard__M6742 .RadiologyResultDetails_patientInfoGrid__YGUkp{grid-template-columns:1fr}.RadiologyResultDetails_resultCardHeader__GaOWp{align-items:flex-start;flex-direction:column;gap:12px}.RadiologyResultDetails_resultCardMeta__dTidm{justify-content:space-between;width:100%}}.RadiologyResultDetails_resultContentSection__tZ0sw{border-top:1px solid var(--gray-200);margin-top:20px;padding-top:16px}.ResultsTable_tableWarpper__hlnHy{background-color:#fff;background:#fff;position:relative;width:100%}.ResultsTable_loading__eTgHY{cursor:not-allowed;opacity:.5}.ResultsTable_tableWarpper__hlnHy h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultsTable_table__l0-Aa{border:1px solid var(--gray-200);border-radius:12px}.ResultsTable_boldItem__EFo8Y{align-items:center;display:flex;font-weight:700;gap:4px}.ResultsTable_high__\+WLgY,.ResultsTable_low__C3qHF{color:#b70000}.ResultsTable_open__UugeS{color:#01533b}.ResultsTable_emptyState__w226t{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ResultsTable_tableSelectedItemsWrapper__08deG{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.ResultsTable_tableSelectedItemsWrapper__08deG>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultsTable_tableSelectedItemsWrapper__08deG>div{align-items:center;display:flex;gap:16px}.ResultsTable_emptyStateTitle__9c-Rg{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultsTable_emptyStateText__oYvr-{color:#717186;font-size:14px;max-width:300px}.ResultsTable_loadingSpinner__ydsHi{animation:ResultsTable_spin__EtWvb 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultsTable_spin__EtWvb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultsTable_tableHeader__D064d{background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.ResultsTable_tableHeader__D064d,.ResultsTable_tableItem__NUQbF{grid-gap:8px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:26px 150px 1fr 2fr 1fr 150px 120px 26px;line-height:20px;padding:16px}.ResultsTable_tableItem__NUQbF{cursor:pointer;font-weight:400}.ResultsTable_tableItemWrapper__pQekd{border-bottom:1px solid var(--gray-200);position:relative}.ResultsTable_tableItemWrapper__pQekd:last-child{border-bottom:none}.ResultsTable_tableItem__NUQbF:hover{background-color:var(--gray-50)}.ResultsTable_paginationWrapper__dewnm{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.ResultsTable_tableItem__NUQbF:hover .ResultsTable_openAllTests__OYDp4{color:var(--green-900)}.ResultsTable_openAllTests__OYDp4{color:#fff;justify-content:center}.ResultsTable_confirmButton__ySoZy,.ResultsTable_openAllTests__OYDp4{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:20px}.ResultsTable_confirmButton__ySoZy{background-color:initial;border:none;color:var(--green-900);justify-content:start;padding:0}@media (min-width:1400px){.ResultsTable_tableHeader__D064d,.ResultsTable_tableItem__NUQbF{grid-template-columns:26px 150px 1fr 2fr 1fr 150px 120px 26px}}.ResultsTable_tableItem__NUQbF:last-child{border-bottom:none}.ResultsTable_checkboxWrapper__UGhq-{align-items:center;display:flex;justify-content:center}.ResultsTable_searchWrapper__tgR-8{align-items:center;border-right:1px solid var(--gray-200);display:flex;max-width:330px;position:relative}.ResultsTable_searchWrapper__tgR-8 .ResultsTable_form-control__ddhVT{background:#0000;border:none;height:52px;padding-left:40px;width:100%}.ResultsTable_searchWrapper__tgR-8 img{height:20px;left:16px;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media (max-width:991px){.ResultsTable_searchWrapper__tgR-8 img{display:none}.ResultsTable_searchWrapper__tgR-8 .ResultsTable_form-control__ddhVT{padding-left:16px}}.ResultsTable_tableTopBarWrapper__aM4KM{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultsTable_filterByButton__OfVr-,.ResultsTable_sortByButton__\+SOSu{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ResultsTable_filterByButton__OfVr-{border-left:none;border-right:1px solid var(--gray-200)}.ResultsTable_filterByButtonMenuOption__Zyn1z p,.ResultsTable_sortByButtonMenuOption__XXFXn p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultsTable_sortByButtonMenuOptionActive__kuv57{background-color:var(--gray-100)!important}.ResultsTable_tableSelectedItemsSection__fLPUt{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.ResultsTable_tableSelectedItemsSection__fLPUt>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultsTable_reportNoReportsWarning__TO8zT{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultsTable_menuButton__Vnn4o{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultsTable_menuButton__Vnn4o:active,.ResultsTable_menuButton__Vnn4o:hover{border:1px solid var(--gray-300)}.ResultsTable_menuItemWrapper__8W5oS{padding:0}.ResultsTable_menuItem__kFlN1{padding:0!important}.ResultsTable_menuItem__kFlN1 a,.ResultsTable_menuItem__kFlN1 button,.ResultsTable_menuItem__kFlN1 p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ResultsTable_confirmedText__SFA1I{color:#888}.ResultsTable_patientName__hr2-W{color:var(--green-900);cursor:pointer;font-weight:700}.ResultsTable_testNames__zH\+mw{text-decoration:underline}.ResultsTable_confirmButton__ySoZy.ResultsTable_loading__eTgHY{cursor:not-allowed;opacity:.5}.ResultsTable_openProfileButton__G9HtZ{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;margin-left:8px;padding:4px 12px 8px}.ResultsTable_addTaskButton__RGLhj{height:auto!important}.ResultsTable_warningText__JPkeO{color:#b70000;font-weight:700}.HL7DetailsTab_tableWarpper__Ueuv-{background-color:#fff;background:#fff;margin-bottom:24px;margin-top:16px;position:relative;width:100%}.HL7DetailsTab_tableWarpper__Ueuv- h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.HL7DetailsTab_table__MeyJT{border:1px solid var(--gray-200);border-radius:12px}.HL7DetailsTab_addTaskButton__TkTQb{height:auto!important}.HL7DetailsTab_boldItem__yesgP{align-items:center;display:flex;font-weight:700;gap:4px}.HL7DetailsTab_high__JTnFO,.HL7DetailsTab_low__YHkIZ{color:#b70000}.HL7DetailsTab_open__KCeMq{color:#01533b}.HL7DetailsTab_emptyState__sOW2W{align-items:center;background:#f8f9fa;border-radius:12px;display:flex;flex-direction:column;height:400px;justify-content:center;padding:48px 24px;text-align:center}.HL7DetailsTab_tableSelectedItemsWrapper__ne5et{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.HL7DetailsTab_tableSelectedItemsWrapper__ne5et>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.HL7DetailsTab_tableSelectedItemsWrapper__ne5et>div{align-items:center;display:flex;gap:16px}.HL7DetailsTab_emptyStateTitle__g-VcB{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.HL7DetailsTab_emptyStateText__5mMrr{color:#717186;font-size:14px;max-width:300px}.HL7DetailsTab_loadingSpinner__oWa-4{animation:HL7DetailsTab_spin__rYFLv 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes HL7DetailsTab_spin__rYFLv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HL7DetailsTab_openProfileButton__SkD\+e{background-color:initial;border:none;color:var(--green-900);font-size:18px;font-weight:700;line-height:20px;padding:0}.HL7DetailsTab_tableHeader__1mfme{grid-gap:8px;align-items:center;background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;color:var(--gray-950);display:grid;font-size:15px;font-weight:700;gap:8px;grid-template-columns:1fr 1fr 1fr 1fr;line-height:20px;padding:16px}.HL7DetailsTab_unmatchedHeader__yMIRd{grid-template-columns:1fr 1fr 1fr 1fr!important}.HL7DetailsTab_tableItem__29h45{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);cursor:pointer;display:grid;font-size:15px;font-weight:400;gap:8px;grid-template-columns:1fr 1fr 1fr 1fr;line-height:20px;padding:16px}.HL7DetailsTab_unmatchedItem__5g5Gj{grid-template-columns:1fr 1fr 1fr 1fr!important}.HL7DetailsTab_paginationWrapper__QreRu{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.HL7DetailsTab_openAllTests__pJnKJ{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}@media (min-width:1400px){.HL7DetailsTab_tableHeader__1mfme,.HL7DetailsTab_tableItem__29h45{grid-template-columns:1fr 1fr 1fr 1fr}}.HL7DetailsTab_tableItem__29h45:last-child{border-bottom:none}.HL7DetailsTab_checkboxWrapper__lyXJ8{align-items:center;display:flex;justify-content:center}.HL7DetailsTab_searchWrapper__hK5do{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.HL7DetailsTab_searchWrapper__hK5do img{display:none}}.HL7DetailsTab_tableTopBarWrapper__JX8Vr{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.HL7DetailsTab_sortByButton__KVMZp{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.HL7DetailsTab_sortByButtonMenuOption__HjUbk p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.HL7DetailsTab_sortByButtonMenuOptionActive__SelG8{background-color:var(--gray-100)!important}.HL7DetailsTab_tableSelectedItemsSection__INuOY{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.HL7DetailsTab_tableSelectedItemsSection__INuOY button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.HL7DetailsTab_menuButton__nyB5S{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.HL7DetailsTab_menuButton__nyB5S:active,.HL7DetailsTab_menuButton__nyB5S:hover{border:1px solid var(--gray-300)}.HL7DetailsTab_menuItemWrapper__L2b0J{padding:0}.HL7DetailsTab_menuItem__VvWdR{padding:0!important}.HL7DetailsTab_menuItem__VvWdR a,.HL7DetailsTab_menuItem__VvWdR button,.HL7DetailsTab_menuItem__VvWdR p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.HL7DetailsTab_reportNoReportsWarning__dXSpS{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.HL7DetailsTab_healthlinkPatientInfo__dj98K{border-bottom:1px solid var(--gray-200);margin-bottom:16px;padding-bottom:16px}.HL7DetailsTab_healthlinkPatientInfo__dj98K h3{color:var(--black);font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px}.HL7DetailsTab_patientInfoGrid__Apn2y{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.HL7DetailsTab_patientInfoItem__D0Ra6{display:flex;flex-direction:column;gap:2px}.HL7DetailsTab_patientInfoItem__D0Ra6 label{color:var(--gray-950);font-size:14px;font-weight:700;line-height:20px}.HL7DetailsTab_patientInfoItem__D0Ra6 span{color:var(--gray-950);font-size:14px;font-weight:400;line-height:20px}@media (max-width:768px){.HL7DetailsTab_patientInfoGrid__Apn2y{grid-template-columns:1fr}}.HL7DetailsTab_hl7Container__JhX2r{display:flex;flex-direction:column;gap:32px;padding-bottom:24px}.HL7DetailsTab_hl7Section__YcNP4{background-color:#f8f9fa;border:1px solid var(--gray-200);border-radius:12px;padding:24px}.HL7DetailsTab_hl7SectionTitle__b\+bQ1{border-bottom:1px solid var(--gray-200);color:var(--black);font-size:18px;font-weight:700;line-height:24px;margin-bottom:20px;padding-bottom:12px}.HL7DetailsTab_hl7Grid__JqQ6r{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.HL7DetailsTab_hl7GridItem__HF\+4A{display:flex;flex-direction:column;gap:6px}.HL7DetailsTab_hl7GridItem__HF\+4A label{color:var(--gray-700);font-size:14px;font-weight:700;line-height:20px}.HL7DetailsTab_hl7GridItem__HF\+4A span{color:var(--gray-950);font-size:15px;font-weight:400;line-height:22px}.HL7DetailsTab_notesContainer__s0BWi{display:flex;flex-direction:column;gap:8px}.HL7DetailsTab_noteLine__DEU6l{color:var(--gray-950);font-size:15px;font-weight:500;line-height:24px}.HL7DetailsTab_patientSummaryText__F8wgT{background-color:#fff;border-radius:8px;color:var(--gray-950);font-size:15px;font-weight:400;line-height:22px;padding:16px}.HL7DetailsTab_hl7Section__YcNP4 .HL7DetailsTab_tableWarpper__Ueuv-{margin-bottom:0;margin-top:0}.HL7DetailsTab_hl7Section__YcNP4 .HL7DetailsTab_table__MeyJT{background-color:#fff}@media (max-width:768px){.HL7DetailsTab_hl7Grid__JqQ6r{grid-template-columns:1fr}}.ResultModalTabNav_navbar__hKQJc{align-items:center;background:#fff;border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:18px;height:52px;justify-content:space-between;margin-bottom:24px;margin-top:16px;padding:0;width:100%}.ResultModalTabNav_unmatchedIcon__0fz1n{height:18px;width:18px}.ResultModalTabNav_navLink__YoG1U,.ResultModalTabNav_navLinks__aB0uI{align-items:center;display:flex;width:100%}.ResultModalTabNav_navLink__YoG1U{background-color:initial;border:1px solid #0000;color:#25204a;flex-grow:1;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px}.ResultModalTabNav_navLink__YoG1U span{color:var(--gray-950);font-size:14px;line-height:143%}.ResultModalTabNav_navLinkChecked__fT07j{align-items:center;background:var(--green-50);border:1px solid var(--green-700);border-radius:12px;color:#25204a;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px;width:100%}.ResultModalTabNav_navLinkChecked__fT07j span{color:var(--green-900);color:var(--gray-950);font-size:14px;line-height:143%}.ResultModalTabNav_navLinkChecked__fT07j img{color:var(--green-900)}.ResultModalTabNav_navLink__YoG1U:hover{border-radius:12px;cursor:pointer;text-decoration:underline}.ResultModalTabNav_navLink__YoG1U:hover img,.ResultModalTabNav_navLink__YoG1U:hover span{color:var(--green-900)}.ResultModalTabNav_moreButtonWrapper__jc8Xy{position:relative}.ResultModalTabNav_moreButton__16rB4{background:none;border:none;cursor:pointer;font-size:1.5rem;padding:16px 20px}.ResultModalTabNav_dropdownMenu__V5eEJ{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 2px 5px #0000001a;min-width:210px;position:absolute;right:0;top:100%;z-index:1000}.ResultModalTabNav_dropdownItem__5UJu4{align-items:center;background:#0000;border:1px solid #0000;color:#25204a;display:flex;font-size:16px;font-weight:600;padding:16px 20px;white-space:nowrap}.ResultModalTabNav_dropdownItem__5UJu4 img{margin-right:8px}.ResultModalTabNav_dropdownItem__5UJu4:hover{background:var(--gray-50)}.ResultModalTabNav_dropdownItem__5UJu4:hover span{color:var(--gray-950)}.ResultDetails_tableWarpper__2l9wT{background-color:#fff;background:#fff;margin-bottom:24px;margin-top:16px;position:relative;width:100%}.ResultDetails_tableWarpper__2l9wT h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultDetails_table__VkNfM{border:1px solid var(--gray-200);border-radius:12px}.ResultDetails_addTaskButton__mig0K{height:auto!important}.ResultDetails_boldItem__6cuwx{align-items:center;display:flex;font-weight:700;gap:4px}.ResultDetails_high__7nAgF,.ResultDetails_low__VtG8L{color:#b70000}.ResultDetails_open__Fs\+DA{color:#01533b}.ResultDetails_emptyState__1-8Qu{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ResultDetails_tableSelectedItemsWrapper__Cj1-D{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.ResultDetails_tableSelectedItemsWrapper__Cj1-D>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultDetails_tableSelectedItemsWrapper__Cj1-D>div{align-items:center;display:flex;gap:16px}.ResultDetails_emptyStateTitle__H5XDy{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultDetails_emptyStateText__o2rgt{color:#717186;font-size:14px;max-width:300px}.ResultDetails_loadingSpinner__PLIu1{animation:ResultDetails_spin__J-aTQ 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultDetails_spin__J-aTQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultDetails_openProfileButton__94J44{background-color:initial;border:none;color:var(--green-900);font-size:18px;font-weight:700;line-height:20px;padding:0}.ResultDetails_tableHeader__0Yfab{grid-gap:8px;align-items:center;background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;color:var(--gray-950);display:grid;font-size:15px;font-weight:700;gap:8px;grid-template-columns:26px 1fr 1fr .9fr 1.2fr;line-height:20px;padding:16px}.ResultDetails_unmatchedHeader__6o-rx{grid-template-columns:1fr 1fr .9fr 1fr 1.2fr!important}.ResultDetails_tableItem__QSXv-{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);cursor:pointer;display:grid;font-size:15px;font-weight:400;gap:8px;grid-template-columns:26px 1fr 1fr .9fr 1fr 1.2fr;line-height:20px;padding:16px}.ResultDetails_unmatchedItem__MN\+yV{grid-template-columns:1fr 1fr .9fr 1fr 1.2fr!important}.ResultDetails_paginationWrapper__-P\+Vt{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.ResultDetails_openAllTests__WrUz-{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}@media (min-width:1400px){.ResultDetails_tableHeader__0Yfab,.ResultDetails_tableItem__QSXv-{grid-template-columns:26px 1fr 1fr .9fr 1fr 1.2fr}}.ResultDetails_tableItem__QSXv-:last-child{border-bottom:none}.ResultDetails_checkboxWrapper__bLY5O{align-items:center;display:flex;justify-content:center}.ResultDetails_searchWrapper__pBM1-{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultDetails_searchWrapper__pBM1- img{display:none}}.ResultDetails_tableTopBarWrapper__9ovAV{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultDetails_sortByButton__E2B3W{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ResultDetails_sortByButtonMenuOption__VwkK- p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultDetails_sortByButtonMenuOptionActive__i\+T36{background-color:var(--gray-100)!important}.ResultDetails_tableSelectedItemsSection__r1RhR{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.ResultDetails_tableSelectedItemsSection__r1RhR button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultDetails_menuButton__DLFaf{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultDetails_menuButton__DLFaf:active,.ResultDetails_menuButton__DLFaf:hover{border:1px solid var(--gray-300)}.ResultDetails_menuItemWrapper__1yU89{padding:0}.ResultDetails_menuItem__RZULl{padding:0!important}.ResultDetails_menuItem__RZULl a,.ResultDetails_menuItem__RZULl button,.ResultDetails_menuItem__RZULl p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ResultDetails_reportNoReportsWarning__RGTsN{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultDetails_healthlinkPatientInfo__9kswU{background-color:#f8f9fa;border:1px solid var(--gray-200);border-radius:12px;margin-bottom:16px;padding:20px}.ResultDetails_healthlinkPatientInfo__9kswU h3{border-bottom:1px solid var(--gray-200);color:var(--black);font-size:18px;font-weight:700;line-height:24px;margin-bottom:16px;padding-bottom:8px}.ResultDetails_patientInfoGrid__BTuJ8{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ResultDetails_patientInfoItem__9MGMC{display:flex;flex-direction:column;gap:4px}.ResultDetails_patientInfoItem__9MGMC label{color:var(--gray-700);font-size:14px;font-weight:600;line-height:18px}.ResultDetails_patientInfoItem__9MGMC span{color:var(--gray-950);font-size:15px;font-weight:400;line-height:20px;padding:4px 0}@media (max-width:768px){.ResultDetails_patientInfoGrid__BTuJ8{grid-template-columns:1fr}}.UnmatchedCommonResultsTable_tableWarpper__oavOw{background-color:#fff;background:#fff;position:relative;width:100%}.UnmatchedCommonResultsTable_tableWarpper__oavOw h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.UnmatchedCommonResultsTable_table__Yz-YV{border:1px solid var(--gray-200);border-radius:12px}.UnmatchedCommonResultsTable_boldItem__fdGFg{align-items:center;display:flex;font-weight:700;gap:4px}.UnmatchedCommonResultsTable_high__O3AO9,.UnmatchedCommonResultsTable_low__7\+n5K{color:#b70000}.UnmatchedCommonResultsTable_open__0xaLS{color:#01533b}.UnmatchedCommonResultsTable_emptyState__y9Czb{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.UnmatchedCommonResultsTable_tableSelectedItemsWrapper__g2o1q{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.UnmatchedCommonResultsTable_tableSelectedItemsWrapper__g2o1q>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.UnmatchedCommonResultsTable_tableSelectedItemsWrapper__g2o1q>div{align-items:center;display:flex;gap:16px}.UnmatchedCommonResultsTable_emptyStateTitle__RmTqz{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.UnmatchedCommonResultsTable_comingSoonTitle__uWUNy{color:var(--gray-950);font-size:24px;font-weight:700;margin-bottom:12px}.UnmatchedCommonResultsTable_emptyStateText__cCPKO{color:#717186;font-size:14px;max-width:300px}.UnmatchedCommonResultsTable_loadingSpinner__KYUOd{animation:UnmatchedCommonResultsTable_spin__VQofp 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes UnmatchedCommonResultsTable_spin__VQofp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UnmatchedCommonResultsTable_tableHeader__zJ\+E3{background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.UnmatchedCommonResultsTable_tableHeader__zJ\+E3,.UnmatchedCommonResultsTable_tableItem__zF3gW{grid-gap:8px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:150px 1fr 1.5fr 1fr 150px 1.4fr 200px;line-height:20px;padding:16px}.UnmatchedCommonResultsTable_tableItem__zF3gW{cursor:pointer;font-weight:400}.UnmatchedCommonResultsTable_tableItemWrapper__z\+PdC{border-bottom:1px solid var(--gray-200);position:relative}.UnmatchedCommonResultsTable_tableItemWrapper__z\+PdC:last-child{border-bottom:none}.UnmatchedCommonResultsTable_tableItem__zF3gW:hover{background-color:var(--gray-50)}.UnmatchedCommonResultsTable_paginationWrapper__1Koh0{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.UnmatchedCommonResultsTable_tableItem__zF3gW:hover .UnmatchedCommonResultsTable_openAllTests__D\+ViE{color:var(--green-900)}.UnmatchedCommonResultsTable_confirmButton__TeW4p,.UnmatchedCommonResultsTable_openAllTests__D\+ViE{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}.UnmatchedCommonResultsTable_confirmButton__TeW4p{background-color:var(--green-900);border:none;border-radius:12px;height:48px;text-align:center;width:100%}.UnmatchedCommonResultsTable_confirmButton__TeW4p.UnmatchedCommonResultsTable_loading__GRbNm,.UnmatchedCommonResultsTable_confirmButton__TeW4p:disabled{cursor:not-allowed;opacity:.5}@media (min-width:1400px){.UnmatchedCommonResultsTable_tableHeader__zJ\+E3,.UnmatchedCommonResultsTable_tableItem__zF3gW{grid-template-columns:150px 1fr 1.5fr 1fr 150px 1.4fr 200px}}.UnmatchedCommonResultsTable_tableItem__zF3gW:last-child{border-bottom:none}.UnmatchedCommonResultsTable_checkboxWrapper__We3w0{align-items:center;display:flex;justify-content:center}.UnmatchedCommonResultsTable_searchWrapper__\+cpEw{align-items:center;border-right:1px solid var(--gray-200);display:flex;max-width:330px;position:relative}.UnmatchedCommonResultsTable_searchWrapper__\+cpEw .UnmatchedCommonResultsTable_form-control__NBgj\+{background:#0000;border:none;height:52px;padding-left:40px;width:100%}.UnmatchedCommonResultsTable_searchWrapper__\+cpEw img{height:20px;left:16px;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media (max-width:991px){.UnmatchedCommonResultsTable_searchWrapper__\+cpEw img{display:none}.UnmatchedCommonResultsTable_searchWrapper__\+cpEw .UnmatchedCommonResultsTable_form-control__NBgj\+{padding-left:16px}}.UnmatchedCommonResultsTable_tableTopBarWrapper__3iERS{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.UnmatchedCommonResultsTable_filterByButton__hopTa,.UnmatchedCommonResultsTable_sortByButton__yvZ9U{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.UnmatchedCommonResultsTable_filterByButton__hopTa{border-left:none;border-right:1px solid var(--gray-200)}.UnmatchedCommonResultsTable_filterByButtonMenuOption__FTZdF p,.UnmatchedCommonResultsTable_sortByButtonMenuOption__zSPHd p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.UnmatchedCommonResultsTable_sortByButtonMenuOptionActive__nSqf4{background-color:var(--gray-100)!important}.UnmatchedCommonResultsTable_menuButton__X5qEj{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.UnmatchedCommonResultsTable_menuButton__X5qEj:active,.UnmatchedCommonResultsTable_menuButton__X5qEj:hover{border:1px solid var(--gray-300)}.UnmatchedCommonResultsTable_menuItemWrapper__FLqOl{padding:0}.UnmatchedCommonResultsTable_menuItem__wPO-\+{padding:0!important}.UnmatchedCommonResultsTable_menuItem__wPO-\+ a,.UnmatchedCommonResultsTable_menuItem__wPO-\+ button,.UnmatchedCommonResultsTable_menuItem__wPO-\+ p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.UnmatchedCommonResultsTable_openProfileButton__c0Ptq{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;margin-left:8px;padding:4px 12px 8px}.UnmatchedCommonResultsTable_addTaskButton__kCnxE{height:auto!important}.UnmatchedCommonResultsTable_warningText__L4Pgw{color:#b70000;font-weight:700}.UnmatchedCommonResultsTable_addTaskFormAutocompleteWrapper__DLprU{margin-right:16px}.UnmatchedCommonResultsTable_addTaskFormAutocompleteWrapper__DLprU>div:nth-child(2)>div{background-color:var(--white)!important;border:1px solid var(--gray-400)!important;border-radius:12px!important;box-sizing:border-box!important;color:#717186!important;color:var(--gray-500,#717186)!important;font-family:nunito!important;font-size:16px!important;font-size:14px!important;font-weight:400!important;height:48px!important;line-height:24px!important;padding:0!important}.UnmatchedCommonResultsTable_error__nSTC0>div:nth-child(2)>div{border:1px solid #b70000!important}.UnmatchedCommonResultsTable_addTaskFormAutocompleteWrapper__DLprU>div:nth-child(2)>div>div{border:none!important;border-radius:0!important;height:48px!important}.UnmatchedCommonResultsTable_addTaskFormAutocompleteWrapper__DLprU>div:nth-child(2)>div>div fieldset{border:none!important}.UnmatchedCommonResultsTable_addTaskFormAutocompleteWrapper__DLprU>div:nth-child(2)>div>div input{box-shadow:none!important}.UnmatchedCommonResultsTable_addTaskFormAutocompleteWrapper__DLprU>div:nth-child(2){border:none!important;border-radius:0!important;height:48px!important}.UnmatchedRadiologyResultsTable_tableWarpper__gEGOe{background-color:#fff;background:#fff;position:relative;width:100%}.UnmatchedRadiologyResultsTable_tableWarpper__gEGOe h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.UnmatchedRadiologyResultsTable_table__MBlX1{border:1px solid var(--gray-200);border-radius:12px}.UnmatchedRadiologyResultsTable_boldItem__NLqt0{align-items:center;display:flex;font-weight:700;gap:4px}.UnmatchedRadiologyResultsTable_high__ja6l-,.UnmatchedRadiologyResultsTable_low__TbAUz{color:#b70000}.UnmatchedRadiologyResultsTable_open__Xn02n{color:#01533b}.UnmatchedRadiologyResultsTable_emptyState__DOK64{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.UnmatchedRadiologyResultsTable_tableSelectedItemsWrapper__TZ48E{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.UnmatchedRadiologyResultsTable_tableSelectedItemsWrapper__TZ48E>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.UnmatchedRadiologyResultsTable_tableSelectedItemsWrapper__TZ48E>div{align-items:center;display:flex;gap:16px}.UnmatchedRadiologyResultsTable_emptyStateTitle__r6PJB{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.UnmatchedRadiologyResultsTable_emptyStateText__3TTRh{color:#717186;font-size:14px;max-width:300px}.UnmatchedRadiologyResultsTable_loadingSpinner__Hq2Cr{animation:UnmatchedRadiologyResultsTable_spin__N7zag 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes UnmatchedRadiologyResultsTable_spin__N7zag{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UnmatchedRadiologyResultsTable_tableHeader__nWMUM{background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.UnmatchedRadiologyResultsTable_tableHeader__nWMUM,.UnmatchedRadiologyResultsTable_tableItem__ZEa43{grid-gap:8px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:150px 1fr 1.5fr 1fr 150px 1.4fr 200px;line-height:20px;padding:16px}.UnmatchedRadiologyResultsTable_tableItem__ZEa43{cursor:pointer;font-weight:400}.UnmatchedRadiologyResultsTable_tableItemWrapper__1evuJ{border-bottom:1px solid var(--gray-200);position:relative}.UnmatchedRadiologyResultsTable_tableItemWrapper__1evuJ:last-child{border-bottom:none}.UnmatchedRadiologyResultsTable_tableItem__ZEa43:hover{background-color:var(--gray-50)}.UnmatchedRadiologyResultsTable_paginationWrapper__ZmTrZ{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.UnmatchedRadiologyResultsTable_tableItem__ZEa43:hover .UnmatchedRadiologyResultsTable_openAllTests__AGADP{color:var(--green-900)}.UnmatchedRadiologyResultsTable_confirmButton__Jc0ho,.UnmatchedRadiologyResultsTable_openAllTests__AGADP{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}.UnmatchedRadiologyResultsTable_confirmButton__Jc0ho{background-color:var(--green-900);border:none;border-radius:12px;height:48px;text-align:center;width:100%}.UnmatchedRadiologyResultsTable_confirmButton__Jc0ho.UnmatchedRadiologyResultsTable_loading__UqB9F,.UnmatchedRadiologyResultsTable_confirmButton__Jc0ho:disabled{cursor:not-allowed;opacity:.5}@media (min-width:1400px){.UnmatchedRadiologyResultsTable_tableHeader__nWMUM,.UnmatchedRadiologyResultsTable_tableItem__ZEa43{grid-template-columns:150px 1fr 1.5fr 1fr 150px 1.4fr 200px}}.UnmatchedRadiologyResultsTable_tableItem__ZEa43:last-child{border-bottom:none}.UnmatchedRadiologyResultsTable_checkboxWrapper__nfT7V{align-items:center;display:flex;justify-content:center}.UnmatchedRadiologyResultsTable_searchWrapper__8VmZ1{align-items:center;border-right:1px solid var(--gray-200);display:flex;max-width:330px;position:relative}.UnmatchedRadiologyResultsTable_searchWrapper__8VmZ1 .UnmatchedRadiologyResultsTable_form-control__jRtam{background:#0000;border:none;height:52px;padding-left:40px;width:100%}.UnmatchedRadiologyResultsTable_searchWrapper__8VmZ1 img{height:20px;left:16px;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media (max-width:991px){.UnmatchedRadiologyResultsTable_searchWrapper__8VmZ1 img{display:none}.UnmatchedRadiologyResultsTable_searchWrapper__8VmZ1 .UnmatchedRadiologyResultsTable_form-control__jRtam{padding-left:16px}}.UnmatchedRadiologyResultsTable_tableTopBarWrapper__G4HkY{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.UnmatchedRadiologyResultsTable_filterByButton__eQu3Q,.UnmatchedRadiologyResultsTable_sortByButton__HXn8r{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.UnmatchedRadiologyResultsTable_filterByButton__eQu3Q{border-left:none;border-right:1px solid var(--gray-200)}.UnmatchedRadiologyResultsTable_filterByButtonMenuOption__urske p,.UnmatchedRadiologyResultsTable_sortByButtonMenuOption__ywQ0H p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.UnmatchedRadiologyResultsTable_sortByButtonMenuOptionActive__4tfkp{background-color:var(--gray-100)!important}.UnmatchedRadiologyResultsTable_tableSelectedItemsSection__yFHuS{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.UnmatchedRadiologyResultsTable_tableSelectedItemsSection__yFHuS>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.UnmatchedRadiologyResultsTable_reportNoReportsWarning__qezOB{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.UnmatchedRadiologyResultsTable_menuButton__x-hg5{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.UnmatchedRadiologyResultsTable_menuButton__x-hg5:active,.UnmatchedRadiologyResultsTable_menuButton__x-hg5:hover{border:1px solid var(--gray-300)}.UnmatchedRadiologyResultsTable_menuItemWrapper__Wgbfo{padding:0}.UnmatchedRadiologyResultsTable_menuItem__u8nkv{padding:0!important}.UnmatchedRadiologyResultsTable_menuItem__u8nkv a,.UnmatchedRadiologyResultsTable_menuItem__u8nkv button,.UnmatchedRadiologyResultsTable_menuItem__u8nkv p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.UnmatchedRadiologyResultsTable_openProfileButton__Weixm{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;margin-left:8px;padding:4px 12px 8px}.UnmatchedRadiologyResultsTable_addTaskButton__qnWzt{height:auto!important}.UnmatchedRadiologyResultsTable_warningText__DaEGV{color:#b70000;font-weight:700}.UnmatchedRadiologyResultsTable_addLetterForm__GDFXx{display:flex;flex-direction:column;gap:16px;margin-bottom:0}.UnmatchedRadiologyResultsTable_sendButton__0kvAw{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.UnmatchedRadiologyResultsTable_sendButton__0kvAw:disabled{cursor:not-allowed;opacity:.5}.UnmatchedRadiologyResultsTable_addTaskFormAutocompleteWrapper__1hxZH{margin-right:16px}.UnmatchedRadiologyResultsTable_addTaskFormAutocompleteWrapper__1hxZH>div:nth-child(2)>div{background-color:var(--white)!important;border:1px solid var(--gray-400)!important;border-radius:12px!important;box-sizing:border-box!important;color:#717186!important;color:var(--gray-500,#717186)!important;font-family:nunito!important;font-size:16px!important;font-size:14px!important;font-weight:400!important;height:48px!important;line-height:24px!important;padding:0!important}.UnmatchedRadiologyResultsTable_error__JLQuE>div:nth-child(2)>div{border:1px solid #b70000!important}.UnmatchedRadiologyResultsTable_addTaskFormAutocompleteWrapper__1hxZH>div:nth-child(2)>div>div{border:none!important;border-radius:0!important;height:48px!important}.UnmatchedRadiologyResultsTable_addTaskFormAutocompleteWrapper__1hxZH>div:nth-child(2)>div>div fieldset{border:none!important}.UnmatchedRadiologyResultsTable_addTaskFormAutocompleteWrapper__1hxZH>div:nth-child(2)>div>div input{box-shadow:none!important}.UnmatchedRadiologyResultsTable_addTaskFormAutocompleteWrapper__1hxZH>div:nth-child(2){border:none!important;border-radius:0!important;height:48px!important}.UnmatchedRadiologyResultsTable_buttonGroup__GbwXT{display:flex;gap:16px;justify-content:flex-end}.UnmatchedRadiologyResultsTable_addFormButton__rXX\+Q{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.UnmatchedRadiologyResultsTable_addFormButton__rXX\+Q:disabled{cursor:not-allowed;opacity:.5}.UnmatchedRadiologyResultsTable_cancelButton__4IYmL{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.UnmatchedRadiologyResultsTable_cancelButton__4IYmL:disabled{cursor:not-allowed;opacity:.5}.UnmatchedRadiologyResultsTable_formCheckboxLabel__2BV\+T{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.UnmatchedRadiologyResultsTable_addPregnancyDatePickerWrapper__0n7Mj>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.UnmatchedRadiologyResultsTable_addPregnancyDatePickerWrapper__0n7Mj>div{height:48px!important}.UnmatchedRadiologyResultsTable_addPregnancyDatePickerWrapper__0n7Mj input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.UnmatchedRadiologyResultsTable_addPregnancyDatePickerWrapper__0n7Mj fieldset{border:none}.UnmatchedRadiologyResultsTable_addLetterFormLabel__obzSp{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.UnmatchedRadiologyResultsTable_inputGroupGrid__PG0pu{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr 1fr;justify-content:start;max-width:800px}.UnmatchedRadiologyResultsTable_inputGroupGrid4__2Q1tw{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.UnmatchedRadiologyResultsTable_openModalButton__IvrTI{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.UnmatchedRadiologyResultsTable_addLetterForm__GDFXx input,.UnmatchedRadiologyResultsTable_addLetterForm__GDFXx select,.UnmatchedRadiologyResultsTable_addLetterForm__GDFXx textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.UnmatchedRadiologyResultsTable_formItem__Jmt1a{align-items:center;background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:16px;padding:16px;position:relative}.UnmatchedRadiologyResultsTable_removeFormButton__NeK0k{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px}.UnmatchedRadiologyResultsTable_removeFormButton__NeK0k svg{color:#b70000;height:20px;width:20px}.UnmatchedRadiologyResultsTable_bottomSection__ouy2w{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.UnmatchedRadiologyResultsTable_bottomSection__ouy2w>div{display:flex;gap:16px}.UnmatchedRadiologyResultsTable_bottomSection__ouy2w button{width:248px}.UnmatchedRadiologyResultsTable_templateSection__p516i{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.UnmatchedRadiologyResultsTable_templateSection__p516i button{margin-top:2px;width:100%}.ResultsTable_tableWarpper__Oln5T{background-color:#fff;background:#fff;position:relative;width:100%}.ResultsTable_tableWarpper__Oln5T h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultsTable_table__YOa\+R{border:1px solid var(--gray-200);border-radius:12px}.ResultsTable_boldItem__0rmVx{align-items:center;display:flex;font-weight:700;gap:4px}.ResultsTable_high__crbJw,.ResultsTable_low__1PEEe{color:#b70000}.ResultsTable_open__UhrM1{color:#01533b}.ResultsTable_emptyState__vFkRE{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ResultsTable_tableSelectedItemsWrapper__cx6vm{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.ResultsTable_tableSelectedItemsWrapper__cx6vm>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultsTable_tableSelectedItemsWrapper__cx6vm>div{align-items:center;display:flex;gap:16px}.ResultsTable_emptyStateTitle__kq9vP{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultsTable_emptyStateText__2hKlG{color:#717186;font-size:14px;max-width:300px}.ResultsTable_loadingSpinner__4XALa{animation:ResultsTable_spin__DOxCr 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultsTable_spin__DOxCr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultsTable_tableHeader__P87ra{background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.ResultsTable_tableHeader__P87ra,.ResultsTable_tableItem__ZcR\+4{grid-gap:8px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:150px 1fr 1.5fr 1fr 150px 1.4fr 200px;line-height:20px;padding:16px}.ResultsTable_tableItem__ZcR\+4{cursor:pointer;font-weight:400}.ResultsTable_tableItemWrapper__\+5QTQ{border-bottom:1px solid var(--gray-200);position:relative}.ResultsTable_tableItemWrapper__\+5QTQ:last-child{border-bottom:none}.ResultsTable_tableItem__ZcR\+4:hover{background-color:var(--gray-50)}.ResultsTable_paginationWrapper__bUUfl{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.ResultsTable_tableItem__ZcR\+4:hover .ResultsTable_openAllTests__sTz6T{color:var(--green-900)}.ResultsTable_confirmButton__LX-Ph,.ResultsTable_openAllTests__sTz6T{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}.ResultsTable_confirmButton__LX-Ph{background-color:var(--green-900);border:none;border-radius:12px;height:48px;text-align:center;width:100%}.ResultsTable_confirmButton__LX-Ph.ResultsTable_loading__7o\+7C,.ResultsTable_confirmButton__LX-Ph:disabled{cursor:not-allowed;opacity:.5}@media (min-width:1400px){.ResultsTable_tableHeader__P87ra,.ResultsTable_tableItem__ZcR\+4{grid-template-columns:150px 1fr 1.5fr 1fr 150px 1.4fr 200px}}.ResultsTable_tableItem__ZcR\+4:last-child{border-bottom:none}.ResultsTable_checkboxWrapper__NHBDq{align-items:center;display:flex;justify-content:center}.ResultsTable_searchWrapper__ERJS-{align-items:center;border-right:1px solid var(--gray-200);display:flex;max-width:330px;position:relative}.ResultsTable_searchWrapper__ERJS- .ResultsTable_form-control__QG9Jj{background:#0000;border:none;height:52px;padding-left:40px;width:100%}.ResultsTable_searchWrapper__ERJS- img{height:20px;left:16px;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media (max-width:991px){.ResultsTable_searchWrapper__ERJS- img{display:none}.ResultsTable_searchWrapper__ERJS- .ResultsTable_form-control__QG9Jj{padding-left:16px}}.ResultsTable_tableTopBarWrapper__c3SuT{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultsTable_filterByButton__3gS2c,.ResultsTable_sortByButton__qMChh{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ResultsTable_filterByButton__3gS2c{border-left:none;border-right:1px solid var(--gray-200)}.ResultsTable_filterByButtonMenuOption__qRyHx p,.ResultsTable_sortByButtonMenuOption__\+qFbl p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultsTable_sortByButtonMenuOptionActive__6Me4F{background-color:var(--gray-100)!important}.ResultsTable_tableSelectedItemsSection__UlHil{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.ResultsTable_tableSelectedItemsSection__UlHil>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultsTable_reportNoReportsWarning__-5lG\+{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultsTable_menuButton__yePmw{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultsTable_menuButton__yePmw:active,.ResultsTable_menuButton__yePmw:hover{border:1px solid var(--gray-300)}.ResultsTable_menuItemWrapper__OYjUj{padding:0}.ResultsTable_menuItem__dgtQB{padding:0!important}.ResultsTable_menuItem__dgtQB a,.ResultsTable_menuItem__dgtQB button,.ResultsTable_menuItem__dgtQB p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ResultsTable_openProfileButton__29NFD{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;margin-left:8px;padding:4px 12px 8px}.ResultsTable_addTaskButton__\+fcZO{height:auto!important}.ResultsTable_warningText__rYzPW{color:#b70000;font-weight:700}.ResultsTable_addLetterForm__Uauf1{display:flex;flex-direction:column;gap:16px;margin-bottom:0}.ResultsTable_sendButton__ZXwjy{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.ResultsTable_sendButton__ZXwjy:disabled{cursor:not-allowed;opacity:.5}.ResultsTable_addTaskFormAutocompleteWrapper__jXynY{margin-right:16px}.ResultsTable_addTaskFormAutocompleteWrapper__jXynY>div:nth-child(2)>div{background-color:var(--white)!important;border:1px solid var(--gray-400)!important;border-radius:12px!important;box-sizing:border-box!important;color:#717186!important;color:var(--gray-500,#717186)!important;font-family:nunito!important;font-size:16px!important;font-size:14px!important;font-weight:400!important;height:48px!important;line-height:24px!important;padding:0!important}.ResultsTable_error__ZxVmv>div:nth-child(2)>div{border:1px solid #b70000!important}.ResultsTable_addTaskFormAutocompleteWrapper__jXynY>div:nth-child(2)>div>div{border:none!important;border-radius:0!important;height:48px!important}.ResultsTable_addTaskFormAutocompleteWrapper__jXynY>div:nth-child(2)>div>div fieldset{border:none!important}.ResultsTable_addTaskFormAutocompleteWrapper__jXynY>div:nth-child(2)>div>div input{box-shadow:none!important}.ResultsTable_addTaskFormAutocompleteWrapper__jXynY>div:nth-child(2){border:none!important;border-radius:0!important;height:48px!important}.ResultsTable_buttonGroup__uEsDX{display:flex;gap:16px;justify-content:flex-end}.ResultsTable_addFormButton__6Bsy6{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.ResultsTable_addFormButton__6Bsy6:disabled{cursor:not-allowed;opacity:.5}.ResultsTable_cancelButton__o6mYG{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;max-width:50%;padding:12px 24px;width:240px}.ResultsTable_cancelButton__o6mYG:disabled{cursor:not-allowed;opacity:.5}.ResultsTable_formCheckboxLabel__Vtiyo{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ResultsTable_addPregnancyDatePickerWrapper__ujvsJ>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.ResultsTable_addPregnancyDatePickerWrapper__ujvsJ>div{height:48px!important}.ResultsTable_addPregnancyDatePickerWrapper__ujvsJ input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.ResultsTable_addPregnancyDatePickerWrapper__ujvsJ fieldset{border:none}.ResultsTable_addLetterFormLabel__Dhitc{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ResultsTable_inputGroupGrid__tW5Z2{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr 1fr;justify-content:start;max-width:800px}.ResultsTable_inputGroupGrid4__ZSaON{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ResultsTable_openModalButton__EwG6C{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ResultsTable_addLetterForm__Uauf1 input,.ResultsTable_addLetterForm__Uauf1 select,.ResultsTable_addLetterForm__Uauf1 textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ResultsTable_formItem__Acw7W{align-items:center;background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:16px;padding:16px;position:relative}.ResultsTable_removeFormButton__q9R-m{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px}.ResultsTable_removeFormButton__q9R-m svg{color:#b70000;height:20px;width:20px}.ResultsTable_bottomSection__l9wDt{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.ResultsTable_bottomSection__l9wDt>div{display:flex;gap:16px}.ResultsTable_bottomSection__l9wDt button{width:248px}.ResultsTable_templateSection__SOCfb{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ResultsTable_templateSection__SOCfb button{margin-top:2px;width:100%}.ResultsPage_reportsPageTopSection__JA0Og{display:grid;grid-template-columns:375px 1fr;margin-top:20px}.ResultsPage_reportsPageBottomSection__aR9U3,.ResultsPage_reportsPageTopSection__JA0Og{background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.ResultsPage_reportsPageBottomSection__aR9U3{margin-top:24px}.ResultsPage_processNewMessagesButton__NWY-5{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;margin-bottom:16px;padding:12px 24px}.ResultsPage_loadingNewMessages__-v-1X{cursor:not-allowed;opacity:.5}.ResultsPage_filtersFormWrapper__fjabS{padding-left:64px}.ResultsPage_filtersFormContentWrapper__J\+EW4{display:flex;flex-direction:column;gap:16px;padding-right:64px}.ResultsPage_submitButtonWrapper__gTzQf{display:flex;justify-content:flex-end;margin-bottom:16px;min-height:48px}.ResultsPage_clearFiltersButton__NSyzk{align-items:center;background-color:var(--white);border:none;border-radius:12px;color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:48px;justify-content:center;line-height:20px;padding:12px 24px}.ResultsPage_clearFiltersButton__NSyzk:hover{background-color:var(--gray-50)}.ResultsPage_applyFiltersButton__XhXj5{background:var(--green-800)}.ResultsPage_twoColumnlayout__Pj3GK{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ResultsPage_formLabel__OO8uU{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ResultsPage_filtersFormWrapper__fjabS input,.ResultsPage_filtersFormWrapper__fjabS select,.ResultsPage_filtersFormWrapper__fjabS textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ResultsPage_datePickerWrapper__PJEoG{height:48px}.ResultsPage_datePickerWrapper__PJEoG>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.ResultsPage_datePickerWrapper__PJEoG fieldset{border:none}.ResultsPage_filtersWrapper__vb72e{background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;margin-bottom:24px;margin-top:24px;padding:24px;position:relative;width:100%}.ResultsPage_filtersWrapper__vb72e h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultsPage_inputGrid2__-UJiX{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.ResultsPage_inputGrid3__sEkCI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.ResultsPage_inputGrid4__DFJ78{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr}.ResultsPage_reportsPageWrapper__3m3XY input,.ResultsPage_reportsPageWrapper__3m3XY select,.ResultsPage_reportsPageWrapper__3m3XY textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ResultsPage_expandButon__mC\+rY{align-items:center;background-color:initial;border:none;color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px;margin:8px auto 0;padding:8px 16px 4px}.ResultsPage_formSubTitle__2PhfF{color:var(--gray-800);font-size:18px;font-weight:700;line-height:28px;margin-bottom:4px;margin-top:16px}.ResultsPage_additionalFieldsWrapper__jLJLi{margin-top:16px}.ResultsPage_applyFiltersButton__XhXj5{align-items:center;background-color:var(--green-900);border:none;border-radius:12px;color:var(--white);display:flex;font-size:16px;font-weight:600;gap:8px;height:48px;justify-content:center;line-height:20px;margin-left:auto;padding:12px 24px}.ResultsPage_applyFiltersbuttonMarginTop__\+j6c8{margin-top:16px}.ResultsPage_reportTableWrapper__W7Utf{background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.ResultsPage_reportTableWrapper__W7Utf h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultsPage_reportTable__yJ2tS{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px}.ResultsPage_reportTableHeader__ZiIfW{align-items:center;display:flex;justify-content:space-between}.ResultsPage_addManuallyButton__K6zTt{align-items:center;background-color:initial;border:none;color:var(--green-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;padding:0;transition:opacity .2s}.ResultsPage_addManuallyButton__K6zTt:hover:not(:disabled){opacity:.8}.ResultsPage_addManuallyButton__K6zTt:disabled{cursor:not-allowed;opacity:.5}.ResultsPage_addManuallyButton__K6zTt svg{flex-shrink:0}.ResultsPage_notSupportedPlaceholder__IDqX5{align-items:center;background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;display:flex;justify-content:center;min-height:400px}.ResultsPage_notSupportedContent__TghQp{max-width:400px;padding:48px 24px;text-align:center}.ResultsPage_notSupportedContent__TghQp h4{color:var(--gray-950);font-size:20px;font-weight:700;line-height:28px;margin-bottom:12px}.ResultsPage_notSupportedContent__TghQp p{color:var(--gray-600);font-size:16px;font-weight:400;line-height:24px}.AddFormForm_addLetterForm__GLSVj{display:flex;flex-direction:column;margin-bottom:0}.AddFormForm_sendButton__F7dU\+{width:180px}.AddFormForm_addFormButton__BXdu-,.AddFormForm_sendButton__F7dU\+{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddFormForm_formCheckboxLabel__DjgEc{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddFormForm_addLetterFormLabel__W9qIx{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddFormForm_inputGroupGrid__eGQoH{grid-gap:24px;align-items:end;display:grid;gap:24px;grid-template-columns:1fr 1fr;max-width:800px}.AddFormForm_openModalButton__uC0Qa{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddFormForm_addLetterForm__GLSVj input,.AddFormForm_addLetterForm__GLSVj select,.AddFormForm_addLetterForm__GLSVj textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddFormForm_formItem__4I4Ui{align-items:center;background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:16px;padding:16px;position:relative}.AddFormForm_removeFormButton__dKzT2{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px}.AddFormForm_removeFormButton__dKzT2 svg{color:#b70000;height:20px;width:20px}.AddFormForm_bottomSection__K4HNA{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.AddFormForm_bottomSection__K4HNA>div{display:flex;gap:16px}.AddFormForm_bottomSection__K4HNA button{width:248px}.AddFormForm_templateSection__HUBRB{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddFormForm_templateSection__HUBRB button{margin-top:2px;width:100%}.CervicalCheck_addLetterForm__8Wsao{display:flex;flex-direction:column;margin-bottom:0}.CervicalCheck_sendButton__F\+nZz{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.CervicalCheck_formCheckboxLabel__UismM{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.CervicalCheck_medsCheckboxGroup__MKIt2{display:flex;flex-direction:column;gap:4px}.CervicalCheck_pregnancyFormCheckboxLabel__6OI25{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.CervicalCheck_addLetterFormLabel__TOaEo{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.CervicalCheck_inputGroupGrid__tMJzJ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.CervicalCheck_inputGroupGrid3__Xss9g{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.CervicalCheck_inputGroupGrid4__cBUNg{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.CervicalCheck_openModalButton__9aR5o{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.CervicalCheck_addLetterForm__8Wsao input,.CervicalCheck_addLetterForm__8Wsao select,.CervicalCheck_addLetterForm__8Wsao textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.CervicalCheck_bottomSection__VD6hH{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.CervicalCheck_bottomSection__VD6hH>div{display:flex;gap:16px}.CervicalCheck_bottomSection__VD6hH button{width:248px}.CervicalCheck_templateSection__ZIRCB{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.CervicalCheck_templateSection__ZIRCB button{margin-top:2px;width:100%}.CervicalCheck_addPregnancyDatePickerWrapper__jlwLl>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.CervicalCheck_addPregnancyDatePickerWrapper__jlwLl>div{height:48px!important}.CervicalCheck_addPregnancyDatePickerWrapper__jlwLl input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.CervicalCheck_addPregnancyDatePickerWrapper__jlwLl fieldset{border:none}.SocialWelfareECertForm_addLetterForm__ujpq-{display:flex;flex-direction:column;margin-bottom:0}.SocialWelfareECertForm_sendButton__QvQDz{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.SocialWelfareECertForm_sendButton__QvQDz:disabled{cursor:not-allowed;opacity:.5}.SocialWelfareECertForm_formCheckboxLabel__yS-jv{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.SocialWelfareECertForm_addLetterFormLabel__gHEeE{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.SocialWelfareECertForm_inputGroupGrid__c2S-p{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.SocialWelfareECertForm_inputGroupGrid3__66IBZ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.SocialWelfareECertForm_openModalButton__ORk9D{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.SocialWelfareECertForm_addLetterForm__ujpq- input,.SocialWelfareECertForm_addLetterForm__ujpq- select,.SocialWelfareECertForm_addLetterForm__ujpq- textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.SocialWelfareECertForm_bottomSection__Wn5Zk{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.SocialWelfareECertForm_bottomSection__Wn5Zk>div{display:flex;gap:16px}.SocialWelfareECertForm_bottomSection__Wn5Zk button{width:248px}.SocialWelfareECertForm_templateSection__jYFWA{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.SocialWelfareECertForm_templateSection__jYFWA button{margin-top:2px;width:100%}.SocialWelfareECertForm_addPregnancyDatePickerWrapper__nq1J4>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.SocialWelfareECertForm_addPregnancyDatePickerWrapper__nq1J4>div{height:48px!important}.SocialWelfareECertForm_addPregnancyDatePickerWrapper__nq1J4 input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.SocialWelfareECertForm_addPregnancyDatePickerWrapper__nq1J4 fieldset{border:none}.audio-processing-loader{align-items:center;display:flex;gap:8px}.loader-spinner{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#006546;border-top:2px solid var(--green-900,#006546);height:14px;width:14px}.loader-text{color:inherit;font-size:12px}.ChooseLetterTemplateModal_container__Sfldf{position:relative}.ChooseLetterTemplateModal_openModalButton__I496m{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;margin-top:4px;padding:12px 24px;width:350px}.ChooseLetterTemplateModal_openModalButton__I496m:disabled{cursor:not-allowed;opacity:.5}.ChooseLetterTemplateModal_searchWrapper__AcK\+I{margin-bottom:16px}.ChooseLetterTemplateModal_searchInput__Loe7v{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px;width:100%}.ChooseLetterTemplateModal_templateListWrapper__ziBdK{max-height:400px;overflow-y:auto}.ChooseLetterTemplateModal_templateList__SR3eN{display:flex;flex-direction:column;gap:12px}.ChooseLetterTemplateModal_templateItem__lGeoQ{align-items:flex-start;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;padding:16px}.ChooseLetterTemplateModal_templateInfo__Xmtgs{flex:1 1;margin-right:16px}.ChooseLetterTemplateModal_templateInfo__Xmtgs h4{color:#111827;font-size:16px;font-weight:600;margin:0 0 8px}.ChooseLetterTemplateModal_templatePreview__Nl1ZN{color:#6b7280;font-size:14px;line-height:1.4;margin:0}.ChooseLetterTemplateModal_button__t0AIX{align-items:center;background-color:var(--green-900);border:none;border-radius:12px;box-sizing:border-box;color:#fdfdfd;cursor:pointer;display:flex;flex-direction:row;height:48px;justify-content:center;padding:12px 24px;text-align:left}.ChooseLetterTemplateModal_loading__ImtXz{align-items:center;color:#6b7280;display:flex;flex-direction:column;justify-content:center;padding:40px}.ChooseLetterTemplateModal_spinner__xDZBk{animation:ChooseLetterTemplateModal_spin__uxBia 1s linear infinite;margin-bottom:8px}@keyframes ChooseLetterTemplateModal_spin__uxBia{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChooseLetterTemplateModal_noResults__6peoG{color:#6b7280;padding:40px;text-align:center}.ChooseLetterTemplateModal_noResults__6peoG p{font-size:16px;margin:0}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.wrapper{padding:2rem 3rem}.label{font-size:1rem;font-weight:500}.editor{height:500px;margin-top:1rem}.ql-editor{color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;line-height:24px;min-height:400px;overflow:auto;padding:12px}.editor .ql-container.ql-disabled,.editor .ql-editor.ql-disabled,.editor.ql-disabled{background-color:#f5f5f5!important;color:#999!important;cursor:not-allowed!important;opacity:.6!important}.editor .ql-toolbar.ql-disabled,.editor.ql-disabled .ql-toolbar{background-color:#f5f5f5!important;opacity:.5!important;pointer-events:none!important}.editor.ql-disabled .ql-toolbar .ql-picker,.editor.ql-disabled .ql-toolbar .ql-picker-label,.editor.ql-disabled .ql-toolbar button{cursor:not-allowed!important;opacity:.5!important}.editor.ql-disabled .ql-editor:focus{box-shadow:none!important;outline:none!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddLetterForm_addLetterForm__iq967{display:flex;flex-direction:column;margin-bottom:0}.AddLetterForm_sendButton__IM5MT{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.AddLetterForm_formCheckboxLabel__RwK01{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddLetterForm_addLetterFormLabel__qhbKq{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddLetterForm_inputGroupGrid__McpVp{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddLetterForm_inputGroupGrid3__\+ZkiZ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddLetterForm_openModalButton__QFbGg{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddLetterForm_addLetterForm__iq967 input,.AddLetterForm_addLetterForm__iq967 select,.AddLetterForm_addLetterForm__iq967 textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddLetterForm_bottomSection__Aq06z{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.AddLetterForm_bottomSection__Aq06z>div{display:flex;gap:16px}.AddLetterForm_bottomSection__Aq06z button{width:248px}.AddLetterForm_templateSection__\+ytaz{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddLetterForm_templateSection__\+ytaz button{margin-top:2px}.AddLetterForm_buttonGroup__hdosz{align-items:center;display:flex;gap:12px}.AddLetterForm_newLetterButton__M9gdx{background-color:var(--green-800);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:44px;padding:10px 20px;transition:background-color .2s ease}.AddLetterForm_newLetterButton__M9gdx:hover{background-color:var(--green-900)}.AddLetterForm_lettersTableContainer__R72C1{border-top:1px solid var(--gray-200);margin-top:32px;padding-top:24px}.AddLetterForm_lettersTableTitle__jb4nV{color:var(--gray-950);font-size:16px;font-weight:600;margin:0 0 16px}.AddLetterForm_lettersTable__CeOkE{border-collapse:collapse;font-size:14px;width:100%}.AddLetterForm_lettersTable__CeOkE thead{background-color:#f9fafb}.AddLetterForm_lettersTable__CeOkE th{border-bottom:1px solid var(--gray-200);color:var(--gray-700);font-weight:600;padding:12px 16px;text-align:left}.AddLetterForm_lettersTable__CeOkE td{border-bottom:1px solid var(--gray-100);color:var(--gray-800);padding:12px 16px}.AddLetterForm_lettersTable__CeOkE tbody tr:hover{background-color:#f9fafb}.AddLetterForm_activeLetterRow__qvRPr{background-color:#e7efeb!important}.AddLetterForm_tableActions__C90go{display:flex;gap:8px}.AddLetterForm_editButton__dyzrp{background-color:var(--green-800);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:6px 14px;transition:background-color .2s ease}.AddLetterForm_editButton__dyzrp:hover{background-color:var(--green-900)}.AddLetterForm_downloadTableButton__gCXTP{background-color:#fff;border:1px solid var(--green-800);border-radius:6px;color:var(--green-800);cursor:pointer;font-size:13px;font-weight:500;padding:6px 14px;transition:all .2s ease}.AddLetterForm_downloadTableButton__gCXTP:hover{background-color:var(--green-50)}.AddLetterForm_emptyTableMessage__n6MiR{color:#6b7280;padding:24px 16px;text-align:center}.SelectMedicationsTable_tableWarpper__wb5hP{background-color:#fff;background:#fff;margin-top:24px;position:relative;width:100%}.SelectMedicationsTable_tableWarpper__wb5hP h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.SelectMedicationsTable_table__7O0H1{border:1px solid var(--gray-200);border-radius:12px}.SelectMedicationsTable_boldItem__UsZda{align-items:center;display:flex;font-weight:700;gap:4px}.SelectMedicationsTable_high__rjWee,.SelectMedicationsTable_low__PcGTz{color:#b70000}.SelectMedicationsTable_open__pXW7L{color:#01533b}.SelectMedicationsTable_emptyState__ILqHT{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.SelectMedicationsTable_tableSelectedItemsWrapper__6aGre{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.SelectMedicationsTable_tableSelectedItemsWrapper__6aGre button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.SelectMedicationsTable_tableSelectedItemsWrapper__6aGre>div{align-items:center;display:flex;gap:16px}.SelectMedicationsTable_emptyStateTitle__bb0tv{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.SelectMedicationsTable_emptyStateText__KCESQ{color:#717186;font-size:14px;max-width:300px}.SelectMedicationsTable_loadingSpinner__d2kuL{animation:SelectMedicationsTable_spin__OH9W0 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes SelectMedicationsTable_spin__OH9W0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SelectMedicationsTable_tableHeader__SjsA-{background:var(--gray-100);font-weight:700;padding:16px}.SelectMedicationsTable_tableHeader__SjsA-,.SelectMedicationsTable_tableItem__HBhTs{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:2.5fr 1.5fr 1fr .7fr .5fr 100px;line-height:20px}.SelectMedicationsTable_tableItem__HBhTs{cursor:pointer;font-weight:400;min-height:60px;padding:12px 16px}.SelectMedicationsTable_tableItem__HBhTs:hover{background-color:var(--gray-50)}.SelectMedicationsTable_paginationWrapper__4f3VJ{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.SelectMedicationsTable_openAll__dhInL{align-items:center;color:var(--green-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}@media (min-width:1400px){.SelectMedicationsTable_tableHeader__SjsA-,.SelectMedicationsTable_tableItem__HBhTs{grid-template-columns:2.5fr 1.5fr 1fr .7fr .5fr 100px}}.SelectMedicationsTable_status__akG-P{background-color:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;font-size:13px;font-weight:600;line-height:16px;padding:4px 8px}.SelectMedicationsTable_status__akG-P.SelectMedicationsTable_completed__dxa\+L{background-color:#e7efeb;border-color:var(--green-900);color:var(--green-900)}.SelectMedicationsTable_status__akG-P.SelectMedicationsTable_undelivered__Ud1mm{background-color:#ffe8e8;border-color:#b70000;color:#b70000}.SelectMedicationsTable_tableItem__HBhTs:last-child{border-bottom:none}.SelectMedicationsTable_checkboxWrapper__6HzoJ{align-items:center;display:flex;justify-content:center}.SelectMedicationsTable_searchWrapper__VdE0Q{border-right:1px solid var(--gray-200);max-width:500px}@media (max-width:991px){.SelectMedicationsTable_searchWrapper__VdE0Q img{display:none}}.SelectMedicationsTable_tableTopBarWrapper__0aRUg{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.SelectMedicationsTable_sortByButton__u5arJ{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.SelectMedicationsTable_sortByButtonMenuOption__cmacf p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.SelectMedicationsTable_sortByButtonMenuOptionActive__-xE0L{background-color:var(--gray-100)!important}.SelectMedicationsTable_tableSelectedItemsSection__M4p2E{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.SelectMedicationsTable_tableSelectedItemsSection__M4p2E button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.SelectMedicationsTable_reportNoReportsWarning__6EgvW{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.SelectMedicationsTable_menuButton__bv38R{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.SelectMedicationsTable_menuButton__bv38R:active,.SelectMedicationsTable_menuButton__bv38R:hover{border:1px solid var(--gray-300)}.SelectMedicationsTable_menuItemWrapper__4vgde{padding:0}.SelectMedicationsTable_menuItem__iGzf4{padding:0!important}.SelectMedicationsTable_menuItem__iGzf4 a,.SelectMedicationsTable_menuItem__iGzf4 button,.SelectMedicationsTable_menuItem__iGzf4 p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.AddPrescriptionForm_addLetterForm__KmA89{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.AddPrescriptionForm_sendButton__1V992{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.AddPrescriptionForm_formCheckboxLabel__cBIJ2{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddPrescriptionForm_addLetterFormLabel__irhDA{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddPrescriptionForm_inputGroupGrid__X5Vru{grid-gap:15px;grid-row-gap:10px;display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:10px}.AddPrescriptionForm_inputGroupGrid2__xR-Cc{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddPrescriptionForm_addLetterForm__KmA89 input,.AddPrescriptionForm_addLetterForm__KmA89 select:not([class*=monthSelector]):not([class*=yearSelector]){border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddPrescriptionForm_addLetterForm__KmA89 [class*=calendarDropdown] select[class*=monthSelector],.AddPrescriptionForm_addLetterForm__KmA89 [class*=calendarDropdown] select[class*=yearSelector],[class*=calendarDropdown] select[class*=monthSelector],[class*=calendarDropdown] select[class*=yearSelector]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%2326252C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;border:1px solid #8f8fa1!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #0000000d!important;font-size:14px!important;font-weight:600!important;height:36px!important;line-height:36px!important;padding:0 32px 0 12px!important}.AddPrescriptionForm_addLetterForm__KmA89 textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;line-height:24px;min-height:48px;padding:12px;resize:vertical}.AddPrescriptionForm_openModalButton__RYc9H{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddPrescriptionForm_bottomSection__hjdJj{align-items:center;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;margin-top:24px;padding-top:16px}.AddPrescriptionForm_bottomSection__hjdJj>div{display:flex;gap:16px}.AddPrescriptionForm_bottomSection__hjdJj button{width:248px}.AddPrescriptionForm_templateSection__CC5od{margin-top:12px}.AddPrescriptionForm_templateSection__CC5od button{margin-top:2px;width:100%}.AddPrescriptionForm_addPregnancyDatePickerWrapper__JR6Ye{height:48px}.AddPrescriptionForm_addPregnancyDatePickerWrapper__JR6Ye>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddPrescriptionForm_addPregnancyDatePickerWrapper__JR6Ye>div{height:48px!important}.AddPrescriptionForm_addPregnancyDatePickerWrapper__JR6Ye input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.AddPrescriptionForm_addPregnancyDatePickerWrapper__JR6Ye fieldset{border:none}.AddPrescriptionForm_switchWrapper__hRbqA{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:4px}.AddPrescriptionForm_switchWrapper__hRbqA span{margin-top:6px}.AddPrescriptionForm_medicineSectionWrapper__4RCK0{border-bottom:1px solid var(--gray-200);border-top:1px solid var(--gray-200);display:flex;flex-direction:column;gap:12px;margin-bottom:0;max-height:50vh;overflow-y:scroll;padding:16px 4px}.AddPrescriptionForm_medicineSection__g2\+GA{border-bottom:1px solid var(--gray-200);display:flex;flex-direction:column;gap:12px;margin-bottom:24px;margin-right:4px;padding-bottom:24px;position:relative}.AddPrescriptionForm_medicineSection__g2\+GA:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.AddPrescriptionForm_removeButton__zgqZZ{align-items:center;background:none;border:none;border:1px solid var(--gray-200);border-radius:8px;color:#dc3545;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:0;right:0;width:44px}.AddPrescriptionForm_addAnotherMedicine__O0ntY{background:none;border:none;border-radius:8px;color:#328170;cursor:pointer;padding:10px;width:100%}.AddPrescriptionForm_bottomSectionWithoutBorder__SKzmp{border-top:none;margin-top:0}.AddPrescriptionForm_medicineSectionWrapperWithoutBorder__Zn3pn{border-top:none;padding-top:0}.AddPrescriptionForm_downloadButton__s4f7M{bottom:24px;left:24px;position:absolute}.AddPrescriptionForm_medicationBackButton__Fn8r1{align-items:center;background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:#000;cursor:pointer;display:flex;font-size:16px;gap:8px;height:48px;justify-content:center;width:48px}.AddPrescriptionForm_allergyWarningSection__IiUL5{background:#fff3cd;border:1px solid #ffc107;border-radius:8px;margin:16px 0;padding:12px 16px}.AddPrescriptionForm_allergyWarningHeader__VeWY-{align-items:center;display:flex;gap:8px;margin-bottom:8px}.AddPrescriptionForm_allergyWarningTitle__19Hlb{color:#856404;font-size:14px;font-weight:600;margin:0}.AddPrescriptionForm_warningIcon__cfpHy{color:#ffc107;font-size:16px}.AddPrescriptionForm_allergyList__TP43r{color:#856404;margin:0;padding-left:20px}.AddPrescriptionForm_allergyItem__SFTlx{font-size:14px;line-height:1.4;margin-bottom:4px}.AddPrescriptionForm_allergyItem__SFTlx:last-child{margin-bottom:0}.AddPrescriptionForm_seriousFlag__-0w77{color:#dc3545;font-weight:700}.SelectDrug_openModalButton__8-UtR{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.SelectDrug_formLabel__SC\+v7{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.SelectDrug_comboboxContainer__ctIU4{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;position:relative;width:100%}.SelectDrug_comboboxInput__jetBS{border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s;width:100%}.SelectDrug_comboboxInput__jetBS:focus{border-color:#328170;box-shadow:0 0 0 2px #3281701a}.SelectDrug_helperText__DOst1{color:#666;font-size:12px;margin-top:4px;padding-left:4px}.SelectDrug_dropdown__x5xVw{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;left:0;margin-top:4px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.SelectDrug_dropdownItem__PjaYK{border-bottom:1px solid #eee;cursor:pointer;padding:12px}.SelectDrug_dropdownItem__PjaYK:last-child{border-bottom:none}.SelectDrug_dropdownItem__PjaYK:hover{background-color:#f5f5f5}.SelectDrug_dropdownItem__PjaYK:only-child{cursor:default;text-align:center}.SelectDrug_dropdownItem__PjaYK:only-child:hover{background-color:initial}.SelectDrug_noResults__GcOG5{color:#666;font-weight:500;padding:8px 0;text-align:center}.SelectDrug_noResultsHelper__tjpdV{color:#666;font-size:12px;padding-bottom:8px;text-align:center}.SelectDrug_drugName__a1FAA{color:var(--Gray-950);font-weight:600}.SelectDrug_drugDetails__zhHjy{color:var(--Gray-700);display:flex;font-size:14px;gap:12px;margin-top:4px}.SelectDrug_container__QEFLZ{width:100%}.SelectDrug_manualToggle__lSRyK{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:8px;margin-bottom:8px;margin-top:16px}.SelectDrug_manualInputs__\+Fu6T{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.SelectDrug_inputGroupGrid__saA98{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.SelectDrug_selectedDrug__fqQgr{align-items:center;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;display:flex;justify-content:space-between;padding:12px}.SelectDrug_selectedDrugInfo__OBcfn{flex:1 1}.SelectDrug_drugName__a1FAA{color:#333;font-weight:500;margin-bottom:4px}.SelectDrug_drugDetails__zhHjy{color:#666;font-size:12px}.SelectDrug_removeButton__qD402{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;padding:0;transition:all .2s;width:24px}.SelectDrug_removeButton__qD402:hover{background:#0000000d;color:#dc3545}.SelectDrug_allergyWarning__sr4i4{background:#fff3cd!important;border-left:4px solid!important;border-color:#ffc107!important}.SelectDrug_allergyWarning__sr4i4:hover{background:#fff3cd!important}.SelectDrug_allergyWarning__sr4i4 .SelectDrug_drugName__a1FAA{align-items:center;color:#856404;display:flex;gap:8px}.SelectDrug_warningIcon__IN0x6{color:#ffc107;font-size:16px}.SelectDrug_allergyWarning__sr4i4 .SelectDrug_allergyWarning__sr4i4{background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;font-size:12px;margin-top:8px;padding:8px}.SelectDrug_seriousFlag__fIwo2{color:#dc3545;font-weight:700}.SelectDrug_selectedDrugAllergy__7ZN3i{background:#fff3cd!important;border-color:#ffc107!important;border-left:4px solid #ffc107!important}.SelectDrug_selectedDrugAllergy__7ZN3i .SelectDrug_drugName__a1FAA{align-items:center;color:#856404;display:flex;gap:8px}.SelectDrug_selectedAllergyWarning__SL5gf{background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;font-size:12px;margin-top:8px;padding:8px}.HealthlinkDoctorDetailsForm_addLetterForm__X7wB5{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.HealthlinkDoctorDetailsForm_sendButton__uj9wP{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.HealthlinkDoctorDetailsForm_formCheckboxLabel__vFjIl{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.HealthlinkDoctorDetailsForm_addLetterFormLabel__ks6T1{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.HealthlinkDoctorDetailsForm_inputGroupGrid__grZB2{grid-gap:15px;grid-row-gap:10px;display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:10px}.HealthlinkDoctorDetailsForm_inputGroupGrid2__DM4AX{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.HealthlinkDoctorDetailsForm_addLetterForm__X7wB5 input,.HealthlinkDoctorDetailsForm_addLetterForm__X7wB5 select,.HealthlinkDoctorDetailsForm_addLetterForm__X7wB5 textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.HealthlinkDoctorDetailsForm_openModalButton__0lLaS{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.HealthlinkDoctorDetailsForm_bottomSection__pdulD{align-items:center;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;margin-top:24px;padding-top:16px}.HealthlinkDoctorDetailsForm_bottomSection__pdulD>div{display:flex;gap:16px}.HealthlinkDoctorDetailsForm_bottomSection__pdulD button{width:248px}.HealthlinkDoctorDetailsForm_templateSection__QG\+EE{margin-top:12px}.HealthlinkDoctorDetailsForm_templateSection__QG\+EE button{margin-top:2px;width:100%}.HealthlinkDoctorDetailsForm_addPregnancyDatePickerWrapper__C8aXv{height:48px}.HealthlinkDoctorDetailsForm_addPregnancyDatePickerWrapper__C8aXv>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.HealthlinkDoctorDetailsForm_addPregnancyDatePickerWrapper__C8aXv>div{height:48px!important}.HealthlinkDoctorDetailsForm_addPregnancyDatePickerWrapper__C8aXv input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.HealthlinkDoctorDetailsForm_addPregnancyDatePickerWrapper__C8aXv fieldset{border:none}.HealthlinkDoctorDetailsForm_switchWrapper__HsZ6M{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:4px}.HealthlinkDoctorDetailsForm_switchWrapper__HsZ6M span{margin-top:6px}.HealthlinkDoctorDetailsForm_medicineSectionWrapper__kSExY{border-bottom:1px solid var(--gray-200);border-top:1px solid var(--gray-200);display:flex;flex-direction:column;gap:12px;margin-bottom:0;max-height:50vh;overflow-y:scroll;padding:16px 4px}.HealthlinkDoctorDetailsForm_medicineSection__SnsJO{border-bottom:1px solid var(--gray-200);display:flex;flex-direction:column;gap:12px;margin-bottom:24px;margin-right:4px;padding-bottom:24px;position:relative}.HealthlinkDoctorDetailsForm_medicineSection__SnsJO:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.HealthlinkDoctorDetailsForm_removeButton__2FIew{align-items:center;background:none;border:none;border:1px solid var(--gray-200);border-radius:8px;color:#dc3545;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:0;right:0;width:44px}.HealthlinkDoctorDetailsForm_addAnotherMedicine__QDbra{background:none;border:none;border-radius:8px;color:#328170;cursor:pointer;padding:10px;width:100%}.HealthlinkDoctorDetailsForm_bottomSectionWithoutBorder__Cd2Gj{border-top:none;margin-top:0}.HealthlinkDoctorDetailsForm_medicineSectionWrapperWithoutBorder__GYqbF{border-top:none;padding-top:0}.HealthlinkDoctorDetailsForm_downloadButton__vKT12{bottom:24px;left:24px;position:absolute}.HealthlinkDoctorDetailsForm_medicationBackButton__GkUNa{align-items:center;background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:#000;cursor:pointer;display:flex;font-size:16px;gap:8px;height:48px;justify-content:center;width:48px}.HealthlinkDoctorDetailsModal_openModalButton__5cMdn{background-color:var(--green-800);border:1px solid var(--green-800);border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.HealthlinkPracticeForm_addLetterForm__D4AKj{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.HealthlinkPracticeForm_sendButton__oi\+VI{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.HealthlinkPracticeForm_formCheckboxLabel__BhHHG{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.HealthlinkPracticeForm_addLetterFormLabel__T60lh{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.HealthlinkPracticeForm_inputGroupGrid__t-VGf{grid-gap:15px;grid-row-gap:10px;display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:10px}.HealthlinkPracticeForm_inputGroupGrid2__G5gIT{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.HealthlinkPracticeForm_addLetterForm__D4AKj input,.HealthlinkPracticeForm_addLetterForm__D4AKj select,.HealthlinkPracticeForm_addLetterForm__D4AKj textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.HealthlinkPracticeForm_openModalButton__-pKVe{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.HealthlinkPracticeForm_bottomSection__PgU\+Y{align-items:center;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;margin-top:24px;padding-top:16px}.HealthlinkPracticeForm_bottomSection__PgU\+Y>div{display:flex;gap:16px}.HealthlinkPracticeForm_bottomSection__PgU\+Y button{width:248px}.HealthlinkPracticeForm_templateSection__h2uWV{margin-top:12px}.HealthlinkPracticeForm_templateSection__h2uWV button{margin-top:2px;width:100%}.HealthlinkPracticeForm_addPregnancyDatePickerWrapper__\+oF5U{height:48px}.HealthlinkPracticeForm_addPregnancyDatePickerWrapper__\+oF5U>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.HealthlinkPracticeForm_addPregnancyDatePickerWrapper__\+oF5U>div{height:48px!important}.HealthlinkPracticeForm_addPregnancyDatePickerWrapper__\+oF5U input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.HealthlinkPracticeForm_addPregnancyDatePickerWrapper__\+oF5U fieldset{border:none}.HealthlinkPracticeForm_switchWrapper__XhwmL{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:4px}.HealthlinkPracticeForm_switchWrapper__XhwmL span{margin-top:6px}.HealthlinkPracticeForm_medicineSectionWrapper__9i0fE{border-bottom:1px solid var(--gray-200);border-top:1px solid var(--gray-200);display:flex;flex-direction:column;gap:12px;margin-bottom:0;max-height:50vh;overflow-y:scroll;padding:16px 4px}.HealthlinkPracticeForm_medicineSection__193WM{border-bottom:1px solid var(--gray-200);display:flex;flex-direction:column;gap:12px;margin-bottom:24px;margin-right:4px;padding-bottom:24px;position:relative}.HealthlinkPracticeForm_medicineSection__193WM:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.HealthlinkPracticeForm_removeButton__KPpYo{align-items:center;background:none;border:none;border:1px solid var(--gray-200);border-radius:8px;color:#dc3545;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:0;right:0;width:44px}.HealthlinkPracticeForm_addAnotherMedicine__2aUjU{background:none;border:none;border-radius:8px;color:#328170;cursor:pointer;padding:10px;width:100%}.HealthlinkPracticeForm_bottomSectionWithoutBorder__Xbdg8{border-top:none;margin-top:0}.HealthlinkPracticeForm_medicineSectionWrapperWithoutBorder__wd-aO{border-top:none;padding-top:0}.HealthlinkPracticeForm_downloadButton__HfO-K{bottom:24px;left:24px;position:absolute}.HealthlinkPracticeForm_medicationBackButton__itA3k{align-items:center;background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:#000;cursor:pointer;display:flex;font-size:16px;gap:8px;height:48px;justify-content:center;width:48px}.HealthLinkPracticeModal_openModalButton__PsIGQ{background-color:var(--green-800);border:1px solid var(--green-800);border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddReminderModal_openModalButton__4yxdS{background-color:#fff;border:1px solid var(--green-900);border-radius:12px;color:var(--green-900);cursor:pointer;font-size:14px;font-weight:500;height:48px;padding:12px 24px;transition:all .2s ease}.AddReminderModal_openModalButton__4yxdS:hover:not(:disabled){background-color:var(--green-50)}.AddReminderModal_openModalButton__4yxdS:disabled{cursor:not-allowed;opacity:.5}.AddReminderModal_form__fXhBK{display:flex;flex-direction:column;gap:24px;padding:8px}.AddReminderModal_formGroup__dV9Wr{display:flex;flex-direction:column;gap:8px}.AddReminderModal_label__etL1x{color:var(--gray-900);font-size:14px;font-weight:600;margin-bottom:4px}.AddReminderModal_required__uJEn7{color:#dc2626}.AddReminderModal_patientInfo__xeTnA{background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);font-weight:500;padding:12px 16px}.AddReminderModal_textarea__fV6pI{border:1px solid var(--gray-300);border-radius:8px;font-family:inherit;font-size:14px;min-height:100px;padding:12px 16px;resize:vertical;transition:all .2s ease}.AddReminderModal_textarea__fV6pI:focus{border-color:var(--green-500);box-shadow:0 0 0 3px #22c55e1a;outline:none}.AddReminderModal_textarea__fV6pI.AddReminderModal_error__nwbZW{border-color:#dc2626}.AddReminderModal_error__nwbZW{color:#dc2626;font-size:12px;margin-top:4px}.AddReminderModal_buttonGroup__prezr{border-top:1px solid var(--gray-200);display:flex;gap:12px;justify-content:flex-end;margin-top:16px;padding-top:24px}.AddReminderModal_cancelButton__29ZjV{background-color:#fff;border:1px solid var(--gray-300);border-radius:8px;color:var(--gray-700);cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.AddReminderModal_cancelButton__29ZjV:hover:not(:disabled){background-color:var(--gray-50)}.AddReminderModal_submitButton__77RFW{background-color:var(--green-900);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.AddReminderModal_submitButton__77RFW:hover:not(:disabled){background-color:var(--green-800)}.AddReminderModal_cancelButton__29ZjV:disabled,.AddReminderModal_submitButton__77RFW:disabled{cursor:not-allowed;opacity:.5}.PDFDisplayModal_modalContent__uqdrE,.PDFDisplayModal_modal__KI3P8{align-items:center;display:flex;justify-content:center}.PDFDisplayModal_modalContent__uqdrE{flex-direction:column;gap:20px;height:100%;max-width:500px;padding:20px;width:100%}.PDFDisplayModal_button__ASfKX{border:none}.PDFDisplayModal_buttonContainer__N4fkF{display:flex;gap:20px}.PatientOverviewModal_actionBtn__TjSTU{border:1px solid var(--green-900);border-radius:12px;color:var(--green-900);height:48px;padding:12px 24px;width:237px;width:100%}.PatientOverviewModal_drawerHeader__ACPSi{display:flex;flex-direction:column;gap:24px;height:100%;max-width:100%;min-width:40vw;padding:24px;width:570px}.PatientOverviewModal_headerTitle__axpRs{align-items:center;display:flex;justify-content:space-between}.PatientOverviewModal_headerTitle__axpRs button{background-color:initial;border:none;cursor:pointer}.PatientOverviewModal_drawerHeader__ACPSi h2{font-size:20px;font-style:normal;font-weight:700}.PatientOverviewModal_content__1xee4{flex-grow:1}.PatientOverviewModal_toggleBtnGroup__iTgGA{background:#fdfdfd!important;background:var(--White,#fdfdfd)!important;border:1px solid #d9d8df!important;border:1px solid var(--Gray-200,#d9d8df)!important;border-radius:12px!important;width:100%!important}.PatientOverviewModal_toggleBtn__5QFLh{align-items:center!important;animation:none!important;background-color:initial!important;border:0 solid #008056!important;border:0 solid var(--Green-700,#008056)!important;border-radius:12px!important;color:#26252c!important;color:var(--Gray-950,#26252c)!important;display:flex!important;font-family:Nunito!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;height:52px!important;justify-content:center!important;line-height:20px!important;text-transform:none!important;transition:none!important;width:calc(25% + 1px)!important}.PatientOverviewModal_toggleBtn__5QFLh[aria-pressed=true]{background:#e7efeb!important;background:var(--Green-50,#e7efeb)!important;border:1px solid #008056!important;border:1px solid var(--Green-700,#008056)!important;border-radius:12px;color:#008056!important;color:var(--Green-700,#008056)!important}.PatientOverviewModal_tableTitle__PGLDI{font-size:20px;font-style:normal;font-weight:700;margin-bottom:16px;margin-top:32px}.PatientOverviewModal_medicalHistoryWrapper__48qmB{margin-top:32px;padding-bottom:32px}.Table_tableWarpper__1i6fX{background-color:#fff;background:#fff;position:relative;width:100%}.Table_tableWarpper__1i6fX h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.Table_table__RFMn5{border:1px solid var(--gray-200);border-radius:12px}.Table_tableHeader__UtBd\+{background:var(--gray-100);font-weight:700}.Table_tableHeader__UtBd\+,.Table_tableItem__ma481{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:1fr 1fr 1fr 1fr;line-height:20px;padding:16px}.Table_tableItem__ma481{font-weight:400}@media (min-width:1400px){.Table_tableHeader__UtBd\+,.Table_tableItem__ma481{grid-template-columns:1fr 1fr 1fr 1fr}}.Table_tableItem__ma481:last-child{border-bottom:none}.Table_checkboxWrapper__LDN6B{align-items:center;display:flex;justify-content:center}.Table_searchWrapper__LSvvQ{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.Table_searchWrapper__LSvvQ img{display:none}}.Table_tableTopBarWrapper__m0GE8{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.Table_sortByButton__xn7lu{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.Table_sortByButtonMenuOption__4Ooeg p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.Table_sortByButtonMenuOptionActive__LFtey{background-color:var(--gray-100)!important}.Table_tableSelectedItemsSection__lYZCF button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.Table_menuButton__NEtUy{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.Table_menuButton__NEtUy:active,.Table_menuButton__NEtUy:hover{border:1px solid var(--gray-300)}.Table_menuItemWrapper__jOx6u{padding:0}.Table_menuItem__R1YwZ{padding:0!important}.Table_menuItem__R1YwZ a,.Table_menuItem__R1YwZ button,.Table_menuItem__R1YwZ p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.Table_reportNoReportsWarning__TKK82{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.Table_emptyState__IyNLc{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.Table_emptyStateTitle__6s2iW{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.Table_emptyStateText__uVY5I{color:#717186;font-size:14px;max-width:300px}.Table_loadingSpinner__xg1pU{animation:Table_spin__sAMhA 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes Table_spin__sAMhA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Table_searchWrapper__LSvvQ input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.Table_sortByButton__xn7lu:disabled{cursor:not-allowed;opacity:.7}.Table_tableWarpper__Sv020{background-color:#fff;background:#fff;position:relative;width:100%}.Table_tableWarpper__Sv020 h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.Table_table__53bVl{border:1px solid var(--gray-200);border-radius:12px}.Table_tableHeader__zYTUE{grid-gap:8px;align-items:center;background:var(--gray-100);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-weight:700;gap:8px;grid-template-columns:1fr 2fr;line-height:20px;padding:16px}.Table_tableItems__E2nP4{max-height:74vh;overflow-y:auto;padding:0 16px}.Table_tableItem__pukUM{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-weight:400;gap:8px;grid-template-columns:1fr 2fr;line-height:20px;padding:16px}@media (min-width:1400px){.Table_tableHeader__zYTUE,.Table_tableItem__pukUM{grid-template-columns:1fr 2fr}}.Table_tableItem__pukUM:last-child{border-bottom:none}.Table_checkboxWrapper__Feezu{align-items:center;display:flex;justify-content:center}.Table_searchWrapper__w-gQI{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.Table_searchWrapper__w-gQI img{display:none}}.Table_tableTopBarWrapper__rLXL5{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.Table_sortByButton__yZYjw{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.Table_sortByButtonMenuOption__z3ZK6 p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.Table_sortByButtonMenuOptionActive__OQcDU{background-color:var(--gray-100)!important}.Table_tableSelectedItemsSection__ht35X button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.Table_menuButton__dbBUa{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.Table_menuButton__dbBUa:active,.Table_menuButton__dbBUa:hover{border:1px solid var(--gray-300)}.Table_menuItemWrapper__MzDVo{padding:0}.Table_menuItem__lbidu{padding:0!important}.Table_menuItem__lbidu a,.Table_menuItem__lbidu button,.Table_menuItem__lbidu p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.Table_reportNoReportsWarning__53UfF{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.Table_emptyState__\+RlZv{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.Table_emptyStateTitle__88JLP{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.Table_emptyStateText__difkb{color:#717186;font-size:14px;max-width:300px}.Table_loadingSpinner__FWI14{animation:Table_spin__o-Omh 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes Table_spin__o-Omh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Table_searchWrapper__w-gQI input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.Table_sortByButton__yZYjw:disabled{cursor:not-allowed;opacity:.7}.Table_consultationDoctorSection__\+C5fo{padding:8px 0}.Table_consultationDoctorSection__\+C5fo h3{font-size:15px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:0}.Table_consultationDoctorSection__\+C5fo p{font-size:15px;font-style:normal;font-weight:400;line-height:22px}.Table_tableWarpper__gJ6J-{background-color:#fff;background:#fff;position:relative;width:100%}.Table_tableWarpper__gJ6J- h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.Table_table__3uldH{border:1px solid var(--gray-200);border-radius:12px}.Table_tableHeader__72WfB{background:var(--gray-100);font-weight:700}.Table_tableHeader__72WfB,.Table_tableItem__-cm4k{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:1fr 2fr 100px;line-height:20px;padding:16px}.Table_tableItem__-cm4k{font-weight:400}@media (min-width:1400px){.Table_tableHeader__72WfB,.Table_tableItem__-cm4k{grid-template-columns:1fr 2fr 100px}}.Table_tableItem__-cm4k:last-child{border-bottom:none}.Table_checkboxWrapper__yQXdG{align-items:center;display:flex;justify-content:center}.Table_searchWrapper__L9ino{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.Table_searchWrapper__L9ino img{display:none}}.Table_tableTopBarWrapper__O0obw{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.Table_sortByButton__23SeM{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.Table_sortByButtonMenuOption__1EbXo p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.Table_sortByButtonMenuOptionActive__zMQk-{background-color:var(--gray-100)!important}.Table_tableSelectedItemsSection__0kBG- button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.Table_menuButton__zsoKs{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.Table_menuButton__zsoKs:active,.Table_menuButton__zsoKs:hover{border:1px solid var(--gray-300)}.Table_menuItemWrapper__ktptI{padding:0}.Table_menuItem__PufhI{padding:0!important}.Table_menuItem__PufhI a,.Table_menuItem__PufhI button,.Table_menuItem__PufhI p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.Table_reportNoReportsWarning__bHSp\+{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.Table_emptyState__PWzkJ{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.Table_emptyStateTitle__3Xfcj{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.Table_emptyStateText__FEDqH{color:#717186;font-size:14px;max-width:300px}.Table_loadingSpinner__VMxo9{animation:Table_spin__l60z8 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes Table_spin__l60z8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Table_searchWrapper__L9ino input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.Table_sortByButton__23SeM:disabled{cursor:not-allowed;opacity:.7}.Table_descr__N7YOE{overflow:hidden;text-overflow:ellipsis;width:240px}.Table_actions__lbUv6{display:flex;justify-content:flex-end;min-width:100px}.Table_addButton__P84X9,.Table_deleteButton__piOMX{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.Table_addButton__P84X9{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.Table_stopButton__9pXBX{background:#0000;border:none}.Table_deleteButton__piOMX{border:none}.Table_deleteIcon__EH88E{height:20px;width:20px}.Table_tableWarpper__y9NbD{background-color:#fff;background:#fff;position:relative;width:100%}.Table_tableWarpper__y9NbD h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.Table_table__dxg8N{border:1px solid var(--gray-200);border-radius:12px}.Table_tableHeader__CUqhp{background:var(--gray-100);font-weight:700}.Table_tableHeader__CUqhp,.Table_tableItem__I\+1uS{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:1.5fr 1fr 1fr 1fr;line-height:20px;padding:16px}.Table_tableItem__I\+1uS{font-weight:400}@media (min-width:1400px){.Table_tableHeader__CUqhp,.Table_tableItem__I\+1uS{grid-template-columns:1.5fr 1fr 1fr 1fr}}.Table_tableItem__I\+1uS:last-child{border-bottom:none}.Table_checkboxWrapper__9G5SY{align-items:center;display:flex;justify-content:center}.Table_searchWrapper__1HNqU{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.Table_searchWrapper__1HNqU img{display:none}}.Table_tableTopBarWrapper__SoctC{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.Table_sortByButton__aQj6h{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.Table_sortByButtonMenuOption__1thGw p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.Table_sortByButtonMenuOptionActive__Ew2pg{background-color:var(--gray-100)!important}.Table_tableSelectedItemsSection__RO-P6 button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.Table_menuButton__k0Wu9{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.Table_menuButton__k0Wu9:active,.Table_menuButton__k0Wu9:hover{border:1px solid var(--gray-300)}.Table_menuItemWrapper__WPKeW{padding:0}.Table_menuItem__TZTOg{padding:0!important}.Table_menuItem__TZTOg a,.Table_menuItem__TZTOg button,.Table_menuItem__TZTOg p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.Table_reportNoReportsWarning__72VHQ{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.Table_emptyState__FY53j{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.Table_emptyStateTitle__5bn0W{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.Table_emptyStateText__NQJcT{color:#717186;font-size:14px;max-width:300px}.Table_loadingSpinner__czH\+6{animation:Table_spin__1lnYv 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes Table_spin__1lnYv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Table_searchWrapper__1HNqU input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.Table_sortByButton__aQj6h:disabled{cursor:not-allowed;opacity:.7}.PatientOverviewDrawer_actionBtn__OZBov{border:1px solid var(--green-900);border-radius:12px;color:var(--green-900);height:48px;padding:12px 24px;width:237px;width:100%}.PatientOverviewDrawer_drawerHeader__LMPBm{display:flex;flex-direction:column;gap:24px;height:100%;max-width:100%;min-width:40vw;padding:24px;width:570px}.PatientOverviewDrawer_headerTitle__-C8KZ{align-items:center;display:flex;justify-content:space-between}.PatientOverviewDrawer_headerTitle__-C8KZ button{background-color:initial;border:none;cursor:pointer}.PatientOverviewDrawer_drawerHeader__LMPBm h2{font-size:20px;font-style:normal;font-weight:700}.PatientOverviewDrawer_content__7x7kb{flex-grow:1}.PatientOverviewDrawer_toggleBtnGroup__3t4Fh{background:#fdfdfd!important;background:var(--White,#fdfdfd)!important;border:1px solid #d9d8df!important;border:1px solid var(--Gray-200,#d9d8df)!important;border-radius:12px!important;width:100%!important}.PatientOverviewDrawer_toggleBtn__lcdo8{align-items:center!important;animation:none!important;background-color:initial!important;border:0 solid #008056!important;border:0 solid var(--Green-700,#008056)!important;border-radius:12px!important;color:#26252c!important;color:var(--Gray-950,#26252c)!important;display:flex!important;font-family:Nunito!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;height:52px!important;justify-content:center!important;line-height:20px!important;text-transform:none!important;transition:none!important;width:calc(25% + 1px)!important}.PatientOverviewDrawer_toggleBtn__lcdo8[aria-pressed=true]{background:#e7efeb!important;background:var(--Green-50,#e7efeb)!important;border:1px solid #008056!important;border:1px solid var(--Green-700,#008056)!important;border-radius:12px;color:#008056!important;color:var(--Green-700,#008056)!important}.PatientOverviewDrawer_tableTitle__kfVF9{font-size:20px;font-style:normal;font-weight:700;margin-bottom:16px;margin-top:32px}.PatientOverviewDrawer_medicalHistoryWrapper__e1e9A{margin-top:32px;padding-bottom:32px}.AllergiesAndIntolerancesAlert_box__50DZ5{border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.AllergiesAndIntolerancesAlert_boxRed__teVen{background:#fef2f2;border:1px solid #fecaca}.AllergiesAndIntolerancesAlert_boxYellow__7H9O8{background:#fff7ed;border:1px solid #fed7aa}.AllergiesAndIntolerancesAlert_title__ryftu{font-size:14px;font-weight:700;margin:0}.AllergiesAndIntolerancesAlert_titleRed__2KtCF{color:#b91c1c}.AllergiesAndIntolerancesAlert_titleYellow__M6y2C{color:#c2410c}.AllergiesAndIntolerancesAlert_text__JaXRc{font-size:14px;font-weight:400;line-height:20px;margin:0}.AllergiesAndIntolerancesAlert_textRed__ooCi\+{color:#991b1b}.AllergiesAndIntolerancesAlert_textYellow__B1gTb{color:#9a3412}.PatientDetailCard_card__YfCCD{background:#fdfdfd;border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;flex-grow:1;gap:24px;max-width:600px;padding:24px}.PatientDetailCard_header__y7LKs{align-items:stretch;display:flex;gap:24px}.PatientDetailCard_avatar__vNoBw{align-items:center;background:#f0f0f0;border-radius:12px;color:#333;display:flex;flex-shrink:0;font-size:1.4rem;font-weight:600;height:112px;justify-content:center;object-fit:cover;width:112px}.PatientDetailCard_headerInfo__Ds0bo{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:space-between;min-width:0}.PatientDetailCard_headerTop__OlX0T{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.PatientDetailCard_headerNameWrap__6O4U3{min-width:0;overflow:hidden}.PatientDetailCard_patientName__TU9X6{align-items:center;color:var(--gray-950);display:flex;font-size:24px;font-weight:700;gap:6px;line-height:32px;margin:0;overflow:hidden}.PatientDetailCard_patientNameText__TMkui{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientDetailCard_dob__QXvy2{color:var(--gray-950);font-size:16px;font-weight:400;line-height:24px;margin:0}.PatientDetailCard_infoIcon__GgrEB{color:#000;cursor:default;flex-shrink:0}.PatientDetailCard_deceasedPill__u0LA5{background:#b70000;border-radius:4px;color:#fff;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-left:10px;padding:2px 8px;vertical-align:middle}.PatientDetailCard_headerActions__phtuI{display:flex;flex-direction:row;flex-shrink:0;gap:0}.PatientDetailCard_fullWidthBtn__FpMjX{border-radius:12px!important;font-size:16px!important;width:100%}.PatientDetailCard_docIcon__RGGZR{height:20px;width:20px}.PatientDetailCard_infoGrid__KDW97{grid-gap:0 24px;align-items:start;display:grid;gap:0 24px;grid-template-columns:1fr 1px 1fr}.PatientDetailCard_verticalDivider__T5P8f{align-self:stretch;background:var(--gray-200);width:1px}.PatientDetailCard_infoColumn__nEB5D{display:flex;flex-direction:column;gap:14px;min-width:0}.PatientDetailCard_infoBlock__PJ8ye{display:flex;flex-direction:column;gap:3px}.PatientDetailCard_infoLabel__\+\+iGe{color:#40404c;font-size:14px;font-weight:400;line-height:20px}.PatientDetailCard_infoValue__DcgeB{color:var(--gray-950);font-size:16px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientDetailCard_bottomButtons__8ue0B{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.PatientDetailCard_systemIds__jDEHT{border-top:1px solid var(--gray-200);display:flex;flex-wrap:wrap;gap:24px;margin-top:-16px;padding-top:12px}.PatientDetailCard_systemIdItem__FNjLj{align-items:baseline;display:flex;gap:6px}.PatientDetailCard_systemIdLabel__2qd6v{color:var(--gray-600);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.PatientDetailCard_systemIdValue__dtP41{color:var(--gray-600);font-family:monospace;font-size:11px;font-weight:400}.PatientDetailCard_loadingWrap__e\+e3i{align-items:center;color:#717186;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:300px}.PatientDetailCard_loadingSpinner__sGo\+G{animation:PatientDetailCard_spin__kS0Rs 1s linear infinite}@keyframes PatientDetailCard_spin__kS0Rs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.PatientDetailCard_infoGrid__KDW97{grid-template-columns:1fr}.PatientDetailCard_verticalDivider__T5P8f{display:none}.PatientDetailCard_bottomButtons__8ue0B{flex-direction:column}.PatientDetailCard_halfBtn__-TCsv{width:100%}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.AddPregnancyForm_addPregnancyForm__fQyEt{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.AddPregnancyForm_addPregnancyForm__fQyEt input,.AddPregnancyForm_addPregnancyForm__fQyEt select,.AddPregnancyForm_addPregnancyForm__fQyEt textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddPregnancyForm_saveButton__Xhj5Q:hover{text-decoration:underline}.AddPregnancyForm_buttonRow__wfw-C{display:flex;gap:20px;justify-content:flex-end;padding-top:24px;position:relative}.AddPregnancyForm_buttonRow__wfw-C:after{background-color:var(--gray-400);content:"";height:1px;left:-24px;position:absolute;right:-24px;top:0}.AddPregnancyForm_buttonRow__wfw-C .AddPregnancyForm_addPregnancyButton__ZPzCJ{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.AddPregnancyForm_buttonRow__wfw-C .AddPregnancyForm_cancelButton__0kE4a{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.AddPregnancyForm_checkboxWrapper__lxsAM{display:flex;flex-direction:column;gap:8px;height:44px;justify-content:center}.AddPregnancyForm_pregnancyFormLabel__FH8dI{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddPregnancyForm_addPregnancyFormTooltip__6roqa{margin-top:-4px;position:relative}.AddPregnancyForm_pregnancyFormCheckboxLabel__x\+2un{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddPregnancyForm_checkboxSectionLegend__aNV1\+{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.AddPregnancyForm_inputGroupGrid__uzKAn{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddPregnancyForm_bottomSectionInputGrid__Mstdx{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddPregnancyForm_medsCheckboxGroup__hxaJL{padding:24px 0}.AddPregnancyForm_addPregnancyForm__fQyEt input{height:48px}.AddPregnancyForm_addPregnancyDatePickerWrapper__fFN\+h>div>div{border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddPregnancyForm_addPregnancyDatePickerWrapper__fFN\+h>div{height:48px!important}.AddPregnancyForm_addPregnancyDatePickerWrapper__fFN\+h input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.AddPregnancyForm_addPregnancyDatePickerWrapper__fFN\+h fieldset{border:none}.ChooseTemplateModal_container__i9iSE{position:relative}.ChooseTemplateModal_selectButton__CEcHC{background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#212529;cursor:pointer;padding:8px 16px;transition:all .2s}.ChooseTemplateModal_selectButton__CEcHC:hover{background:#e9ecef}.ChooseTemplateModal_modalOverlay__TPwP1{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ChooseTemplateModal_modalContent__wVWKf{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:80vh;max-width:600px;overflow:hidden;width:90%}.ChooseTemplateModal_modalHeader__lRplE{border-bottom:1px solid #dee2e6;padding:20px}.ChooseTemplateModal_modalHeader__lRplE h3{color:#212529;margin:0 0 16px}.ChooseTemplateModal_searchWrapper__hJP4H{position:relative}.ChooseTemplateModal_searchIcon__9KGuH{color:#6c757d;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.ChooseTemplateModal_searchInput__UoCaH{border:1px solid #dee2e6;border-radius:4px;font-size:14px;padding:8px 12px 8px 40px;width:100%}.ChooseTemplateModal_templateListWrapper__yI71D{margin-left:-24px;margin-right:-24px}.ChooseTemplateModal_templateList__fI6UL{border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;flex:1 1;margin:16px 0;max-height:60vh;overflow-y:scroll;padding:8px 16px 0 24px;padding-bottom:0!important}.ChooseTemplateModal_templateItem__QbZPA{align-items:center;border:1px solid #dee2e6;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px;transition:all .2s}.ChooseTemplateModal_templateItem__QbZPA:hover{background:#f8f9fa}.ChooseTemplateModal_templateInfo__grJI8 h4{color:#212529;font-size:16px;margin:0}.ChooseTemplateModal_templateDate__H5dB9{color:#6c757d;font-size:12px;margin:4px 0 0}.ChooseTemplateModal_useButton__pP5kP{background:#328170;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:all .2s}.ChooseTemplateModal_useButton__pP5kP:hover{background:#2a6b5d}.ChooseTemplateModal_loading__Nj6Nu,.ChooseTemplateModal_noResults__6uFxh{align-items:center;color:#6c757d;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px}.ChooseTemplateModal_spinner__QZukr{animation:ChooseTemplateModal_spin__WpA6h 1s linear infinite}@keyframes ChooseTemplateModal_spin__WpA6h{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChooseTemplateModal_openModalButton__zYSvl{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;margin-top:4px;padding:12px 24px;width:100%}.ChooseTemplateModal_openModalButton__zYSvl:disabled{cursor:not-allowed;opacity:.5}.ChooseTemplateModal_button__skiF8{align-items:center;background-color:var(--green-900);border:none;border-radius:12px;box-sizing:border-box;color:#fdfdfd;cursor:pointer;display:flex;flex-direction:row;height:48px;justify-content:center;padding:12px 24px;text-align:left}.ConsultationEdit_longTermWrapper__FSPFL{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.ConsultationEdit_editConsultForm__bjxlk{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ConsultationEdit_editConsultForm__bjxlk input,.ConsultationEdit_editConsultForm__bjxlk select,.ConsultationEdit_editConsultForm__bjxlk textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ConsultationEdit_actionBtn__Ja5BZ{border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.ConsultationEdit_saveButton__AK55I:hover{text-decoration:underline}.ConsultationEdit_buttonRow__2Gg2\+{display:flex;gap:20px;justify-content:flex-end;padding-top:24px;position:relative}.ConsultationEdit_buttonRow__2Gg2\+:after{background-color:var(--gray-400);content:"";height:1px;left:-24px;position:absolute;right:-24px;top:0}.ConsultationEdit_buttonRow__2Gg2\+ .ConsultationEdit_editConsultButton__Al2CE{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.ConsultationEdit_buttonRow__2Gg2\+ .ConsultationEdit_cancelButton__aZODo{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.ConsultationEdit_checkboxWrapper__oPFPc{display:flex;flex-direction:column;gap:8px;height:44px;justify-content:center}.ConsultationEdit_formLabel__qr4MY{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ConsultationEdit_editConsultFormTooltip__YsFx5{margin-top:-4px;position:relative}.ConsultationEdit_pregnancyFormCheckboxLabel__JUzpQ{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ConsultationEdit_checkboxSectionLegend__Y1HW4{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ConsultationEdit_bottomSectionInputGrid__ffwz\+{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ConsultationEdit_medsCheckboxGroup__DsQ5i{padding:24px 0}.ConsultationEdit_editConsultForm__bjxlk input{height:48px}.ConsultationEdit_editConsultDatePickerWrapper__kYAit>div>div{border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.ConsultationEdit_editConsultDatePickerWrapper__kYAit fieldset{border:none}.ConsultationEdit_topWrapper__MVN8K{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;font-size:20px;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:24px;margin-left:-24px;padding:0 24px 16px;position:relative;width:calc(100% + 48px)}.ConsultationEdit_headerTableBackground__yQTIc{align-items:flex-start;align-self:stretch;background:#eeeef0;background:var(--gray-50,#eeeef0);border-bottom:1px solid #d9d8df;border-bottom:1px solid var(--gray-200,#d9d8df);border-radius:12px 12px 0 0;display:flex;height:41px;left:0;padding:12px;position:absolute;top:48px;width:100%}.ConsultationEdit_title__Cewbz{color:#060030;font-size:20px;font-weight:600}.ConsultationEdit_intoleranceTitle__qt893{border-bottom:1.17px solid #ececfa;border-top:1.17px solid #ececfa;margin-bottom:25px;padding:25px 0}.ConsultationEdit_columnNames__iORdB{align-items:center;background:#f4f4fc;display:flex;justify-content:space-between;left:0;padding:10px 30px 10px 73px;position:absolute;top:74px;width:100%}.ConsultationEdit_columnName__tP1Gv{color:#626276;font-size:16px;font-weight:600}.ConsultationEdit_allergiesData__lDAaO{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.ConsultationEdit_Divider__wa0Bd{margin-bottom:25px}.ConsultationEdit_inputWrapper__5AVW6{display:flex;flex-direction:column;gap:5px}.ConsultationEdit_inputWrapperCheckbox__bqOBR{align-items:center;display:flex;gap:10px}.ConsultationEdit_checkbox__J4u-h{border:1px solid var(--gray-400);border-radius:18px;display:flex;justify-self:flex-start}.ConsultationEdit_inputGroupGrid__7tVTC{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ConsultationEdit_checkboxLabel__66HjK{color:var(--gray-950);font-size:16px;font-weight:600;line-height:125%;margin-bottom:0}.ConsultationEdit_saveButton__AK55I{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.ConsultationEdit_addBtn__DW1xl{border:none}.ConsultationEdit_addButtonsWrapper__UxYA4{display:flex;gap:10px}.ConsultationEdit_addButtonsWrapperOuter__eIUrB{align-items:end;display:flex;gap:10px;justify-content:space-between;margin-top:-20px}.ConsultationEdit_bottomSectionWrapper__lR90B{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:16px;justify-content:space-between;margin-top:16px;padding-top:16px}.ConsultationEdit_autoSaveDisabled__FgeT8,.ConsultationEdit_pregnancyFormCheckboxLabelDisabled__NdPZf{color:#8f8fa1!important}.ConsultationEdit_actionBtn__Ja5BZ:disabled{opacity:.5}.ConsultationEdit_audioControlsWrapper__BXCTE{align-items:center;display:flex;gap:12px;margin-bottom:8px}.ConsultationEdit_recordButton__h8buo{align-items:center;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:6px;padding:6px 12px}.ConsultationEdit_recordButton__h8buo:disabled{cursor:not-allowed;opacity:.6}.ConsultationEdit_recordButtonDefault__c3yOO{background-color:var(--green-900)}.ConsultationEdit_recordButtonRecording__jIYFJ{background-color:#dc3545}.ConsultationEdit_betaText__iuOdq{color:#6c757d;font-size:12px;font-style:italic}.ConsultationEdit_processingAlertWarning__N71MX{background-color:#fff3cd;border:1px solid #ffeeba;border-radius:4px;color:#856404;font-size:14px;margin-bottom:8px;margin-top:8px;padding:8px 12px}.ConsultationEdit_processingAlertInfo__h4gqo{background-color:#d1ecf1;border:1px solid #bee5eb;border-radius:4px;color:#0c5460;font-size:14px;margin-bottom:8px;padding:8px 12px}.ConsultationEdit_audioPlaybackContainer__e2FDY{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;margin-top:12px;padding:12px}.ConsultationEdit_audioPlaybackHeader__oUxfR{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ConsultationEdit_audioPlaybackTitle__gTcsN{color:#495057;font-size:14px;font-weight:500}.ConsultationEdit_audioPlaybackControls__B50V4{align-items:center;display:flex;gap:12px}.ConsultationEdit_audioPlayButton__Q9YPW{align-items:center;background-color:var(--green-900);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:6px;padding:6px 12px}.ConsultationEdit_audioVolumeIcon__g2alA{color:#6c757d}.ConsultationEdit_hiddenAudio__51GbE{display:none}.ConsultationEdit_notesTableContainer__H\+0Hh{border-top:1px solid var(--gray-200);margin-top:32px;padding-top:24px}.ConsultationEdit_notesTableTitle__QQU16{color:var(--gray-950);font-size:16px;font-weight:600;margin:0 0 16px}.ConsultationEdit_notesTable__egQoK{border-collapse:collapse;font-size:14px;width:100%}.ConsultationEdit_notesTable__egQoK thead{background-color:#f9fafb}.ConsultationEdit_notesTable__egQoK th{border-bottom:1px solid var(--gray-200);color:var(--gray-700);font-weight:600;padding:12px 16px;text-align:left}.ConsultationEdit_notesTable__egQoK td{border-bottom:1px solid var(--gray-100);color:var(--gray-800);padding:12px 16px}.ConsultationEdit_notesTable__egQoK tbody tr:hover{background-color:#f9fafb}.ConsultationEdit_activeNoteRow__jFuJU{background-color:#e7efeb!important}.ConsultationEdit_tableActions__pvhu-{display:flex;gap:8px}.ConsultationEdit_editButton__wd\+AQ{background-color:var(--green-800);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:6px 14px;transition:background-color .2s ease}.ConsultationEdit_editButton__wd\+AQ:hover{background-color:var(--green-900)}.ConsultationEdit_bottomSectionRight__wetOz{align-items:center;display:flex;gap:16px}.ConsultationEdit_newNoteButton__8BoWN{background-color:var(--green-800);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:44px;padding:10px 20px;transition:background-color .2s ease}.ConsultationEdit_newNoteButton__8BoWN:hover{background-color:var(--green-900)}.ConsultationEdit_newNoteButton__8BoWN:disabled{cursor:not-allowed;opacity:.5}.ConsultationEdit_emptyTableMessage__PBA2P{color:#6b7280;padding:24px 16px;text-align:center}.ConsultationEdit_icdSearchWrapper__3SuNQ{flex:1 1;min-width:250px}.ConsultationEdit_icdPillsRow__NJhXE{background-color:#f9fafb;border:1px solid var(--gray-200);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:12px}.ConsultationEdit_icdDropdown__7Cs0W{background:#fff;border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;left:0;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.ConsultationEdit_icdDropdownItem__dT4dt{border-bottom:1px solid var(--gray-100);cursor:pointer;padding:12px 16px;transition:background-color .15s ease}.ConsultationEdit_icdDropdownItem__dT4dt:last-child{border-bottom:none}.ConsultationEdit_icdDropdownItem__dT4dt:hover{background-color:#f3f4f6}.ConsultationEdit_icdCodeName__pKnI3{color:var(--gray-900);font-size:14px;font-weight:600;margin-bottom:4px}.ConsultationEdit_icdCodeDetails__ijQrb{color:var(--gray-600);display:flex;flex-direction:column;font-size:13px;gap:2px}.ConsultationEdit_icdType__ZbLlS{color:var(--green-800);font-weight:500}.ConsultationEdit_icdPillsContainer__gi\+37{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:32px}.ConsultationEdit_icdPill__Gtgxk{align-items:center;background-color:#e7efeb;border:1px solid var(--green-800);border-radius:20px;color:var(--gray-900);display:inline-flex;font-size:13px;gap:8px;padding:6px 12px}.ConsultationEdit_icdPillCode__pKgYh{color:var(--green-900);font-weight:600}.ConsultationEdit_icdPillDetails__egeGX{color:var(--gray-700);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConsultationEdit_icdPillRemove__8k528{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--gray-500);cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;transition:all .15s ease;width:20px}.ConsultationEdit_icdPillRemove__8k528:hover{background-color:#0000001a;color:#dc2626}.ConsultationEdit_icdPillRemove__8k528:disabled{cursor:not-allowed;opacity:.5}.AddReferralForm_wrapper__F\+NXD{align-items:center;background-color:var(--white);border-radius:12px;display:flex;flex-direction:column;gap:0;position:relative}.AddReferralForm_header__wxDTx{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.AddReferralForm_header__wxDTx h3{color:var(--gray-950);font-size:20px;font-weight:700}.AddReferralForm_header__wxDTx p{color:var(--gray-950);font-size:14px;font-weight:400}.AddReferralForm_headerInner__uhGXx{align-items:center;display:flex;gap:16px;justify-content:start}.AddReferralForm_status__xq2n9{align-items:center;background-color:#fff8e4;border:1px solid #987716;border-radius:8px;color:#987716;display:flex;height:32px;justify-content:center;padding:4px 16px}.AddReferralForm_status__xq2n9 p{color:#987716;font-size:14px;font-weight:700}.ItemFormWrapper_formWrapper__XfOFY,.ItemFormWrapper_wrapper__TYRPO{display:flex;flex-direction:column;width:100%}.ItemFormWrapper_formWrapper__XfOFY{background-color:var(--gray-50);padding:24px}.ItemFormWrapper_buttonsWrapper__uEhHS{border-top:1px solid var(--gray-200);display:flex;gap:20px;justify-content:space-between;padding:24px;width:100%}.ItemFormWrapper_continueButton__onkvl{background-color:var(--green-800);border:1px solid var(--green-800);border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:48px;max-width:45%;padding:12px 24px;width:200px}.ItemFormWrapper_continueButton__onkvl:disabled{background-color:var(--gray-300);border-color:var(--gray-300);cursor:not-allowed}.ItemFormWrapper_backButton__BqqYx{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;font-weight:600;height:48px;max-width:45%;padding:12px 24px;width:200px}.Select_container__E21ke{height:48px;position:relative}.Select_fullWidth__0ks5j{max-width:100%!important;width:100%!important}.Select_select__bRFGW{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid var(--gray-400);border-radius:12px;box-sizing:border-box;height:48px;padding:12px 20px;width:100%}.Select_select__bRFGW:disabled{background:var(--gray-100);color:var(--gray-400);cursor:not-allowed}.Select_icon__4AX\+l{pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.BreastAdditionalInfoForm_itemWrapper__5LeTP{border-bottom:1px solid var(--gray-200);font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;margin-bottom:24px;padding-bottom:24px}.BreastAdditionalInfoForm_itemWrapper__5LeTP h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.BreastAdditionalInfoForm_removeButton__1g-vK{align-items:center;background:#fff;border:none;border:1px solid var(--gray-400);border-radius:8px;color:#dc3545;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;margin-top:26px;padding:0;right:0;width:44px}.BreastAdditionalInfoForm_itemWrapper__5LeTP h3>span{color:#006546;color:var(--Green-800,#006546)}.BreastAdditionalInfoForm_psaTestsContainer__Nsp-s{display:flex;flex-direction:column;gap:16px}.BreastAdditionalInfoForm_psaTestEntry__U9E2U{display:flex;flex-direction:column;gap:4px;min-height:120px}.BreastAdditionalInfoForm_psaTestInputs__P4pFh{align-items:center;display:flex;font-size:13px}.BreastAdditionalInfoForm_reviewDetails__LdKkd{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.BreastAdditionalInfoForm_reviewDetails__LdKkd>div{display:flex;flex-direction:column;gap:4px}.BreastAdditionalInfoForm_reviewDetails__LdKkd>div>h5{font-size:16px;font-style:normal;font-weight:700}.BreastAdditionalInfoForm_reviewDetails__LdKkd>div>p{font-size:14px;font-style:normal;font-weight:400}.BreastAdditionalInfoForm_addReferralForm__xgoqS{display:flex;flex-direction:column;margin-bottom:0}.BreastAdditionalInfoForm_radioGroup__Rdaiz{align-items:center;display:flex;gap:16px;height:24px;justify-content:flex-start}.BreastAdditionalInfoForm_radioGroup1__ZbQz2{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:70px 70px 70px;height:24px;justify-content:flex-start}.BreastAdditionalInfoForm_cancelButton__WjA4x{border:1px solid var(--green-900);color:var(--green-900)}.BreastAdditionalInfoForm_indicatorsSection__6WiJ2{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.BreastAdditionalInfoForm_sendButton__XJIXF{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.BreastAdditionalInfoForm_formCheckboxLabel__Lgz41{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.BreastAdditionalInfoForm_addReferralFormLabel__19MEO{align-items:center;color:var(--Gray-950);display:flex;font-size:14px;font-style:normal;font-weight:600;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.BreastAdditionalInfoForm_inputGroupGrid__U-BfN{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.BreastAdditionalInfoForm_openModalButton__Cc2xU{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.BreastAdditionalInfoForm_bottomSection__0WQTy{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.BreastAdditionalInfoForm_bottomSection__0WQTy>div{display:flex;gap:16px}.BreastAdditionalInfoForm_bottomSection__0WQTy button{flex-grow:1}.BreastAdditionalInfoForm_templateSection__7dIOX{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.BreastAdditionalInfoForm_templateSection__7dIOX button{margin-top:2px;width:100%}.BreastAdditionalInfoForm_switchWrapper__VJbXm{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.BreastAdditionalInfoForm_switchWrapper__VJbXm span{margin-top:6px}.BreastAdditionalInfoForm_addPregnancyDatePickerWrapper__HPwxT>div{height:auto!important}.BreastAdditionalInfoForm_notifySection__YQI1X{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.BreastAdditionalInfoForm_importedDataWrapper__a1Poy{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.BreastAdditionalInfoForm_importedDataItem__ka\+TE{display:flex;flex-direction:column;gap:3px}.BreastAdditionalInfoForm_importedDataItemLabel__h3O59{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:600;line-height:20px}.BreastAdditionalInfoForm_importedDataItemValue__ZeUaD{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.BreastAdditionalInfoForm_addPostNatalConsultationFormWrapper__B5\+O8{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:12px 24px;width:calc(100% + 50px)}.BreastAdditionalInfoForm_addPregnancyForm__a5501{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.BreastAdditionalInfoForm_saveButton__9NWHy:hover{text-decoration:underline}.BreastAdditionalInfoForm_buttonRow__vHnzG{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.BreastAdditionalInfoForm_buttonRow__vHnzG .BreastAdditionalInfoForm_addConsultationButton__hhrS5{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.BreastAdditionalInfoForm_pregnancyFormLabel__4LeBj{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.BreastAdditionalInfoForm_inputGroupGrid4Columns__vwqdx{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.BreastAdditionalInfoForm_inputGroupGrid3Columns__WCbkG{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.BreastAdditionalInfoForm_inputGroupGrid2Columns__twPxO{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.BreastAdditionalInfoForm_pregnancyFormSectionTitle__NSksa{border-top:1px solid var(--gray-200);padding-top:24px}.BreastAdditionalInfoForm_pregnancyFormSectionTitleWithoutBorder__OBZ8I,.BreastAdditionalInfoForm_pregnancyFormSectionTitle__NSksa{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.BreastAdditionalInfoForm_attachemntButtons__CVheC{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.BreastAdditionalInfoForm_cancelButton__WjA4x{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.BreastAdditionalInfoForm_topBorder__ZCqFy{border-top:1px solid var(--gray-200);padding-top:24px}.BreastAdditionalInfoForm_addPregnancyFormTooltip__g0SsB{margin-top:-4px;position:relative}.BreastAdditionalInfoForm_cmInput__LRqdw,.BreastAdditionalInfoForm_ngmlInput__0WYdl{height:48px;position:relative}.BreastAdditionalInfoForm_cmInput__LRqdw input,.BreastAdditionalInfoForm_ngmlInput__0WYdl input{padding-right:40px;position:relative}.BreastAdditionalInfoForm_bpInput__QMVJE{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.BreastAdditionalInfoForm_bpInput__QMVJE span,.BreastAdditionalInfoForm_indicationsList__dUJT8{margin-top:16px}.BreastAdditionalInfoForm_indicationItem__KFWPe{align-items:center;display:flex;gap:8px;margin-top:8px}.BreastAdditionalInfoForm_cmInput__LRqdw:before,.BreastAdditionalInfoForm_ngmlInput__0WYdl:before{align-items:center;color:var(--gray-300);content:"ng/ml";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:28px;position:absolute;right:0;top:0;width:24px;z-index:1}.BreastAdditionalInfoForm_ngmlInput__0WYdl:before{content:"ng/ml"}.BreastAdditionalInfoForm_gramsInput__uEjJh{height:48px;position:relative}.BreastAdditionalInfoForm_gramsInput__uEjJh input{padding-right:56px;position:relative}.BreastAdditionalInfoForm_gramsInput__uEjJh:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.BreastAdditionalInfoForm_addPregnancyDatePickerWrapper__HPwxT>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.BreastAdditionalInfoForm_addPregnancyDatePickerWrapper__HPwxT>div{height:48px!important}.BreastAdditionalInfoForm_addPregnancyDatePickerWrapper__HPwxT input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.BreastAdditionalInfoForm_addPregnancyDatePickerWrapper__HPwxT fieldset{border:none}.BreastAdditionalInfoForm_pregnancyFormCheckboxLabel__d9sUz{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.BreastAdditionalInfoForm_checkboxSectionLegend__18FLo{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.BreastAdditionalInfoForm_checkboxWrapper__VQIek{display:flex;flex-direction:column;gap:8px;justify-content:center}.BreastAdditionalInfoForm_pregnancyFormCheckboxLabelWithTopMargin__1eel0{margin-top:6px}.BreastAdditionalInfoForm_tableContainer__A8eGZ{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.BreastAdditionalInfoForm_table__HSObV{border-collapse:collapse;overflow:hidden;width:100%}.BreastAdditionalInfoForm_thead__n899-{background:var(--gray-100);padding:12px;width:100%}.BreastAdditionalInfoForm_tdName__e\+8lj{width:250px}.BreastAdditionalInfoForm_checkIcon__sPQVZ{bottom:24px;left:-50px;position:absolute}tr:hover .BreastAdditionalInfoForm_hiddenButtons__W65ut{visibility:visible}.BreastAdditionalInfoForm_descr__QQ3kZ{overflow:hidden;text-overflow:ellipsis;width:240px}.BreastAdditionalInfoForm_actions__gJsXq{display:flex;justify-content:flex-end}.BreastAdditionalInfoForm_addButton__GENAj,.BreastAdditionalInfoForm_deleteButton__Br0Mk{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.BreastAdditionalInfoForm_addPsaTestButton__GiSPQ{background:#f2f2f2!important;border:1px solid #aaa!important;border-radius:3px!important;color:#555!important;font-size:14px}.BreastAdditionalInfoForm_addButton__GENAj{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.BreastAdditionalInfoForm_stopButton__yOsMM{background:#0000;border:none}.BreastAdditionalInfoForm_deleteButton__Br0Mk{border:none}.BreastAdditionalInfoForm_deleteIcon__IUqln{height:20px;width:20px}.BreastAdditionalInfoForm_hiddenButtons__W65ut{visibility:hidden}.BreastAdditionalInfoForm_tooltip__vbV6s{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.BreastAdditionalInfoForm_winXpSelectWrapper__v18Wt{height:30px;max-width:300px}.BreastAdditionalInfoForm_winXpSelectWrapper__v18Wt select{border:1px solid gray!important;border-radius:0!important;height:28px!important;padding:2px 8px!important}.BreastAdditionalInfoForm_winXpSelectWrapper__v18Wt>div>div{align-items:center;background-color:#f0f0f0!important;bottom:1px!important;display:flex;height:16px!important;height:24px!important;justify-content:center;max-width:300px;right:1px!important;top:1px!important;transform:none!important;width:24px!important}.BreastAdditionalInfoForm_winXpDatepickerWrapper__v4FSP>div>div{border:1px solid gray!important;border-radius:0!important;height:28px!important;max-width:300px;padding:2px 8px!important}.BreastAdditionalInfoForm_winXpDatepickerWrapper__v4FSP>div>div input{height:auto;padding:0}.BreastAdditionalInfoForm_winXpDatepickerWrapper__v4FSP>div>div>div>button{align-items:center;background-color:#f0f0f0!important;border-radius:0!important;bottom:0!important;display:flex;height:16px!important;height:24px!important;justify-content:center;right:4px!important;top:0!important;transform:none!important;width:24px!important}.BreastAdditionalInfoForm_winXpDatepickerWrapper__v4FSP>div>div>div>button>svg{color:#666!important;font-size:1rem!important}.BreastAdditionalInfoForm_winXpInputWrapper__\+7TVD{border:1px solid gray!important;border-radius:0!important;font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;max-width:500px;min-height:28px!important;padding:2px 8px!important}textarea.BreastAdditionalInfoForm_winXpInputWrapper__\+7TVD{min-height:100px!important}.BreastAdditionalInfoForm_winXpDatepickerWrapper__v4FSP,.BreastAdditionalInfoForm_winXpDatepickerWrapper__v4FSP input,.BreastAdditionalInfoForm_winXpInputWrapper__\+7TVD,.BreastAdditionalInfoForm_winXpInputWrapper__\+7TVD input,.BreastAdditionalInfoForm_winXpInputWrapper__\+7TVD textarea,.BreastAdditionalInfoForm_winXpSelectWrapper__v18Wt,.BreastAdditionalInfoForm_winXpSelectWrapper__v18Wt select{font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;font-size:11px!important}.BreastAdditionalInfoForm_formItemWrapper__4Ei1Y{align-items:start;display:grid;grid-template-columns:250px 20px 1fr}.BreastAdditionalInfoForm_formItemWrapperLast__dIH8f{align-items:start;align-items:center;display:grid;grid-template-columns:250px 390px 1fr}.BreastAdditionalInfoForm_psaLabel__Aa8HX{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:center}.BreastAdditionalInfoForm_psaFormWrapper__tFbfx{align-items:center;display:flex;gap:16px;justify-content:start}.BreastAdditionalInfoForm_psaTable__4mOkD{align-items:center;border-bottom:2px solid #000;color:#fff;display:flex;height:26px}.BreastAdditionalInfoForm_item__UtOzU{border-bottom:2px dashed #b7c9c9;display:flex;flex-direction:column;gap:16px;padding:12px 24px}.BreastAdditionalInfoForm_psaTable__4mOkD>*{align-items:center;border:1px solid gray;border-bottom:0;border-right-width:1.5px;display:flex;font-size:13px;justify-content:center;margin-bottom:1px;padding:2px 0 1px;width:160px}.BreastAdditionalInfoForm_psaTable__4mOkD>:last-child{border-right-width:2px;width:30px}.BreastAdditionalInfoForm_checkboxLabel__dl6nH{align-items:center;display:flex;font-size:13px;gap:8px}.BreastAdditionalInfoForm_link__Lplda{font-size:13px;text-decoration:underline}.BreastAdditionalInfoForm_info__xcrVi{font-size:13px;font-weight:400;padding-right:20px}.BreastAdditionalInfoForm_inputGroupGrid5Columns__9hjjl{grid-gap:24px;border-bottom:2px dashed #b7c9c9;display:grid;font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:0 24px 24px}.BreastAdditionalInfoForm_referralFormLabel__hXScZ{color:var(--gray-950);font-size:14px;font-style:normal;font-weight:700;line-height:24px}.BreastAdditionalInfoForm_referralFormValue__ZJQ\+t{color:var(--gray-950);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.SelectGroup_comboboxContainer__RaPZk{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;position:relative;width:100%}.SelectGroup_dropdown__D7A\+d{background:#fff;border:1px solid #8f8fa1;border-radius:12px;box-shadow:0 2px 4px #0000001a;left:0;margin-top:4px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.SelectGroup_dropdownItem__sSGAY{border-bottom:1px solid #eee;cursor:pointer;padding:12px}.SelectGroup_dropdownItem__sSGAY:last-child{border-bottom:none}.SelectGroup_dropdownItem__sSGAY:hover{background-color:#f5f5f5}.SelectGroup_dropdownItem__sSGAY:only-child{cursor:default;text-align:center}.SelectGroup_dropdownItem__sSGAY:only-child:hover{background-color:initial}.SelectGroup_noResults__VSc9Y{color:#666;font-weight:500;padding:8px 0;text-align:center}.SelectGroup_noResultsHelper__YSjVD{color:#666;font-size:12px;padding-bottom:8px;text-align:center}.SelectGroup_container__duQr8,.SelectGroup_fullWidth__uXc5h{width:100%}.SelectGroup_loadingContainer__uKLtD{align-items:center;border-radius:12px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;padding:12px}.SelectGroup_spinner__rmbGw{animation:SelectGroup_spin__rSgY8 1s linear infinite;color:var(--green-900)}.SelectGroup_loadingText__H7ok7{color:var(--Gray-600);font-size:14px;font-weight:500}.SelectGroup_selectedOption__ldAWo{align-items:center;display:flex}.SelectGroup_hospitalName__fXusM{color:var(--Gray-950);font-weight:500}@keyframes SelectGroup_spin__rSgY8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SelectHospital_openModalButton__JNrud{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.SelectHospital_formLabel__36rgP{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.SelectHospital_comboboxContainer__OVc9w{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;position:relative;width:100%}.SelectHospital_comboboxInput__XDcLm{border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s;width:100%}.SelectHospital_comboboxInput__XDcLm:focus{border-color:#328170;box-shadow:0 0 0 2px #3281701a}.SelectHospital_helperText__NPu9d{color:#666;font-size:12px;margin-top:4px;padding-left:4px}.SelectHospital_dropdown__1VirI{background:#fff;border:1px solid #8f8fa1;border-radius:4px;border-radius:12px;box-shadow:0 2px 4px #0000001a;left:0;margin-top:4px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.SelectHospital_dropdownItem__-coCV{border-bottom:1px solid #eee;cursor:pointer;padding:12px}.SelectHospital_dropdownItem__-coCV:last-child{border-bottom:none}.SelectHospital_dropdownItem__-coCV:hover{background-color:#f5f5f5}.SelectHospital_dropdownItem__-coCV:only-child{cursor:default;text-align:center}.SelectHospital_dropdownItem__-coCV:only-child:hover{background-color:initial}.SelectHospital_noResults__qMFtu{color:#666;font-weight:500;padding:8px 0;text-align:center}.SelectHospital_noResultsHelper__fVFnr{color:#666;font-size:12px;padding-bottom:8px;text-align:center}.SelectHospital_drugName__TdZQv{color:var(--Gray-950);font-weight:600;margin-bottom:0!important;text-align:left}.SelectHospital_drugDetails__tEvkg{color:var(--Gray-700);display:flex;font-size:14px;gap:12px;margin-top:4px}.SelectHospital_container__niOWV{width:100%}.SelectHospital_manualToggle__Pvut9{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:8px;margin-bottom:8px;margin-top:16px}.SelectHospital_manualInputs__h2voE{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.SelectHospital_inputGroupGrid__EZbLn{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.SelectHospital_selectedDrug__7VIIP{align-items:center;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;display:flex;justify-content:space-between;padding:12px}.SelectHospital_selectedDrugInfo__AwDtx{flex:1 1}.SelectHospital_drugName__TdZQv{color:#333;font-weight:500;margin-bottom:4px}.SelectHospital_drugDetails__tEvkg{color:#666;font-size:12px}.SelectHospital_removeButton__OK3vK{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;padding:0;transition:all .2s;width:24px}.SelectHospital_removeButton__OK3vK:hover{background:#0000000d;color:#dc3545}.SelectHospital_loadingContainer__18LsK{align-items:center;border-radius:12px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;padding:12px}.SelectHospital_spinner__U7-B2{animation:SelectHospital_spin__32V7z 1s linear infinite;color:var(--green-900)}.SelectHospital_loadingText__20UX7{color:var(--Gray-600);font-size:14px;font-weight:500}@keyframes SelectHospital_spin__32V7z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GeneralInformationForm_itemWrapper__6u-M\+{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.GeneralInformationForm_itemWrapper__6u-M\+ h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.GeneralInformationForm_itemWrapper__6u-M\+ h3>span{color:#006546;color:var(--Green-800,#006546)}.GeneralInformationForm_reviewDetails__LVQ6v{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.GeneralInformationForm_reviewDetails__LVQ6v>div{display:flex;flex-direction:column;gap:4px}.GeneralInformationForm_reviewDetails__LVQ6v>div>h5{font-size:16px;font-style:normal;font-weight:700}.GeneralInformationForm_reviewDetails__LVQ6v>div>p{font-size:14px;font-style:normal;font-weight:400}.GeneralInformationForm_addReferralForm__xTE29{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.GeneralInformationForm_radioGroup__NRitZ{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.GeneralInformationForm_cancelButton__fgzkp{border:1px solid var(--green-900);color:var(--green-900)}.GeneralInformationForm_indicatorsSection__m3LgM{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.GeneralInformationForm_sendButton__GYx9p{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.GeneralInformationForm_formCheckboxLabel__Trfaw{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.GeneralInformationForm_addReferralFormLabel__sQ2z8{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.GeneralInformationForm_inputGroupGrid__yUg\+f{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.GeneralInformationForm_addReferralForm__xTE29 input,.GeneralInformationForm_addReferralForm__xTE29 select,.GeneralInformationForm_addReferralForm__xTE29 textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.GeneralInformationForm_openModalButton__hIEKd{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.GeneralInformationForm_bottomSection__MCshF{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.GeneralInformationForm_bottomSection__MCshF>div{display:flex;gap:16px}.GeneralInformationForm_bottomSection__MCshF button{flex-grow:1}.GeneralInformationForm_templateSection__8YpSk{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.GeneralInformationForm_templateSection__8YpSk button{margin-top:2px;width:100%}.GeneralInformationForm_switchWrapper__ORuMc{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.GeneralInformationForm_switchWrapper__ORuMc span{margin-top:6px}.GeneralInformationForm_notifySection__j\+zMu{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.GeneralInformationForm_importedDataWrapper__XjJdx{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.GeneralInformationForm_importedDataItem__wb-RN{display:flex;flex-direction:column;gap:3px}.GeneralInformationForm_importedDataItemLabel__xHXOj{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.GeneralInformationForm_importedDataItemValue__in7j-{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.GeneralInformationForm_addPostNatalConsultationFormWrapper__jt11z{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.GeneralInformationForm_addPregnancyForm__qp\+T5{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.GeneralInformationForm_saveButton__9grR8:hover{text-decoration:underline}.GeneralInformationForm_buttonRow__T3jlX{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.GeneralInformationForm_buttonRow__T3jlX .GeneralInformationForm_addConsultationButton__X8oCC{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.GeneralInformationForm_pregnancyFormLabel__ZcKcg{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.GeneralInformationForm_inputGroupGrid4Columns__zXKke{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.GeneralInformationForm_inputGroupGrid3Columns__EuVxh{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.GeneralInformationForm_inputGroupGrid2Columns__j5NY9{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.GeneralInformationForm_pregnancyFormSectionTitle__sSRvp{border-top:1px solid var(--gray-200);padding-top:24px}.GeneralInformationForm_pregnancyFormSectionTitleWithoutBorder__eWY-2,.GeneralInformationForm_pregnancyFormSectionTitle__sSRvp{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.GeneralInformationForm_addPregnancyForm__qp\+T5 input,.GeneralInformationForm_addPregnancyForm__qp\+T5 select,.GeneralInformationForm_addPregnancyForm__qp\+T5 textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.GeneralInformationForm_attachemntButtons__UVCyz{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.GeneralInformationForm_cancelButton__fgzkp{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.GeneralInformationForm_topBorder__O7Gjg{border-top:1px solid var(--gray-200);padding-top:24px}.GeneralInformationForm_addPregnancyFormTooltip__ce7GF{margin-top:-4px;position:relative}.GeneralInformationForm_cmInput__YHDaR,.GeneralInformationForm_kgInput__Gw5oN{height:48px;position:relative}.GeneralInformationForm_cmInput__YHDaR input,.GeneralInformationForm_kgInput__Gw5oN input{padding-right:40px;position:relative}.GeneralInformationForm_bpInput__XebFi{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.GeneralInformationForm_bpInput__XebFi span,.GeneralInformationForm_indicationsList__nkgqS{margin-top:16px}.GeneralInformationForm_indicationItem__BwZGn{align-items:center;display:flex;gap:8px;margin-top:8px}.GeneralInformationForm_cmInput__YHDaR:before,.GeneralInformationForm_kgInput__Gw5oN:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.GeneralInformationForm_kgInput__Gw5oN:before{content:"kg"}.GeneralInformationForm_gramsInput__o9kRI{height:48px;position:relative}.GeneralInformationForm_gramsInput__o9kRI input{padding-right:56px;position:relative}.GeneralInformationForm_gramsInput__o9kRI:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.GeneralInformationForm_addPregnancyDatePickerWrapper__W1frn>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.GeneralInformationForm_addPregnancyDatePickerWrapper__W1frn>div{height:48px!important}.GeneralInformationForm_addPregnancyDatePickerWrapper__W1frn input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.GeneralInformationForm_addPregnancyDatePickerWrapper__W1frn fieldset{border:none}.GeneralInformationForm_pregnancyFormCheckboxLabel__RLM2u{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.GeneralInformationForm_checkboxSectionLegend__E2pGN{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.GeneralInformationForm_checkboxWrapper__F30c5{display:flex;flex-direction:column;gap:8px;justify-content:center}.GeneralInformationForm_pregnancyFormCheckboxLabelWithTopMargin__dlJE6{margin-top:6px}.GeneralInformationForm_tableContainer__HBbd2{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.GeneralInformationForm_table__\+7Fc2{border-collapse:collapse;overflow:hidden;width:100%}.GeneralInformationForm_thead__Y5cmK{background:var(--gray-100);padding:12px;width:100%}.GeneralInformationForm_tdName__Gci-r{width:250px}.GeneralInformationForm_checkIcon__nLUFT{bottom:24px;left:-50px;position:absolute}tr:hover .GeneralInformationForm_hiddenButtons__0x2N9{visibility:visible}.GeneralInformationForm_descr__29ddC{overflow:hidden;text-overflow:ellipsis;width:240px}.GeneralInformationForm_actions__kQ42t{display:flex;justify-content:flex-end}.GeneralInformationForm_addButton__QVVKg,.GeneralInformationForm_deleteButton__XJ9\+C{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.GeneralInformationForm_addButton__QVVKg{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.GeneralInformationForm_stopButton__34azf{background:#0000;border:none}.GeneralInformationForm_deleteButton__XJ9\+C{border:none}.GeneralInformationForm_deleteIcon__\+LOfb{height:20px;width:20px}.GeneralInformationForm_hiddenButtons__0x2N9{visibility:hidden}.GeneralInformationForm_tooltip__JZw1y{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.LungsAdditionalInfoForm_itemWrapper__O6\+IL{border-bottom:1px solid var(--gray-200);font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;margin-bottom:24px;padding-bottom:24px}.LungsAdditionalInfoForm_itemWrapper__O6\+IL h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.LungsAdditionalInfoForm_removeButton__ENa68{align-items:center;background:#fff;border:none;border:1px solid var(--gray-400);border-radius:8px;color:#dc3545;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;margin-top:26px;padding:0;right:0;width:44px}.LungsAdditionalInfoForm_itemWrapper__O6\+IL h3>span{color:#006546;color:var(--Green-800,#006546)}.LungsAdditionalInfoForm_psaTestsContainer__YWLlg{display:flex;flex-direction:column;gap:16px}.LungsAdditionalInfoForm_psaTestEntry__TK8Cz{display:flex;flex-direction:column;gap:4px;min-height:120px}.LungsAdditionalInfoForm_psaTestInputs__9qqe5{align-items:center;display:flex;font-size:13px}.LungsAdditionalInfoForm_reviewDetails__qKA02{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.LungsAdditionalInfoForm_reviewDetails__qKA02>div{display:flex;flex-direction:column;gap:4px}.LungsAdditionalInfoForm_reviewDetails__qKA02>div>h5{font-size:16px;font-style:normal;font-weight:700}.LungsAdditionalInfoForm_reviewDetails__qKA02>div>p{font-size:14px;font-style:normal;font-weight:400}.LungsAdditionalInfoForm_addReferralForm__m9fIP{display:flex;flex-direction:column;margin-bottom:0}.LungsAdditionalInfoForm_radioGroup__TId9-{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.LungsAdditionalInfoForm_cancelButton__ikFp2{border:1px solid var(--green-900);color:var(--green-900)}.LungsAdditionalInfoForm_indicatorsSection__QmFWH{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.LungsAdditionalInfoForm_sendButton__3ykft{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.LungsAdditionalInfoForm_formCheckboxLabel__tOzJL{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.LungsAdditionalInfoForm_addReferralFormLabel__9w4Ou{align-items:center;color:var(--Gray-950);display:flex;font-size:14px;font-style:normal;font-weight:600;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.LungsAdditionalInfoForm_inputGroupGrid__8Ols6{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.LungsAdditionalInfoForm_openModalButton__aE2ak{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.LungsAdditionalInfoForm_bottomSection__HhmGZ{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.LungsAdditionalInfoForm_bottomSection__HhmGZ>div{display:flex;gap:16px}.LungsAdditionalInfoForm_bottomSection__HhmGZ button{flex-grow:1}.LungsAdditionalInfoForm_templateSection__fo1h1{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.LungsAdditionalInfoForm_templateSection__fo1h1 button{margin-top:2px;width:100%}.LungsAdditionalInfoForm_switchWrapper__j0LOv{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.LungsAdditionalInfoForm_switchWrapper__j0LOv span{margin-top:6px}.LungsAdditionalInfoForm_addPregnancyDatePickerWrapper__Tmg4k>div{height:auto!important}.LungsAdditionalInfoForm_notifySection__LfCxF{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.LungsAdditionalInfoForm_importedDataWrapper__Ux5Gs{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.LungsAdditionalInfoForm_importedDataItem__Fz7nC{display:flex;flex-direction:column;gap:3px}.LungsAdditionalInfoForm_importedDataItemLabel__vN\+76{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:600;line-height:20px}.LungsAdditionalInfoForm_importedDataItemValue__7CpTS{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.LungsAdditionalInfoForm_addPostNatalConsultationFormWrapper__tODI5{background:#ddf3ff;border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:12px 24px;width:calc(100% + 50px)}.LungsAdditionalInfoForm_addPregnancyForm__4V1oV{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.LungsAdditionalInfoForm_saveButton__dXx\+Q:hover{text-decoration:underline}.LungsAdditionalInfoForm_buttonRow__qwCKF{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.LungsAdditionalInfoForm_buttonRow__qwCKF .LungsAdditionalInfoForm_addConsultationButton__53c7K{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.LungsAdditionalInfoForm_pregnancyFormLabel__MI4HX{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.LungsAdditionalInfoForm_inputGroupGrid4Columns__DW2fK{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.LungsAdditionalInfoForm_inputGroupGrid3Columns__EECK7{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.LungsAdditionalInfoForm_inputGroupGrid2Columns__wYfNk{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.LungsAdditionalInfoForm_pregnancyFormSectionTitle__opMC8{border-top:1px solid var(--gray-200);padding-top:24px}.LungsAdditionalInfoForm_pregnancyFormSectionTitleWithoutBorder__t3Qyr,.LungsAdditionalInfoForm_pregnancyFormSectionTitle__opMC8{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.LungsAdditionalInfoForm_attachemntButtons__dRiKr{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.LungsAdditionalInfoForm_cancelButton__ikFp2{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.LungsAdditionalInfoForm_topBorder__pPyRi{border-top:1px solid var(--gray-200);padding-top:24px}.LungsAdditionalInfoForm_addPregnancyFormTooltip__cVx26{margin-top:-4px;position:relative}.LungsAdditionalInfoForm_cmInput__dXZcP,.LungsAdditionalInfoForm_ngmlInput__Tby5x{height:48px;position:relative}.LungsAdditionalInfoForm_cmInput__dXZcP input,.LungsAdditionalInfoForm_ngmlInput__Tby5x input{padding-right:40px;position:relative}.LungsAdditionalInfoForm_bpInput__ABgmF{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.LungsAdditionalInfoForm_bpInput__ABgmF span,.LungsAdditionalInfoForm_indicationsList__pVSRn{margin-top:16px}.LungsAdditionalInfoForm_indicationItem__qbdVV{align-items:center;display:flex;gap:8px;margin-top:8px}.LungsAdditionalInfoForm_cmInput__dXZcP:before,.LungsAdditionalInfoForm_ngmlInput__Tby5x:before{align-items:center;color:var(--gray-300);content:"ng/ml";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:28px;position:absolute;right:0;top:0;width:24px;z-index:1}.LungsAdditionalInfoForm_ngmlInput__Tby5x:before{content:"ng/ml"}.LungsAdditionalInfoForm_gramsInput__1WYVP{height:48px;position:relative}.LungsAdditionalInfoForm_gramsInput__1WYVP input{padding-right:56px;position:relative}.LungsAdditionalInfoForm_gramsInput__1WYVP:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.LungsAdditionalInfoForm_addPregnancyDatePickerWrapper__Tmg4k>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.LungsAdditionalInfoForm_addPregnancyDatePickerWrapper__Tmg4k:not(.LungsAdditionalInfoForm_winXpDatepickerWrapper__OXatD)>div{height:48px!important}.LungsAdditionalInfoForm_addPregnancyDatePickerWrapper__Tmg4k input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.LungsAdditionalInfoForm_addPregnancyDatePickerWrapper__Tmg4k fieldset{border:none}.LungsAdditionalInfoForm_pregnancyFormCheckboxLabel__IrIUq{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.LungsAdditionalInfoForm_checkboxSectionLegend__tl0er{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.LungsAdditionalInfoForm_checkboxWrapper__Am\+bF{display:flex;flex-direction:column;gap:8px;justify-content:center}.LungsAdditionalInfoForm_pregnancyFormCheckboxLabelWithTopMargin__jLPRE{margin-top:6px}.LungsAdditionalInfoForm_tableContainer__NkfeL{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.LungsAdditionalInfoForm_table__NVG58{border-collapse:collapse;overflow:hidden;width:100%}.LungsAdditionalInfoForm_thead__Dfg\+-{background:var(--gray-100);padding:12px;width:100%}.LungsAdditionalInfoForm_tdName__95F1P{width:250px}.LungsAdditionalInfoForm_checkIcon__c2SVJ{bottom:24px;left:-50px;position:absolute}tr:hover .LungsAdditionalInfoForm_hiddenButtons__jIgim{visibility:visible}.LungsAdditionalInfoForm_descr__485ET{overflow:hidden;text-overflow:ellipsis;width:240px}.LungsAdditionalInfoForm_actions__5AAwJ{display:flex;justify-content:flex-end}.LungsAdditionalInfoForm_addButton__Yu4PT,.LungsAdditionalInfoForm_deleteButton__rkJwt{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.LungsAdditionalInfoForm_addPsaTestButton__m4cIT{background:#f2f2f2!important;border:1px solid #aaa!important;border-radius:3px!important;color:#555!important;font-size:14px}.LungsAdditionalInfoForm_addButton__Yu4PT{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.LungsAdditionalInfoForm_stopButton__QTbVt{background:#0000;border:none}.LungsAdditionalInfoForm_deleteButton__rkJwt{border:none}.LungsAdditionalInfoForm_deleteIcon__S68XL{height:20px;width:20px}.LungsAdditionalInfoForm_hiddenButtons__jIgim{visibility:hidden}.LungsAdditionalInfoForm_tooltip__WbKQB{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.LungsAdditionalInfoForm_winXpSelectWrapper__sUyP\+{height:30px;max-width:300px}.LungsAdditionalInfoForm_winXpSelectWrapper__sUyP\+ select{border:1px solid gray!important;border-radius:0!important;height:28px!important;padding:2px 8px!important}.LungsAdditionalInfoForm_winXpSelectWrapper__sUyP\+>div{height:auto!important}.LungsAdditionalInfoForm_winXpSelectWrapper__sUyP\+>div>div{align-items:center;background-color:#f0f0f0!important;bottom:1px!important;display:flex;height:16px!important;height:24px!important;justify-content:center;max-width:300px;right:1px!important;top:1px!important;transform:none!important;width:24px!important}.LungsAdditionalInfoForm_winXpDatepickerWrapper__OXatD>div>div{border:1px solid gray!important;border-radius:0!important;height:28px!important;max-width:300px;padding:2px 8px!important}.LungsAdditionalInfoForm_winXpDatepickerWrapper__OXatD>div>div input{height:auto;padding:0}.LungsAdditionalInfoForm_winXpDatepickerWrapper__OXatD>div>div>div>button{align-items:center;background-color:#f0f0f0!important;border-radius:0!important;bottom:0!important;display:flex;height:16px!important;height:24px!important;justify-content:center;right:4px!important;top:0!important;transform:none!important;width:24px!important}.LungsAdditionalInfoForm_winXpDatepickerWrapper__OXatD>div>div>div>button>svg{color:#666!important;font-size:1rem!important}.LungsAdditionalInfoForm_radButton__DSWTg{background-color:#006546;border:none;color:#fff;height:27px;margin-bottom:1px;width:27px}.LungsAdditionalInfoForm_winXpInputWrapper__0D3dm{border:1px solid gray!important;border-radius:0!important;font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;max-width:500px;min-height:28px!important;padding:2px 8px!important}textarea.LungsAdditionalInfoForm_winXpInputWrapper__0D3dm{min-height:100px!important}.LungsAdditionalInfoForm_winXpDatepickerWrapper__OXatD,.LungsAdditionalInfoForm_winXpDatepickerWrapper__OXatD input,.LungsAdditionalInfoForm_winXpInputWrapper__0D3dm,.LungsAdditionalInfoForm_winXpInputWrapper__0D3dm input,.LungsAdditionalInfoForm_winXpInputWrapper__0D3dm textarea,.LungsAdditionalInfoForm_winXpSelectWrapper__sUyP\+,.LungsAdditionalInfoForm_winXpSelectWrapper__sUyP\+ select{font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;font-size:11px!important;height:auto!important}.LungsAdditionalInfoForm_formItemWrapper__XFdaA{align-items:start;display:grid;grid-template-columns:190px 20px 1fr}.LungsAdditionalInfoForm_formItemWrapperLast__ip-mx{align-items:start;align-items:center;display:grid;grid-template-columns:235px 390px 1fr}.LungsAdditionalInfoForm_psaLabel__zADN2{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:center}.LungsAdditionalInfoForm_psaFormWrapper__AIkNH{align-items:center;display:flex;gap:16px;justify-content:start}.LungsAdditionalInfoForm_psaTable__2DCUg{align-items:center;background-color:#1d90ff;border-bottom:2px solid #000;color:#fff;display:flex;height:26px}.LungsAdditionalInfoForm_item__2rV9I{display:flex;flex-direction:column;gap:16px;padding:12px 24px}.LungsAdditionalInfoForm_medications__cpvo8{background-color:#f0fff0;border:none;border-top:2px dashed #2e8b57;font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;margin-top:24px;padding:24px}.LungsAdditionalInfoForm_psaTable__2DCUg>*{align-items:center;border:1px solid gray;border-bottom:0;border-right-width:1.5px;display:flex;font-size:13px;justify-content:center;margin-bottom:1px;padding:2px 0 1px;width:160px}.LungsAdditionalInfoForm_psaTable__2DCUg>:last-child{border-right-width:2px;width:30px}.LungsAdditionalInfoForm_checkboxLabel__II2cj{align-items:center;display:flex;font-size:13px;gap:8px}.LungsAdditionalInfoForm_link__nx5R7{font-size:13px;text-decoration:underline}.LungsAdditionalInfoForm_info__qGARN{background-color:#a2c6ae;font-size:13px;font-weight:400;padding-left:2px;padding-right:5px}.LungsAdditionalInfoForm_inputGroupGrid5Columns__Rx42c{grid-gap:24px;border-bottom:2px dashed #2e8b57;display:grid;font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:0 24px 24px}.LungsAdditionalInfoForm_referralFormLabel__5l2ua{color:var(--gray-950);font-size:14px;font-style:normal;font-weight:700;line-height:24px}.LungsAdditionalInfoForm_referralFormValue__5Jo9h{color:var(--gray-950);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.PatientDetailsForm_itemWrapper__aZoT6{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.PatientDetailsForm_itemWrapper__aZoT6 h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.PatientDetailsForm_itemWrapper__aZoT6 h3>span{color:#006546;color:var(--Green-800,#006546)}.PatientDetailsForm_reviewDetails__qUKOI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.PatientDetailsForm_reviewDetails__qUKOI>div{display:flex;flex-direction:column;gap:4px}.PatientDetailsForm_reviewDetails__qUKOI>div>h5{font-size:16px;font-style:normal;font-weight:700}.PatientDetailsForm_reviewDetails__qUKOI>div>p{font-size:14px;font-style:normal;font-weight:400}.PatientDetailsForm_addReferralForm__vW1B7{display:flex;flex-direction:column;margin-bottom:0}.PatientDetailsForm_radioGroup__QN4t6{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.PatientDetailsForm_cancelButton__qQzif{border:1px solid var(--green-900);color:var(--green-900)}.PatientDetailsForm_indicatorsSection__QhYTj{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.PatientDetailsForm_sendButton__Yh2fi{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PatientDetailsForm_formCheckboxLabel__6NdhE{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.PatientDetailsForm_addReferralFormLabel__Du2Uw{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.PatientDetailsForm_inputGroupGrid__IzdK6{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.PatientDetailsForm_addReferralForm__vW1B7 input,.PatientDetailsForm_addReferralForm__vW1B7 select,.PatientDetailsForm_addReferralForm__vW1B7 textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PatientDetailsForm_openModalButton__zGa2K{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PatientDetailsForm_bottomSection__wdFJH{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.PatientDetailsForm_bottomSection__wdFJH>div{display:flex;gap:16px}.PatientDetailsForm_bottomSection__wdFJH button{flex-grow:1}.PatientDetailsForm_templateSection__A9EBS{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.PatientDetailsForm_templateSection__A9EBS button{margin-top:2px;width:100%}.PatientDetailsForm_switchWrapper__oPEM3{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.PatientDetailsForm_switchWrapper__oPEM3 span{margin-top:6px}.PatientDetailsForm_addPregnancyDatePickerWrapper__QQjMj>div{height:48px!important}.PatientDetailsForm_addPregnancyDatePickerWrapper__QQjMj input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.PatientDetailsForm_notifySection__7SgM7{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.PatientDetailsForm_importedDataWrapper__Wli81{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.PatientDetailsForm_importedDataItem__8aXR1{display:flex;flex-direction:column;gap:3px}.PatientDetailsForm_importedDataItemLabel__cMlS5{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.PatientDetailsForm_importedDataItemValue__JHRlj{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.PatientDetailsForm_addPostNatalConsultationFormWrapper__G2q2A{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.PatientDetailsForm_addPregnancyForm__TDFLo{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PatientDetailsForm_saveButton__IXIAj:hover{text-decoration:underline}.PatientDetailsForm_buttonRow__m8xXg{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.PatientDetailsForm_buttonRow__m8xXg .PatientDetailsForm_addConsultationButton__B2CrX{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.PatientDetailsForm_pregnancyFormLabel__O1mim{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.PatientDetailsForm_inputGroupGrid4Columns__GCwOt{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.PatientDetailsForm_inputGroupGrid3Columns__e1D\+a{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PatientDetailsForm_inputGroupGrid2Columns__w2c4c{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.PatientDetailsForm_pregnancyFormSectionTitle__TDpF9{border-top:1px solid var(--gray-200);padding-top:24px}.PatientDetailsForm_pregnancyFormSectionTitleWithoutBorder__zf0BI,.PatientDetailsForm_pregnancyFormSectionTitle__TDpF9{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.PatientDetailsForm_addPregnancyForm__TDFLo input,.PatientDetailsForm_addPregnancyForm__TDFLo select,.PatientDetailsForm_addPregnancyForm__TDFLo textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PatientDetailsForm_attachemntButtons__eUzc2{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.PatientDetailsForm_cancelButton__qQzif{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PatientDetailsForm_topBorder__jdul5{border-top:1px solid var(--gray-200);padding-top:24px}.PatientDetailsForm_addPregnancyFormTooltip__RZ3RF{margin-top:-4px;position:relative}.PatientDetailsForm_cmInput__Fuabi,.PatientDetailsForm_kgInput__pPu1l{height:48px;position:relative}.PatientDetailsForm_cmInput__Fuabi input,.PatientDetailsForm_kgInput__pPu1l input{padding-right:40px;position:relative}.PatientDetailsForm_bpInput__4M5Wx{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.PatientDetailsForm_bpInput__4M5Wx span,.PatientDetailsForm_indicationsList__y9eym{margin-top:16px}.PatientDetailsForm_indicationItem__BwaSX{align-items:center;display:flex;gap:8px;margin-top:8px}.PatientDetailsForm_cmInput__Fuabi:before,.PatientDetailsForm_kgInput__pPu1l:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.PatientDetailsForm_kgInput__pPu1l:before{content:"kg"}.PatientDetailsForm_gramsInput__kfgH7{height:48px;position:relative}.PatientDetailsForm_gramsInput__kfgH7 input{padding-right:56px;position:relative}.PatientDetailsForm_gramsInput__kfgH7:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.PatientDetailsForm_addPregnancyDatePickerWrapper__QQjMj>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.PatientDetailsForm_addPregnancyDatePickerWrapper__QQjMj fieldset{border:none}.PatientDetailsForm_pregnancyFormCheckboxLabel__9olTB{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.PatientDetailsForm_checkboxSectionLegend__-LVeV{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.PatientDetailsForm_checkboxWrapper__yORq-{display:flex;flex-direction:column;gap:8px;justify-content:center}.PatientDetailsForm_pregnancyFormCheckboxLabelWithTopMargin__dJ5\+-{margin-top:6px}.PatientDetailsForm_tableContainer__8s0rJ{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.PatientDetailsForm_table__SG5-F{border-collapse:collapse;overflow:hidden;width:100%}.PatientDetailsForm_thead__I0PBc{background:var(--gray-100);padding:12px;width:100%}.PatientDetailsForm_tdName__vS0mG{width:250px}.PatientDetailsForm_checkIcon__WEVFN{bottom:24px;left:-50px;position:absolute}tr:hover .PatientDetailsForm_hiddenButtons__3jALq{visibility:visible}.PatientDetailsForm_descr__kDw5j{overflow:hidden;text-overflow:ellipsis;width:240px}.PatientDetailsForm_actions__AY7-v{display:flex;justify-content:flex-end}.PatientDetailsForm_addButton__y8LyX,.PatientDetailsForm_deleteButton__d21ZK{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.PatientDetailsForm_addButton__y8LyX{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.PatientDetailsForm_stopButton__I1PW2{background:#0000;border:none}.PatientDetailsForm_deleteButton__d21ZK{border:none}.PatientDetailsForm_deleteIcon__qatOt{height:20px;width:20px}.PatientDetailsForm_hiddenButtons__3jALq{visibility:hidden}.PatientDetailsForm_tooltip__dt2PP{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.ProstateAdditionalInfoForm_itemWrapper__oUaC8{border-bottom:1px solid var(--gray-200);font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;margin-bottom:24px;padding:12px 24px}.ProstateAdditionalInfoForm_itemWrapper__oUaC8 h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.ProstateAdditionalInfoForm_removeButton__YcNgP{align-items:center;background:#fff;border:none;border:1px solid var(--gray-400);border-radius:8px;color:#dc3545;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;margin-top:26px;padding:0;right:0;width:44px}.ProstateAdditionalInfoForm_itemWrapper__oUaC8 h3>span{color:#006546;color:var(--Green-800,#006546)}.ProstateAdditionalInfoForm_psaTestsContainer__o\+UN\+{display:flex;flex-direction:column;gap:16px}.ProstateAdditionalInfoForm_winXpSelectWrapper__AK4Ke.ProstateAdditionalInfoForm_winXpSelectWrapper__AK4Ke.ProstateAdditionalInfoForm_winXpSelectWrapper__AK4Ke.ProstateAdditionalInfoForm_winXpSelectWrapper__AK4Ke>div:first-child{height:auto!important}.ProstateAdditionalInfoForm_psaTestEntry__sTjiO{display:flex;flex-direction:column;gap:4px;min-height:120px}.ProstateAdditionalInfoForm_psaTestInputs__mcnO6{align-items:center;display:flex;font-size:13px}.ProstateAdditionalInfoForm_reviewDetails__wxOmX{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.ProstateAdditionalInfoForm_reviewDetails__wxOmX>div{display:flex;flex-direction:column;gap:4px}.ProstateAdditionalInfoForm_reviewDetails__wxOmX>div>h5{font-size:16px;font-style:normal;font-weight:700}.ProstateAdditionalInfoForm_reviewDetails__wxOmX>div>p{font-size:14px;font-style:normal;font-weight:400}.ProstateAdditionalInfoForm_addReferralForm__MxYot{display:flex;flex-direction:column;margin-bottom:0}.ProstateAdditionalInfoForm_radioGroup__OeK0k{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.ProstateAdditionalInfoForm_cancelButton__RwSj2{border:1px solid var(--green-900);color:var(--green-900)}.ProstateAdditionalInfoForm_indicatorsSection__Ttwwl{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.ProstateAdditionalInfoForm_sendButton__Xob1s{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ProstateAdditionalInfoForm_formCheckboxLabel__Nsu\+N{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ProstateAdditionalInfoForm_addReferralFormLabel__St29g{align-items:center;color:var(--Gray-950);display:flex;font-size:14px;font-style:normal;font-weight:600;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ProstateAdditionalInfoForm_inputGroupGrid__WooDl{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.ProstateAdditionalInfoForm_openModalButton__36K6Z{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ProstateAdditionalInfoForm_bottomSection__ncmM5{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.ProstateAdditionalInfoForm_bottomSection__ncmM5>div{display:flex;gap:16px}.ProstateAdditionalInfoForm_bottomSection__ncmM5 button{flex-grow:1}.ProstateAdditionalInfoForm_templateSection__0uoSJ{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ProstateAdditionalInfoForm_templateSection__0uoSJ button{margin-top:2px;width:100%}.ProstateAdditionalInfoForm_switchWrapper__uhOLw{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.ProstateAdditionalInfoForm_switchWrapper__uhOLw span{margin-top:6px}.ProstateAdditionalInfoForm_addPregnancyDatePickerWrapper__fSKlR.ProstateAdditionalInfoForm_addPregnancyDatePickerWrapper__fSKlR>div{height:auto!important}.ProstateAdditionalInfoForm_addPregnancyDatePickerWrapper__fSKlR>div>div.ProstateAdditionalInfoForm_Mui-disabled__0Z8K0{background-color:#6b6b6b!important;cursor:not-allowed!important}.ProstateAdditionalInfoForm_addPregnancyDatePickerWrapper__fSKlR>div>div.ProstateAdditionalInfoForm_Mui-disabled__0Z8K0 input{-webkit-text-fill-color:#fff!important;background-color:#6b6b6b!important;color:#fff!important;cursor:not-allowed!important}.ProstateAdditionalInfoForm_notifySection__VICO-{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.ProstateAdditionalInfoForm_importedDataWrapper__QlsOv{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.ProstateAdditionalInfoForm_importedDataItem__MoOzg{display:flex;flex-direction:column;gap:3px}.ProstateAdditionalInfoForm_importedDataItemLabel__-1vWL{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:600;line-height:20px}.ProstateAdditionalInfoForm_importedDataItemValue__yUVh\+{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.ProstateAdditionalInfoForm_addPostNatalConsultationFormWrapper__Fc3qi{background:#ddf3ff;border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.ProstateAdditionalInfoForm_addPregnancyForm__66UtW{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ProstateAdditionalInfoForm_saveButton__M12fq:hover{text-decoration:underline}.ProstateAdditionalInfoForm_buttonRow__LSs8-{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.ProstateAdditionalInfoForm_buttonRow__LSs8- .ProstateAdditionalInfoForm_addConsultationButton__hkDzX{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.ProstateAdditionalInfoForm_pregnancyFormLabel__mpCLE{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ProstateAdditionalInfoForm_inputGroupGrid4Columns__P2sfC{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ProstateAdditionalInfoForm_inputGroupGrid3Columns__xRZCB{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ProstateAdditionalInfoForm_inputGroupGrid2Columns__rwXAm{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ProstateAdditionalInfoForm_pregnancyFormSectionTitle__dMy18{border-top:1px solid var(--gray-200);padding-top:24px}.ProstateAdditionalInfoForm_pregnancyFormSectionTitleWithoutBorder__YYKRP,.ProstateAdditionalInfoForm_pregnancyFormSectionTitle__dMy18{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.ProstateAdditionalInfoForm_attachemntButtons__o1u5y{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.ProstateAdditionalInfoForm_cancelButton__RwSj2{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ProstateAdditionalInfoForm_topBorder__oeS4q{border-top:1px solid var(--gray-200);padding-top:24px}.ProstateAdditionalInfoForm_addPregnancyFormTooltip__ceJ2J{margin-top:-4px;position:relative}.ProstateAdditionalInfoForm_cmInput__Av6jg,.ProstateAdditionalInfoForm_ngmlInput__6a46d{height:48px;position:relative}.ProstateAdditionalInfoForm_cmInput__Av6jg input,.ProstateAdditionalInfoForm_ngmlInput__6a46d input{padding-right:40px;position:relative}.ProstateAdditionalInfoForm_bpInput__jz0qb{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.ProstateAdditionalInfoForm_bpInput__jz0qb span,.ProstateAdditionalInfoForm_indicationsList__9iD8E{margin-top:16px}.ProstateAdditionalInfoForm_indicationItem__Wtv7H{align-items:center;display:flex;gap:8px;margin-top:8px}.ProstateAdditionalInfoForm_cmInput__Av6jg:before,.ProstateAdditionalInfoForm_ngmlInput__6a46d:before{align-items:center;color:var(--gray-300);content:"ng/ml";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:28px;position:absolute;right:0;top:0;width:24px;z-index:1}.ProstateAdditionalInfoForm_ngmlInput__6a46d:before{content:"ng/ml"}.ProstateAdditionalInfoForm_gramsInput__PIbZU{height:48px;position:relative}.ProstateAdditionalInfoForm_gramsInput__PIbZU input{padding-right:56px;position:relative}.ProstateAdditionalInfoForm_gramsInput__PIbZU:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.ProstateAdditionalInfoForm_addPregnancyDatePickerWrapper__fSKlR>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.ProstateAdditionalInfoForm_addPregnancyDatePickerWrapper__fSKlR>div{height:48px!important}.ProstateAdditionalInfoForm_addPregnancyDatePickerWrapper__fSKlR input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.ProstateAdditionalInfoForm_addPregnancyDatePickerWrapper__fSKlR fieldset{border:none}.ProstateAdditionalInfoForm_pregnancyFormCheckboxLabel__Biq1y{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ProstateAdditionalInfoForm_checkboxSectionLegend__MLFt2{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ProstateAdditionalInfoForm_checkboxWrapper__g3EQq{display:flex;flex-direction:column;gap:8px;justify-content:center}.ProstateAdditionalInfoForm_pregnancyFormCheckboxLabelWithTopMargin__mTDOC{margin-top:6px}.ProstateAdditionalInfoForm_tableContainer__-82\+9{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.ProstateAdditionalInfoForm_table__wXcdd{border-collapse:collapse;overflow:hidden;width:100%}.ProstateAdditionalInfoForm_thead__WBP01{background:var(--gray-100);padding:12px;width:100%}.ProstateAdditionalInfoForm_tdName__MA83e{width:250px}.ProstateAdditionalInfoForm_checkIcon__c8XP4{bottom:24px;left:-50px;position:absolute}tr:hover .ProstateAdditionalInfoForm_hiddenButtons__6CgPh{visibility:visible}.ProstateAdditionalInfoForm_descr__3NUDH{overflow:hidden;text-overflow:ellipsis;width:240px}.ProstateAdditionalInfoForm_actions__CqAWA{display:flex;justify-content:flex-end}.ProstateAdditionalInfoForm_addButton__7WWrD,.ProstateAdditionalInfoForm_deleteButton__Xr5ta{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.ProstateAdditionalInfoForm_addPsaTestButton__RHizN{background:#f2f2f2!important;border:1px solid #aaa!important;border-radius:3px!important;color:#555!important;font-size:14px}.ProstateAdditionalInfoForm_addPsaTestButton__RHizN:disabled{background:#d3d3d3!important;color:#888!important;cursor:not-allowed!important}.ProstateAdditionalInfoForm_addButton__7WWrD{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.ProstateAdditionalInfoForm_stopButton__k-KVN{background:#0000;border:none}.ProstateAdditionalInfoForm_deleteButton__Xr5ta{border:none}.ProstateAdditionalInfoForm_deleteIcon__jfNrC{height:20px;width:20px}.ProstateAdditionalInfoForm_hiddenButtons__6CgPh{visibility:hidden}.ProstateAdditionalInfoForm_tooltip__ZPXYw{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.ProstateAdditionalInfoForm_winXpSelectWrapper__AK4Ke{height:30px;max-width:300px}.ProstateAdditionalInfoForm_winXpSelectWrapper__AK4Ke select{border:1px solid gray!important;border-radius:0!important;height:28px!important;padding:2px 8px!important}.ProstateAdditionalInfoForm_winXpSelectWrapper__AK4Ke>div>div{align-items:center;background-color:#f0f0f0!important;bottom:1px!important;display:flex;height:16px!important;height:24px!important;justify-content:center;max-width:300px;right:1px!important;top:1px!important;transform:none!important;width:24px!important}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__vbbS3>div>div{border:1px solid gray!important;border-radius:0!important;height:28px!important;max-width:300px;padding:2px 8px!important}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__vbbS3>div>div.ProstateAdditionalInfoForm_Mui-disabled__0Z8K0{background-color:#6b6b6b!important;cursor:not-allowed!important}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__vbbS3>div>div.ProstateAdditionalInfoForm_Mui-disabled__0Z8K0 input{-webkit-text-fill-color:#fff!important;background-color:#6b6b6b!important;color:#fff!important;cursor:not-allowed!important}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__vbbS3>div>div input{height:auto;padding:0}.ProstateAdditionalInfoForm_link__snf-0{font-size:13px;text-decoration:underline}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__vbbS3>div>div>div>button{align-items:center;background-color:#f0f0f0!important;border-radius:0!important;bottom:0!important;display:flex;height:16px!important;height:24px!important;justify-content:center;right:5px!important;top:0!important;transform:none!important;width:24px!important}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__vbbS3>div>div>div>button>svg{color:#666!important;font-size:1rem!important}.ProstateAdditionalInfoForm_winXpInputWrapper__gQIsv{border:1px solid gray!important;border-radius:0!important;font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;max-width:300px;min-height:28px!important;padding:2px 8px!important}.ProstateAdditionalInfoForm_winXpInputWrapper__gQIsv input:disabled{background-color:#6b6b6b!important;color:#fff!important;cursor:not-allowed!important}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__vbbS3,.ProstateAdditionalInfoForm_winXpDatepickerWrapper__vbbS3 input,.ProstateAdditionalInfoForm_winXpInputWrapper__gQIsv,.ProstateAdditionalInfoForm_winXpInputWrapper__gQIsv input,.ProstateAdditionalInfoForm_winXpInputWrapper__gQIsv textarea,.ProstateAdditionalInfoForm_winXpSelectWrapper__AK4Ke,.ProstateAdditionalInfoForm_winXpSelectWrapper__AK4Ke select{font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;font-size:11px!important}.ProstateAdditionalInfoForm_formItemWrapper__VZt2c{align-items:start;display:grid;grid-template-columns:200px 20px 1fr}.ProstateAdditionalInfoForm_psaLabel__pkr6e{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:center}.ProstateAdditionalInfoForm_psaFormWrapper__zDnCR{align-items:center;display:flex;gap:16px;justify-content:start}.ProstateAdditionalInfoForm_psaTable__DfJVO{align-items:center;background-color:#1d90ff;border-bottom:2px solid #000;color:#fff;display:flex;height:26px}.ProstateAdditionalInfoForm_psaTable__DfJVO>*{align-items:center;border:1px solid gray;border-bottom:0;border-right-width:1.5px;display:flex;font-size:13px;justify-content:center;margin-bottom:1px;padding:2px 0 1px;width:160px}.ProstateAdditionalInfoForm_psaTable__DfJVO>:last-child{border-right-width:2px;width:30px}.ProstateAdditionalInfoForm_inputGroupGrid5Columns__tK1Mw{grid-gap:24px;border-bottom:2px dashed #0072bc;display:grid;font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:0 24px 24px}.ProstateAdditionalInfoForm_referralFormLabel__fLXBG{color:var(--gray-950);font-size:14px;font-style:normal;font-weight:700;line-height:24px}.ProstateAdditionalInfoForm_referralFormValue__5\+ae\+{color:var(--gray-950);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.ProstateAdditionalInfoForm_medications__g6fe9{border:none;border-top:2px dashed #0072bc;font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;margin-top:24px;padding:24px}.ProstateAdditionalInfoForm_customTooltip__8Cg8f{background-color:var(--gray-950);border-radius:6px;box-shadow:0 2px 8px #00000026;color:#fff;font-size:13px;font-weight:400;margin-bottom:8px;opacity:1!important;padding:8px 12px;pointer-events:none;position:fixed;transform:translate(-50%,-100%);white-space:nowrap;z-index:10000}.ProstateAdditionalInfoForm_tooltipArrow__aIaz8{border:6px solid #0000;border-top:6px solid var(--gray-950);bottom:-6px;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.ReferralForm_itemWrapper__hZ5VS{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.ReferralForm_itemWrapper__hZ5VS h3{color:var(--gray-950);font-size:20px;font-style:normal;font-weight:700}.ReferralForm_itemWrapper__hZ5VS h3>span{color:#006546;color:var(--Green-800,#006546)}.ReferralForm_medsCheckboxGroup__z0wUD{display:flex;flex-direction:column;gap:4px}.ReferralForm_medsCheckboxGroup__z0wUD>label{border-bottom:1px solid var(--gray-200);padding:12px}.ReferralForm_medsCheckboxGroup__z0wUD>label:last-child{border-bottom:none}.ReferralForm_reviewDetails__AYe2Y{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.ReferralForm_reviewDetails__AYe2Y>div{display:flex;flex-direction:column;gap:4px}.ReferralForm_reviewDetails__AYe2Y>div>h5{font-size:16px;font-style:normal;font-weight:700}.ReferralForm_reviewDetails__AYe2Y>div>p{font-size:14px;font-style:normal;font-weight:400}.ReferralForm_addReferralForm__FFkF8{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.ReferralForm_radioGroup__OwRKj{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.ReferralForm_cancelButton__fiGVY{border:1px solid var(--green-900);color:var(--green-900)}.ReferralForm_indicatorsSection__zKEmK{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.ReferralForm_sendButton__JWVKX{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReferralForm_formCheckboxLabel__bE7kr{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ReferralForm_addReferralFormLabel__XElwb{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ReferralForm_inputGroupGrid__ntuGN{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.ReferralForm_addReferralForm__FFkF8 input,.ReferralForm_addReferralForm__FFkF8 select,.ReferralForm_addReferralForm__FFkF8 textarea{border-radius:12px!important;color:#717186;color:var(--gray-600,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReferralForm_openModalButton__bvW63{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReferralForm_bottomSection__ozwyr{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.ReferralForm_bottomSection__ozwyr>div{display:flex;gap:16px}.ReferralForm_bottomSection__ozwyr button{flex-grow:1}.ReferralForm_templateSection__sfxYS{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ReferralForm_templateSection__sfxYS button{margin-top:2px;width:100%}.ReferralForm_switchWrapper__dZ9JG{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.ReferralForm_switchWrapper__dZ9JG span{margin-top:6px}.ReferralForm_notifySection__K9acB{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.ReferralForm_importedDataWrapper__RykvI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.ReferralForm_importedDataItem__rcCFJ{display:flex;flex-direction:column;gap:3px}.ReferralForm_importedDataItemLabel__MAZ9X{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.ReferralForm_importedDataItemValue__8agcC{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.ReferralForm_addPostNatalConsultationFormWrapper__pB6j5{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.ReferralForm_addPregnancyForm__1hrx0{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ReferralForm_removeButton__jDlZu{align-items:center;background:none;border:none;border:1px solid var(--gray-200);border-radius:8px;color:#dc3545;cursor:pointer;display:flex;height:48px;justify-content:center;margin-top:26px;padding:0;width:48px}.ReferralForm_investigationItem__6m4gc{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 48px}.ReferralForm_removeButton__jDlZu:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.ReferralForm_addInvestigationButton__728Po{align-items:center;background:#0000;border:none;color:var(--green-800);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:4px;justify-content:center;margin-left:auto;margin-right:auto;padding:12px;width:100%}.ReferralForm_investigationSection__Ny-wA{display:flex;flex-direction:column;gap:12px}.ReferralForm_saveButton__2CmZl:hover{text-decoration:underline}.ReferralForm_buttonRow__yji1g{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.ReferralForm_buttonRow__yji1g .ReferralForm_addConsultationButton__2pBje{width:180px}.ReferralForm_buttonRow__yji1g .ReferralForm_addConsultationButton__2pBje,.ReferralForm_importResultsButton__NjYja{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReferralForm_importResultsButton__NjYja{margin-bottom:10px;margin-left:auto;width:240px}.ReferralForm_pregnancyFormLabel__irJqU{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ReferralForm_inputGroupGrid4Columns__y2pga{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ReferralForm_referralFormLabel__5f3z0{color:var(--gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.ReferralForm_referralFormValue__p4S-F{color:var(--gray-950);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ReferralForm_inputGroupGrid5Columns__qdJJx{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.ReferralForm_inputGroupGrid3Columns__cbw16{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ReferralForm_inputGroupGrid2Columns__ZUYKu{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ReferralForm_inputGroupGrid1Columns__8oWuT{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}.ReferralForm_pregnancyFormSectionTitle__45kur{border-top:1px solid var(--gray-200);padding-top:24px}.ReferralForm_pregnancyFormSectionTitleWithoutBorder__2im8o,.ReferralForm_pregnancyFormSectionTitle__45kur{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.ReferralForm_addPregnancyForm__1hrx0 input,.ReferralForm_addPregnancyForm__1hrx0 select,.ReferralForm_addPregnancyForm__1hrx0 textarea{border-radius:12px!important;color:var(--gray-600);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReferralForm_attachemntButtons__SxRfD{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.ReferralForm_cancelButton__fiGVY{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReferralForm_topBorder__7lvf\+{border-top:1px solid var(--gray-200);padding-top:24px}.ReferralForm_addPregnancyFormTooltip__wcXDb{margin-top:-4px;position:relative}.ReferralForm_bpmInput__iIL1J,.ReferralForm_cmInput__fCscC,.ReferralForm_hgInput__JjTGN,.ReferralForm_kgInput__p2I5r,.ReferralForm_kgm2Input__ifBgU,.ReferralForm_metersInput__bhJIq,.ReferralForm_mmInput__dHWDV,.ReferralForm_perDayInput__TsPRi,.ReferralForm_perWeekInput__I0A99{height:48px;position:relative}.ReferralForm_bpmInput__iIL1J input,.ReferralForm_cmInput__fCscC input,.ReferralForm_kgInput__p2I5r input,.ReferralForm_kgm2Input__ifBgU input,.ReferralForm_metersInput__bhJIq input,.ReferralForm_perWeekInput__I0A99 input{padding-right:70px;position:relative}.ReferralForm_hgInput__JjTGN input,.ReferralForm_mmInput__dHWDV input{padding-right:45px}.ReferralForm_perDayInput__TsPRi input{padding-right:70px;position:relative}.ReferralForm_bpInput__\+utX0{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.ReferralForm_bpInput__\+utX0 span,.ReferralForm_indicationsList__790Dh{margin-top:16px}.ReferralForm_indicationItem__Bw\+hm{align-items:center;display:flex;gap:8px;margin-top:8px}.ReferralForm_bpmInput__iIL1J:before,.ReferralForm_cmInput__fCscC:before,.ReferralForm_hgInput__JjTGN:before,.ReferralForm_kgInput__p2I5r:before,.ReferralForm_kgm2Input__ifBgU:before,.ReferralForm_metersInput__bhJIq:before,.ReferralForm_mmInput__dHWDV:before,.ReferralForm_perDayInput__TsPRi:before,.ReferralForm_perWeekInput__I0A99:before{align-items:center;color:var(--gray-400);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:end;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.ReferralForm_kgInput__p2I5r:before{content:"kg"}.ReferralForm_perWeekInput__I0A99:before{content:"per week";width:70px}.ReferralForm_perDayInput__TsPRi:before{content:"per day";width:70px}.ReferralForm_bpmInput__iIL1J:before{content:"bpm"}.ReferralForm_mmInput__dHWDV:before{content:"mm"}.ReferralForm_hgInput__JjTGN:before{content:"hg"}.ReferralForm_metersInput__bhJIq:before{content:"meters";width:36px}.ReferralForm_metersInput__bhJIq input{padding-right:70px;position:relative}.ReferralForm_kgm2Input__ifBgU:before{content:"kg/m2";width:36px}.ReferralForm_kgm2Input__ifBgU input,.ReferralForm_perWeekInput__I0A99 input{padding-right:70px;position:relative}.ReferralForm_gramsInput__0GeeG{height:48px;position:relative}.ReferralForm_gramsInput__0GeeG input{padding-right:56px;position:relative}.ReferralForm_gramsInput__0GeeG:before{align-items:center;color:var(--gray-400);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.ReferralForm_addPregnancyDatePickerWrapper__31d2f>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.ReferralForm_addPregnancyDatePickerWrapper__31d2f>div{height:48px!important}.ReferralForm_addPregnancyDatePickerWrapper__31d2f input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.ReferralForm_addPregnancyDatePickerWrapper__31d2f fieldset{border:none}.ReferralForm_pregnancyFormCheckboxLabel__T48Fj{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ReferralForm_checkboxSectionLegend__9l4P5{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ReferralForm_checkboxWrapper__\+I3-j{display:flex;flex-direction:column;gap:8px;justify-content:center}.ReferralForm_pregnancyFormCheckboxLabelWithTopMargin__Im-oX{margin-top:6px}.ReferralForm_tableContainer__hnKpH{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.ReferralForm_table__8VgyZ{border-collapse:collapse;overflow:hidden;width:100%}.ReferralForm_thead__oWRqJ{background:var(--gray-100);padding:12px;width:100%}.ReferralForm_tdName__Ccgz6{width:250px}.ReferralForm_checkIcon__NybTI{bottom:24px;left:-50px;position:absolute}tr:hover .ReferralForm_hiddenButtons__bzKiP{visibility:visible}.ReferralForm_descr__Ajljw{overflow:hidden;text-overflow:ellipsis;width:240px}.ReferralForm_actions__YG7GB{display:flex;justify-content:flex-end}.ReferralForm_addButton__N-0RH,.ReferralForm_deleteButton__2cIVu{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.ReferralForm_addButton__N-0RH{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.ReferralForm_stopButton__X7qF3{background:#0000;border:none}.ReferralForm_deleteButton__2cIVu{border:none}.ReferralForm_deleteIcon__FB52z{height:20px;width:20px}.ReferralForm_hiddenButtons__bzKiP{visibility:hidden}.ReferralForm_tooltip__7gFsM{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.ReferralForm_selectedFileCard__1gdfb{background:#fff;border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:12px;margin-top:0;padding:16px}.ReferralForm_selectedFileHeader__3RQXx{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ReferralForm_selectedFileInfo__LOibb{display:flex;flex:1 1;flex-direction:column;gap:8px}.ReferralForm_selectedFileRow__x71F3{align-items:center;display:flex;font-size:14px;gap:12px;line-height:20px}.ReferralForm_selectedFileLabel__paWV-{color:var(--gray-600);font-weight:600;min-width:120px}.ReferralForm_selectedFileValue__S3bvf{color:var(--gray-950);flex:1 1;font-weight:400;word-break:break-word}.ReferralForm_removeFileButton__o0HHS{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-600);cursor:pointer;display:flex;flex-shrink:0;font-size:24px;height:32px;justify-content:center;line-height:1;padding:4px 8px;transition:all .2s;width:32px}.ReferralForm_removeFileButton__o0HHS:hover{background:var(--gray-200);color:#dc3545}.ReferralForm_changeFileButton__AVEQ-{background-color:var(--green-800);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:36px;padding:8px 16px;transition:background-color .2s;width:-webkit-fit-content;width:fit-content}.ReferralForm_changeFileButton__AVEQ-:hover{background-color:var(--green-900)}.ReferralForm_selectedFilesList__9mEHt{display:flex;flex-direction:column;gap:12px;margin-top:12px}.ReferralForm_selectedFilePlaceholder__cPK4\+{color:var(--gray-600);font-size:14px;margin-top:12px}.ReferralForm_attachmentHelperText__VKPgB{color:var(--gray-600);font-size:13px;margin-top:4px}.ChooseFileAttachment_tableWarpper__Chkzt{background-color:#fff;background:#fff;display:flex;flex-direction:column;margin-bottom:24px;margin-top:16px;max-height:70vh;position:relative;width:100%}.ChooseFileAttachment_tableWarpper__Chkzt h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ChooseFileAttachment_table__gCgF-{border:1px solid var(--gray-200);border-radius:12px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;position:relative}.ChooseFileAttachment_boldItem__4Mi4L{align-items:center;display:flex;font-weight:700;gap:4px}.ChooseFileAttachment_high__FrUFQ,.ChooseFileAttachment_low__Vveub{color:#b70000}.ChooseFileAttachment_open__pJD\+H{color:#01533b}.ChooseFileAttachment_emptyState__c8aZ1{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:0;overflow-y:auto;padding:48px 24px;text-align:center}.ChooseFileAttachment_tableSelectedItemsWrapper__tvUhv{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.ChooseFileAttachment_tableSelectedItemsWrapper__tvUhv button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ChooseFileAttachment_tableSelectedItemsWrapper__tvUhv>div{align-items:center;display:flex;gap:16px}.ChooseFileAttachment_emptyStateTitle__ZJYfA{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ChooseFileAttachment_emptyStateText__Z3FB2{color:#717186;font-size:14px;max-width:300px}.ChooseFileAttachment_loadingSpinner__N0oM4{animation:ChooseFileAttachment_spin__uJiOF 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ChooseFileAttachment_spin__uJiOF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChooseFileAttachment_tableHeader__tzyB1{grid-gap:8px;align-items:center;background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;color:var(--gray-950);display:grid;flex-shrink:0;font-size:15px;font-weight:700;gap:8px;grid-template-columns:40px 100px 2fr 100px .7fr 120px 120px;line-height:20px;padding:16px}.ChooseFileAttachment_tableItems__MYG\+\+{flex:1 1;list-style:none;margin:0;min-height:0;overflow-x:visible;overflow-y:auto;padding:0;position:relative}.ChooseFileAttachment_tableItem__loEGh{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-weight:400;gap:8px;grid-template-columns:40px 100px 2fr 100px .7fr 120px 120px;line-height:20px;overflow:visible;padding:16px;position:relative}.ChooseFileAttachment_paginationWrapper__wKkK3{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.ChooseFileAttachment_openAllTests__IxQNF{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}@media (min-width:1400px){.ChooseFileAttachment_tableHeader__tzyB1,.ChooseFileAttachment_tableItem__loEGh{grid-template-columns:40px 100px 2fr 100px .7fr 120px 120px}}.ChooseFileAttachment_selectButton__KEn40{background-color:var(--green-900);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:background-color .2s}.ChooseFileAttachment_selectButton__KEn40:hover:not(:disabled){background-color:var(--green-800)}.ChooseFileAttachment_selectButton__KEn40:disabled{background-color:var(--gray-400);cursor:not-allowed;opacity:.7}.ChooseFileAttachment_fileNameWrapper__htZm\+{min-width:0;position:relative;width:100%}.ChooseFileAttachment_fileName__Fw1Oa{display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ChooseFileAttachment_statusBadge__MOUsg{align-items:center;border-radius:16px;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;letter-spacing:.5px;line-height:1;min-width:60px;padding:4px 12px;text-align:center;text-transform:uppercase}.ChooseFileAttachment_statusNew__wASD5{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.ChooseFileAttachment_statusInReview__0\+XEy{background-color:#cce5ff;border:1px solid #99d1ff;color:#0056b3}.ChooseFileAttachment_statusReviewed__iLfqc{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.ChooseFileAttachment_statusReferral__VFmTU{background-color:#e7e4ff;border:1px solid #d1c7ff;color:#5a4fcf}.ChooseFileAttachment_statusDefault__RH9\+-{background-color:#f1f5f9;border:1px solid #cbd5e1;color:#475569}.ChooseFileAttachment_tableItem__loEGh:last-child{border-bottom:none}.ChooseFileAttachment_checkboxWrapper__76qPp{align-items:center;display:flex;justify-content:center;position:relative}.ChooseFileAttachment_customTooltip__saxcJ{background-color:var(--gray-950);border-radius:6px;box-shadow:0 2px 8px #00000026;color:#fff;font-size:13px;font-weight:400;margin-bottom:8px;opacity:1!important;padding:8px 12px;pointer-events:none;position:fixed;transform:translate(-50%,-100%);white-space:nowrap;z-index:10000}.ChooseFileAttachment_tooltipArrow__dnpHd{border:6px solid #0000;border-top:6px solid var(--gray-950);bottom:-6px;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.ChooseFileAttachment_tableItemDisabled__Xzhtz{background-color:#f3f4f6;color:var(--gray-500);opacity:.5}.ChooseFileAttachment_tableItemDisabled__Xzhtz p,.ChooseFileAttachment_tableItemDisabled__Xzhtz span{color:var(--gray-500)}.ChooseFileAttachment_tableItemDisabled__Xzhtz input[type=checkbox]{cursor:not-allowed}.ChooseFileAttachment_fileTypeCell__6o4f7{font-weight:600}.ChooseFileAttachment_fileTypeError__oYe2e{color:#c43030!important}.ChooseFileAttachment_fileSizeError__gvUr3{color:#c43030!important;font-weight:600}.ChooseFileAttachment_selectionInfo__VXaut{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.ChooseFileAttachment_selectionInfo__VXaut p{color:var(--gray-950);font-size:15px;line-height:20px;margin:0}.ChooseFileAttachment_selectionHelper__pwetT{color:var(--gray-600);font-size:13px}.ChooseFileAttachment_tableFooter__bP8bz{display:flex;flex-shrink:0;justify-content:flex-end;padding:16px 0 0}.ChooseFileAttachment_doneButton__AFvvu{background-color:var(--green-800);border:none;border-radius:12px;color:#fff!important;cursor:pointer;font-size:16px;height:48px;min-width:50px;padding:12px 24px}.ChooseFileAttachment_doneButton__AFvvu:hover{background-color:var(--green-900)}.ChooseFileAttachment_searchWrapper__Af8x9{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ChooseFileAttachment_searchWrapper__Af8x9 img{display:none}}.ChooseFileAttachment_tableTopBarWrapper__InUPG{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ChooseFileAttachment_sortByButton__BIB55{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ChooseFileAttachment_sortByButtonMenuOption__67l5y p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ChooseFileAttachment_sortByButtonMenuOptionActive__oRFf-{background-color:var(--gray-100)!important}.ChooseFileAttachment_tableSelectedItemsSection__at7Bo{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.ChooseFileAttachment_tableSelectedItemsSection__at7Bo button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ChooseFileAttachment_menuButton__Job4s{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ChooseFileAttachment_menuButton__Job4s:active,.ChooseFileAttachment_menuButton__Job4s:hover{border:1px solid var(--gray-300)}.ChooseFileAttachment_menuItemWrapper__KVnKl{padding:0}.ChooseFileAttachment_menuItem__ZJL9o{padding:0!important}.ChooseFileAttachment_menuItem__ZJL9o a,.ChooseFileAttachment_menuItem__ZJL9o button,.ChooseFileAttachment_menuItem__ZJL9o p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ChooseFileAttachment_reportNoReportsWarning__FkB2R{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultDetails_tableWarpper__rNK6p{background-color:#fff;background:#fff;margin-bottom:24px;margin-top:16px;position:relative;width:100%}.ResultDetails_tableWarpper__rNK6p h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultDetails_table__HkC6S{border:1px solid var(--gray-200);border-radius:12px}.ResultDetails_boldItem__FaSJ5{align-items:center;display:flex;font-weight:700;gap:4px}.ResultDetails_high__5qdwF,.ResultDetails_low__e-Jxf{color:#b70000}.ResultDetails_open__AJScD{color:#01533b}.ResultDetails_emptyState__f\+lYL{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ResultDetails_tableSelectedItemsWrapper__u4G6X{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.ResultDetails_tableSelectedItemsWrapper__u4G6X button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultDetails_tableSelectedItemsWrapper__u4G6X>div{align-items:center;display:flex;gap:16px}.ResultDetails_emptyStateTitle__kjHqI{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultDetails_emptyStateText__S7c-8{color:#717186;font-size:14px;max-width:300px}.ResultDetails_loadingSpinner__rY1G5{animation:ResultDetails_spin__Y0Pl2 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultDetails_spin__Y0Pl2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultDetails_tableHeader__tO8iA{background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;font-weight:700}.ResultDetails_tableHeader__tO8iA,.ResultDetails_tableItem__-7RU\+{grid-gap:8px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:26px 1fr 1fr 1fr;line-height:20px;padding:16px}.ResultDetails_tableItem__-7RU\+{border-bottom:1px solid var(--gray-200);cursor:pointer;font-weight:400}.ResultDetails_paginationWrapper__SRg-i{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.ResultDetails_openAllTests__0la8k{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}@media (min-width:1400px){.ResultDetails_tableHeader__tO8iA,.ResultDetails_tableItem__-7RU\+{grid-template-columns:26px 1fr 1fr 1fr}}.ResultDetails_tableItem__-7RU\+:last-child{border-bottom:none}.ResultDetails_checkboxWrapper__eWUnB{align-items:center;display:flex;justify-content:center}.ResultDetails_searchWrapper__9U16h{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultDetails_searchWrapper__9U16h img{display:none}}.ResultDetails_tableTopBarWrapper__uQYvv{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultDetails_sortByButton__ZfcBd{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ResultDetails_sortByButtonMenuOption__Uxu92 p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultDetails_sortByButtonMenuOptionActive__zcktB{background-color:var(--gray-100)!important}.ResultDetails_tableSelectedItemsSection__I8To7{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.ResultDetails_tableSelectedItemsSection__I8To7 button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultDetails_menuButton__E\+kpO{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultDetails_menuButton__E\+kpO:active,.ResultDetails_menuButton__E\+kpO:hover{border:1px solid var(--gray-300)}.ResultDetails_menuItemWrapper__13dms{padding:0}.ResultDetails_menuItem__DTiIx{padding:0!important}.ResultDetails_menuItem__DTiIx a,.ResultDetails_menuItem__DTiIx button,.ResultDetails_menuItem__DTiIx p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ResultDetails_reportNoReportsWarning__qujrl{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ReferralPreview_itemWrapper__U2MqN{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.ReferralPreview_itemWrapper__U2MqN h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.ReferralPreview_itemWrapper__U2MqN h3>span{color:#006546;color:var(--Green-800,#006546)}.ReferralPreview_medsCheckboxGroup__UbaK5{display:flex;flex-direction:column;gap:4px}.ReferralPreview_medsCheckboxGroup__UbaK5>label{border-bottom:1px solid var(--gray-200);padding:12px}.ReferralPreview_medsCheckboxGroup__UbaK5>label:last-child{border-bottom:none}.ReferralPreview_reviewDetails__yrpxx{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.ReferralPreview_reviewDetails__yrpxx>div{display:flex;flex-direction:column;gap:4px}.ReferralPreview_reviewDetails__yrpxx>div>h5{font-size:16px;font-style:normal;font-weight:700}.ReferralPreview_reviewDetails__yrpxx>div>p{font-size:14px;font-style:normal;font-weight:400}.ReferralPreview_addReferralForm__IRXh5{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.ReferralPreview_radioGroup__rZRdM{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.ReferralPreview_cancelButton__BduCr{border:1px solid var(--green-900);color:var(--green-900)}.ReferralPreview_indicatorsSection__7tY\+U{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.ReferralPreview_sendButton__vL8ut{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReferralPreview_formCheckboxLabel__IdEpF{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ReferralPreview_addReferralFormLabel__JbLca{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ReferralPreview_inputGroupGrid__gT2HR{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.ReferralPreview_addReferralForm__IRXh5 input,.ReferralPreview_addReferralForm__IRXh5 select,.ReferralPreview_addReferralForm__IRXh5 textarea{border-radius:12px!important;color:#717186;color:var(--gray-600,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReferralPreview_openModalButton__oUdYC{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReferralPreview_bottomSection__heL2n{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.ReferralPreview_bottomSection__heL2n>div{display:flex;gap:16px}.ReferralPreview_bottomSection__heL2n button{flex-grow:1}.ReferralPreview_templateSection__dq33a{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ReferralPreview_templateSection__dq33a button{margin-top:2px;width:100%}.ReferralPreview_switchWrapper__4NSI-{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.ReferralPreview_switchWrapper__4NSI- span{margin-top:6px}.ReferralPreview_notifySection__ayaxg{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.ReferralPreview_importedDataWrapper__OV4nn{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.ReferralPreview_importedDataItem__DE9zL{display:flex;flex-direction:column;gap:3px}.ReferralPreview_importedDataItemLabel__om8RV{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.ReferralPreview_importedDataItemValue__B\+\+Y0{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.ReferralPreview_addPostNatalConsultationFormWrapper__4ZGPl{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.ReferralPreview_addPregnancyForm__Rj5J9{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ReferralPreview_saveButton__vksY7:hover{text-decoration:underline}.ReferralPreview_buttonRow__3bMI1{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.ReferralPreview_buttonRow__3bMI1 .ReferralPreview_addConsultationButton__wCDqK{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.ReferralPreview_pregnancyFormLabel__8nR3K{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ReferralPreview_inputGroupGrid4Columns__ONHT7{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ReferralPreview_referralFormLabel__maLiV{color:var(--gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.ReferralPreview_referralFormValue__WeJmH{color:var(--gray-950);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ReferralPreview_inputGroupGrid5Columns__XscDZ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.ReferralPreview_inputGroupGrid3Columns__dktyS{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ReferralPreview_inputGroupGrid2Columns__9BAr3{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ReferralPreview_pregnancyFormSectionTitle__ShLGn{border-top:1px solid var(--gray-200);padding-top:24px}.ReferralPreview_pregnancyFormSectionTitleWithoutBorder__vz3E\+,.ReferralPreview_pregnancyFormSectionTitle__ShLGn{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.ReferralPreview_addPregnancyForm__Rj5J9 input,.ReferralPreview_addPregnancyForm__Rj5J9 select,.ReferralPreview_addPregnancyForm__Rj5J9 textarea{border-radius:12px!important;color:var(--gray-600);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReferralPreview_attachemntButtons__Bfx0A{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.ReferralPreview_cancelButton__BduCr{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReferralPreview_topBorder__PPBZ\+{border-top:1px solid var(--gray-200);padding-top:24px}.ReferralPreview_addPregnancyFormTooltip__3zqv8{margin-top:-4px;position:relative}.ReferralPreview_bpmInput__NB10g,.ReferralPreview_cmInput__TlZoO,.ReferralPreview_hgInput__tA9nG,.ReferralPreview_kgInput__kIiV1,.ReferralPreview_kgm2Input__vhR5s,.ReferralPreview_metersInput__U2Uqy,.ReferralPreview_mmInput__MNRR1{height:48px;position:relative}.ReferralPreview_bpmInput__NB10g input,.ReferralPreview_cmInput__TlZoO input,.ReferralPreview_hgInput__tA9nG input,.ReferralPreview_kgInput__kIiV1 input,.ReferralPreview_kgm2Input__vhR5s input,.ReferralPreview_metersInput__U2Uqy input,.ReferralPreview_mmInput__MNRR1 input{padding-right:44px;position:relative}.ReferralPreview_bpInput__zRM8u{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.ReferralPreview_bpInput__zRM8u span,.ReferralPreview_indicationsList__mM6VC{margin-top:16px}.ReferralPreview_indicationItem__ghpyF{align-items:center;display:flex;gap:8px;margin-top:8px}.ReferralPreview_bpmInput__NB10g:before,.ReferralPreview_cmInput__TlZoO:before,.ReferralPreview_hgInput__tA9nG:before,.ReferralPreview_kgInput__kIiV1:before,.ReferralPreview_kgm2Input__vhR5s:before,.ReferralPreview_metersInput__U2Uqy:before,.ReferralPreview_mmInput__MNRR1:before{align-items:center;color:var(--gray-400);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:end;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.ReferralPreview_kgInput__kIiV1:before{content:"kg"}.ReferralPreview_bpmInput__NB10g:before{content:"bpm"}.ReferralPreview_mmInput__MNRR1:before{content:"mm"}.ReferralPreview_hgInput__tA9nG:before{content:"hg"}.ReferralPreview_metersInput__U2Uqy:before{content:"meters";width:36px}.ReferralPreview_metersInput__U2Uqy input{padding-right:70px;position:relative}.ReferralPreview_kgm2Input__vhR5s:before{content:"kg/m2";width:36px}.ReferralPreview_kgm2Input__vhR5s input{padding-right:70px;position:relative}.ReferralPreview_gramsInput__p3oKN{height:48px;position:relative}.ReferralPreview_gramsInput__p3oKN input{padding-right:56px;position:relative}.ReferralPreview_gramsInput__p3oKN:before{align-items:center;color:var(--gray-400);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.ReferralPreview_addPregnancyDatePickerWrapper__F8VX5>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.ReferralPreview_addPregnancyDatePickerWrapper__F8VX5>div{height:48px!important}.ReferralPreview_addPregnancyDatePickerWrapper__F8VX5 input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.ReferralPreview_addPregnancyDatePickerWrapper__F8VX5 fieldset{border:none}.ReferralPreview_pregnancyFormCheckboxLabel__M7mNw{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ReferralPreview_checkboxSectionLegend__5DtU8{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ReferralPreview_checkboxWrapper__X3SSq{display:flex;flex-direction:column;gap:8px;justify-content:center}.ReferralPreview_pregnancyFormCheckboxLabelWithTopMargin__EOPnh{margin-top:6px}.ReferralPreview_tableContainer__27VJK{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.ReferralPreview_table__ZzRk\+{border-collapse:collapse;overflow:hidden;width:100%}.ReferralPreview_thead__QWTud{background:var(--gray-100);padding:12px;width:100%}.ReferralPreview_tdName__Z8OfS{width:250px}.ReferralPreview_checkIcon__a3XRn{bottom:24px;left:-50px;position:absolute}tr:hover .ReferralPreview_hiddenButtons__vlvfd{visibility:visible}.ReferralPreview_descr__nXgnA{overflow:hidden;text-overflow:ellipsis;width:240px}.ReferralPreview_actions__TLtDu{display:flex;justify-content:flex-end}.ReferralPreview_addButton__oozus,.ReferralPreview_deleteButton__CzxJD{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.ReferralPreview_addButton__oozus{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.ReferralPreview_stopButton__pGUE\+{background:#0000;border:none}.ReferralPreview_deleteButton__CzxJD{border:none}.ReferralPreview_deleteIcon__vPwUL{height:20px;width:20px}.ReferralPreview_hiddenButtons__vlvfd{visibility:hidden}.ReferralPreview_tooltip__HN7ta{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.Steps_stepsWrapper__N2obh{border-bottom:1px solid var(--gray-200);display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px;padding:0 24px;width:100%}.Steps_stepsWrapper5__12Guy{grid-template-columns:repeat(5,1fr)}.Steps_stepsWrapper6__qbTbM{grid-template-columns:repeat(6,1fr)}.Steps_step__bouVs{align-items:center;border-bottom:3px solid #b7b8c2;border-bottom:3px solid var(--Gray-300,#b7b8c2);display:flex;gap:8px;justify-content:flex-start;padding:12px 12px 12px 0}.Steps_stepActive__rN3A2{border-bottom:3px solid #006546}.Steps_stepNumberCompleted__tVlRu{align-items:center;background-color:#006546;border:2px solid #fff;border-radius:50%;display:flex;height:24px;justify-content:center;outline:2px solid #006546;width:24px}.Steps_stepNumber__7L5rM{align-items:center;background-color:#fff;border:2px solid #717186;border-radius:50%;color:#26252c;color:var(--Gray-950,#26252c);display:flex;font-weight:600;height:30px;justify-content:center;width:30px}.Steps_stepNumberActive__AoGjh{border-color:#006546;color:#006546}.Steps_stepName__kvKG4{color:#26252c;color:var(--Gray-950,#26252c);font-size:15px;font-weight:600}.ConsultationBox_consultationBox__rOUwh{background-color:#e7efeb;border:1px solid #002f22;border-radius:12px;padding:24px 16px;width:100%}.ConsultationBox_rightBox__J0Vpo{display:flex;flex-direction:column;justify-content:space-between;padding:2px 0}.ConsultationBox_rightBox__J0Vpo>p{color:var(--gray-500);font-size:16px;font-weight:400}.ConsultationBox_rightBox__J0Vpo>p>span{font-weight:700}.ConsultationBox_consultationTitle__y9TWZ{color:var(--green-900);font-size:28px;font-weight:700}.ConsultationBox_priceInputWrapper__PWp3q input,.ConsultationBox_priceInputWrapper__PWp3q select,.ConsultationBox_priceInputWrapper__PWp3q textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;max-width:260px;padding:12px;width:100%}.ConsultationBox_button__ICDLs{align-items:center;background-color:var(--green-900);border:none;border-radius:12px;box-sizing:border-box;color:#fdfdfd;cursor:pointer;display:flex;flex-direction:row;height:48px;justify-content:center;padding:12px 24px;text-align:left;width:100%}.ConsultationBox_button__ICDLs:disabled{background-color:var(--bs-secondary-bg);border:1px solid var(--gray-400);color:#717186;cursor:not-allowed}.ConsultationBox_button__ICDLs:disabled p{color:#717186}.ConsultationBox_paymentConfirmButton__KXW-7{margin-left:auto;margin-top:16px;max-width:300px;width:100%}.ConsultationBox_button__ICDLs p{color:#fdfdfd}.ConsultationBox_consultationBoxTop__6Rlaw{display:grid;grid-template-columns:1fr 1fr}.ConsultationBox_consultationBoxTop__6Rlaw>:first-child{border-radius:none;border-right:1px solid #b7b8c2;padding-right:26px}.ConsultationBox_consultationBoxTop__6Rlaw>:nth-child(2){padding-left:26px}.ConsultationBox_consultationBoxTopItem__Y0udw{display:flex;flex-direction:column;gap:4px;justify-content:space-between}.ConsultationBox_consultationBoxTopItem__Y0udw>p:first-child{font-size:16px}.ConsultationBox_consultationBoxTopItem__Y0udw>p:nth-child(2){font-size:20px;font-weight:700}.ConsultationBox_consultationBoxWrapper__0TPpu{display:flex;flex-direction:column;flex-grow:1;gap:16px;width:100%}.ConsultationBox_paymentSection__0VKEJ{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;flex-grow:1;padding:24px;width:auto}.ConsultationBox_paymentSection__0VKEJ>h2{display:flex;font-size:20px;justify-content:space-between}.ConsultationBox_paymentSectionNoPayment__pAhvA{align-items:center;display:flex;gap:16px;margin:24px auto 0;max-width:500px}.ConsultationBox_paymentSectionNoPayment__pAhvA h3{font-size:18px;font-weight:700}.ConsultationBox_paymentSectionNoPayment__pAhvA p{font-size:16px;margin-top:8px;max-width:320px}.ConsultationBox_serviceSelection__hAyNy{border-bottom:1px solid #e5e7eb;padding:20px}.ConsultationBox_addServiceButton__rnPAO{background:none;border:none;color:#1f725f;cursor:pointer;font-weight:500;padding:10px 0;text-align:center;width:100%}.ConsultationBox_addServiceButton__rnPAO:disabled{color:#717186;cursor:not-allowed}.ConsultationBox_paymentDetails__KDORM{padding:20px}.ConsultationBox_paymentHeader__KHfdx{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ConsultationBox_paymentHeader__KHfdx h2{font-size:18px;font-weight:600}.ConsultationBox_paymentItem__VoHos{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:space-between}.ConsultationBox_serviceInfo__kDrlX{align-items:center;display:flex;font-size:18px;font-style:normal;font-weight:700;gap:12px;line-height:28px}.ConsultationBox_iconWrapper__44nq1{align-items:center;background:#e7efeb;background:var(--Green-50,#e7efeb);border:1px solid #002f22;border:1px solid var(--Green-950,#002f22);border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.ConsultationBox_price__8UBcV{font-weight:500}.ConsultationBox_addServiceWrapper__PFq7Z{border-top:1px solid #d9d8df;display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:24px}.ConsultationBox_priceInputWrapper__PWp3q{position:relative}.ConsultationBox_paymentItems__k0cG2{display:flex;flex-direction:column;gap:16px}.ConsultationBox_priceControls__joJf4{align-items:center;display:flex;gap:12px;max-width:300px;width:100%}.ConsultationBox_deleteButton__i3Pp8{align-items:center;background:none;border:none;color:#717186;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:color .2s ease}.ConsultationBox_deleteButton__i3Pp8:hover{color:#dc3545}.ConsultationBox_priceInputWrapper__PWp3q{width:100%}.ConsultationEditPage_wrapper__GZOXi{gap:24px;position:relative;width:100%}.ConsultationEditPage_firstRowWrapper__RHK39{display:flex;flex-direction:row;gap:24px;height:100%;justify-content:flex-start;margin-bottom:24px;width:100%}.ConsultationEditPage_pageTitleBox__iF1Gc{align-items:center;background:#fdfdfd;border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px;margin-top:16px;padding:20px 24px}.ConsultationEditPage_pageTitle__t7VkH{color:var(--gray-950);font-size:26px;font-weight:700;line-height:1.2;margin:0}.ConsultationEditPage_secondRowWrapper__tWbqj{margin-bottom:24px}.ConsultationEditPage_secondRowWrapper__tWbqj,.ConsultationEditPage_thirdRowWrapper__ClP9r{display:flex;flex-direction:row;gap:24px;justify-content:flex-start;width:100%}.ConsultationEditPage_firstColumnWrapper__G2GD3{display:flex;flex-direction:column;flex-grow:1;flex:1 1;gap:24px;justify-content:space-between}.ConsultationEditPage_titleWrapper__Vq2x1{display:flex;justify-content:space-between;padding-right:30px}.ConsultationEditPage_secondColumnWrapper__WFzKq{display:flex;flex:2 1;flex-direction:column;gap:24px;width:100%}.ConsultationEditPage_secondColumnSubWrapper__elbVr{display:flex;flex-direction:row;flex-grow:1;gap:24px;width:100%}.ConsultationEditPage_thirdColumnWrapper__Cdo35{border:1px solid #000;display:flex;flex-direction:row;gap:24px;width:100%}@media screen and (max-width:1800px){.ConsultationEditPage_thirdColumnWrapper__Cdo35{flex-wrap:wrap}}@media screen and (max-width:1620px){.ConsultationEditPage_secondColumnSubWrapper__elbVr{flex-wrap:wrap}}@media screen and (max-width:1440px){.ConsultationEditPage_secondColumnWrapper__WFzKq{flex:1 1}}@media screen and (max-width:1200px){.ConsultationEditPage_wrapper__GZOXi{flex-direction:column}}.ConsultationEditPage_toggleBtnGroup__PwB6R{background:#fdfdfd!important;background:var(--White,#fdfdfd)!important;border:1px solid #d9d8df!important;border:1px solid var(--Gray-200,#d9d8df)!important;border-radius:12px!important;margin-bottom:12px;width:100%!important}.ConsultationEditPage_toggleBtn__E2pG-{align-items:center!important;animation:none!important;background-color:initial!important;border:0 solid #008056!important;border:0 solid var(--Green-700,#008056)!important;border-radius:12px!important;color:#26252c!important;color:var(--Gray-950,#26252c)!important;display:flex!important;font-family:Nunito!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:52px!important;justify-content:center!important;line-height:20px!important;text-transform:none!important;transition:none!important;width:calc(25% + 1px)!important}.ConsultationEditPage_toggleBtn__E2pG-[aria-pressed=true]{background:#e7efeb!important;background:var(--Green-50,#e7efeb)!important;border:1px solid #008056!important;border:1px solid var(--Green-700,#008056)!important;border-radius:12px;color:#008056!important;color:var(--Green-700,#008056)!important}.ConsultationEditPage_consultationWrapper__FAO9a{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.ConsultationEditPage_topWrapper__HHsTT{align-items:flex-start;align-items:center;border-bottom:1px solid var(--gray-200);display:flex;flex-direction:column;font-size:20px;font-style:normal;font-weight:700;gap:16px;justify-content:flex-start;margin-bottom:24px;margin-left:-24px;padding:0 24px 16px;position:relative;width:calc(100% + 48px)}.ConsultationEditPage_title__vNkFe{color:#060030;font-size:20px;font-weight:600;width:100%}.PatientCard_patientDetailCard__n57fr{text-wrap:normal;background-color:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:24px;position:relative;width:100%}.PatientCard_leftHalfRoundImg__Rpo7p{left:-23px;position:absolute;top:85px}.PatientCard_bottomHalfRoundImg__hE-4l{bottom:0;left:60px;position:absolute}.PatientCard_rightHalfRoundImg__59U3x{bottom:0;position:absolute;right:0}.PatientCard_patientHeaderWrap__u58hi{display:flex;flex-direction:column;gap:8px}.PatientCard_nameRow__Dzh0R{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.PatientCard_docIcon__XXr92{height:20px;width:20px}.PatientCard_deceasedPill__Lg5UQ{background:#b70000;border-radius:4px;color:#fff;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-left:20px;padding:2px 8px;vertical-align:middle}.PatientCard_editBtn__kZ2IL{border:none}.PatientCard_actionBtnsWrapper__UfRGA{display:flex;gap:10px;position:absolute;right:0;top:90px}.PatientCard_actionBtn__GHazy{border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.PatientCard_dFlex__CHDDQ{display:flex}.PatientCard_flexSmNoWrap__Ej7Dj{flex-wrap:nowrap}.PatientCard_flexWrap__iFkNs{flex-wrap:wrap}.PatientCard_justifyContentCenter__oG0zB{justify-content:center}.PatientCard_justifyContentSmStart__01jrl{justify-content:flex-start}.PatientCard_patientProfileImgWrap__3luqs{margin-right:30px}.PatientCard_userProfileImage__97cGj{align-items:center;background-color:#f0f0f0;border-radius:12px;color:#333;display:flex;font-size:1.5rem;height:120px;justify-content:center;width:120px}.PatientCard_patientNameSurname__7en4b{align-items:center;color:#26252c;display:flex;font-family:Nunito,sans-serif;font-size:24px;font-weight:700;gap:6px;line-height:32px;margin:0;min-width:0;overflow:hidden}.PatientCard_patientNameText__-qoOQ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientCard_patientDob__jhvPY{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0}.PatientCard_patientDetails__l5Z2M{display:flex;flex-direction:column;gap:12px}.PatientCard_patientHeaderContentWrap__MV7ij{align-self:flex-start;flex-grow:1;max-width:310px}.PatientCard_patientHeaderContentWrap__MV7ij p{margin-bottom:4px}.PatientCard_patientBottomWrap__KIXCQ{display:flex;flex-wrap:wrap}.PatientCard_patientBlockWrap__2l9\+Q{display:flex;flex-direction:column;gap:3px}.PatientCard_textManatee__EElBY{color:#40404c;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px}.PatientCard_fw500__za5Sz{font-weight:500}.PatientCard_h6__Oqdxi{font-size:1rem;margin:0}.PatientCard_textStratos__1fEQK{color:#26252c;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0}.PatientCard_textEllipsis__6aU7L,.PatientCard_textStratos__1fEQK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientCard_flexShrink0__F1CRy{flex-shrink:0}.PatientCard_btnWrap__8e64G{display:flex;flex-direction:column;gap:20px}.PatientCard_customBtn__-kiww{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem}.PatientCard_customBtn__-kiww:hover{background-color:#0056b3}@media screen and (max-width:1440px){.PatientCard_patientDetailCard__n57fr{width:100%}.PatientCard_userProfileImage__97cGj{height:80px;width:80px}.PatientCard_patientHeaderWrap__u58hi{padding-bottom:8px}.PatientCard_actionBtnsWrapper__UfRGA{right:50%;top:100px;transform:translateX(50%)}}.SimplePatientPageLayout_layout__HczZC{display:flex;gap:24px;width:100%}.SimplePatientPageLayout_firstColumn__u0F0x{display:flex;flex:1 1;flex-direction:column;gap:24px;max-width:400px}.SimplePatientPageLayout_secondColumn__byvQ4{display:flex;flex:2 1;flex-direction:column;gap:24px;min-width:0}@media screen and (max-width:1440px){.SimplePatientPageLayout_secondColumn__byvQ4{flex:1 1}}@media screen and (max-width:1200px){.SimplePatientPageLayout_layout__HczZC{flex-direction:column}.SimplePatientPageLayout_firstColumn__u0F0x{max-width:100%}}.AddCDMReviewDialog_addReferralForm__H4eMh{border-top:1px solid var(--gray-200);display:flex;flex-direction:column;margin-bottom:0;margin-top:24px;padding-top:24px}.AddCDMReviewDialog_cancelButton__Rj1rV{border:1px solid var(--green-900);color:var(--green-900)}.AddCDMReviewDialog_indicatorsSection__73dEQ{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.AddCDMReviewDialog_sendButton__ckehf{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddCDMReviewDialog_formCheckboxLabel__55HAy{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddCDMReviewDialog_addReferralFormLabel__WdDrt{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddCDMReviewDialog_inputGroupGrid__T3lbP{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.AddCDMReviewDialog_addReferralForm__H4eMh input,.AddCDMReviewDialog_addReferralForm__H4eMh select,.AddCDMReviewDialog_addReferralForm__H4eMh textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddCDMReviewDialog_openModalButton__5h7Fz{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddCDMReviewDialog_bottomSection__B06KD{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.AddCDMReviewDialog_bottomSection__B06KD>div{display:flex;gap:16px}.AddCDMReviewDialog_bottomSection__B06KD button{flex-grow:1}.AddCDMReviewDialog_templateSection__4Gm8J{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddCDMReviewDialog_templateSection__4Gm8J button{margin-top:2px;width:100%}.AddCDMReviewDialog_switchWrapper__6x5yb{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.AddCDMReviewDialog_switchWrapper__6x5yb span{margin-top:6px}.AddCDMReviewDialog_notifySection__Thcdq{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.AddCDMReviewDialog_importedDataWrapper__X6-wW{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin-top:16px}.AddCDMReviewDialog_importedDataItem__O7iP-{display:flex;flex-direction:column;gap:3px}.AddCDMReviewDialog_importedDataItemLabel__QamxS{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.AddCDMReviewDialog_importedDataItemValue__MXJGk{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.AddCDMReviewDialog_addPostNatalConsultationFormWrapper__ftHd-{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.AddCDMReviewDialog_addPregnancyForm__HEMfR{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.AddCDMReviewDialog_saveButton__INsRp:hover{text-decoration:underline}.AddCDMReviewDialog_buttonRow__aZjRd{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.AddCDMReviewDialog_buttonRow__aZjRd .AddCDMReviewDialog_addConsultationButton__10d50{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.AddCDMReviewDialog_pregnancyFormLabel__DIyM0{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddCDMReviewDialog_inputGroupGrid4Columns__AjKpX{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.AddCDMReviewDialog_inputGroupGrid3Columns__oe-cN{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddCDMReviewDialog_inputGroupGrid2Columns__Zgynh{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddCDMReviewDialog_pregnancyFormSectionTitle__0f1W3{border-top:1px solid var(--gray-200);padding-top:24px}.AddCDMReviewDialog_pregnancyFormSectionTitleWithoutBorder__itxb6,.AddCDMReviewDialog_pregnancyFormSectionTitle__0f1W3{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.AddCDMReviewDialog_addPregnancyForm__HEMfR input,.AddCDMReviewDialog_addPregnancyForm__HEMfR select,.AddCDMReviewDialog_addPregnancyForm__HEMfR textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddCDMReviewDialog_attachemntButtons__KUrEX{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.AddCDMReviewDialog_cancelButton__Rj1rV{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddCDMReviewDialog_topBorder__XGKee{border-top:1px solid var(--gray-200);padding-top:24px}.AddCDMReviewDialog_addPregnancyFormTooltip__U9AS7{margin-top:-4px;position:relative}.AddCDMReviewDialog_cmInput__fLQQG{height:48px;position:relative}.AddCDMReviewDialog_cmInput__fLQQG input{padding-right:40px;position:relative}.AddCDMReviewDialog_cmInput__fLQQG:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.AddCDMReviewDialog_gramsInput__-9Xxb{height:48px;position:relative}.AddCDMReviewDialog_gramsInput__-9Xxb input{padding-right:56px;position:relative}.AddCDMReviewDialog_gramsInput__-9Xxb:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.AddCDMReviewDialog_addPregnancyDatePickerWrapper__syuTU>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddCDMReviewDialog_addPregnancyDatePickerWrapper__syuTU>div{height:48px!important}.AddCDMReviewDialog_addPregnancyDatePickerWrapper__syuTU input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.AddCDMReviewDialog_addPregnancyDatePickerWrapper__syuTU fieldset{border:none}.AddCDMReviewDialog_pregnancyFormCheckboxLabel__kurlT{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddCDMReviewDialog_checkboxSectionLegend__14Mev{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.AddCDMReviewDialog_checkboxWrapper__86Df4{display:flex;flex-direction:column;gap:8px;justify-content:center}.AddCDMReviewDialog_pregnancyFormCheckboxLabelWithTopMargin__dXFzO{margin-top:6px}.AddCDMReviewDialog_tableContainer__x9HqX{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.AddCDMReviewDialog_table__Pz71m{border-collapse:collapse;overflow:hidden;width:100%}.AddCDMReviewDialog_thead__AXXXn{background:var(--gray-100);padding:12px;width:100%}.AddCDMReviewDialog_tdName__gvN8I{width:250px}.AddCDMReviewDialog_checkIcon__eTvK9{bottom:24px;left:-50px;position:absolute}tr:hover .AddCDMReviewDialog_hiddenButtons__0alsR{visibility:visible}.AddCDMReviewDialog_descr__UqfnA{overflow:hidden;text-overflow:ellipsis;width:240px}.AddCDMReviewDialog_actions__LNpn8{display:flex;justify-content:flex-end}.AddCDMReviewDialog_addButton__4qlpz,.AddCDMReviewDialog_deleteButton__clPbB{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.AddCDMReviewDialog_addButton__4qlpz{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.AddCDMReviewDialog_stopButton__1o-Lk{background:#0000;border:none}.AddCDMReviewDialog_deleteButton__clPbB{border:none}.AddCDMReviewDialog_deleteIcon__cG3QD{height:20px;width:20px}.AddCDMReviewDialog_hiddenButtons__0alsR{visibility:hidden}.AddCDMReviewDialog_tooltip__GL-oH{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.AddOCFReviewDialog_addReferralForm__pYKXr{border-top:1px solid var(--gray-200);display:flex;flex-direction:column;margin-bottom:0;margin-top:24px;padding-top:24px}.AddOCFReviewDialog_cancelButton__Ybs\+B{border:1px solid var(--green-900);color:var(--green-900)}.AddOCFReviewDialog_sendButton__ii2zr{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddOCFReviewDialog_formCheckboxLabel__QQvWk{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddOCFReviewDialog_addReferralFormLabel__NDskY{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddOCFReviewDialog_inputGroupGrid__8d4MU{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddOCFReviewDialog_addReferralForm__pYKXr input,.AddOCFReviewDialog_addReferralForm__pYKXr select,.AddOCFReviewDialog_addReferralForm__pYKXr textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddOCFReviewDialog_openModalButton__nCaLh{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddOCFReviewDialog_bottomSection__TZoQd{align-items:center;display:flex;justify-content:space-between}.AddOCFReviewDialog_bottomSection__TZoQd,.AddOCFReviewDialog_indicatorsSection__ceChi{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.AddOCFReviewDialog_bottomSection__TZoQd>div{display:flex;gap:16px}.AddOCFReviewDialog_bottomSection__TZoQd button{flex-grow:1}.AddOCFReviewDialog_templateSection__2z6\+U{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddOCFReviewDialog_templateSection__2z6\+U button{margin-top:2px;width:100%}.AddOCFReviewDialog_switchWrapper__dys2A{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.AddOCFReviewDialog_switchWrapper__dys2A span{margin-top:6px}.AddOCFReviewDialog_notifySection__uDc3\+{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.AddOCFReviewDialog_importedDataWrapper__NPB1e{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin-top:16px}.AddOCFReviewDialog_importedDataItem__04p8H{display:flex;flex-direction:column;gap:3px}.AddOCFReviewDialog_importedDataItemLabel__UgSr0{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.AddOCFReviewDialog_importedDataItemValue__JHrQw{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.AddOCFReviewDialog_addPostNatalConsultationFormWrapper__Z7EuK{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.AddOCFReviewDialog_addPregnancyForm__YY8tF{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.AddOCFReviewDialog_saveButton__pP5K-:hover{text-decoration:underline}.AddOCFReviewDialog_buttonRow__cGkek{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.AddOCFReviewDialog_buttonRow__cGkek .AddOCFReviewDialog_addConsultationButton__cpoiv{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.AddOCFReviewDialog_pregnancyFormLabel__hv577{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddOCFReviewDialog_inputGroupGrid4Columns__BDEKG{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.AddOCFReviewDialog_inputGroupGrid3Columns__okAA9{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddOCFReviewDialog_inputGroupGrid2Columns__amMip{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddOCFReviewDialog_pregnancyFormSectionTitle__tYDrS{border-top:1px solid var(--gray-200);padding-top:24px}.AddOCFReviewDialog_pregnancyFormSectionTitleWithoutBorder__wTEWX,.AddOCFReviewDialog_pregnancyFormSectionTitle__tYDrS{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.AddOCFReviewDialog_addPregnancyForm__YY8tF input,.AddOCFReviewDialog_addPregnancyForm__YY8tF select,.AddOCFReviewDialog_addPregnancyForm__YY8tF textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddOCFReviewDialog_attachemntButtons__fAHkr{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.AddOCFReviewDialog_cancelButton__Ybs\+B{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddOCFReviewDialog_topBorder__weIoj{border-top:1px solid var(--gray-200);padding-top:24px}.AddOCFReviewDialog_addPregnancyFormTooltip__2HUSQ{margin-top:-4px;position:relative}.AddOCFReviewDialog_cmInput__mDVnH{height:48px;position:relative}.AddOCFReviewDialog_cmInput__mDVnH input{padding-right:40px;position:relative}.AddOCFReviewDialog_cmInput__mDVnH:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.AddOCFReviewDialog_gramsInput__RPDb1{height:48px;position:relative}.AddOCFReviewDialog_gramsInput__RPDb1 input{padding-right:56px;position:relative}.AddOCFReviewDialog_gramsInput__RPDb1:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.AddOCFReviewDialog_addPregnancyDatePickerWrapper__sI1Co>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddOCFReviewDialog_addPregnancyDatePickerWrapper__sI1Co>div{height:48px!important}.AddOCFReviewDialog_addPregnancyDatePickerWrapper__sI1Co input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.AddOCFReviewDialog_addPregnancyDatePickerWrapper__sI1Co fieldset{border:none}.AddOCFReviewDialog_pregnancyFormCheckboxLabel__3ZxLj{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddOCFReviewDialog_checkboxSectionLegend__5Et0K{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.AddOCFReviewDialog_checkboxWrapper__pbGwU{display:flex;flex-direction:column;gap:8px;justify-content:center}.AddOCFReviewDialog_pregnancyFormCheckboxLabelWithTopMargin__Momjj{margin-top:6px}.AddPPReviewDialog_addReferralForm__GNfC9{border-top:1px solid var(--gray-200);display:flex;flex-direction:column;margin-bottom:0;margin-top:24px;padding-top:24px}.AddPPReviewDialog_cancelButton__1RCB6{border:1px solid var(--green-900);color:var(--green-900)}.AddPPReviewDialog_indicatorsSection__6DYEM{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.AddPPReviewDialog_sendButton__2xKVX{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddPPReviewDialog_formCheckboxLabel__zRFt0{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddPPReviewDialog_addReferralFormLabel__R-sAI{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddPPReviewDialog_inputGroupGrid__U4EqY{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.AddPPReviewDialog_addReferralForm__GNfC9 input,.AddPPReviewDialog_addReferralForm__GNfC9 select,.AddPPReviewDialog_addReferralForm__GNfC9 textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddPPReviewDialog_openModalButton__tmYL8{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddPPReviewDialog_bottomSection__2rchW{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.AddPPReviewDialog_bottomSection__2rchW>div{display:flex;gap:16px}.AddPPReviewDialog_bottomSection__2rchW button{flex-grow:1}.AddPPReviewDialog_templateSection__oq8WE{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddPPReviewDialog_templateSection__oq8WE button{margin-top:2px;width:100%}.AddPPReviewDialog_switchWrapper__uPGhx{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.AddPPReviewDialog_switchWrapper__uPGhx span{margin-top:6px}.AddPPReviewDialog_notifySection__VjAZN{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.AddPPReviewDialog_importedDataWrapper__3fSA9{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin-top:16px}.AddPPReviewDialog_importedDataItem__23Cv7{display:flex;flex-direction:column;gap:3px}.AddPPReviewDialog_importedDataItemLabel__B1FOe{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.AddPPReviewDialog_importedDataItemValue__XqPpQ{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.AddPPReviewDialog_addPostNatalConsultationFormWrapper__P9lw9{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.AddPPReviewDialog_addPregnancyForm__Ud6qy{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.AddPPReviewDialog_saveButton__xVOgt:hover{text-decoration:underline}.AddPPReviewDialog_buttonRow__ef8Pk{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.AddPPReviewDialog_buttonRow__ef8Pk .AddPPReviewDialog_addConsultationButton__wrYLG{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.AddPPReviewDialog_pregnancyFormLabel__xvYaX{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddPPReviewDialog_inputGroupGrid4Columns__UnjKJ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.AddPPReviewDialog_inputGroupGrid3Columns__W1uu2{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddPPReviewDialog_inputGroupGrid2Columns__huE47{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddPPReviewDialog_pregnancyFormSectionTitle__gHFbh{border-top:1px solid var(--gray-200);padding-top:24px}.AddPPReviewDialog_pregnancyFormSectionTitleWithoutBorder__Q9Flf,.AddPPReviewDialog_pregnancyFormSectionTitle__gHFbh{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.AddPPReviewDialog_addPregnancyForm__Ud6qy input,.AddPPReviewDialog_addPregnancyForm__Ud6qy select,.AddPPReviewDialog_addPregnancyForm__Ud6qy textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddPPReviewDialog_attachemntButtons__hirJi{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.AddPPReviewDialog_cancelButton__1RCB6{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddPPReviewDialog_topBorder__rq2b9{border-top:1px solid var(--gray-200);padding-top:24px}.AddPPReviewDialog_addPregnancyFormTooltip__C2Q4T{margin-top:-4px;position:relative}.AddPPReviewDialog_cmInput__6R\+Fg{height:48px;position:relative}.AddPPReviewDialog_cmInput__6R\+Fg input{padding-right:40px;position:relative}.AddPPReviewDialog_cmInput__6R\+Fg:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.AddPPReviewDialog_gramsInput__qOC9-{height:48px;position:relative}.AddPPReviewDialog_gramsInput__qOC9- input{padding-right:56px;position:relative}.AddPPReviewDialog_gramsInput__qOC9-:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.AddPPReviewDialog_addPregnancyDatePickerWrapper__w6lND>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddPPReviewDialog_addPregnancyDatePickerWrapper__w6lND>div{height:48px!important}.AddPPReviewDialog_addPregnancyDatePickerWrapper__w6lND input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.AddPPReviewDialog_addPregnancyDatePickerWrapper__w6lND fieldset{border:none}.AddPPReviewDialog_pregnancyFormCheckboxLabel__rbroc{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddPPReviewDialog_checkboxSectionLegend__BjfmB{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.AddPPReviewDialog_checkboxWrapper__NLXTo{display:flex;flex-direction:column;gap:8px;justify-content:center}.AddPPReviewDialog_pregnancyFormCheckboxLabelWithTopMargin__Ggsvx{margin-top:6px}.AddPPReviewDialog_tableContainer__n3pBU{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.AddPPReviewDialog_table__A7O8F{border-collapse:collapse;overflow:hidden;width:100%}.AddPPReviewDialog_thead__7j7hx{background:var(--gray-100);padding:12px;width:100%}.AddPPReviewDialog_tdName__SFZ3U{width:250px}.AddPPReviewDialog_checkIcon__psTx9{bottom:24px;left:-50px;position:absolute}tr:hover .AddPPReviewDialog_hiddenButtons__dSQLX{visibility:visible}.AddPPReviewDialog_descr__kBY\+w{overflow:hidden;text-overflow:ellipsis;width:240px}.AddPPReviewDialog_actions__A4POr{display:flex;justify-content:flex-end}.AddPPReviewDialog_addButton__LceNe,.AddPPReviewDialog_deleteButton__n92Fa{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.AddPPReviewDialog_addButton__LceNe{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.AddPPReviewDialog_stopButton__Qf4w5{background:#0000;border:none}.AddPPReviewDialog_deleteButton__n92Fa{border:none}.AddPPReviewDialog_deleteIcon__aOay9{height:20px;width:20px}.AddPPReviewDialog_hiddenButtons__dSQLX{visibility:hidden}.AddPPReviewDialog_tooltip__3VPvl{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.ItemFormWrapper_formWrapper__lvn7V,.ItemFormWrapper_wrapper__fRJZD{display:flex;flex-direction:column;width:100%}.ItemFormWrapper_formWrapper__lvn7V{background-color:var(--gray-50);padding:24px}.ItemFormWrapper_buttonsWrapper__f32k8{border-top:1px solid var(--gray-200);display:flex;gap:20px;justify-content:space-between;padding:24px;width:100%}.ItemFormWrapper_continueButton__Drsk7{background-color:var(--green-800);color:#fff}.ItemFormWrapper_backButton__5Cvcp,.ItemFormWrapper_continueButton__Drsk7{border:1px solid var(--green-800);border-radius:12px;cursor:pointer;font-size:16px;font-weight:600;height:48px;max-width:45%;padding:12px 24px;width:200px}.ItemFormWrapper_backButton__5Cvcp{background-color:#fff;color:var(--green-800)}.ReviewAndExamForm_itemWrapper__sJAS2{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.ReviewAndExamForm_itemWrapper__sJAS2 h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.ReviewAndExamForm_itemWrapper__sJAS2 h3>span{color:#006546;color:var(--Green-800,#006546)}.ReviewAndExamForm_reviewDetails__i3HI3{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.ReviewAndExamForm_reviewDetails__i3HI3>div{display:flex;flex-direction:column;gap:4px}.ReviewAndExamForm_reviewDetails__i3HI3>div>h5{font-size:16px;font-style:normal;font-weight:700}.ReviewAndExamForm_reviewDetails__i3HI3>div>p{font-size:14px;font-style:normal;font-weight:400}.ReviewAndExamForm_addReferralForm__d6JJe{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.ReviewAndExamForm_radioGroup__3iW6S{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.ReviewAndExamForm_cancelButton__yumGk{border:1px solid var(--green-900);color:var(--green-900)}.ReviewAndExamForm_indicatorsSection__OL1Q6{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.ReviewAndExamForm_sendButton__seqa1{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReviewAndExamForm_formCheckboxLabel__vNnU5{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ReviewAndExamForm_addReferralFormLabel__BIpmZ{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ReviewAndExamForm_inputGroupGrid__pjQ4W{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.ReviewAndExamForm_addReferralForm__d6JJe input,.ReviewAndExamForm_addReferralForm__d6JJe select,.ReviewAndExamForm_addReferralForm__d6JJe textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReviewAndExamForm_openModalButton__N8llU{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReviewAndExamForm_bottomSection__dN0Ra{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.ReviewAndExamForm_bottomSection__dN0Ra>div{display:flex;gap:16px}.ReviewAndExamForm_bottomSection__dN0Ra button{flex-grow:1}.ReviewAndExamForm_templateSection__fGDoL{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ReviewAndExamForm_templateSection__fGDoL button{margin-top:2px;width:100%}.ReviewAndExamForm_switchWrapper__y9XQ2{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.ReviewAndExamForm_switchWrapper__y9XQ2 span{margin-top:6px}.ReviewAndExamForm_notifySection__mawxv{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.ReviewAndExamForm_importedDataWrapper__GAsRG{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.ReviewAndExamForm_importedDataItem__dtAdL{display:flex;flex-direction:column;gap:3px}.ReviewAndExamForm_importedDataItemLabel__6fB0a{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.ReviewAndExamForm_importedDataItemValue__sU8Ed{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.ReviewAndExamForm_addPostNatalConsultationFormWrapper__BqhHh{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.ReviewAndExamForm_addPregnancyForm__jFGw-{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ReviewAndExamForm_saveButton__5o0G3:hover{text-decoration:underline}.ReviewAndExamForm_buttonRow__qb-q9{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.ReviewAndExamForm_buttonRow__qb-q9 .ReviewAndExamForm_addConsultationButton__kXxKD{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.ReviewAndExamForm_pregnancyFormLabel__hm0x9{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.ReviewAndExamForm_inputGroupGrid4Columns__mTb8T{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ReviewAndExamForm_inputGroupGrid3Columns__Wg\+gt{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ReviewAndExamForm_inputGroupGrid2Columns__CVPZ8{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ReviewAndExamForm_pregnancyFormSectionTitle__0ZMG2{border-top:1px solid var(--gray-200);padding-top:24px}.ReviewAndExamForm_pregnancyFormSectionTitleWithoutBorder__XSJ26,.ReviewAndExamForm_pregnancyFormSectionTitle__0ZMG2{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.ReviewAndExamForm_addPregnancyForm__jFGw- input,.ReviewAndExamForm_addPregnancyForm__jFGw- select,.ReviewAndExamForm_addPregnancyForm__jFGw- textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReviewAndExamForm_attachemntButtons__dL-pw{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.ReviewAndExamForm_cancelButton__yumGk{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReviewAndExamForm_topBorder__ZrVAT{border-top:1px solid var(--gray-200);padding-top:24px}.ReviewAndExamForm_addPregnancyFormTooltip__AObBK{margin-top:-4px;position:relative}.ReviewAndExamForm_cmInput__Xlz7R,.ReviewAndExamForm_kgInput__6WD6X{height:48px;position:relative}.ReviewAndExamForm_cmInput__Xlz7R input,.ReviewAndExamForm_kgInput__6WD6X input{padding-right:40px;position:relative}.ReviewAndExamForm_bpInput__kTeyM{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.ReviewAndExamForm_bpInput__kTeyM span,.ReviewAndExamForm_indicationsList__I7m9f{margin-top:16px}.ReviewAndExamForm_indicationItem__h0B9R{align-items:center;display:flex;gap:8px;margin-top:8px}.ReviewAndExamForm_cmInput__Xlz7R:before,.ReviewAndExamForm_kgInput__6WD6X:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.ReviewAndExamForm_kgInput__6WD6X:before{content:"kg"}.ReviewAndExamForm_gramsInput__n\+1oQ{height:48px;position:relative}.ReviewAndExamForm_gramsInput__n\+1oQ input{padding-right:56px;position:relative}.ReviewAndExamForm_gramsInput__n\+1oQ:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.ReviewAndExamForm_addPregnancyDatePickerWrapper__DuEGf>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.ReviewAndExamForm_addPregnancyDatePickerWrapper__DuEGf>div{height:48px!important}.ReviewAndExamForm_addPregnancyDatePickerWrapper__DuEGf input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.ReviewAndExamForm_addPregnancyDatePickerWrapper__DuEGf fieldset{border:none}.ReviewAndExamForm_pregnancyFormCheckboxLabel__OjCt1{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ReviewAndExamForm_checkboxSectionLegend__qFG3g{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ReviewAndExamForm_checkboxWrapper__Et9JL{display:flex;flex-direction:column;gap:8px;justify-content:center}.ReviewAndExamForm_pregnancyFormCheckboxLabelWithTopMargin__VIKy7{margin-top:6px}.ReviewAndExamForm_tableContainer__Xu-xa{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.ReviewAndExamForm_table__N7fB5{border-collapse:collapse;overflow:hidden;width:100%}.ReviewAndExamForm_thead__m7322{background:var(--gray-100);padding:12px;width:100%}.ReviewAndExamForm_tdName__6l7pR{width:250px}.ReviewAndExamForm_checkIcon__QuvTK{bottom:24px;left:-50px;position:absolute}tr:hover .ReviewAndExamForm_hiddenButtons__Rae3E{visibility:visible}.ReviewAndExamForm_descr__b5AU6{overflow:hidden;text-overflow:ellipsis;width:240px}.ReviewAndExamForm_actions__sJmbu{display:flex;justify-content:flex-end}.ReviewAndExamForm_addButton__PbnzF,.ReviewAndExamForm_deleteButton__B6CaX{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.ReviewAndExamForm_addButton__PbnzF{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.ReviewAndExamForm_stopButton__IIIk1{background:#0000;border:none}.ReviewAndExamForm_deleteButton__B6CaX{border:none}.ReviewAndExamForm_deleteIcon__ag2aF{height:20px;width:20px}.ReviewAndExamForm_hiddenButtons__Rae3E{visibility:hidden}.ReviewAndExamForm_tooltip__Pb4nJ{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.CDMItemForm_wrapper__3QzhY{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:0;position:relative;width:100%}.CDMItemForm_header__Thbc9{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.CDMItemForm_header__Thbc9 h3{color:var(--gray-950);font-size:20px;font-weight:700}.CDMItemForm_header__Thbc9 p{color:var(--gray-950);font-size:14px;font-weight:400}.CDMItemForm_headerInner__gcU-P{justify-content:start}.CDMItemForm_headerInner__gcU-P,.CDMItemForm_statusWrapper__sAO7B{align-items:center;display:flex;gap:16px}.CDMItemForm_status__vn8na{align-items:center;background-color:#fff8e4;border:1px solid #987716;border-radius:8px;color:#987716;display:flex;height:32px;justify-content:center;padding:4px 16px}.CDMItemForm_status__vn8na p{color:#987716;font-size:14px;font-weight:700}.PlanAndOutcomeForm_itemWrapper__0OM2l{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.PlanAndOutcomeForm_itemWrapper__0OM2l h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_medsCheckboxGroup__67y7W>label{border-bottom:1px solid var(--gray-200);padding:12px}.PlanAndOutcomeForm_medsCheckboxGroup__67y7W>label:last-child{border-bottom:none}.PlanAndOutcomeForm_sourcesOfInformation__rwlg7{display:flex;flex-direction:column;gap:8px}.PlanAndOutcomeForm_sourcesOfInformation__rwlg7 a{color:var(--green-800);font-weight:700}.PlanAndOutcomeForm_sourcesOfInformation__rwlg7 h4{font-size:16px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_riskFactorsWrapper__P09L6{align-items:center;display:flex;gap:36px;margin-top:16px}.PlanAndOutcomeForm_sourcesOfInformation__rwlg7{margin-top:16px}.PlanAndOutcomeForm_medsCheckboxGroup__67y7W{display:flex;flex-direction:column;gap:4px;padding:16px 0 0}.PlanAndOutcomeForm_itemWrapper__0OM2l h3>span{color:#006546;color:var(--Green-800,#006546)}.PlanAndOutcomeForm_reviewDetails__G3pX-{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.PlanAndOutcomeForm_reviewDetails__G3pX->div{display:flex;flex-direction:column;gap:4px}.PlanAndOutcomeForm_reviewDetails__G3pX->div>h5{font-size:16px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_reviewDetails__G3pX->div>p{font-size:14px;font-style:normal;font-weight:400}.PlanAndOutcomeForm_addReferralForm__U2XPc{display:flex;flex-direction:column;margin-bottom:0}.PlanAndOutcomeForm_radioGroup__F\+zup{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.PlanAndOutcomeForm_cancelButton__RJDHe{border:1px solid var(--green-900);color:var(--green-900)}.PlanAndOutcomeForm_indicatorsSection__Lp-Oj{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.PlanAndOutcomeForm_sendButton__qzWDA{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PlanAndOutcomeForm_formCheckboxLabel__DUMre{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.PlanAndOutcomeForm_addReferralFormLabel__xL\+Mi{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.PlanAndOutcomeForm_inputGroupGrid__rpfpW{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.PlanAndOutcomeForm_addReferralForm__U2XPc input,.PlanAndOutcomeForm_addReferralForm__U2XPc select,.PlanAndOutcomeForm_addReferralForm__U2XPc textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PlanAndOutcomeForm_openModalButton__s26bc{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PlanAndOutcomeForm_bottomSection__T8SXA{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.PlanAndOutcomeForm_bottomSection__T8SXA>div{display:flex;gap:16px}.PlanAndOutcomeForm_bottomSection__T8SXA button{flex-grow:1}.PlanAndOutcomeForm_templateSection__FrRtJ{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.PlanAndOutcomeForm_templateSection__FrRtJ button{margin-top:2px;width:100%}.PlanAndOutcomeForm_switchWrapper__KBY9M{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.PlanAndOutcomeForm_switchWrapper__KBY9M span{margin-top:6px}.PlanAndOutcomeForm_notifySection__F9Tgy{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.PlanAndOutcomeForm_importedDataWrapper__I8OrL{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.PlanAndOutcomeForm_importedDataItem__oz9I2{display:flex;flex-direction:column;gap:3px}.PlanAndOutcomeForm_importedDataItemLabel__zmsMt{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.PlanAndOutcomeForm_importedDataItemValue__h-Yjz{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.PlanAndOutcomeForm_addPostNatalConsultationFormWrapper__l-HVI{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.PlanAndOutcomeForm_addPregnancyForm__BvVNo{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PlanAndOutcomeForm_saveButton__XIu9A:hover{text-decoration:underline}.PlanAndOutcomeForm_buttonRow__ADQHz{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.PlanAndOutcomeForm_buttonRow__ADQHz .PlanAndOutcomeForm_addConsultationButton__9t4HW{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.PlanAndOutcomeForm_pregnancyFormLabel__jTGx4{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.PlanAndOutcomeForm_inputGroupGrid4Columns__XRG\+h{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.PlanAndOutcomeForm_inputGroupGrid3Columns__Gjr1o{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PlanAndOutcomeForm_inputGroupGrid2Columns__dgZRG{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.PlanAndOutcomeForm_pregnancyFormSectionTitle__LM4-8{border-top:1px solid var(--gray-200);padding-top:24px}.PlanAndOutcomeForm_pregnancyFormSectionTitleWithoutBorder__AgTBq,.PlanAndOutcomeForm_pregnancyFormSectionTitle__LM4-8{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.PlanAndOutcomeForm_addPregnancyForm__BvVNo input,.PlanAndOutcomeForm_addPregnancyForm__BvVNo select,.PlanAndOutcomeForm_addPregnancyForm__BvVNo textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PlanAndOutcomeForm_attachemntButtons__7wiVE{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.PlanAndOutcomeForm_cancelButton__RJDHe{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PlanAndOutcomeForm_topBorder__Jq3g7{border-top:1px solid var(--gray-200);padding-top:24px}.PlanAndOutcomeForm_addPregnancyFormTooltip__XdBpz{margin-top:-4px;position:relative}.PlanAndOutcomeForm_cmInput__sEAKn,.PlanAndOutcomeForm_kgInput__MFZks{height:48px;position:relative}.PlanAndOutcomeForm_cmInput__sEAKn input,.PlanAndOutcomeForm_kgInput__MFZks input{padding-right:40px;position:relative}.PlanAndOutcomeForm_bpInput__Hi3gj{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.PlanAndOutcomeForm_bpInput__Hi3gj span,.PlanAndOutcomeForm_indicationsList__a75B0{margin-top:16px}.PlanAndOutcomeForm_indicationItem__E0gZ5{align-items:center;display:flex;gap:8px;margin-top:8px}.PlanAndOutcomeForm_cmInput__sEAKn:before,.PlanAndOutcomeForm_kgInput__MFZks:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.PlanAndOutcomeForm_kgInput__MFZks:before{content:"kg"}.PlanAndOutcomeForm_gramsInput__nKSTG{height:48px;position:relative}.PlanAndOutcomeForm_gramsInput__nKSTG input{padding-right:56px;position:relative}.PlanAndOutcomeForm_gramsInput__nKSTG:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.PlanAndOutcomeForm_addPregnancyDatePickerWrapper__8f5VT>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.PlanAndOutcomeForm_addPregnancyDatePickerWrapper__8f5VT>div{height:48px!important}.PlanAndOutcomeForm_addPregnancyDatePickerWrapper__8f5VT input{padding-bottom:0!important;padding-left:16px!important;padding-top:0!important;width:calc(100% + 80px)!important}.PlanAndOutcomeForm_addPregnancyDatePickerWrapper__8f5VT fieldset{border:none}.PlanAndOutcomeForm_pregnancyFormCheckboxLabel__Ksoj7{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.PlanAndOutcomeForm_checkboxSectionLegend__4jj0O{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.PlanAndOutcomeForm_checkboxWrapper__UuVjA{display:flex;flex-direction:column;gap:8px;justify-content:center}.PlanAndOutcomeForm_pregnancyFormCheckboxLabelWithTopMargin__XBFhb{margin-top:6px}.PlanAndOutcomeForm_tableContainer__X98ns{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.PlanAndOutcomeForm_table__pmEKP{border-collapse:collapse;overflow:hidden;width:100%}.PlanAndOutcomeForm_thead__Ybufn{background:var(--gray-100);padding:12px;width:100%}.PlanAndOutcomeForm_tdName__4y563{width:250px}.PlanAndOutcomeForm_checkIcon__8D3VG{bottom:24px;left:-50px;position:absolute}tr:hover .PlanAndOutcomeForm_hiddenButtons__KJ41M{visibility:visible}.PlanAndOutcomeForm_descr__2jhiV{overflow:hidden;text-overflow:ellipsis;width:240px}.PlanAndOutcomeForm_actions__rGeY0{display:flex;justify-content:flex-end}.PlanAndOutcomeForm_addButton__Ww5Fz,.PlanAndOutcomeForm_deleteButton__i0LMv{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.PlanAndOutcomeForm_addButton__Ww5Fz{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.PlanAndOutcomeForm_stopButton__IRWpg{background:#0000;border:none}.PlanAndOutcomeForm_deleteButton__i0LMv{border:none}.PlanAndOutcomeForm_deleteIcon__q76M1{height:20px;width:20px}.PlanAndOutcomeForm_hiddenButtons__KJ41M{visibility:hidden}.PlanAndOutcomeForm_tooltip__-tm5G{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.PlanAndOutcomeForm_carePlanWrapper__zmd4C{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:24px;margin-top:24px}.PlanAndOutcomeForm_carePlanHeader__0831N{grid-gap:24px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:12px}.PlanAndOutcomeForm_carePlanHeader__0831N p{color:var(--gray-950);font-size:14px;font-weight:700;line-height:24px}.PlanAndOutcomeForm_carePlanContent__E-I8T>div{grid-gap:24px;border-bottom:1px solid var(--gray-200);display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:12px}.PlanAndOutcomeForm_carePlanContent__E-I8T>div:last-child{border-bottom:none}.RiskAndAssesmentForm_itemWrapper__PpxAd{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.RiskAndAssesmentForm_itemWrapper__PpxAd h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_riskFactorsWrapper__lLpYV{align-items:center;display:flex;gap:36px;margin-top:16px}.RiskAndAssesmentForm_medsCheckboxGroup__AhBz3{display:flex;flex-direction:column;gap:4px;padding:16px 0 0}.RiskAndAssesmentForm_itemWrapper__PpxAd h3>span{color:#006546;color:var(--Green-800,#006546)}.RiskAndAssesmentForm_reviewDetails__SWPBs{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.RiskAndAssesmentForm_reviewDetails__SWPBs>div{display:flex;flex-direction:column;gap:4px}.RiskAndAssesmentForm_reviewDetails__SWPBs>div>h5{font-size:16px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_reviewDetails__SWPBs>div>p{font-size:14px;font-style:normal;font-weight:400}.RiskAndAssesmentForm_addReferralForm__15\+UC{display:flex;flex-direction:column;margin-bottom:0}.RiskAndAssesmentForm_radioGroup__SAnnS{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.RiskAndAssesmentForm_cancelButton__yA88A{border:1px solid var(--green-900);color:var(--green-900)}.RiskAndAssesmentForm_indicatorsSection__60meZ{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.RiskAndAssesmentForm_sendButton__f8PVR{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_formCheckboxLabel__Qn\+AK{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.RiskAndAssesmentForm_addReferralFormLabel__He4Kj{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.RiskAndAssesmentForm_inputGroupGrid__q-T35{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.RiskAndAssesmentForm_addReferralForm__15\+UC input,.RiskAndAssesmentForm_addReferralForm__15\+UC select,.RiskAndAssesmentForm_addReferralForm__15\+UC textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.RiskAndAssesmentForm_openModalButton__\+uc5Q{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_bottomSection__qK5aV{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.RiskAndAssesmentForm_bottomSection__qK5aV>div{display:flex;gap:16px}.RiskAndAssesmentForm_bottomSection__qK5aV button{flex-grow:1}.RiskAndAssesmentForm_templateSection__qEtLM{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.RiskAndAssesmentForm_templateSection__qEtLM button{margin-top:2px;width:100%}.RiskAndAssesmentForm_switchWrapper__4kfoK{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.RiskAndAssesmentForm_switchWrapper__4kfoK span{margin-top:6px}.RiskAndAssesmentForm_notifySection__Q1Efq{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.RiskAndAssesmentForm_importedDataWrapper__Dngc9{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.RiskAndAssesmentForm_importedDataItem__ftF0W{display:flex;flex-direction:column;gap:3px}.RiskAndAssesmentForm_importedDataItemLabel__6wkK8{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.RiskAndAssesmentForm_importedDataItemValue__riHAO{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.RiskAndAssesmentForm_addPostNatalConsultationFormWrapper__eH\+wp{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.RiskAndAssesmentForm_addPregnancyForm__bSxEP{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.RiskAndAssesmentForm_saveButton__WCMv-:hover{text-decoration:underline}.RiskAndAssesmentForm_buttonRow__HIrwV{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.RiskAndAssesmentForm_buttonRow__HIrwV .RiskAndAssesmentForm_addConsultationButton__Ztfkq{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.RiskAndAssesmentForm_pregnancyFormLabel__\+oylG{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.RiskAndAssesmentForm_inputGroupGrid4Columns__yLros{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid3Columns__7I55I{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid2Columns__tj0Lv{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.RiskAndAssesmentForm_pregnancyFormSectionTitle__WjHot{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_pregnancyFormSectionTitleWithoutBorder__opQr8,.RiskAndAssesmentForm_pregnancyFormSectionTitle__WjHot{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.RiskAndAssesmentForm_addPregnancyForm__bSxEP input,.RiskAndAssesmentForm_addPregnancyForm__bSxEP select,.RiskAndAssesmentForm_addPregnancyForm__bSxEP textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.RiskAndAssesmentForm_attachemntButtons__BpdTe{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.RiskAndAssesmentForm_cancelButton__yA88A{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_topBorder__g6tp4{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_addPregnancyFormTooltip__dfx1L{margin-top:-4px;position:relative}.RiskAndAssesmentForm_cmInput__-vKtR,.RiskAndAssesmentForm_kgInput__UrHhG{height:48px;position:relative}.RiskAndAssesmentForm_cmInput__-vKtR input,.RiskAndAssesmentForm_kgInput__UrHhG input{padding-right:40px;position:relative}.RiskAndAssesmentForm_bpInput__Jpp9s{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.RiskAndAssesmentForm_bpInput__Jpp9s span,.RiskAndAssesmentForm_indicationsList__n8dQE{margin-top:16px}.RiskAndAssesmentForm_indicationItem__Cv5XB{align-items:center;display:flex;gap:8px;margin-top:8px}.RiskAndAssesmentForm_cmInput__-vKtR:before,.RiskAndAssesmentForm_kgInput__UrHhG:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.RiskAndAssesmentForm_kgInput__UrHhG:before{content:"kg"}.RiskAndAssesmentForm_gramsInput__9IQ2c{height:48px;position:relative}.RiskAndAssesmentForm_gramsInput__9IQ2c input{padding-right:56px;position:relative}.RiskAndAssesmentForm_gramsInput__9IQ2c:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.RiskAndAssesmentForm_addPregnancyDatePickerWrapper__QZphd>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.RiskAndAssesmentForm_addPregnancyDatePickerWrapper__QZphd fieldset{border:none}.RiskAndAssesmentForm_pregnancyFormCheckboxLabel__Sv1W0{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.RiskAndAssesmentForm_checkboxSectionLegend__fKxZt{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.RiskAndAssesmentForm_checkboxWrapper__CHHxM{display:flex;flex-direction:column;gap:8px;justify-content:center}.RiskAndAssesmentForm_pregnancyFormCheckboxLabelWithTopMargin__hj7XJ{margin-top:6px}.RiskAndAssesmentForm_tableContainer__Rtsdo{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.RiskAndAssesmentForm_table__0DfY6{border-collapse:collapse;overflow:hidden;width:100%}.RiskAndAssesmentForm_thead__EInXf{background:var(--gray-100);padding:12px;width:100%}.RiskAndAssesmentForm_tdName__lo6vc{width:250px}.RiskAndAssesmentForm_checkIcon__cVDp7{bottom:24px;left:-50px;position:absolute}tr:hover .RiskAndAssesmentForm_hiddenButtons__tA-Ly{visibility:visible}.RiskAndAssesmentForm_descr__Kbh5T{overflow:hidden;text-overflow:ellipsis;width:240px}.RiskAndAssesmentForm_actions__9JZK7{display:flex;justify-content:flex-end}.RiskAndAssesmentForm_addButton__SZ2zc,.RiskAndAssesmentForm_deleteButton__T-EnH{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.RiskAndAssesmentForm_addButton__SZ2zc{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.RiskAndAssesmentForm_stopButton__VsPGe{background:#0000;border:none}.RiskAndAssesmentForm_deleteButton__T-EnH{border:none}.RiskAndAssesmentForm_deleteIcon__8dHZx{height:20px;width:20px}.RiskAndAssesmentForm_hiddenButtons__tA-Ly{visibility:hidden}.RiskAndAssesmentForm_tooltip__6AAv-{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.Steps_stepsWrapper__R0Xrl{border-bottom:1px solid var(--gray-200);display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px;padding:0 24px;width:100%}.Steps_step__7te-7{align-items:center;border-bottom:3px solid #b7b8c2;border-bottom:3px solid var(--Gray-300,#b7b8c2);display:flex;gap:8px;justify-content:flex-start;padding:12px 12px 12px 0}.Steps_stepActive__mUI8G{border-bottom:3px solid #006546}.Steps_stepNumberCompleted__1IoIe{align-items:center;background-color:#006546;border:2px solid #fff;border-radius:50%;display:flex;height:24px;justify-content:center;outline:2px solid #006546;width:24px}.Steps_stepNumber__Zpwz0{align-items:center;background-color:#fff;border:2px solid #717186;border-radius:50%;color:#26252c;color:var(--Gray-950,#26252c);display:flex;font-weight:600;height:30px;justify-content:center;width:30px}.Steps_stepNumberActive__MxKkL{border-color:#006546;color:#006546}.Steps_stepName__WyqXk{color:#26252c;color:var(--Gray-950,#26252c);font-size:15px;font-weight:600}.TestAndMedicationForm_itemWrapper__epEl-{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.TestAndMedicationForm_itemWrapper__epEl- h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.TestAndMedicationForm_itemWrapper__epEl- h3>span{color:#006546;color:var(--Green-800,#006546)}.TestAndMedicationForm_reviewDetails__0Papl{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.TestAndMedicationForm_reviewDetails__0Papl>div{display:flex;flex-direction:column;gap:4px}.TestAndMedicationForm_reviewDetails__0Papl>div>h5{font-size:16px;font-style:normal;font-weight:700}.TestAndMedicationForm_reviewDetails__0Papl>div>p{font-size:14px;font-style:normal;font-weight:400}.TestAndMedicationForm_addReferralForm__gIZFu{display:flex;flex-direction:column;margin-bottom:0}.TestAndMedicationForm_radioGroup__JMVu9{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.TestAndMedicationForm_cancelButton__epwFz{border:1px solid var(--green-900);color:var(--green-900)}.TestAndMedicationForm_indicatorsSection__TNCNO{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.TestAndMedicationForm_sendButton__X0aD-{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestAndMedicationForm_formCheckboxLabel__5eLqV{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.TestAndMedicationForm_addReferralFormLabel__zIKN8{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.TestAndMedicationForm_inputGroupGrid__0Bfht{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.TestAndMedicationForm_addReferralForm__gIZFu input,.TestAndMedicationForm_addReferralForm__gIZFu select,.TestAndMedicationForm_addReferralForm__gIZFu textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.TestAndMedicationForm_openModalButton__z6\+Zd{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestAndMedicationForm_bottomSection__aX3DY{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.TestAndMedicationForm_bottomSection__aX3DY>div{display:flex;gap:16px}.TestAndMedicationForm_bottomSection__aX3DY button{flex-grow:1}.TestAndMedicationForm_templateSection__b3bM8{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.TestAndMedicationForm_templateSection__b3bM8 button{margin-top:2px;width:100%}.TestAndMedicationForm_switchWrapper__hG8Qi{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.TestAndMedicationForm_switchWrapper__hG8Qi span{margin-top:6px}.TestAndMedicationForm_notifySection__fjAdV{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.TestAndMedicationForm_importedDataWrapper__3PzsN{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.TestAndMedicationForm_importedDataItem__np8Sl{display:flex;flex-direction:column;gap:3px}.TestAndMedicationForm_importedDataItemLabel__tw8pp{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.TestAndMedicationForm_importedDataItemValue__nw7lx{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.TestAndMedicationForm_addPostNatalConsultationFormWrapper__1p\+X0{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.TestAndMedicationForm_addPregnancyForm__jtv\+W{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.TestAndMedicationForm_saveButton__xMkS6:hover{text-decoration:underline}.TestAndMedicationForm_buttonRow__891Is{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.TestAndMedicationForm_buttonRow__891Is .TestAndMedicationForm_addConsultationButton__5kd0H{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.TestAndMedicationForm_pregnancyFormLabel__Gn0QS{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.TestAndMedicationForm_inputGroupGrid4Columns__v\+UXX{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.TestAndMedicationForm_inputGroupGrid3Columns__4iODs{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.TestAndMedicationForm_inputGroupGrid2Columns__xgA-5{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.TestAndMedicationForm_pregnancyFormSectionTitle__Q1ruC{border-top:1px solid var(--gray-200);padding-top:24px}.TestAndMedicationForm_pregnancyFormSectionTitleWithoutBorder__8Q4bq,.TestAndMedicationForm_pregnancyFormSectionTitle__Q1ruC{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.TestAndMedicationForm_addPregnancyForm__jtv\+W input,.TestAndMedicationForm_addPregnancyForm__jtv\+W select,.TestAndMedicationForm_addPregnancyForm__jtv\+W textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.TestAndMedicationForm_attachemntButtons__e3oyg{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.TestAndMedicationForm_cancelButton__epwFz{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestAndMedicationForm_topBorder__DelB\+{border-top:1px solid var(--gray-200);padding-top:24px}.TestAndMedicationForm_addPregnancyFormTooltip__LXFQ\+{margin-top:-4px;position:relative}.TestAndMedicationForm_cmInput__XkRWm,.TestAndMedicationForm_kgInput__VS3xp,.TestAndMedicationForm_percentageInput__5Byob{height:48px;position:relative}.TestAndMedicationForm_cmInput__XkRWm input,.TestAndMedicationForm_kgInput__VS3xp input,.TestAndMedicationForm_percentageInput__5Byob input{padding-right:40px;position:relative}.TestAndMedicationForm_bpInput__QBxFx{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.TestAndMedicationForm_bpInput__QBxFx span,.TestAndMedicationForm_indicationsList__\+RjY8{margin-top:16px}.TestAndMedicationForm_indicationItem__fq95g{align-items:center;display:flex;gap:8px;margin-top:8px}.TestAndMedicationForm_cmInput__XkRWm:before,.TestAndMedicationForm_kgInput__VS3xp:before,.TestAndMedicationForm_percentageInput__5Byob:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.TestAndMedicationForm_kgInput__VS3xp:before{content:"kg"}.TestAndMedicationForm_percentageInput__5Byob:before{content:"%";width:12px}.TestAndMedicationForm_gramsInput__Cw\+69{height:48px;position:relative}.TestAndMedicationForm_gramsInput__Cw\+69 input{padding-right:56px;position:relative}.TestAndMedicationForm_gramsInput__Cw\+69:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.TestAndMedicationForm_addPregnancyDatePickerWrapper__7mpLw>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.TestAndMedicationForm_addPregnancyDatePickerWrapper__7mpLw>div{height:48px!important}.TestAndMedicationForm_addPregnancyDatePickerWrapper__7mpLw input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.TestAndMedicationForm_addPregnancyDatePickerWrapper__7mpLw fieldset{border:none}.TestAndMedicationForm_pregnancyFormCheckboxLabel__K2pWj{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.TestAndMedicationForm_checkboxSectionLegend__7ex0f{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.TestAndMedicationForm_checkboxWrapper__N4FAp{display:flex;flex-direction:column;gap:8px;justify-content:center}.TestAndMedicationForm_pregnancyFormCheckboxLabelWithTopMargin__TCM-4{margin-top:6px}.TestAndMedicationForm_tableContainer__NABFG{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.TestAndMedicationForm_table__X8X-k{border-collapse:collapse;overflow:hidden;width:100%}.TestAndMedicationForm_thead__LCrVq{background:var(--gray-100);padding:12px;width:100%}.TestAndMedicationForm_tdName__iYoDv{width:250px}.TestAndMedicationForm_checkIcon__7DHc1{bottom:24px;left:-50px;position:absolute}tr:hover .TestAndMedicationForm_hiddenButtons__Up5oc{visibility:visible}.TestAndMedicationForm_descr__baw9m{overflow:hidden;text-overflow:ellipsis;width:240px}.TestAndMedicationForm_actions__TDamI{display:flex;justify-content:flex-end}.TestAndMedicationForm_addButton__AsZCM,.TestAndMedicationForm_deleteButton__f5wWR{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.TestAndMedicationForm_addButton__AsZCM{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.TestAndMedicationForm_stopButton__jPieS{background:#0000;border:none}.TestAndMedicationForm_deleteButton__f5wWR{border:none}.TestAndMedicationForm_deleteIcon__rUCvY{height:20px;width:20px}.TestAndMedicationForm_hiddenButtons__Up5oc{visibility:hidden}.TestAndMedicationForm_tooltip__2O-Xe{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.TestAndMedicationForm_carePlanWrapper__VP0Th{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:24px;margin-top:24px}.TestAndMedicationForm_carePlanHeader__AqOt-{grid-gap:24px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1.8fr;padding:12px}.TestAndMedicationForm_carePlanHeader__AqOt- p{color:var(--gray-950);font-size:14px;font-weight:700;line-height:24px}.TestAndMedicationForm_carePlanContent__se\+uQ>div{grid-gap:24px;border-bottom:1px solid var(--gray-200);display:grid;gap:24px;grid-template-columns:1fr 1fr 1.8fr;padding:12px}.TestAndMedicationForm_carePlanContent__se\+uQ>div:last-child{border-bottom:none}.NoCdmSection_emptyState__FZc1Z{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.NoCdmSection_emptyState__FZc1Z .NoCdmSection_element__H8bv3{height:160px;position:relative;width:239.53px}.NoCdmSection_emptyState__FZc1Z .NoCdmSection_text__z3l0D{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.NoCdmSection_emptyState__FZc1Z .NoCdmSection_div__UNRJr{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.NoCdmSection_emptyState__FZc1Z .NoCdmSection_textWrapper__d7VPe{font-size:18px;font-weight:700;margin-top:-1px}.NoCdmSection_emptyState__FZc1Z .NoCdmSection_onceThePatient__Y-N3w,.NoCdmSection_emptyState__FZc1Z .NoCdmSection_textWrapper__d7VPe{align-self:stretch;color:#000;position:relative;text-align:center}.NoCdmSection_emptyState__FZc1Z .NoCdmSection_plusInstance__PYkCw{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.NoCdmSection_addPregnancyButton__jIw-p{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.NoCdmSection_addPregnancyButtonTitle__huSsw{color:#fff}.CDMPreview_wrapper__m7e9F{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:0;position:relative;width:100%}.CDMPreview_header__9kUY3{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.CDMPreview_header__9kUY3 h3{color:var(--gray-950);font-size:20px;font-weight:700}.CDMPreview_header__9kUY3 p{color:var(--gray-950);font-size:14px;font-weight:400}.CDMPreview_headerInner__dLrA0{align-items:center;display:flex;gap:16px;justify-content:start}.CDMPreview_status__UHYX2{align-items:center;background-color:#fff8e4;border:1px solid #987716;border-radius:8px;color:#987716;display:flex;height:32px;justify-content:center;padding:4px 16px}.CDMPreview_status__UHYX2 p{color:#987716;font-size:14px;font-weight:700}.CdmSidebar_pregnancySidebar__WEf2e{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;padding:24px;position:relative;width:100%}.CdmSidebar_pregnancySidebarItem__YeZWy{width:100%}.CdmSidebar_pregnancySidebarItemHeaderWrapper__1095-{border-bottom:1px solid #d9d8df;display:flex;margin-bottom:16px;padding-bottom:4px}.CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__kIkBo{align-items:center;display:flex;gap:10px;padding:12px 4px;width:100%}.CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__kIkBo h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700;line-height:24px}.CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__kIkBo p{color:var(--gray-950);font-size:12px;font-style:normal;font-weight:400;line-height:10px}.CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__kIkBo button{background-color:initial;border:none;height:34px;width:40px}.CdmSidebar_pregnancySidebarItem__YeZWy.CdmSidebar_pregnancySidebarItemExpanded__IE9ed .CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__kIkBo button{transform:rotate(180deg)}.CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__kIkBo img{height:16px;width:16px}.CdmSidebar_pregnancySidebarItem__YeZWy.CdmSidebar_pregnancySidebarItemNotExpanded__clrDx:last-child .CdmSidebar_pregnancySidebarItemHeaderWrapper__1095-{border-bottom:none;margin-bottom:0;padding-bottom:0}.CdmSidebar_pregnancySidebarItemHeaderTitleWrapper__IWUz2{flex-grow:1}.CdmSidebar_pregnancySidebarItemHeaderTitleWrapper__IWUz2 h3{font-size:17px}.CdmSidebar_pregnancySidebarItemButtonWrapper__6Dw0D{border-bottom:1px solid #d9d8df;display:flex;flex-direction:column;gap:16px;margin-bottom:16px;padding-bottom:16px}.CdmSidebar_pregnancySidebarItem__YeZWy.CdmSidebar_pregnancySidebarItemExpanded__IE9ed:last-child .CdmSidebar_pregnancySidebarItemButtonWrapper__6Dw0D{border-bottom:none;margin-bottom:0;padding-bottom:0}.CdmSidebar_pregnancySidebarItemButton__w7Ay\+{align-items:center;background-color:#fff;border:none;color:var(--gray-950);display:flex;font-size:18px;font-style:normal;font-weight:700;gap:10px;line-height:24px;padding:12px 16px}.CdmSidebar_pregnancySidebarItemButton__w7Ay\+.CdmSidebar_pregnancySidebarItemButtonActive__X\+5pR,.CdmSidebar_pregnancySidebarItemButton__w7Ay\+:hover{background-color:#e7efeb;border-radius:12px}.CdmSidebar_addPregnancyButton__txDyw{font-size:18px;height:48px;margin-bottom:16px;padding:12px 24px}.CdmSidebar_addItemButton__Gc4KG,.CdmSidebar_addPregnancyButton__txDyw{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;width:100%}.CdmSidebar_addItemButton__Gc4KG{font-size:15px;height:40px;padding:8px 16px}.CdmSidebar_div__qw6lo{align-items:left;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.CdmSidebar_textWrapper__yN5w7{align-self:stretch;color:#000;font-size:20px;font-weight:700;position:relative;text-align:left}.CdmSidebar_onceThePatient__S\+rg0{font-size:16px;font-weight:400;line-height:18px;margin-top:8px}.NoCdmSection_emptyState__VttVN{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.NoCdmSection_emptyState__VttVN .NoCdmSection_element__nynUm{height:160px;position:relative;width:239.53px}.NoCdmSection_emptyState__VttVN .NoCdmSection_text__Q00mL{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.NoCdmSection_emptyState__VttVN .NoCdmSection_div__SVao9{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.NoCdmSection_emptyState__VttVN .NoCdmSection_textWrapper__aNP0s{font-size:18px;font-weight:700;margin-top:-1px}.NoCdmSection_emptyState__VttVN .NoCdmSection_onceThePatient__Kd9\+U,.NoCdmSection_emptyState__VttVN .NoCdmSection_textWrapper__aNP0s{align-self:stretch;color:#000;position:relative;text-align:center}.NoCdmSection_emptyState__VttVN .NoCdmSection_plusInstance__klzBT{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.NoCdmSection_addPregnancyButton__0lwbN{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.NoCdmSection_addPregnancyButtonTitle__Bpyqk{color:#fff}.OutcomeForm_itemWrapper__b4BVt{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.OutcomeForm_itemWrapper__b4BVt h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.OutcomeForm_itemWrapper__b4BVt h3>span{color:#006546;color:var(--Green-800,#006546)}.OutcomeForm_medsCheckboxGroup__aGiuN{display:flex;flex-direction:column;gap:4px}.OutcomeForm_medsCheckboxGroup__aGiuN>label{border-bottom:1px solid var(--gray-200);padding:12px}.OutcomeForm_medsCheckboxGroup__aGiuN>label:last-child{border-bottom:none}.OutcomeForm_reviewDetails__g8YIm{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.OutcomeForm_reviewDetails__g8YIm>div{display:flex;flex-direction:column;gap:4px}.OutcomeForm_reviewDetails__g8YIm>div>h5{font-size:16px;font-style:normal;font-weight:700}.OutcomeForm_reviewDetails__g8YIm>div>p{font-size:14px;font-style:normal;font-weight:400}.OutcomeForm_addReferralForm__Khr3A{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.OutcomeForm_radioGroup__IdLlf{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.OutcomeForm_cancelButton__0UdnP{border:1px solid var(--green-900);color:var(--green-900)}.OutcomeForm_indicatorsSection__HnDAo{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.OutcomeForm_sendButton__yX4SC{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.OutcomeForm_formCheckboxLabel__ZneBc{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.OutcomeForm_addReferralFormLabel__Ispu3{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.OutcomeForm_inputGroupGrid__xiKHb{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.OutcomeForm_addReferralForm__Khr3A input,.OutcomeForm_addReferralForm__Khr3A select,.OutcomeForm_addReferralForm__Khr3A textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.OutcomeForm_openModalButton__Gg-ws{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.OutcomeForm_bottomSection__nkHc7{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.OutcomeForm_bottomSection__nkHc7>div{display:flex;gap:16px}.OutcomeForm_bottomSection__nkHc7 button{flex-grow:1}.OutcomeForm_templateSection__pZa1k{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.OutcomeForm_templateSection__pZa1k button{margin-top:2px;width:100%}.OutcomeForm_switchWrapper__urWgn{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.OutcomeForm_switchWrapper__urWgn span{margin-top:6px}.OutcomeForm_notifySection__WnGM1{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.OutcomeForm_importedDataWrapper__QtxCX{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.OutcomeForm_importedDataItem__eCdWx{display:flex;flex-direction:column;gap:3px}.OutcomeForm_importedDataItemLabel__tfWsx{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.OutcomeForm_importedDataItemValue__egqyG{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.OutcomeForm_addPostNatalConsultationFormWrapper__7t-1G{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.OutcomeForm_addPregnancyForm__DjhFH{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.OutcomeForm_saveButton__aRkxm:hover{text-decoration:underline}.OutcomeForm_buttonRow__RVGLD{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.OutcomeForm_buttonRow__RVGLD .OutcomeForm_addConsultationButton__22X9I{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.OutcomeForm_pregnancyFormLabel__obnvf{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.OutcomeForm_inputGroupGrid4Columns__KNYpy{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.OutcomeForm_inputGroupGrid3Columns__cGak5{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.OutcomeForm_inputGroupGrid2Columns__\+gJCm{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.OutcomeForm_pregnancyFormSectionTitle__H9hqa{border-top:1px solid var(--gray-200);padding-top:24px}.OutcomeForm_pregnancyFormSectionTitleWithoutBorder__-2fpA,.OutcomeForm_pregnancyFormSectionTitle__H9hqa{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.OutcomeForm_addPregnancyForm__DjhFH input,.OutcomeForm_addPregnancyForm__DjhFH select,.OutcomeForm_addPregnancyForm__DjhFH textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.OutcomeForm_attachemntButtons__cS7BN{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.OutcomeForm_cancelButton__0UdnP{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.OutcomeForm_topBorder__HFPoi{border-top:1px solid var(--gray-200);padding-top:24px}.OutcomeForm_addPregnancyFormTooltip__Zu9Ta{margin-top:-4px;position:relative}.OutcomeForm_cmInput__qPXkd,.OutcomeForm_kgInput__EyopX{height:48px;position:relative}.OutcomeForm_cmInput__qPXkd input,.OutcomeForm_kgInput__EyopX input{padding-right:40px;position:relative}.OutcomeForm_bpInput__gbhjt{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.OutcomeForm_bpInput__gbhjt span,.OutcomeForm_indicationsList__wR4Wm{margin-top:16px}.OutcomeForm_indicationItem__9vhnr{align-items:center;display:flex;gap:8px;margin-top:8px}.OutcomeForm_cmInput__qPXkd:before,.OutcomeForm_kgInput__EyopX:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.OutcomeForm_kgInput__EyopX:before{content:"kg"}.OutcomeForm_gramsInput__VOaAe{height:48px;position:relative}.OutcomeForm_gramsInput__VOaAe input{padding-right:56px;position:relative}.OutcomeForm_gramsInput__VOaAe:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.OutcomeForm_addPregnancyDatePickerWrapper__57Pqn>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.OutcomeForm_addPregnancyDatePickerWrapper__57Pqn fieldset{border:none}.OutcomeForm_addPregnancyDatePickerWrapper__57Pqn>div{height:48px!important}.OutcomeForm_addPregnancyDatePickerWrapper__57Pqn input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.OutcomeForm_pregnancyFormCheckboxLabel__nuLWx{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.OutcomeForm_checkboxSectionLegend__duLDH{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.OutcomeForm_checkboxWrapper__2xb3e{display:flex;flex-direction:column;gap:8px;justify-content:center}.OutcomeForm_pregnancyFormCheckboxLabelWithTopMargin__rCcxm{margin-top:6px}.OutcomeForm_tableContainer__NhovA{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.OutcomeForm_table__em\+ZC{border-collapse:collapse;overflow:hidden;width:100%}.OutcomeForm_thead__v05WZ{background:var(--gray-100);padding:12px;width:100%}.OutcomeForm_tdName__7475d{width:250px}.OutcomeForm_checkIcon__bzJdE{bottom:24px;left:-50px;position:absolute}tr:hover .OutcomeForm_hiddenButtons__8OJNH{visibility:visible}.OutcomeForm_descr__X1jys{overflow:hidden;text-overflow:ellipsis;width:240px}.OutcomeForm_actions__2Ww2u{display:flex;justify-content:flex-end}.OutcomeForm_addButton__OmHCg,.OutcomeForm_deleteButton__Kfay5{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.OutcomeForm_addButton__OmHCg{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.OutcomeForm_stopButton__hfK1M{background:#0000;border:none}.OutcomeForm_deleteButton__Kfay5{border:none}.OutcomeForm_deleteIcon__xQLN1{height:20px;width:20px}.OutcomeForm_hiddenButtons__8OJNH{visibility:hidden}.OutcomeForm_tooltip__zHqBU{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.RiskAndAssesmentForm_itemWrapper__4ExS\+{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.RiskAndAssesmentForm_itemWrapper__4ExS\+ h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_itemWrapper__4ExS\+ h3>span{color:#006546;color:var(--Green-800,#006546)}.RiskAndAssesmentForm_reviewDetails__bzJyN{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.RiskAndAssesmentForm_reviewDetails__bzJyN>div{display:flex;flex-direction:column;gap:4px}.RiskAndAssesmentForm_reviewDetails__bzJyN>div>h5{font-size:16px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_reviewDetails__bzJyN>div>p{font-size:14px;font-style:normal;font-weight:400}.RiskAndAssesmentForm_addReferralForm__zNy1F{display:flex;flex-direction:column;margin-bottom:0}.RiskAndAssesmentForm_radioGroup__npDua{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.RiskAndAssesmentForm_cancelButton__ahV1d{border:1px solid var(--green-900);color:var(--green-900)}.RiskAndAssesmentForm_indicatorsSection__ceo0C{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.RiskAndAssesmentForm_sendButton__88KBP{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_formCheckboxLabel__IUXMO{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.RiskAndAssesmentForm_addReferralFormLabel__gRt1V{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.RiskAndAssesmentForm_inputGroupGrid__9XWAD{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.RiskAndAssesmentForm_addReferralForm__zNy1F input,.RiskAndAssesmentForm_addReferralForm__zNy1F select,.RiskAndAssesmentForm_addReferralForm__zNy1F textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.RiskAndAssesmentForm_openModalButton__xNUiv{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_bottomSection__ZBhd5{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.RiskAndAssesmentForm_bottomSection__ZBhd5>div{display:flex;gap:16px}.RiskAndAssesmentForm_bottomSection__ZBhd5 button{flex-grow:1}.RiskAndAssesmentForm_templateSection__EKa3H{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.RiskAndAssesmentForm_templateSection__EKa3H button{margin-top:2px;width:100%}.RiskAndAssesmentForm_switchWrapper__XjhRr{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.RiskAndAssesmentForm_switchWrapper__XjhRr span{margin-top:6px}.RiskAndAssesmentForm_notifySection__ZT4s5{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.RiskAndAssesmentForm_importedDataWrapper__qHuAO{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.RiskAndAssesmentForm_importedDataItem__23-Dl{display:flex;flex-direction:column;gap:3px}.RiskAndAssesmentForm_importedDataItemLabel__Wn-lu{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.RiskAndAssesmentForm_importedDataItemValue__ThJXP{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.RiskAndAssesmentForm_addPostNatalConsultationFormWrapper__GFuSl{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.RiskAndAssesmentForm_addPregnancyForm__VNZ6N{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.RiskAndAssesmentForm_saveButton__Ae\+iN:hover{text-decoration:underline}.RiskAndAssesmentForm_buttonRow__JOHEg{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.RiskAndAssesmentForm_buttonRow__JOHEg .RiskAndAssesmentForm_addConsultationButton__UNT9F{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.RiskAndAssesmentForm_pregnancyFormLabel__UaOPf{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.RiskAndAssesmentForm_inputGroupGrid4Columns__zJkoM{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid3Columns__\+UINP{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid2Columns__TijJg{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.RiskAndAssesmentForm_pregnancyFormSectionTitle__ukS1u{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_pregnancyFormSectionTitleWithoutBorder__NvvQj,.RiskAndAssesmentForm_pregnancyFormSectionTitle__ukS1u{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.RiskAndAssesmentForm_addPregnancyForm__VNZ6N input,.RiskAndAssesmentForm_addPregnancyForm__VNZ6N select,.RiskAndAssesmentForm_addPregnancyForm__VNZ6N textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.RiskAndAssesmentForm_attachemntButtons__azdve{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.RiskAndAssesmentForm_cancelButton__ahV1d{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_topBorder__fHub3{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_addPregnancyFormTooltip__vz1GI{margin-top:-4px;position:relative}.RiskAndAssesmentForm_cmInput__C6j8e,.RiskAndAssesmentForm_kgInput__7fo7M{height:48px;position:relative}.RiskAndAssesmentForm_cmInput__C6j8e input,.RiskAndAssesmentForm_kgInput__7fo7M input{padding-right:40px;position:relative}.RiskAndAssesmentForm_bpInput__02aTz{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.RiskAndAssesmentForm_bpInput__02aTz span,.RiskAndAssesmentForm_indicationsList__bwUp6{margin-top:16px}.RiskAndAssesmentForm_indicationItem__MGlru{align-items:center;display:flex;gap:8px;margin-top:8px}.RiskAndAssesmentForm_cmInput__C6j8e:before,.RiskAndAssesmentForm_kgInput__7fo7M:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.RiskAndAssesmentForm_kgInput__7fo7M:before{content:"kg"}.RiskAndAssesmentForm_gramsInput__i8BQ2{height:48px;position:relative}.RiskAndAssesmentForm_gramsInput__i8BQ2 input{padding-right:56px;position:relative}.RiskAndAssesmentForm_gramsInput__i8BQ2:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.RiskAndAssesmentForm_addPregnancyDatePickerWrapper__cVyZt>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.RiskAndAssesmentForm_addPregnancyDatePickerWrapper__cVyZt>div{height:48px!important}.RiskAndAssesmentForm_addPregnancyDatePickerWrapper__cVyZt input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.RiskAndAssesmentForm_addPregnancyDatePickerWrapper__cVyZt fieldset{border:none}.RiskAndAssesmentForm_pregnancyFormCheckboxLabel__njSGs{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.RiskAndAssesmentForm_checkboxSectionLegend__Mahxa{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.RiskAndAssesmentForm_checkboxWrapper__1OWxv{display:flex;flex-direction:column;gap:8px;justify-content:center}.RiskAndAssesmentForm_pregnancyFormCheckboxLabelWithTopMargin__-5zwE{margin-top:6px}.RiskAndAssesmentForm_tableContainer__kdAIy{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.RiskAndAssesmentForm_table__j-nfR{border-collapse:collapse;overflow:hidden;width:100%}.RiskAndAssesmentForm_thead__GkF\+8{background:var(--gray-100);padding:12px;width:100%}.RiskAndAssesmentForm_tdName__TNhOm{width:250px}.RiskAndAssesmentForm_checkIcon__XI3Xp{bottom:24px;left:-50px;position:absolute}tr:hover .RiskAndAssesmentForm_hiddenButtons__WOMcs{visibility:visible}.RiskAndAssesmentForm_descr__LqCbV{overflow:hidden;text-overflow:ellipsis;width:240px}.RiskAndAssesmentForm_actions__DEg09{display:flex;justify-content:flex-end}.RiskAndAssesmentForm_addButton__a0snD,.RiskAndAssesmentForm_deleteButton__OHs-B{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.RiskAndAssesmentForm_addButton__a0snD{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.RiskAndAssesmentForm_stopButton__GtfCs{background:#0000;border:none}.RiskAndAssesmentForm_deleteButton__OHs-B{border:none}.RiskAndAssesmentForm_deleteIcon__D6-bK{height:20px;width:20px}.RiskAndAssesmentForm_hiddenButtons__WOMcs{visibility:hidden}.RiskAndAssesmentForm_tooltip__W67sm{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.Steps_stepsWrapper__pyFud{border-bottom:1px solid var(--gray-200);display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px;padding:0 24px;width:100%}.Steps_step__gzsAM{align-items:center;border-bottom:3px solid #b7b8c2;border-bottom:3px solid var(--Gray-300,#b7b8c2);display:flex;gap:8px;justify-content:flex-start;padding:12px 12px 12px 0}.Steps_stepActive__zmIEv{border-bottom:3px solid #006546}.Steps_stepNumberCompleted__UC5gR{align-items:center;background-color:#006546;border:2px solid #fff;border-radius:50%;display:flex;height:24px;justify-content:center;outline:2px solid #006546;width:24px}.Steps_stepNumber__lkykF{align-items:center;background-color:#fff;border:2px solid #717186;border-radius:50%;color:#26252c;color:var(--Gray-950,#26252c);display:flex;font-weight:600;height:30px;justify-content:center;width:30px}.Steps_stepNumberActive__js9bg{border-color:#006546;color:#006546}.Steps_stepName__k6\+w5{color:#26252c;color:var(--Gray-950,#26252c);font-size:15px;font-weight:600}.TestResultsForm_itemWrapper__FTsLo{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.TestResultsForm_itemWrapper__FTsLo h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.TestResultsForm_itemWrapper__FTsLo h3>span{color:#006546;color:var(--Green-800,#006546)}.TestResultsForm_reviewDetails__VByU7{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.TestResultsForm_reviewDetails__VByU7>div{display:flex;flex-direction:column;gap:4px}.TestResultsForm_reviewDetails__VByU7>div>h5{font-size:16px;font-style:normal;font-weight:700}.TestResultsForm_reviewDetails__VByU7>div>p{font-size:14px;font-style:normal;font-weight:400}.TestResultsForm_addReferralForm__uaAtT{display:flex;flex-direction:column;margin-bottom:0}.TestResultsForm_radioGroup__f7EHa{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.TestResultsForm_cancelButton__Ylyrq{border:1px solid var(--green-900);color:var(--green-900)}.TestResultsForm_indicatorsSection__8sC81{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.TestResultsForm_sendButton__9E0eg{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestResultsForm_formCheckboxLabel__ffI-W{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.TestResultsForm_addReferralFormLabel__uwiKH{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.TestResultsForm_inputGroupGrid__Dsy1J{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.TestResultsForm_addReferralForm__uaAtT input,.TestResultsForm_addReferralForm__uaAtT select,.TestResultsForm_addReferralForm__uaAtT textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.TestResultsForm_openModalButton__Ld9qN{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestResultsForm_bottomSection__pBpbG{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.TestResultsForm_bottomSection__pBpbG>div{display:flex;gap:16px}.TestResultsForm_bottomSection__pBpbG button{flex-grow:1}.TestResultsForm_templateSection__t5p8b{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.TestResultsForm_templateSection__t5p8b button{margin-top:2px;width:100%}.TestResultsForm_switchWrapper__TCD3I{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.TestResultsForm_switchWrapper__TCD3I span{margin-top:6px}.TestResultsForm_notifySection__4yMqt{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.TestResultsForm_importedDataWrapper__eX39F{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.TestResultsForm_importedDataItem__rHQf9{display:flex;flex-direction:column;gap:3px}.TestResultsForm_importedDataItemLabel__AVNoV{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.TestResultsForm_importedDataItemValue__WchVn{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.TestResultsForm_addPostNatalConsultationFormWrapper__mz77T{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.TestResultsForm_addPregnancyForm__Odozs{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.TestResultsForm_saveButton__0j1Hn:hover{text-decoration:underline}.TestResultsForm_buttonRow__mLEWx{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.TestResultsForm_buttonRow__mLEWx .TestResultsForm_addConsultationButton__qy8hN{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.TestResultsForm_pregnancyFormLabel__M3GG\+{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.TestResultsForm_inputGroupGrid4Columns__A90DE{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.TestResultsForm_inputGroupGrid3Columns__ygK75{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.TestResultsForm_inputGroupGrid2Columns__F15Vg{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.TestResultsForm_pregnancyFormSectionTitle__eizN-{border-top:1px solid var(--gray-200);padding-top:24px}.TestResultsForm_pregnancyFormSectionTitleWithoutBorder__KEBxD,.TestResultsForm_pregnancyFormSectionTitle__eizN-{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.TestResultsForm_addPregnancyForm__Odozs input,.TestResultsForm_addPregnancyForm__Odozs select,.TestResultsForm_addPregnancyForm__Odozs textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.TestResultsForm_attachemntButtons__-exCv{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.TestResultsForm_cancelButton__Ylyrq{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestResultsForm_topBorder__O6KFH{border-top:1px solid var(--gray-200);padding-top:24px}.TestResultsForm_addPregnancyFormTooltip__dGXGt{margin-top:-4px;position:relative}.TestResultsForm_cmInput__\+QHfO,.TestResultsForm_kgInput__-vD0W,.TestResultsForm_percentageInput__qlWRU{height:48px;position:relative}.TestResultsForm_cmInput__\+QHfO input,.TestResultsForm_kgInput__-vD0W input,.TestResultsForm_percentageInput__qlWRU input{padding-right:40px;position:relative}.TestResultsForm_bpInput__8AsDM{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.TestResultsForm_bpInput__8AsDM span,.TestResultsForm_indicationsList__BBo9W{margin-top:16px}.TestResultsForm_indicationItem__8XSBp{align-items:center;display:flex;gap:8px;margin-top:8px}.TestResultsForm_cmInput__\+QHfO:before,.TestResultsForm_kgInput__-vD0W:before,.TestResultsForm_percentageInput__qlWRU:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.TestResultsForm_kgInput__-vD0W:before{content:"kg"}.TestResultsForm_percentageInput__qlWRU:before{content:"%";width:12px}.TestResultsForm_gramsInput__7qS6F{height:48px;position:relative}.TestResultsForm_gramsInput__7qS6F input{padding-right:56px;position:relative}.TestResultsForm_gramsInput__7qS6F:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.TestResultsForm_addPregnancyDatePickerWrapper__Np8k8>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.TestResultsForm_addPregnancyDatePickerWrapper__Np8k8>div{height:48px!important}.TestResultsForm_addPregnancyDatePickerWrapper__Np8k8 input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.TestResultsForm_addPregnancyDatePickerWrapper__Np8k8 fieldset{border:none}.TestResultsForm_pregnancyFormCheckboxLabel__cDw\+v{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.TestResultsForm_checkboxSectionLegend__mm0rk{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.TestResultsForm_checkboxWrapper__BYl\+y{display:flex;flex-direction:column;gap:8px;justify-content:center}.TestResultsForm_pregnancyFormCheckboxLabelWithTopMargin__Y5YLT{margin-top:6px}.TestResultsForm_tableContainer__Kyi3o{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.TestResultsForm_table__\+GwFg{border-collapse:collapse;overflow:hidden;width:100%}.TestResultsForm_thead__\+QhH1{background:var(--gray-100);padding:12px;width:100%}.TestResultsForm_tdName__c6zLH{width:250px}.TestResultsForm_checkIcon__H9uhS{bottom:24px;left:-50px;position:absolute}tr:hover .TestResultsForm_hiddenButtons__tJq9c{visibility:visible}.TestResultsForm_descr__LLEHm{overflow:hidden;text-overflow:ellipsis;width:240px}.TestResultsForm_actions__h7Bhv{display:flex;justify-content:flex-end}.TestResultsForm_addButton__qtNLf,.TestResultsForm_deleteButton__3XGDd{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.TestResultsForm_addButton__qtNLf{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.TestResultsForm_stopButton__F5SD7{background:#0000;border:none}.TestResultsForm_deleteButton__3XGDd{border:none}.TestResultsForm_deleteIcon__\+vsnL{height:20px;width:20px}.TestResultsForm_hiddenButtons__tJq9c{visibility:hidden}.TestResultsForm_tooltip__xthBO{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.OCFItemForm_wrapper__v82d5{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:0;position:relative;width:100%}.OCFItemForm_header__mE3n7{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.OCFItemForm_header__mE3n7 h3{color:var(--gray-950);font-size:20px;font-weight:700}.OCFItemForm_header__mE3n7 p{color:var(--gray-950);font-size:14px;font-weight:400}.OCFItemForm_headerInner__4yi6R{justify-content:start}.OCFItemForm_headerInner__4yi6R,.OCFItemForm_statusWrapper__8ecOs{align-items:center;display:flex;gap:16px}.OCFItemForm_status__nBqo7{align-items:center;background-color:#fff8e4;border:1px solid #987716;border-radius:8px;color:#987716;display:flex;height:32px;justify-content:center;padding:4px 16px}.OCFItemForm_status__nBqo7 p{color:#987716;font-size:14px;font-weight:700}.OCFPreview_wrapper__J0uNS{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:0;position:relative;width:100%}.OCFPreview_header__NYN\+w{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.OCFPreview_header__NYN\+w h3{color:var(--gray-950);font-size:20px;font-weight:700}.OCFPreview_header__NYN\+w p{color:var(--gray-950);font-size:14px;font-weight:400}.OCFPreview_headerInner__owQhz{align-items:center;display:flex;gap:16px;justify-content:start}.OCFPreview_status__-ItLh{align-items:center;background-color:#fff8e4;border:1px solid #987716;border-radius:8px;color:#987716;display:flex;height:32px;justify-content:center;padding:4px 16px}.OCFPreview_status__-ItLh p{color:#987716;font-size:14px;font-weight:700}.PCRSAddProgrammeDialog_addReferralForm__EINjs{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.PCRSAddProgrammeDialog_cancelButton__lcw0X{background-color:#fff;border:1px solid var(--green-900);border-radius:12px;color:var(--green-900);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PCRSAddProgrammeDialog_sendButton__rcfgy{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PCRSAddProgrammeDialog_formCheckboxLabel__NrKlu{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.PCRSAddProgrammeDialog_addReferralFormLabel__9fskr{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.PCRSAddProgrammeDialog_inputGroupGrid__QKP6k{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.PCRSAddProgrammeDialog_addReferralForm__EINjs input,.PCRSAddProgrammeDialog_addReferralForm__EINjs select,.PCRSAddProgrammeDialog_addReferralForm__EINjs textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PCRSAddProgrammeDialog_openModalButton__Av5MB{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PCRSAddProgrammeDialog_bottomSection__6mInu{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-top:16px}.PCRSAddProgrammeDialog_bottomSection__6mInu>div{display:flex;gap:16px}.PCRSAddProgrammeDialog_bottomSection__6mInu button{flex-grow:1}.PCRSAddProgrammeDialog_templateSection__hWSzz{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.PCRSAddProgrammeDialog_templateSection__hWSzz button{margin-top:2px;width:100%}.PCRSAddProgrammeDialog_switchWrapper__WNrd4{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.PCRSAddProgrammeDialog_switchWrapper__WNrd4 span{margin-top:6px}.PCRSAddProgrammeDialog_addPregnancyDatePickerWrapper__t4t2r>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.PCRSAddProgrammeDialog_addPregnancyDatePickerWrapper__t4t2r>div{height:48px!important}.PCRSAddProgrammeDialog_addPregnancyDatePickerWrapper__t4t2r input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.PCRSAddProgrammeDialog_addPregnancyDatePickerWrapper__t4t2r fieldset{border:none}.PCRSAddProgrammeDialog_notifySection__Ol4Re{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.PCRSErrorSection_emptyState__SFQuh{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.PCRSErrorSection_emptyState__SFQuh .PCRSErrorSection_element__yzfVC{height:160px;position:relative;width:239.53px}.PCRSErrorSection_emptyState__SFQuh .PCRSErrorSection_text__uTQV6{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.PCRSErrorSection_emptyState__SFQuh .PCRSErrorSection_div__rd8t7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.PCRSErrorSection_emptyState__SFQuh .PCRSErrorSection_textWrapper__2uyMC{align-self:stretch;color:#000;font-size:18px;font-weight:700;margin-top:-1px;position:relative;text-align:center}.PCRSErrorSection_emptyState__SFQuh .PCRSErrorSection_onceThePatient__QcfCC{align-self:stretch;color:#000;position:relative;text-align:center}.PCRSErrorSection_emptyState__SFQuh .PCRSErrorSection_plusInstance__Y2E2N{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.PCRSErrorSection_addPregnancyButton__ljDx1{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.PCRSErrorSection_addPregnancyButtonTitle__4VpZ5{color:#fff}.PlanAndOutcomeForm_itemWrapper__drfHT{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.PlanAndOutcomeForm_itemWrapper__drfHT h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_medsCheckboxGroup__Fcgd9>label{border-bottom:1px solid var(--gray-200);padding:12px}.PlanAndOutcomeForm_medsCheckboxGroup__Fcgd9>label:last-child{border-bottom:none}.PlanAndOutcomeForm_sourcesOfInformation__53ZVx{display:flex;flex-direction:column;gap:8px}.PlanAndOutcomeForm_sourcesOfInformation__53ZVx a{color:var(--green-800);font-weight:700}.PlanAndOutcomeForm_sourcesOfInformation__53ZVx h4{font-size:16px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_riskFactorsWrapper__d8QE0{align-items:center;display:flex;gap:36px;margin-top:16px}.PlanAndOutcomeForm_sourcesOfInformation__53ZVx{margin-top:16px}.PlanAndOutcomeForm_medsCheckboxGroup__Fcgd9{display:flex;flex-direction:column;gap:4px;padding:16px 0 0}.PlanAndOutcomeForm_itemWrapper__drfHT h3>span{color:#006546;color:var(--Green-800,#006546)}.PlanAndOutcomeForm_reviewDetails__TFiKa{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.PlanAndOutcomeForm_reviewDetails__TFiKa>div{display:flex;flex-direction:column;gap:4px}.PlanAndOutcomeForm_reviewDetails__TFiKa>div>h5{font-size:16px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_reviewDetails__TFiKa>div>p{font-size:14px;font-style:normal;font-weight:400}.PlanAndOutcomeForm_addReferralForm__hRo7h{display:flex;flex-direction:column;margin-bottom:0}.PlanAndOutcomeForm_radioGroup__LXy4h{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.PlanAndOutcomeForm_cancelButton__sTOyi{border:1px solid var(--green-900);color:var(--green-900)}.PlanAndOutcomeForm_indicatorsSection__lVro6{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.PlanAndOutcomeForm_sendButton__5usBC{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PlanAndOutcomeForm_formCheckboxLabel__JZZQE{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.PlanAndOutcomeForm_addReferralFormLabel__kmEBq{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.PlanAndOutcomeForm_inputGroupGrid__lp9Jx{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.PlanAndOutcomeForm_addReferralForm__hRo7h input,.PlanAndOutcomeForm_addReferralForm__hRo7h select,.PlanAndOutcomeForm_addReferralForm__hRo7h textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PlanAndOutcomeForm_openModalButton__Kn7qH{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PlanAndOutcomeForm_bottomSection__g6-A-{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.PlanAndOutcomeForm_bottomSection__g6-A->div{display:flex;gap:16px}.PlanAndOutcomeForm_bottomSection__g6-A- button{flex-grow:1}.PlanAndOutcomeForm_templateSection__qEVp3{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.PlanAndOutcomeForm_templateSection__qEVp3 button{margin-top:2px;width:100%}.PlanAndOutcomeForm_switchWrapper__9LnJa{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.PlanAndOutcomeForm_switchWrapper__9LnJa span{margin-top:6px}.PlanAndOutcomeForm_notifySection__9FUDi{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.PlanAndOutcomeForm_importedDataWrapper__m\+Wm3{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.PlanAndOutcomeForm_importedDataItem__TBwgG{display:flex;flex-direction:column;gap:3px}.PlanAndOutcomeForm_importedDataItemLabel__wj6cC{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.PlanAndOutcomeForm_importedDataItemValue__-dOig{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.PlanAndOutcomeForm_addPostNatalConsultationFormWrapper__S6mwI{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.PlanAndOutcomeForm_addPregnancyForm__3gGf3{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PlanAndOutcomeForm_saveButton__tFp2N:hover{text-decoration:underline}.PlanAndOutcomeForm_buttonRow__XVQgy{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.PlanAndOutcomeForm_buttonRow__XVQgy .PlanAndOutcomeForm_addConsultationButton__8T6zm{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.PlanAndOutcomeForm_pregnancyFormLabel__jN8Vl{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.PlanAndOutcomeForm_inputGroupGrid4Columns__9h1nl{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.PlanAndOutcomeForm_inputGroupGrid3Columns__640l5{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PlanAndOutcomeForm_inputGroupGrid2Columns__Z2DC-{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.PlanAndOutcomeForm_pregnancyFormSectionTitle__1JaeU{border-top:1px solid var(--gray-200);padding-top:24px}.PlanAndOutcomeForm_pregnancyFormSectionTitleWithoutBorder__7S7y6,.PlanAndOutcomeForm_pregnancyFormSectionTitle__1JaeU{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.PlanAndOutcomeForm_addPregnancyForm__3gGf3 input,.PlanAndOutcomeForm_addPregnancyForm__3gGf3 select,.PlanAndOutcomeForm_addPregnancyForm__3gGf3 textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PlanAndOutcomeForm_attachemntButtons__GZ8tC{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.PlanAndOutcomeForm_cancelButton__sTOyi{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PlanAndOutcomeForm_topBorder__nwQUh{border-top:1px solid var(--gray-200);padding-top:24px}.PlanAndOutcomeForm_addPregnancyFormTooltip__Vhj0p{margin-top:-4px;position:relative}.PlanAndOutcomeForm_cmInput__ZRcCa,.PlanAndOutcomeForm_kgInput__wiHyA{height:48px;position:relative}.PlanAndOutcomeForm_cmInput__ZRcCa input,.PlanAndOutcomeForm_kgInput__wiHyA input{padding-right:40px;position:relative}.PlanAndOutcomeForm_bpInput__bAVGN{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.PlanAndOutcomeForm_bpInput__bAVGN span,.PlanAndOutcomeForm_indicationsList__wxgnB{margin-top:16px}.PlanAndOutcomeForm_indicationItem__14f\+2{align-items:center;display:flex;gap:8px;margin-top:8px}.PlanAndOutcomeForm_cmInput__ZRcCa:before,.PlanAndOutcomeForm_kgInput__wiHyA:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.PlanAndOutcomeForm_kgInput__wiHyA:before{content:"kg"}.PlanAndOutcomeForm_gramsInput__r4nZ7{height:48px;position:relative}.PlanAndOutcomeForm_gramsInput__r4nZ7 input{padding-right:56px;position:relative}.PlanAndOutcomeForm_gramsInput__r4nZ7:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.PlanAndOutcomeForm_addPregnancyDatePickerWrapper__Q6aHE>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.PlanAndOutcomeForm_addPregnancyDatePickerWrapper__Q6aHE>div{height:48px!important}.PlanAndOutcomeForm_addPregnancyDatePickerWrapper__Q6aHE input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.PlanAndOutcomeForm_addPregnancyDatePickerWrapper__Q6aHE fieldset{border:none}.PlanAndOutcomeForm_pregnancyFormCheckboxLabel__\+QlKp{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.PlanAndOutcomeForm_checkboxSectionLegend__xlJcE{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.PlanAndOutcomeForm_checkboxWrapper__vfogj{display:flex;flex-direction:column;gap:8px;justify-content:center}.PlanAndOutcomeForm_pregnancyFormCheckboxLabelWithTopMargin__DXrom{margin-top:6px}.PlanAndOutcomeForm_tableContainer__laiiV{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.PlanAndOutcomeForm_table__1AF-J{border-collapse:collapse;overflow:hidden;width:100%}.PlanAndOutcomeForm_thead__6mdHJ{background:var(--gray-100);padding:12px;width:100%}.PlanAndOutcomeForm_tdName__X0Nsz{width:250px}.PlanAndOutcomeForm_checkIcon__vLmmL{bottom:24px;left:-50px;position:absolute}tr:hover .PlanAndOutcomeForm_hiddenButtons__HgFFy{visibility:visible}.PlanAndOutcomeForm_descr__0DQRP{overflow:hidden;text-overflow:ellipsis;width:240px}.PlanAndOutcomeForm_actions__jB0h4{display:flex;justify-content:flex-end}.PlanAndOutcomeForm_addButton__k3SbQ,.PlanAndOutcomeForm_deleteButton__PTNV6{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.PlanAndOutcomeForm_addButton__k3SbQ{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.PlanAndOutcomeForm_stopButton__QDA3l{background:#0000;border:none}.PlanAndOutcomeForm_deleteButton__PTNV6{border:none}.PlanAndOutcomeForm_deleteIcon__AJ02W{height:20px;width:20px}.PlanAndOutcomeForm_hiddenButtons__HgFFy{visibility:hidden}.PlanAndOutcomeForm_tooltip__2rN8k{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.PlanAndOutcomeForm_carePlanWrapper__cVBl9{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:24px;margin-top:24px}.PlanAndOutcomeForm_carePlanHeader__uVrxj{grid-gap:24px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:12px}.PlanAndOutcomeForm_carePlanHeader__uVrxj p{color:var(--gray-950);font-size:14px;font-weight:700;line-height:24px}.PlanAndOutcomeForm_carePlanContent__rmaBr>div{grid-gap:24px;border-bottom:1px solid var(--gray-200);display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:12px}.PlanAndOutcomeForm_carePlanContent__rmaBr>div:last-child{border-bottom:none}.RiskAndAssesmentForm_itemWrapper__rzAMB{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.RiskAndAssesmentForm_itemWrapper__rzAMB h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_riskFactorsWrapper__5HpYF{align-items:center;display:flex;gap:36px;margin-top:16px}.RiskAndAssesmentForm_medsCheckboxGroup__AJJMQ{display:flex;flex-direction:column;gap:4px;padding:16px 0 0}.RiskAndAssesmentForm_itemWrapper__rzAMB h3>span{color:#006546;color:var(--Green-800,#006546)}.RiskAndAssesmentForm_reviewDetails__vwBvp{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.RiskAndAssesmentForm_reviewDetails__vwBvp>div{display:flex;flex-direction:column;gap:4px}.RiskAndAssesmentForm_reviewDetails__vwBvp>div>h5{font-size:16px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_reviewDetails__vwBvp>div>p{font-size:14px;font-style:normal;font-weight:400}.RiskAndAssesmentForm_addReferralForm__kADTP{display:flex;flex-direction:column;margin-bottom:0}.RiskAndAssesmentForm_radioGroup__uh\+T7{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.RiskAndAssesmentForm_cancelButton__Sl3e-{border:1px solid var(--green-900);color:var(--green-900)}.RiskAndAssesmentForm_indicatorsSection__\+Py7S{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.RiskAndAssesmentForm_sendButton__4xi7V{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_formCheckboxLabel__4KTOY{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.RiskAndAssesmentForm_addReferralFormLabel__1P8v4{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.RiskAndAssesmentForm_inputGroupGrid__Tq0\+4{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.RiskAndAssesmentForm_addReferralForm__kADTP input,.RiskAndAssesmentForm_addReferralForm__kADTP select,.RiskAndAssesmentForm_addReferralForm__kADTP textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.RiskAndAssesmentForm_openModalButton__fuksE{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_bottomSection__MYaru{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.RiskAndAssesmentForm_bottomSection__MYaru>div{display:flex;gap:16px}.RiskAndAssesmentForm_bottomSection__MYaru button{flex-grow:1}.RiskAndAssesmentForm_templateSection__6u\+\+7{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.RiskAndAssesmentForm_templateSection__6u\+\+7 button{margin-top:2px;width:100%}.RiskAndAssesmentForm_switchWrapper__die8F{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.RiskAndAssesmentForm_switchWrapper__die8F span{margin-top:6px}.RiskAndAssesmentForm_notifySection__drjr3{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.RiskAndAssesmentForm_importedDataWrapper__qWKFt{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.RiskAndAssesmentForm_importedDataItem__FfClI{display:flex;flex-direction:column;gap:3px}.RiskAndAssesmentForm_importedDataItemLabel__wXZJa{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.RiskAndAssesmentForm_importedDataItemValue__78dvY{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.RiskAndAssesmentForm_addPostNatalConsultationFormWrapper__R2INK{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.RiskAndAssesmentForm_addPregnancyForm__mXqT\+{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.RiskAndAssesmentForm_saveButton__PZ\+Eo:hover{text-decoration:underline}.RiskAndAssesmentForm_buttonRow__gMBBd{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.RiskAndAssesmentForm_buttonRow__gMBBd .RiskAndAssesmentForm_addConsultationButton__n0KmO{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.RiskAndAssesmentForm_pregnancyFormLabel__EL6v5{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.RiskAndAssesmentForm_inputGroupGrid4Columns__U7OOF{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid3Columns__NvDpG{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid2Columns__BUwM5{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.RiskAndAssesmentForm_pregnancyFormSectionTitle__fsi3F{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_pregnancyFormSectionTitleWithoutBorder__UUAzZ,.RiskAndAssesmentForm_pregnancyFormSectionTitle__fsi3F{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.RiskAndAssesmentForm_addPregnancyForm__mXqT\+ input,.RiskAndAssesmentForm_addPregnancyForm__mXqT\+ select,.RiskAndAssesmentForm_addPregnancyForm__mXqT\+ textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.RiskAndAssesmentForm_attachemntButtons__sCH7d{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.RiskAndAssesmentForm_cancelButton__Sl3e-{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_topBorder__ih2tm{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_addPregnancyFormTooltip__msr53{margin-top:-4px;position:relative}.RiskAndAssesmentForm_cmInput__gemyd,.RiskAndAssesmentForm_kgInput__d6TxL{height:48px;position:relative}.RiskAndAssesmentForm_cmInput__gemyd input,.RiskAndAssesmentForm_kgInput__d6TxL input{padding-right:40px;position:relative}.RiskAndAssesmentForm_bpInput__0bmWJ{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.RiskAndAssesmentForm_bpInput__0bmWJ span,.RiskAndAssesmentForm_indicationsList__qTiEm{margin-top:16px}.RiskAndAssesmentForm_indicationItem__qS0Ic{align-items:center;display:flex;gap:8px;margin-top:8px}.RiskAndAssesmentForm_cmInput__gemyd:before,.RiskAndAssesmentForm_kgInput__d6TxL:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.RiskAndAssesmentForm_kgInput__d6TxL:before{content:"kg"}.RiskAndAssesmentForm_gramsInput__Dv6OI{height:48px;position:relative}.RiskAndAssesmentForm_gramsInput__Dv6OI input{padding-right:56px;position:relative}.RiskAndAssesmentForm_gramsInput__Dv6OI:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.RiskAndAssesmentForm_addPregnancyDatePickerWrapper__QEnP8>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.RiskAndAssesmentForm_addPregnancyDatePickerWrapper__QEnP8>div{height:48px!important}.RiskAndAssesmentForm_addPregnancyDatePickerWrapper__QEnP8 input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.RiskAndAssesmentForm_addPregnancyDatePickerWrapper__QEnP8 fieldset{border:none}.RiskAndAssesmentForm_pregnancyFormCheckboxLabel__rZq4w{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.RiskAndAssesmentForm_checkboxSectionLegend__y5HW7{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.RiskAndAssesmentForm_checkboxWrapper__p4w-x{display:flex;flex-direction:column;gap:8px;justify-content:center}.RiskAndAssesmentForm_pregnancyFormCheckboxLabelWithTopMargin__1B6ee{margin-top:6px}.RiskAndAssesmentForm_tableContainer__pidKI{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.RiskAndAssesmentForm_table__ILJxY{border-collapse:collapse;overflow:hidden;width:100%}.RiskAndAssesmentForm_thead__Mjf2a{background:var(--gray-100);padding:12px;width:100%}.RiskAndAssesmentForm_tdName__COzwq{width:250px}.RiskAndAssesmentForm_checkIcon__dYDsL{bottom:24px;left:-50px;position:absolute}tr:hover .RiskAndAssesmentForm_hiddenButtons__RKtr3{visibility:visible}.RiskAndAssesmentForm_descr__ARcTd{overflow:hidden;text-overflow:ellipsis;width:240px}.RiskAndAssesmentForm_actions__1nIQA{display:flex;justify-content:flex-end}.RiskAndAssesmentForm_addButton__eIh1S,.RiskAndAssesmentForm_deleteButton__2mJTu{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.RiskAndAssesmentForm_addButton__eIh1S{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.RiskAndAssesmentForm_stopButton__HG6xh{background:#0000;border:none}.RiskAndAssesmentForm_deleteButton__2mJTu{border:none}.RiskAndAssesmentForm_deleteIcon__rUDUw{height:20px;width:20px}.RiskAndAssesmentForm_hiddenButtons__RKtr3{visibility:hidden}.RiskAndAssesmentForm_tooltip__yrgfa{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.Steps_stepsWrapper__dIa20{border-bottom:1px solid var(--gray-200);display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px;padding:0 24px;width:100%}.Steps_step__GK1oU{align-items:center;border-bottom:3px solid #b7b8c2;border-bottom:3px solid var(--Gray-300,#b7b8c2);display:flex;gap:8px;justify-content:flex-start;padding:12px 12px 12px 0}.Steps_stepActive__mwB6y{border-bottom:3px solid #006546}.Steps_stepNumberCompleted__x2pFG{align-items:center;background-color:#006546;border:2px solid #fff;border-radius:50%;display:flex;height:24px;justify-content:center;outline:2px solid #006546;width:24px}.Steps_stepNumber__LylxM{align-items:center;background-color:#fff;border:2px solid #717186;border-radius:50%;color:#26252c;color:var(--Gray-950,#26252c);display:flex;font-weight:600;height:30px;justify-content:center;width:30px}.Steps_stepNumberActive__\+qKEA{border-color:#006546;color:#006546}.Steps_stepName__xljUI{color:#26252c;color:var(--Gray-950,#26252c);font-size:15px;font-weight:600}.TestAndMedicationForm_itemWrapper__2n5Fq{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.TestAndMedicationForm_itemWrapper__2n5Fq h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.TestAndMedicationForm_itemWrapper__2n5Fq h3>span{color:#006546;color:var(--Green-800,#006546)}.TestAndMedicationForm_reviewDetails__EGWIp{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.TestAndMedicationForm_reviewDetails__EGWIp>div{display:flex;flex-direction:column;gap:4px}.TestAndMedicationForm_reviewDetails__EGWIp>div>h5{font-size:16px;font-style:normal;font-weight:700}.TestAndMedicationForm_reviewDetails__EGWIp>div>p{font-size:14px;font-style:normal;font-weight:400}.TestAndMedicationForm_addReferralForm__sNcmn{display:flex;flex-direction:column;margin-bottom:0}.TestAndMedicationForm_radioGroup__uj9st{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.TestAndMedicationForm_cancelButton__SdMCr{border:1px solid var(--green-900);color:var(--green-900)}.TestAndMedicationForm_indicatorsSection__kgUPm{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.TestAndMedicationForm_sendButton__AzzGj{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestAndMedicationForm_formCheckboxLabel__5c5RF{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.TestAndMedicationForm_addReferralFormLabel__40NT5{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.TestAndMedicationForm_inputGroupGrid__n38rS{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.TestAndMedicationForm_addReferralForm__sNcmn input,.TestAndMedicationForm_addReferralForm__sNcmn select,.TestAndMedicationForm_addReferralForm__sNcmn textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.TestAndMedicationForm_openModalButton__U5AWy{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestAndMedicationForm_bottomSection__A4JhF{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.TestAndMedicationForm_bottomSection__A4JhF>div{display:flex;gap:16px}.TestAndMedicationForm_bottomSection__A4JhF button{flex-grow:1}.TestAndMedicationForm_templateSection__\+2r\+B{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.TestAndMedicationForm_templateSection__\+2r\+B button{margin-top:2px;width:100%}.TestAndMedicationForm_switchWrapper__yEpVu{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.TestAndMedicationForm_switchWrapper__yEpVu span{margin-top:6px}.TestAndMedicationForm_notifySection__RP5wd{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.TestAndMedicationForm_importedDataWrapper__pgqQr{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.TestAndMedicationForm_importedDataItem__jvo4X{display:flex;flex-direction:column;gap:3px}.TestAndMedicationForm_importedDataItemLabel__gxjWL{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.TestAndMedicationForm_importedDataItemValue__dAvef{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.TestAndMedicationForm_addPostNatalConsultationFormWrapper__2lUmR{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.TestAndMedicationForm_addPregnancyForm__fUSXC{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.TestAndMedicationForm_saveButton__ZDO7-:hover{text-decoration:underline}.TestAndMedicationForm_buttonRow__V-dGG{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.TestAndMedicationForm_buttonRow__V-dGG .TestAndMedicationForm_addConsultationButton__fKs2w{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.TestAndMedicationForm_pregnancyFormLabel__WpC4O{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.TestAndMedicationForm_inputGroupGrid4Columns__a\+I-q{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.TestAndMedicationForm_inputGroupGrid3Columns__ClTtl{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.TestAndMedicationForm_inputGroupGrid2Columns__O7cYw{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.TestAndMedicationForm_pregnancyFormSectionTitle__lBih-{border-top:1px solid var(--gray-200);padding-top:24px}.TestAndMedicationForm_pregnancyFormSectionTitleWithoutBorder__VBBxi,.TestAndMedicationForm_pregnancyFormSectionTitle__lBih-{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.TestAndMedicationForm_addPregnancyForm__fUSXC input,.TestAndMedicationForm_addPregnancyForm__fUSXC select,.TestAndMedicationForm_addPregnancyForm__fUSXC textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.TestAndMedicationForm_attachemntButtons__esg6Z{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.TestAndMedicationForm_cancelButton__SdMCr{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestAndMedicationForm_topBorder__3WMcK{border-top:1px solid var(--gray-200);padding-top:24px}.TestAndMedicationForm_addPregnancyFormTooltip__c-uk3{margin-top:-4px;position:relative}.TestAndMedicationForm_cmInput__j-s62,.TestAndMedicationForm_kgInput__yywr\+,.TestAndMedicationForm_percentageInput__M\+Su2{height:48px;position:relative}.TestAndMedicationForm_cmInput__j-s62 input,.TestAndMedicationForm_kgInput__yywr\+ input,.TestAndMedicationForm_percentageInput__M\+Su2 input{padding-right:40px;position:relative}.TestAndMedicationForm_bpInput__h3qQB{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.TestAndMedicationForm_bpInput__h3qQB span,.TestAndMedicationForm_indicationsList__6VUZ0{margin-top:16px}.TestAndMedicationForm_indicationItem__hoAFi{align-items:center;display:flex;gap:8px;margin-top:8px}.TestAndMedicationForm_cmInput__j-s62:before,.TestAndMedicationForm_kgInput__yywr\+:before,.TestAndMedicationForm_percentageInput__M\+Su2:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.TestAndMedicationForm_kgInput__yywr\+:before{content:"kg"}.TestAndMedicationForm_percentageInput__M\+Su2:before{content:"%";width:12px}.TestAndMedicationForm_gramsInput__v-pv1{height:48px;position:relative}.TestAndMedicationForm_gramsInput__v-pv1 input{padding-right:56px;position:relative}.TestAndMedicationForm_gramsInput__v-pv1:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.TestAndMedicationForm_addPregnancyDatePickerWrapper__9lh89>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.TestAndMedicationForm_addPregnancyDatePickerWrapper__9lh89>div{height:48px!important}.TestAndMedicationForm_addPregnancyDatePickerWrapper__9lh89 input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.TestAndMedicationForm_addPregnancyDatePickerWrapper__9lh89 fieldset{border:none}.TestAndMedicationForm_pregnancyFormCheckboxLabel__2xuyH{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.TestAndMedicationForm_checkboxSectionLegend__bU6d4{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.TestAndMedicationForm_checkboxWrapper__kPOXl{display:flex;flex-direction:column;gap:8px;justify-content:center}.TestAndMedicationForm_pregnancyFormCheckboxLabelWithTopMargin__NZkEu{margin-top:6px}.TestAndMedicationForm_tableContainer__uWEob{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.TestAndMedicationForm_table__aO3J\+{border-collapse:collapse;overflow:hidden;width:100%}.TestAndMedicationForm_thead__AtHjN{background:var(--gray-100);padding:12px;width:100%}.TestAndMedicationForm_tdName__dL9Tu{width:250px}.TestAndMedicationForm_checkIcon__UFVbd{bottom:24px;left:-50px;position:absolute}tr:hover .TestAndMedicationForm_hiddenButtons__Zustn{visibility:visible}.TestAndMedicationForm_descr__R\+uw2{overflow:hidden;text-overflow:ellipsis;width:240px}.TestAndMedicationForm_actions__7hURI{display:flex;justify-content:flex-end}.TestAndMedicationForm_addButton__JXz5j,.TestAndMedicationForm_deleteButton__4u2gz{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.TestAndMedicationForm_addButton__JXz5j{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.TestAndMedicationForm_stopButton__ske1W{background:#0000;border:none}.TestAndMedicationForm_deleteButton__4u2gz{border:none}.TestAndMedicationForm_deleteIcon__RsI6j{height:20px;width:20px}.TestAndMedicationForm_hiddenButtons__Zustn{visibility:hidden}.TestAndMedicationForm_tooltip__ftHL-{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.TestAndMedicationForm_carePlanWrapper__v2EIR{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:24px;margin-top:24px}.TestAndMedicationForm_carePlanHeader__1mFLg{grid-gap:24px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1.8fr;padding:12px}.TestAndMedicationForm_carePlanHeader__1mFLg p{color:var(--gray-950);font-size:14px;font-weight:700;line-height:24px}.TestAndMedicationForm_carePlanContent__AZAmB>div{grid-gap:24px;border-bottom:1px solid var(--gray-200);display:grid;gap:24px;grid-template-columns:1fr 1fr 1.8fr;padding:12px}.TestAndMedicationForm_carePlanContent__AZAmB>div:last-child{border-bottom:none}.PPItemForm_wrapper__fJ55A{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:0;position:relative;width:100%}.PPItemForm_header__\+uRRb{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.PPItemForm_header__\+uRRb h3{color:var(--gray-950);font-size:20px;font-weight:700}.PPItemForm_header__\+uRRb p{color:var(--gray-950);font-size:14px;font-weight:400}.PPItemForm_headerInner__dz6mL{justify-content:start}.PPItemForm_headerInner__dz6mL,.PPItemForm_statusWrapper__lxj2E{align-items:center;display:flex;gap:16px}.PPItemForm_status__-9ytL{align-items:center;background-color:#fff8e4;border:1px solid #987716;border-radius:8px;color:#987716;display:flex;height:32px;justify-content:center;padding:4px 16px}.PPItemForm_status__-9ytL p{color:#987716;font-size:14px;font-weight:700}.PPPreview_wrapper__lzgbs{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:0;position:relative;width:100%}.PPPreview_header__CdlsF{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.PPPreview_header__CdlsF h3{color:var(--gray-950);font-size:20px;font-weight:700}.PPPreview_header__CdlsF p{color:var(--gray-950);font-size:14px;font-weight:400}.PPPreview_headerInner__htJ\+m{align-items:center;display:flex;gap:16px;justify-content:start}.PPPreview_status__u\+MrI{align-items:center;background-color:#fff8e4;border:1px solid #987716;border-radius:8px;color:#987716;display:flex;height:32px;justify-content:center;padding:4px 16px}.PPPreview_status__u\+MrI p{color:#987716;font-size:14px;font-weight:700}.CommunicationMenu_commsMenu__Z2ll1{text-wrap:wrap;background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;padding:24px;position:relative;width:100%}.CommunicationMenu_menuIcon__mPANN{height:1rem;position:relative;width:1rem}.CommunicationMenu_menuText__Ku7u0{line-height:1.5rem;position:relative}.CommunicationMenu_menuItem__nBPhb:hover{align-self:stretch;border-radius:12px;color:#002f22;cursor:pointer;text-decoration:underline}.CommunicationMenu_menuItemChecked__JI3j-,.CommunicationMenu_menuItem__nBPhb.CommunicationMenu_active__h8eel{background-color:#e7efeb;border-radius:12px;color:#002f22}.CommunicationMenu_menuItemChecked__JI3j-,.CommunicationMenu_menuItem__nBPhb,.CommunicationMenu_menuItem__nBPhb.CommunicationMenu_active__h8eel{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:.625rem;justify-content:flex-start;padding:.75rem 1.5rem .75rem 1rem}.EmptyState_emptyState__mkcm6{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.EmptyState_emptyState__mkcm6 .EmptyState_element__N\+eb6{height:160px;position:relative;width:239.53px}.EmptyState_emptyState__mkcm6 .EmptyState_text__bYkux{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.EmptyState_emptyState__mkcm6 .EmptyState_div__xwjA9{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.EmptyState_emptyState__mkcm6 .EmptyState_text-wrapper__uVg5B{margin-top:-1px}.EmptyState_emptyState__mkcm6 .EmptyState_onceThePatient__zAjXr,.EmptyState_emptyState__mkcm6 .EmptyState_text-wrapper__uVg5B{align-self:stretch;color:#000;position:relative;text-align:center}.EmptyState_emptyState__mkcm6 .EmptyState_plusInstance__7FH8B{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.EmptyState_uploadButton__kWZgN{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.EmptyState_uploadButtonTitle__7PE4l{color:#fff}.PatientSms_addButtonWrapper__JOdy1{margin-bottom:10px;width:100%}.PatientSms_topWrapper__7dUAB{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;min-height:800px;padding:25px;position:relative;width:100%}.PatientSms_titleWrapper__ZYTaR{align-items:center;display:flex;gap:11px}.PatientSms_title__EPBy9{color:var(--black);font-size:20px!important;font-weight:600}.PatientSms_button__tgSJc{background:none;border:none;cursor:pointer}.PatientSms_icon__eRYcB{height:16px;width:16px}.PatientSms_addButton__T0PGo{border:none}.ConsultationsCard_wrapper__qLHsO{background:#fff;border-radius:12px}.ConsultationsCard_tableWarpper__5wZxT{background-color:#fff;background:#fff;position:relative;width:100%}.ConsultationsCard_consultationPreviewWrapper__VXeqs{padding:0 16px}.ConsultationsCard_table__Luevv{border:1px solid var(--gray-200);border-radius:12px}.ConsultationsCard_searchWrapper__DtITQ{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ConsultationsCard_searchWrapper__DtITQ img{display:none}}.ConsultationsCard_tableTopBarWrapper__CxR0C{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ConsultationsCard_emptyState__cukDz{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ConsultationsCard_emptyStateTitle__rhV-m{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ConsultationsCard_emptyStateText__e1uY\+{color:#717186;font-size:14px;max-width:300px}.ConsultationsCard_loadingSpinner__LWcb3{animation:ConsultationsCard_spin__eLKAK 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ConsultationsCard_spin__eLKAK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConsultationsCard_searchWrapper__DtITQ input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.ConsultationsCard_noteText__mganB{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConsultationsCard_container__1NyPV{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.ConsultationsCard_title__r6ikk{color:#26252c;color:var(--Gray-950,#26252c);font-size:20px;font-style:normal;font-weight:700;line-height:32px}.ConsultationsCard_header__W5Uj0{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.ConsultationsCard_viewAllBtn__lFB7O{background:none;border:none;color:var(--green-900);cursor:pointer;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;line-height:1;padding:0}.ConsultationsCard_viewAllBtn__lFB7O:hover{opacity:.75}.ConsultationsCard_consultationDoctorSection__Bznxt{margin-bottom:12px;padding:12px 0}.ConsultationsCard_consultationDoctorSection__Bznxt h3{color:var(--gray-950);font-size:16px;font-weight:700;line-height:20px}.ConsultationsCard_consultationDoctorSection__Bznxt p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.ConsultationsCard_sortByButton__W6ntA:disabled{cursor:not-allowed;opacity:.7}.ConsultationsCard_sortByButton__W6ntA{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ConsultationsCard_sortByButtonMenuOption__KJz8V p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ConsultationsCard_sortByButtonMenuOptionActive__c8SHJ{background-color:var(--gray-100)!important}.ConsultationsCard_menuButton__E1qb1{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ConsultationsCard_menuButton__E1qb1:active,.ConsultationsCard_menuButton__E1qb1:hover{border:1px solid var(--gray-300)}.ConsultationsCard_menuItemWrapper__Y3VS2{padding:0}.ConsultationsCard_menuItem__0Fx3d{padding:0!important}.ConsultationsCard_menuItem__0Fx3d a,.ConsultationsCard_menuItem__0Fx3d button,.ConsultationsCard_menuItem__0Fx3d p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.Table_tableWarpper__S\+7bf{background-color:#fff;background:#fff;position:relative;width:100%}.Table_tableWarpper__S\+7bf h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.Table_manualToggle__UFzYE{border-bottom:1px solid var(--gray-200);margin-bottom:12px;padding-bottom:12px}.Table_additionalButton__XdWQk{background-color:initial;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;margin-right:12px;padding:12px 24px;width:180px}.Table_preferredPharmacy__83vJF{align-items:center;border:1px solid var(--green-800);border-radius:12px;display:flex;font-weight:600;gap:8px;justify-content:space-between;margin-bottom:8px;padding:10px 12px}.Table_removePharmacyButton__RIT3B{background-color:initial;border:none;cursor:pointer}.Table_removePharmacyButton__RIT3B svg{height:16px;width:16px}.Table_table__f49RR{border:1px solid var(--gray-200);border-radius:12px}.Table_tableHeader__dtRiK{background:var(--gray-100);font-weight:700}.Table_tableHeader__dtRiK,.Table_tableItem__4jWa0{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:1fr 1fr 2fr 2fr;line-height:20px;padding:16px}.Table_tableItem__4jWa0{font-weight:400;position:relative}@media (min-width:1400px){.Table_tableHeader__dtRiK,.Table_tableItem__4jWa0{grid-template-columns:1fr 1fr 2fr 2fr}}.Table_tableItem__4jWa0:last-child{border-bottom:none}.Table_checkboxWrapper__SY-M1{align-items:center;display:flex;justify-content:center}.Table_searchWrapper__m8MfX{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.Table_searchWrapper__m8MfX img{display:none}}.Table_tableTopBarWrapper__ERG8Z{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.Table_sortByButton__ygQHn{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.Table_sortByButtonMenuOption__jrgo5 p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.Table_sortByButtonMenuOptionActive__\+IO3I{background-color:var(--gray-100)!important}.Table_tableSelectedItemsSection__M0Xre button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.Table_menuButton__f4XX0{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.Table_menuButton__f4XX0:active,.Table_menuButton__f4XX0:hover{border:1px solid var(--gray-300)}.Table_menuItemWrapper__qiRvM{padding:0}.Table_menuItem__OIeEX{padding:0!important}.Table_menuItem__OIeEX a,.Table_menuItem__OIeEX button,.Table_menuItem__OIeEX p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.Table_reportNoReportsWarning__druED{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.Table_emptyState__7aTyd{align-items:center;display:flex;justify-content:center}.Table_emptyState__7aTyd>div{border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:left}.Table_emptyStateTitle__V844m{font-size:18px;font-weight:700;line-height:28px;margin-bottom:8px}.Table_emptyStateText__JLuIM{font-size:16px;font-weight:400;line-height:24px;max-width:300px}.Table_loadingSpinner__D36S4{animation:Table_spin__YLw5Z 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes Table_spin__YLw5Z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Table_searchWrapper__m8MfX input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.Table_sortByButton__ygQHn:disabled{cursor:not-allowed;opacity:.7}.Table_emptyState2__\+hi4c{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.Table_emptyStateTitle2__gwPi\+{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.Table_emptyStateText2__u5330{color:#717186;font-size:14px;max-width:300px}.Table_downloadLink__gDXzT{right:16px}.Table_downloadLink__gDXzT,.Table_sendMail__MHNmE{align-items:center;background-color:var(--gray-100);border:none;border-radius:4px;color:var(--gray-600);cursor:pointer;display:flex;height:32px;justify-content:center;padding:4px;position:absolute;top:50%;transform:translateY(-50%);width:32px}.Table_sendMail__MHNmE{right:96px}.Table_editButton__1VNXi{align-items:center;background-color:var(--gray-100);border:none;border-radius:4px;color:var(--gray-600);cursor:pointer;display:flex;height:32px;justify-content:center;padding:4px;position:absolute;right:56px;top:50%;transform:translateY(-50%);width:32px}.Table_buttonsWrapper__HWxxA{align-items:center;display:flex;gap:8px}.Table_addLetterForm__hjF2h{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.Table_sendButton__WdJ-7{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.Table_sendButton__WdJ-7:disabled{background-color:var(--gray-200);color:#fff}.Table_formCheckboxLabel__EkFf1{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.Table_addLetterFormLabel__vVVMa{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.Table_inputGroupGrid__6m0Lv{grid-gap:15px;grid-row-gap:10px;display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:10px}.Table_inputGroupGrid2__ep0hV{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.Table_addLetterForm__hjF2h input,.Table_addLetterForm__hjF2h select,.Table_addLetterForm__hjF2h textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.Table_openModalButton__wqNse{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.Table_bottomSection__eYGV-{align-items:center;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;margin-top:24px;padding-top:16px}.Table_bottomSection__eYGV->div{display:flex;gap:16px}.Table_bottomSection__eYGV- button{width:248px}.Table_templateSection__rskkB{margin-top:12px}.Table_templateSection__rskkB button{margin-top:2px;width:100%}.Table_addPregnancyDatePickerWrapper__jclyU{height:48px}.Table_addPregnancyDatePickerWrapper__jclyU>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.Table_addPregnancyDatePickerWrapper__jclyU>div{height:48px!important}.Table_addPregnancyDatePickerWrapper__jclyU input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.Table_addPregnancyDatePickerWrapper__jclyU fieldset{border:none}.Table_switchWrapper__wErZF{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:4px}.Table_switchWrapper__wErZF span{margin-top:6px}.Table_medicineSectionWrapper__QqDNN{border-top:1px solid var(--gray-200);margin-bottom:0;max-height:50vh;overflow-y:scroll;padding-bottom:16px;padding-top:16px}.Table_medicineSectionWrapper__QqDNN,.Table_medicineSection__QPpnX{border-bottom:1px solid var(--gray-200);display:flex;flex-direction:column;gap:12px}.Table_medicineSection__QPpnX{margin-bottom:24px;margin-right:4px;padding-bottom:24px;position:relative}.Table_medicineSection__QPpnX:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.Table_removeButton__bLovz{align-items:center;background:none;border:none;border:1px solid var(--gray-200);border-radius:8px;color:#dc3545;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:0;top:-12px;width:44px}.Table_addAnotherMedicine__KaK2C{background:none;border:none;border-radius:8px;color:#328170;cursor:pointer;padding:10px;width:100%}.Table_bottomSectionWithoutBorder__AOPU7{border-top:none;margin-top:0}.Table_medicineSectionWrapperWithoutBorder__ZfJVR{border-top:none;padding-top:0}.Table_downloadButton__sqMS9{bottom:24px;left:24px;position:absolute}.Table_paginationWrapper__0vPbV{align-items:center;background-color:#fff;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.Table_resultsInfo__U-92-{color:var(--gray-600);font-size:14px;font-weight:400;line-height:20px;margin:0}.Table_tableItem__4jWa0.Table_loading__Mlq7a{animation:Table_pulse-fade__2T4VQ 1.5s ease-in-out infinite;pointer-events:none}@keyframes Table_pulse-fade__2T4VQ{0%,to{opacity:1}50%{opacity:.7}}.Table_tableItems__5VqqW{transition:all .3s cubic-bezier(.4,0,.2,1)}.Table_tableItem__4jWa0{transition:all .2s ease}@keyframes Table_fade-in-up__1oizR{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Table_paginationWrapper__0vPbV{transition:all .3s ease}.AppointmentDetails_appointmentDetailsWrapper__PYXx\+{margin-bottom:24px;width:100%}.AppointmentDetails_appointmentDetailsCard__Uex4B{background-color:#fff;border:1px solid #d1d5db;border-radius:12px;padding:24px;width:100%}.AppointmentDetails_title__SArFO{border-bottom:1px solid #b7b8c2;color:#111827;font-size:20px;font-weight:600;margin:0 0 20px;padding-bottom:16px}.AppointmentDetails_contentWrapper__MpuRZ{display:flex;flex-direction:column;gap:20px}.AppointmentDetails_overviewCard__KEbpw{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px}.AppointmentDetails_overviewGrid__TqTjB{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.AppointmentDetails_overviewItem__z\+dSu{display:flex;flex-direction:column;gap:6px}.AppointmentDetails_overviewLabel__QcyHE{color:#6b7280;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.AppointmentDetails_overviewValue__VtnOC{color:#111827;font-size:16px;font-weight:500}.AppointmentDetails_statusBadge__1dhOZ{border-radius:6px;display:inline-block;font-size:13px;font-weight:600;max-width:-webkit-fit-content;max-width:fit-content;padding:6px 12px;text-align:center}.AppointmentDetails_fieldGroup__ZAUHp{display:flex;flex-direction:column;gap:6px}.AppointmentDetails_fieldLabel__oYqQe{color:#374151;font-size:14px;font-weight:600;margin:0}.AppointmentDetails_fieldValue__cVNXi{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;color:#111827;font-size:15px;font-weight:400;line-height:1.5;margin:0;padding:8px 12px}.AppointmentDetails_additionalDataSection__WZvPL{margin-top:16px;padding-top:16px}.AppointmentDetails_sectionTitle__U2qkC{color:#111827;font-size:16px;font-weight:600;margin:0 0 12px}.AppointmentDetails_dataGrid__6Qe5t{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.AppointmentDetails_dataItem__t9Juf{background-color:initial;display:flex;flex-direction:column;gap:4px;padding:10px 0}.AppointmentDetails_dataLabel__Q-XgS{color:#6b7280;font-size:13px;font-weight:600}.AppointmentDetails_dataValue__bag-S{color:#111827;font-size:14px;font-weight:400;word-break:break-word}@media (max-width:768px){.AppointmentDetails_dataGrid__6Qe5t{grid-template-columns:1fr}.AppointmentDetails_appointmentDetailsCard__Uex4B{padding:16px}}.JoinVideoButton_joinVideoBtn__vVTmL{align-items:center;background-color:var(--green-900);border:1px solid var(--green-900);border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;height:48px;justify-content:center;padding:12px 24px;transition:background-color .2s ease;white-space:nowrap}.JoinVideoButton_joinVideoBtn__vVTmL:hover:not(:disabled){background-color:#0d8a5f;background-color:var(--green-800,#0d8a5f);border-color:#0d8a5f;border-color:var(--green-800,#0d8a5f)}.JoinVideoButton_joinVideoBtn__vVTmL:disabled{cursor:not-allowed;opacity:.6}.JoinVideoButton_joinVideoBtn__vVTmL svg{flex-shrink:0}.VideoShareActions_container__potKZ{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:16px;padding:16px}.VideoShareActions_title__DI3G5{color:#374151;font-size:14px;font-weight:600;margin:0 0 12px}.VideoShareActions_buttonGroup__KTvrD{display:flex;flex-wrap:wrap;gap:10px}.VideoShareActions_actionButton__V2p0k{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;transition:all .2s ease}.VideoShareActions_actionButton__V2p0k:hover:not(:disabled){background-color:#f3f4f6;border-color:#9ca3af}.VideoShareActions_actionButton__V2p0k:disabled{cursor:not-allowed;opacity:.5}.VideoShareActions_copyButton__Bcbbd{background-color:#006546;border-color:#006546;color:#fff}.VideoShareActions_copyButton__Bcbbd:hover:not(:disabled){background-color:#005238;border-color:#005238}.VideoShareActions_modalOverlay__5NOk8{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.VideoShareActions_modal__H\+hyj{background-color:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:450px;overflow:hidden;width:100%}.VideoShareActions_modalHeader__gRLKC{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.VideoShareActions_modalHeader__gRLKC h3{color:#111827;font-size:18px;font-weight:600;margin:0}.VideoShareActions_closeButton__B9I1D{align-items:center;background:none;border:none;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.VideoShareActions_closeButton__B9I1D:hover{background-color:#f3f4f6;color:#374151}.VideoShareActions_modalBody__\+nQU7{padding:24px}.VideoShareActions_modalDescription__7qZyW{color:#6b7280;font-size:14px;line-height:1.5;margin:0 0 20px}.VideoShareActions_inputGroup__AGlo9{margin-bottom:16px}.VideoShareActions_inputGroup__AGlo9 label{color:#374151;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.VideoShareActions_input__6i\+M5{border:1px solid #d1d5db;border-radius:8px;box-sizing:border-box;font-size:14px;outline:none;padding:10px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.VideoShareActions_input__6i\+M5:focus{border-color:#006546;box-shadow:0 0 0 3px #0065461a}.VideoShareActions_input__6i\+M5::placeholder{color:#9ca3af}.VideoShareActions_patientInfo__8BzYu{background-color:#f9fafb;border-radius:6px;color:#6b7280;font-size:13px;margin:0;padding:12px}.VideoShareActions_modalFooter__txGy3{background-color:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.VideoShareActions_cancelButton__o\+eC7{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s ease}.VideoShareActions_cancelButton__o\+eC7:hover:not(:disabled){background-color:#f3f4f6}.VideoShareActions_cancelButton__o\+eC7:disabled{cursor:not-allowed;opacity:.5}.VideoShareActions_sendButton__Ybc68{background-color:#006546;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s ease}.VideoShareActions_sendButton__Ybc68:hover:not(:disabled){background-color:#005238}.VideoShareActions_sendButton__Ybc68:disabled{cursor:not-allowed;opacity:.5}.StartConsultationForm_consultationForm__h00JA{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.StartConsultationForm_consultationForm__h00JA input,.StartConsultationForm_consultationForm__h00JA select,.StartConsultationForm_consultationForm__h00JA textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.StartConsultationForm_saveButton__zhyO-:hover{text-decoration:underline}.StartConsultationForm_buttonRow__Zvihh{display:flex;gap:20px;justify-content:flex-end;position:relative}.StartConsultationForm_buttonRow__Zvihh button{flex-grow:1}.StartConsultationForm_buttonRow__Zvihh .StartConsultationForm_submitButton__zcpKD{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.StartConsultationForm_buttonRow__Zvihh .StartConsultationForm_cancelButton__AAOTt{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.StartConsultationForm_checkboxWrapper__RMENA{display:flex;flex-direction:column;gap:8px;height:44px;justify-content:center}.StartConsultationForm_formLabel__TTXUY{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.StartConsultationForm_formTooltip__bxxTp{margin-top:-4px;position:relative}.StartConsultationForm_checkboxLabel__MaaF-{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.StartConsultationForm_sectionLegend__VlLpj{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.StartConsultationForm_inputGroupGrid__AgbPg{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:16px}.StartConsultationForm_bottomSectionInputGrid__1OsyK{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.StartConsultationForm_servicesGroup__ZkAyz{padding:24px 0}.StartConsultationForm_consultationForm__h00JA input{height:48px}.StartConsultationForm_datePickerWrapper__4gxIQ>div>div{border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.StartConsultationForm_datePickerWrapper__4gxIQ fieldset{border:none}.PaymentSection_consultationBox__B\+Ug6{background-color:#e7efeb;border:1px solid #002f22;border-radius:12px;padding:24px 16px;width:100%}.PaymentSection_priceInputWrapper__-bzjA input,.PaymentSection_priceInputWrapper__-bzjA select,.PaymentSection_priceInputWrapper__-bzjA textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;max-width:260px;padding:12px;width:100%}.PaymentSection_button__ylBya{align-items:center;background-color:var(--green-900);border:none;border-radius:12px;box-sizing:border-box;color:#fdfdfd;cursor:pointer;display:flex;flex-direction:row;height:48px;justify-content:center;padding:12px 24px;text-align:left;width:100%}.PaymentSection_button__ylBya:disabled{background-color:var(--bs-secondary-bg);border:1px solid var(--gray-400);color:#717186;cursor:not-allowed}.PaymentSection_button__ylBya:disabled p{color:#717186}.PaymentSection_paymentConfirmButton__gamwv{margin-left:auto;margin-top:16px;max-width:300px;width:100%}.PaymentSection_button__ylBya p{color:#fdfdfd}.PaymentSection_consultationBoxTop__eOSLB{display:grid;grid-template-columns:1fr 2fr}.PaymentSection_consultationBoxTop__eOSLB>:first-child{border-radius:none;border-right:1px solid #b7b8c2;padding-right:26px}.PaymentSection_consultationBoxTop__eOSLB>:nth-child(2){padding-left:26px}.PaymentSection_consultationBoxTopItem__jNK4j{display:flex;flex-direction:column;gap:4px;justify-content:space-between}.PaymentSection_consultationBoxTopItem__jNK4j>p:first-child{font-size:16px}.PaymentSection_consultationBoxTopItem__jNK4j>p:nth-child(2){font-size:20px;font-weight:700}.PaymentSection_consultationBoxWrapper__SUYwb{display:flex;flex-direction:column;flex-grow:1;gap:16px;width:100%}.PaymentSection_paymentSectionWrapper__sap8q{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;flex-grow:1;padding:24px;width:auto}.PaymentSection_paymentSection__XE-Tk>h2{display:flex;font-size:20px;justify-content:space-between}.PaymentSection_paymentSectionNoPayment__4NW8x{align-items:center;display:flex;gap:16px;margin:24px auto 0;max-width:500px}.PaymentSection_paymentSectionNoPayment__4NW8x h3{font-size:18px;font-weight:700}.PaymentSection_paymentSectionNoPayment__4NW8x p{font-size:16px;margin-top:8px;max-width:320px}.PaymentSection_serviceSelection__2OYN1{border-bottom:1px solid #e5e7eb;padding:20px}.PaymentSection_addServiceButton__aqyxn{background:none;border:none;color:#1f725f;cursor:pointer;font-weight:500;padding:10px 0;text-align:center;width:50%}.PaymentSection_addServiceButton__aqyxn:disabled{color:#717186;cursor:not-allowed}.PaymentSection_paymentDetails__antyw{padding:20px}.PaymentSection_paymentHeader__KDOyW{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.PaymentSection_paymentHeader__KDOyW h2{font-size:18px;font-weight:600}.PaymentSection_paymentItem__vJW2d{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:space-between}.PaymentSection_serviceInfo__40GVZ{align-items:center;display:flex;font-size:18px;font-style:normal;font-weight:700;gap:12px;line-height:28px}.PaymentSection_iconWrapper__grdUD{align-items:center;background:#e7efeb;background:var(--Green-50,#e7efeb);border:1px solid #002f22;border:1px solid var(--Green-950,#002f22);border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.PaymentSection_price__Xuyz2{font-weight:500}.PaymentSection_addServiceWrapper__vxIAm{border-top:1px solid #d9d8df;display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:24px}.PaymentSection_priceInputWrapper__-bzjA{position:relative}.PaymentSection_paymentItems__Hp\+8q{display:flex;flex-direction:column;gap:16px}.PaymentSection_priceControls__iXJRh{align-items:center;display:flex;gap:12px;max-width:300px;width:100%}.PaymentSection_deleteButton__VOGQs{align-items:center;background:none;border:none;color:#717186;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:color .2s ease}.PaymentSection_deleteButton__VOGQs:hover{color:#dc3545}.PaymentSection_priceInputWrapper__-bzjA{width:100%}.SaveTemplateModal_form__E9XPJ{position:relative}.SaveTemplateModal_selectButton__Is3gK{background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#212529;cursor:pointer;padding:8px 16px;transition:all .2s}.SaveTemplateModal_selectButton__Is3gK:hover{background:#e9ecef}.SaveTemplateModal_modalOverlay__b9\+vu{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.SaveTemplateModal_modalContent__3GpK8{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:80vh;max-width:600px;overflow:hidden;width:90%}.SaveTemplateModal_modalHeader__EeLlG{border-bottom:1px solid #dee2e6;padding:20px}.SaveTemplateModal_modalHeader__EeLlG h3{color:#212529;margin:0 0 16px}.SaveTemplateModal_searchWrapper__fY7R-{position:relative}.SaveTemplateModal_searchIcon__3CxGZ{color:#6c757d;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.SaveTemplateModal_searchInput__Vapfi{border:1px solid #dee2e6;border-radius:4px;font-size:14px;padding:8px 12px 8px 40px;width:100%}.SaveTemplateModal_templateListWrapper__YPgSA{margin-left:-24px;margin-right:-24px}.SaveTemplateModal_templateList__ZdPGw{border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;flex:1 1;margin:16px 0;max-height:60vh;overflow-y:scroll;padding:8px 16px 0 24px;padding-bottom:0!important}.SaveTemplateModal_templateItem__kSN0Y{align-items:center;border:1px solid #dee2e6;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px;transition:all .2s}.SaveTemplateModal_templateItem__kSN0Y:hover{background:#f8f9fa}.SaveTemplateModal_templateInfo__DEe5q h4{color:#212529;font-size:16px;margin:0}.SaveTemplateModal_templateDate__4Uast{color:#6c757d;font-size:12px;margin:4px 0 0}.SaveTemplateModal_useButton__UEVsO{background:#328170;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:all .2s}.SaveTemplateModal_useButton__UEVsO:hover{background:#2a6b5d}.SaveTemplateModal_loading__azrmy,.SaveTemplateModal_noResults__NqGNG{align-items:center;color:#6c757d;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px}.SaveTemplateModal_spinner__25cnX{animation:SaveTemplateModal_spin__5lx6I 1s linear infinite}@keyframes SaveTemplateModal_spin__5lx6I{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SaveTemplateModal_openModalButton__xejVu{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;margin-top:4px;padding:12px 24px;width:350px}.SaveTemplateModal_openModalButton__xejVu:disabled{cursor:not-allowed;opacity:.5}.SaveTemplateModal_button__cMZIw{align-items:center;background-color:var(--green-900);border:none;border-radius:12px;box-sizing:border-box;color:#fdfdfd;cursor:pointer;display:flex;flex-direction:row;height:48px;justify-content:center;padding:12px 24px;text-align:left}.SaveTemplateModal_formLabel__qyRjX{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.SaveTemplateModal_form__E9XPJ input,.SaveTemplateModal_form__E9XPJ select,.SaveTemplateModal_form__E9XPJ textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.SaveTemplateModal_buttonWrapper__erWol{display:flex;justify-content:flex-end;margin-top:16px}.ConsultationBox_consultationBox__BZHBJ{background-color:#e7efeb;border:1px solid #002f22;border-radius:12px;display:flex;flex-direction:column;flex-grow:1;padding:24px 16px;width:100%}.ConsultationBox_priceInputWrapper__w3kqb input,.ConsultationBox_priceInputWrapper__w3kqb select,.ConsultationBox_priceInputWrapper__w3kqb textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;max-width:260px;padding:12px;width:100%}.ConsultationBox_paymentSectionWrapper__Wx3b6{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;flex-grow:1;padding:24px;width:auto}.ConsultationBox_button__-hI-e{align-items:center;background-color:var(--green-900);border:none;border-radius:12px;box-sizing:border-box;color:#fdfdfd;cursor:pointer;display:flex;flex-direction:row;height:48px;justify-content:center;padding:12px 24px;text-align:left;width:100%}.ConsultationBox_button__-hI-e:disabled{background-color:var(--bs-secondary-bg);border:1px solid var(--gray-400);color:#717186;cursor:not-allowed}.ConsultationBox_button__-hI-e:disabled p{color:#717186}.ConsultationBox_paymentConfirmButton__gCmPx{margin-left:auto;margin-top:16px;max-width:300px;width:100%}.ConsultationBox_button__-hI-e p{color:#fdfdfd}.ConsultationBox_consultationBoxTop__cF1cM{display:grid;grid-template-columns:1fr 1fr}.ConsultationBox_consultationBoxTop__cF1cM>:first-child{border-radius:none;border-right:1px solid #b7b8c2;padding-right:26px}.ConsultationBox_consultationBoxTop__cF1cM>:nth-child(2){padding-left:26px}.ConsultationBox_consultationBoxTopItem__Y0IA8{display:flex;flex-direction:column;gap:4px;justify-content:space-between}.ConsultationBox_consultationBoxTopItem__Y0IA8>p:first-child{font-size:16px}.ConsultationBox_consultationBoxTopItem__Y0IA8>p:nth-child(2){font-size:20px;font-weight:700}.ConsultationBox_consultationBoxWrapper__DoUUC{display:flex;flex-direction:column;flex-grow:1;gap:16px;height:100%;width:100%}.ConsultationBox_paymentSection__h\+lY2{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;flex-grow:1;padding:24px;width:auto}.ConsultationBox_paymentSection__h\+lY2>h2{display:flex;font-size:20px;justify-content:space-between}.ConsultationBox_paymentSectionNoPayment__XeLb4{align-items:center;display:flex;gap:16px;margin:24px auto 0;max-width:500px}.ConsultationBox_paymentSectionNoPayment__XeLb4 h3{font-size:18px;font-weight:700}.ConsultationBox_paymentSectionNoPayment__XeLb4 p{font-size:16px;margin-top:8px;max-width:320px}.ConsultationBox_serviceSelection__0G2KG{border-bottom:1px solid #e5e7eb;padding:20px}.ConsultationBox_addServiceButton__laZZ2{background:none;border:none;color:#1f725f;cursor:pointer;font-weight:500;padding:10px 0;text-align:center;width:100%}.ConsultationBox_addServiceButton__laZZ2:disabled{color:#717186;cursor:not-allowed}.ConsultationBox_paymentDetails__IHqbT{padding:20px}.ConsultationBox_paymentHeader__woQyd{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ConsultationBox_paymentHeader__woQyd h2{font-size:18px;font-weight:600}.ConsultationBox_paymentItem__iizxF{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:space-between}.ConsultationBox_serviceInfo__YfX1v{align-items:center;display:flex;font-size:18px;font-style:normal;font-weight:700;gap:12px;line-height:28px}.ConsultationBox_iconWrapper__XVV15{align-items:center;background:#e7efeb;background:var(--Green-50,#e7efeb);border:1px solid #002f22;border:1px solid var(--Green-950,#002f22);border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.ConsultationBox_price__vBcyD{font-weight:500}.ConsultationBox_addServiceWrapper__ErpZO{border-top:1px solid #d9d8df;display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:24px}.ConsultationBox_priceInputWrapper__w3kqb{position:relative}.ConsultationBox_paymentItems__bdRvr{display:flex;flex-direction:column;gap:16px}.ConsultationBox_priceControls__H-pRC{align-items:center;display:flex;gap:12px;max-width:300px;width:100%}.ConsultationBox_deleteButton__5IkdK{align-items:center;background:none;border:none;color:#717186;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:color .2s ease}.ConsultationBox_deleteButton__5IkdK:hover{color:#dc3545}.ConsultationBox_priceInputWrapper__w3kqb{width:100%}.ConsultationBox_tabsContainer__Yl8UH{border-top:none;margin-top:24px;padding-top:0}.ConsultationBox_tabsWrapper__kaMDr{border-bottom:2px solid #d9d8df;display:flex;gap:0}.ConsultationBox_tab__4WUKf{background:#0000;border:none;color:#717186;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;position:relative;transition:color .2s ease;white-space:nowrap}.ConsultationBox_tabActive__3wFwX,.ConsultationBox_tab__4WUKf:hover{color:#002f22}.ConsultationBox_tabActive__3wFwX:after{background-color:#002f22;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0}.ConsultationBox_toggleBtnGroup__uk5cB{display:flex;gap:8px;width:100%}.ConsultationBox_toggleBtn__alVdb{background-color:#fff!important;border:1px solid #d9d8df!important;border-radius:8px!important;color:#717186!important;flex:1 1;font-size:14px!important;font-weight:500!important;padding:10px 16px!important;text-transform:none!important;transition:all .2s ease!important}.ConsultationBox_toggleBtn__alVdb:hover{background-color:#f8f9fa!important}.ConsultationBox_toggleBtn__alVdb.ConsultationBox_Mui-selected__etYVm{background-color:#002f22!important;border-color:#002f22!important;color:#fff!important}.ConsultationBox_tabContent__ZS5qy{display:flex;flex-direction:column;flex-grow:1;margin-top:20px;min-height:200px}.ConsultationBox_videoTabContent__5q7gW{display:flex;flex:0 0 auto;flex-direction:column;gap:16px}.ConsultationBox_videoWrapper__5Qo\+-{background:#000;border-radius:8px;height:450px;overflow:hidden;position:relative;width:100%}.ConsultationBox_videoWrapper__5Qo\+->div{display:flex;flex-direction:column;height:100%;width:100%}.ConsultationBox_emptyVideoState__kgeke{align-items:center;background:#f8f9fa;border:1px dashed #d9d8df;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.ConsultationBox_emptyVideoState__kgeke p{color:#002f22;font-size:16px;font-weight:600;margin:0}.ConsultationBox_emptyVideoStateSubtext__RZ6wG{color:#717186!important;font-size:14px!important;font-weight:400!important;margin-top:8px!important}.ConsultationBox_notesTabContent__6J2Sh{background:#fff;border-radius:8px;overflow:hidden;padding:0}.PatientConsultPage_wrapper__hp8Xl{gap:24px;position:relative;width:100%}.PatientConsultPage_firstRowWrapper__K2sED,.PatientConsultPage_secondRowWrapper__0PrpL{align-items:stretch;display:flex;flex-direction:row;gap:24px;justify-content:flex-start;margin-bottom:24px;width:100%}.PatientConsultPage_consultationColumnWrapper__0tSqs{display:flex;flex:2 1;flex-direction:column;gap:24px;min-width:0}.PatientConsultPage_notesColumnWrapper__vOy7k{display:flex;flex:1 1;flex-direction:column;min-width:0}.PatientConsultPage_notesWrapper__2yCts{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;height:100%;padding:24px;position:relative}.PatientConsultPage_notesHeader__VrWqn{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.PatientConsultPage_notesTitle__8vPQJ{color:#060030;font-size:20px;font-weight:600;margin:0}.PatientConsultPage_notesContent__NwMQO{flex:1 1;min-height:0;overflow-y:auto}.PatientConsultPage_thirdRowWrapper__CN9vy{display:flex;flex-direction:row;gap:24px;justify-content:flex-start;width:100%}.PatientConsultPage_firstColumnWrapper__LoDG4{display:flex;flex-direction:column;flex-grow:1;flex:1 1;gap:24px;justify-content:flex-start}.PatientConsultPage_titleWrapper__v6GuW{display:flex;justify-content:space-between;padding-right:30px}.PatientConsultPage_secondColumnWrapper__DDb23{display:flex;flex:2 1;flex-direction:column;gap:24px;width:100%}.PatientConsultPage_secondColumnSubWrapper__yc1fV{align-items:stretch;display:flex;flex-direction:row;flex-grow:1;gap:24px;width:100%}.PatientConsultPage_thirdColumnWrapper__pJvOJ{border:1px solid #000;display:flex;flex-direction:row;gap:24px;width:100%}@media screen and (max-width:1800px){.PatientConsultPage_thirdColumnWrapper__pJvOJ{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientConsultPage_secondColumnSubWrapper__yc1fV{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientConsultPage_secondColumnWrapper__DDb23{flex:1 1}}@media screen and (max-width:1400px){.PatientConsultPage_secondRowWrapper__0PrpL{flex-direction:column}.PatientConsultPage_consultationColumnWrapper__0tSqs,.PatientConsultPage_notesColumnWrapper__vOy7k{flex:none;width:100%}}@media screen and (max-width:1200px){.PatientConsultPage_wrapper__hp8Xl{flex-direction:column}}.PatientConsultPage_toggleBtnGroup__aePmT{background:#fdfdfd!important;background:var(--White,#fdfdfd)!important;border:1px solid #d9d8df!important;border:1px solid var(--Gray-200,#d9d8df)!important;border-radius:12px!important;margin-bottom:12px;width:100%!important}.PatientConsultPage_toggleBtn__UoaBR{align-items:center!important;animation:none!important;background-color:initial!important;border:0 solid #008056!important;border:0 solid var(--Green-700,#008056)!important;border-radius:12px!important;color:#26252c!important;color:var(--Gray-950,#26252c)!important;display:flex!important;font-family:Nunito!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:52px!important;justify-content:center!important;line-height:20px!important;text-transform:none!important;transition:none!important;width:calc(25% + 1px)!important}.PatientConsultPage_toggleBtn__UoaBR[aria-pressed=true]{background:#e7efeb!important;background:var(--Green-50,#e7efeb)!important;border:1px solid #008056!important;border:1px solid var(--Green-700,#008056)!important;border-radius:12px;color:#008056!important;color:var(--Green-700,#008056)!important}.PatientConsultPage_consultationWrapper__L-12J{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;height:100%;padding:24px;position:relative}.PatientConsultPage_topWrapper__zNHIc{align-items:flex-start;align-items:center;border-bottom:1px solid var(--gray-200);display:flex;flex-direction:column;font-size:20px;font-style:normal;font-weight:700;gap:16px;justify-content:flex-start;margin-bottom:24px;margin-left:-24px;padding:0 24px 16px;position:relative;width:calc(100% + 48px)}.PatientConsultPage_title__kr8rr{color:#060030;font-size:20px;font-weight:600;width:100%}.PatientConsultPage_videoCallWrapper__WKROW{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:24px;min-height:800px;overflow:hidden;position:relative}.CardWithTitle_cardWrapper__HkPLq{background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.CardWithTitle_topWrapper__BhKVB{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.CardWithTitle_titleWrapper__v7lIC{align-items:center;display:flex;gap:11px}.CardWithTitle_title__6n3BP{color:#060030;font-size:20px;font-weight:600}.CardWithTitle_button__SLjr-{background:none;border:none;cursor:pointer}.CardWithTitle_icon__-Ra\+e{height:16px;width:16px}.AddMedicalHistoryForm_consultationForm__Xfuvp{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.AddMedicalHistoryForm_consultationForm__Xfuvp input,.AddMedicalHistoryForm_consultationForm__Xfuvp select,.AddMedicalHistoryForm_consultationForm__Xfuvp textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddMedicalHistoryForm_saveButton__0kx7p:hover{text-decoration:underline}.AddMedicalHistoryForm_buttonRow__ti2BN{display:flex;gap:20px;justify-content:flex-end;position:relative}.AddMedicalHistoryForm_buttonRow__ti2BN button{flex-grow:1}.AddMedicalHistoryForm_buttonRow__ti2BN .AddMedicalHistoryForm_submitButton__k2DUB{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.AddMedicalHistoryForm_buttonRow__ti2BN .AddMedicalHistoryForm_cancelButton__IGYha{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.AddMedicalHistoryForm_checkboxWrapper__Ospj5{display:flex;flex-direction:column;gap:8px;height:44px;justify-content:center}.AddMedicalHistoryForm_formTooltip__u5mcM{margin-top:-4px;position:relative}.AddMedicalHistoryForm_checkboxLabel__rzW17{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddMedicalHistoryForm_sectionLegend__BS2W-{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.AddMedicalHistoryForm_inputGroupGrid__0Uu40{grid-template-columns:1fr 1fr;margin-top:16px}.AddMedicalHistoryForm_bottomSectionInputGrid__UVytZ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddMedicalHistoryForm_servicesGroup__AuZjS{padding:24px 0}.AddMedicalHistoryForm_consultationForm__Xfuvp input{height:48px}.AddMedicalHistoryForm_openModalButton__NskOG{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddMedicalHistoryForm_formLabel__wvtPU{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddMedicalHistoryForm_comboboxContainer__lW4l1{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;position:relative;width:100%}.AddMedicalHistoryForm_comboboxInput__9c2K2{border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s;width:100%}.AddMedicalHistoryForm_comboboxInput__9c2K2:focus{border-color:#328170;box-shadow:0 0 0 2px #3281701a}.AddMedicalHistoryForm_helperText__NJQPa{color:#666;font-size:12px;margin-top:4px;padding-left:4px}.AddMedicalHistoryForm_dropdown__aS7sS{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;left:0;margin-top:4px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.AddMedicalHistoryForm_dropdownItem__p7eC6{border-bottom:1px solid #eee;cursor:pointer;padding:12px}.AddMedicalHistoryForm_dropdownItem__p7eC6:last-child{border-bottom:none}.AddMedicalHistoryForm_dropdownItem__p7eC6:hover{background-color:#f5f5f5}.AddMedicalHistoryForm_dropdownItem__p7eC6:only-child{cursor:default;text-align:center}.AddMedicalHistoryForm_dropdownItem__p7eC6:only-child:hover{background-color:initial}.AddMedicalHistoryForm_noResults__glGFu{color:#666;font-weight:500;padding:8px 0;text-align:center}.AddMedicalHistoryForm_noResultsHelper__3tC5x{color:#666;font-size:12px;padding-bottom:8px;text-align:center}.AddMedicalHistoryForm_drugName__J\+Rcr{color:var(--Gray-950);font-weight:600}.AddMedicalHistoryForm_idcCode__lG6iO{min-width:100px}.AddMedicalHistoryForm_drugDetails__qgXXq{color:var(--Gray-700);display:flex;flex-direction:column;font-size:14px;gap:4px;margin-top:4px}.AddMedicalHistoryForm_container__dsKJl{width:100%}.AddMedicalHistoryForm_manualToggle__oU4JX{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:8px;margin-bottom:8px;margin-top:16px}.AddMedicalHistoryForm_manualInputs__tw46N{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.AddMedicalHistoryForm_inputGroupGrid__0Uu40{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddMedicalHistoryForm_selectedDrug__9i7ES{align-items:center;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;display:flex;justify-content:space-between;padding:12px}.AddMedicalHistoryForm_selectedDrugInfo__Sfw8k{flex:1 1}.AddMedicalHistoryForm_drugName__J\+Rcr{color:#333;font-weight:500;margin-bottom:4px}.AddMedicalHistoryForm_drugDetails__qgXXq{color:#666;font-size:12px}.AddMedicalHistoryForm_removeButton__L-GKP{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;padding:0;transition:all .2s;width:24px}.AddMedicalHistoryForm_removeButton__L-GKP:hover{background:#0000000d;color:#dc3545}.AddMedicalHistoryForm_datePickerWrapper__WU\+dV>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddMedicalHistoryForm_datePickerWrapper__WU\+dV fieldset{border:none}.MedicalHistoryCard_emptyState__W0NB9{align-items:center;display:flex;justify-content:center}.MedicalHistoryCard_emptyState__W0NB9>div{border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:left}.MedicalHistoryCard_emptyStateTitle__Y9g7I{font-size:18px;font-weight:700;line-height:28px;margin-bottom:8px}.MedicalHistoryCard_emptyStateText__bk6X9{font-size:16px;font-weight:400;line-height:24px;max-width:300px}.CustomInput_input__brhWr{border:1px solid var(--gray-400);border-radius:12px;height:48px;padding:12px 20px;width:100%}.Table_tableContainer__LIQkr{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.Table_table__qi4vz{border-collapse:collapse;overflow:hidden;width:100%}.Table_thead__qryOg{background:var(--gray-100);padding:12px;width:100%}.Table_tdName__ZHN0B{width:250px}.Table_actions__-\+Lem.Table_checkIcon__v0gsN{bottom:24px;left:-50px;position:absolute}tr{transition:all .3s ease;width:100%}td,th{border-bottom:1px solid var(--gray-200);padding:12px;text-align:left}tbody tr:last-child td{border-bottom:none}table tbody tr:hover{background-color:var(--gray-50)}tr:hover .Table_hiddenButtons__ZEBd7{visibility:visible}th{color:var(--gray-950);font-size:14px;font-weight:700;line-height:143%}.Table_noData__wIN0r{border-bottom:none!important}td{color:var(--gray-950);font-size:14px;font-weight:400;line-height:143%}.Table_descr__TKOU5{overflow:hidden;text-overflow:ellipsis;width:240px}.Table_actions__-\+Lem{display:flex;justify-content:flex-end;min-width:100px}.Table_addButton__yC41K,.Table_deleteButton__g48ax{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.Table_addButton__yC41K{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.Table_stopButton__cWgb2{background:#0000;border:none}.Table_deleteButton__g48ax{border:none}.Table_deleteIcon__PxzYZ{height:20px;width:20px}.Table_hiddenButtons__ZEBd7{visibility:hidden}.Table_tooltip__a0zka{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.Allergies_allergyWrapper__5yVnN{margin-bottom:26px}.Allergies_topWrapper__EICKT{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;position:relative}.Allergies_headerTableBackground__K\+18Q{align-items:flex-start;align-self:stretch;background:#eeeef0;background:var(--gray-50,#eeeef0);border-bottom:1px solid #d9d8df;border-bottom:1px solid var(--gray-200,#d9d8df);border-radius:12px 12px 0 0;display:flex;height:41px;left:0;padding:12px;position:absolute;top:48px;width:100%}.Allergies_title__UF55Z{color:#060030;font-size:20px;font-weight:600}.Allergies_title2__bdpVF{color:#060030;font-size:14px;font-weight:300;padding-bottom:10px;padding-left:10px}.Allergies_intoleranceTitle__khinM{border-bottom:1.17px solid #ececfa;border-top:1.17px solid #ececfa;margin-bottom:25px;padding:25px 0}.Allergies_columnNames__2TyxU{align-items:center;background:#f4f4fc;display:flex;justify-content:space-between;left:0;padding:10px 30px 10px 73px;position:absolute;top:74px;width:100%}.Allergies_columnName__3VhTS{color:#626276;font-size:16px;font-weight:600}.Allergies_allergiesData__EvMg5{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.Allergies_Divider__9373U{margin-bottom:25px}form{margin-bottom:80px}.Allergies_modalContent__GmXH-{max-height:70vh;overflow-y:auto;padding-bottom:20px}.Allergies_tabContainer__4Gm2L{margin-bottom:20px}.Allergies_toggleBtnGroup__kQwPQ{background:#fdfdfd!important;background:var(--White,#fdfdfd)!important;border:1px solid #d9d8df!important;border:1px solid var(--Gray-200,#d9d8df)!important;border-radius:12px!important;width:100%!important}.Allergies_toggleBtn__Zgu7Y{align-items:center!important;animation:none!important;background-color:initial!important;border:0 solid #008056!important;border:0 solid var(--Green-700,#008056)!important;border-radius:12px!important;color:#26252c!important;color:var(--Gray-950,#26252c)!important;display:flex!important;font-family:Nunito!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:52px!important;justify-content:center!important;line-height:20px!important;text-transform:none!important;transition:none!important;width:calc(50% + 1px)!important}.Allergies_toggleBtn__Zgu7Y[aria-pressed=true]{background:#e7efeb!important;background:var(--Green-50,#e7efeb)!important;border:1px solid #008056!important;border:1px solid var(--Green-700,#008056)!important;border-radius:12px;color:#008056!important;color:var(--Green-700,#008056)!important}.Allergies_drugSearchContainer__fkWrB{margin-bottom:10px;position:relative}.Allergies_drugSearchResults__xGJjo{background:#fff;border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 12px #0000001a;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.Allergies_drugSearchItem__VK3xu{border-bottom:1px solid var(--gray-100);cursor:pointer;padding:12px;transition:background-color .2s}.Allergies_drugSearchItem__VK3xu:hover{background-color:var(--gray-50)}.Allergies_drugSearchItem__VK3xu:last-child{border-bottom:none}.Allergies_drugName__51Ahf{color:var(--gray-950);font-weight:600;margin-bottom:4px}.Allergies_drugGeneric__\+beF5{color:var(--gray-600);font-size:14px}.Allergies_inputWrapper__AJJrB{display:flex;flex-direction:column;gap:5px}.Allergies_inputWrapperCheckbox__gsomJ{align-items:center;display:flex;gap:10px}.Allergies_checkbox__dOcp4{border:1px solid var(--gray-400);border-radius:18px;display:flex;justify-self:flex-start}.Allergies_checkboxLabel__27D3q{color:var(--gray-950);font-size:16px;font-weight:600;line-height:125%;margin-bottom:0}.Allergies_saveButton__2xwYH{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.Allergies_addBtn__0g27x{border:none}.Allergies_emptyState__ori92{align-items:center;display:flex;justify-content:center}.Allergies_emptyState__ori92>div{border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:left}.Allergies_emptyStateTitle__A9kTH{font-size:18px;font-weight:700;line-height:28px}.Allergies_emptyStateText__Yt0Y3{font-size:16px;font-weight:400;line-height:24px;max-width:300px}.Allergies_selectedDrug__9UibD{background-color:var(--green-50);border:1px solid var(--green-200);border-radius:8px;margin-bottom:10px;padding:12px}.Allergies_selectedDrugName__VMMmF{color:var(--green-700);font-weight:600;margin-bottom:4px}.Allergies_selectedDrugGeneric__0mQSG{color:var(--green-600);font-size:14px}.AllergiesIntolerance_cardWrapper__K71po{background:#fff;border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.Intolerance_topWrapper__9a17i{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;position:relative}.Intolerance_headerTableBackground__0MuJG{align-items:flex-start;align-self:stretch;background:#eeeef0;background:var(--gray-50,#eeeef0);border-bottom:1px solid #d9d8df;border-bottom:1px solid var(--gray-200,#d9d8df);border-radius:12px 12px 0 0;display:flex;height:41px;left:0;padding:12px;position:absolute;top:48px;width:100%}.Intolerance_title__Bm65F{color:#060030;font-size:20px;font-weight:600}.Intolerance_intoleranceTitle__cGyWQ{border-bottom:1.17px solid #ececfa;border-top:1.17px solid #ececfa;margin-bottom:25px;padding:25px 0}.Intolerance_columnNames__1voFq{align-items:center;background:#f4f4fc;display:flex;justify-content:space-between;left:0;padding:10px 30px 10px 73px;position:absolute;top:74px;width:100%}.Intolerance_columnName__9F0Y1{color:#626276;font-size:16px;font-weight:600}.Intolerance_allergiesData__H2w\+h{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.Intolerance_Divider__sYQ4n{margin-bottom:25px}.Intolerance_inputWrapper__Ds9Lk{display:flex;flex-direction:column;gap:5px}.Intolerance_saveButton__jqT9h{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.Intolerance_addBtn__BD0c2{border:none}.Intolerance_inputWrapperCheckbox__0N0Nx{align-items:center;display:flex;gap:10px}.Intolerance_checkboxLabel__qmqvI{color:var(--gray-950);font-size:16px;font-weight:600;line-height:125%;margin-bottom:0}.Intolerance_emptyState__mm1OW{align-items:center;display:flex;justify-content:center;margin-top:2cqb0px;padding-bottom:10px}.Intolerance_emptyState__mm1OW>div{border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:left}.Intolerance_emptyStateTitle__oXqep{font-size:18px;font-weight:700;line-height:28px;margin-bottom:8px}.Intolerance_emptyStateText__O59hw{font-size:16px;font-weight:400;line-height:24px;max-width:300px}.ReuseForm_inputWrapper__O0a5u{align-items:center;display:flex;flex-direction:column;gap:5px;width:100%;p{font-size:16px}&>div{max-width:100%;width:100%}}.ReuseForm_form__H4-3E{margin-bottom:50px}.ReuseForm_saveButton__yGbol{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.ReuseForm_rowTitle__bGlD1{align-self:flex-start;color:var(--gray-950);font-size:16px;font-weight:400;line-height:150%;margin-bottom:5px;min-width:300px}.ReuseForm_input__MH5zX{border:1px solid var(--gray-400);border-radius:12px;height:48px;padding:12px 20px;width:100%}.CardWithFormModal_listContainer__9TsMP{display:flex;flex-direction:column;gap:20px}.CardWithFormModal_listItemContainer__uu5oK{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:35px;justify-content:space-between;padding:12px}.CardWithFormModal_listItemContainer__uu5oK:last-child{border-bottom:none}.CardWithFormModal_listItemTitle__GjV0y{color:var(--gray-950);font-size:14px;font-weight:700;line-height:143%}.CardWithFormModal_listItemDescr__GPR9y{color:var(--gray-950);font-size:14px;font-weight:400;line-height:143%;text-align:right}.CardWithFormModal_inputWrapper__dK6\+\+{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr 2fr;justify-content:start;width:100%;p{font-size:16px}}.CardWithFormModal_saveButton__\+E9Qw{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.CardWithFormModal_editButton__R\+b6w{border:none}.Consent_dataInformation__Q\+Rfe{align-items:center;display:flex;gap:82px}.Consent_dataContainer__pGdOD{display:flex;flex-direction:column;gap:24px}.Consent_descrWrapper__ZLfN-{align-items:center;display:flex;gap:15px;max-width:426px}.Consent_numberContainer__ezqqM{align-items:center;background:#e5eef7;background-color:var(--green-800);border-radius:50%;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.Consent_number__ysv\+4{color:#fff;font-weight:600;letter-spacing:-.04em;text-align:center}.Consent_listContainer__CRyXk{display:flex;flex-direction:column;gap:20px}.Consent_listItemContainer__acHqZ{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:35px;justify-content:space-between;padding:12px}.Consent_listItemContainer__acHqZ:last-child{border-bottom:none}.Consent_listItemTitle__7X4dM{color:var(--gray-950);font-size:14px;font-weight:700;line-height:143%}.Consent_buttonIcons__4qu1D{align-items:center;display:flex;gap:13px;margin-left:auto;button{background:none;border:none}}.Consent_inputWrapper__anUgX{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr 2fr;justify-content:start;width:100%;p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:150%;margin-bottom:5px}}.Consent_checkIcon__SKtzW{fill:var(--green-800);height:25px;width:25px}.Consent_errorIcon__-0LQ9{fill:#b70000;height:25px;width:25px}.Consent_saveButton__y\+Mfl{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.Consent_editButton__TyNPH{border:none}.FamilyMedicalHistory_dataInformation__sOdbc{align-items:center;display:flex;gap:82px}.FamilyMedicalHistory_contentWrapper__qmpXf{height:100%;overflow:scroll}.FamilyMedicalHistory_historyData__1dufy{display:flex;flex-direction:column;gap:24px}.FamilyMedicalHistory_descrWrapper__Ll9RH{align-items:center;display:flex;gap:15px}.FamilyMedicalHistory_descrMedicalDetails__500bA,.FamilyMedicalHistory_descrRelationship__nawNK{color:#000;font-size:16px;font-weight:500;line-height:125%}.FamilyMedicalHistory_descrContainer__6FKsu{align-items:center;display:flex}.FamilyMedicalHistory_numberContainer__cgCgS{align-items:center;background:#e5eef7;background-color:var(--green-800);border-radius:50%;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.FamilyMedicalHistory_number__ZlxXI{color:#fff;font-weight:600;letter-spacing:-.04em;text-align:center}.FamilyMedicalHistory_buttonIcons__KLVef{align-items:center;display:flex;gap:19px;margin-left:auto;button{background:none;border:none;cursor:pointer}img{height:20px;width:20px}}.FamilyMedicalHistory_inputWrapper__XdDly{display:flex;flex-direction:column;gap:5px;p{font-size:16px}}.FamilyMedicalHistory_textarea__5L-KQ{border:1px solid var(--gray-400);border-radius:12px;max-width:500px;padding:20px;resize:none}.FamilyMedicalHistory_saveButton__hCYtO{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.FamilyMedicalHistory_addButton__aeWgW{border:none}.Preferences_listContainer__fwwjE{display:flex;flex-direction:column;gap:20px}.Preferences_listItemContainer__dYCb6{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:35px;justify-content:space-between;padding:12px}.Preferences_listItemContainer__dYCb6:last-child{border-bottom:none}.Preferences_listItemTitle__RZ1Zd{color:var(--gray-950);display:block;font-size:14px;font-weight:700;width:200px}.Preferences_listItemDescr__7oukL{color:var(--gray-950);font-size:14px;font-weight:400;line-height:143%}.Preferences_editButton__LSJ1D{border:none}.Social_listContainer__jsYcc{display:flex;flex-direction:column;gap:20px}.Social_listItemContainer__DOI-B{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:35px;justify-content:space-between;padding:12px}.Social_listItemContainer__DOI-B:last-child{border-bottom:none}.Social_listItemTitle__7PwPI{color:var(--gray-950);display:block;font-size:14px;font-weight:700;width:200px}.Social_listItemDescr__oxUzS{color:var(--gray-950);font-size:14px;font-weight:400;line-height:143%}.Social_editButton__\+4XQY{border:none}.PatientDetailsPage_wrapper__X75Zy{display:flex;gap:24px}.PatientDetailsPage_firstColumnWrapper__-Etmd{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between}.PatientDetailsPage_titleWrapper__iiamP{display:flex;justify-content:space-between;padding-right:30px}.PatientDetailsPage_secondColumnWrapper__0cUyn{display:flex;flex:2 1;flex-direction:column;gap:24px}.PatientDetailsPage_secondColumnSubWrapper__GN7qc,.PatientDetailsPage_thirdColumnWrapper__xHEYQ{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientDetailsPage_thirdColumnWrapper__xHEYQ{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientDetailsPage_secondColumnSubWrapper__GN7qc{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientDetailsPage_secondColumnWrapper__0cUyn{flex:1 1}}@media screen and (max-width:1200px){.PatientDetailsPage_wrapper__X75Zy{flex-direction:column}}.DocumentMenu_documentMenu__1traC{text-wrap:wrap;background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;padding:24px;position:relative;width:100%}.DocumentMenu_menuIcon__TTpXb{flex-shrink:0;height:18px;width:18px}.DocumentMenu_menuText__tYBKs{line-height:1.5rem;position:relative}.DocumentMenu_menuItem__S8w56:hover{align-self:stretch;border-radius:12px;color:#002f22;cursor:pointer}.DocumentMenu_menuItemChecked__eXhl4,.DocumentMenu_menuItem__S8w56.DocumentMenu_active__hiAvf{background-color:#e7efeb;border-radius:12px;color:#002f22}.DocumentMenu_menuItemChecked__eXhl4,.DocumentMenu_menuItem__S8w56,.DocumentMenu_menuItem__S8w56.DocumentMenu_active__hiAvf{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:.625rem;justify-content:flex-start;padding:.75rem 1.5rem .75rem 1rem}.DocumentActions_actionsBar__1pMi2{align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;gap:32px;justify-content:space-between;padding:12px 16px}.DocumentActions_selectedInfo__2pHhd{align-items:center;display:flex;flex-shrink:0;gap:24px}.DocumentActions_checkbox__UmSp8{accent-color:var(--green-900);cursor:pointer;height:18px;width:18px}.DocumentActions_count__iziRU{color:var(--gray-950);font-size:14px;font-weight:400;line-height:20px;width:180px}.DocumentActions_actions__SUjpZ{align-items:center;display:flex;flex:1 1;gap:32px;justify-content:flex-end}.DocumentActions_actionButton__LYH2I{background:#0000;border:none;border-radius:16px;color:var(--green-900);cursor:pointer;font-size:16px;font-weight:600;line-height:20px;padding:0;transition:all .2s ease}.DocumentActions_actionButton__LYH2I:hover{opacity:.8}@media (max-width:768px){.DocumentActions_actionsBar__1pMi2{flex-wrap:wrap;gap:12px;padding:12px}.DocumentActions_selectedInfo__2pHhd{gap:12px}.DocumentActions_count__iziRU{font-size:13px;width:auto}.DocumentActions_actions__SUjpZ{flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.DocumentActions_actionButton__LYH2I{font-size:14px}}@media (max-width:480px){.DocumentActions_actionsBar__1pMi2{gap:10px;padding:10px}.DocumentActions_selectedInfo__2pHhd{gap:8px}.DocumentActions_count__iziRU{font-size:12px}.DocumentActions_actions__SUjpZ{gap:12px}.DocumentActions_actionButton__LYH2I{font-size:13px}}.DocumentMenuActions_container__AbvzI{display:inline-block;position:relative}.DocumentMenuActions_menuButton__Ci4\+E{align-items:center;background:none;border:1px solid #0000;border-radius:2px;cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;transition:all .2s ease;width:26px}.DocumentMenuActions_menuButton__Ci4\+E:hover{background-color:#f7f7f8;background-color:var(--gray-50,#f7f7f8);border-color:#b7b8c2}.DocumentMenuActions_menuButton__Ci4\+E.DocumentMenuActions_active__V3e3Z{border:1px solid #b7b8c2}.DocumentMenuActions_menuIcon__xEtcO{color:#26252c;font-size:18px;font-weight:700;line-height:1}.DocumentMenuActions_dropdown__Yys-2{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;box-shadow:0 4px 4px #00000026;display:flex;flex-direction:column;gap:4px;min-width:180px;overflow:visible;padding:4px 0;z-index:9999}.DocumentMenuActions_menuItem__9pcH-{align-items:center;background:none;border:none;color:#26252c;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;text-align:left;transition:background-color .2s ease;width:100%}.DocumentMenuActions_menuItem__9pcH-:hover{background-color:#f7f7f8}.DocumentMenuActions_menuItemWithBorder__sxACO{border-bottom:1px solid #d9d8df}.DocumentMenuActions_menuItemIcon__KyC6\+{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.DocumentMenuActions_menuItemIcon__KyC6\+ svg{height:16px;width:16px}.DocumentMenuActions_deleteItem__Lo9Ju{color:#26252c}.DocumentMenuActions_deleteItem__Lo9Ju:hover{background-color:#f7f7f8}.DocumentMenuActions_menuItemDisabled__II6C3{cursor:not-allowed;opacity:.5}.DocumentMenuActions_menuItemDisabled__II6C3:hover{background-color:initial}@media (max-width:768px){.DocumentMenuActions_dropdown__Yys-2{min-width:160px}.DocumentMenuActions_menuItem__9pcH-{font-size:14px;line-height:20px;padding:10px 16px}}@media (max-width:480px){.DocumentMenuActions_dropdown__Yys-2{border-radius:8px;min-width:140px}.DocumentMenuActions_menuItem__9pcH-{font-size:13px;gap:6px;padding:8px 12px}.DocumentMenuActions_menuItemIcon__KyC6\+,.DocumentMenuActions_menuItemIcon__KyC6\+ svg{height:14px;width:14px}}.DocumentCard_tableRow__7Sf5f{background:#fff;border-bottom:1px solid var(--gray-200);cursor:pointer;transition:background-color .2s ease}.DocumentCard_tableRow__7Sf5f:last-child{border-bottom:none}.DocumentCard_tableRow__7Sf5f:hover{background-color:var(--gray-50)}.DocumentCard_rowContent__NV9uB{padding:0}.DocumentCard_rowMain__AGOL8{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:24px 1fr 100px 160px 150px 150px 70px;min-height:0;padding:12px 16px}.DocumentCard_checkboxColumn__BTGJq{align-items:center;display:flex;justify-content:start;padding:0;width:18px}.DocumentCard_dateColumn__VG0I\+,.DocumentCard_documentNameColumn__QcYeh,.DocumentCard_fileTypeColumn__MwqDl,.DocumentCard_reviewerColumn__itL6z{display:flex;flex-direction:column;gap:0;padding:0}.DocumentCard_documentNameColumn__QcYeh{flex:1 1;min-width:300px}.DocumentCard_fileTypeColumn__MwqDl{width:120px}.DocumentCard_reviewerColumn__itL6z{width:160px}.DocumentCard_statusColumn__dhYBZ{align-items:center;display:flex;padding:0 8px}.DocumentCard_menuColumn__OnPi1{align-items:center;display:flex;gap:4px;justify-content:center;padding:0}.DocumentCard_downloadButton__B8gSQ{align-items:center;background:none;border:1px solid #0000;border-radius:2px;color:#717186;cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;transition:all .2s ease;width:26px}.DocumentCard_downloadButton__B8gSQ:hover{background-color:#f7f7f8;background-color:var(--gray-50,#f7f7f8);border-color:#b7b8c2}.DocumentCard_columnValue__htwSH{color:var(--gray-950);font-size:14px;font-weight:400;line-height:20px}.DocumentCard_priorityValue__BSVjE{align-items:center;display:flex;font-size:14px;font-weight:400;gap:4px;line-height:20px}.DocumentCard_priorityIconHigh__TXLko{color:#b70000;flex-shrink:0}.DocumentCard_priorityIconDefault__Uweun{color:#26252c;flex-shrink:0}@media (max-width:1200px){.DocumentCard_rowMain__AGOL8{font-size:13px;grid-template-columns:18px 1fr 80px 140px 120px 120px 70px}}@media (max-width:768px){.DocumentCard_rowMain__AGOL8{gap:16px;grid-template-columns:18px 1fr}.DocumentCard_dateColumn__VG0I\+,.DocumentCard_fileTypeColumn__MwqDl,.DocumentCard_menuColumn__OnPi1,.DocumentCard_reviewerColumn__itL6z,.DocumentCard_statusColumn__dhYBZ{display:none}}.DocumentFilters_filtersBar__tT-Uo{align-items:stretch;background:#fff;border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;display:flex;height:48px}.DocumentFilters_searchSection__Tr1R-{align-items:stretch;display:flex;flex:1 1;max-width:420px;min-width:220px}.DocumentFilters_searchInputWrapper__wM\+ZV{align-items:center;border-right:1px solid var(--gray-200);display:flex;flex:1 1;padding:0 2px}.DocumentFilters_searchIconContainer__CGXvF{align-items:center;display:flex;flex-shrink:0;height:48px;justify-content:center;padding:14px;width:48px}.DocumentFilters_searchIcon__kKChx{height:20px;pointer-events:none;width:20px}.DocumentFilters_searchInput__15Rmt{background:#0000;border:none;color:var(--gray-950);flex:1 1;font-size:14px;font-weight:400;line-height:20px;min-width:0;outline:none;padding:12px 16px 12px 0}.DocumentFilters_searchInput__15Rmt::placeholder{color:var(--gray-300)}.DocumentFilters_filterButtonWrapper__2D\+1q{align-items:stretch;border-right:1px solid var(--gray-200);display:flex}.DocumentFilters_filterButton__IoctD{align-items:center;background:#0000;border:none;color:var(--green-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:4px;height:100%;justify-content:center;line-height:20px;padding:8px 16px;transition:all .2s ease}.DocumentFilters_filterButton__IoctD:hover{background:var(--gray-50)}.DocumentFilters_filterIcon__\+NmA9{height:18px;width:18px}.DocumentFilters_sortSection__LrMrI{align-items:stretch;border-left:1px solid var(--gray-200);display:flex;margin-left:auto}.DocumentFilters_sortButton__Q1qvg{align-items:center;background:#0000;border:none;color:var(--green-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:4px;height:100%;justify-content:center;line-height:20px;padding:8px 16px;transition:all .2s ease}.DocumentFilters_sortButton__Q1qvg:hover{background:var(--gray-50)}.DocumentFilters_sortIcon__lNqLY{height:18px;width:18px}.DocumentFilters_dropdown__HjO0k{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;box-shadow:0 4px 4px #00000026;display:flex;flex-direction:column;gap:4px;min-width:200px;overflow:hidden;padding:4px 0;z-index:9999}.DocumentFilters_dropdownHeader__4VpiN{font-size:16px;font-weight:600;line-height:24px}.DocumentFilters_dropdownHeader__4VpiN,.DocumentFilters_dropdownSectionHeader__VgX2h{border-bottom:1px solid #d9d8df;color:#26252c;font-family:Nunito,sans-serif;margin:0;padding:12px 20px}.DocumentFilters_dropdownSectionHeader__VgX2h{font-size:14px;font-weight:400;line-height:20px}.DocumentFilters_dropdownItem__KBBef{align-items:center;background:#fdfdfd;border:none;color:#26252c;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;text-align:left;transition:background-color .2s ease;width:100%}.DocumentFilters_dropdownItemActive__U2PXz,.DocumentFilters_dropdownItem__KBBef:hover{background-color:#f7f7f8}.DocumentFilters_dropdownItemIcon__yId0Y{align-items:center;color:#26252c;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.DocumentFilters_dropdownItemIcon__yId0Y svg{height:16px;width:16px}@media (max-width:768px){.DocumentFilters_filtersBar__tT-Uo{flex-wrap:wrap;height:auto;min-height:48px}.DocumentFilters_searchSection__Tr1R-{border-bottom:1px solid var(--gray-200);max-width:100%;min-width:100%}.DocumentFilters_searchInputWrapper__wM\+ZV{border-right:none}.DocumentFilters_filterButtonWrapper__2D\+1q{flex:1 1}.DocumentFilters_filterButton__IoctD{flex:1 1;font-size:14px;justify-content:center;padding:12px 8px}.DocumentFilters_sortSection__LrMrI{border-left:none;flex:1 1}.DocumentFilters_sortButton__Q1qvg{flex:1 1;font-size:14px;justify-content:center;padding:12px 8px}}@media (max-width:480px){.DocumentFilters_filterButton__IoctD,.DocumentFilters_sortButton__Q1qvg{font-size:13px;gap:2px;padding:10px 6px}.DocumentFilters_filterIcon__\+NmA9,.DocumentFilters_sortIcon__lNqLY{height:16px;width:16px}.DocumentFilters_searchIconContainer__CGXvF{height:40px;padding:10px;width:40px}.DocumentFilters_searchInput__15Rmt{font-size:13px;padding:10px 12px 10px 0}}.DocumentList_documentList__0kJ5W{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:24px;width:100%}.DocumentList_header__LdDpY{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px}.DocumentList_tableWrapper__2bOr0{border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;width:100%}.DocumentList_title__W71Pj{color:#050505;font-size:20px;font-weight:700;gap:8px;line-height:32px;margin:0}.DocumentList_addButton__-rALa,.DocumentList_title__W71Pj{align-items:center;display:flex;font-family:Nunito,sans-serif}.DocumentList_addButton__-rALa{background:#0000;border:none;border-radius:16px;color:#01533b;cursor:pointer;font-size:16px;font-weight:600;gap:4px;justify-content:center;line-height:20px;padding:0}.DocumentList_addButton__-rALa:hover{opacity:.8}.DocumentList_addButton__-rALa svg{color:#01533b}.DocumentList_tableHeader__Muk\+t{grid-gap:8px;align-items:center;background:#f1f1f3;background:var(--gray-100,#f1f1f3);border-bottom:1px solid var(--gray-200);display:grid;gap:8px;grid-template-columns:24px 1fr 100px 160px 150px 150px 70px;padding:12px 16px}.DocumentList_tableHeader__Muk\+t>div:first-child{align-items:center;display:flex;justify-content:start;padding:0;width:18px}.DocumentList_tableHeader__Muk\+t p{color:var(--gray-950);font-family:Nunito,sans-serif;font-size:14px;font-weight:700;line-height:20px;margin:0}.DocumentList_tableHeader__Muk\+t p:nth-child(2){flex:1 1;min-width:300px}@media (max-width:1200px){.DocumentList_tableHeader__Muk\+t{font-size:13px;grid-template-columns:18px 1fr 80px 140px 120px 120px 70px}}@media (max-width:768px){.DocumentList_tableHeader__Muk\+t{display:none}}.DocumentList_tableContainer__-sFqj{display:flex;flex-direction:column;width:100%}.DocumentList_tableBody__LShl\+{background:#fff;max-height:calc(100vh - 400px);overflow-y:auto}.DocumentList_emptyState__6PWgW,.DocumentList_tableBody__LShl\+{border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column}.DocumentList_emptyState__6PWgW{align-items:center;background:#f8f9fa;justify-content:center;padding:48px 24px;text-align:center}.DocumentList_emptyStateTitle__xej9W{color:#1a1a1a;font-size:16px;font-weight:600;margin:0 0 8px}.DocumentList_emptyStateText__9Enn5{color:#717186;font-size:14px;margin:0;max-width:300px}.DocumentList_loadingSpinner__P2aII{animation:DocumentList_spin__JaTL5 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes DocumentList_spin__JaTL5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.DocumentList_header__LdDpY{align-items:flex-start;flex-direction:column;gap:16px}.DocumentList_addButton__-rALa{width:100%}}.EmptyState_emptyState__982Ae{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.EmptyState_emptyState__982Ae .EmptyState_element__WYnp5{height:160px;position:relative;width:239.53px}.EmptyState_emptyState__982Ae .EmptyState_text__am0hV{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.EmptyState_emptyState__982Ae .EmptyState_div__WfYcG{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.EmptyState_emptyState__982Ae .EmptyState_text-wrapper__YQULq{margin-top:-1px}.EmptyState_emptyState__982Ae .EmptyState_onceThePatient__tLFIl,.EmptyState_emptyState__982Ae .EmptyState_text-wrapper__YQULq{align-self:stretch;color:#000;position:relative;text-align:center}.EmptyState_emptyState__982Ae .EmptyState_plusInstance__XBR72{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.EmptyState_uploadButton__gKwk7{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.EmptyState_uploadButtonTitle__HTv4D{color:#fff}.PatientsTable_addButtonWrapper__xVOtd{margin-bottom:10px;width:100%}.PatientsTable_topWrapper__cLyRd{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.PatientsTable_titleWrapper__IL7bI{align-items:center;display:flex;gap:11px}.PatientsTable_title__rp5DZ{color:var(--black);font-size:20px!important;font-weight:600}.PatientsTable_button__fvFHt{background:none;border:none;cursor:pointer}.PatientsTable_icon__8\+7Wx{height:16px;width:16px}.PatientsTable_addButton__4gKGv{border:none}.PatientFamilySearch_searchbox__bGuj-{padding-left:15px;padding-right:15px}.PatientFamilySearch_searchButton__b-GEw{background:var(--white);border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.PatientFamilySearch_searchButton__b-GEw:hover{background:var(--green-800);color:var(--white)}.PatientFamilySearch_saveButton__vzYJq{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;float:right;font-size:16px;height:48px;padding:12px 24px;width:237px}.PatientFamilySearch_title__\+j150{font-size:20px!important}.PatientFamilySearch_saveButton__vzYJq:hover{text-decoration:underline}.PatientFamilyTable_addButtonWrapper__1ezKa{margin-bottom:10px;width:100%}.PatientFamilyTable_topWrapper__RhiL9{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;min-height:800px;padding:25px;position:relative;width:100%}.PatientFamilyTable_stopButton__98BuQ{background:#0000;border:none;flex-shrink:0;width:38px}.PatientFamilyTable_titleWrapper__wX0Uu{align-items:center;display:flex;gap:11px}.PatientFamilyTable_title__wfZmJ{color:var(--black);font-size:20px!important;font-weight:600}.PatientFamilyTable_button__1C62w{background:none;border:none;cursor:pointer}.PatientFamilyTable_icon__HzkU8{height:16px;width:16px}.PatientFamilyTable_addButton__5edq6{border:none}.PatientFamilyTable_editButton__LFpjQ{background-color:var(--green-800);border:none;border-radius:8px;color:#fff;cursor:pointer;padding:6px 18px}.VaccineFilters_filtersBar__siNSK{align-items:stretch;background:#fff;border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;display:flex;height:48px}.VaccineFilters_searchSection__GVRaG{align-items:stretch;display:flex;flex:1 1;max-width:420px;min-width:220px}.VaccineFilters_searchInputWrapper__VT5ts{align-items:center;border-right:1px solid var(--gray-200);display:flex;flex:1 1;padding:0 2px}.VaccineFilters_searchIconContainer__VZEUv{align-items:center;display:flex;flex-shrink:0;height:48px;justify-content:center;padding:14px;width:48px}.VaccineFilters_searchIcon__VwdZ3{height:20px;pointer-events:none;width:20px}.VaccineFilters_searchInput__sIpED{background:#0000;border:none;color:var(--gray-950);flex:1 1;font-size:14px;font-weight:400;line-height:20px;min-width:0;outline:none;padding:12px 16px 12px 0}.VaccineFilters_searchInput__sIpED::placeholder{color:var(--gray-300)}.VaccineFilters_filterButtonWrapper__-IX9N{align-items:stretch;border-right:1px solid var(--gray-200);display:flex}.VaccineFilters_filterButton__qLepX{align-items:center;background:#0000;border:none;color:var(--green-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:4px;height:100%;justify-content:center;line-height:20px;padding:8px 16px;transition:all .2s ease}.VaccineFilters_filterButtonActive__V6BBs,.VaccineFilters_filterButton__qLepX:hover{background:var(--gray-50)}.VaccineFilters_filterIcon__wIr2j{height:18px;width:18px}.VaccineFilters_sortSection__u2vVS{align-items:stretch;border-left:1px solid var(--gray-200);display:flex;margin-left:auto}.VaccineFilters_sortButton__oMqIr{align-items:center;background:#0000;border:none;color:var(--green-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:4px;height:100%;justify-content:center;line-height:20px;padding:8px 16px;transition:all .2s ease}.VaccineFilters_sortButtonActive__uo-pr,.VaccineFilters_sortButton__oMqIr:hover{background:var(--gray-50)}.VaccineFilters_sortIcon__dDsNN{height:18px;width:18px}.VaccineFilters_dropdown__G6gGZ{background:#fdfdfd;border:1px solid #d9d8df;border-radius:12px;box-shadow:0 4px 4px #00000026;display:flex;flex-direction:column;gap:4px;min-width:200px;overflow:hidden;padding:4px 0;z-index:9999}.VaccineFilters_dropdownSectionHeader__IVPZr{border-bottom:1px solid #d9d8df;color:#26252c;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:12px 20px}.VaccineFilters_dropdownItem__leVXc{align-items:center;background:#fdfdfd;border:none;color:#26252c;cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;text-align:left;transition:background-color .2s ease;width:100%}.VaccineFilters_dropdownItemActive__s8vHI,.VaccineFilters_dropdownItem__leVXc:hover{background-color:#f7f7f8}.VaccineFilters_dropdownItemIcon__es2PF{align-items:center;color:#26252c;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.VaccineFilters_dropdownItemIcon__es2PF svg{height:16px;width:16px}@media (max-width:768px){.VaccineFilters_filtersBar__siNSK{flex-wrap:wrap;height:auto;min-height:48px}.VaccineFilters_searchSection__GVRaG{border-bottom:1px solid var(--gray-200);max-width:100%;min-width:100%}.VaccineFilters_searchInputWrapper__VT5ts{border-right:none}.VaccineFilters_filterButtonWrapper__-IX9N{flex:1 1}.VaccineFilters_filterButton__qLepX{flex:1 1;font-size:14px;justify-content:center;padding:12px 8px}.VaccineFilters_sortSection__u2vVS{border-left:none;flex:1 1}.VaccineFilters_sortButton__oMqIr{flex:1 1;font-size:14px;justify-content:center;padding:12px 8px}}@media (max-width:480px){.VaccineFilters_filterButton__qLepX,.VaccineFilters_sortButton__oMqIr{font-size:13px;gap:2px;padding:10px 6px}.VaccineFilters_filterIcon__wIr2j,.VaccineFilters_sortIcon__dDsNN{height:16px;width:16px}.VaccineFilters_searchIconContainer__VZEUv{height:40px;padding:10px;width:40px}.VaccineFilters_searchInput__sIpED{font-size:13px;padding:10px 12px 10px 0}}.VaccinesTable_tableWarpper__OpkCg{background-color:#fff;background:#fff;position:relative;width:100%}.VaccinesTable_tableWarpper__OpkCg h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.VaccinesTable_table__1zYtp{border:1px solid var(--gray-200);border-radius:12px}.VaccinesTable_emptyState__uBoCu{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.VaccinesTable_emptyStateTitle__Mq9Gh{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.VaccinesTable_emptyStateText__wwUBf{color:#717186;font-size:14px;max-width:300px}.VaccinesTable_loadingSpinner__eC0Fz{animation:VaccinesTable_spin__TPuLB 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes VaccinesTable_spin__TPuLB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VaccinesTable_tableHeader__-a27k{background:var(--gray-100);font-weight:700}.VaccinesTable_tableHeader__-a27k,.VaccinesTable_tableItem__FJftG{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:42px 3fr 240px 108px 120px 96px 31px;line-height:20px;padding:10px 16px}.VaccinesTable_tableItem__FJftG{font-weight:400}@media (min-width:1400px){.VaccinesTable_tableHeader__-a27k,.VaccinesTable_tableItem__FJftG{grid-template-columns:42px 3fr 240px 108px 120px 96px 31px}}.VaccinesTable_tableItem__FJftG:last-child{border-bottom:none}.VaccinesTable_tableHeader__-a27k p,.VaccinesTable_tableItem__FJftG p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VaccinesTable_checkboxWrapper__7TCSC{align-items:center;display:flex;justify-content:center}.VaccinesTable_bulkActionsBar__X8A6E{align-items:center;background:#fff;border-bottom:1px solid var(--gray-200);display:flex;gap:32px;justify-content:space-between;padding:12px 16px}.VaccinesTable_bulkActionsInfo__qTUjF{align-items:center;display:flex;flex-shrink:0;gap:16px}.VaccinesTable_bulkCount__JIvbm{color:var(--gray-950);font-size:14px;font-weight:400;line-height:20px}.VaccinesTable_clearButton__dzVaU{background:#0000;border:none;color:var(--green-900);cursor:pointer;font-size:14px;font-weight:600;line-height:20px;padding:0;transition:all .2s ease}.VaccinesTable_clearButton__dzVaU:hover{opacity:.8}.VaccinesTable_bulkActions__vrwyj{align-items:center;display:flex;flex:1 1;gap:32px;justify-content:flex-end}.VaccinesTable_bulkActionButton__378GV{background:#0000;border:none;color:var(--green-900);cursor:pointer;font-size:16px;font-weight:600;line-height:20px;padding:0;transition:all .2s ease}.VaccinesTable_bulkActionButton__378GV:hover{opacity:.8}.VaccinesTable_bulkActionButton__378GV:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.VaccinesTable_bulkActionsBar__X8A6E{flex-wrap:wrap;gap:12px;padding:12px}.VaccinesTable_bulkActionsInfo__qTUjF{gap:12px}.VaccinesTable_bulkCount__JIvbm,.VaccinesTable_clearButton__dzVaU{font-size:13px}.VaccinesTable_bulkActions__vrwyj{flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.VaccinesTable_bulkActionButton__378GV{font-size:14px}}.VaccinesTable_reportNoReportsWarning__16YCr{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.PatientImmunizationsPage_mainWrapper__rUxyP{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;padding:24px;position:relative;width:100%}.PatientImmunizationsPage_generalInfoTitleWrapper__RD622{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px;width:100%}.PatientImmunizationsPage_generalInfoTitle__rO-Na{color:var(--black);font-size:20px;font-weight:700;line-height:32px}.AddPrescriptionModal_openModalButton__eBLTR{background-color:#fff;border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px}.table-loading-state{background:#fff;border:1px solid var(--gray-200);border-radius:12px;min-height:400px;overflow:hidden;position:relative;width:100%}.table-loading-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid var(--gray-200);padding:32px 20px 20px;text-align:center}.loading-pulse-container{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:16px}.loading-pulse-dot{animation:pulse-wave 1.4s ease-in-out infinite both;background:#10b981;background:var(--green-500,#10b981);border-radius:50%;height:8px;width:8px}.loading-pulse-dot:first-child{animation-delay:-.32s}.loading-pulse-dot:nth-child(2){animation-delay:-.16s}.loading-pulse-dot:nth-child(3){animation-delay:0s}@keyframes pulse-wave{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.loading-message{animation:fade-in-up .6s ease-out;color:#1f2937;color:var(--gray-800,#1f2937);font-size:18px;font-weight:600;margin:0 0 8px}.loading-subtitle{color:#6b7280;color:var(--gray-600,#6b7280);font-size:14px;margin:0}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.loading-skeleton-item{animation:skeleton-fade-in .8s ease-out both;background:#f1f5f9;border-radius:4px;overflow:hidden;position:relative}@keyframes skeleton-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.skeleton-shimmer{animation:shimmer-slide 2s infinite;background:linear-gradient(90deg,#0000,#fff6 50%,#0000);height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes shimmer-slide{0%{left:-100%}to{left:100%}}.table-loading-search{border-bottom:1px solid var(--gray-200);padding:16px}.search-bar{border-radius:8px;height:40px;width:300px}.table-loading-table-header{grid-gap:16px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);display:grid;gap:16px;grid-template-columns:repeat(4,1fr);padding:16px}.header-cell{border-radius:3px;height:18px}.table-loading-rows{display:flex;flex-direction:column}.table-loading-row{grid-gap:16px;border-bottom:1px solid var(--gray-200);display:grid;gap:16px;grid-template-columns:repeat(4,1fr);padding:16px;transition:background-color .3s ease}.table-loading-row:hover{background-color:#00000005}.table-loading-row:last-child{border-bottom:none}.table-cell{border-radius:3px;height:16px}.table-loading-row:nth-child(odd) .table-cell:first-child{width:85%}.table-loading-row:nth-child(odd) .table-cell:nth-child(2){width:70%}.table-loading-row:nth-child(odd) .table-cell:nth-child(3){width:90%}.table-loading-row:nth-child(odd) .table-cell:nth-child(4){width:60%}.table-loading-row:nth-child(2n) .table-cell:first-child{width:75%}.table-loading-row:nth-child(2n) .table-cell:nth-child(2){width:95%}.table-loading-row:nth-child(2n) .table-cell:nth-child(3){width:65%}.table-loading-row:nth-child(2n) .table-cell:nth-child(4){width:80%}.table-loading-pagination{align-items:center;background:#fff;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.results-info{border-radius:3px;height:16px;width:140px}.pagination-controls{align-items:center;display:flex;gap:8px}.page-button{border-radius:50%;height:32px;width:32px}.page-button.active{background:#dcfce7;background:var(--green-100,#dcfce7)}.floating-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.loader-ring{height:40px;position:relative;width:40px}.loader-ring-segment{animation:ring-rotate 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid #0000;border-radius:50%;height:100%;position:absolute;width:100%}.loader-ring-segment:first-child{animation-delay:-.45s;border-top-color:#10b981;border-top-color:var(--green-500,#10b981)}.loader-ring-segment:nth-child(2){animation-delay:-.3s;border-top-color:#34d399;border-top-color:var(--green-400,#34d399)}.loader-ring-segment:nth-child(3){animation-delay:-.15s;border-top-color:#6ee7b7;border-top-color:var(--green-300,#6ee7b7)}.loader-ring-segment:nth-child(4){border-top-color:#a7f3d0;border-top-color:var(--green-200,#a7f3d0)}@keyframes ring-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.table-loading-header{padding:24px 16px 16px}.table-loading-pagination,.table-loading-row,.table-loading-search,.table-loading-table-header{padding:12px}.search-bar{width:100%}.table-loading-row,.table-loading-table-header{grid-template-columns:repeat(2,1fr)}.table-loading-pagination{flex-direction:column;gap:12px}.pagination-controls{justify-content:center}}@media (prefers-reduced-motion:reduce){.loader-ring-segment,.loading-pulse-dot,.skeleton-shimmer{animation:none}.loading-message,.loading-skeleton-item,.loading-subtitle{animation:none;opacity:1;transform:none}}@media (prefers-color-scheme:dark){.table-loading-state{background:#1f2937;border-color:#374151}.table-loading-header{background:linear-gradient(135deg,#1f2937,#111827);border-bottom-color:#374151}.loading-message{color:#f9fafb}.loading-subtitle{color:#d1d5db}.loading-skeleton-item{background:#374151}.table-loading-table-header{background:#2d3748}.table-loading-row:hover{background-color:#ffffff0d}.page-button.active{background:#065f46}}.DrugsTable_tableWarpper__u0V3j{background-color:#fff;background:#fff;position:relative;width:100%}.DrugsTable_tableWarpper__u0V3j h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.DrugsTable_table__sPqFP{border:1px solid var(--gray-200);border-radius:12px}.DrugsTable_tableHeader__8hNqT{background:var(--gray-100);font-size:14px;font-weight:700}.DrugsTable_tableHeader__8hNqT,.DrugsTable_tableItem__7d3Hd{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;gap:8px;grid-template-columns:42px 3fr 2fr 1fr 1fr 1fr 1fr 1fr 1fr;line-height:20px;padding:16px}.DrugsTable_tableItem__7d3Hd{font-size:13px;font-weight:400}@media (min-width:1400px){.DrugsTable_tableHeader__8hNqT,.DrugsTable_tableItem__7d3Hd{grid-template-columns:42px 3fr 2fr 1fr 1fr 1fr 1fr 1fr 1fr}}.DrugsTable_tableItem__7d3Hd:last-child{border-bottom:none}.DrugsTable_checkboxWrapper__1tyt\+{align-items:center;display:flex;justify-content:center}.DrugsTable_searchWrapper__us0or{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.DrugsTable_searchWrapper__us0or img{display:none}}.DrugsTable_tableTopBarWrapper__i62DB{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.DrugsTable_sortByButton__5BYwG{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.DrugsTable_sortByButtonMenuOption__PBUu\+ p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.DrugsTable_sortByButtonMenuOptionActive__GWQlM{background-color:var(--gray-100)!important}.DrugsTable_tableSelectedItemsSection__Zlu92 button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.DrugsTable_menuButton__XVamJ{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.DrugsTable_menuButton__XVamJ:active,.DrugsTable_menuButton__XVamJ:hover{border:1px solid var(--gray-300)}.DrugsTable_menuItemWrapper__SOw7M{padding:0}.DrugsTable_menuItem__KJsZw{padding:0!important}.DrugsTable_menuItem__KJsZw a,.DrugsTable_menuItem__KJsZw button,.DrugsTable_menuItem__KJsZw p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.DrugsTable_reportNoReportsWarning__elJk7{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.DrugsTable_emptyState__SnMg-{align-items:center;display:flex;justify-content:center}.DrugsTable_emptyState__SnMg->div{border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:left}.DrugsTable_emptyStateTitle__xV4R-{font-size:18px;font-weight:700;line-height:28px;margin-bottom:8px}.DrugsTable_emptyStateText__7H04g{font-size:16px;font-weight:400;line-height:24px;max-width:300px}.DrugsTable_loadingSpinner__MKAQS{animation:DrugsTable_spin__-sJVJ 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes DrugsTable_spin__-sJVJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DrugsTable_searchWrapper__us0or input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.DrugsTable_sortByButton__5BYwG:disabled{cursor:not-allowed;opacity:.7}.DrugsTable_emptyState2__VNBJK{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.DrugsTable_emptyStateTitle2__odzYV{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.DrugsTable_emptyStateText2__8SEVG{color:#717186;font-size:14px;max-width:300px}.DrugsTable_paginationWrapper__3d5lO{align-items:center;background-color:#fff;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.DrugsTable_resultsInfo__eEqp2{color:var(--gray-600);font-size:14px;font-weight:400;line-height:20px;margin:0}.DrugsTable_tableItem__7d3Hd.DrugsTable_loading__Nmaeh{animation:DrugsTable_pulse-fade__\+LAMn 1.5s ease-in-out infinite;pointer-events:none}@keyframes DrugsTable_pulse-fade__\+LAMn{0%,to{opacity:1}50%{opacity:.7}}.DrugsTable_tableWarpper__u0V3j.DrugsTable_loading__Nmaeh{position:relative}.DrugsTable_tableWarpper__u0V3j.DrugsTable_loading__Nmaeh:before{animation:DrugsTable_loading-sweep__xlMKF 2s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@keyframes DrugsTable_loading-sweep__xlMKF{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.DrugsTable_tableItems__UhSVJ{transition:all .3s cubic-bezier(.4,0,.2,1)}.DrugsTable_tableItem__7d3Hd{transition:all .2s ease}@keyframes DrugsTable_fade-in-up__TFK4U{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.DrugsTable_paginationWrapper__3d5lO{transition:all .3s ease}.AcuteMedication_longTermWrapper__yrfbd{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.AcuteMedication_topWrapper__\+145I{align-items:center;display:flex;height:48px;justify-content:space-between;margin-bottom:24px;position:relative}.AcuteMedication_headerTableBackground__A\+zsg{align-items:flex-start;align-self:stretch;background:#eeeef0;background:var(--gray-50,#eeeef0);border-bottom:1px solid #d9d8df;border-bottom:1px solid var(--gray-200,#d9d8df);border-radius:12px 12px 0 0;display:flex;height:41px;left:0;padding:12px;position:absolute;top:48px;width:100%}.AcuteMedication_title__HoXxr{color:#060030;font-size:20px;font-weight:600}.AcuteMedication_intoleranceTitle__Jj2bg{border-bottom:1.17px solid #ececfa;border-top:1.17px solid #ececfa;margin-bottom:25px;padding:25px 0}.AcuteMedication_columnNames__1Gezr{align-items:center;background:#f4f4fc;display:flex;justify-content:space-between;left:0;padding:10px 30px 10px 73px;position:absolute;top:74px;width:100%}.AcuteMedication_columnName__8yWMn{color:#626276;font-size:16px;font-weight:600}.AcuteMedication_allergiesData__Z2S6q{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.AcuteMedication_Divider__hoDgN{margin-bottom:25px}.AcuteMedication_inputWrapper__-xXbV{display:flex;flex-direction:column;gap:5px}.AcuteMedication_inputWrapperCheckbox__5\+ZuR{align-items:center;display:flex;gap:10px}.AcuteMedication_checkbox__fb-id{border:1px solid var(--gray-400);border-radius:18px;display:flex;justify-self:flex-start}.AcuteMedication_checkboxLabel__SnM\+5{color:var(--gray-950);font-size:16px;font-weight:600;line-height:125%;margin-bottom:0}.AcuteMedication_saveButton__eBfw9{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.AcuteMedication_addBtn__148g4{border:none}.LongTermMedication_longTermWrapper__-BQ7v{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.LongTermMedication_topWrapper__JNq61{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;min-height:48px;position:relative}.LongTermMedication_headerTableBackground__c6LpA{align-items:flex-start;align-self:stretch;background:#eeeef0;background:var(--gray-50,#eeeef0);border-bottom:1px solid #d9d8df;border-bottom:1px solid var(--gray-200,#d9d8df);border-radius:12px 12px 0 0;display:flex;height:41px;left:0;padding:12px;position:absolute;top:48px;width:100%}.LongTermMedication_title__vip0n{color:#060030;font-size:20px;font-weight:600}.LongTermMedication_intoleranceTitle__yT3hP{border-bottom:1.17px solid #ececfa;border-top:1.17px solid #ececfa;margin-bottom:25px;padding:25px 0}.LongTermMedication_columnNames__vtzco{align-items:center;background:#f4f4fc;display:flex;justify-content:space-between;left:0;padding:10px 30px 10px 73px;position:absolute;top:74px;width:100%}.LongTermMedication_columnName__bZd84{color:#626276;font-size:16px;font-weight:600}.LongTermMedication_allergiesData__oQsQC{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.LongTermMedication_Divider__M9\+YI{margin-bottom:25px}form{display:flex;flex-direction:column;gap:10px;margin-bottom:15px;width:100%}.LongTermMedication_inputWrapper__\+3RDs{display:flex;flex-direction:column;gap:5px}.LongTermMedication_inputWrapperCheckbox__63COb{align-items:center;display:flex;gap:10px}.LongTermMedication_checkbox__6-XRW{border:1px solid var(--gray-400);border-radius:18px;display:flex;justify-self:flex-start}.LongTermMedication_checkboxLabel__U0UMh{color:var(--gray-950);font-size:16px;font-weight:600;line-height:125%;margin-bottom:0}.LongTermMedication_saveButton__SVZRa{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.LongTermMedication_addBtn__hvTtI{border:none}.LongTermMedication_emptyState2__fDKKg{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.LongTermMedication_emptyStateTitle2__RIJGc{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.LongTermMedication_emptyStateText2__am\+ei{color:#717186;font-size:14px;max-width:300px}.Prescriptions_wrapper__sHSAd{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.Prescriptions_addPrescriptionButton__UQbp2{align-items:center;border:none;color:#01533b;color:var(--Green-900,#01533b);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:4px;justify-content:center;line-height:20px;padding-left:0;padding-right:0}.Prescriptions_title__v7UBT{color:#26252c;color:var(--Gray-950,#26252c);font-size:20px;font-style:normal;font-weight:700;line-height:32px}.Prescriptions_header__w5\+Us{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.PatientMedicationPage_wrapper__iOTpJ{display:flex;gap:24px}.PatientMedicationPage_firstColumnWrapper__Op4PN{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between}.PatientMedicationPage_titleWrapper__2Fdq3{display:flex;justify-content:space-between;padding-right:30px}.PatientMedicationPage_secondColumnWrapper__U8NkV{display:flex;flex:2 1;flex-direction:column;gap:24px}.PatientMedicationPage_secondColumnSubWrapper__Vm1hW,.PatientMedicationPage_thirdColumnWrapper__U7dqf{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientMedicationPage_thirdColumnWrapper__U7dqf{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientMedicationPage_secondColumnSubWrapper__Vm1hW{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientMedicationPage_secondColumnWrapper__U8NkV{flex:1 1}}@media screen and (max-width:1200px){.PatientMedicationPage_wrapper__iOTpJ{flex-direction:column}}.PatientPaymentsPage_contentWrapper__7VWvX{background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;gap:16px;padding:24px;position:relative;width:100%}.PatientPaymentsPage_tableWrapper__gCsCO{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.PatientPaymentsPage_table__dUNLf{width:100%}.PatientPaymentsPage_tableHeader__7ZuIh{grid-gap:16px;background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#374151;display:grid;font-size:14px;font-weight:600;gap:16px;padding:16px 20px}.PatientPaymentsPage_tableHeader__7ZuIh p{font-weight:600;margin:0}.PatientPaymentsPage_tableItem__6iVK-{grid-gap:16px;border-bottom:1px solid #f3f4f6;color:#374151;display:grid;font-size:14px;gap:16px;padding:16px 20px;transition:background-color .2s ease}.PatientPaymentsPage_tableItem__6iVK-:hover{background-color:#f9fafb}.PatientPaymentsPage_tableItem__6iVK-:last-child{border-bottom:none}.PatientPaymentsPage_tableItem__6iVK- p{align-items:center;display:flex;margin:0}.PatientPaymentsPage_tableHeader__7ZuIh,.PatientPaymentsPage_tableItem__6iVK-{grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr}.PatientPaymentsPage_tableHeader__7ZuIh:has(p:nth-child(7)),.PatientPaymentsPage_tableItem__6iVK-:has(p:nth-child(7)){grid-template-columns:.25fr 1fr 2fr 1fr 1fr 1fr 1fr}.PatientPaymentsPage_tableHeader__7ZuIh:has(p:nth-child(8)),.PatientPaymentsPage_tableItem__6iVK-:has(p:nth-child(8)){grid-template-columns:.25fr 1.5fr 1fr 2fr 1fr 1fr .8fr 1fr}.PatientPaymentsPage_emptyState__O7dHZ{color:#6b7280;padding:40px 20px;text-align:center}.PatientPaymentsPage_emptyStateTitle__POiyW{color:#374151;font-size:18px;font-weight:600;margin:0 0 8px}.PatientPaymentsPage_emptyStateText__p-0xm{color:#6b7280;font-size:14px;margin:0}.PatientPaymentsPage_paginationWrapper__3ceZd{align-items:center;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.PatientPaymentsPage_resultsInfo__COkOt{color:#6b7280;font-size:14px;margin:0}.NoPregnancySection_emptyState__BONwt{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.NoPregnancySection_emptyState__BONwt .NoPregnancySection_element__QU6ca{height:160px;position:relative;width:239.53px}.NoPregnancySection_emptyState__BONwt .NoPregnancySection_text__kn6u1{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.NoPregnancySection_emptyState__BONwt .NoPregnancySection_div__8utxb{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.NoPregnancySection_emptyState__BONwt .NoPregnancySection_textWrapper__iBJ0r{align-self:stretch;color:#000;font-size:18px;font-weight:700;margin-top:-1px;position:relative;text-align:center}.NoPregnancySection_emptyState__BONwt .NoPregnancySection_onceThePatient__9QDd3{align-self:stretch;color:#000;position:relative;text-align:center}.NoPregnancySection_emptyState__BONwt .NoPregnancySection_plusInstance__hdP\+0{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.NoPregnancySection_addPregnancyButton__kYwPg{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.NoPregnancySection_addPregnancyButtonTitle__VRdxf{color:#fff}.PregnancyLoader_emptyState__rvUD8{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.PregnancyLoader_emptyState__rvUD8 .PregnancyLoader_element__DpHJ5{height:160px;position:relative;width:239.53px}.PregnancyLoader_emptyState__rvUD8 .PregnancyLoader_text__Zm51a{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.PregnancyLoader_emptyState__rvUD8 .PregnancyLoader_div__o\+9AN{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.PregnancyLoader_emptyState__rvUD8 .PregnancyLoader_div__o\+9AN p{color:#000;font-size:18px;font-weight:400;line-height:24px;max-width:320px;text-align:center}.PregnancyLoader_emptyState__rvUD8 .PregnancyLoader_textWrapper__GjQGG{align-self:stretch;color:#000;font-size:20px;font-weight:700;margin-top:-1px;position:relative;text-align:center}.PregnancyLoader_emptyState__rvUD8 .PregnancyLoader_onceThePatient__BxDtr{align-self:stretch;color:#000;position:relative;text-align:center}.PregnancyLoader_loader__Mu8Em{animation:PregnancyLoader_spin__\+u5mZ 1s linear infinite;border-top:8px solid var(--gray-100);border:8px solid var(--gray-100);border-radius:50%;border-top-color:var(--green-800);height:60px;margin-top:24px;width:60px}@keyframes PregnancyLoader_spin__\+u5mZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddLetterModal_openModalButton__gGojE{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddReferralForm_addReferralForm__NMk8U{display:flex;flex-direction:column;margin-bottom:0}.AddReferralForm_sendButton__02dwd{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.AddReferralForm_formCheckboxLabel__qYfyR{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddReferralForm_addReferralFormLabel__q8WXi{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.AddReferralForm_inputGroupGrid__u\+nDH{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddReferralForm_addReferralForm__NMk8U input,.AddReferralForm_addReferralForm__NMk8U select,.AddReferralForm_addReferralForm__NMk8U textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddReferralForm_openModalButton__z9CcX{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddReferralForm_bottomSection__r4HP5{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.AddReferralForm_bottomSection__r4HP5>div{display:flex;gap:16px}.AddReferralForm_bottomSection__r4HP5 button{width:248px}.AddReferralForm_templateSection__re6MC{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddReferralForm_templateSection__re6MC button{margin-top:2px;width:100%}.AddReferralForm_switchWrapper__X4FPL{align-items:center;color:#26252c;color:var(--gray-950,#26252c);display:flex;font-size:14px;font-weight:400;gap:12px;line-height:20px;margin-top:10px}.AddReferralForm_switchWrapper__X4FPL span{margin-top:6px}.AddReferralForm_addPregnancyDatePickerWrapper__py5JQ>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddReferralForm_addPregnancyDatePickerWrapper__py5JQ>div{height:48px!important}.AddReferralForm_addPregnancyDatePickerWrapper__py5JQ input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.AddReferralForm_addPregnancyDatePickerWrapper__py5JQ fieldset{border:none}.AddReferralForm_notifySection__Brmn3{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.AddReferralModal_openModalButton__46eLJ{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PregnancyAddAnteNatalConsultationForm_addAnteNatalConsultationFormWrapper__7VYZK{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.PregnancyAddAnteNatalConsultationForm_addPregnancyForm__o9sni{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PregnancyAddAnteNatalConsultationForm_saveButton__CL4-2:hover{text-decoration:underline}.PregnancyAddAnteNatalConsultationForm_buttonRow__c9qIu{display:flex;justify-content:flex-end}.PregnancyAddAnteNatalConsultationForm_buttonRow__c9qIu .PregnancyAddAnteNatalConsultationForm_addConsultationButton__WSybB{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.PregnancyAddAnteNatalConsultationForm_pregnancyFormLabel__t35Fh{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.PregnancyAddAnteNatalConsultationForm_inputGroupGrid__0zUTT{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PregnancyAddAnteNatalConsultationForm_inputGroupGrid__0zUTT>div>label{max-width:238px}.PregnancyAddAnteNatalConsultationForm_pregnancyFormSectionTitle__sFec7{border-top:1px solid var(--gray-200);color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px;padding-top:24px}.PregnancyAddAnteNatalConsultationForm_addPregnancyForm__o9sni input,.PregnancyAddAnteNatalConsultationForm_addPregnancyForm__o9sni select,.PregnancyAddAnteNatalConsultationForm_addPregnancyForm__o9sni textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PregnancyAddAnteNatalConsultationForm_cmInput__QGRGH{height:48px;position:relative}.PregnancyAddAnteNatalConsultationForm_cmInput__QGRGH input{padding-right:40px;position:relative}.PregnancyAddAnteNatalConsultationForm_cmInput__QGRGH:before{align-items:center;color:#717186;color:var(--gray-500,#717186);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.PregnancyAddAnteNatalConsultationForm_attachemntButtons__NvRP3{border-top:1px solid var(--gray-200);display:flex;gap:8px;padding-top:24px}.PregnancyAddAnteNatalConsultationForm_cancelButton__Y0Uie{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationDoctorSection__UiaB1{border-bottom:1px solid var(--gray-200);margin-bottom:12px;padding:12px 0}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationDoctorSection__UiaB1 h3{color:var(--gray-950);font-size:16px;font-weight:700;line-height:20px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationDoctorSection__UiaB1 p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationExamSection__3aA08{border-bottom:1px solid var(--gray-200);margin-bottom:12px;padding-bottom:12px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationExamSection__3aA08 h3{color:var(--gray-950);font-size:20px;font-weight:700;line-height:28px;margin-bottom:12px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationExamSection__3aA08>div{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationExamSectionItem__YEvFg h4{color:var(--gray-950);font-size:16px;font-weight:700;line-height:20px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationExamSectionItem__YEvFg p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalBottomSection__5Y2o3{display:flex;flex-direction:column;gap:12px}.PregnancyAnteNatalView_pregnancyAnteNatalView__5qYub{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;padding:24px;position:relative;width:100%}.PregnancyAnteNatalView_pregnancyAnteNatalViewConsultationMode__zP\+aO{padding-bottom:0}.PregnancyAnteNatalView_pregnancyAnteNatalViewTitleWrapper__Td5Kk{align-items:center;display:flex;justify-content:space-between;width:100%}.PregnancyAnteNatalView_pregnancyAnteNatalViewTitle__00x2V{color:var(--gray-950);font-size:22px;font-style:normal;font-weight:700;line-height:32px}.PregnancyAnteNatalView_pregnancyAnteNatalStartConsultationButton__M2T3r{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;color:var(--white);height:48px;padding:12px 24px;width:180px}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationWrapper__PEsor{grid-gap:24px;border-bottom:1px solid var(--gray-200);display:grid;gap:24px;grid-template-columns:64px 1fr 18px;margin-bottom:12px;padding:12px 0;width:100%}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationWrapper__PEsor:last-child{border-bottom:none;margin-bottom:0}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationDateBox__JEDTn{align-items:center;background:var(--green-50);border:1px solid var(--green-950);border-radius:12px;display:flex;flex-direction:column;height:66px;justify-content:center;padding:12px;width:100%}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationDateBox__JEDTn span:first-child{color:var(--green-950);font-size:16px;font-weight:700;line-height:20px}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationDateBox__JEDTn span:nth-child(2){color:var(--green-950);font-size:20px;font-weight:700;line-height:28px}.PregnancyAnteNatalView_showMoreButtonWrapper__n9h7B{height:18px;position:relative;width:18px}.PregnancyAnteNatalView_showMoreButton__RMN0F{align-items:center;background-color:initial;border:none;display:flex;height:40px;justify-content:center;left:-11px;padding:0;position:absolute;top:-11px;transform-origin:50% 50%;width:40px}.PregnancyAnteNatalView_showMoreButtonExpanded__LmzbT{transform:rotate(180deg)}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationContentWrapper__svo1\+{overflow:hidden;width:100%}.PregnancyAnteNatalView_pregnancyAnteNatalStartConsultationsWarpper__jSjik{padding-right:12px;padding-top:26px;width:100%}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationTitleWrapper__VfMU8{align-items:center;display:flex;justify-content:space-between}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationTitleWrapper__VfMU8 h2{color:var(--gray-950);font-size:18px;font-weight:700;line-height:24px}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationTitleWrapper__VfMU8 p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationText__T63S8{color:#26252c;color:var(--Gray-950,#26252c);font-size:16px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationTextExpanded__x7ueO{overflow:visible;white-space:wrap}.PregnancyEditAnteNatalConsultationForm_addAnteNatalConsultationFormWrapper__S\+WSx{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.PregnancyEditAnteNatalConsultationForm_addPregnancyForm__HaelS{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PregnancyEditAnteNatalConsultationForm_saveButton__9uTwq:hover{text-decoration:underline}.PregnancyEditAnteNatalConsultationForm_buttonRow__ge36p{display:flex;gap:8px;justify-content:flex-end}.PregnancyEditAnteNatalConsultationForm_buttonRow__ge36p .PregnancyEditAnteNatalConsultationForm_addConsultationButton__j83Ki{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.PregnancyEditAnteNatalConsultationForm_pregnancyFormLabel__IVJCY{align-items:center;color:var(--Gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.PregnancyEditAnteNatalConsultationForm_inputGroupGrid__YLRKr{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PregnancyEditAnteNatalConsultationForm_inputGroupGrid__YLRKr>div>label{max-width:238px}.PregnancyEditAnteNatalConsultationForm_pregnancyFormSectionTitle__7LYhe{border-top:1px solid var(--gray-200);color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px;padding-top:24px}.PregnancyEditAnteNatalConsultationForm_addPregnancyForm__HaelS input,.PregnancyEditAnteNatalConsultationForm_addPregnancyForm__HaelS select,.PregnancyEditAnteNatalConsultationForm_addPregnancyForm__HaelS textarea{border-radius:12px!important;color:#717186;color:var(--gray-500,#717186);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PregnancyEditAnteNatalConsultationForm_cmInput__bUyQR{height:48px;position:relative}.PregnancyEditAnteNatalConsultationForm_cmInput__bUyQR input{padding-right:40px;position:relative}.PregnancyEditAnteNatalConsultationForm_cmInput__bUyQR:before{align-items:center;color:#717186;color:var(--gray-500,#717186);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.PregnancyEditAnteNatalConsultationForm_attachemntButtons__kk06V{border-top:1px solid var(--gray-200);display:flex;gap:8px;padding-top:24px}.PregnancyEditAnteNatalConsultationForm_cancelButton__gTv4v{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PregnancyNoAnteNatalConsultationsFound_emptyState__56Kt3{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.PregnancyNoAnteNatalConsultationsFound_emptyState__56Kt3 .PregnancyNoAnteNatalConsultationsFound_element__tv4p6{height:160px;position:relative;width:239.53px}.PregnancyNoAnteNatalConsultationsFound_emptyState__56Kt3 .PregnancyNoAnteNatalConsultationsFound_text__xu1Ts{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.PregnancyNoAnteNatalConsultationsFound_emptyState__56Kt3 .PregnancyNoAnteNatalConsultationsFound_div__vV5Je{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.PregnancyNoAnteNatalConsultationsFound_emptyState__56Kt3 .PregnancyNoAnteNatalConsultationsFound_div__vV5Je p{color:#000;font-size:16px;font-weight:400;line-height:24px;max-width:320px;text-align:center}.PregnancyNoAnteNatalConsultationsFound_emptyState__56Kt3 .PregnancyNoAnteNatalConsultationsFound_textWrapper__DB0st{align-self:stretch;color:#000;font-size:18px;font-weight:700;margin-top:-1px;position:relative;text-align:center}.PregnancyNoAnteNatalConsultationsFound_emptyState__56Kt3 .PregnancyNoAnteNatalConsultationsFound_onceThePatient__XFwG0{align-self:stretch;color:#000;position:relative;text-align:center}.PregnancyNoAnteNatalConsultationsFound_emptyState__56Kt3 .PregnancyNoAnteNatalConsultationsFound_plusInstance__752fk{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.PregnancyNoAnteNatalConsultationsFound_addPregnancyButton__A0OiF{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.PregnancyNoAnteNatalConsultationsFound_addPregnancyButtonTitle__iunkP{color:#fff}.PregnancyGeneralView_pregnancyGeneralInformationView__AnlA8{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;padding:24px;position:relative;width:100%}.PregnancyGeneralView_pregnancyFormCheckboxLabel__-Kv1p{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.PregnancyGeneralView_checkboxWrapper__V\+9ZE{display:flex;flex-direction:column;gap:8px}.PregnancyGeneralView_generalInfoMainSection__VZXuJ{grid-gap:16px;border-bottom:1px solid var(--gray-200);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px;margin-top:12px;padding-bottom:16px;width:100%}.PregnancyGeneralView_bottomSection__xCgnN{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;padding-bottom:16px;width:100%}.PregnancyGeneralView_bottomSection__xCgnN h3,.PregnancyGeneralView_generalInfoMainSection__VZXuJ h3,.PregnancyGeneralView_generalInfoMainSection__VZXuJ legend{color:var(--gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:0}.PregnancyGeneralView_bottomSection__xCgnN p,.PregnancyGeneralView_generalInfoMainSection__VZXuJ label,.PregnancyGeneralView_generalInfoMainSection__VZXuJ p{color:var(--gray-950);font-size:16px;font-style:normal;font-weight:400;line-height:20px}.PregnancyGeneralView_generalInfoMainSection__VZXuJ label{font-size:18px;font-weight:600}.PregnancyGeneralView_generalInfoTitle__rTQMi{color:var(--gray-950);font-size:22px;font-style:normal;font-weight:700;line-height:32px;text-align:start;width:100%}.PregnancyGeneralView_generalInfoTitleWrapper__xWOtm{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;width:100%}.PregnancyGeneralView_generalInfoTitleWrapper__xWOtm button{align-items:center;background-color:initial;border:none;color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:4px;height:32px;justify-content:center;line-height:20px;width:80px}.PregnancyAddPostNatalConsultationForm_addPostNatalConsultationFormWrapper__JTeWQ{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:24px;width:calc(100% + 50px)}.PregnancyAddPostNatalConsultationForm_addPregnancyForm__AzL4O{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PregnancyAddPostNatalConsultationForm_saveButton__S6YLF:hover{text-decoration:underline}.PregnancyAddPostNatalConsultationForm_buttonRow__mbFuc{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.PregnancyAddPostNatalConsultationForm_buttonRow__mbFuc .PregnancyAddPostNatalConsultationForm_addConsultationButton__AcN1H{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.PregnancyAddPostNatalConsultationForm_pregnancyFormLabel__\+meVP{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:24px;margin-bottom:2px;position:relative}.PregnancyAddPostNatalConsultationForm_inputGroupGrid4Columns__keHIF{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.PregnancyAddPostNatalConsultationForm_inputGroupGrid3Columns__OkJof{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PregnancyAddPostNatalConsultationForm_inputGroupGrid2Columns__TjUSb{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.PregnancyAddPostNatalConsultationForm_pregnancyFormSectionTitle__mHKyr{border-top:1px solid var(--gray-200);color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px;padding-top:24px}.PregnancyAddPostNatalConsultationForm_pregnancyFormSectionTitleWithoutBorder__AsNZn{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.PregnancyAddPostNatalConsultationForm_addPregnancyForm__AzL4O input,.PregnancyAddPostNatalConsultationForm_addPregnancyForm__AzL4O select,.PregnancyAddPostNatalConsultationForm_addPregnancyForm__AzL4O textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PregnancyAddPostNatalConsultationForm_attachemntButtons__JhOMn{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.PregnancyAddPostNatalConsultationForm_cancelButton__QTwew{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PregnancyAddPostNatalConsultationForm_topBorder__bf0VV{border-top:1px solid var(--gray-200);padding-top:24px}.PregnancyAddPostNatalConsultationForm_addPregnancyFormTooltip__nzDhO{margin-top:-4px;position:relative}.PregnancyAddPostNatalConsultationForm_cmInput__PQtak{height:48px;position:relative}.PregnancyAddPostNatalConsultationForm_cmInput__PQtak input{padding-right:40px;position:relative}.PregnancyAddPostNatalConsultationForm_cmInput__PQtak:before{align-items:center;color:var(--gray-500);content:"cm";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:24px;z-index:1}.PregnancyAddPostNatalConsultationForm_gramsInput__clNm\+{height:48px;position:relative}.PregnancyAddPostNatalConsultationForm_gramsInput__clNm\+ input{padding-right:56px;position:relative}.PregnancyAddPostNatalConsultationForm_gramsInput__clNm\+:before{align-items:center;color:var(--gray-500);content:"grams";display:block;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:24px;margin-right:16px;position:absolute;right:0;top:0;width:44px;z-index:1}.PregnancyAddPostNatalConsultationForm_addPregnancyDatePickerWrapper__Ae\+WK>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.PregnancyAddPostNatalConsultationForm_addPregnancyDatePickerWrapper__Ae\+WK>div{height:48px!important}.PregnancyAddPostNatalConsultationForm_addPregnancyDatePickerWrapper__Ae\+WK input{padding-bottom:0!important;padding-left:8px!important;padding-top:0!important;width:calc(100% + 80px)!important}.PregnancyAddPostNatalConsultationForm_addPregnancyDatePickerWrapper__Ae\+WK fieldset{border:none}.PregnancyAddPostNatalConsultationForm_pregnancyFormCheckboxLabel__HrSCn{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.PregnancyAddPostNatalConsultationForm_checkboxSectionLegend__\+SRXl{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.PregnancyAddPostNatalConsultationForm_checkboxWrapper__2KHFb{display:flex;flex-direction:column;gap:8px;justify-content:center}.PregnancyAddPostNatalConsultationForm_pregnancyFormCheckboxLabelWithTopMargin__FAS\+j{margin-top:6px}.PregnancyNoPostNatalConsultationsFound_emptyState__lW3\+f{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.PregnancyNoPostNatalConsultationsFound_emptyState__lW3\+f .PregnancyNoPostNatalConsultationsFound_element__mqSlQ{height:160px;position:relative;width:239.53px}.PregnancyNoPostNatalConsultationsFound_emptyState__lW3\+f .PregnancyNoPostNatalConsultationsFound_text__ph\+1P{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.PregnancyNoPostNatalConsultationsFound_emptyState__lW3\+f .PregnancyNoPostNatalConsultationsFound_div__\+hQen{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.PregnancyNoPostNatalConsultationsFound_emptyState__lW3\+f .PregnancyNoPostNatalConsultationsFound_div__\+hQen p{color:#000;font-size:16px;font-weight:400;line-height:24px;max-width:320px;text-align:center}.PregnancyNoPostNatalConsultationsFound_emptyState__lW3\+f .PregnancyNoPostNatalConsultationsFound_textWrapper__mUOi5{align-self:stretch;color:#000;font-size:18px;font-weight:700;margin-top:-1px;position:relative;text-align:center}.PregnancyNoPostNatalConsultationsFound_emptyState__lW3\+f .PregnancyNoPostNatalConsultationsFound_onceThePatient__cOqTm{align-self:stretch;color:#000;position:relative;text-align:center}.PregnancyNoPostNatalConsultationsFound_emptyState__lW3\+f .PregnancyNoPostNatalConsultationsFound_plusInstance__8PM9D{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.PregnancyNoPostNatalConsultationsFound_addPregnancyButton__b5n-1{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.PregnancyNoPostNatalConsultationsFound_addPregnancyButtonTitle__NJ1n\+{color:#fff}.PregnancyPostNatalConsultationContent_pregnancyAnteNatalConsultationDoctorSection__uvHI-{padding:8px 0}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationLabel__j-DX1{color:var(--gray-950);font-size:16px;font-weight:700;line-height:20px}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationContent__4tSEc{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationSectionTitle__rQWuZ{border-top:1px solid var(--gray-200);color:var(--gray-950);font-size:20px;font-weight:700;line-height:28px;margin-top:12px;padding:12px 0}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationTwoColumnSection__TfXdq{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:12px}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationSection__h9xEo{margin-bottom:12px}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationFeedingLabel__B-lnx{align-items:center;color:var(--gray-950);display:flex;font-size:18px;font-weight:600;gap:8px;line-height:20px}.PregnancyPostNatalView_pregnancyPostNatalView__mbBJm{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;padding:24px;position:relative;width:100%}.PregnancyPostNatalView_pregnancyPostNatalViewConsultationMode__qVdEO{padding-bottom:0}.PregnancyPostNatalView_pregnancyPostNatalViewTitleWrapper__TAnU9{align-items:center;display:flex;justify-content:space-between;width:100%}.PregnancyPostNatalView_pregnancyPostNatalViewTitle__bR6Wp{color:var(--gray-950);font-size:22px;font-style:normal;font-weight:700;line-height:32px}.PregnancyPostNatalView_pregnancyPostNatalStartConsultationButton__JFTuW{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;color:var(--white);height:48px;padding:12px 24px;width:180px}.PregnancyPostNatalView_pregnancyPostNatalConsultationWrapper__8YIIQ{grid-gap:24px;border-bottom:1px solid var(--gray-200);display:grid;gap:24px;grid-template-columns:64px 1fr 18px;margin-bottom:8px;padding:12px 0;width:100%}.PregnancyPostNatalView_pregnancyPostNatalConsultationWrapper__8YIIQ:last-child{border-bottom:none;margin-bottom:0}.PregnancyPostNatalView_pregnancyPostNatalStartConsultationsWarpper__nT2v1{padding-right:12px;padding-top:26px;width:100%}.PregnancySidebar_pregnancySidebar__ORZXY{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;padding:24px;position:relative;width:100%}.PregnancySidebar_pregnancySidebarItem__ybdTg{width:100%}.PregnancySidebar_pregnancySidebarItemHeaderWrapper__jFL6a{border-bottom:1px solid #d9d8df;display:flex;margin-bottom:16px;padding-bottom:16px}.PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__1K\+FI{align-items:center;display:flex;gap:10px;padding:12px 16px;width:100%}.PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__1K\+FI h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700;line-height:24px}.PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__1K\+FI p{color:var(--gray-950);font-size:12px;font-style:normal;font-weight:400;line-height:10px}.PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__1K\+FI button{background-color:initial;border:none;height:34px;width:40px}.PregnancySidebar_pregnancySidebarItem__ybdTg.PregnancySidebar_pregnancySidebarItemExpanded__fUuYt .PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__1K\+FI button{transform:rotate(180deg)}.PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__1K\+FI img{height:16px;width:16px}.PregnancySidebar_pregnancySidebarItem__ybdTg.PregnancySidebar_pregnancySidebarItemNotExpanded__mPDZz:last-child .PregnancySidebar_pregnancySidebarItemHeaderWrapper__jFL6a{border-bottom:none;margin-bottom:0;padding-bottom:0}.PregnancySidebar_pregnancySidebarItemHeaderTitleWrapper__qMeKq{flex-grow:1}.PregnancySidebar_pregnancySidebarItemButtonWrapper__2I3so{border-bottom:1px solid #d9d8df;display:flex;flex-direction:column;gap:16px;margin-bottom:16px;padding-bottom:16px}.PregnancySidebar_pregnancySidebarItem__ybdTg.PregnancySidebar_pregnancySidebarItemExpanded__fUuYt:last-child .PregnancySidebar_pregnancySidebarItemButtonWrapper__2I3so{border-bottom:none;margin-bottom:0;padding-bottom:0}.PregnancySidebar_pregnancySidebarItemButton__BV2f9{align-items:center;background-color:#fff;border:none;color:var(--gray-950);display:flex;font-size:18px;font-style:normal;font-weight:700;gap:10px;line-height:24px;padding:12px 16px}.PregnancySidebar_pregnancySidebarItemButton__BV2f9.PregnancySidebar_pregnancySidebarItemButtonActive__xWQYq,.PregnancySidebar_pregnancySidebarItemButton__BV2f9:hover{background-color:#e7efeb;border-radius:12px}.PregnancySidebar_addPregnancyButton__bQ2a8{background-color:#fff;border:1px solid var(--green-800);border-radius:12px;color:var(--green-800);cursor:pointer;font-size:18px;height:48px;margin-bottom:16px;padding:12px 24px;width:100%}.ComingSoon_emptyState__-POGi{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px 0;position:relative;width:100%}.ComingSoon_emptyState__-POGi .ComingSoon_element__uqGdN{height:160px;position:relative;width:239.53px}.ComingSoon_emptyState__-POGi .ComingSoon_text__eggNq{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.ComingSoon_emptyState__-POGi .ComingSoon_div__ItKXL{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.ComingSoon_emptyState__-POGi .ComingSoon_text-wrapper__lw6dc{margin-top:-1px}.ComingSoon_emptyState__-POGi .ComingSoon_onceThePatient__0qriE,.ComingSoon_emptyState__-POGi .ComingSoon_text-wrapper__lw6dc{align-self:stretch;color:#000;position:relative;text-align:center}.ComingSoon_emptyState__-POGi .ComingSoon_plusInstance__IZnAp{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.ComingSoon_uploadButton__sFKKu{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.ComingSoon_uploadButtonTitle__AWEw6{color:#fff}.ResultsTable_tableWrapper__0gbAG{background-color:#fff;background:#fff;position:relative;width:100%}.ResultsTable_tableWrapper__0gbAG h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultsTable_table__fYZ8l{border:1px solid var(--gray-200);border-radius:12px;width:100%}.ResultsTable_boldItem__jqgZ4{align-items:center;display:flex;font-weight:700;gap:4px}.ResultsTable_high__MSegV,.ResultsTable_low__X9hbS{color:#b70000}.ResultsTable_open__\+ejVW{color:#01533b}.ResultsTable_emptyState__8qGsn{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ResultsTable_tableSelectedItemsWrapper__\+8RWP{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.ResultsTable_tableSelectedItemsWrapper__\+8RWP button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultsTable_tableSelectedItemsWrapper__\+8RWP>div{align-items:center;display:flex;gap:16px}.ResultsTable_emptyStateTitle__xjBPh{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultsTable_emptyStateText__G1G65{color:#717186;font-size:14px;max-width:300px}.ResultsTable_loadingSpinner__UlMZl{animation:ResultsTable_spin__cxgkR 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultsTable_spin__cxgkR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultsTable_tableHeader__ZIT3-{background:var(--gray-100);font-weight:700;padding:16px}.ResultsTable_tableHeader__ZIT3-,.ResultsTable_tableItem__9G1yA{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:180px 1fr 1fr 140px 120px;line-height:20px}.ResultsTable_tableItem__9G1yA{cursor:pointer;font-weight:400;padding:12px 16px}.ResultsTable_tableItem__9G1yA:hover{background-color:var(--gray-50)}.ResultsTable_paginationWrapper__cvA6b{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.ResultsTable_openAll__xtFNd{align-items:center;color:var(--green-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}@media (min-width:1400px){.ResultsTable_tableHeader__ZIT3-,.ResultsTable_tableItem__9G1yA{grid-template-columns:180px 1fr 1fr 140px 120px}}.ResultsTable_status__MHF7C{background-color:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;font-size:13px;font-weight:600;line-height:16px;padding:4px 8px}.ResultsTable_status__MHF7C.ResultsTable_completed__6IXKW{background-color:#e7efeb;border-color:var(--green-900);color:var(--green-900)}.ResultsTable_status__MHF7C.ResultsTable_external__Z5u\+r{background-color:#efefe7;border-color:#756800;color:#756800}.ResultsTable_status__MHF7C.ResultsTable_accepted__niuyF{background-color:#e7efeb;border-color:var(--green-900);color:var(--green-900)}.ResultsTable_status__MHF7C.ResultsTable_rejected__q\+3fv,.ResultsTable_status__MHF7C.ResultsTable_undelivered__cqHOm{background-color:#ffe8e8;border-color:#b70000;color:#b70000}.ResultsTable_tableItem__9G1yA:last-child{border-bottom:none}.ResultsTable_checkboxWrapper__qQlu3{align-items:center;display:flex;justify-content:center}.ResultsTable_searchWrapper__TP9K6{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultsTable_searchWrapper__TP9K6 img{display:none}}.ResultsTable_tableTopBarWrapper__RcKn3{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultsTable_sortByButton__cJfX2{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ResultsTable_sortByButtonMenuOption__bbXr2 p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultsTable_sortByButtonMenuOptionActive__bk6R2{background-color:var(--gray-100)!important}.ResultsTable_tableSelectedItemsSection__4kGMZ{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.ResultsTable_tableSelectedItemsSection__4kGMZ button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultsTable_reportNoReportsWarning__5TWz6{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultsTable_menuButton__IXBzS{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultsTable_menuButton__IXBzS:active,.ResultsTable_menuButton__IXBzS:hover{border:1px solid var(--gray-300)}.ResultsTable_menuItemWrapper__t9vL5{padding:0}.ResultsTable_menuItem__6P7cq{padding:0!important}.ResultsTable_menuItem__6P7cq a,.ResultsTable_menuItem__6P7cq button,.ResultsTable_menuItem__6P7cq p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.XMLReferralDataLayerWrapper_wrapper__aJRTj{width:100%}.XMLReferralDataLayerWrapper_navbar__Uw1OH{align-items:center;background:#fff;border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:0;height:52px;justify-content:flex-start;margin-bottom:24px;padding:0;width:100%}.XMLReferralDataLayerWrapper_navLinks__ofDid{align-items:center;display:flex;width:100%}.XMLReferralDataLayerWrapper_navLink__SJhQh{align-items:center;background-color:initial;border:1px solid #0000;color:#25204a;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px;width:50%}.XMLReferralDataLayerWrapper_navLink__SJhQh:hover{border:1px solid var(--green-700)}.XMLReferralDataLayerWrapper_navLink__SJhQh span{color:var(--gray-950);font-size:14px;line-height:143%}.XMLReferralDataLayerWrapper_navIcon__H8xhd{height:18px;width:18px}.XMLReferralDataLayerWrapper_navLinkChecked__fHBHp{align-items:center;background:var(--green-50);border:1px solid var(--green-700);border-radius:12px;color:#25204a;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px;width:50%}.XMLReferralDataLayerWrapper_navLinkChecked__fHBHp span{color:var(--green-900);font-size:14px;line-height:143%}.XMLReferralDataLayerWrapper_navLinkChecked__fHBHp .XMLReferralDataLayerWrapper_navIcon__H8xhd{color:var(--green-900)}.XMLReferralDataLayerWrapper_navLink__SJhQh:hover{border-radius:12px;text-decoration:underline}.XMLReferralDataLayerWrapper_navLink__SJhQh:hover span{color:var(--green-900)}.XMLReferralPreview_loadingState__njnmc{align-items:center;background:#f9fafb;background:var(--gray-50,#f9fafb);border:1px dashed #d1d5db;border:1px dashed var(--gray-300,#d1d5db);border-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:320px;padding:48px 32px;text-align:center}.XMLReferralPreview_loadingState__njnmc h4{color:#030712;color:var(--gray-950,#030712);font-size:18px;font-weight:700;margin:0}.XMLReferralPreview_loadingState__njnmc p{color:#4b5563;color:var(--gray-600,#4b5563);font-size:15px;margin:0}.XMLReferralPreview_loader__Dt1Mc{animation:XMLReferralPreview_spin__k4gFd 1s linear infinite;border:6px solid #e5e7eb;border-top:6px solid #16a34a;border:6px solid var(--gray-200,#e5e7eb);border-radius:50%;border-top-color:var(--green-600,#16a34a);height:48px;margin-top:8px;width:48px}@keyframes XMLReferralPreview_spin__k4gFd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.XMLReferralPreview_errorState__\+ijeN{align-items:center;background:#fef2f2;background:var(--red-50,#fef2f2);border:1px dashed #fca5a5;border:1px dashed var(--red-300,#fca5a5);border-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:320px;padding:48px 32px;text-align:center}.XMLReferralPreview_errorState__\+ijeN h4{color:#7f1d1d;color:var(--red-950,#7f1d1d);font-size:18px;font-weight:700;margin:0}.XMLReferralPreview_errorState__\+ijeN p{color:#b91c1c;color:var(--red-700,#b91c1c);font-size:15px;margin:0}.XMLReferralPreview_content__3I7v0{flex:1 1;margin:0 auto!important;max-width:1200px!important;overflow:auto}.XMLReferralPreview_content__3I7v0 tr{background-color:initial!important}.XMLReferralPreview_content__3I7v0 hr{margin:0!important;padding:5px 0!important}.XMLReferralPreview_content__3I7v0 hr:only-child{padding:0!important}.XMLReferralPreview_content__3I7v0 hr:not(:only-child){padding:5px 0!important}.XMLReferralPreview_content__3I7v0>table:first-child{padding:0!important}.XMLReferralPreview_content__3I7v0>table:first-child tbody tr td{display:flex;justify-content:center;padding:0!important}.XMLReferralPreview_content__3I7v0 tr td{background-color:initial!important;border:none!important;padding:6px 4px!important}.XMLReferralPreview_content__3I7v0 table tbody tr td:first-child{font-family:Montserrat,sans-serif!important}.XMLReferralPreview_content__3I7v0>table:first-child tbody tr th{align-items:center;border-bottom:none!important;display:flex;justify-content:center}.XMLReferralPreview_content__3I7v0>table:first-child tbody tr td img,.XMLReferralPreview_content__3I7v0>table:first-child tbody tr th img{margin:0 auto!important}.XMLReferralPreview_content__3I7v0 br.XMLReferralPreview_pagebreak__HDq-a{display:none!important}.XMLReferralPreview_content__3I7v0 table tbody tr td:first-child{font-weight:700!important}.XMLReferralPreview_content__3I7v0 table td:empty{padding:0!important}.XMLReferralPreview_content__3I7v0 table td:has(>table:first-child){padding:0!important}.XMLReferralPreview_retryButton__uRbp5{background-color:#16a34a;background-color:var(--green-600,#16a34a);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:16px;padding:10px 24px;transition:background-color .2s}.XMLReferralPreview_retryButton__uRbp5:hover{background-color:#15803d;background-color:var(--green-700,#15803d)}.XMLReferralPreview_retryButton__uRbp5:active{background-color:#166534;background-color:var(--green-800,#166534)}.XMLReferralPreview_previewWrapper__yZitE{pointer-events:auto;position:relative;width:100%}.XMLReferralPreview_printButtonContainer__RI7Mb{pointer-events:none;position:absolute;right:16px;top:16px;z-index:10}.XMLReferralPreview_printButton__yJHqH{background-color:var(--green-800);border:1px solid var(--green-800);border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:48px;padding:12px 24px;pointer-events:auto;transition:all .2s ease}.XMLReferralPreview_printButton__yJHqH:hover{background-color:var(--green-700);border-color:var(--green-700)}.XMLReferralPreview_printButton__yJHqH:active{background-color:var(--green-900);border-color:var(--green-900)}@media print{*{border:none!important;box-shadow:none!important;outline:none!important}.XMLReferralPreview_printButtonContainer__RI7Mb{display:none!important}.XMLReferralPreview_previewWrapper__yZitE{margin:0;padding:0}.XMLReferralPreview_content__3I7v0{border:none!important;margin:0!important;max-width:100%!important;padding:0!important}.XMLReferralPreview_content__3I7v0 table{border:none!important;margin:0!important;page-break-inside:avoid}.XMLReferralPreview_content__3I7v0 table tdLaboratory Investigations .XMLReferralPreview_content__3I7v0 table th,.XMLReferralPreview_content__3I7v0 table tr{border:none!important;padding:2px 4px!important}.XMLReferralPreview_content__3I7v0 img{border:none!important;max-width:100%;page-break-inside:avoid}.XMLReferralPreview_content__3I7v0 div,.XMLReferralPreview_content__3I7v0 p,.XMLReferralPreview_content__3I7v0 span{border:none!important}body{background:#fff!important}}.XMLReferralPreview_content__3I7v0 table tbody tr td[data-value=yes-no]{font-weight:400!important}.XMLReferralPreview_content__3I7v0 b{font-weight:700!important}.PatientReferralsPage_mainWrapper__m\+4GI{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;padding:24px;position:relative;width:100%}.PatientReferralsPage_generalInfoTitleWrapper__cFetT{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px;width:100%}.PatientReferralsPage_secondColumnSubWrapper__YAvfX{display:flex;gap:24px;width:100%}.PatientReferralsPage_status__U8lLd{background-color:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;font-size:13px;font-weight:600;line-height:16px;padding:4px 8px}.PatientReferralsPage_status__U8lLd.PatientReferralsPage_completed__dj-8H{background-color:#e7efeb;border-color:var(--green-900);color:var(--green-900)}.PatientReferralsPage_status__U8lLd.PatientReferralsPage_external__AAuob{background-color:#efefe7;border-color:#756800;color:#756800}.PatientReferralsPage_status__U8lLd.PatientReferralsPage_accepted__P\+6jl{background-color:#e7efeb;border-color:var(--green-900);color:var(--green-900)}.PatientReferralsPage_status__U8lLd.PatientReferralsPage_rejected__003KB,.PatientReferralsPage_status__U8lLd.PatientReferralsPage_undelivered__WcQ8m{background-color:#ffe8e8;border-color:#b70000;color:#b70000}.PatientReferralsPage_generalInfoTitle__jBOET{color:var(--black);font-size:24px;font-weight:700;line-height:32px}.PatientReferralsPage_referralPreviewWrapper__eAGjk{background:#f7f7f8;background:var(--Gray-50,#f7f7f8);border:1px solid #d9d8df;border:1px solid var(--Gray-200,#d9d8df);border-radius:12px;margin:36px -1px -1px;padding:24px;width:calc(100% + 2px)}.PatientReferralsPage_backButtonWrapper__YOi3c{align-items:center;display:flex;gap:12px}.PatientReferralsPage_backButton__e0WA0{align-items:center;background-color:initial;border:none;border:1px solid var(--green-800);border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;margin:0;padding:0;width:36px}.PatientReferralsPage_backButton__e0WA0>svg{height:16px;width:16px}.PatientReferralsPage_referralDate__cYspL{font-size:14px;font-weight:400;line-height:20px}.ResultsMenu_documentMenu__RX8dY{text-wrap:wrap;background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;padding:24px;position:relative;width:100%}.ResultsMenu_menuIcon__L2pG3{height:1rem;position:relative;width:1rem}.ResultsMenu_menuText__Ci14X{line-height:1.5rem;position:relative}.ResultsMenu_menuItem__ugGez{align-items:center;align-self:stretch;background:none;border:none;border-radius:12px;cursor:pointer;display:flex;flex-direction:row;gap:.625rem;justify-content:flex-start;margin-bottom:4px;padding:.75rem 1.5rem .75rem 1rem;width:100%}.ResultsMenu_menuItem__ugGez:last-child{margin-bottom:0}.ResultsMenu_menuItemChecked__lK0z4,.ResultsMenu_menuItem__ugGez.ResultsMenu_active__8VAia,.ResultsMenu_menuItem__ugGez:hover{background-color:#e7efeb;color:#002f22}.ResultsMenu_menuItemDisabled__b9kmW{cursor:not-allowed;opacity:.6}.PatientRadiologyResultDetails_container__JUeqW{max-height:70vh;overflow-y:auto;padding:0 0 24px}.PatientRadiologyResultDetails_section__IY6zZ{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;margin-bottom:16px;padding:16px}.PatientRadiologyResultDetails_sectionTitle__FyVKw{border-bottom:1px solid var(--gray-200);color:var(--gray-900);font-size:16px;font-weight:600;margin:0 0 12px;padding-bottom:8px}.PatientRadiologyResultDetails_grid__hnmUO{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.PatientRadiologyResultDetails_grid__hnmUO{grid-template-columns:1fr}}.PatientRadiologyResultDetails_gridItem__5foBt{display:flex;flex-direction:column;gap:4px}.PatientRadiologyResultDetails_gridItem__5foBt label{color:var(--gray-500);font-size:13px;font-weight:500}.PatientRadiologyResultDetails_gridItem__5foBt span{color:var(--gray-900);font-size:14px}.PatientRadiologyResultDetails_resultContent__JNXUj{border-top:1px solid var(--gray-100);margin-top:12px;padding-top:12px}.PatientRadiologyResultDetails_notesContainer__-glyh{background:#fff;border:1px solid var(--gray-200);border-radius:6px;padding:12px}.PatientRadiologyResultDetails_noteLine__0acJg{color:var(--gray-700);font-size:14px;line-height:1.6;margin:0 0 8px}.PatientRadiologyResultDetails_noteLine__0acJg:last-child{margin-bottom:0}.PatientRadiologyResultDetails_noResults__HR\+x6{color:var(--gray-500);font-size:14px;font-style:italic;margin:0}.PatientRadiologyResultDetails_tabNav__JhOnS{border-bottom:1px solid var(--gray-200);display:flex;gap:8px;margin-bottom:16px;padding-bottom:0}.PatientRadiologyResultDetails_tabNavButtonActive__aeTn6,.PatientRadiologyResultDetails_tabNavButton__ETDPs{background:none;border:none;border-bottom:2px solid #0000;color:var(--gray-600);cursor:pointer;font-size:14px;font-weight:500;margin-bottom:-1px;padding:12px 16px;transition:all .2s ease}.PatientRadiologyResultDetails_tabNavButton__ETDPs:hover{color:var(--gray-900)}.PatientRadiologyResultDetails_tabNavButtonActive__aeTn6{border-bottom-color:var(--green-900);color:var(--green-900)}.PatientRadiologyResultDetails_loadingWrapper__fhqpd{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.PatientRadiologyResultDetails_loadingWrapper__fhqpd p{color:var(--gray-500);font-size:14px;margin-top:12px}.PatientRadiologyResultDetails_loadingSpinner__Vy5Wm{animation:PatientRadiologyResultDetails_spin__fHDgp 1s linear infinite;color:var(--gray-400)}@keyframes PatientRadiologyResultDetails_spin__fHDgp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultsTable_tableWarpper__V60Ri{background-color:#fff;background:#fff;position:relative;width:100%}.ResultsTable_tableWarpper__V60Ri h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultsTable_table__OGfD9{border:1px solid var(--gray-200);border-radius:12px}.ResultsTable_boldItem__i8y3z{align-items:center;display:flex;font-weight:700;gap:4px}.ResultsTable_high__r83hV,.ResultsTable_low__-vNG5{color:#b70000}.ResultsTable_open__HUKqv{color:#01533b}.ResultsTable_emptyState__D-b\+j{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ResultsTable_tableSelectedItemsWrapper__p-ecU{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.ResultsTable_tableSelectedItemsWrapper__p-ecU button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultsTable_tableSelectedItemsWrapper__p-ecU>div{align-items:center;display:flex;gap:16px}.ResultsTable_emptyStateTitle__uYI0R{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultsTable_emptyStateText__VYbta{color:#717186;font-size:14px;max-width:300px}.ResultsTable_loadingSpinner__1ByMl{animation:ResultsTable_spin__1fQ24 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultsTable_spin__1fQ24{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultsTable_tableHeader__2cqkr{grid-gap:8px;align-items:center;background:var(--gray-100);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-weight:700;gap:8px;grid-template-columns:26px 1.3fr 1fr 1fr 1.2fr 1fr 150px;line-height:20px;padding:16px}.ResultsTable_testName__7XXUK{color:var(--green-900);font-weight:700}.ResultsTable_tableItem__kW-yN{grid-gap:8px;align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-950);cursor:pointer;display:grid;font-size:15px;font-weight:400;gap:8px;grid-template-columns:26px 1.3fr 1fr 1fr 1.2fr 1fr 150px;line-height:20px;padding:16px}.ResultsTable_tableItem__kW-yN:hover{background-color:var(--gray-50)}.ResultsTable_paginationWrapper__2ketq{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.ResultsTable_tableItem__kW-yN:hover .ResultsTable_openAllTests__rsyt1{color:var(--green-900)}.ResultsTable_openAllTests__rsyt1{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}@media (min-width:1400px){.ResultsTable_tableHeader__2cqkr,.ResultsTable_tableItem__kW-yN{grid-template-columns:26px 1.3fr 1fr 1fr 1.2fr 1fr 150px}}.ResultsTable_tableItem__kW-yN:last-child{border-bottom:none}.ResultsTable_checkboxWrapper__pdIuG{align-items:center;display:flex;justify-content:center}.ResultsTable_searchWrapper__igOoC{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultsTable_searchWrapper__igOoC img{display:none}}.ResultsTable_tableTopBarWrapper__DpIRU{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultsTable_filterByButton__8LhSE,.ResultsTable_sortByButton__xPuGj{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ResultsTable_filterByButton__8LhSE{border-left:none;border-right:1px solid var(--gray-200)}.ResultsTable_filterByButtonMenuOption__abtHB p,.ResultsTable_sortByButtonMenuOption__aM\+pG p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultsTable_sortByButtonMenuOptionActive__U1Eu2{background-color:var(--gray-100)!important}.ResultsTable_tableSelectedItemsSection__spn8j{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.ResultsTable_tableSelectedItemsSection__spn8j button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultsTable_menuButton__6z9nh{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultsTable_menuButton__6z9nh:active,.ResultsTable_menuButton__6z9nh:hover{border:1px solid var(--gray-300)}.ResultsTable_menuItemWrapper__Nz-G3{padding:0}.ResultsTable_menuItem__TvqvW{padding:0!important}.ResultsTable_menuItem__TvqvW a,.ResultsTable_menuItem__TvqvW button,.ResultsTable_menuItem__TvqvW p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ResultsTable_reportNoReportsWarning__HOFuP{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultsTable_radiologyTableHeader__0EQtA{background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.ResultsTable_radiologyTableHeader__0EQtA,.ResultsTable_radiologyTableItem__X-\+jt{grid-gap:16px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:16px;grid-template-columns:26px 120px 1fr 1fr 100px;line-height:20px;padding:16px}.ResultsTable_radiologyTableItem__X-\+jt{cursor:pointer;font-weight:400}.ResultsTable_radiologyTableItemWrapper__X2qS3{border-bottom:1px solid var(--gray-200);position:relative}.ResultsTable_radiologyTableItemWrapper__X2qS3:last-child{border-bottom:none}.ResultsTable_radiologyTableItem__X-\+jt:hover{background-color:var(--gray-50)}.ResultsTable_statusBadge__SqLXa{border-radius:4px;display:inline-block;font-size:13px;font-weight:500;padding:4px 8px}.ResultsTable_statusBadge__SqLXa[data-status=final]{background-color:#e6f4ea;color:#1e7e34}.ResultsTable_statusBadge__SqLXa[data-status=preliminary]{background-color:#fff3cd;color:#856404}.ResultsTable_statusBadge__SqLXa[data-status=corrected]{background-color:#cce5ff;color:#004085}@media (min-width:1400px){.ResultsTable_radiologyTableHeader__0EQtA,.ResultsTable_radiologyTableItem__X-\+jt{grid-template-columns:26px 150px 1fr 2fr 150px 120px 26px}}.ResultsTable_commonTableHeader__oHn4e{background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.ResultsTable_commonTableHeader__oHn4e,.ResultsTable_commonTableItem__T1zk2{grid-gap:16px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:16px;grid-template-columns:26px 120px 1fr 120px;line-height:20px;padding:16px}.ResultsTable_commonTableItem__T1zk2{cursor:pointer;font-weight:400}.ResultsTable_commonTableItemWrapper__P7UZp{border-bottom:1px solid var(--gray-200);position:relative}.ResultsTable_commonTableItemWrapper__P7UZp:last-child{border-bottom:none}.ResultsTable_commonTableItem__T1zk2:hover{background-color:var(--gray-50)}.ResultsTable_testNames__REfRw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResultsTable_comingSoonTitle__4Vmrt{color:var(--gray-950);font-size:24px;font-weight:700;margin-bottom:12px}.ResultDetails_tableWarpper__RAyWG{background-color:#fff;background:#fff;margin-bottom:24px;margin-top:16px;position:relative;width:100%}.ResultDetails_tableWarpper__RAyWG h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultDetails_table__W\+-t0{border:1px solid var(--gray-200);border-radius:12px}.ResultDetails_boldItem__YlXAE{align-items:center;display:flex;font-weight:700;gap:4px}.ResultDetails_high__9D0gn,.ResultDetails_low__R13c7{color:#b70000}.ResultDetails_open__3MM7P{color:#01533b}.ResultDetails_emptyState__mal8-{align-items:center;background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ResultDetails_tableSelectedItemsWrapper__rSwpx{align-items:center;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.ResultDetails_tableSelectedItemsWrapper__rSwpx button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultDetails_tableSelectedItemsWrapper__rSwpx>div{align-items:center;display:flex;gap:16px}.ResultDetails_emptyStateTitle__jkSyp{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultDetails_emptyStateText__5QcRz{color:#717186;font-size:14px;max-width:300px}.ResultDetails_loadingSpinner__9KLiL{animation:ResultDetails_spin__-Lpp\+ 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultDetails_spin__-Lpp\+{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultDetails_tableHeader__EtVyO{background:var(--gray-100);border-bottom:1px solid var(--gray-200);border-top-left-radius:12px;border-top-right-radius:12px;font-weight:700}.ResultDetails_tableHeader__EtVyO,.ResultDetails_tableItem__sXI-7{grid-gap:8px;align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:26px 1fr 1fr 1fr;line-height:20px;padding:16px}.ResultDetails_tableItem__sXI-7{border-bottom:1px solid var(--gray-200);cursor:pointer;font-weight:400}.ResultDetails_paginationWrapper__fwfG3{align-items:center;border-top:1px solid var(--gray-200);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 16px}.ResultDetails_openAllTests__2SWJ-{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:20px}@media (min-width:1400px){.ResultDetails_tableHeader__EtVyO,.ResultDetails_tableItem__sXI-7{grid-template-columns:26px 1fr 1fr 1fr}}.ResultDetails_tableItem__sXI-7:last-child{border-bottom:none}.ResultDetails_checkboxWrapper__ilHqw{align-items:center;display:flex;justify-content:center}.ResultDetails_searchWrapper__cSn7p{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultDetails_searchWrapper__cSn7p img{display:none}}.ResultDetails_tableTopBarWrapper__xO\+oV{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultDetails_sortByButton__2ORIC{align-items:center;align-self:stretch;background-color:initial;border:none;border-left:1px solid var(--gray-200);color:var(--green-900);display:flex;font-size:16px;font-weight:600;gap:8px;height:52px;line-height:20px;padding:0 16px}.ResultDetails_sortByButtonMenuOption__b\+Yys p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultDetails_sortByButtonMenuOptionActive__aFoaU{background-color:var(--gray-100)!important}.ResultDetails_tableSelectedItemsSection__qt6NG{grid-gap:16px;align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-950);display:grid;font-size:15px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:18px 1fr 80px;line-height:20px;padding:16px}.ResultDetails_tableSelectedItemsSection__qt6NG button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultDetails_menuButton__t84Ys{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultDetails_menuButton__t84Ys:active,.ResultDetails_menuButton__t84Ys:hover{border:1px solid var(--gray-300)}.ResultDetails_menuItemWrapper__R2YLq{padding:0}.ResultDetails_menuItem__BKBhk{padding:0!important}.ResultDetails_menuItem__BKBhk a,.ResultDetails_menuItem__BKBhk button,.ResultDetails_menuItem__BKBhk p{align-items:center;background-color:initial;border:none;color:var(--gray-950);display:flex;font-family:Nunito;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:12px 20px;width:100%}.ResultDetails_reportNoReportsWarning__BjSoK{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.PatientResultsPage_mainWrapper__bOkOw{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;display:flex;flex-direction:column;padding:24px;position:relative;width:100%}.PatientResultsPage_generalInfoTitleWrapper__HeUgi{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px;width:100%}.PatientResultsPage_generalInfoTitle__oou5A{color:var(--black);font-size:24px;font-weight:700;line-height:32px}.Tab_dbFlex20__UHh70{border-right:1px solid #d5d5e5!important;flex:0 0 20%}.Tab_detailspBtn__8KuMq{display:none}.Tab_tabFlex__qh3-g{flex:0 0 20%;padding:25px 0}.Tab_tabFlexDropdown__KKLQm{border:0;border-radius:0;display:block;min-width:100%;position:relative;z-index:0}.Tab_practicedetailssectlist__OdS7y{display:block!important;padding:0!important}.Tab_navItem__xKNky{padding:0;width:100%}.Tab_navItem__xKNky+.Tab_navItem__xKNky{margin-top:6px}.Tab_navLink__MGA84{align-items:center;background:#f3f9ff;border-radius:20px 0 0 20px;color:#9cb1c5;display:flex;font-size:16px;font-weight:600;gap:16px;height:45px;padding:0 15px;text-align:left;text-decoration:none;width:100%}.Tab_icon__ihDyy{color:currentColor;flex-shrink:0}.Tab_navLink__MGA84.Tab_active__g-BX1{background:var(--green-800);color:#fff}@media (max-width:991px){.Tab_dbFlex20__UHh70{border-right:none;flex:0 0 100%}}.PCRSCredentialsForm_formContainer__vxjus{padding:0}.PCRSCredentialsForm_pcrsCredentialsForm__mS\+N7{display:flex;flex-direction:column;gap:20px}.PCRSCredentialsForm_inputGroup__k7crl{display:flex;flex-direction:column;gap:8px}.PCRSCredentialsForm_formLabel__owsw\+{color:#374151;font-family:Nunito,sans-serif;font-size:14px;font-weight:600;margin-bottom:4px}.PCRSCredentialsForm_inputGroup__k7crl input[type=file],.PCRSCredentialsForm_inputGroup__k7crl input[type=password],.PCRSCredentialsForm_inputGroup__k7crl input[type=text]{background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;font-family:Nunito,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .2s ease}.PCRSCredentialsForm_inputGroup__k7crl input:focus{border-color:#008056;box-shadow:0 0 0 3px #0080561a;outline:none}.PCRSCredentialsForm_inputGroup__k7crl input::placeholder{color:#9ca3af}.PCRSCredentialsForm_bottomSection__jZFuo{border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.PCRSCredentialsForm_cancelButton__ZzA3a{background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-family:Nunito,sans-serif;font-size:14px;font-weight:500;padding:10px 20px;transition:background-color .2s ease}.PCRSCredentialsForm_cancelButton__ZzA3a:hover:not(:disabled){background-color:#e5e7eb}.PCRSCredentialsForm_saveButton__xK5uh{background-color:#008056;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Nunito,sans-serif;font-size:14px;font-weight:500;padding:10px 20px;transition:background-color .2s ease}.PCRSCredentialsForm_saveButton__xK5uh:hover:not(:disabled){background-color:#006b47}.PCRSCredentialsForm_cancelButton__ZzA3a:disabled,.PCRSCredentialsForm_saveButton__xK5uh:disabled{cursor:not-allowed;opacity:.6}.PCRSCredentialsModal_openModalButton__DYBhd{align-items:center;background-color:#008056;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;transition:background-color .2s ease;white-space:nowrap}.PCRSCredentialsModal_openModalButton__DYBhd:hover:not(:disabled){background-color:#006b47}.PCRSCredentialsModal_openModalButton__DYBhd:disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.6}
/*# sourceMappingURL=main.32a86695.css.map*/