@charset "UTF-8";.LogIn_container__EyNOz{animation:LogIn_slideInUp__Mxcsi .8s cubic-bezier(.25,.46,.45,.94);display:flex;flex-direction:column;gap:32px;max-width:480px;position:relative;width:100%}.LogIn_textContainer__LWRL5{display:flex;flex-direction:column;gap:8px}.LogIn_secondaryTextContainer__LE5FU{animation:LogIn_fadeInUp__mYVJf .8s ease-out .2s both;color:#6b7280;display:flex;flex-direction:column;font-size:16px;gap:4px}.LogIn_signUpContainer__Yz42g{display:flex;gap:8px}.LogIn_signUpLink__y43sL{color:#01533b;font-size:16px;font-weight:500}.LogIn_title__ubR8-{-webkit-text-fill-color:#0000;animation:LogIn_fadeInDown__kB9lP 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}.LogIn_title__ubR8-:after{animation:LogIn_slideInLeft__oNvSC 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}.LogIn_form__6E0o7{animation:LogIn_fadeInUp__mYVJf .8s ease-out .4s both;display:flex;flex-direction:column}.LogIn_inputsContainer__e5CCn{display:flex;flex-direction:column;gap:20px}.LogIn_inputWrapper__fH4LJ{animation:LogIn_slideInRight__30spP .8s ease-out .6s both;animation:LogIn_slideInRight__30spP .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)}.LogIn_inputWrapper__fH4LJ:hover{transform:translateY(-2px) scale(1.01)}.LogIn_inputWrapper__fH4LJ:first-child{--index:0}.LogIn_inputWrapper__fH4LJ:nth-child(2){--index:1}.LogIn_label__5wPRa{color:#374151;font-size:14px;font-weight:600;letter-spacing:.025em;margin-bottom:8px;transition:color .2s ease}.LogIn_inputWrapper__fH4LJ:focus-within .LogIn_label__5wPRa{color:#01533b}.LogIn_forgotPassword__6VWNJ{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}.LogIn_forgotPassword__6VWNJ:hover{background-color:#01533b0d;color:#006546;text-decoration:none}.LogIn_submitBtn__DmpaC{animation:LogIn_fadeInUp__mYVJf .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)}.LogIn_submitBtn__DmpaC:hover{box-shadow:0 8px 25px #01533b80;transform:translateY(-3px) scale(1.02)}.LogIn_submitBtn__DmpaC:active{box-shadow:0 4px 15px #01533b66;transform:translateY(-1px) scale(.98)}.LogIn_submitBtn__DmpaC:disabled{cursor:not-allowed}.LogIn_submitBtn__DmpaC:disabled:not(.LogIn_successAnimation__uTh0d){animation:none;opacity:.7;transform:none}.LogIn_submitBtn__DmpaC.LogIn_successAnimation__uTh0d:disabled{cursor:default;opacity:1}.LogIn_submitBtn__DmpaC:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.LogIn_submitBtn__DmpaC:hover:before{left:100%}.LogIn_submitBtn__DmpaC: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}.LogIn_submitBtn__DmpaC:active:after{height:200px;width:200px}@keyframes LogIn_slideInUp__Mxcsi{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 LogIn_fadeInDown__kB9lP{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 LogIn_fadeInUp__mYVJf{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 LogIn_slideInLeft__oNvSC{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 LogIn_slideInRight__30spP{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 LogIn_pulse__NOOct{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes LogIn_typewriter__zkOxu{0%{width:0}to{width:100%}}@keyframes LogIn_blink__jEe8S{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes LogIn_shake__Ee-cK{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.LogIn_errorShake__\+ndjZ{animation:LogIn_shake__Ee-cK .5s ease-in-out}.LogIn_loading__R6MWX{overflow:hidden;position:relative}.LogIn_loading__R6MWX:after{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes LogIn_spin__6jgCz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LogIn_errorContainer__T1Xlu{align-items:center;animation:LogIn_fadeInUp__mYVJf .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}.LogIn_errorIcon__Jq6G5{flex-shrink:0;height:20px;width:20px}.LogIn_errorText__Elr7z{color:#dc2626;font-size:14px;font-weight:500;margin:0}.LogIn_inputWrapper__fH4LJ input:focus{box-shadow:0 0 0 3px #01533b1a}.LogIn_container__EyNOz:before{animation:LogIn_drift__4SRLZ 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 LogIn_drift__4SRLZ{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)}}.LogIn_successAnimation__uTh0d{background:linear-gradient(135deg,#16a085,#27ae60)!important}.LogIn_floatingElements__QaQ4q{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.LogIn_floatingElement__imb86{animation:LogIn_float__k0N8f 6s ease-in-out infinite;background:linear-gradient(135deg,#01533b33,#0065461a);border-radius:50%;height:4px;position:absolute;width:4px}.LogIn_floatingElement__imb86:first-child{animation-delay:0s;left:10%;top:20%}.LogIn_floatingElement__imb86:nth-child(2){animation-delay:2s;left:90%;top:60%}.LogIn_floatingElement__imb86:nth-child(3){animation-delay:4s;left:20%;top:80%}@keyframes LogIn_float__k0N8f{0%,to{opacity:.5;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-20px) scale(1.2)}}.LogIn_errorShake__\+ndjZ{animation:LogIn_enhancedShake__3vaHQ .8s ease-in-out}@keyframes LogIn_enhancedShake__3vaHQ{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)}}@media screen and (min-width:600px){.LogIn_secondaryTextContainer__LE5FU{flex-direction:row}.LogIn_container__EyNOz{gap:40px}.LogIn_title__ubR8-{font-size:48px;line-height:72px}}.AuthLayout_container__aEeTB{box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;margin:0;padding:0;position:relative;width:100vw}.AuthLayout_contentContainer__QzBNJ{height:100%;padding:20px 20px 40px;position:relative}.AuthLayout_rightContainer__uVnKO{display:none}.AuthLayout_rightBgImage__wNbmm{filter:brightness(.95);height:100dvh;object-fit:cover;object-position:100% center;width:100%}.AuthLayout_dots__ihcZw,.AuthLayout_ellipse1__Jcnzw,.AuthLayout_ellipse2__FjSkB,.AuthLayout_ellipse3__VPUFO{display:none}.AuthLayout_logo__\+sL7l{margin-bottom:20px}.AuthLayout_versionData__hmDQ3{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__pEoPx{align-items:center;display:flex;height:100%;justify-content:center}.AuthLayout_logo__\+sL7l{margin-bottom:0;position:absolute}.AuthLayout_ellipse1__Jcnzw{position:absolute;right:0;top:16px}.AuthLayout_dots__ihcZw,.AuthLayout_ellipse3__VPUFO{bottom:0;left:20%;position:absolute}.AuthLayout_dots__ihcZw,.AuthLayout_ellipse1__Jcnzw,.AuthLayout_ellipse3__VPUFO{display:block;pointer-events:none}.AuthLayout_ellipse2__FjSkB{display:none}}@media screen and (min-width:768px){.AuthLayout_rightBgImage__wNbmm{object-position:100% center}}@media screen and (min-width:1080px){.AuthLayout_container__aEeTB{box-sizing:border-box;height:100vh;margin:0;padding:0;position:relative;width:100vw}.AuthLayout_contentContainer__QzBNJ{height:100vh;padding:20px 20px 40px;position:relative;width:50vw;z-index:2}.AuthLayout_content__pEoPx{align-items:center;display:flex;height:100%;justify-content:center}.AuthLayout_rightContainer__uVnKO{display:block;height:100vh;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:50vw;z-index:1}.AuthLayout_rightBgImage__wNbmm{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__FjSkB{display:block;left:0;position:absolute;top:10%}}.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}.LostPassword_container__nuIaM{display:flex;flex-direction:column;gap:24px;max-width:480px;width:100%}.LostPassword_textContainer__ElB8t{display:flex;flex-direction:column;gap:8px}.LostPassword_title__dgB4O{font-size:40px;font-weight:700;line-height:60px}.LostPassword_inputWrapper__DuUp4{display:flex;flex-direction:column}.LostPassword_label__2UGqj{color:#26252c;font-size:16px;font-weight:500;margin-bottom:8px}.LostPassword_buttonContainer__bAdQw{display:flex;flex-direction:column}.LostPassword_submitBtn__e8Mem{background:#01533b;border:none;border-radius:12px;color:#fff;margin-top:16px}.LostPassword_backBtn__jNbXI,.LostPassword_submitBtn__e8Mem{cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px}.LostPassword_backBtn__jNbXI{border:1px solid #01533b;border-radius:12px;color:#01533b;text-align:center;width:100%}.Success_msg_container__ViAnp{align-items:center;max-width:480px;width:100%}.Success_msg_container__ViAnp,.Success_msg_textContainer__H-FS8{display:flex;flex-direction:column;gap:8px}.Success_msg_title__6AHLG{font-size:40px;font-weight:700;line-height:60px}.Success_msg_button__6jYfR{border:1px solid #01533b;border-radius:12px;color:#01533b;cursor:pointer;font-size:16px;font-weight:600;margin-top:24px;padding:12px 24px;text-align:center;width:100%}.ResetPasswordEmail_container__bXFOV{display:flex;flex-direction:column;gap:24px;max-width:480px;width:100%}.ResetPasswordEmail_textContainer__7u671{display:flex;flex-direction:column;gap:4px}.ResetPasswordEmail_title__V6tSC{font-size:40px;font-weight:700;line-height:60px}.ResetPasswordEmail_form__mHSNH{display:flex;flex-direction:column}.ResetPasswordEmail_inputsContainer__LQOoE{display:flex;flex-direction:column;gap:16px}.ResetPasswordEmail_inputWrapper__RmNCl{display:flex;flex-direction:column}.ResetPasswordEmail_label__Hlwdm{color:#26252c;font-size:16px;font-weight:500;margin-bottom:8px}.ResetPasswordEmail_submitBtn__nMUlc{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}@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}}header{align-items:center;border-radius:90px;display:flex;justify-content:space-between;margin-top:-10px!important;padding:8px 34px 8px 9px!important;width:100%}.header-title{font-size:24px;font-weight:700;line-height:133%;margin-right:20px}.navBackBtn{align-items:center;background:#fff;border:1px solid var(--green-900);border-radius:12px;display:flex;height:48px;justify-content:center;padding:12px;width:48px}.mytitle{background:none;border:none;color:var(--stratos);font-size:16px}.mytaskLink{background-color:var(--white);border-color:var(--green-900);border-radius:12px;color:var(--green-800)}.appointmentsLink,.mytaskLink{align-items:center;display:flex;font-size:16px;font-weight:600;height:48px;line-height:125%;padding:12px 24px}.appointmentsLink{background:var(--green-800);border-radius:12px;color:#fff}.header-links-wrap a:first-child{border:initial}.header-links-wrap a:hover{text-decoration:underline}.header-links-wrap a{border-left:1px solid #dbdbec;border-radius:0;color:#060030;font-size:14px;font-weight:600;letter-spacing:-.56px;line-height:normal;padding-left:10px;padding-right:5px}.header-links-wrap a:active,.header-links-wrap a:focus,.header-links-wrap a:hover{color:var(--green-800)}.nav__toggler .line{background-color:#000;display:block;height:2px;margin:5px 0;transition:all .3s ease-in-out;width:25px}.nav__toggler .line:nth-child(2){margin-right:auto;width:18px}html.show-menu .line:first-child{transform:translateY(8px) rotate(45deg)}html.show-menu .line:nth-child(2){opacity:0}html.show-menu .line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.search_bar.search-wrapper{position:relative}.search_bar.search-wrapper .material-input{max-width:450px;min-width:250px}.search_bar.search-wrapper .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 0 0 30px}.search_bar.search-wrapper .MuiAutocomplete-input{height:auto;padding:10px 0 10px 40px}@media only screen and (max-width:1439px){.search_bar .form-control{height:48px}}@media only screen and (max-width:991px){header{padding:8px 8px 8px 9px!important}.headarstyle .nav__item a:hover{color:#fff}.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}html.show-menu .nav__menu{transform:translateX(0)}html.show-menu .nav__item.itemphon{display:block!important}.sidebarbg{display:none}html.show-menu .btn_warp{padding:0}.diflexmenu{align-items:flex-start;background:var(--green-800);border-radius:25px;flex-direction:column;height:auto;margin-bottom:0;padding:30px}.navicon{align-items:center;border-radius:10px;display:flex;justify-content:center;padding:6px;width:35px}header{background:var(--gray-50);border-radius:0;margin:-15px!important;padding:15px;width:auto}.search_bar{margin-right:10px}.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}header .profile-shortname{margin-right:0}.nav__toggler{margin-right:20px;z-index:100}.search_bar.search-wrapper .MuiOutlinedInput-root{border:1px solid #eee!important;width:160px}.navflex .navicon.sidebarImg img{filter:invert(99%) sepia(7%) saturate(163%) hue-rotate(259deg) brightness(112%) contrast(100%)}}@media only screen and (max-width:767px){.search_bar .form-control,header .profile-shortname{height:40px;width:40px}.custom-dropdown span{font-size:17px}.header-logo{width:46%}.nav__menu{width:100%}}@media only screen and (max-width:414px){.search_bar.search-wrapper .MuiOutlinedInput-root{width:140px}}.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}.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}.DisplayTaskModal_button__rs9eT{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}.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}.AddTaskModal_openModalButton__1sMF0{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;padding:12px 24px}.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;margin:auto;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;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{max-height:calc(100% - 120px);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}.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{cursor:not-allowed;opacity:.8}.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 .AddTaskForm_MuiAutocomplete-input__-sbiV,.AddTaskForm_addTaskForm__5h3Ws input,.AddTaskForm_addTaskForm__5h3Ws select,.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;height:48px!important;line-height:24px!important;padding:12px!important}.AddTaskForm_addTaskForm__5h3Ws .AddTaskForm_MuiAutocomplete-input__-sbiV{box-shadow:none!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 fieldset{border:none}.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}.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}.ConsultationsTable_wrapper__JNVxK{background:#fff;border-radius:12px}.ConsultationsTable_paginationWrapper__J4gAP{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__zXIIS{background-color:#fff;background:#fff;position:relative;width:100%}.ConsultationsTable_consultationPreviewWrapper__Y7qev{padding:0 16px}.ConsultationsTable_table__nmc9p{border:1px solid var(--gray-200);border-radius:12px}.ConsultationsTable_searchWrapper__Yf0jK{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ConsultationsTable_searchWrapper__Yf0jK img{display:none}}.ConsultationsTable_tableTopBarWrapper__RURW7{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ConsultationsTable_emptyState__rhE2u{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__xdH7g{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ConsultationsTable_emptyStateText__L4oHB{color:#717186;font-size:14px;max-width:300px}.ConsultationsTable_loadingSpinner__loyYX{animation:ConsultationsTable_spin__A1R3z 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ConsultationsTable_spin__A1R3z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConsultationsTable_searchWrapper__Yf0jK input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.ConsultationsTable_noteText__n53If{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConsultationsTable_container__pXfr5{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.ConsultationsTable_title__MIh0a{color:#26252c;color:var(--Gray-950,#26252c);font-size:20px;font-style:normal;font-weight:700;line-height:32px}.ConsultationsTable_header__EQP0Y{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.ConsultationsTable_consultationDoctorSection__LjDxh{margin-bottom:12px;padding:12px 0}.ConsultationsTable_consultationDoctorSection__LjDxh h3{color:var(--gray-950);font-size:16px;font-weight:700;line-height:20px}.ConsultationsTable_consultationDoctorSection__LjDxh p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.ConsultationsTable_sortByButton__Kvd97:disabled{cursor:not-allowed;opacity:.7}.ConsultationsTable_sortByButton__Kvd97{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__euI58 p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ConsultationsTable_sortByButtonMenuOptionActive__iq3LB{background-color:var(--gray-100)!important}.ConsultationsTable_menuButton__kl-TW{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ConsultationsTable_menuButton__kl-TW:active,.ConsultationsTable_menuButton__kl-TW:hover{border:1px solid var(--gray-300)}.ConsultationsTable_menuItemWrapper__WkoCR{padding:0}.ConsultationsTable_menuItem__Gl0MD{padding:0!important}.ConsultationsTable_menuItem__Gl0MD a,.ConsultationsTable_menuItem__Gl0MD button,.ConsultationsTable_menuItem__Gl0MD 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%}.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: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}.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}.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}.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}.carousel-container{align-items:center;display:flex;justify-content:space-between;position:relative}.carousel{display:flex;overflow:hidden;padding:0 0 20px}.carousel-items{display:flex;transition:transform .3s ease-out}.carousel-item{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}.carousel-item.selected,.carousel-item.today{background:#5d35e9;box-shadow:0 2px 6px #7885b326;color:#fff}.carousel-item.selected:before,.carousel-item.today: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}.carousel-button{background-color:initial;border:none;color:#000;cursor:pointer;font-size:20px;font-weight:600;position:absolute;right:0;top:-30px}.carousel-prev{margin-right:30px}.carousel-next{margin-left:10px}.carousel-button:not(:disabled){color:#5d35e9}.timelist_sect{border:1px solid var(--gray-400);border-radius:12px;flex-wrap:wrap;gap:18px 15px;height:477px;overflow-y:scroll;padding:26px 30px}.timelist_sect,.timelist_sect li{align-items:center;display:flex;justify-content:center}.timelist_sect li{border:2px solid var(--green-800);border-radius:10px;color:var(--green-800);cursor:pointer;flex:0 0 48.2%;font-size:16px;font-weight:500;height:60px}.timelist_sect li.active,.timelist_sect li:hover{background:var(--green-800);color:#fff}.manthyearsect button{display:none}.manthyearsect select{border:0;color:#060030;font-size:20px;font-weight:400;margin-right:25px}.manthyearsect{margin-bottom:20px}.manthyearsect h3{color:#060030;font-size:26px;font-weight:400;line-height:32px;margin-bottom:30px}@media (max-width:767px){.carousel-items{gap:5px}.carousel-item{flex:0 0 10%;margin-right:0;width:auto}.timelist_sect{gap:10px}.timelist_sect li{flex:0 0 46%}.manthyearsect h3{font-size:24px}.carousel-button{top:-45px}.manthyearsect select{font-size:16px}}.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}.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}.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}}.MyPatients_tableWrapper__A6who{background-color:#fff;background:#fff;margin:24px;position:relative}.MyPatients_table__yDaHP{border:1px solid var(--gray-200);border-radius:12px}.MyPatients_tableHeader__Pwd4D{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.MyPatients_tableHeader__Pwd4D,.MyPatients_tableItem__yksYw{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}.MyPatients_tableItem__yksYw{grid-gap:8px;border-bottom:1px solid #e0e0e0;font-weight:400;position:relative;transition:background-color .2s ease}.MyPatients_tableItem__yksYw:last-child{border-bottom:none}.MyPatients_tableItem__yksYw:hover{background-color:#f8f9fa}.MyPatients_patientName__o8CHC{background:#0000;border:none;color:var(--green-700);cursor:pointer;font-size:15px;font-weight:500;line-height:20px;padding:0;text-decoration:none}.MyPatients_patientName__o8CHC:hover{text-decoration:underline}.MyPatients_deadPatientText__zysOS{color:#ef0064;font-weight:500}.MyPatients_actionButtons__7TqnN{align-items:center;display:flex;gap:8px;justify-content:flex-start}.MyPatients_smsButton__Q1J74{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:6px}.MyPatients_smsButton__Q1J74:hover{background:var(--gray-100)}.MyPatients_editButton__wOOXe{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}.MyPatients_editButton__wOOXe:hover{background:var(--green-800)}.MyPatients_emptyState__gL1\+i{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}.MyPatients_emptyStateTitle__izLz4{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.MyPatients_emptyStateText__5ZpwX{color:#717186;font-size:14px;max-width:300px}.MyPatients_loadingSpinner__gfand{animation:MyPatients_spin__sGbxl 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes MyPatients_spin__sGbxl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MyPatients_paginationWrapper__\+hXZe{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}.MyPatients_resultsInfo__Mlo-P{color:#666;margin:0}@media (max-width:1200px){.MyPatients_tableHeader__Pwd4D,.MyPatients_tableItem__yksYw{font-size:14px;grid-template-columns:2fr 100px 1.5fr 60px 120px 120px 100px 100px}}@media (max-width:768px){.MyPatients_tableHeader__Pwd4D,.MyPatients_tableItem__yksYw{gap:12px;grid-template-columns:2fr 100px 120px}.MyPatients_tableHeader__Pwd4D p:nth-child(n+4),.MyPatients_tableItem__yksYw>:nth-child(n+4){display:none}}.StatusPill_statusPill__eyyqq{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}.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_admin__k3u3W,.StatusPill_referral__Do1fW{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}.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}.Patient_tableWrapper__R3BKa{background-color:#fff;background:#fff;margin:24px;position:relative}.Patient_table__b4HZ5{border:1px solid var(--gray-200);border-radius:12px}.Patient_tableHeader__7ixWm{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.Patient_tableHeader__7ixWm,.Patient_tableItem__a9wjZ{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}.Patient_tableItem__a9wjZ{grid-gap:8px;border-bottom:1px solid #e0e0e0;font-weight:400;position:relative;transition:background-color .2s ease}.Patient_tableItem__a9wjZ:last-child{border-bottom:none}.Patient_tableItem__a9wjZ:hover{background-color:#f8f9fa}.Patient_patientName__d5LwH{background:#0000;border:none;color:var(--green-700);cursor:pointer;font-size:15px;font-weight:500;line-height:20px;padding:0;text-decoration:none}.Patient_patientName__d5LwH:hover{text-decoration:underline}.Patient_deadPatientText__yJyVX{color:#ef0064;font-weight:500}.Patient_actionButtons__k4rrq{align-items:center;display:flex;gap:8px;justify-content:flex-start}.Patient_smsButton__IMtRD{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:6px}.Patient_smsButton__IMtRD:hover{background:var(--gray-100)}.Patient_editButton__ajhTA{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}.Patient_editButton__ajhTA:hover{background:var(--green-800)}.Patient_emptyState__o0RgZ{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}.Patient_emptyStateTitle__d0miP{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.Patient_emptyStateText__\+Qorj{color:#717186;font-size:14px;max-width:300px}.Patient_loadingSpinner__z35zX{animation:Patient_spin__hIHPC 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes Patient_spin__hIHPC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Patient_paginationWrapper__J-3MK{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}.Patient_resultsInfo__zizAw{color:#666;margin:0}@media (max-width:1200px){.Patient_tableHeader__7ixWm,.Patient_tableItem__a9wjZ{font-size:14px;grid-template-columns:2fr 100px 1.5fr 60px 120px 120px 100px 100px}}@media (max-width:768px){.Patient_tableHeader__7ixWm,.Patient_tableItem__a9wjZ{gap:12px;grid-template-columns:2fr 100px 120px}.Patient_tableHeader__7ixWm p:nth-child(n+4),.Patient_tableItem__a9wjZ>:nth-child(n+4){display:none}}.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}}.headarstyle{background:#ececf8;border-radius:90px;display:flex;justify-content:space-between;padding:11px 14px;width:100%}.search_bar{position:relative}.search_bar .form-control{background:#fff;border:0;border-radius:26px;box-shadow:none;font-size:15px;font-weight:500;height:52px;max-width:248px;outline:none;padding:0 40px}.search_bar img{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.hedconttoggel button{background:#0000;border:0;box-shadow:none;color:#060030;font-size:15px;font-weight:500;line-height:18px;outline:0}.hedconttoggel{align-items:center;display:flex;justify-content:center}.hedconttoggel .logiconbox{border:2px solid #fff;border-radius:100%;height:42px;margin-right:5px;width:42px}span.navicon{margin-right:7px}.headarstyle .nav__item a{padding:0 18px}.headarstyle .nav__menu{gap:0}.headarstyle .nav__menu li+li{border-left:1px solid #dbdbec}.navebg{border-radius:46px 0 0 0}.nav.dashBnav{align-items:center;gap:0;justify-content:normal;padding:0}.nav__item.itemphon{display:none}.dropdown-menu.profiledropdown{border:0;border-radius:10px;box-shadow:0 5px 8px 0 #00000026;margin-top:14px!important;min-width:272px;padding:5px 20px}.dropdown-menu.profiledropdown .profilelink{align-items:center;display:flex}.hedconttoggel button.deletebtn.profilelink{padding:0 16px}.dropdown-menu.profiledropdown .profilelink.bdrbttom{border-bottom:1px solid #0000002e;justify-content:center}.dropdown-menu.profiledropdown li{padding:15px 0}.dropdown-menu.profiledropdown .profilelink .profilelinkimg{border-radius:100%;height:49px;margin-right:12px;min-width:49px}.dropdown-menu.profiledropdown .profilelink .profilelinkimg img{width:100%}.dropdown-menu.profiledropdown .profilelink .profilelinkdetails h6{color:#3e3e46;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:0}.dropdown-menu.profiledropdown .profilelink .profilelinkdetails p{color:#8d8da3;font-size:15px;font-style:normal;font-weight:500;line-height:24px}.profilelink .dropicon{margin-right:10px;min-width:27px;width:27px}.logiconimg{border:2px solid #fff;border-radius:100%;height:48px;margin-right:12px;object-fit:cover;width:48px}.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-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-header{border:1px solid #e2e2e2}.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 1fr 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}.AlliedDocuments_tableWrapper__zk4E5{background-color:#fff;background:#fff;margin:24px;position:relative}.AlliedDocuments_table__8Nj5P{border:1px solid var(--gray-200);border-radius:12px}.AlliedDocuments_tableHeader__-7iS0{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.AlliedDocuments_tableHeader__-7iS0,.AlliedDocuments_tableItem__kHLYs{align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:180px 2fr 1.5fr 1fr 80px 120px 80px;line-height:20px;padding:16px}.AlliedDocuments_tableItem__kHLYs{grid-gap:8px;border-bottom:1px solid #e0e0e0;font-weight:400;position:relative;transition:background-color .2s ease}.AlliedDocuments_tableItem__kHLYs:last-child{border-bottom:none}.AlliedDocuments_tableItem__kHLYs:hover{background-color:#f8f9fa}.AlliedDocuments_sortableHeader__hYBM2{align-items:center;cursor:pointer;display:flex;gap:4px;-webkit-user-select:none;user-select:none}.AlliedDocuments_sortableHeader__hYBM2:hover{color:var(--green-700)}.AlliedDocuments_patientName__NNqK8{color:var(--green-700);cursor:pointer;font-weight:500;text-decoration:none}.AlliedDocuments_patientName__NNqK8:hover{text-decoration:underline}.AlliedDocuments_statusDot__NlXw0{align-items:center;display:flex;gap:8px}.AlliedDocuments_statusDot__NlXw0:before{background-color:#28a745;border-radius:50%;content:"";height:8px;width:8px}.AlliedDocuments_viewFileBtn__HQJaa{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}.AlliedDocuments_viewFileBtn__HQJaa:hover{background:var(--green-800)}.AlliedDocuments_emptyState__Xxium{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}.AlliedDocuments_emptyStateTitle__qhbKK{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.AlliedDocuments_emptyStateText__xN8tB{color:#717186;font-size:14px;max-width:300px}.AlliedDocuments_loadingSpinner__-RzPX{animation:AlliedDocuments_spin__-1vBU 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes AlliedDocuments_spin__-1vBU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AlliedDocuments_paginationWrapper__YX2XY{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}.AlliedDocuments_resultsInfo__8\+twi{color:#666;margin:0}@media (max-width:1200px){.AlliedDocuments_tableHeader__-7iS0,.AlliedDocuments_tableItem__kHLYs{font-size:14px;grid-template-columns:140px 2fr 1fr .8fr 60px 80px 60px}}@media (max-width:768px){.AlliedDocuments_tableHeader__-7iS0,.AlliedDocuments_tableItem__kHLYs{gap:12px;grid-template-columns:1fr 2fr 80px}.AlliedDocuments_tableHeader__-7iS0 p:nth-child(n+4),.AlliedDocuments_tableItem__kHLYs>:nth-child(n+4){display:none}}.CustomCalendar_calendarContainer__6a9TQ{display:inline-block;position:relative;width:100%}.CustomCalendar_calendarInput__xCmQ4{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:12px;cursor:pointer;display:flex;font-size:16px;height:48px;justify-content:space-between;padding:12px 20px;transition:border-color .2s}.CustomCalendar_calendarInput__xCmQ4:hover{border-color:#84caff}.CustomCalendar_calendarInput__xCmQ4:focus-within{border-color:#0969da;box-shadow:0 0 0 3px #0969da1a}.CustomCalendar_inputDisabled__OSrqS{background-color:#f6f8fa;cursor:not-allowed;opacity:.7}.CustomCalendar_inputDisabled__OSrqS:hover{border-color:#d0d5dd}.CustomCalendar_placeholder__-\+iYf{color:#656d76}.CustomCalendar_dateInput__99zC9{background:#0000;border:none;color:#24292f;flex:1 1;font-size:16px;outline:none;padding:0}.CustomCalendar_dateInput__99zC9::placeholder{color:#656d76}.CustomCalendar_dateInput__99zC9:disabled{color:#656d76;cursor:not-allowed}.CustomCalendar_calendarIcon__vuWAh{border-radius:4px;color:#656d76;cursor:pointer;flex-shrink:0;font-size:16px;margin-left:8px;padding:4px;transition:background-color .2s}.CustomCalendar_calendarIcon__vuWAh:hover{background-color:#f6f8fa}.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;height:368px;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;height:40px;justify-content:space-between;margin-bottom:16px}.CustomCalendar_navButton__WVt5s{align-items:center;background:#0000;border:none;border-radius:6px;color:#656d76;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s;width:32px}.CustomCalendar_navButton__WVt5s:hover{background-color:#f6f8fa}.CustomCalendar_monthYear__roVmo{color:#24292f;font-size:16px;font-weight:600}.CustomCalendar_monthYearSelectors__tpiH2{align-items:center;display:flex;gap:8px}.CustomCalendar_monthSelector__pnIDb,.CustomCalendar_yearSelector__fLPQW{background:#fff;border:1px solid #d0d5dd;border-radius:6px;color:#24292f;cursor:pointer;font-size:14px;font-weight:500;padding:4px 8px;transition:border-color .2s}.CustomCalendar_yearSelector__fLPQW{-webkit-overflow-scrolling:touch;max-height:200px;overflow-y:auto}.CustomCalendar_monthSelector__pnIDb:hover,.CustomCalendar_yearSelector__fLPQW:hover{border-color:#84caff}.CustomCalendar_monthSelector__pnIDb:focus,.CustomCalendar_yearSelector__fLPQW:focus{border-color:#0969da;box-shadow:0 0 0 2px #0969da1a;outline:none}.CustomCalendar_monthSelector__pnIDb{min-width:100px}.CustomCalendar_yearSelector__fLPQW{min-width:70px}.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-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,36px)}.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:#0969da;color:#fff;font-weight:600}.CustomCalendar_calendarDay__z05MR.CustomCalendar_today__DxCbS{background-color:#dbeafe;color:#0969da;font-weight:600}.CustomCalendar_calendarDay__z05MR.CustomCalendar_today__DxCbS.CustomCalendar_selected__-Q0Mc{background-color:#0969da;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:12px;padding:3px 6px}.CustomCalendar_monthSelector__pnIDb{min-width:85px}.CustomCalendar_yearSelector__fLPQW{max-height:180px;min-width:60px}}@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:11px;padding:2px 4px}.CustomCalendar_monthSelector__pnIDb{min-width:75px}.CustomCalendar_yearSelector__fLPQW{max-height:160px;min-width:50px}}.EditModalForm_subTitle__s63id{color:#000;font-size:18px;font-weight:700;line-height:156%;margin-bottom:24px}.EditModalForm_label__fwo70{color:var(--gray-950);font-size:16px;font-weight:400;line-height:150%;margin-bottom:5px;min-width:300px}.EditModalForm_formTopContainer__cJCcV{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:20px}.Select_container__E21ke{height:48px;max-width:500px;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%)}.Payments_tableWrapper__dW-Jr{background-color:#fff;background:#fff;margin:24px;position:relative}.Payments_table__Fuj25{border:1px solid var(--gray-200);border-radius:12px}.Payments_tableHeader__paxJ8{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.Payments_tableHeader__paxJ8,.Payments_tableItem__aRmVM{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}.Payments_tableItem__aRmVM{grid-gap:8px;border-bottom:1px solid #e0e0e0;font-weight:400;position:relative;transition:background-color .2s ease}.Payments_tableItem__aRmVM:last-child{border-bottom:none}.Payments_tableItem__aRmVM:hover{background-color:#f8f9fa}.Payments_emptyState__EHZeu{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}.Payments_emptyStateTitle__qVN0n{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.Payments_emptyStateText__NWVZC{color:#717186;font-size:14px;max-width:400px}.Payments_loadingSpinner__zkUXN{animation:Payments_spin__9DZBt 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes Payments_spin__9DZBt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Payments_paginationWrapper__4iKl7{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}.Payments_resultsInfo__3l50w{color:#666;margin:0}@media (max-width:1200px){.Payments_tableHeader__paxJ8,.Payments_tableItem__aRmVM{font-size:14px;grid-template-columns:1fr 1.2fr .8fr .8fr .8fr .8fr .8fr .8fr .8fr .7fr}}@media (max-width:768px){.Payments_tableHeader__paxJ8,.Payments_tableItem__aRmVM{gap:12px;grid-template-columns:1fr 1fr 80px 80px 80px 80px}.Payments_tableHeader__paxJ8 p:nth-child(n+7),.Payments_tableItem__aRmVM p:nth-child(n+7){display:none}.Payments_tableWrapper__dW-Jr{margin:12px}}.Tasks_container__QO28m{display:flex;flex-direction:column;gap:24px}.Tasks_headerContainer__IaMPH{align-items:center;display:flex;gap:24px;justify-content:space-between}.Tasks_headerTitleContainer__eB8fo{align-items:center;display:flex;gap:12px}.Tasks_headerTitle__WEQeF{font-size:20px;font-weight:600}.Tasks_headerTasksQuantity__DGoVy{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__Wo0wc{grid-gap:24px;display:grid;gap:24px;grid-template-columns:20px 1fr auto;padding:16px 0}.Tasks_listItem__Wo0wc.Tasks_borderBottom__T3sJM{border-bottom:1px solid #ececfa}.Tasks_taskNumber__HvFhs{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__jjq7E{display:flex;flex-direction:column;gap:4px}.Tasks_taskTitleContainer__Wq3U8{align-items:center;display:flex;gap:8px}.Tasks_taskTitle__CDLEU{color:var(--gray-950);cursor:pointer;font-size:16px;margin:0;width:-webkit-fit-content;width:fit-content}.Tasks_taskDate__z\+mzJ{color:var(--gray-600);font-weight:400;margin-left:4px}.Tasks_highPriorityIcon__VV5kW{flex-shrink:0}.Tasks_taskMainContent__IUvw2{align-items:center;display:flex;gap:8px}.Tasks_unreadIndicator__BSz7Z{background-color:#2563eb;border-radius:50%;flex-shrink:0;height:8px;width:8px}.Tasks_taskInfoContainer__AM8bx{display:flex;gap:12px}.Tasks_taskDate__z\+mzJ{font-size:14px}.Tasks_taskPatientContainer__1vQOH{align-items:center;display:flex;gap:4px}.Tasks_taskPatientName__Ep7H3{color:var(--gray-800);font-size:14px}.Tasks_buttonsContainer__aZllU{align-items:center;display:flex;gap:8px}.Tasks_actionButton__YkeCo{height:35px;width:35px}.Tasks_searchWrapper__5yrKz{position:relative;width:100%}.Tasks_searchIcon__ALQcg{color:var(--gray-500);left:12px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.Tasks_searchInput__fYXeU{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__fYXeU:focus{border-color:var(--green-500);box-shadow:0 0 0 3px #22c55e1a;outline:none}.Tasks_searchInput__fYXeU::placeholder{color:var(--gray-500)}.Tasks_searchingIndicator__91UbK{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:1}.Tasks_searchingSpinner__ulDLX{animation:Tasks_spin__sB336 1s linear infinite;color:var(--green-500)}@keyframes Tasks_spin__sB336{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Tasks_searchStatus__VWgU8{align-items:center;color:var(--gray-500);display:flex;font-size:12px;gap:4px;margin-top:4px;min-height:12px}.PatientInformation_verticalDivider__qC-Tb{background:var(--gray-200);height:100%;width:1px}.PatientInformation_horizontalDivider__ElSFk{background:var(--gray-200);height:1px;width:100%}.PatientInformation_container__N0Mds{display:flex;flex-direction:column;gap:24px}.PatientInformation_header__-0ppU{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:110px 1fr}.PatientInformation_headerContent__M1WDN{display:flex;flex-direction:column;gap:12px;width:100%}.PatientInformation_headerTextContainer__4u2X8{display:flex;flex-direction:column}.PatientInformation_buttonsContainer__lusrt{display:flex;gap:12px}.PatientInformation_outlinedButton__NtIvD{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__PzvFz{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__SNZyg{cursor:pointer;font-size:24px;font-weight:600;margin:0!important}.PatientInformation_patientDOB__PbcRj{color:var(--gray-950);font-size:16px}.PatientInformation_detailsContainer__XInZ9{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1px 1fr}.PatientInformation_detailsCol__iPI\+3{display:flex;flex-direction:column;gap:14px}.PatientInformation_detailsRow__7xEBI{display:flex;flex-direction:column;gap:3px}.PatientInformation_detailsRow__7xEBI h5{color:#40404c;font-size:14px}.PatientInformation_detailsRow__7xEBI p{color:var(--gray-950);font-size:16px}.AlliedHome_wrapper__FxFNv{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}.AlliedHome_appointmentsPatientContainer__ifTPE{display:flex;flex-direction:column;gap:24px;grid-column:-1/1}.AlliedHome_appointmentsContent__knfn4{display:flex;flex-direction:column;flex-grow:1;gap:24px}.AlliedHome_verticalDivider__0AUZO{background-color:var(--gray-200);height:100%;width:1px}.AlliedHome_divider__TcxEY{background-color:var(--gray-200);height:1px;width:100%}@media screen and (min-width:1300px){.AlliedHome_appointmentsPatientContainer__ifTPE{display:grid;grid-template-columns:33% 1px 33% 1px auto}.AlliedHome_divider__TcxEY{background-color:var(--gray-200);height:100%;width:1px}}.AlliedHome_horizontalDivider__NLekN{background-color:var(--gray-200);height:1px;width:100%}.AlliedHome_appointmentsContainer__0qDw7{display:flex;flex-direction:column;gap:24px}.AlliedHome_summaryHeading__PN23s{align-items:center;display:flex;gap:16px;justify-content:space-between}.AlliedHome_summaryTitle__\+\+WLn{font-size:20px;font-weight:600;margin-bottom:0!important}.AlliedHome_appointmentBox__pxTjg{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%}.AlliedHome_appointmentsList__U-YLh{margin-top:0!important;padding:0!important}.AlliedHome_appointmentBoxContentWrapper__zlxcy{align-items:center;display:flex;justify-content:space-between;max-height:48px;width:100%}.AlliedHome_changeStatusButtonWrapper__IT7yh{align-items:center;display:flex;gap:8px}.AlliedHome_deleteButton__bN1nt{background-color:initial;border:none;cursor:pointer;padding:0}.AlliedHome_appointmentBoxContentName__vEcR\+{font-size:16px;font-weight:700}.AlliedHome_appointmentBoxContentType__6y9o8{font-size:14px;font-weight:600;margin-top:2px}.AlliedHome_appointmentBoxContentStatus__eLlUN{font-size:14px;font-weight:700}.AlliedHome_noAppointment__4Zepc{color:var(--gray-300);font-size:14px;font-weight:400;padding:0 12px}.AlliedHome_active__oAZlk{outline:2px solid #006546;outline-offset:2px}.AlliedHome_cancelled2__Jy5y1,.AlliedHome_cancelled__pGIBl,.AlliedHome_cancelled__pGIBl svg{stroke:#000!important;background-color:#d9d8df!important;border-color:#706f73!important;color:#000!important}.AlliedHome_cancelled2__Jy5y1:before{background-color:#706f73!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_arrived2__Z8vhi,.AlliedHome_arrived__BbZ7C,.AlliedHome_arrived__BbZ7C svg{stroke:#006546!important;background-color:#e7efeb!important;border-color:#006546!important;color:#006546!important}.AlliedHome_arrived2__Z8vhi:before{background-color:#006546!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_inConsultation2__23XBv,.AlliedHome_inConsultation__\+fPO4,.AlliedHome_inConsultation__\+fPO4 svg{stroke:#2676ff!important;background-color:#f1f6ff!important;border-color:#2676ff!important;color:#2676ff!important}.AlliedHome_inConsultation2__23XBv:before{background-color:#2676ff!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_completed2__p6dLR,.AlliedHome_completed__GDFcJ,.AlliedHome_completed__GDFcJ svg{stroke:#987716!important;background-color:#fff8e4!important;border-color:#987716!important;color:#987716!important}.AlliedHome_completed2__p6dLR:before{background-color:#987716!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_due2__OgGU\+,.AlliedHome_due__\+I73N,.AlliedHome_due__\+I73N svg{stroke:#000!important;background-color:#8f8fa1!important;border-color:#8f8fa1!important;color:#000!important}.AlliedHome_due2__OgGU\+:before{background-color:#8f8fa1!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_default2__RnQjy,.AlliedHome_default__a\+1ng,.AlliedHome_default__a\+1ng svg{stroke:#8f8fa1!important;background-color:#f7f7f8!important;border-color:#8f8fa1!important;color:#8f8fa1!important}.AlliedHome_default2__RnQjy:before{background-color:#8f8fa1!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_appointmentBoxContentStatusWrapper__nBsdv{align-items:center;display:flex;gap:8px}.AlliedHome_sortByButton__VGtjO:disabled{cursor:not-allowed;opacity:.7}.AlliedHome_sortByButton__VGtjO{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}.AlliedHome_sortByButtonMenuOption__Mr8LP p{display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.AlliedHome_menuButton__w6c1w{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.AlliedHome_menuButton__w6c1w:active,.AlliedHome_menuButton__w6c1w:hover{border:1px solid var(--gray-300)}.AlliedHome_menuItemWrapper__pmldK{padding:0}.AlliedHome_menuItem__pzN1C{padding:0!important}.AlliedHome_worningimg__fbDrU{align-items:center;background:#fff0f0;border-radius:100%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.AlliedHome_worningimg__fbDrU img{height:50px;width:50px}.AlliedHome_deletext__oQiH- h5{color:#333!important;font-size:20px!important;font-weight:500!important;margin-bottom:32px!important;margin-top:32px!important;text-align:center}.AlliedHome_menuItem__pzN1C a,.AlliedHome_menuItem__pzN1C button,.AlliedHome_menuItem__pzN1C 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%}.AlliedHome_deleteButton__bN1nt .AlliedHome_deleteIcon__TlYRk{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)}.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}@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)}}.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%}.CustomCheckbox_checkboxWrapper__6fWuw{display:inline-block;height:16px;position:relative;width:16px}.CustomCheckbox_checkbox__Fg8k4{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.CustomCheckbox_customCheckbox__Q1kOt{align-items:center;background-color:initial;border:2px solid var(--gray-950);cursor:pointer;display:flex;height:16px;justify-content:center;transition:background-color .2s ease;width:16px}.CustomCheckbox_checkbox__Fg8k4:checked~.CustomCheckbox_customCheckbox__Q1kOt{background-color:var(--green-800)}.CustomCheckbox_checkbox__Fg8k4:disabled{cursor:not-allowed}.CustomCheckbox_checkbox__Fg8k4:disabled:checked~.CustomCheckbox_customCheckbox__Q1kOt{background-color:var(--gray-300)}.CustomCheckbox_checkbox__Fg8k4:disabled~.CustomCheckbox_customCheckbox__Q1kOt{border-color:var(--gray-300);border-radius:3px}.CustomCheckbox_customCheckbox__Q1kOt:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:10px;transform:rotate(45deg);width:5px}.CustomCheckbox_checkbox__Fg8k4:checked~.CustomCheckbox_customCheckbox__Q1kOt:after{display:block}.TimeSlots_time__wVh6E{align-items:center;color:#8d8da3;display:flex;font-size:14px;font-weight:600;height:60px;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}.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 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)}.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 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}.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 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%}.UnavailableItem_unavailableItem__e2Mdh{align-items:center;background-color:#fbfbfc;border-radius:24px;display:flex;height:100%;justify-content:center}.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_deleteIcon__QRVbg{stroke:#dc3545!important;color:#dc3545!important}.StandardExceptionItem_deleteButton__unMSw{color:#dc3545!important}.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}.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}.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_deleteIcon__WxZ3a{stroke:#dc3545!important;color:#dc3545!important}.RecurringExceptionItem_deleteButton__Hq1zo{color:#dc3545!important}.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__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;cursor:grab;display:flex;flex-direction:column;gap:6px;overflow:hidden;padding:8px 12px 12px;position:relative;transition:all .3s ease}.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j{display:flex;flex-direction:column;gap:0;height:60px;justify-content:center;max-height:60px;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_serviceInfo__dw7uF,.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-5__zZX6j .BoardAppointmentItem_timeDisplay__0CNsx{display:none;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;margin-bottom:6px;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_serviceInfo__dw7uF,.BoardAppointmentItem_boardAppointmentItem__QwZo9.BoardAppointmentItem_duration-15__j55qf .BoardAppointmentItem_timeDisplay__0CNsx{display:none;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;margin-bottom:6px;min-height:20px;padding-right:30px}.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;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-radius:6px;display:flex;gap:8px;margin-bottom:6px;padding:4px 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_editButton__tIJMY{background-color:initial;border:none;color:#28a745;cursor:pointer;padding:0 0 0 14px}.BoardAppointmentItem_deleteButton__vYwUb{background-color:initial;border:none;color:#dc3545;cursor:pointer;padding:0 0 0 14px}.BoardAppointmentItem_editIcon__Y3GPU{stroke:#28a745;color:#28a745}.BoardAppointmentItem_deleteIcon__H3w\+k{stroke:#dc3545;color:#dc3545}.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_warningImg__zMaMk{font-size:48px;margin-bottom:16px;text-align:center}.BoardAppointmentItem_deleteText__J\+F0o h5{color:#333;text-align:center}.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;min-height:60px;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)}}.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;min-width:200px;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)}.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}.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}.dashboard-bg{background-color:#fff;border-radius:18px;filter:drop-shadow(0 2px 6px rgba(120,133,178,.15));padding:20px}.small-label{font-size:12px}.text-royal-blue{color:#5d35e9}.patient-detail .h4,.patient-detail h4{font-size:20px}.patient-detail .h5,.patient-detail h5{font-size:18px}.patient-detail .p,.patient-detail p{font-size:14px}.patient-detail .p.small,.patient-detail p.small{font-size:12px}.patient-detail h6.small{font-size:15px}.patient-detail .custom_btn{align-items:center;border-radius:500px;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;padding:5px 32px}.custom_btn:hover,.patient-detail .custom_btn{border:1px solid var(--green-800)}.patient-detail{margin-top:25px}.patient-detail .page-title{font-size:30px;font-weight:600;margin-bottom:30px}.dashBcontbody .patient-detail h3{font-size:24px;font-weight:600;line-height:normal;margin-bottom:5px}.patient-detail-cardbox-container-1{grid-gap:25px;display:grid;grid-template-columns:39.7% 28.8% 28.8%}.patient-detail-card{height:100%;overflow:hidden;padding:30px}.patient-detail-card.bg{background:#fff;border-radius:12px;box-shadow:0 0 20px 0 #0000001a}.patient-header-wrap{border-bottom:1px solid #0000001a;padding-bottom:30px;position:relative}.patient-header-wrap:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABDCAYAAAD9GgcAAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANbSURBVHgBxVntedowED7JBh4DP8wG7gQhG5AJ2k5QmCB0gtAJkkxQMkGSCcIGJROUThCePIDBH1LvYpPHoQbLILnvj8hgkXt1X7qT2HIZvwCwuZQwYwzmjMlJHIvndtueMsbmYBgMCch9L6VkE87lA2PBo+M4M6iawC4ZyxJjx7HvQCOUCbz/gJGp5EgXkdIEdBM5msAWiWk2g2N9hMOJQC30hKj/WiziIRyBkwmkcNEk10jiGkriZBPk/MtpELCLTkcth+jSQAayW6/LJ9/3PZXZBggkJIRo3L+8SLdopiECCYlaTd4XzTJIIImQIsc0SiAhAcNDIWogCnIx5zw4z0tWxjWQwo3jxs+8F1URePMH34++/fN9RSbYYh4E/FM2SVWmgRRuvS4us19UrQHCBy1wKeNzHL7g8xj5zMA83EZDvPsC2337+hr1LYtfYSbzwBCohmi3+UUuAQLmcA9thSSgD4bQbHIPq+4/uU6I9pm1WtaAcxiBIaxWok/jwShwHOuHKRJohh6NTGXyahVfY+NyVMl1CBgNHSUCtK+jT/zGx8L9vQyEEBdKiYhiFk1xA5qB0XamnAnXa36Lg9ZeUUrZVSZAWsC9fQwagY7YLbUXRJF8Bo3ABbmlCNRq1gT0ohyB9Rp0nxe4SmGYhe7ds+p64DQCi0XQBb2YlyIgBPdAL8oRsCz2GTQCE9GsFAHcv3ugEYxxdQ0sFlEfGXugEXQkqBSGvi89FP6kmwDnvGerTMRtk8ozDzQDE9tzoQkw8YzAQG2I2py8bfNQLPwKDIBz9kBjrgmQnbtcihE+XoIhbDbBI41sVzBWq8NUsNbya0cO9gX2W19g02FSGNZ6ts3O0lLZmOAMxtuH/9EbUs/xafuh8t0Q1T/Kfq5aAx9WT6hUA7urJ1SmgaznZ1GJBrCtm4dhOMh7VwkBanA7nfz7hCoOKm+aTet273uzPsCmrRY/PzTDoAaSe4OiWYYIkPDNV5VLC6WCpAwo3MKQo3BHqYvSSoAcrtWyv5f5jRYTUJzTsTx6eynhhJM1kKg8HOyLc2MEaNX4d4jp9aSb09IEUnXfoKPdql7NaSFAqsYjlYco4nc6BCsRIKHYjk3wWHVMx6pgAHaqUloR2XQqBJvaNp9S06BzpfvwF/Pki1dgithaAAAAAElFTkSuQmCC) no-repeat;background-size:cover;bottom:30px;content:"";height:67px;left:-7%;position:absolute;width:32px}.patient-profile-img-wrap .user-profile-image,.patient-profile-img-wrap img{border-radius:10px;height:132px;object-fit:cover;width:132px}.patient-header-icon-wrap{align-items:center;background-color:#ebfbf5;border-radius:50%;display:flex;flex-shrink:0;height:31px;justify-content:center;margin-right:5px;width:31px}.patient-header-content-wrap{padding:0 20px 0 30px}.patient-header-content-wrap .p.small{font-size:12px}.patient-summary-wrap:not(:last-child){margin-right:25px}.reason-visit-wrap{background:#fafafd;border:1.264px solid #f2f2fa;border-radius:12px;margin-top:25px;padding:20px}.patient-bottom-wrap{padding-top:30px;position:relative}.patient-detail-card.patient-detail-summary-wrap{overflow:hidden;position:relative;z-index:1}.patient-detail-card.patient-detail-summary-wrap:after,.patient-detail-card.patient-detail-summary-wrap:before{background-size:cover;content:"";position:absolute;z-index:-1}.patient-detail-card.patient-detail-summary-wrap:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAOCAYAAABq6VM3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGgSURBVHgB7Zk9TsMwGIZfx41paBVGpKws7HCBXoIjwDFKj8HGziFgRrCBVCa2SgiJitA2v06wIzK1FYX01/meJZYiRR7eR+9nh4FYDXnXwh0stWpgz2doeRb4iCF0OHjAEBTvAB4zcMFmfkPGOaTIi7VwZPFsBhKynWM8yOC6EqGX4+Q8BWM5iKXDQFRDi/CsJPB9rgLLkah1HPO5oV8VWiYhJCJkagcp4CUkTnVIkL/ycGUj7jdguXYRRfHTBNtK7GdqrykyP4E4TnF6kYBYGBLkN267ekSyIQ4F5Gdj7c2wbHTT8IMU8VuMyE3Q6aUg5kKCzEK3hO0LjEd7W98QVdENk9kJmkchtcs0JEhJKUX40dz5lvgvJMsU9RYkzxkeLx01dji1lWIeWpaWF+HlPsTZjURNqWcodFtguA8ENogFcBJ89SN0rkPUjPoIQm1RHd0q0XCC93FSl1YxPygkxvIpzyqD14npopgbGBJjPYRBZLIo5gWHxNgMhopiToBIjM2jRy/hqivi3gSGYEaQnroCPtrG/9TbFcrDvAG3Xt89UscPm/VsewAAAABJRU5ErkJggg==) no-repeat;bottom:0;height:14px;left:0;width:200px}.patient-detail-card.patient-detail-summary-wrap:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAAB2CAYAAADhskzbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAYVSURBVHgB7Z1PUttIFMZft1RUEbzAu1kqu9klc4KYE8ANMCdIbgA5AcwJICeIZzXLMCcIc4J4TkAqMTGxbPX0s1uOMbIt2frTUn+/KsqmQhbJj++9192yJAg4g1Lq8PHx8XA89gOlRCAINIrhcBjEcn1fvFKKDonEa60+0H98uPizkF9TOMUPD2EgpfdGf8uyO0mC1wH5NWEwGL1m0TrJOsVz0TsB+Zby/XvY8Tz5Sis60SnXwtMnOi2Qbwncq5XaOy5S9jKQXyEm3ce6X5/kUcazAvklwkPaYDDWvVue6m+18OLTvQ7ILwFOuC3CF4H8gvhV0qlLFglfBPJzhMv6jx/ROyGEXpKpDlkO5OfArKx7b7X+Dlma8iQgf0s45cNhdGqWZh2qIZCfkbi067c66fVJeRKQn5ImSY+B/A0MhyqIouhcv+1Sw4D8FTRZegzkLzE7Ko0uhJiW90YD+YYm9vRNQD7xWflEb8wQl3gnpMc4LX+2Beud13WdvitOyjcl/pIaPMylwTn5rpb4JJyRP7sGzr90tcQnIckBHh4meunmfYb4pzQ6+Sbt1+aaOLBEY5M/6+3TtEP8ChqXfN6W1cKvUeI341GDGAzGXf3yUX/9TmAjjSj7s6tiJ1dCiGvCEi41tS/7psx/RG/PTq3LPm/P6pdP+isgkJnaln1eu0spWTzK/Jb4VDPMefuVfntKYCdq1fPR3/OlNmWfd+u09E8Qnx+1SL75rBuv39Hfc8T65PPGDQa7YrBa/uw0brpxAwrA2rLP4vXLOYHCsFI+xJeDdfIhvjyskg/x5WKNfIgvHyvkQ3w1VC4f4qujUvkQXy2VyeedO2zgVEsl8vmQRggPW7YVU/qVPHwsK4T8W7/9jUCllJp8cx7Px7IBgcop9WDHXE8fELCC0uTzZI8PUthFKWXffCz6koBVFC7f3NXqM2Gyt45Cyz5facsDHkG8lRR66ba59UlAwEoKk899nhy/541NKEVf9Y7qrX53pwv+3YsXdFdIz0eft4K+Fn2rlHd7cEC3Wvx/yz9QSPLR56tB/79r2aLXaslekuxlcpdv1vMBgVKIhY/H8kO7Lb5m+bu5ln1T7r8QKJRdhC+Sa/JNuQcFMBvYqCelvNnfF/9QDuQmH+W+GIz0qzCUf+6S8iRyKfso9/kTSx+N8pcek0vyUe7zo8ikL7OzfL4cC+V+d8qUHrNT2cfFGfnA03sYhmft9n6fSmSn5Jtn0AQEtqWvp/duXtN7VrZOPoa83eAS//OnfF9WiU9i6+Sb1IPsVJr2RbY6zzf3v+sSyIRZuv1hg3hmq7Kvz+m/YMhLD0/ynqfe7e/7H8giMpd9LO0y0w/D0VGrVe4kn4bMyUfqsyB6o5E4q3KoW0em5CP1mbg4OJDvyWIyJR+pT40W71ktnkmdfJ7wIX4zUqqubYPdKlIv9fjJkwRWwhN9ncQzqco+dvPWw+LDcHLUbu/dUY1IlXzs5q0nitRZ3cQzG5OP1K+nbqV+kRTJj/BQg9Vc1FU8szH5WN6tpBbLuXWsXep9+zY+gfgkRM/2DZw0rC37vi9R8p/T5y1bagAryz4GvUS0+NFR2ZdbFcXK5E8mkw6BJ+gWeNEU8czKni+EfKv/uQRm8IUYBwf1neyTSCz7KPnP6OvJ/iU1jMSyr1R0TGAO93lqICvkiy6BmEb1+UWelX2U/Cc0stzHPEs+pvxf8HRPDeaZfCmxsTND9VqtZk33yzwp+/f36nBvL7onwEPey6b2+pgnyfc8lHzDTdPFM0vyBZZ4NE197Q9t0rDU8wUeT+5I6pl5z8cSb4YLvT5mnvwwnCD1DqWemcv3ffGGHIdvc0YOsdDzne/3fVs+Ol0Wc/muPwKl6bt5SUzl83PuyHHCMHQq9YxJvnRcvui5NOjFTOVLKV6RwygV9chBTPLdHvbC0PuLHGQqXw87zsrnGyDaeueMopF8kkduPxXjhhxF+v7Y8WEv+pccRSolXE59v9Wq30er80LqY1yHJ33hrHhGCuFuvxdC3ZLDSJeXeUJIt5OvlLvJf3wkZ4c9htf5TsrXv/R3rq7vY7R8V2++oJwWz/wPHKAmAWuR0rwAAAAASUVORK5CYII=) no-repeat;bottom:0;height:118px;right:0;width:127px}.reason-visit-wrap p{color:#626282;font-size:15px;line-height:1.6}.patient-header-wrap .custom_btn:not(:last-child){margin-bottom:15px}.patient-block-wrap span{font-size:15px;margin-bottom:5px}.patient-block-wrap:not(:last-child){margin-bottom:16px}.patient-bottom-wrap>div{width:50%}.patient-left-description:after{background-color:#0000001a;content:"";height:134px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.patient-right-description{padding-left:50px}.btn.transaparent-btn{background:#0000;border:none;color:#060030;font-size:16px;font-weight:400;outline:none}.btn.transaparent-btn:active,.btn.transaparent-btn:focus,.btn.transaparent-btn:hover{background-color:initial;border-color:#0000;color:#060030}.btn.transaparent-btn img{margin-left:10px}.documents-title-wrap{border-bottom:1px solid #ececfa;padding-bottom:18px}.documents-link-wrap{margin-top:30px}.documents-link-wrap a{color:#000;font-size:16px;font-weight:500;padding-left:32px;position:relative}.documents-link-wrap a:not(:last-child){margin-bottom:20px}.documents-link-wrap a:active span,.documents-link-wrap a:focus span,.documents-link-wrap a:hover span{text-decoration:underline}.documents-link-wrap a:before{background-color:var(--green-800);border-radius:50%;content:"";flex-shrink:0;height:12px;left:0;position:absolute;top:4px;width:12px}.documents-link-wrap a svg{color:#b6c7d6;flex-shrink:0}.documents-link-wrap a:active svg,.documents-link-wrap a:focus svg,.documents-link-wrap a:hover svg{color:var(--green-800)}.patient-payments-details-wrap{margin-right:-30px;margin-top:30px;max-height:360px;overflow-y:auto;padding-right:30px}.consultation-wrap .icon-wrap{align-items:center;border-radius:50%;display:flex;height:34px;justify-content:center;width:34px}.consultation-wrap .icon-wrap.success{background:#ecfff8}.consultation-wrap .icon-wrap.cancel{background:#fff0f6}.consultation-wrap h6.small{line-height:1.3}.patient-payments-details-item .custom_btn.pay_now_btn{font-size:10px;height:30px;margin-left:8px;margin-top:0;max-width:100px;min-width:100px;padding:5px 22px}.patient-payments-details-item:not(:last-child){margin-bottom:25px}.patient-payments-details-item .number{color:#6e6e77;font-size:17px;font-weight:400;line-height:1.1%}.amount-input-wrap{margin-top:34px}.amount-input-wrap .form-control{background:#fff;border:1.166px solid var(--gray-400);border-radius:13.996px;color:#8d8da3;font-size:18px;font-weight:500;height:auto;padding:18px 120px 18px 16px}.amount-input-wrap .form-control:focus{border-color:#8d8da380;box-shadow:none!important}.amount-input-wrap input.form-control::placeholder{color:#8d8da3}.amount-input-wrap .custom_btn{border-radius:6.998px;font-size:11.663px;font-weight:600;letter-spacing:-.35px;padding:8px 15px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.patient-detail-cardbox-container-2{font-family:Montserrat,sans-serif!important;margin-top:25px}.opportunities-wrap{margin-top:25px}.patients-tasks-wrap .documents-link-wrap a:active span,.patients-tasks-wrap .documents-link-wrap a:focus span,.patients-tasks-wrap .documents-link-wrap a:hover span{text-decoration:none}.amount-input-wrap .custom_btn,.opportunities-items .custom_btn{border-radius:6.998px;font-size:11.663px;font-weight:600;letter-spacing:-.35px;padding:8px 12px}.opportunities-items-wrap{margin-top:25px}.opportunities-items:not(:last-child){margin-bottom:20px}.avatar-img-wrap{margin-right:17px}.avatar-img-wrap img{border-radius:50%;height:47.254px;object-fit:cover;width:47.247px}.visit-history-content-wrap{background:#fafafd;border:1.166px solid #dedeeb;border-radius:12px;margin-right:12px;padding:10px 36px 10px 20px}.visit-history-content-wrap p{color:#8d8da3;line-height:1.9}.visit-history-content-wrap li{-webkit-padding-start:25px;color:#8d8da3;font-size:14px;font-weight:500;line-height:1.9;padding-inline-start:25px;position:relative}.visit-history-content-wrap li:before{background:url(/static/media/tick1.b92eff9ab422f2096e0f.svg) no-repeat;background-size:cover;content:"";font-style:normal;height:18px;left:0;position:absolute;top:5px;width:18px}.visit-history .form-control{background:#fafafd;min-width:auto}.custom_btn.save-note{display:block;font-size:10px;height:auto;letter-spacing:-.2px;min-width:75px;padding:9px 22px}.custom_btn.save-note:hover{background-color:#069f68;color:#fff}.custom_btn.danger{background-color:#fb163f;border-color:#0000}.documents-list-wrap .custom_btn.danger{font-size:10px;font-weight:600;height:auto;margin-left:10px;padding:4px 16px}.custom_btn.danger:hover{background-color:#cb082c;border-color:#fb163f;color:#fff}.todo-btn-wrap>div:not(:last-child){margin-right:5px}.todo-btn-wrap .custom_btn{max-width:100px;min-width:100px}.todo-btn-wrap{margin-top:10px}.custom-accordion-wrapper{margin-right:-30px;margin-top:42px;padding-right:30px}.custom-accordion-wrapper .accordion::-webkit-scrollbar{height:2px;width:2px}.custom-accordion-wrapper .accordion{border:1px solid var(--gray-400);border-radius:9px;max-height:300px;overflow-y:auto;padding:15px}.all-documents-link-wrap .documents-link-wrap.documents-list-items-wrap::-webkit-scrollbar,.custom-accordion-wrapper::-webkit-scrollbar,.patient-payments-details-wrap::-webkit-scrollbar{height:2px;width:2px}.custom-accordion-wrapper::-webkit-scrollbar-thumb,.patient-payments-details-wrap::-webkit-scrollbar-thumb{background:var(--green-800)}.custom-accordion-wrapper::-webkit-scrollbar-track,.patient-payments-details-wrap::-webkit-scrollbar-track{background:#ffffff80}.custom-accordion-wrapper .accordion-item{-webkit-padding-start:32px;border-color:#ececfa;border-bottom:0;margin-bottom:15px;padding-inline-start:32px;position:relative}.custom-accordion-wrapper .accordion-item:not(:last-child){margin-bottom:30px}.custom-accordion-wrapper .accordion-button{align-items:flex-start;border-bottom:1px solid #ececfa;box-shadow:none;color:#060030;flex-direction:column;font-size:16px;font-weight:600;letter-spacing:-.16px;line-height:normal;outline:none;padding:0 0 12px;position:relative}.custom-accordion-wrapper .accordion-button:before{background-color:var(--green-800);border-radius:50%;content:"";height:12px;left:-30px;position:absolute;top:7px;width:12px;z-index:1}.custom-accordion-wrapper .label-wrap{background:#ebfbf5;border-radius:17px;color:var(--green-800);display:inline-block;flex-shrink:0;font-size:12px;font-weight:600;line-height:2;margin-left:20px;padding:2px 13px;text-align:center}.custom-accordion-wrapper .accordion-button:after{background-image:none;color:var(--green-800);content:"Expand";display:none;font-size:14px;font-weight:500;height:auto;position:absolute;right:0;text-align:right;top:5px;transform:none;width:auto}.accordion-text-wrap{color:var(--green-800);font-size:14px;margin-left:10px}.custom-accordion-wrapper .accordion-button:not(.collapsed){background-color:initial;box-shadow:none}.accordion-button:not(.collapsed):after{content:"Reduce"}.custom-accordion-wrapper .accordion-body{background:#fafafd;border:1.166px solid #dedeeb;border-radius:12px;color:#8d8da3;font-size:13px;font-weight:500;height:100%;line-height:1.7;margin-bottom:15px;padding:10px 15px}.custom-accordion-wrapper .accordion-button:not(.collapsed){border-bottom:none}.custom-accordion-wrapper .accordion-button p{line-height:1.9}.custom-accordion-wrapper .accordion-button:not(.collapsed) p{display:none}.edit-btn-wrap:not(:last-child){margin-right:5px}.edit-btn-wrap .custom_btn{font-size:10px;font-weight:600;height:auto;padding:4px 16px}.custom-checkbox-wrap .ant-checkbox-wrapper{align-items:center;display:flex;font-family:Montserrat,sans-serif!important}.ant-checkbox{background:#fff}.custom-checkbox-wrap .ant-checkbox .ant-checkbox-inner{border:2px solid var(--gray-400);border-radius:5px;height:22px;width:22px}.custom-checkbox-wrap .ant-checkbox-wrapper:hover .ant-checkbox-inner{border:2px solid var(--gray-400)}.custom-checkbox-wrap .ant-checkbox-checked .ant-checkbox-inner,.custom-checkbox-wrap.ant-checkbox-checked .ant-checkbox-input{background-color:var(--green-800)!important;border-color:var(--green-800)!important}.custom-checkbox-wrap .ant-checkbox+span{color:#8d8da3;font-size:16px;font-weight:500}.custom-checkbox-wrap .ant-checkbox .ant-checkbox-inner:after{height:12px;width:7px}.custom-checkbox-wrap>label:not(:last-child){margin-right:16px}.documents-tabs-wrap .ant-tabs{font-family:Montserrat,sans-serif!important}.documents-tabs-wrap .ant-tabs-nav-wrap .ant-tabs-nav-list>.ant-tabs-tab:first-child{margin-right:0}.documents-tabs-wrap .ant-tabs-tabpane{padding:0}.documents-tabs-wrap .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{grid-gap:20px;display:grid;grid-template-columns:repeat(2,259px);width:100%}.documents-tabs-wrap .ant-tabs-nav-more{display:none}.documents-tabs-wrap .ant-tabs .ant-tabs-tab{background:#fff;border:1px solid #e5eef7;border-radius:6px;color:#25204a;font-size:16px;font-weight:600;padding:16px 20px}.documents-tabs-wrap .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{background:#ebfbf5;border-color:var(--green-800)}.documents-tabs-wrap .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#25204a}.documents-tabs-wrap .ant-tabs-ink-bar.ant-tabs-ink-bar-animated,.documents-tabs-wrap .ant-tabs-top>.ant-tabs-nav:before{display:none}.documents-tabs-wrap .ant-tabs .ant-tabs-tab .icon-wrap{align-items:center;background-color:#ebfbf5;border-radius:50%;color:var(--green-800);display:flex;flex-shrink:0;height:31px;justify-content:center;margin-right:10px;width:31px}.documents-tabs-wrap .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .icon-wrap{background-color:var(--green-800);color:#fff}.documents-tabs-wrap .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}.documents-tabs-wrap .ant-tabs-top>.ant-tabs-nav{border-bottom:1px solid #ececfa;margin:0 120px 0 0;padding-bottom:25px}.all-documents-link-wrap{background:#d9d9d91a;margin:0 -30px -30px}.all-documents-link-wrap .documents-link-wrap a{background:#d9d9d91a;padding:15px 25px 15px 65px;position:relative}.all-documents-link-wrap .documents-link-wrap a:not(:last-child){border-color:#ececfa;border-style:solid;border-width:1px 0}.all-documents-link-wrap .documents-link-wrap a:before{left:30px;top:50%;transform:translateY(-50%)}.all-documents-link-wrap .documents-link-wrap a:not(:last-child){margin-bottom:0}.all-documents-link-wrap .documents-link-wrap.documents-list-items-wrap{max-height:230px;overflow-y:auto}.tabs-button-wrap{position:absolute;right:25px;top:40px}.patient-detail-card .ant-tabs-nav-operations .ant-tabs-nav-more img{height:auto;width:31px!important}.patient-payments-details-wrap.tabs-wrap{max-height:250px;overflow-y:auto}.no-record-text{color:#060030;font-size:15px!important;font-weight:600;padding:10px 0}.no-record-text.spacing-wrap{padding-left:15px}.payments-modal{font-family:Montserrat,sans-serif!important;width:888px!important}.payments-modal .ant-modal-content{border-radius:18px;padding:0}.payments-modal .ant-modal-header{border-radius:18px 18px 0 0;font-size:24px;font-weight:700;margin-bottom:0;padding:19px 30px}.payments-modal .MuiStack-root{padding-top:0}.payments-modal fieldset{display:none}.payments-modal .MuiInputBase-root{background:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-size:15px;height:50px}.payments-modal .MuiStack-root input{color:#060030;font-family:Montserrat,sans-serif!important;padding:14.5px 14px}.payments-modal .ant-modal-header .ant-modal-title{color:var(--stratos);font-size:24px;font-weight:600}.payments-modal .ant-modal-close{color:#000;top:25px}.payments-modal .ant-modal-footer{border-top:1px solid var(--gray-400);display:flex;flex-direction:row-reverse;justify-content:flex-end;margin:0 34px;padding:30px 0 46px}.payments-modal .ant-modal-footer>.ant-btn+.ant-btn{-webkit-margin-start:0;margin-inline-start:0;margin-right:20px}.payments-modal .ant-btn{-webkit-margin-start:0;border:none;border-radius:30px;box-shadow:none;font-family:Montserrat,sans-serif!important;font-size:18px;font-weight:600;height:auto;line-height:normal;margin-inline-start:0;outline:none;padding:17px 35px;width:auto}.payments-modal .ant-btn.ant-btn-primary{background-color:var(--green-800);color:#fff}.payments-modal .ant-btn.ant-btn-default{background-color:#ececfa;color:#78789b}.payments-modal .ant-btn-default:active,.payments-modal .ant-btn-default:focus,.payments-modal .ant-btn-default:hover{background-color:#cccced!important;color:#78789b!important}.payments-modal .ant-btn-primary:active,.payments-modal .ant-btn-primary:focus,.payments-modal .ant-btn-primary:hover{background-color:#04ad70!important}.payments-modal .ant-modal-body{font-family:Montserrat,sans-serif!important;padding:25px 34px 50px}.payments-modal .patients-info{border:1px solid #dedeeb;border-radius:12px;overflow:hidden}.payments-modal .patients-payments-title{background:#fafafd;flex:0 0 100%;padding:20px 25px}.record-text-wrap{margin-top:10px}.payments-modal .patients-payments-desc{flex:0 0 50%;justify-content:space-around;text-align:center}.payments-modal .patients-payments-desc>div:first-child{border-bottom:1px solid #dedeeb;padding:10px}.payments-modal .patients-payments-desc>div:nth-child(2){padding:10px}.payments-modal .patients-payments-title p.small{color:#06003080}.payments-modal form .grid-item{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.custom-input-wrap{position:relative;width:100%}.select-icon-wrap{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%)}.custom-input-wrap .form-control{height:50px}.custom-input-wrap .ant-input{background:var(--white);border:1px solid var(--gray-400);border-radius:12px;color:#060030;display:inline-block;font-family:Montserrat,sans-serif!important;font-size:15px;font-weight:400;height:auto;min-height:auto;padding:12.3px 20px}.custom-label-wrap .h6.small,.custom-label-wrap h6.small{font-size:15px}.custom-input-wrap .ant-select-selector{border:1px solid var(--gray-400)!important;border-radius:12px;font-family:Montserrat,sans-serif!important;padding:0 20px 0 17px!important}.custom-input-wrap .ant-select-single{font-size:16px;height:auto;width:100%}.custom-input-wrap .ant-select-single .ant-select-selection-item{font-size:15px;font-weight:400;padding:10px 18px 10px 0}.custom-input-wrap .ant-picker{border:1px solid var(--gray-400)!important;border-radius:12px;color:#000000e0;font-family:Montserrat,sans-serif!important;font-size:15px;font-weight:400;line-height:normal;padding:13px 20px;width:100%}.custom-input-wrap .ant-picker-outlined:hover{background-color:#fff;border-color:#0000}.payments-modal .form-spacing:not(:last-child){margin-bottom:30px}.payments-modal .amount-wrap{background:#e7fff6;border-radius:12px;margin:25px 0 30px;padding:15px 20px}.payments-modal .amount-wrap span{font-size:16px}.payments-modal .amount-wrap h4{color:var(--green-800)}.payments-modal .ant-modal-body::-webkit-scrollbar{height:3px;width:3px}.payments-modal .ant-picker .ant-picker-suffix{color:#8d8da3}.accordion-header-title-wrap .header-title{margin-right:15px}.documents-tabs-wrap.tabs-wrap{margin-top:20px}.documents-tabs-wrap.tabs-wrap .ant-tabs .ant-tabs-tab{background:#fff;border:1px solid #e5eef7;border-radius:6px;color:#25204a;font-size:16px;font-weight:500;min-width:auto;padding:10px 15px}.documents-tabs-wrap.tabs-wrap .ant-tabs-top>.ant-tabs-nav{border-bottom:none;margin:0;padding-bottom:0}.documents-tabs-wrap.tabs-wrap .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}.consultation-wrap .custom-checkbox-wrap.spacing-wrap{margin-right:24px;margin-top:3px}.custom_btn.pay_now_btn{margin-top:24px;padding:6px 22px;width:100%}.documents-tabs-wrap.tabs-wrap .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{background:#ebfbf5;border-color:var(--green-800)}.documents-tabs-wrap.tabs-wrap .ant-tabs-nav-operations{display:none}.documents-tabs-wrap.tabs-wrap .ant-tabs-nav-list{grid-gap:10px!important;display:grid;grid-template-columns:repeat(2,1fr)!important;width:100%}@media only screen and (max-width:1799px){.patient-detail .page-title{font-size:28px}.dashBcontbody .patient-detail h3{font-size:22px}.patient-detail .h4,.patient-detail h4{font-size:18px}.patient-detail .p,.patient-detail p{font-size:13px}.patient-detail .h5,.patient-detail h5{font-size:16px}.patient-profile-img-wrap .user-profile-image,.patient-profile-img-wrap img{height:110px;width:110px}.patient-header-content-wrap{padding:0 20px}.patient-summary-wrap:not(:last-child){margin-right:12px}.patient-header-content-wrap h6{font-size:13px}.patient-header-wrap .custom_btn{font-size:12px;height:35px}.patient-detail-card{padding:20px}.patient-payments-details-wrap{margin-right:-20px;padding-right:20px}.reason-visit-wrap p{font-size:13px}.documents-title-wrap{padding-bottom:15px}.documents-link-wrap a{font-size:15px;padding-left:26px}.patient-block-wrap span,.patient-bottom-wrap h6{font-size:13px}.patient-bottom-wrap:after,.patient-bottom-wrap:before{bottom:-57%}.patient-header-wrap:before{left:-9%}.custom-accordion-wrapper{margin-right:-20px;padding-right:20px}.patient-right-description{padding-left:40px}.tabs-button-wrap{right:15px;top:35px}.all-documents-link-wrap{margin:0 -20px -20px}.all-documents-link-wrap .documents-link-wrap a{font-size:15px}}@media only screen and (max-width:1599px){.patient-detail .page-title{font-size:26px}.dashBcontbody .patient-detail h3{font-size:20px}.patient-detail .h4,.patient-detail h4{font-size:16px}.patient-detail .h5,.patient-detail h5{font-size:15px}.accordion-header-title-wrap .header-title{font-size:12px}.patient-header-content-wrap .h3{font-size:25px}}@media only screen and (max-width:1439px){.dashBcontbody .patient-detail h3{font-size:18px}.patient-right-description{padding-left:30px}.patient-profile-img-wrap .user-profile-image,.patient-profile-img-wrap img{height:90px;width:90px}.patient-header-wrap .custom_btn{font-size:10px;padding:9px 20px}.custom-accordion-wrapper .accordion-item:not(:last-child){margin-bottom:20px}.btn.transaparent-btn{font-size:15px}.consultation-wrap h6.small{font-size:13px}.patient-payments-details-item .number{font-size:15px}.documents-link-wrap a{font-size:13px;padding-left:20px}.documents-link-wrap a:before{height:8px;top:6px;width:8px}.visit-history-content-wrap li{font-size:12px}.visit-history-content-wrap li:before{height:14px;top:3px;width:14px}.visit-history-content-wrap li{-webkit-padding-start:20px;padding-inline-start:20px}.amount-input-wrap .custom_btn,.opportunities-items .custom_btn{font-size:9.663px;padding:7px 10px}.amount-input-wrap .form-control{font-size:14px}.avatar-img-wrap img{height:40px;width:40px}.avatar-img-wrap{margin-right:10px}.documents-table-wrap .ant-tabs-tab .ant-tabs-tab-btn,.documents-tabs-wrap .ant-tabs .ant-tabs-tab{font-size:15px}.payments-modal .form-spacing:not(:last-child){margin-bottom:25px}.payments-modal .ant-modal-footer{padding:30px 0 40px}.patient-header-content-wrap .h3{font-size:22px}}@media only screen and (max-width:1365px){.patient-detail .page-title{font-size:22px}.no-record-text{font-size:14px!important}.dashBcontbody .patient-detail h3{font-size:16px}.btn.transaparent-btn{padding:0}.btn.transaparent-btn img{margin-left:5px}.patient-profile-img-wrap img{height:80px;width:80px}.opportunities-items h6.small{font-size:14px}.opportunities-items .p{font-size:11px}.patient-detail-cardbox-container-1,.patient-detail-cardbox-container-2{grid-gap:15px}.opportunities-wrap,.patient-detail-cardbox-container-2,.reason-visit-wrap{margin-top:15px}.custom-accordion-wrapper .accordion-button:before{height:8px;left:-20px;width:8px}.patient-bottom-wrap:after,.patient-bottom-wrap:before{bottom:-27%}.patient-header-content-wrap{padding:0 15px}.patient-header-content-wrap h6{font-size:10px}.ant-tabs-nav-operations .ant-tabs-nav-more img{width:26px!important}.payments-modal .ant-modal-header{border-radius:12px 12px 0 0;padding:16px 20px}.payments-modal .ant-modal-header .ant-modal-title{font-size:21px}.payments-modal .ant-modal-close{top:20px}.payments-modal .ant-modal-body{padding:20px 20px 30px}.payments-modal .ant-modal-footer{margin:0 20px;padding:20px 0 30px}.payments-modal .ant-btn{font-size:16px;padding:14px 34px}.custom-accordion-wrapper .accordion-button:after{font-size:12px;top:8px}.patient-header-content-wrap .h3{font-size:20px}.patient-payments-details-item .custom_btn.pay_now_btn{max-width:80px;min-width:80px;padding:5px 12px}}@media only screen and (max-width:1199px){.patient-detail .page-title{font-size:20px}.patient-detail-cardbox-container-1{grid-template-columns:100%}.patient-detail-cardbox-container-2{grid-template-columns:repeat(1,1fr)}.patient-header-wrap:before{left:-5%}.patient-bottom-wrap:after,.patient-bottom-wrap:before{bottom:-12%}.patient-header-wrap .custom_btn:not(:last-child){margin-bottom:15px}.documents-tabs-wrap .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{grid-template-columns:repeat(2,230px)}}@media only screen and (max-width:991px){.patient-detail .page-title{margin-bottom:20px}.custom-accordion-wrapper .accordion-button:after{font-size:12px;top:5px}.custom-accordion-wrapper .accordion-button .label-wrap{font-size:10px;padding:2px 8px}.custom-accordion-wrapper .accordion-button{font-size:15px}.patient-payments-details-item:not(:last-child){margin-bottom:18px}.documents-link-wrap{margin-top:20px}.patient-header-wrap:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABQCAYAAAB8racIAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAO/SURBVHgBxZnhVSIxEMcnWcGHgA86WCs4qOCwA63gtAKxArGCwwoOKziuApcKjg5uO5CnKLDLJjcDrG9Bgd1sEv4f1Ehgf8xMJpMJvL1Fd6+vYUtKWYMDiiGI/Bgw8KUEL4rkn2rV8RhjI7CkNZAv1COo09OjPhwYZDkJLcWY7ACEg1Kp5IMBpQJJAkURPKLbOqBZmUCSQGShUunoETRJCSTx9j7ns1sd7uKQS/JCiOLfyWT+A3IqJ8hCNSFYbzyOfkIO5XTNp48boqsuVVylwyIJyYaUxafJZOJCRmkGQRQJrgqMdhBVGCMgKjDGQGIYIY5/Pz/v39mNgqxwGoWCuNs3ywLIYktoY55p75yjN4/s1IjzoLktx1ixyEq1KDr+te1FmyDoItnati/ZdM0KBvzZjDfr9fUylAcBP8Ny8Bqn+GBBtKSLRXGz+X+WHLy8zK8ch+NSky6Y1YgMkLTKWoxgkdwLAnaOf/bArGqbVmHbZtK6R3/mqjH2aFQuO/V4sHXVVCpOV8qoSW8AM6rRwW4vyBKmOBRCXIIhce7cpAIhVasFDyP9FoxItuINMVVCIzdhvHRBvzBo4XtqEBImoXswEC+MiVYmEFrz6KJ70Cz8zIsFEGQUbgnP+EtrCwOTWz3zpse5/lihOMkMMp3yB9AsjBM3MwjFCjZwPNAo7FY1FOsROQSNoh1ZCWQ+lwPQKLSwGkih4Gi1CEkJZDrVntjczHkklu4S02rxvEtKIGmOkFmlGKyhC3o1UgIRgrugUZhHfCUQx2HfQKukmkUwAbVAo+jQlRlkMpHYgJEt0CqWHSSKohZoFufcy5zQ3t/FP7SICxqVuTAaj+dXuiFQPpUWqUEoNtCEe1tQCvLox1Ha2XjQIggXtIsvLqVSWWTV/7oCAwoCGKQCGY+DhsHDeC9uTewEoUMyY84TGBP/uCs8ZFvCx7bEWTz4ZBG6/0WIrmEIek4nOV5bNWQFTFh3CGH6MtoPw3CtAD8iC+DDaVVQr8LWbTgG6Xrj13p7EzZiI5b1mnUzNuAwILJfqXx9V5w6xedGkDDCAN3aArNoEdneDNCkrFiE+m/l8u7rewurhg3LZd7cN8u0a/wgmKXq05oEQYjgfFdc2ADJBGEKJDOEARA2VIHQCkJLlO56VCBIufMIZUzsvXZOTpxcbc9cILiBeZi2r1WtoAPEp1102wZmHITcsIwF/rB5XWoFJAYIQ/0Ae0GWD5ceXnd1SyWmtcGbBsTHb96XkmMQwsDUt/8SRAho4+Hap6OfzQdv6j9ZiMR7bySG0gAAAABJRU5ErkJggg==) no-repeat;height:80px;left:-40px;width:80px}.patient-detail-card.patient-detail-summary-wrap:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAANCAYAAABFJStIAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF2SURBVHgB5Zg/S8NAGMafNOm1URLFRXB3EUcnF82H0K/g5uAXqJ0d3ASdnPVDOIqgg6COilC6ZCiNaZPc9XreCQ5WUdFc/vUHRzJken55n7zEQFkQrRruYSEITLiuiRA1NOSJ5DGpAZMYH57nVIATARtjcFugGXHE8r6JEXx59dojlAADRUQIAzcnFuoBAeMWeN/6JOC/KIHmnJQUMWCJYW2HoYAUR5CScrnXBFkkWoT8hBImCEP0TOEPGLbPOQpA/oKuj+tAbyYXKd8RRwnm7QSrbYocySeQtwrbt+VbaxdKylfQYIykN8xrqrINp0xiJlGiiBvj8SHJUlQ2IZVZzCRKlNwssH4YIQP0h6W+MbTrgMh1uEq8V593GkMj+gSpqbnadWAtEFQZtUx0n4a6ak+PoLsWwYA6pa+z36JxmtIP8PZgFiy0MY28+DG8oxApkp6gsy0TyysOuPwdM82oaep0+mlVXjqCLjYtNDbcyi0CfyVFSa/L2qoOgt78bAAAAABJRU5ErkJggg==) no-repeat;bottom:0;height:13px;left:40px;width:104px}.patient-detail-card.patient-detail-summary-wrap:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABfCAYAAAAAllKJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUSSURBVHgB7Z2NUdtMEIb3TvqYATIZu4L4qyCkgpgKQioIqSBOBXEqSFIBdAAd4FSAUwFKBTABO0ZCuuxasseADZasn7u9e2Yy2BlPmMnDu7faOwkBjkZQSrUmk0kriv7bw7ctzxOvhICWUvRHdOgz+L4z+7wAR6WQkJubuz3Pk69RAkoRLfxr/Ko6ef4dJ6pE7ksRXSggZBVO1AaQmOvruOv74m0qRu1BRThRObm+jrpSyq4QJEd1oSacqDUgOVjO3uEac4hvW9AATtQKdJCziBO1AK0543HSw5efQAM5izhRMEuP96XONScv1orSOT3LsE6UaYJmWCPq71/VSZLkC748BANhL8p0QTPYiqISNxolfRxsfgIGsBNl6hr0HKxE4UD0EMc71GZ3gBksRNE6hHKOdL4O2hQJBpOuQ3Efm4ULzpIIYxOVTROOOJa5ZRiXqHRzLv6Oa9GZLZIIoxJ1cxPuSemf2CRohjGJwhT1hPDObZREaJ8oKnXY1Z1wbxaeQ2tRNpe6h2hb+mwvdQ/RMlHU1XGZ0ZWFVqLcerQabURlYyCrro3yoMUaRU2Dk/Q0jSeKJGHTcAaMtiSqoNFE0baEk7QejSUqlSSOwLEWjYhykvJTuygnqRi1ihqN7g7wW56AIze1iXLd3WbUIio7W3cOTlJhKm/PZxMHcJI2otJEZbM7NwEvAR8qZDxWR2XdbGw7lZU+OsaFkg7AUQqVlL500w++gaM0ShflOrxqKLX0UfPgOrxqKLWZGI8TKncdcJROaaJohgeG3yymA0rBFa7vAb4a4kz0it4rJYNS1ii3LhUmQCGDJBFD35fDyQR+tdviatkHS0kU3fICTtI6BJiWU0zIIAzh5yopy9hYFLXi7tTQavD/ZoAlbLCzI4/x628oyEalz5W85WTrDN1xMtjeFj+hBDZKVJIo6vKcpIw0Pd73KMpX1tahsKi0y3MjIoIEeZ7XLys9yyhU+txhyZQ6BM0olKg4TnqLD6a1DzGUUvTqEDT/jpCTrIG4AAuhJkFK6O/seD+gZnInKntcjXVQmYui6GO7vR1AA+RKVPY81TOwiCZTtEiuRGUPHwR7EMMoun3fVIoWWVsUteM2TSDoghWnCZ9BE9YufbiFcWFLO46Sek2XuoeslSham2yQROtRFMX77fbWEDRjrR1eWpuAP0EUhW90lEQ8W/qyo8jnwJsgDMN9HZqGVTybKJTE/e507SURTybKgimEEZKIJxOlVMI5TcZIIp5MFNeWPO3uqHEwQxKxMlF//twdcG3JccPzo0mSiJWifF9+AJ70X770T8EwlpY+vk2EON3dle/BQJYmKo7jLvADm4dbbWZ3eVkqCrcy2JW9OFafTVuXFnlU+jiWvXQS7hmbJuJRohiWveD2NtRqEl6ER6K4lT28xOibXPJm3Ct9l5eqtbWVXAIT6JzDixf+PjDgXqI8j1fZo8MowIQHosQ74MMxh5I3454oIaa/35wFOHD9CoyYi8qOKXeAB6zSRMxFRVFc2S+krxtuaSLmonxfvAUGUKfHLU3EwholuCTqGBgyv44ajWIOR2CD3V3vf2DINFF0bg94MACmTEVhW94BBuD46xiYMhUlpXgN5hPUeWNZ3WTNBItGYgCMmYpSisOd7dK4cxB5yBKljE9UGE5+AWMknS0Hw8GKMOR4kbuIVEoYX/Zwq13LOzDKhER1wHCsEIV7UK/AcISQ/EXhT6PxpY+ecwfM+QekxaoXWWgAXAAAAABJRU5ErkJggg==) no-repeat;bottom:0;height:95px;right:0;width:106px}.payments-modal .patients-info{flex-wrap:wrap}.payments-modal .patients-payments-desc,.payments-modal .patients-payments-title{flex:0 0 100%}.payments-modal .patients-payments-title{padding:20px}.payments-modal form .grid-item{grid-gap:15px;grid-template-columns:repeat(1,1fr)}.payments-modal .form-spacing:not(:last-child){margin-bottom:15px}.payments-modal .patient-detail .h4,.payments-modal .patient-detail h4{font-size:16px!important}.custom-accordion-wrapper .accordion-button:after{left:430px}.accordion-text-wrap{font-size:12px}}@media only screen and (max-width:767px){.custom_btn.save-note,.edit-btn-wrap .custom_btn{margin-left:0;margin-top:12px;padding:6px 12px}.patient-header-wrap .custom_btn:not(:last-child){margin-bottom:10px}.visit-history-content-wrap{margin-right:0;padding:10px}.patient-detail .page-title{font-size:26px}.opportunities-wrap{margin-top:25px}.patient-detail-card{height:auto}.documents-tabs-wrap .ant-tabs .ant-tabs-tab{padding:14px 16px}.all-documents-link-wrap .documents-link-wrap a{font-size:13px;padding:12px 25px 12px 40px}.all-documents-link-wrap .documents-link-wrap a:before{left:20px}.tabs-button-wrap{left:15px;right:auto;top:90px}.documents-tabs-wrap .ant-tabs-top>.ant-tabs-nav{margin:0;padding-bottom:50px}.accordion-header-title-wrap{flex-wrap:wrap;justify-content:space-between}.accordion-header-title-wrap .time-wrap{margin-left:0!important;margin-top:5px;padding-left:0!important}.todo-btn-wrap{margin-left:0;margin-top:12px}.todo-btn-wrap .custom_btn.save-note{margin-left:0;margin-top:0;padding:6px 12px}.time-wrap>.edit-btn-wrap:not(:last-child){margin-right:5px}.time-wrap>.edit-btn-wrap .custom_btn{min-width:70px}.edit-btn-wrap .custom_btn{font-size:9px}.custom-accordion-wrapper .accordion-button:before{top:14px}.custom-accordion-wrapper .accordion-button:after{left:auto;right:0}.consultation-wrap .custom-checkbox-wrap.spacing-wrap{margin-right:12px}.documents-tabs-wrap.tabs-wrap .ant-tabs .ant-tabs-tab{font-size:14px}.custom-accordion-wrapper .accordion-button .label-wrap{margin-right:10px}.documents-tabs-wrap .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575px){.patient-detail .btn-wrap{margin-top:15px}.dashBcontbody .patient-detail h3{font-size:24px}.patient-detail .h4,.patient-detail h4{font-size:18px}.patient-detail .p.small,.patient-detail p.small{font-size:10px}.patient-left-description:after{display:none}.patient-bottom-wrap>div{width:100%}.patient-right-description{margin-top:12px;padding-left:0}.patient-block-wrap:not(:last-child){margin-bottom:12px}.custom-accordion-wrapper .accordion-item{-webkit-padding-start:15px;padding-inline-start:15px}.custom-accordion-wrapper .accordion-button:before{height:6px;left:-16px;width:6px}.btn.transaparent-btn,.custom-accordion-wrapper .accordion-button{font-size:14px}.patient-header-wrap .custom_btn:not(:last-child){margin-bottom:0;margin-right:10px}.patient-header-content-wrap{padding:0 0 0 12px}.patient-profile-img-wrap img{height:80px;width:80px}.custom-accordion-wrapper .label-wrap{font-size:8px;font-weight:500;line-height:1.8;margin-left:0;margin-top:10px}.patient-header-content-wrap{padding:0;text-align:center;width:100%}.patient-profile-img-wrap img{height:130px;margin-bottom:20px;width:130px}.patient-header-content-wrap h3{font-size:24px}.patient-header-content-wrap .p.small{font-size:12px;margin-bottom:20px!important}.patient-header-content-wrap h6{font-size:16px}.patient-summary-wrap:not(:last-child){margin-right:16px}.patient-header-wrap .custom_btn{font-size:14px;height:40px;padding:10px 25px}.patient-bottom-wrap h6,.reason-visit-wrap h5{font-size:16px}.reason-visit-wrap p{font-size:12px;margin-top:10px}.patient-detail-cardbox-container-1{grid-gap:25px}.btn.transaparent-btn img{width:22%}.patient-detail-card h4{font-size:18px}.documents-link-wrap a{font-size:16px;padding-left:20px}.documents-link-wrap a:before{height:6px;width:6px}.consultation-wrap .icon-wrap{height:30px;margin-right:10px!important;width:30px}.consultation-wrap h6.small:first-child{font-size:14px}.consultation-wrap h6.small:nth-child(2),.patient-payments-details-item .number{font-size:12px}.patient-payments-details-item .custom-checkbox-wrap .ant-checkbox .ant-checkbox-inner{height:17px;width:17px}.patient-payments-details-item .custom-checkbox-wrap .ant-checkbox .ant-checkbox-inner:after{height:9px;width:5px}.amount-input-wrap .form-control{border-radius:6px;font-size:14px;padding:10px 100px 10px 10px}.amount-input-wrap .custom_btn{font-size:10px;padding:6px 11px;right:8px}.visit-history-content-wrap li:before{height:14px;width:14px}.visit-history-content-wrap li{-webkit-padding-start:18px;padding-inline-start:18px}.visit-history-content-wrap{padding:20px}.custom-accordion-wrapper .accordion-button:after{font-size:10px}.opportunities-items .p{display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.avatar-img-wrap img{height:32px;width:32px}.opportunities-items .custom_btn{font-size:8px;padding:6px 10px}.patient-header-wrap:before{bottom:130px}.ant-tabs-nav-operations .ant-tabs-nav-more img{width:22px!important}.custom-input-wrap .ant-select-selector{padding:0 15px 0 17px!important}.custom-input-wrap .ant-picker{padding:13px 15px}.custom-input-wrap .ant-input{padding:12.3px 15px}.payments-modal .ant-modal-footer>.ant-btn+.ant-btn{margin-bottom:10px;margin-right:0}.payments-modal .ant-modal-footer>.ant-btn{width:100%}.payments-modal .ant-modal-footer{flex-direction:column-reverse;flex-wrap:wrap}.patients-payments-desc .h6,.patients-payments-desc h6.small{font-size:14px}.accordion-header-title-wrap .header-title{font-size:12px;margin-right:10px}.patient-detail-card .modal-btn-wrap{display:grid!important;grid-template-columns:repeat(2,1fr)}.patient-profile-img-wrap{margin-bottom:10px}.custom-accordion-wrapper .accordion-button:after{top:8px}.documents-tabs-wrap .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{grid-gap:10px;grid-template-columns:repeat(1,1fr)}.tabs-button-wrap{top:170px}}@media only screen and (max-width:480px){.custom-accordion-wrapper .accordion-body{font-size:10px}.visit-history-content-wrap p{font-size:12px;line-height:1.5}.patient-bottom-wrap:after{right:-30px}.opportunities-items-wrap{margin-top:20px}.all-documents-link-wrap .documents-link-wrap a{padding:12px 14px 12px 36px}.custom-accordion-wrapper .accordion-button:after{left:220px}.todo-btn-wrap .custom_btn{max-width:90px;min-width:90px}}@media only screen and (max-width:414px){.accordion-text-wrap{margin-left:0;margin-top:7px}.dashBcontbody .patient-detail h3{font-size:20px}.patient-detail .h4,.patient-detail h4{font-size:16px}.patient-bottom-wrap:after{height:98px;width:98px}.patient-header-wrap .custom_btn{font-size:12px;height:35px}.patient-header-icon-wrap img{width:50%}.btn.transaparent-btn img{width:27%}.avatar-img-wrap img{height:35px;width:35px}.opportunities-items .btn-wrap{margin-top:10px}.opportunities-items .p{font-size:10px}.opportunities-items h6.small{font-size:13px}.documents-link-wrap a:not(:last-child){margin-bottom:14px}.custom-accordion-wrapper .accordion-button .label-wrap{font-size:8px;margin-left:5px;padding:2px 6px}.documents-link-wrap a{font-size:14px;padding-left:15px}.visit-history-content-wrap li{-webkit-padding-start:23px;line-height:1.4;padding-inline-start:23px}.patient-detail-card h4{font-size:16px}.patient-detail .page-title{font-size:19px}.patient-header-content-wrap h3{font-size:20px}.btn.transaparent-btn{font-size:12px}.patient-bottom-wrap h6{font-size:14px}.header-title{max-width:140px}.amount-input-wrap .custom_btn{font-size:8px;padding:6px 11px}.documents-table-wrap .ant-tabs-tab .ant-tabs-tab-btn,.documents-tabs-wrap .ant-tabs .ant-tabs-tab{font-size:14px}.custom-accordion-wrapper .accordion-button:after{left:170px}.accordion-header-title-wrap{margin-bottom:8px!important}.accordion-header-title-wrap .header-title{margin-bottom:4px;margin-right:8px}}@media only screen and (max-width:350px){.consultation-wrap h6.small:first-child{font-size:13px}.reason-visit-wrap,.visit-history-content-wrap{padding:15px}.dashBcontbody .patient-detail h3{font-size:18px}.patient-detail .h4,.patient-detail h4{font-size:15px}.btn.transaparent-btn{font-size:10px}.btn.transaparent-btn img{width:25%}.patient-profile-img-wrap img{height:90px;margin-bottom:12px;width:90px}.patient-header-content-wrap h3{font-size:18px}.patient-header-content-wrap h6{font-size:14px}.patient-header-wrap .custom_btn{font-size:10px;padding:8px 18px}.patient-header-wrap{padding-bottom:25px}.patient-bottom-wrap{padding-top:25px}.patient-summary-wrap:not(:last-child){margin-right:8px}.reason-visit-wrap p{font-size:11px}.patient-detail-card h4{font-size:14px}.avatar-img-wrap{margin-right:6px}.opportunities-items .p{font-size:9px}.documents-link-wrap a{font-size:12px;padding-left:15px}.amount-input-wrap .form-control{font-size:10px;padding:10px 90px 10px 10px}.amount-input-wrap .custom_btn{font-size:8px;padding:6px 11px}.avatar-img-wrap img{height:30px;width:30px}.opportunities-items .custom_btn{font-size:7px;padding:5px 8px}.patient-detail-card.patient-detail-summary-wrap:before{left:0}.custom-accordion-wrapper .accordion-button:after{left:150px}}.payments-modal.custom-modal .ant-modal-footer>.ant-btn+.ant-btn{margin-right:0}.payments-modal.custom-modal .ant-modal-footer{display:flex;flex-direction:row;justify-content:flex-start}.payments-modal.custom-modal .ant-modal-footer .ant-btn:not(:last-child){margin-right:20px}.payments-modal.custom-modal .ant-btn.custom_btn{background:var(--caribbean-green);color:#fff!important}.payments-modal.custom-modal .ant-btn.custom_btn:active,.payments-modal.custom-modal .ant-btn.custom_btn:focus,.payments-modal.custom-modal .ant-btn.custom_btn:hover{background-color:#04ad70!important}.payments-modal.custom-modal .ant-form{font-family:Montserrat,sans-serif!important}@media only screen and (max-width:575px){.payments-modal.custom-modal .ant-modal-footer .ant-btn:not(:last-child){margin-bottom:10px;margin-right:0}}.ReportsNavbar_navbar__9n4sT{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;width:100%}.ReportsNavbar_navLink__S101o,.ReportsNavbar_navLinks__ToaeZ,.ReportsNavbar_navbar__9n4sT{align-items:center;display:flex}.ReportsNavbar_navLink__S101o{background-color:initial;border:1px solid #0000;color:#25204a;font-size:16px;font-weight:600;gap:8px;padding:16px 20px}.ReportsNavbar_navLink__S101o span{color:var(--gray-950);font-size:14px;line-height:143%}.ReportsNavbar_navLinkChecked__P0ouc{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;padding:16px 20px}.ReportsNavbar_navLinkChecked__P0ouc span{color:var(--green-900);color:var(--gray-950);font-size:14px;line-height:143%}.ReportsNavbar_navLinkChecked__P0ouc img{color:var(--green-900)}.ReportsNavbar_navLink__S101o:hover{border-radius:12px;cursor:pointer;text-decoration:underline}.ReportsNavbar_navLink__S101o:hover img,.ReportsNavbar_navLink__S101o:hover span{color:var(--green-900)}.ReportsNavbar_moreButtonWrapper__t34Qh{position:relative}.ReportsNavbar_moreButton__bWt8b{background:none;border:none;cursor:pointer;font-size:1.5rem;padding:16px 20px}.ReportsNavbar_dropdownMenu__9obAd{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}.ReportsNavbar_dropdownItem__inEfl{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}.ReportsNavbar_dropdownItem__inEfl img{margin-right:8px}.ReportsNavbar_dropdownItem__inEfl:hover{background:var(--gray-50)}.ReportsNavbar_dropdownItem__inEfl:hover span{color:var(--gray-950)}.ReportTable_reportTableWrapper__qsP1R{background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.ReportTable_reportTablePaper__nmkqA{background-color:initial!important;border:none!important;box-shadow:none!important}.ReportTable_paginationWrapper__9mijN{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__a\+2uB{align-items:center;display:flex;gap:8px}.ReportTable_reportTableWrapper__qsP1R h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ReportTable_reportTable__jGG4S{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px}.ReportTable_reportTableHeader__e0ve0{align-items:center;display:flex;justify-content:space-between}.ReportTable_reportTableHeaderButtons__-\+hcX{display:flex;gap:16px;margin-bottom:16px}.ReportTable_reportTableHeaderButton__32oxV{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__zz027{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__e0ve0,.ReportTable_reportTableItem__zz027{grid-template-columns:18px 1fr 1fr 1fr 1fr 1fr 100px 105px 70px 85px 26px}}.ReportTable_reportTableItem__zz027:last-child{border-bottom:none}.ReportTable_checkboxWrapper__HfNKb{align-items:center;display:flex;justify-content:center}.ReportTable_searchWrapper__jLVCe{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ReportTable_searchWrapper__jLVCe img{display:none}}.ReportTable_reportTableTopBarWrapper__9cOpS{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ReportTable_sortByButtonMenuOptionActive__j3HH2{background-color:var(--gray-100)!important}.ReportTable_reportTableSelectedItemsSection__lWpk0{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__lWpk0 button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ReportTable_menuItem__R8SVo a,.ReportTable_menuItem__R8SVo 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__FxR9E{overflow-x:auto}.ReportTable_tableContainer__FxR9E table{border-bottom:1px solid var(--gray-200);border-spacing:0;position:relative;width:100%}.ReportTable_tableContainer__FxR9E td,.ReportTable_tableContainer__FxR9E th{border-bottom:1px solid var(--gray-200);margin:0;overflow:hidden;padding:16px;text-overflow:ellipsis;white-space:nowrap}.ReportTable_tableContainer__FxR9E 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__FxR9E td{color:var(--gray-950);font-size:14px;font-weight:400;line-height:20px}.ReportTable_resizer__RJQHb{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__RJQHb.ReportTable_isResizing__Ih5P9 .ReportTable_resizerIcon__jl7\+J,.ReportTable_resizer__RJQHb:hover .ReportTable_resizerIcon__jl7\+J{border-color:var(--gray-300)}.ReportTable_resizerIcon__jl7\+J{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__RJQHb.ReportTable_isResizing__Ih5P9,.ReportTable_resizer__RJQHb:hover{background:#0003;cursor:col-resize;opacity:1}.ReportTable_tableContainer__FxR9E tr:last-child td{border-bottom:none}.ReportTable_tableContainer__FxR9E tbody tr:hover{background-color:var(--gray-50)}.ReportTable_tableContainer__FxR9E td [class^=StatusPill_statusPill]{font-size:11px;min-width:50px}.ReportTable_sortByButton__WEMg8{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__Fm-Zz p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ReportTable_sortByButtonMenuOptionActive__j3HH2{background-color:var(--gray-100)}.ReportTable_menuButton__3BAJ\+{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ReportTable_menuButton__3BAJ\+:active,.ReportTable_menuButton__3BAJ\+:hover{border:1px solid var(--gray-300)}.ReportTable_menuItemWrapper__iSNks{padding:0}.ReportTable_menuItem__R8SVo{padding:0!important}.ReportTable_menuItem__R8SVo a,.ReportTable_menuItem__R8SVo button,.ReportTable_menuItem__R8SVo 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__bBhWK{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ReportTable_tableHeaderCell__CyVZs{font-weight:600;overflow:visible;padding:16px;position:relative;-webkit-user-select:none;user-select:none}.ReportTable_tableHeaderCell__CyVZs:hover .ReportTable_resizer__RJQHb{opacity:1}.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)}}.Reports_reportsPageTopSection__Xle8f{display:grid;grid-template-columns:375px 1fr;margin-top:20px}.Reports_reportsPageBottomSection__gL0aI,.Reports_reportsPageTopSection__Xle8f{background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.Reports_reportsPageBottomSection__gL0aI{margin-top:24px}.Reports_filtersFormWrapper__a6b6E{padding-left:64px}.Reports_filtersFormContentWrapper__OGmgN{display:flex;flex-direction:column;gap:16px;padding-right:64px}.Reports_submitButtonWrapper__B-QW1{display:flex;justify-content:flex-end;margin-bottom:16px;min-height:48px}.Reports_clearFiltersButton__j3ptA{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}.Reports_clearFiltersButton__j3ptA:hover{background-color:var(--gray-50)}.Reports_applyFiltersButton__pVCex{background:var(--green-800)}.Reports_twoColumnlayout__xbGFj{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.Reports_formLabel__l\+asG{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}.Reports_filtersFormWrapper__a6b6E input,.Reports_filtersFormWrapper__a6b6E select,.Reports_filtersFormWrapper__a6b6E 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}.Reports_datePickerWrapper__tPjlm{height:48px}.Reports_datePickerWrapper__tPjlm>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.Reports_datePickerWrapper__tPjlm fieldset{border:none}.Reports_filtersWrapper__Bj-oX{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%}.Reports_filtersWrapper__Bj-oX h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.Reports_inputGrid2__IlkBD{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.Reports_inputGrid3__hHEdD{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.Reports_inputGrid4__cHT3I{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr}.Reports_reportsPageWrapper__CKw40 input,.Reports_reportsPageWrapper__CKw40 select,.Reports_reportsPageWrapper__CKw40 textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.Reports_expandButon__Py6gq{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}.Reports_formSubTitle__Ano1m{color:var(--gray-800);font-size:18px;font-weight:700;line-height:28px;margin-bottom:4px;margin-top:16px}.Reports_additionalFieldsWrapper__e5YCl{margin-top:16px}.Reports_applyFiltersButton__pVCex{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}.Reports_applyFiltersbuttonMarginTop__iP61h{margin-top:16px}.PatientDetailsButton_button__3zzM7{background:#0000;border:none;color:var(--primary-500);cursor:pointer;font-size:14px;font-weight:500;line-height:20px}: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}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% - 86px)}.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:1px solid var(--gray-400);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}.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{height:60px;left:0}.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}.sidebar{background-color:var(--gray-50);height:100%;left:0;padding:28px 14px 28px 12px;position:fixed;top:0;width:86px;z-index:10}.sidebar-links-wrapper{background:var(--green-800);border-radius:24px;padding:22px 8px}.menulist{align-items:center;border-radius:12px;cursor:pointer;display:flex;height:42px;justify-content:center;width:42px}.menulist img{width:22px}.menulist:not(:last-child){margin-bottom:18px}.menulist.active{background:#fff}.menulist.active:after{border-radius:9px 0 0 9px;content:"";height:28px;left:0;transform:rotate(-180deg);width:3px}.menulist.active:after,.sidebarmenu{background:var(--green-800);position:absolute;z-index:10}.sidebarmenu{align-items:center;border-radius:0 50px 50px 0;color:#fff;display:flex;font-size:0;height:50px;padding:0;text-transform:uppercase;white-space:nowrap;z-index:-1}.menulist:hover .sidebarmenu,.sidebarmenu{font-weight:500;left:60px;transition:all .4s ease}.menulist:hover .sidebarmenu{font-size:16px;line-height:1.2;padding:0 25px;width:-webkit-fit-content;width:fit-content}.active .nonactive,.imgacctive{display:none}.active .imgacctive{display:block}.nav__link.active .navicon{background:#fff}@media only screen and (max-width:1439px) and (min-width:1201px){.menulist:not(:last-child){margin-bottom:8px}.menulist{height:32px;width:32px}.sidebar-links-wrapper{padding:16px 8px}.menulist img{height:16px;width:16px}.menulist:hover .sidebarmenu{font-size:12px;height:40px}}@media only screen and (max-width:1200px) and (min-width:768px){.sidebar{padding:20px 10px;width:70px}.sidebar-links-wrapper{padding:16px 6px}.menulist{height:36px;width:36px}.menulist img{height:18px;width:18px}.menulist:hover .sidebarmenu{font-size:14px;height:42px;left:55px}}@media only screen and (max-width:767px){.sidebar{background-color:var(--gray-50);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.mobile-open{left:0}.sidebar-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.sidebar .navbar-brand{margin-bottom:30px;text-align:center}.sidebar-links-wrapper{background:var(--green-800);border-radius:16px;flex:1 1;padding:20px 16px}.menulist{align-items:center;border-radius:12px;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:flex-start;margin-bottom:12px;padding:0 16px;text-decoration:none;transition:background-color .2s ease;width:100%}.menulist:hover{background:#ffffff1a}.menulist.active{background:#fff;color:var(--green-800)}.menulist.active:after{display:none}.menulist img{flex-shrink:0;height:20px;margin-right:12px;width:20px}.sidebarmenu{background:#0000;border-radius:0;color:inherit;display:block;font-weight:500;height:auto;position:static;text-transform:uppercase;white-space:nowrap;z-index:auto}.menulist:hover .sidebarmenu,.sidebarmenu{font-size:15px;left:auto;padding:0;transition:none}.menulist:hover .sidebarmenu{width:auto}.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}}.NavigationBar_navbar__3qJbK{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;width:100%}.NavigationBar_navLink__mWyLP,.NavigationBar_navLinks__cC8Vz,.NavigationBar_navbar__3qJbK{align-items:center;display:flex}.NavigationBar_navLink__mWyLP{border:1px solid #0000;color:#25204a;font-size:16px;font-weight:600;gap:8px;padding:16px 20px}.NavigationBar_navLink__mWyLP span{color:var(--gray-950);font-size:14px;line-height:143%}.NavigationBar_navLinkChecked__bVTe6{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;padding:16px 17px}.NavigationBar_navLinkChecked__bVTe6 span{color:var(--green-900);color:var(--gray-950);font-size:14px;line-height:143%}.NavigationBar_navLinkChecked__bVTe6 img{color:var(--green-900)}.NavigationBar_navLink__mWyLP:hover{border:1px solid var(--green-700);border-radius:12px;cursor:pointer;text-decoration:underline}.NavigationBar_navLink__mWyLP:hover img,.NavigationBar_navLink__mWyLP:hover span{color:var(--green-900)}.NavigationBar_moreButtonWrapper__Fsyu3{position:relative}.NavigationBar_moreButton__Ek1TY{background:none;border:none;cursor:pointer;font-size:1.5rem;padding:16px 20px}.NavigationBar_dropdownMenu__997Tt{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}.NavigationBar_dropdownItem__LP-lk{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}.NavigationBar_dropdownItem__LP-lk img{margin-right:8px}.NavigationBar_dropdownItem__LP-lk:hover{background:var(--gray-50)}.NavigationBar_dropdownItem__LP-lk:hover span{color:var(--gray-950)}.PatientDeteilGp_wrapper__ELin6{display:flex;gap:24px}.PatientDeteilGp_firstColumnWrapper__4Ad0L{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between}.PatientDeteilGp_titleWrapper__cr3hv{display:flex;justify-content:space-between;padding-right:30px}.PatientDeteilGp_secondColumnWrapper__b9uNY{display:flex;flex:2 1;flex-direction:column;gap:24px}.PatientDeteilGp_secondColumnSubWrapper__qxcXH,.PatientDeteilGp_thirdColumnWrapper__4Wxrg{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientDeteilGp_thirdColumnWrapper__4Wxrg{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientDeteilGp_secondColumnSubWrapper__qxcXH{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientDeteilGp_secondColumnWrapper__b9uNY{flex:1 1}}@media screen and (max-width:1200px){.PatientDeteilGp_wrapper__ELin6{flex-direction:column}}.AllergiesIntolerance_cardWrapper__9asze{background:#fff;border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.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:hover .Table_hiddenButtons__ZEBd7{visibility:visible}.Table_noData__wIN0r{border-bottom:none!important}.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}.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}.Allergies_allergyWrapper__KX0aV{margin-bottom:26px}.Allergies_topWrapper__gm-Lf{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;position:relative}.Allergies_headerTableBackground__Q82KU{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__5GYCV{color:#060030;font-size:20px;font-weight:600}.Allergies_title2__tlVUb{color:#060030;font-size:14px;font-weight:300;padding-bottom:10px;padding-left:10px}.Allergies_intoleranceTitle__RzXmw{border-bottom:1.17px solid #ececfa;border-top:1.17px solid #ececfa;margin-bottom:25px;padding:25px 0}.Allergies_columnNames__SnLyf{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__aWVEP{color:#626276;font-size:16px;font-weight:600}.Allergies_allergiesData__A34\+M{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.Allergies_Divider__fMW0f{margin-bottom:25px}form{margin-bottom:80px}.Allergies_modalContent__C4QGX{max-height:70vh;overflow-y:auto;padding-bottom:20px}.Allergies_tabContainer__HSDuJ{margin-bottom:20px}.Allergies_toggleBtnGroup__a8ZQS{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__KHV59{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__KHV59[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__vrkN\+{margin-bottom:10px;position:relative}.Allergies_drugSearchResults__cR5lx{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__5G25q{border-bottom:1px solid var(--gray-100);cursor:pointer;padding:12px;transition:background-color .2s}.Allergies_drugSearchItem__5G25q:hover{background-color:var(--gray-50)}.Allergies_drugSearchItem__5G25q:last-child{border-bottom:none}.Allergies_drugName__5dlTj{color:var(--gray-950);font-weight:600;margin-bottom:4px}.Allergies_drugGeneric__fqSLh{color:var(--gray-600);font-size:14px}.Allergies_inputWrapper__Q3DYu{display:flex;flex-direction:column;gap:5px}.Allergies_inputWrapperCheckbox__AfHxv{align-items:center;display:flex;gap:10px}.Allergies_checkbox__CKzM5{border:1px solid var(--gray-400);border-radius:18px;display:flex;justify-self:flex-start}.Allergies_checkboxLabel__hXJJV{color:var(--gray-950);font-size:16px;font-weight:600;line-height:125%;margin-bottom:0}.Allergies_saveButton__el0i1{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__gBIRN{border:none}.Allergies_emptyState__\+do1Z{align-items:center;display:flex;justify-content:center}.Allergies_emptyState__\+do1Z>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__LRaPp{font-size:18px;font-weight:700;line-height:28px}.Allergies_emptyStateText__FllPa{font-size:16px;font-weight:400;line-height:24px;max-width:300px}.Allergies_selectedDrug__Mzg\+4{background-color:var(--green-50);border:1px solid var(--green-200);border-radius:8px;margin-bottom:10px;padding:12px}.Allergies_selectedDrugName__o0hxb{color:var(--green-700);font-weight:600;margin-bottom:4px}.Allergies_selectedDrugGeneric__jJHzJ{color:var(--green-600);font-size:14px}.CustomInput_input__brhWr{border:1px solid var(--gray-400);border-radius:12px;height:48px;padding:12px 20px;width:100%}.Intolerance_topWrapper__MZ-7E{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;position:relative}.Intolerance_headerTableBackground__O13dU{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__L53Qx{color:#060030;font-size:20px;font-weight:600}.Intolerance_intoleranceTitle__rOHKi{border-bottom:1.17px solid #ececfa;border-top:1.17px solid #ececfa;margin-bottom:25px;padding:25px 0}.Intolerance_columnNames__caUqY{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__zwl\+G{color:#626276;font-size:16px;font-weight:600}.Intolerance_allergiesData__7uHAS{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.Intolerance_Divider__hKhHE{margin-bottom:25px}.Intolerance_inputWrapper__4xndo{display:flex;flex-direction:column;gap:5px}.Intolerance_saveButton__fduNR{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__hlJT2{border:none}.Intolerance_inputWrapperCheckbox__x3jU6{align-items:center;display:flex;gap:10px}.Intolerance_checkboxLabel__nZqsJ{color:var(--gray-950);font-size:16px;font-weight:600;line-height:125%;margin-bottom:0}.Intolerance_emptyState__zjZQd{align-items:center;display:flex;justify-content:center;margin-top:2cqb0px;padding-bottom:10px}.Intolerance_emptyState__zjZQd>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__MjgUc{font-size:18px;font-weight:700;line-height:28px;margin-bottom:8px}.Intolerance_emptyStateText__Fxvq\+{font-size:16px;font-weight:400;line-height:24px;max-width:300px}.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}.FamilyMedicalHistory_dataInformation__B2yOt{align-items:center;display:flex;gap:82px}.FamilyMedicalHistory_contentWrapper__zUf97{height:100%;overflow:scroll}.FamilyMedicalHistory_historyData__9wToh{display:flex;flex-direction:column;gap:24px}.FamilyMedicalHistory_descrWrapper__Q9llS{align-items:center;display:flex;gap:15px}.FamilyMedicalHistory_descrMedicalDetails__Ncel7,.FamilyMedicalHistory_descrRelationship__qwO0V{color:#000;font-size:16px;font-weight:500;line-height:125%}.FamilyMedicalHistory_descrContainer__joKyr{align-items:center;display:flex}.FamilyMedicalHistory_numberContainer__BKk30{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__okTOy{color:#fff;font-weight:600;letter-spacing:-.04em;text-align:center}.FamilyMedicalHistory_buttonIcons__WcpnC{align-items:center;display:flex;gap:19px;margin-left:auto;button{background:none;border:none;cursor:pointer}img{height:20px;width:20px}}.FamilyMedicalHistory_inputWrapper__vhQ3x{display:flex;flex-direction:column;gap:5px;p{font-size:16px}}.FamilyMedicalHistory_textarea__KZYuf{border:1px solid var(--gray-400);border-radius:12px;max-width:500px;padding:20px;resize:none}.FamilyMedicalHistory_saveButton__40N-6{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__XJr2H{border:none}.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%}.Social_listContainer__Vofbt{display:flex;flex-direction:column;gap:20px}.Social_listItemContainer__c3ppZ{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:35px;justify-content:space-between;padding:12px}.Social_listItemContainer__c3ppZ:last-child{border-bottom:none}.Social_listItemTitle__xgo30{color:var(--gray-950);display:block;font-size:14px;font-weight:700;width:200px}.Social_listItemDescr__EWQXG{color:var(--gray-950);font-size:14px;font-weight:400;line-height:143%}.Social_editButton__ZxnF-{border:none}.Preferences_listContainer__cp0k4{display:flex;flex-direction:column;gap:20px}.Preferences_listItemContainer__iz5BZ{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:35px;justify-content:space-between;padding:12px}.Preferences_listItemContainer__iz5BZ:last-child{border-bottom:none}.Preferences_listItemTitle__K4fBa{color:var(--gray-950);display:block;font-size:14px;font-weight:700;width:200px}.Preferences_listItemDescr__UEgIQ{color:var(--gray-950);font-size:14px;font-weight:400;line-height:143%}.Preferences_editButton__GTBz1{border:none}.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__BQ1Hm{align-items:center;display:flex;gap:82px}.Consent_dataContainer__INO3l{display:flex;flex-direction:column;gap:24px}.Consent_descrWrapper__88D9N{align-items:center;display:flex;gap:15px;max-width:426px}.Consent_numberContainer__FEK4Y{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__qqQqq{color:#fff;font-weight:600;letter-spacing:-.04em;text-align:center}.Consent_listContainer__QruEb{display:flex;flex-direction:column;gap:20px}.Consent_listItemContainer__BZ7oR{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:35px;justify-content:space-between;padding:12px}.Consent_listItemContainer__BZ7oR:last-child{border-bottom:none}.Consent_listItemTitle__Hx99M{color:var(--gray-950);font-size:14px;font-weight:700;line-height:143%}.Consent_buttonIcons__ffrTp{align-items:center;display:flex;gap:13px;margin-left:auto;button{background:none;border:none}}.Consent_inputWrapper__ecy-o{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__2ck4S{fill:var(--green-800);height:25px;width:25px}.Consent_errorIcon__cAjd\+{fill:#b70000;height:25px;width:25px}.Consent_saveButton__fsG7Y{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__0doI2{border:none}.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}.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}.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}.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}.PatientDetailCardWithOverview_patientDetailCard__ZLOWy{text-wrap:none;background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:24px;position:relative;width:680px}.PatientDetailCardWithOverview_seriousAllergiesContainer__jYJkF{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fecaca;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-top:8px;padding:12px 16px;position:relative}.PatientDetailCardWithOverview_seriousAllergiesHeader__vfyi4{align-items:center;display:flex;gap:8px;margin-bottom:4px}.PatientDetailCardWithOverview_seriousAllergiesIcon__mvreU{color:#dc2626;flex-shrink:0}.PatientDetailCardWithOverview_seriousAllergiesLabel__uOs2N{color:#991b1b;font-size:14px;font-weight:600;margin:0}.PatientDetailCardWithOverview_seriousAllergiesText__NWQxT{color:#7f1d1d;font-size:14px;font-weight:500;line-height:1.4;margin:0}.PatientDetailCardWithOverview_leftHalfRoundImg__TaKI0{left:-23px;position:absolute;top:85px}.PatientDetailCardWithOverview_bottomHalfRoundImg__lWUIT{bottom:0;left:60px;position:absolute}.PatientDetailCardWithOverview_rightHalfRoundImg__WV3qx{bottom:0;position:absolute;right:0}.PatientDetailCardWithOverview_patientName__J04cs{align-items:center;display:flex;gap:5px}.PatientDetailCardWithOverview_patientAge__ySmIM{color:#858585;font-size:16px;font-weight:400}.PatientDetailCardWithOverview_patientHeaderWrap__pRyyh{padding-bottom:30px;position:relative}.PatientDetailCardWithOverview_additionalBtnsWarpper__rBoFy{display:flex;flex-wrap:wrap;gap:8px}.PatientDetailCardWithOverview_additionalBtnsWarpper__rBoFy>button{flex-grow:1;width:auto!important}.PatientDetailCardWithOverview_editBtn__zsNbI{border:none;color:var(--green-900)}.PatientDetailCardWithOverview_actionBtnsWrapper__bh2Ho{gap:10px;position:absolute;right:0;top:90px}.PatientDetailCardWithOverview_patientOverviewTitle__Vj9X9{margin-top:18px;width:calc(100% + 120px)}.PatientDetailCardWithOverview_actionBtn__js98K{border:1px solid var(--green-900);border-radius:12px;color:var(--green-900);height:48px;padding:12px 24px}.PatientDetailCardWithOverview_dFlex__WoPHb{display:flex}.PatientDetailCardWithOverview_flexSmNoWrap__95xj2{flex-wrap:nowrap}.PatientDetailCardWithOverview_flexWrap__s1hsQ{flex-wrap:wrap}.PatientDetailCardWithOverview_justifyContentCenter__98IgY{justify-content:center}.PatientDetailCardWithOverview_justifyContentSmStart__fDUCr{justify-content:flex-start}.PatientDetailCardWithOverview_patientProfileImgWrap__unl-u{margin-right:30px}.PatientDetailCardWithOverview_userProfileImage__fWGDD{align-items:center;background-color:#f0f0f0;border-radius:12px;color:#333;display:flex;font-size:1.5rem;height:120px;justify-content:center;width:120px}.PatientDetailCardWithOverview_patientNameSurname__l7DmL{font-size:23px;font-weight:600}.PatientDetailCardWithOverview_patientHeaderContentWrap__Mfjn3{align-self:flex-start;flex-grow:1;max-width:500px}.PatientDetailCardWithOverview_patientHeaderContentWrap__Mfjn3 p{margin-bottom:4px}.PatientDetailCardWithOverview_patientBottomWrap__Spp7E{display:flex;flex-grow:1;flex-wrap:wrap}.PatientDetailCardWithOverview_patientLeftDescription__R3itr{margin-right:50px}.PatientDetailCardWithOverview_patientLeftDescription__R3itr,.PatientDetailCardWithOverview_patientRightDescription__4t9zk{flex:1 1;width:45%}.PatientDetailCardWithOverview_patientBlockWrap__HTgMM{margin-bottom:1rem}.PatientDetailCardWithOverview_textManatee__tWB41{color:var(--gray-600);font-size:14px;font-weight:400;line-height:143%;margin-bottom:5.5px}.PatientDetailCardWithOverview_fw500__i1fK2{font-weight:500}.PatientDetailCardWithOverview_h6__oEbGN{font-size:1rem;margin:0}.PatientDetailCardWithOverview_textStratos__i1kyo{text-wrap:normal;color:var(--gray-950);font-size:16px;font-weight:400;line-height:150%}.PatientDetailCardWithOverview_textEllipsis__9WinK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientDetailCardWithOverview_flexShrink0__Y1j3R{flex-shrink:0}.PatientDetailCardWithOverview_btnWrap__k6MJQ{display:flex;flex-direction:column;gap:20px}.PatientDetailCardWithOverview_divider__YgBUP{align-self:center;background-color:#ececfa;height:134px;margin-left:10px;margin-right:20px;width:1.75px}.PatientDetailCardWithOverview_customBtn__Tjqgx{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem}.PatientDetailCardWithOverview_customBtn__Tjqgx:hover{background-color:#0056b3}@media screen and (max-width:1440px){.PatientDetailCardWithOverview_patientDetailCard__ZLOWy{width:100%}.PatientDetailCardWithOverview_userProfileImage__fWGDD{height:80px;width:80px}.PatientDetailCardWithOverview_actionBtnsWrapper__bh2Ho{right:50%;top:100px;transform:translateX(50%)}}.PatientDetailCardWithOverview_moreButtonWrapper__xttY9{position:relative}.PatientDetailCardWithOverview_moreButton__pBqaj{background:none;border:none;cursor:pointer;font-size:1.5rem;padding:16px 20px}.PatientDetailCardWithOverview_dropdownMenu__VbY-9{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:40px;z-index:1000}.PatientDetailCardWithOverview_dropdownItem__8zB5s{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}.PatientDetailCardWithOverview_dropdownItem__8zB5s img{margin-right:8px}.PatientDetailCardWithOverview_dropdownItem__8zB5s:hover{background:var(--gray-50)}.PatientDetailCardWithOverview_dropdownItem__8zB5s:hover span{color:var(--gray-950)}.PatientDetailCardWithOverview_emptyState__DTTyT{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;text-align:center}.PatientDetailCardWithOverview_emptyStateTitle__xDtYM{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.PatientDetailCardWithOverview_emptyStateText__p40I9{color:#717186;font-size:14px;max-width:300px}.PatientDetailCardWithOverview_loadingSpinner__Mrtc8{animation:PatientDetailCardWithOverview_spin__on8o4 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes PatientDetailCardWithOverview_spin__on8o4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.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__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}.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}.AddTaskModal_openModalButton__ud-io{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;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}.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}.PatientCard_patientDetailCard__mXG8H{text-wrap:normal;background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;padding:24px;position:relative;width:100%}.PatientCard_seriousAllergiesContainer__w9nmM{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fecaca;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin:16px auto 32px;max-width:100%;padding:12px 16px;position:relative;width:-webkit-fit-content;width:fit-content}.PatientCard_seriousAllergiesHeader__MOKjB{align-items:center;display:flex;gap:8px;margin-bottom:4px}.PatientCard_seriousAllergiesIcon__ydIFm{color:#dc2626;flex-shrink:0}.PatientCard_seriousAllergiesLabel__fboV\+{color:#991b1b;font-size:14px;font-weight:600;margin:0}.PatientCard_seriousAllergiesText__5zxw-{color:#7f1d1d;font-size:14px;font-weight:500;line-height:1.4;margin:0}.PatientCard_leftHalfRoundImg__eEhwv{left:-23px;position:absolute;top:85px}.PatientCard_bottomHalfRoundImg__e87Cp{bottom:0;left:60px;position:absolute}.PatientCard_rightHalfRoundImg__ZDKwx{bottom:0;position:absolute;right:0}.PatientCard_patientName__Bcyxe{align-items:center;display:flex;gap:5px}.PatientCard_patientAge__GUBNg{color:#858585;font-size:16px;font-weight:400}.PatientCard_patientHeaderWrap__yWX-o{border-bottom:1.75px solid #ececfa;margin-bottom:1rem;position:relative}.PatientCard_editBtn__YV7O-{border:none}.PatientCard_actionBtnsWrapper__901hy{display:flex;gap:10px;position:absolute;right:0;top:90px}.PatientCard_actionBtn__RW7ne{border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.PatientCard_dFlex__syM\+A{display:flex}.PatientCard_flexSmNoWrap__8B-Kd{flex-wrap:nowrap}.PatientCard_flexWrap__Bs6gD{flex-wrap:wrap}.PatientCard_justifyContentCenter__hvj7M{justify-content:center}.PatientCard_justifyContentSmStart__3eHsJ{justify-content:flex-start}.PatientCard_patientProfileImgWrap__b3qEI{margin-right:30px}.PatientCard_userProfileImage__Uc2Th{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__Yc4u0{font-size:23px;font-weight:600}.PatientCard_patientHeaderContentWrap__1ip0G{align-self:flex-start;flex-grow:1;max-width:310px}.PatientCard_patientHeaderContentWrap__1ip0G p{margin-bottom:4px}.PatientCard_patientBottomWrap__wi2TO{display:flex;flex-wrap:wrap}.PatientCard_patientLeftDescription__Y06JU{margin-right:50px}.PatientCard_patientLeftDescription__Y06JU,.PatientCard_patientRightDescription__rAO5F{flex:1 1;width:45%}.PatientCard_patientBlockWrap__EeCIa{margin-bottom:1rem}.PatientCard_textManatee__AbDS2{color:var(--gray-600);font-size:14px;font-weight:400;line-height:143%;margin-bottom:5.5px}.PatientCard_fw500__dZQXI{font-weight:500}.PatientCard_h6__W-byC{font-size:1rem;margin:0}.PatientCard_textStratos__0Bmjo{text-wrap:normal;color:var(--gray-950);font-size:16px;font-weight:400;line-height:150%}.PatientCard_textEllipsis__PGAID{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientCard_flexShrink0__1AxFs{flex-shrink:0}.PatientCard_btnWrap__Q1Y4a{display:flex;flex-direction:column;gap:20px}.PatientCard_divider__1sZlp{align-self:center;background-color:#ececfa;height:134px;margin-left:10px;margin-right:20px;width:1.75px}.PatientCard_customBtn__0K3Yp{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem}.PatientCard_customBtn__0K3Yp:hover{background-color:#0056b3}@media screen and (max-width:1440px){.PatientCard_patientDetailCard__mXG8H{width:100%}.PatientCard_userProfileImage__Uc2Th{height:80px;width:80px}.PatientCard_patientHeaderWrap__yWX-o{padding-bottom:8px}.PatientCard_actionBtnsWrapper__901hy{right:50%;top:100px;transform:translateX(50%)}}.DocumentMenu_documentMenu__LaLQU{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__Xq1kV{height:1rem;position:relative;width:1rem}.DocumentMenu_menuText__d8fCy{line-height:1.5rem;position:relative}.DocumentMenu_menuItem__1CMtC:hover{align-self:stretch;border-radius:12px;color:#002f22;cursor:pointer;text-decoration:underline}.DocumentMenu_menuItemChecked__4e5yI,.DocumentMenu_menuItem__1CMtC.DocumentMenu_active__jWZGt{background-color:#e7efeb;border-radius:12px;color:#002f22}.DocumentMenu_menuItemChecked__4e5yI,.DocumentMenu_menuItem__1CMtC,.DocumentMenu_menuItem__1CMtC.DocumentMenu_active__jWZGt{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__VK4wf{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__VK4wf .EmptyState_element__1kc3W{height:160px;position:relative;width:239.53px}.EmptyState_emptyState__VK4wf .EmptyState_text__iTOJa{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.EmptyState_emptyState__VK4wf .EmptyState_div__wIHqO{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.EmptyState_emptyState__VK4wf .EmptyState_text-wrapper__19Dbt{margin-top:-1px}.EmptyState_emptyState__VK4wf .EmptyState_onceThePatient__o1xJb,.EmptyState_emptyState__VK4wf .EmptyState_text-wrapper__19Dbt{align-self:stretch;color:#000;position:relative;text-align:center}.EmptyState_emptyState__VK4wf .EmptyState_plusInstance__V2kh\+{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.EmptyState_uploadButton__8j4Ka{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.EmptyState_uploadButtonTitle__tjhXY{color:#fff}.PatientDocumentsGp_wrapper__RWeti{display:flex;gap:24px}.PatientDocumentsGp_firstColumnWrapper__ifo6g{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientDocumentsGp_titleWrapper__wSy-B{display:flex;justify-content:space-between;padding-right:30px}.PatientDocumentsGp_secondColumnWrapper__Uv\+9E{display:flex;flex:2 1;flex-direction:column;gap:24px;overflow-x:auto;width:100%}.PatientDocumentsGp_secondColumnSubWrapper__KiBFB,.PatientDocumentsGp_thirdColumnWrapper__J3O\+2{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientDocumentsGp_thirdColumnWrapper__J3O\+2{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientDocumentsGp_secondColumnSubWrapper__KiBFB{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientDocumentsGp_secondColumnWrapper__Uv\+9E{flex:1 1}}@media screen and (max-width:1200px){.PatientDocumentsGp_wrapper__RWeti{flex-direction:column}}.DocumentModal2_input__MLXUO{border:1px solid var(--gray-400);border-radius:9px;color:#8d8da3;font-size:14px;height:45px;padding:0 15px;width:100%}.PatientDocTable_addButtonWrapper__Int8O{margin-bottom:10px;width:100%}.PatientDocTable_topWrapper__qQtfo{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%}.PatientDocTable_titleWrapper__N2-Dd{align-items:center;display:flex;gap:11px}.PatientDocTable_title__TfqhC{color:var(--black);font-size:20px!important;font-weight:600}.PatientDocTable_stopButton__Ejqen{background:#0000;border:none;flex-shrink:0;width:38px}.PatientDocTable_button__2lefc{background:none;border:none;cursor:pointer}.PatientDocTable_icon__6h8HB{height:16px;width:16px}.PatientDocTable_addButton__5kA4S{border:none}.PatientDocTable_viewButton__EVYQI{background-color:var(--green-800);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;margin-right:8px;padding:6px 12px;transition:background-color .2s ease}.PatientDocTable_viewButton__EVYQI:hover{background-color:var(--green-900)}.PatientDocTable_actionButtons__ykABU{align-items:center;display:flex;gap:8px}.EmptyState_emptyState__n0uxL{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__n0uxL .EmptyState_element__Z9g-P{height:160px;position:relative;width:239.53px}.EmptyState_emptyState__n0uxL .EmptyState_text__je7W9{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.EmptyState_emptyState__n0uxL .EmptyState_div__v63qx{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.EmptyState_emptyState__n0uxL .EmptyState_text-wrapper__ecHD\+{margin-top:-1px}.EmptyState_emptyState__n0uxL .EmptyState_onceThePatient__Naw4x,.EmptyState_emptyState__n0uxL .EmptyState_text-wrapper__ecHD\+{align-self:stretch;color:#000;position:relative;text-align:center}.EmptyState_emptyState__n0uxL .EmptyState_plusInstance__vzv0b{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.EmptyState_uploadButton__pU5Zf{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.EmptyState_uploadButtonTitle__UXGzn{color:#fff}.CommunicationMenu_commsMenu__y\+cgO{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__Fw59Z{height:1rem;position:relative;width:1rem}.CommunicationMenu_menuText__ByOwv{line-height:1.5rem;position:relative}.CommunicationMenu_menuItem__qElmq:hover{align-self:stretch;border-radius:12px;color:#002f22;cursor:pointer;text-decoration:underline}.CommunicationMenu_menuItemChecked__ZsOBB,.CommunicationMenu_menuItem__qElmq.CommunicationMenu_active__8yCK4{background-color:#e7efeb;border-radius:12px;color:#002f22}.CommunicationMenu_menuItemChecked__ZsOBB,.CommunicationMenu_menuItem__qElmq,.CommunicationMenu_menuItem__qElmq.CommunicationMenu_active__8yCK4{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:.625rem;justify-content:flex-start;padding:.75rem 1.5rem .75rem 1rem}.PatientCommunication_wrapper__QCpF\+{display:flex;gap:24px}.PatientCommunication_firstColumnWrapper__tkhcI{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientCommunication_titleWrapper__c3PMC{display:flex;justify-content:space-between;padding-right:30px}.PatientCommunication_secondColumnWrapper__nGkDf{display:flex;flex:2 1;flex-direction:column;gap:24px;width:100%}.PatientCommunication_secondColumnSubWrapper__PCRhW,.PatientCommunication_thirdColumnWrapper__P-svW{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientCommunication_thirdColumnWrapper__P-svW{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientCommunication_secondColumnSubWrapper__PCRhW{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientCommunication_secondColumnWrapper__nGkDf{flex:1 1}}@media screen and (max-width:1200px){.PatientCommunication_wrapper__QCpF\+{flex-direction:column}}.PatientSms_addButtonWrapper__27h0Z{margin-bottom:10px;width:100%}.PatientSms_topWrapper__dTAvE{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__iq81g{align-items:center;display:flex;gap:11px}.PatientSms_title__DtLs7{color:var(--black);font-size:20px!important;font-weight:600}.PatientSms_button__pUtLy{background:none;border:none;cursor:pointer}.PatientSms_icon__kqgvj{height:16px;width:16px}.PatientSms_addButton__4i2KY{border:none}.PatientPayments_wrapper__048kS{display:flex;gap:24px}.PatientPayments_contentWrapper__K22b\+{background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;gap:16px;padding:24px;position:relative;width:100%}.PatientPayments_firstColumnWrapper__HbQ47{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientPayments_titleWrapper__MvniZ{display:flex;justify-content:space-between;padding-right:30px}.PatientPayments_secondColumnWrapper__uxmGM{display:flex;flex:2 1;flex-direction:column;gap:24px;width:100%}.PatientPayments_secondColumnSubWrapper__1jjQN,.PatientPayments_thirdColumnWrapper__LRxak{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientPayments_thirdColumnWrapper__LRxak{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientPayments_secondColumnSubWrapper__1jjQN{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientPayments_secondColumnWrapper__uxmGM{flex:1 1}}@media screen and (max-width:1200px){.PatientPayments_wrapper__048kS{flex-direction:column}}.PatientPayments_tableWrapper__acVo6{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.PatientPayments_table__Fpdit{width:100%}.PatientPayments_tableHeader__zBRxy{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}.PatientPayments_tableHeader__zBRxy p{font-weight:600;margin:0}.PatientPayments_tableItem__pT3E5{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}.PatientPayments_tableItem__pT3E5:hover{background-color:#f9fafb}.PatientPayments_tableItem__pT3E5:last-child{border-bottom:none}.PatientPayments_tableItem__pT3E5 p{align-items:center;display:flex;margin:0}.PatientPayments_tableHeader__zBRxy,.PatientPayments_tableItem__pT3E5{grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr}.PatientPayments_tableHeader__zBRxy:has(p:nth-child(7)),.PatientPayments_tableItem__pT3E5:has(p:nth-child(7)){grid-template-columns:.25fr 1fr 2fr 1fr 1fr 1fr 1fr}.PatientPayments_tableHeader__zBRxy:has(p:nth-child(8)),.PatientPayments_tableItem__pT3E5:has(p:nth-child(8)){grid-template-columns:.25fr 1.5fr 1fr 2fr 1fr 1fr .8fr 1fr}.PatientPayments_emptyState__jziK4{color:#6b7280;padding:40px 20px;text-align:center}.PatientPayments_emptyStateTitle__44hQk{color:#374151;font-size:18px;font-weight:600;margin:0 0 8px}.PatientPayments_emptyStateText__gMISK{color:#6b7280;font-size:14px;margin:0}.PatientPayments_paginationWrapper__hCNIY{align-items:center;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.PatientPayments_resultsInfo__9VQEw{color:#6b7280;font-size:14px;margin:0}.EmptyState_emptyState__FTFTz{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__FTFTz .EmptyState_element__wED9J{height:160px;position:relative;width:239.53px}.EmptyState_emptyState__FTFTz .EmptyState_text__tycWl{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.EmptyState_emptyState__FTFTz .EmptyState_div__lXdcO{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.EmptyState_emptyState__FTFTz .EmptyState_text-wrapper__o9xNd{margin-top:-1px}.EmptyState_emptyState__FTFTz .EmptyState_onceThePatient__n6Bxe,.EmptyState_emptyState__FTFTz .EmptyState_text-wrapper__o9xNd{align-self:stretch;color:#000;position:relative;text-align:center}.EmptyState_emptyState__FTFTz .EmptyState_plusInstance__phuva{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.EmptyState_uploadButton__-QrAB{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.EmptyState_uploadButtonTitle__uhssS{color:#fff}.PatientFamily_wrapper__EeMZ-{display:flex;gap:24px}.PatientFamily_firstColumnWrapper__aHq3L{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientFamily_titleWrapper__tKrlT{display:flex;justify-content:space-between;padding-right:30px}.PatientFamily_secondColumnWrapper__epVF1{display:flex;flex:2 1;flex-direction:column;gap:24px;width:100%}.PatientFamily_secondColumnSubWrapper__-Y4WG,.PatientFamily_thirdColumnWrapper__Y4iHj{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientFamily_thirdColumnWrapper__Y4iHj{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientFamily_secondColumnSubWrapper__-Y4WG{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientFamily_secondColumnWrapper__epVF1{flex:1 1}}@media screen and (max-width:1200px){.PatientFamily_wrapper__EeMZ-{flex-direction:column}}.PatientFamilySearch_searchbox__TUTlc{padding-left:15px;padding-right:15px}.PatientFamilySearch_searchButton__M2Gee{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__M2Gee:hover{background:var(--green-800);color:var(--white)}.PatientFamilySearch_saveButton__bB\+qP{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__NPEbM{font-size:20px!important}.PatientFamilySearch_saveButton__bB\+qP:hover{text-decoration:underline}.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}.PatientFamilyTable_addButtonWrapper__EveJp{margin-bottom:10px;width:100%}.PatientFamilyTable_topWrapper__iN7rh{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__mHK51{background:#0000;border:none;flex-shrink:0;width:38px}.PatientFamilyTable_titleWrapper__yt3Co{align-items:center;display:flex;gap:11px}.PatientFamilyTable_title__7UMjT{color:var(--black);font-size:20px!important;font-weight:600}.PatientFamilyTable_button__FgdrT{background:none;border:none;cursor:pointer}.PatientFamilyTable_icon__rU4yy{height:16px;width:16px}.PatientFamilyTable_addButton__Fu\+ZB{border:none}.PatientFamilyTable_editButton__0iMbs{background-color:var(--green-800);border:none;border-radius:8px;color:#fff;cursor:pointer;padding:6px 18px}.PatientResults_wrapper__FaLe1{display:flex;gap:24px}.PatientResults_downloadButton__J49KW{background-color:#fff;border:none;border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px}.PatientResults_firstColumnWrapper__glhRl{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientResults_titleWrapper__\+HslX{display:flex;justify-content:space-between;padding-right:30px}.PatientResults_secondColumnWrapper__r9pcz{display:flex;flex:2 1;flex-direction:column;gap:24px}.PatientResults_secondColumnSubWrapper__UVv0n,.PatientResults_thirdColumnWrapper__ZOIrv{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientResults_thirdColumnWrapper__ZOIrv{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientResults_secondColumnSubWrapper__UVv0n{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientResults_secondColumnWrapper__r9pcz{flex:1 1}}@media screen and (max-width:1200px){.PatientResults_wrapper__FaLe1{flex-direction:column}}.PatientResults_mainWrapper__bw1PT{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%}.PatientResults_generalInfoTitleWrapper__x6Ck\+{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px;width:100%}.PatientResults_generalInfoTitle__PxBuE{color:var(--black);font-size:24px;font-weight:700;line-height:32px}.PatientResults_vaccineTypeSelectMenu__PPGie{background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.PatientResults_vaccineTypeSelectMenu__PPGie ul{display:flex;flex-direction:column;gap:16px}.PatientResults_vaccineTypeSelectMenu__PPGie button{align-items:center;background-color:initial;border:none;border-radius:12px;color:var(--gray-950);display:flex;font-size:16px;font-weight:700;gap:10px;line-height:24px;padding:12px 24px 12px 16px;width:100%}.PatientResults_vaccineTypeSelectMenu__PPGie .PatientResults_selected__I5CMD{background:var(--green-50)}.ResultsTable_tableWarpper__airdz{background-color:#fff;background:#fff;position:relative;width:100%}.ResultsTable_tableWarpper__airdz h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultsTable_table__wlBXh{border:1px solid var(--gray-200);border-radius:12px}.ResultsTable_boldItem__HeGmB{align-items:center;display:flex;font-weight:700;gap:4px}.ResultsTable_high__OAGIQ,.ResultsTable_low__30IwF{color:#b70000}.ResultsTable_open__BzAm6{color:#01533b}.ResultsTable_emptyState__r1zVe{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__BTQZg{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__BTQZg button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultsTable_tableSelectedItemsWrapper__BTQZg>div{align-items:center;display:flex;gap:16px}.ResultsTable_emptyStateTitle__sNeH6{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultsTable_emptyStateText__GEyZv{color:#717186;font-size:14px;max-width:300px}.ResultsTable_loadingSpinner__1B3EJ{animation:ResultsTable_spin__3vJCI 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultsTable_spin__3vJCI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultsTable_tableHeader__rVJQT{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__291rk{color:var(--green-900);font-weight:700}.ResultsTable_tableItem__9xSzf{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__9xSzf:hover{background-color:var(--gray-50)}.ResultsTable_paginationWrapper__9KDw8{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__9xSzf:hover .ResultsTable_openAllTests__NatBA{color:var(--green-900)}.ResultsTable_openAllTests__NatBA{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__rVJQT,.ResultsTable_tableItem__9xSzf{grid-template-columns:26px 1.3fr 1fr 1fr 1.2fr 1fr 150px}}.ResultsTable_tableItem__9xSzf:last-child{border-bottom:none}.ResultsTable_checkboxWrapper__W5DKa{align-items:center;display:flex;justify-content:center}.ResultsTable_searchWrapper__\+AnfO{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultsTable_searchWrapper__\+AnfO img{display:none}}.ResultsTable_tableTopBarWrapper__JEvsq{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultsTable_filterByButton__GFnHh,.ResultsTable_sortByButton__679xC{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__GFnHh{border-left:none;border-right:1px solid var(--gray-200)}.ResultsTable_filterByButtonMenuOption__Q6EuD p,.ResultsTable_sortByButtonMenuOption__7NDs2 p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultsTable_sortByButtonMenuOptionActive__RmXG5{background-color:var(--gray-100)!important}.ResultsTable_tableSelectedItemsSection__rsaA5{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__rsaA5 button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultsTable_menuButton__wcmnN{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultsTable_menuButton__wcmnN:active,.ResultsTable_menuButton__wcmnN:hover{border:1px solid var(--gray-300)}.ResultsTable_menuItemWrapper__VwN-m{padding:0}.ResultsTable_menuItem__NkfVJ{padding:0!important}.ResultsTable_menuItem__NkfVJ a,.ResultsTable_menuItem__NkfVJ button,.ResultsTable_menuItem__NkfVJ 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__ZBRhU{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultDetails_tableWarpper__MDOj9{background-color:#fff;background:#fff;margin-bottom:24px;margin-top:16px;position:relative;width:100%}.ResultDetails_tableWarpper__MDOj9 h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultDetails_table__zaSiS{border:1px solid var(--gray-200);border-radius:12px}.ResultDetails_boldItem__0c\+Qw{align-items:center;display:flex;font-weight:700;gap:4px}.ResultDetails_high__MVAHa,.ResultDetails_low__f0jRf{color:#b70000}.ResultDetails_open__hS9P-{color:#01533b}.ResultDetails_emptyState__QWkZY{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__7Va\+-{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__7Va\+- button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultDetails_tableSelectedItemsWrapper__7Va\+->div{align-items:center;display:flex;gap:16px}.ResultDetails_emptyStateTitle__cDKFT{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultDetails_emptyStateText__3UQfJ{color:#717186;font-size:14px;max-width:300px}.ResultDetails_loadingSpinner__VY9Xf{animation:ResultDetails_spin__O2q-W 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultDetails_spin__O2q-W{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultDetails_tableHeader__hJLSq{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__hJLSq,.ResultDetails_tableItem__-mOmi{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__-mOmi{border-bottom:1px solid var(--gray-200);cursor:pointer;font-weight:400}.ResultDetails_paginationWrapper__40yf5{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__y6EPy{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__hJLSq,.ResultDetails_tableItem__-mOmi{grid-template-columns:26px 1fr 1fr 1fr}}.ResultDetails_tableItem__-mOmi:last-child{border-bottom:none}.ResultDetails_checkboxWrapper__66Jbd{align-items:center;display:flex;justify-content:center}.ResultDetails_searchWrapper__QE0qY{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultDetails_searchWrapper__QE0qY img{display:none}}.ResultDetails_tableTopBarWrapper__IHBLP{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultDetails_sortByButton__G2ZQe{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__5\+76- p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultDetails_sortByButtonMenuOptionActive__I92kP{background-color:var(--gray-100)!important}.ResultDetails_tableSelectedItemsSection__meoyh{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__meoyh button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultDetails_menuButton__RLsCi{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultDetails_menuButton__RLsCi:active,.ResultDetails_menuButton__RLsCi:hover{border:1px solid var(--gray-300)}.ResultDetails_menuItemWrapper__vfsk4{padding:0}.ResultDetails_menuItem__nqldt{padding:0!important}.ResultDetails_menuItem__nqldt a,.ResultDetails_menuItem__nqldt button,.ResultDetails_menuItem__nqldt 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__l4w51{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultsMenu_documentMenu__4jVA6{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__pHCcY{height:1rem;position:relative;width:1rem}.ResultsMenu_menuText__4WwKZ{line-height:1.5rem;position:relative}.ResultsMenu_menuItem__YkOtg{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__YkOtg:last-child{margin-bottom:0}.ResultsMenu_menuItemChecked__1niE\+,.ResultsMenu_menuItem__YkOtg.ResultsMenu_active__d\+6r2,.ResultsMenu_menuItem__YkOtg:hover{background-color:#e7efeb;color:#002f22}.PatientImmunizations_wrapper__XrVd\+{display:flex;gap:24px}.PatientImmunizations_firstColumnWrapper__-VtAr{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientImmunizations_titleWrapper__gZ96u{display:flex;justify-content:space-between;padding-right:30px}.PatientImmunizations_secondColumnWrapper__pU2-5{display:flex;flex:2 1;flex-direction:column;gap:24px}.PatientImmunizations_secondColumnSubWrapper__0G\+yv,.PatientImmunizations_thirdColumnWrapper__0ji8d{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientImmunizations_thirdColumnWrapper__0ji8d{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientImmunizations_secondColumnSubWrapper__0G\+yv{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientImmunizations_secondColumnWrapper__pU2-5{flex:1 1}}@media screen and (max-width:1200px){.PatientImmunizations_wrapper__XrVd\+{flex-direction:column}}.PatientImmunizations_mainWrapper__BTwpl{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%}.PatientImmunizations_generalInfoTitleWrapper__j4QiV{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px;width:100%}.PatientImmunizations_generalInfoTitle__yukpv{color:var(--black);font-size:20px;font-weight:700;line-height:32px}.PatientImmunizations_generalInfoTitleWrapper__j4QiV 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:135px}.PatientImmunizations_vaccineTypeSelectMenu__fdWfk{background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.PatientImmunizations_vaccineTypeSelectMenu__fdWfk ul{display:flex;flex-direction:column;gap:16px}.PatientImmunizations_vaccineTypeSelectMenu__fdWfk button{align-items:center;background-color:initial;border:none;border-radius:12px;color:var(--gray-950);display:flex;font-size:16px;font-weight:700;gap:10px;line-height:24px;padding:12px 24px 12px 16px;width:100%}.PatientImmunizations_vaccineTypeSelectMenu__fdWfk .PatientImmunizations_selected__29mNr{background:var(--green-50)}.AddVaccineForm_addPregnancyForm__ehrCx{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.AddVaccineForm_addPregnancyForm__ehrCx input,.AddVaccineForm_addPregnancyForm__ehrCx select,.AddVaccineForm_addPregnancyForm__ehrCx 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}.AddVaccineForm_saveButton__AxDUc:hover{text-decoration:underline}.AddVaccineForm_buttonRow__pdZ9T{display:flex;gap:20px;justify-content:flex-end;padding-top:24px;position:relative}.AddVaccineForm_buttonRow__pdZ9T:after{background-color:var(--gray-400);content:"";height:1px;left:-24px;position:absolute;right:-24px;top:0}.AddVaccineForm_buttonRow__pdZ9T .AddVaccineForm_addPregnancyButton__\+5UNG{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:237px}.AddVaccineForm_buttonRow__pdZ9T .AddVaccineForm_cancelButton__YDAo-{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}.AddVaccineForm_checkboxWrapper__p6XJs{display:flex;flex-direction:column;gap:8px;height:44px;justify-content:center}.AddVaccineForm_pregnancyFormLabel__RTI2b{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}.AddVaccineForm_addPregnancyFormTooltip__TcsaR{margin-top:-4px;position:relative}.AddVaccineForm_pregnancyFormCheckboxLabel__ct1tx{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.AddVaccineForm_checkboxSectionLegend__AyWPz{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.AddVaccineForm_inputGroupGrid__iF4qk{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddVaccineForm_bottomSectionInputGrid__4y\+IH,.AddVaccineForm_healthlinkGrid__8l8Kj{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddVaccineForm_healthlinkGrid__8l8Kj{width:100%}.AddVaccineForm_medsCheckboxGroup__9tenC{padding:24px 0}.AddVaccineForm_addPregnancyForm__ehrCx input{height:48px}.AddVaccineForm_addPregnancyDatePickerWrapper__cneDP>div>div{border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddVaccineForm_addPregnancyDatePickerWrapper__cneDP fieldset{border:none}.AddVaccineForm_mlInput__Pzx\+l{height:48px;position:relative}.AddVaccineForm_mlInput__Pzx\+l input{padding-right:40px;position:relative}.AddVaccineForm_mlInput__Pzx\+l:before{align-items:center;color:var(--gray-500);content:"ml";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}.AddVaccineForm_addPregnancyForm__ehrCx .react-calendar-container{height:48px!important}.AddVaccineForm_addPregnancyForm__ehrCx .react-calendar-container input{border:1px solid var(--gray-400)!important;border-radius:12px!important;font-size:16px!important;height:48px!important;padding:12px!important}.AddVaccineForm_addPregnancyForm__ehrCx .react-calendar-container .react-calendar-input{border-radius:12px!important;height:48px!important}.VaccinesTable_tableWarpper__39qqB{background-color:#fff;background:#fff;position:relative;width:100%}.VaccinesTable_tableWarpper__39qqB h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.VaccinesTable_table__ecDAD{border:1px solid var(--gray-200);border-radius:12px}.VaccinesTable_emptyState__QiQq9{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__AJGN0{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.VaccinesTable_emptyStateText__5YDnm{color:#717186;font-size:14px;max-width:300px}.VaccinesTable_loadingSpinner__stuza{animation:VaccinesTable_spin__7HT6j 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes VaccinesTable_spin__7HT6j{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VaccinesTable_tableHeader__eSeQe{background:var(--gray-100);font-weight:700}.VaccinesTable_tableHeader__eSeQe,.VaccinesTable_tableItem__NWrNW{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:50px 2fr 1.5fr 1fr 1fr 1fr 1fr 26px;line-height:20px;padding:16px}.VaccinesTable_tableItem__NWrNW{font-weight:400}@media (min-width:1400px){.VaccinesTable_tableHeader__eSeQe,.VaccinesTable_tableItem__NWrNW{grid-template-columns:50px 2fr 1.5fr 1fr 1fr 1fr 1fr 26px}}.VaccinesTable_tableItem__NWrNW:last-child{border-bottom:none}.VaccinesTable_checkboxWrapper__8iVRn{align-items:center;display:flex;justify-content:center}.VaccinesTable_searchWrapper__KEJc2{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.VaccinesTable_searchWrapper__KEJc2 img{display:none}}.VaccinesTable_tableTopBarWrapper__37LW8{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.VaccinesTable_sortByButton__0Glvb{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}.VaccinesTable_sortByButtonMenuOption__Cys8e p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.VaccinesTable_sortByButtonMenuOptionActive__4iksA{background-color:var(--gray-100)!important}.VaccinesTable_tableSelectedItemsSection__UfkW3{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}.VaccinesTable_tableSelectedItemsSection__UfkW3 button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.VaccinesTable_menuButton__n1le1{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.VaccinesTable_menuButton__n1le1:active,.VaccinesTable_menuButton__n1le1:hover{border:1px solid var(--gray-300)}.VaccinesTable_menuItemWrapper__JPFGb{padding:0}.VaccinesTable_menuItem__66Dfd{padding:0!important}.VaccinesTable_menuItem__66Dfd a,.VaccinesTable_menuItem__66Dfd button,.VaccinesTable_menuItem__66Dfd 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%}.VaccinesTable_reportNoReportsWarning__uU8rZ{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.VaccineDetails_vaccineDetailsWrapper__cP\+AX{background:#eeeef0;background:var(--Gray-100,#eeeef0);border-bottom-left-radius:18px;border-bottom-right-radius:18px;box-sizing:border-box;margin-top:16px;padding:24px;width:100%}.VaccineDetails_vaccineDetailsButtonRow__aRUfr{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.VaccineDetails_vaccineDetailsButtonRow__aRUfr div{display:flex;gap:28px}.VaccineDetails_vaccineDetailsButtonRow__aRUfr button{align-items:center;background-color:initial;border:none;color:var(--green-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:4px;justify-content:center;line-height:20px;padding:4px 0}.VaccineDetails_vaccineDetailsButtonRow__aRUfr .VaccineDetails_deleteButton__BF3Yk{color:#b70000;color:var(--alert,#b70000)}.VaccineDetails_vaccineDetailsInfoGrid__z6kA-{grid-gap:24px;background:#fdfdfd;background:var(--White,#fdfdfd);border-radius:12px;box-sizing:border-box;display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:24px 20px}.VaccineDetails_vaccineDetailsInfoGrid__z6kA- h4{color:var(--gray-950);font-size:15px;font-style:normal;font-weight:700;line-height:20px}.VaccineDetails_vaccineDetailsInfoGrid__z6kA- p{color:var(--gray-950);font-size:15px;font-style:normal;font-weight:400;line-height:20px}.PatientMedication_wrapper__pzP5W{display:flex;gap:24px}.PatientMedication_firstColumnWrapper__FLuZO{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between}.PatientMedication_titleWrapper__HM9sE{display:flex;justify-content:space-between;padding-right:30px}.PatientMedication_secondColumnWrapper__PNZPT{display:flex;flex:2 1;flex-direction:column;gap:24px}.PatientMedication_secondColumnSubWrapper__v9OZv,.PatientMedication_thirdColumnWrapper__YIR27{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientMedication_thirdColumnWrapper__YIR27{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientMedication_secondColumnSubWrapper__v9OZv{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientMedication_secondColumnWrapper__PNZPT{flex:1 1}}@media screen and (max-width:1200px){.PatientMedication_wrapper__pzP5W{flex-direction:column}}.LongTermMedication_longTermWrapper__kjnMq{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.LongTermMedication_topWrapper__7PJ4F{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;min-height:48px;position:relative}.LongTermMedication_headerTableBackground__N4-DW{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__Fmwyx{color:#060030;font-size:20px;font-weight:600}.LongTermMedication_intoleranceTitle__twbNX{border-bottom:1.17px solid #ececfa;border-top:1.17px solid #ececfa;margin-bottom:25px;padding:25px 0}.LongTermMedication_columnNames__nMI5X{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__UKioK{color:#626276;font-size:16px;font-weight:600}.LongTermMedication_allergiesData__RNfOE{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.LongTermMedication_Divider__2MOPb{margin-bottom:25px}.LongTermMedication_inputWrapper__DUhUk{display:flex;flex-direction:column;gap:5px}.LongTermMedication_inputWrapperCheckbox__stIwc{align-items:center;display:flex;gap:10px}.LongTermMedication_checkbox__OboWi{border:1px solid var(--gray-400);border-radius:18px;display:flex;justify-self:flex-start}.LongTermMedication_checkboxLabel__KEYgO{color:var(--gray-950);font-size:16px;font-weight:600;line-height:125%;margin-bottom:0}.LongTermMedication_saveButton__yTfpl{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__n12WA{border:none}.LongTermMedication_emptyState2__Q1FXX{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__QvOJ1{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.LongTermMedication_emptyStateText2__H2DRn{color:#717186;font-size:14px;max-width:300px}.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{animation:fade-in-up .6s ease-out .2s both;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__VsdnU{background-color:#fff;background:#fff;position:relative;width:100%}.DrugsTable_tableWarpper__VsdnU h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.DrugsTable_table__x-mWT{border:1px solid var(--gray-200);border-radius:12px}.DrugsTable_tableHeader__P\+9IW{background:var(--gray-100);font-size:14px;font-weight:700}.DrugsTable_tableHeader__P\+9IW,.DrugsTable_tableItem__uyN0M{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__uyN0M{font-size:13px;font-weight:400}@media (min-width:1400px){.DrugsTable_tableHeader__P\+9IW,.DrugsTable_tableItem__uyN0M{grid-template-columns:42px 3fr 2fr 1fr 1fr 1fr 1fr 1fr 1fr}}.DrugsTable_tableItem__uyN0M:last-child{border-bottom:none}.DrugsTable_checkboxWrapper__5Q3WB{align-items:center;display:flex;justify-content:center}.DrugsTable_searchWrapper__Wlc3u{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.DrugsTable_searchWrapper__Wlc3u img{display:none}}.DrugsTable_tableTopBarWrapper__d5Tb\+{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.DrugsTable_sortByButton__XBr-6{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__ROmVn p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.DrugsTable_sortByButtonMenuOptionActive__2\+kJ2{background-color:var(--gray-100)!important}.DrugsTable_tableSelectedItemsSection__lCy-G button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.DrugsTable_menuButton__dYQ-w{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.DrugsTable_menuButton__dYQ-w:active,.DrugsTable_menuButton__dYQ-w:hover{border:1px solid var(--gray-300)}.DrugsTable_menuItemWrapper__11U1K{padding:0}.DrugsTable_menuItem__YvX98{padding:0!important}.DrugsTable_menuItem__YvX98 a,.DrugsTable_menuItem__YvX98 button,.DrugsTable_menuItem__YvX98 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__zdcqM{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.DrugsTable_emptyState__dI\+Yi{align-items:center;display:flex;justify-content:center}.DrugsTable_emptyState__dI\+Yi>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__fnO2-{font-size:18px;font-weight:700;line-height:28px;margin-bottom:8px}.DrugsTable_emptyStateText__KgctQ{font-size:16px;font-weight:400;line-height:24px;max-width:300px}.DrugsTable_loadingSpinner__oBxSz{animation:DrugsTable_spin__7ZH7k 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes DrugsTable_spin__7ZH7k{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DrugsTable_searchWrapper__Wlc3u input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.DrugsTable_sortByButton__XBr-6:disabled{cursor:not-allowed;opacity:.7}.DrugsTable_emptyState2__LFI32{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__hjOaS{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.DrugsTable_emptyStateText2__DR9a9{color:#717186;font-size:14px;max-width:300px}.DrugsTable_paginationWrapper__71vQV{align-items:center;background-color:#fff;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.DrugsTable_resultsInfo__IBK8g{color:var(--gray-600);font-size:14px;font-weight:400;line-height:20px;margin:0}.DrugsTable_tableItem__uyN0M.DrugsTable_loading__xL5iz{animation:DrugsTable_pulse-fade__1uFQz 1.5s ease-in-out infinite;pointer-events:none}@keyframes DrugsTable_pulse-fade__1uFQz{0%,to{opacity:1}50%{opacity:.7}}.DrugsTable_tableWarpper__VsdnU.DrugsTable_loading__xL5iz{position:relative}.DrugsTable_tableWarpper__VsdnU.DrugsTable_loading__xL5iz:before{animation:DrugsTable_loading-sweep__6vgln 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__6vgln{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.DrugsTable_tableItems__U9Dtb{transition:all .3s cubic-bezier(.4,0,.2,1)}.DrugsTable_tableItem__uyN0M{animation:DrugsTable_fade-in-up__Om9Q1 .4s ease-out;transition:all .2s ease}@keyframes DrugsTable_fade-in-up__Om9Q1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.DrugsTable_paginationWrapper__71vQV{transition:all .3s ease}.AddPrescriptionModal_openModalButton__eBLTR{background-color:#fff;border-radius:12px;color:var(--green-800);cursor:pointer;font-size:16px;height:48px;padding:12px}.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,.AddPrescriptionForm_addLetterForm__KmA89 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}.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 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}.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%}.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}.Prescriptions_wrapper__DwePh{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.Prescriptions_addPrescriptionButton__xHcAz{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__4aPH4{color:#26252c;color:var(--Gray-950,#26252c);font-size:20px;font-style:normal;font-weight:700;line-height:32px}.Prescriptions_header__pqkX5{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.Table_tableWarpper__akk\+6{background-color:#fff;background:#fff;position:relative;width:100%}.Table_tableWarpper__akk\+6 h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.Table_manualToggle__BGFzc{border-bottom:1px solid var(--gray-200);margin-bottom:12px;padding-bottom:12px}.Table_additionalButton__Zeysy{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__CYe81{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__bL\+Gy{background-color:initial;border:none;cursor:pointer}.Table_removePharmacyButton__bL\+Gy svg{height:16px;width:16px}.Table_table__fedMJ{border:1px solid var(--gray-200);border-radius:12px}.Table_tableHeader__tS0gn{background:var(--gray-100);font-weight:700}.Table_tableHeader__tS0gn,.Table_tableItem__Io-eA{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__Io-eA{font-weight:400;position:relative}@media (min-width:1400px){.Table_tableHeader__tS0gn,.Table_tableItem__Io-eA{grid-template-columns:1fr 1fr 2fr 2fr}}.Table_tableItem__Io-eA:last-child{border-bottom:none}.Table_checkboxWrapper__DLGfa{align-items:center;display:flex;justify-content:center}.Table_searchWrapper__dAMnI{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.Table_searchWrapper__dAMnI img{display:none}}.Table_tableTopBarWrapper__6biIc{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.Table_sortByButton__bYHWk{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__ZT14j p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.Table_sortByButtonMenuOptionActive__rcvNi{background-color:var(--gray-100)!important}.Table_tableSelectedItemsSection__X\+aJ3 button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.Table_menuButton__UY662{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.Table_menuButton__UY662:active,.Table_menuButton__UY662:hover{border:1px solid var(--gray-300)}.Table_menuItemWrapper__PNUls{padding:0}.Table_menuItem__ILZRO{padding:0!important}.Table_menuItem__ILZRO a,.Table_menuItem__ILZRO button,.Table_menuItem__ILZRO 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__qIpxU{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.Table_emptyState__0jAT-{align-items:center;display:flex;justify-content:center}.Table_emptyState__0jAT->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__ZcZAg{font-size:18px;font-weight:700;line-height:28px;margin-bottom:8px}.Table_emptyStateText__qO3zs{font-size:16px;font-weight:400;line-height:24px;max-width:300px}.Table_loadingSpinner__s5txJ{animation:Table_spin__GsYM6 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes Table_spin__GsYM6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Table_searchWrapper__dAMnI input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.Table_sortByButton__bYHWk:disabled{cursor:not-allowed;opacity:.7}.Table_emptyState2__P1BW7{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__4KnRh{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.Table_emptyStateText2__jxAUX{color:#717186;font-size:14px;max-width:300px}.Table_downloadLink__Gak7Y{right:16px}.Table_downloadLink__Gak7Y,.Table_sendMail__pIV2a{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__pIV2a{right:96px}.Table_editButton__JEExA{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__ludvf{align-items:center;display:flex;gap:8px}.Table_addLetterForm__Bfqxq{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.Table_sendButton__JIvit{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__JIvit:disabled{background-color:var(--gray-200);color:#fff}.Table_formCheckboxLabel__GW0gZ{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__lojvX{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__qCT0V{grid-gap:15px;grid-row-gap:10px;display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:10px}.Table_inputGroupGrid2__kdyU5{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.Table_addLetterForm__Bfqxq input,.Table_addLetterForm__Bfqxq select,.Table_addLetterForm__Bfqxq 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__-MmYy{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__e-SSp{align-items:center;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;margin-top:24px;padding-top:16px}.Table_bottomSection__e-SSp>div{display:flex;gap:16px}.Table_bottomSection__e-SSp button{width:248px}.Table_templateSection__yynvL{margin-top:12px}.Table_templateSection__yynvL button{margin-top:2px;width:100%}.Table_addPregnancyDatePickerWrapper__ZFwvt{height:48px}.Table_addPregnancyDatePickerWrapper__ZFwvt>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__ZFwvt fieldset{border:none}.Table_switchWrapper__XgVOD{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__XgVOD span{margin-top:6px}.Table_medicineSectionWrapper__tF51v{border-top:1px solid var(--gray-200);margin-bottom:0;max-height:50vh;overflow-y:scroll;padding-bottom:16px;padding-top:16px}.Table_medicineSectionWrapper__tF51v,.Table_medicineSection__bensv{border-bottom:1px solid var(--gray-200);display:flex;flex-direction:column;gap:12px}.Table_medicineSection__bensv{margin-bottom:24px;margin-right:4px;padding-bottom:24px;position:relative}.Table_medicineSection__bensv:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.Table_removeButton__eINlZ{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__bH11K{background:none;border:none;border-radius:8px;color:#328170;cursor:pointer;padding:10px;width:100%}.Table_bottomSectionWithoutBorder__B7Vop{border-top:none;margin-top:0}.Table_medicineSectionWrapperWithoutBorder__yV-PS{border-top:none;padding-top:0}.Table_downloadButton__PqT22{bottom:24px;left:24px;position:absolute}.Table_paginationWrapper__bIZKQ{align-items:center;background-color:#fff;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.Table_resultsInfo__DhDlB{color:var(--gray-600);font-size:14px;font-weight:400;line-height:20px;margin:0}.Table_tableItem__Io-eA.Table_loading__bGXgP{animation:Table_pulse-fade__7X1Rq 1.5s ease-in-out infinite;pointer-events:none}@keyframes Table_pulse-fade__7X1Rq{0%,to{opacity:1}50%{opacity:.7}}.Table_tableItems__Si8Na{transition:all .3s cubic-bezier(.4,0,.2,1)}.Table_tableItem__Io-eA{animation:Table_fade-in-up__4qmo0 .4s ease-out;transition:all .2s ease}@keyframes Table_fade-in-up__4qmo0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Table_paginationWrapper__bIZKQ{transition:all .3s ease}.AcuteMedication_longTermWrapper__uE-JR{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.AcuteMedication_topWrapper__VXcYO{align-items:center;display:flex;height:48px;justify-content:space-between;margin-bottom:24px;position:relative}.AcuteMedication_headerTableBackground__vZ9Yi{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__vx\+T-{color:#060030;font-size:20px;font-weight:600}.AcuteMedication_intoleranceTitle__9t63H{border-bottom:1.17px solid #ececfa;border-top:1.17px solid #ececfa;margin-bottom:25px;padding:25px 0}.AcuteMedication_columnNames__PqRLf{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__j9wmq{color:#626276;font-size:16px;font-weight:600}.AcuteMedication_allergiesData__hYO0G{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.AcuteMedication_Divider__aBQCq{margin-bottom:25px}.AcuteMedication_inputWrapper__VE7jx{display:flex;flex-direction:column;gap:5px}.AcuteMedication_inputWrapperCheckbox__aRkdW{align-items:center;display:flex;gap:10px}.AcuteMedication_checkbox__ZaF-9{border:1px solid var(--gray-400);border-radius:18px;display:flex;justify-self:flex-start}.AcuteMedication_checkboxLabel__k\+t-j{color:var(--gray-950);font-size:16px;font-weight:600;line-height:125%;margin-bottom:0}.AcuteMedication_saveButton__Ww5iC{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__v0yO0{border:none}.PatientConsult_wrapper__DWaHr{gap:24px;position:relative;width:100%}.PatientConsult_firstRowWrapper__moshZ{height:100%}.PatientConsult_firstRowWrapper__moshZ,.PatientConsult_secondRowWrapper__3SXF4{display:flex;flex-direction:row;gap:24px;justify-content:flex-start;margin-bottom:24px;width:100%}.PatientConsult_thirdRowWrapper__oyFbJ{display:flex;flex-direction:row;gap:24px;justify-content:flex-start;width:100%}.PatientConsult_firstColumnWrapper__TDN0h{display:flex;flex-direction:column;flex-grow:1;flex:1 1;gap:24px;justify-content:space-between}.PatientConsult_titleWrapper__Rf15t{display:flex;justify-content:space-between;padding-right:30px}.PatientConsult_secondColumnWrapper__rUSLP{display:flex;flex:2 1;flex-direction:column;gap:24px;width:100%}.PatientConsult_secondColumnSubWrapper__PvNnS{display:flex;flex-direction:row;flex-grow:1;gap:24px;width:100%}.PatientConsult_thirdColumnWrapper__-p0sF{border:1px solid #000;display:flex;flex-direction:row;gap:24px;width:100%}@media screen and (max-width:1800px){.PatientConsult_thirdColumnWrapper__-p0sF{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientConsult_secondColumnSubWrapper__PvNnS{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientConsult_secondColumnWrapper__rUSLP{flex:1 1}}@media screen and (max-width:1200px){.PatientConsult_wrapper__DWaHr{flex-direction:column}}.PatientConsult_toggleBtnGroup__a-yOO{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}.PatientConsult_toggleBtn__WHFtb{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}.PatientConsult_toggleBtn__WHFtb[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}.PatientConsult_consultationWrapper__f7afG{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.PatientConsult_topWrapper__kVULJ{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)}.PatientConsult_title__KzEbB{color:#060030;font-size:20px;font-weight:600;width:100%}.AddPregnancyForm_addPregnancyForm__6D378{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.AddPregnancyForm_addPregnancyForm__6D378 input,.AddPregnancyForm_addPregnancyForm__6D378 select,.AddPregnancyForm_addPregnancyForm__6D378 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__VrUR3:hover{text-decoration:underline}.AddPregnancyForm_buttonRow__s8Fqm{display:flex;gap:20px;justify-content:flex-end;padding-top:24px;position:relative}.AddPregnancyForm_buttonRow__s8Fqm:after{background-color:var(--gray-400);content:"";height:1px;left:-24px;position:absolute;right:-24px;top:0}.AddPregnancyForm_buttonRow__s8Fqm .AddPregnancyForm_addPregnancyButton__3T9XH{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__s8Fqm .AddPregnancyForm_cancelButton__ezQDp{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__VI1Kl{display:flex;flex-direction:column;gap:8px;height:44px;justify-content:center}.AddPregnancyForm_pregnancyFormLabel__ZB43\+{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__A-7tu{margin-top:-4px;position:relative}.AddPregnancyForm_pregnancyFormCheckboxLabel__KeLXt{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__-9HZc{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.AddPregnancyForm_inputGroupGrid__FtdBQ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddPregnancyForm_bottomSectionInputGrid__YjYC9{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddPregnancyForm_medsCheckboxGroup__Ma8Jf{padding:24px 0}.AddPregnancyForm_addPregnancyForm__6D378 input{height:48px}.AddPregnancyForm_addPregnancyDatePickerWrapper__d\+6UL>div>div{border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.AddPregnancyForm_addPregnancyDatePickerWrapper__d\+6UL fieldset{border:none}.ConsultationEdit_longTermWrapper__ndcdX{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.ConsultationEdit_editConsultForm__5FxH4{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ConsultationEdit_editConsultForm__5FxH4 input,.ConsultationEdit_editConsultForm__5FxH4 select,.ConsultationEdit_editConsultForm__5FxH4 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__lmkXV{border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.ConsultationEdit_saveButton__TOBSZ:hover{text-decoration:underline}.ConsultationEdit_buttonRow__aCzxJ{display:flex;gap:20px;justify-content:flex-end;padding-top:24px;position:relative}.ConsultationEdit_buttonRow__aCzxJ:after{background-color:var(--gray-400);content:"";height:1px;left:-24px;position:absolute;right:-24px;top:0}.ConsultationEdit_buttonRow__aCzxJ .ConsultationEdit_editConsultButton__1CKQL{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__aCzxJ .ConsultationEdit_cancelButton__iMKHQ{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__1YuRR{display:flex;flex-direction:column;gap:8px;height:44px;justify-content:center}.ConsultationEdit_formLabel__vqem4{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__sLOx1{margin-top:-4px;position:relative}.ConsultationEdit_pregnancyFormCheckboxLabel__8xRnp{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__bVwxw{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ConsultationEdit_bottomSectionInputGrid__Zg0Ge{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ConsultationEdit_medsCheckboxGroup__qrPgw{padding:24px 0}.ConsultationEdit_editConsultForm__5FxH4 input{height:48px}.ConsultationEdit_editConsultDatePickerWrapper__iDk7F>div>div{border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.ConsultationEdit_editConsultDatePickerWrapper__iDk7F fieldset{border:none}.ConsultationEdit_topWrapper__r5IBH{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__YodbF{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__9mrcS{color:#060030;font-size:20px;font-weight:600}.ConsultationEdit_intoleranceTitle__\+Xs7s{border-bottom:1.17px solid #ececfa;border-top:1.17px solid #ececfa;margin-bottom:25px;padding:25px 0}.ConsultationEdit_columnNames__dngm5{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__p1Xpl{color:#626276;font-size:16px;font-weight:600}.ConsultationEdit_allergiesData__MzeY0{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.ConsultationEdit_Divider__5GfiP{margin-bottom:25px}form{display:flex;flex-direction:column;gap:10px;margin-bottom:15px;width:100%}.ConsultationEdit_inputWrapper__gxOIi{display:flex;flex-direction:column;gap:5px}.ConsultationEdit_inputWrapperCheckbox__rm6le{align-items:center;display:flex;gap:10px}.ConsultationEdit_checkbox__aZtDr{border:1px solid var(--gray-400);border-radius:18px;display:flex;justify-self:flex-start}.ConsultationEdit_inputGroupGrid__VLVS5{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ConsultationEdit_checkboxLabel__fBsaQ{color:var(--gray-950);font-size:16px;font-weight:600;line-height:125%;margin-bottom:0}.ConsultationEdit_saveButton__TOBSZ{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__uu9ub{border:none}.ConsultationEdit_addButtonsWrapper__IdQUQ{display:flex;gap:10px}.ConsultationEdit_addButtonsWrapperOuter__z60io{align-items:end;display:flex;gap:10px;justify-content:space-between;margin-top:-20px}.ConsultationEdit_bottomSectionWrapper__fIHiI{align-items:center;display:flex;gap:10px;justify-content:space-between}.ConsultationEdit_autoSaveDisabled__CM2z8,.ConsultationEdit_pregnancyFormCheckboxLabelDisabled__wkIUF{color:#8f8fa1!important}.ConsultationEdit_actionBtn__lmkXV:disabled{opacity:.5}.ConsultationEdit_audioControlsWrapper__Io82S{align-items:center;display:flex;gap:12px;margin-bottom:8px}.ConsultationEdit_recordButton__h3dRB{align-items:center;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:6px;padding:6px 12px}.ConsultationEdit_recordButton__h3dRB:disabled{cursor:not-allowed;opacity:.6}.ConsultationEdit_recordButtonDefault__gT43v{background-color:var(--green-900)}.ConsultationEdit_recordButtonRecording__tJPqR{background-color:#dc3545}.ConsultationEdit_betaText__2-v\+O{color:#6c757d;font-size:12px;font-style:italic}.ConsultationEdit_processingAlertWarning__ZMNAk{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__9XBIM{background-color:#d1ecf1;border:1px solid #bee5eb;border-radius:4px;color:#0c5460;font-size:14px;margin-bottom:8px;padding:8px 12px}.ConsultationEdit_audioPlaybackContainer__aCNfo{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;margin-top:12px;padding:12px}.ConsultationEdit_audioPlaybackHeader__f5U5g{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ConsultationEdit_audioPlaybackTitle__vcE-8{color:#495057;font-size:14px;font-weight:500}.ConsultationEdit_audioPlaybackControls__YA5vU{align-items:center;display:flex;gap:12px}.ConsultationEdit_audioPlayButton__T-YuC{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__ViIEN{color:#6c757d}.ConsultationEdit_hiddenAudio__DibLp{display: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}.ChooseTemplateModal_container__PFGuu{position:relative}.ChooseTemplateModal_selectButton__6IxP\+{background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#212529;cursor:pointer;padding:8px 16px;transition:all .2s}.ChooseTemplateModal_selectButton__6IxP\+:hover{background:#e9ecef}.ChooseTemplateModal_modalOverlay__1lIKh{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__-qg9o{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:80vh;max-width:600px;overflow:hidden;width:90%}.ChooseTemplateModal_modalHeader__Jt94u{border-bottom:1px solid #dee2e6;padding:20px}.ChooseTemplateModal_modalHeader__Jt94u h3{color:#212529;margin:0 0 16px}.ChooseTemplateModal_searchWrapper__2ZhXB{position:relative}.ChooseTemplateModal_searchIcon__cqQuF{color:#6c757d;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.ChooseTemplateModal_searchInput__E3tWR{border:1px solid #dee2e6;border-radius:4px;font-size:14px;padding:8px 12px 8px 40px;width:100%}.ChooseTemplateModal_templateListWrapper__X2vWU{margin-left:-24px;margin-right:-24px}.ChooseTemplateModal_templateList__H8hmb{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__xshOE{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__xshOE:hover{background:#f8f9fa}.ChooseTemplateModal_templateInfo__rifE3 h4{color:#212529;font-size:16px;margin:0}.ChooseTemplateModal_templateDate__xPJoG{color:#6c757d;font-size:12px;margin:4px 0 0}.ChooseTemplateModal_useButton__VJAo5{background:#328170;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:all .2s}.ChooseTemplateModal_useButton__VJAo5:hover{background:#2a6b5d}.ChooseTemplateModal_loading__w7Q9u,.ChooseTemplateModal_noResults__jd1MT{align-items:center;color:#6c757d;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px}.ChooseTemplateModal_spinner__JMGyF{animation:ChooseTemplateModal_spin__OxT6G 1s linear infinite}@keyframes ChooseTemplateModal_spin__OxT6G{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChooseTemplateModal_openModalButton__BD6mX{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}.ChooseTemplateModal_openModalButton__BD6mX:disabled{cursor:not-allowed;opacity:.5}.ChooseTemplateModal_button__d1YqF{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}.ConsultationBox_consultationBox__0YFrQ{background-color:#e7efeb;border:1px solid #002f22;border-radius:12px;padding:24px 16px;width:100%}.ConsultationBox_priceInputWrapper__vjT4H input,.ConsultationBox_priceInputWrapper__vjT4H select,.ConsultationBox_priceInputWrapper__vjT4H 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__zIXWh{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;flex-grow:1;padding:24px;width:auto}.ConsultationBox_button__UQY6f{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__UQY6f:disabled{background-color:var(--bs-secondary-bg);border:1px solid var(--gray-400);color:#717186;cursor:not-allowed}.ConsultationBox_button__UQY6f:disabled p{color:#717186}.ConsultationBox_paymentConfirmButton__geSVV{margin-left:auto;margin-top:16px;max-width:300px;width:100%}.ConsultationBox_button__UQY6f p{color:#fdfdfd}.ConsultationBox_consultationBoxTop__fJZ3-{display:grid;grid-template-columns:1fr 1fr}.ConsultationBox_consultationBoxTop__fJZ3->:first-child{border-radius:none;border-right:1px solid #b7b8c2;padding-right:26px}.ConsultationBox_consultationBoxTop__fJZ3->:nth-child(2){padding-left:26px}.ConsultationBox_consultationBoxTopItem__bufq4{display:flex;flex-direction:column;gap:4px;justify-content:space-between}.ConsultationBox_consultationBoxTopItem__bufq4>p:first-child{font-size:16px}.ConsultationBox_consultationBoxTopItem__bufq4>p:nth-child(2){font-size:20px;font-weight:700}.ConsultationBox_consultationBoxWrapper__zRaCa{display:flex;flex-direction:column;flex-grow:1;gap:16px;width:100%}.ConsultationBox_paymentSection__Mdlqp{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;flex-grow:1;padding:24px;width:auto}.ConsultationBox_paymentSection__Mdlqp>h2{display:flex;font-size:20px;justify-content:space-between}.ConsultationBox_paymentSectionNoPayment__lacyr{align-items:center;display:flex;gap:16px;margin:24px auto 0;max-width:500px}.ConsultationBox_paymentSectionNoPayment__lacyr h3{font-size:18px;font-weight:700}.ConsultationBox_paymentSectionNoPayment__lacyr p{font-size:16px;margin-top:8px;max-width:320px}.ConsultationBox_serviceSelection__JADNw{border-bottom:1px solid #e5e7eb;padding:20px}.ConsultationBox_addServiceButton__poqji{background:none;border:none;color:#1f725f;cursor:pointer;font-weight:500;padding:10px 0;text-align:center;width:100%}.ConsultationBox_addServiceButton__poqji:disabled{color:#717186;cursor:not-allowed}.ConsultationBox_paymentDetails__32yGN{padding:20px}.ConsultationBox_paymentHeader__HtpGK{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ConsultationBox_paymentHeader__HtpGK h2{font-size:18px;font-weight:600}.ConsultationBox_paymentItem__kw7r3{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:space-between}.ConsultationBox_serviceInfo__HySmm{align-items:center;display:flex;font-size:18px;font-style:normal;font-weight:700;gap:12px;line-height:28px}.ConsultationBox_iconWrapper__4KP5H{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__Nz7gM{font-weight:500}.ConsultationBox_addServiceWrapper__YpsHv{border-top:1px solid #d9d8df;display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:24px}.ConsultationBox_priceInputWrapper__vjT4H{position:relative}.ConsultationBox_paymentItems__G8ui-{display:flex;flex-direction:column;gap:16px}.ConsultationBox_priceControls__2YIGf{align-items:center;display:flex;gap:12px;max-width:300px;width:100%}.ConsultationBox_deleteButton__ReEVR{align-items:center;background:none;border:none;color:#717186;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:color .2s ease}.ConsultationBox_deleteButton__ReEVR:hover{color:#dc3545}.ConsultationBox_priceInputWrapper__vjT4H{width:100%}.StartConsultationForm_consultationForm__IYZox{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.StartConsultationForm_consultationForm__IYZox input,.StartConsultationForm_consultationForm__IYZox select,.StartConsultationForm_consultationForm__IYZox 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__UwLWv:hover{text-decoration:underline}.StartConsultationForm_buttonRow__amDyE{display:flex;gap:20px;justify-content:flex-end;position:relative}.StartConsultationForm_buttonRow__amDyE button{flex-grow:1}.StartConsultationForm_buttonRow__amDyE .StartConsultationForm_submitButton__JjEyy{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__amDyE .StartConsultationForm_cancelButton__X0ifs{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__ty4M8{display:flex;flex-direction:column;gap:8px;height:44px;justify-content:center}.StartConsultationForm_formLabel__MAZxF{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__Z9KVv{margin-top:-4px;position:relative}.StartConsultationForm_checkboxLabel__2QiA0{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__ayQjb{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.StartConsultationForm_inputGroupGrid__Edt7T{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:16px}.StartConsultationForm_bottomSectionInputGrid__AI5aY{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.StartConsultationForm_servicesGroup__1yU6F{padding:24px 0}.StartConsultationForm_consultationForm__IYZox input{height:48px}.StartConsultationForm_datePickerWrapper__y8aAh>div>div{border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.StartConsultationForm_datePickerWrapper__y8aAh fieldset{border:none}.SaveTemplateModal_form__1GSN3{position:relative}.SaveTemplateModal_selectButton__w9JA9{background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#212529;cursor:pointer;padding:8px 16px;transition:all .2s}.SaveTemplateModal_selectButton__w9JA9:hover{background:#e9ecef}.SaveTemplateModal_modalOverlay__wAHAX{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__1fmNF{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:80vh;max-width:600px;overflow:hidden;width:90%}.SaveTemplateModal_modalHeader__zpTRQ{border-bottom:1px solid #dee2e6;padding:20px}.SaveTemplateModal_modalHeader__zpTRQ h3{color:#212529;margin:0 0 16px}.SaveTemplateModal_searchWrapper__BLq1W{position:relative}.SaveTemplateModal_searchIcon__GfL3v{color:#6c757d;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.SaveTemplateModal_searchInput__T3Weh{border:1px solid #dee2e6;border-radius:4px;font-size:14px;padding:8px 12px 8px 40px;width:100%}.SaveTemplateModal_templateListWrapper__9Wvew{margin-left:-24px;margin-right:-24px}.SaveTemplateModal_templateList__vPTGA{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__IGz4X{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__IGz4X:hover{background:#f8f9fa}.SaveTemplateModal_templateInfo__hnOUF h4{color:#212529;font-size:16px;margin:0}.SaveTemplateModal_templateDate__LgIY2{color:#6c757d;font-size:12px;margin:4px 0 0}.SaveTemplateModal_useButton__xWtnQ{background:#328170;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:all .2s}.SaveTemplateModal_useButton__xWtnQ:hover{background:#2a6b5d}.SaveTemplateModal_loading__EjhN-,.SaveTemplateModal_noResults__Uqo9e{align-items:center;color:#6c757d;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px}.SaveTemplateModal_spinner__y9r0n{animation:SaveTemplateModal_spin__JlTFw 1s linear infinite}@keyframes SaveTemplateModal_spin__JlTFw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SaveTemplateModal_openModalButton__Y5USn{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__Y5USn:disabled{cursor:not-allowed;opacity:.5}.SaveTemplateModal_button__ovSv2{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__53sau{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__1GSN3 input,.SaveTemplateModal_form__1GSN3 select,.SaveTemplateModal_form__1GSN3 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__5FD6V{display:flex;justify-content:flex-end;margin-top:16px}.PaymentSection_consultationBox__FHSap{background-color:#e7efeb;border:1px solid #002f22;border-radius:12px;padding:24px 16px;width:100%}.PaymentSection_priceInputWrapper__N6Qf7 input,.PaymentSection_priceInputWrapper__N6Qf7 select,.PaymentSection_priceInputWrapper__N6Qf7 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__kwNg8{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__kwNg8:disabled{background-color:var(--bs-secondary-bg);border:1px solid var(--gray-400);color:#717186;cursor:not-allowed}.PaymentSection_button__kwNg8:disabled p{color:#717186}.PaymentSection_paymentConfirmButton__D0cW9{margin-left:auto;margin-top:16px;max-width:300px;width:100%}.PaymentSection_button__kwNg8 p{color:#fdfdfd}.PaymentSection_consultationBoxTop__kX6QW{display:grid;grid-template-columns:1fr 2fr}.PaymentSection_consultationBoxTop__kX6QW>:first-child{border-radius:none;border-right:1px solid #b7b8c2;padding-right:26px}.PaymentSection_consultationBoxTop__kX6QW>:nth-child(2){padding-left:26px}.PaymentSection_consultationBoxTopItem__S-wbc{display:flex;flex-direction:column;gap:4px;justify-content:space-between}.PaymentSection_consultationBoxTopItem__S-wbc>p:first-child{font-size:16px}.PaymentSection_consultationBoxTopItem__S-wbc>p:nth-child(2){font-size:20px;font-weight:700}.PaymentSection_consultationBoxWrapper__thEPL{display:flex;flex-direction:column;flex-grow:1;gap:16px;width:100%}.PaymentSection_paymentSectionWrapper__FTSr0{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;flex-grow:1;padding:24px;width:auto}.PaymentSection_paymentSection__DHxd\+>h2{display:flex;font-size:20px;justify-content:space-between}.PaymentSection_paymentSectionNoPayment__xfa-d{align-items:center;display:flex;gap:16px;margin:24px auto 0;max-width:500px}.PaymentSection_paymentSectionNoPayment__xfa-d h3{font-size:18px;font-weight:700}.PaymentSection_paymentSectionNoPayment__xfa-d p{font-size:16px;margin-top:8px;max-width:320px}.PaymentSection_serviceSelection__YsGmV{border-bottom:1px solid #e5e7eb;padding:20px}.PaymentSection_addServiceButton__CTizS{background:none;border:none;color:#1f725f;cursor:pointer;font-weight:500;padding:10px 0;text-align:center;width:50%}.PaymentSection_addServiceButton__CTizS:disabled{color:#717186;cursor:not-allowed}.PaymentSection_paymentDetails__4VxWd{padding:20px}.PaymentSection_paymentHeader__V4nug{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.PaymentSection_paymentHeader__V4nug h2{font-size:18px;font-weight:600}.PaymentSection_paymentItem__ALtp7{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:space-between}.PaymentSection_serviceInfo__An-CG{align-items:center;display:flex;font-size:18px;font-style:normal;font-weight:700;gap:12px;line-height:28px}.PaymentSection_iconWrapper__gTUAW{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__gf8bT{font-weight:500}.PaymentSection_addServiceWrapper__vSVgE{border-top:1px solid #d9d8df;display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:24px}.PaymentSection_priceInputWrapper__N6Qf7{position:relative}.PaymentSection_paymentItems__u8CJn{display:flex;flex-direction:column;gap:16px}.PaymentSection_priceControls__HcoZB{align-items:center;display:flex;gap:12px;max-width:300px;width:100%}.PaymentSection_deleteButton__xmyIg{align-items:center;background:none;border:none;color:#717186;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:color .2s ease}.PaymentSection_deleteButton__xmyIg:hover{color:#dc3545}.PaymentSection_priceInputWrapper__N6Qf7{width:100%}

/*!
 * 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}.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}.AddRefferalForm_wrapper__VOGWO{align-items:center;background-color:var(--white);border-radius:12px;display:flex;flex-direction:column;gap:0;position:relative}.AddRefferalForm_header__8LJEf{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.AddRefferalForm_header__8LJEf h3{color:var(--gray-950);font-size:20px;font-weight:700}.AddRefferalForm_header__8LJEf p{color:var(--gray-950);font-size:14px;font-weight:400}.AddRefferalForm_headerInner__iKvdQ{align-items:center;display:flex;gap:16px;justify-content:start}.AddRefferalForm_status__-Ggzd{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}.AddRefferalForm_status__-Ggzd p{color:#987716;font-size:14px;font-weight:700}.Steps_stepsWrapper__yo66M{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__9fidm{grid-template-columns:repeat(5,1fr)}.Steps_stepsWrapper6__jKjON{grid-template-columns:repeat(6,1fr)}.Steps_step__RYomS{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__EskVu{border-bottom:3px solid #006546}.Steps_stepNumberCompleted__eihJN{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__02f9U{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__oyQTK{border-color:#006546;color:#006546}.Steps_stepName__SUn-Q{color:#26252c;color:var(--Gray-950,#26252c);font-size:15px;font-weight:600}.ReferralForm_itemWrapper__UQebl{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.ReferralForm_itemWrapper__UQebl h3{color:var(--gray-950);font-size:20px;font-style:normal;font-weight:700}.ReferralForm_itemWrapper__UQebl h3>span{color:#006546;color:var(--Green-800,#006546)}.ReferralForm_medsCheckboxGroup__wtwn6{display:flex;flex-direction:column;gap:4px}.ReferralForm_medsCheckboxGroup__wtwn6>label{border-bottom:1px solid var(--gray-200);padding:12px}.ReferralForm_medsCheckboxGroup__wtwn6>label:last-child{border-bottom:none}.ReferralForm_reviewDetails__vcnX2{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.ReferralForm_reviewDetails__vcnX2>div{display:flex;flex-direction:column;gap:4px}.ReferralForm_reviewDetails__vcnX2>div>h5{font-size:16px;font-style:normal;font-weight:700}.ReferralForm_reviewDetails__vcnX2>div>p{font-size:14px;font-style:normal;font-weight:400}.ReferralForm_addReferralForm__\+2Et8{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.ReferralForm_radioGroup__R1Qhl{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.ReferralForm_cancelButton__LmMw6{border:1px solid var(--green-900);color:var(--green-900)}.ReferralForm_indicatorsSection__XKdc-{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.ReferralForm_sendButton__oEsIz{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReferralForm_formCheckboxLabel__mPjrR{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__9qTDi{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__vw\+qm{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.ReferralForm_addReferralForm__\+2Et8 input,.ReferralForm_addReferralForm__\+2Et8 select,.ReferralForm_addReferralForm__\+2Et8 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__AqcuH{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__8UFsa{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__8UFsa>div{display:flex;gap:16px}.ReferralForm_bottomSection__8UFsa button{flex-grow:1}.ReferralForm_templateSection__e-2gF{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ReferralForm_templateSection__e-2gF button{margin-top:2px;width:100%}.ReferralForm_switchWrapper__uv\+0T{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__uv\+0T span{margin-top:6px}.ReferralForm_notifySection__claMH{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__oDPMl{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.ReferralForm_importedDataItem__-1EPv{display:flex;flex-direction:column;gap:3px}.ReferralForm_importedDataItemLabel__BSEhE{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.ReferralForm_importedDataItemValue__mnANv{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.ReferralForm_addPostNatalConsultationFormWrapper__oBy6v{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__lHczB{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ReferralForm_removeButton__EaJo5{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__PN7Mu{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 48px}.ReferralForm_removeButton__EaJo5:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.ReferralForm_addInvestigationButton__NK7iw{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__OKfVf{display:flex;flex-direction:column;gap:12px}.ReferralForm_saveButton__YKZWW:hover{text-decoration:underline}.ReferralForm_buttonRow__a3\+r9{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.ReferralForm_buttonRow__a3\+r9 .ReferralForm_addConsultationButton__uK0LC{width:180px}.ReferralForm_buttonRow__a3\+r9 .ReferralForm_addConsultationButton__uK0LC,.ReferralForm_importResultsButton__lGtKy{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReferralForm_importResultsButton__lGtKy{margin-bottom:10px;margin-left:auto;width:240px}.ReferralForm_pregnancyFormLabel__dhnyN{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__XAmL1{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ReferralForm_referralFormLabel__Y55Ag{color:var(--gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.ReferralForm_referralFormValue__xvHEB{color:var(--gray-950);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ReferralForm_inputGroupGrid5Columns__\+JRCP{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.ReferralForm_inputGroupGrid3Columns__S-Oni{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ReferralForm_inputGroupGrid2Columns__vfLuP{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ReferralForm_inputGroupGrid1Columns__28YE0{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}.ReferralForm_pregnancyFormSectionTitle__D7Dz0{border-top:1px solid var(--gray-200);padding-top:24px}.ReferralForm_pregnancyFormSectionTitleWithoutBorder__nWt0O,.ReferralForm_pregnancyFormSectionTitle__D7Dz0{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.ReferralForm_addPregnancyForm__lHczB input,.ReferralForm_addPregnancyForm__lHczB select,.ReferralForm_addPregnancyForm__lHczB textarea{border-radius:12px!important;color:var(--gray-600);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReferralForm_attachemntButtons__71U85{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.ReferralForm_cancelButton__LmMw6{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__i684D{border-top:1px solid var(--gray-200);padding-top:24px}.ReferralForm_addPregnancyFormTooltip__7SNcm{margin-top:-4px;position:relative}.ReferralForm_bpmInput__\+\+sbm,.ReferralForm_cmInput__wNRwE,.ReferralForm_hgInput__\+NKk9,.ReferralForm_kgInput__i4OpI,.ReferralForm_kgm2Input__nhs6R,.ReferralForm_metersInput__Th6Ss,.ReferralForm_mmInput__Yq4Mb,.ReferralForm_perDayInput__5T5Ym,.ReferralForm_perWeekInput__klTyW{height:48px;position:relative}.ReferralForm_bpmInput__\+\+sbm input,.ReferralForm_cmInput__wNRwE input,.ReferralForm_kgInput__i4OpI input,.ReferralForm_kgm2Input__nhs6R input,.ReferralForm_metersInput__Th6Ss input,.ReferralForm_perWeekInput__klTyW input{padding-right:70px;position:relative}.ReferralForm_hgInput__\+NKk9 input,.ReferralForm_mmInput__Yq4Mb input{padding-right:45px}.ReferralForm_perDayInput__5T5Ym input{padding-right:70px;position:relative}.ReferralForm_bpInput__V-xRz{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.ReferralForm_bpInput__V-xRz span,.ReferralForm_indicationsList__az7\+L{margin-top:16px}.ReferralForm_indicationItem__IPmWd{align-items:center;display:flex;gap:8px;margin-top:8px}.ReferralForm_bpmInput__\+\+sbm:before,.ReferralForm_cmInput__wNRwE:before,.ReferralForm_hgInput__\+NKk9:before,.ReferralForm_kgInput__i4OpI:before,.ReferralForm_kgm2Input__nhs6R:before,.ReferralForm_metersInput__Th6Ss:before,.ReferralForm_mmInput__Yq4Mb:before,.ReferralForm_perDayInput__5T5Ym:before,.ReferralForm_perWeekInput__klTyW: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__i4OpI:before{content:"kg"}.ReferralForm_perWeekInput__klTyW:before{content:"per week";width:70px}.ReferralForm_perDayInput__5T5Ym:before{content:"per day";width:70px}.ReferralForm_bpmInput__\+\+sbm:before{content:"bpm"}.ReferralForm_mmInput__Yq4Mb:before{content:"mm"}.ReferralForm_hgInput__\+NKk9:before{content:"hg"}.ReferralForm_metersInput__Th6Ss:before{content:"meters";width:36px}.ReferralForm_metersInput__Th6Ss input{padding-right:70px;position:relative}.ReferralForm_kgm2Input__nhs6R:before{content:"kg/m2";width:36px}.ReferralForm_kgm2Input__nhs6R input,.ReferralForm_perWeekInput__klTyW input{padding-right:70px;position:relative}.ReferralForm_gramsInput__vvE29{height:48px;position:relative}.ReferralForm_gramsInput__vvE29 input{padding-right:56px;position:relative}.ReferralForm_gramsInput__vvE29: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__IHOj3>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__IHOj3 fieldset{border:none}.ReferralForm_pregnancyFormCheckboxLabel__-yKCO{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__jczX2{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ReferralForm_checkboxWrapper__gYo4E{display:flex;flex-direction:column;gap:8px;justify-content:center}.ReferralForm_pregnancyFormCheckboxLabelWithTopMargin__fJViA{margin-top:6px}.ReferralForm_tableContainer__ClsMn{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.ReferralForm_table__aS\+L0{border-collapse:collapse;overflow:hidden;width:100%}.ReferralForm_thead__wCFCi{background:var(--gray-100);padding:12px;width:100%}.ReferralForm_tdName__aMtEP{width:250px}.ReferralForm_checkIcon__PJt-p{bottom:24px;left:-50px;position:absolute}tr:hover .ReferralForm_hiddenButtons__f8UVS{visibility:visible}.ReferralForm_descr__P4MrO{overflow:hidden;text-overflow:ellipsis;width:240px}.ReferralForm_actions__QZnTF{display:flex;justify-content:flex-end}.ReferralForm_addButton__Zef7G,.ReferralForm_deleteButton__R1gNt{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.ReferralForm_addButton__Zef7G{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.ReferralForm_stopButton__E0-a\+{background:#0000;border:none}.ReferralForm_deleteButton__R1gNt{border:none}.ReferralForm_deleteIcon__1bKqX{height:20px;width:20px}.ReferralForm_hiddenButtons__f8UVS{visibility:hidden}.ReferralForm_tooltip__uky4c{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.ReferralForm_selectedFileCard__dVM3n{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__vIACo{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ReferralForm_selectedFileInfo__E1yXQ{display:flex;flex:1 1;flex-direction:column;gap:8px}.ReferralForm_selectedFileRow__s-FXv{align-items:center;display:flex;font-size:14px;gap:12px;line-height:20px}.ReferralForm_selectedFileLabel__vncmd{color:var(--gray-600);font-weight:600;min-width:120px}.ReferralForm_selectedFileValue__u5ewM{color:var(--gray-950);flex:1 1;font-weight:400;word-break:break-word}.ReferralForm_removeFileButton__WWDO5{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__WWDO5:hover{background:var(--gray-200);color:#dc3545}.ReferralForm_changeFileButton__0ylh9{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__0ylh9:hover{background-color:var(--green-900)}.ReferralForm_selectedFilesList__idzvE{display:flex;flex-direction:column;gap:12px;margin-top:12px}.ReferralForm_selectedFilePlaceholder__ZT09O{color:var(--gray-600);font-size:14px;margin-top:12px}.ReferralForm_attachmentHelperText__QLFOM{color:var(--gray-600);font-size:13px;margin-top:4px}.ItemFormWrapper_formWrapper__tYrN\+,.ItemFormWrapper_wrapper__TbXMc{display:flex;flex-direction:column;width:100%}.ItemFormWrapper_formWrapper__tYrN\+{background-color:var(--gray-50);padding:24px}.ItemFormWrapper_buttonsWrapper__0cP2x{border-top:1px solid var(--gray-200);display:flex;gap:20px;justify-content:space-between;padding:24px;width:100%}.ItemFormWrapper_continueButton__LruK9{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__LruK9:disabled{background-color:var(--gray-300);border-color:var(--gray-300);cursor:not-allowed}.ItemFormWrapper_backButton__LoNVg{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}.ResultDetails_tableWarpper__0Ac60{background-color:#fff;background:#fff;margin-bottom:24px;margin-top:16px;position:relative;width:100%}.ResultDetails_tableWarpper__0Ac60 h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultDetails_table__PHCUy{border:1px solid var(--gray-200);border-radius:12px}.ResultDetails_boldItem__SnM24{align-items:center;display:flex;font-weight:700;gap:4px}.ResultDetails_high__\+bky9,.ResultDetails_low__rpagU{color:#b70000}.ResultDetails_open__i9FHr{color:#01533b}.ResultDetails_emptyState__vpgYm{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__wFmtt{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__wFmtt button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultDetails_tableSelectedItemsWrapper__wFmtt>div{align-items:center;display:flex;gap:16px}.ResultDetails_emptyStateTitle__eTjJ4{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultDetails_emptyStateText__WL8G7{color:#717186;font-size:14px;max-width:300px}.ResultDetails_loadingSpinner__VOTYL{animation:ResultDetails_spin__0S\+zL 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultDetails_spin__0S\+zL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultDetails_tableHeader__D-vfi{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__D-vfi,.ResultDetails_tableItem__TTXM5{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__TTXM5{border-bottom:1px solid var(--gray-200);cursor:pointer;font-weight:400}.ResultDetails_paginationWrapper__8wf8X{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__BEeEc{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__D-vfi,.ResultDetails_tableItem__TTXM5{grid-template-columns:26px 1fr 1fr 1fr}}.ResultDetails_tableItem__TTXM5:last-child{border-bottom:none}.ResultDetails_checkboxWrapper__YKBpw{align-items:center;display:flex;justify-content:center}.ResultDetails_searchWrapper__W6WRo{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultDetails_searchWrapper__W6WRo img{display:none}}.ResultDetails_tableTopBarWrapper__M7hAw{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultDetails_sortByButton__VQbAv{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__rbFu- p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultDetails_sortByButtonMenuOptionActive__jnYRU{background-color:var(--gray-100)!important}.ResultDetails_tableSelectedItemsSection__FtXYg{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__FtXYg button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultDetails_menuButton__rvyil{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultDetails_menuButton__rvyil:active,.ResultDetails_menuButton__rvyil:hover{border:1px solid var(--gray-300)}.ResultDetails_menuItemWrapper__PeKJV{padding:0}.ResultDetails_menuItem__ntH9j{padding:0!important}.ResultDetails_menuItem__ntH9j a,.ResultDetails_menuItem__ntH9j button,.ResultDetails_menuItem__ntH9j 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__t0Sku{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ChooseFileAttachment_tableWarpper__ESBFB{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__ESBFB h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ChooseFileAttachment_table__wxhQC{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__nR\+ht{align-items:center;display:flex;font-weight:700;gap:4px}.ChooseFileAttachment_high__kRAFM,.ChooseFileAttachment_low__Kh16A{color:#b70000}.ChooseFileAttachment_open__Eel5q{color:#01533b}.ChooseFileAttachment_emptyState__P9nsu{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__QJnNC{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__QJnNC button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ChooseFileAttachment_tableSelectedItemsWrapper__QJnNC>div{align-items:center;display:flex;gap:16px}.ChooseFileAttachment_emptyStateTitle__qlBbo{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ChooseFileAttachment_emptyStateText__9lLpA{color:#717186;font-size:14px;max-width:300px}.ChooseFileAttachment_loadingSpinner__bbTSa{animation:ChooseFileAttachment_spin__Vs\+1Z 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ChooseFileAttachment_spin__Vs\+1Z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChooseFileAttachment_tableHeader__K6XYw{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__L8kqr{flex:1 1;list-style:none;margin:0;min-height:0;overflow-x:visible;overflow-y:auto;padding:0;position:relative}.ChooseFileAttachment_tableItem__UzLVH{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__qoq6V{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__G6jgE{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__K6XYw,.ChooseFileAttachment_tableItem__UzLVH{grid-template-columns:40px 100px 2fr 100px .7fr 120px 120px}}.ChooseFileAttachment_selectButton__Qvoy3{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__Qvoy3:hover:not(:disabled){background-color:var(--green-800)}.ChooseFileAttachment_selectButton__Qvoy3:disabled{background-color:var(--gray-400);cursor:not-allowed;opacity:.7}.ChooseFileAttachment_fileNameWrapper__JhGcu{min-width:0;position:relative;width:100%}.ChooseFileAttachment_fileName__sVvG1{display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ChooseFileAttachment_statusBadge__SpSU9{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__N6iaa{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.ChooseFileAttachment_statusInReview__-afNA{background-color:#cce5ff;border:1px solid #99d1ff;color:#0056b3}.ChooseFileAttachment_statusReviewed__TFfV9{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.ChooseFileAttachment_statusReferral__2A4ZX{background-color:#e7e4ff;border:1px solid #d1c7ff;color:#5a4fcf}.ChooseFileAttachment_statusDefault__n1awt{background-color:#f1f5f9;border:1px solid #cbd5e1;color:#475569}.ChooseFileAttachment_tableItem__UzLVH:last-child{border-bottom:none}.ChooseFileAttachment_checkboxWrapper__fa0yi{align-items:center;display:flex;justify-content:center;position:relative}.ChooseFileAttachment_customTooltip__lLUs0{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__CvIuk{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__yFlwA{background-color:#f3f4f6;color:var(--gray-500);opacity:.5}.ChooseFileAttachment_tableItemDisabled__yFlwA p,.ChooseFileAttachment_tableItemDisabled__yFlwA span{color:var(--gray-500)}.ChooseFileAttachment_tableItemDisabled__yFlwA input[type=checkbox]{cursor:not-allowed}.ChooseFileAttachment_fileTypeCell__uD7zx{font-weight:600}.ChooseFileAttachment_fileTypeError__ty29y{color:#c43030!important}.ChooseFileAttachment_fileSizeError__wDqjd{color:#c43030!important;font-weight:600}.ChooseFileAttachment_selectionInfo__43r2A{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.ChooseFileAttachment_selectionInfo__43r2A p{color:var(--gray-950);font-size:15px;line-height:20px;margin:0}.ChooseFileAttachment_selectionHelper__aJ5bW{color:var(--gray-600);font-size:13px}.ChooseFileAttachment_tableFooter__5lGis{display:flex;flex-shrink:0;justify-content:flex-end;padding:16px 0 0}.ChooseFileAttachment_doneButton__Zo8HS{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__Zo8HS:hover{background-color:var(--green-900)}.ChooseFileAttachment_searchWrapper__2G8h6{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ChooseFileAttachment_searchWrapper__2G8h6 img{display:none}}.ChooseFileAttachment_tableTopBarWrapper__A0n9v{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ChooseFileAttachment_sortByButton__WA2kj{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__-wUEd p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ChooseFileAttachment_sortByButtonMenuOptionActive__ZW8YZ{background-color:var(--gray-100)!important}.ChooseFileAttachment_tableSelectedItemsSection__EV0YV{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__EV0YV button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ChooseFileAttachment_menuButton__8mwGT{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ChooseFileAttachment_menuButton__8mwGT:active,.ChooseFileAttachment_menuButton__8mwGT:hover{border:1px solid var(--gray-300)}.ChooseFileAttachment_menuItemWrapper__chqlY{padding:0}.ChooseFileAttachment_menuItem__0enG5{padding:0!important}.ChooseFileAttachment_menuItem__0enG5 a,.ChooseFileAttachment_menuItem__0enG5 button,.ChooseFileAttachment_menuItem__0enG5 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__Ky6q-{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.PatientDetailsForm_itemWrapper__9TRyE{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.PatientDetailsForm_itemWrapper__9TRyE h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.PatientDetailsForm_itemWrapper__9TRyE h3>span{color:#006546;color:var(--Green-800,#006546)}.PatientDetailsForm_reviewDetails__fHh20{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.PatientDetailsForm_reviewDetails__fHh20>div{display:flex;flex-direction:column;gap:4px}.PatientDetailsForm_reviewDetails__fHh20>div>h5{font-size:16px;font-style:normal;font-weight:700}.PatientDetailsForm_reviewDetails__fHh20>div>p{font-size:14px;font-style:normal;font-weight:400}.PatientDetailsForm_addReferralForm__oMcdW{display:flex;flex-direction:column;margin-bottom:0}.PatientDetailsForm_radioGroup__cM\+Ml{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.PatientDetailsForm_cancelButton__g9vT\+{border:1px solid var(--green-900);color:var(--green-900)}.PatientDetailsForm_indicatorsSection__-qeyq{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.PatientDetailsForm_sendButton__AVytr{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PatientDetailsForm_formCheckboxLabel__6d1p9{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__8TDZM{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__fo5Vo{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.PatientDetailsForm_addReferralForm__oMcdW input,.PatientDetailsForm_addReferralForm__oMcdW select,.PatientDetailsForm_addReferralForm__oMcdW 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__E-WjP{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__t5Pfz{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__t5Pfz>div{display:flex;gap:16px}.PatientDetailsForm_bottomSection__t5Pfz button{flex-grow:1}.PatientDetailsForm_templateSection__4-Z3f{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.PatientDetailsForm_templateSection__4-Z3f button{margin-top:2px;width:100%}.PatientDetailsForm_switchWrapper__VtchD{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__VtchD span{margin-top:6px}.PatientDetailsForm_notifySection__wio4D{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__yy1Fi{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.PatientDetailsForm_importedDataItem__zXx-\+{display:flex;flex-direction:column;gap:3px}.PatientDetailsForm_importedDataItemLabel__76uRw{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.PatientDetailsForm_importedDataItemValue__FRXgg{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.PatientDetailsForm_addPostNatalConsultationFormWrapper__XcmmV{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__wrSy2{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PatientDetailsForm_saveButton__-e4ws:hover{text-decoration:underline}.PatientDetailsForm_buttonRow__u0qGh{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.PatientDetailsForm_buttonRow__u0qGh .PatientDetailsForm_addConsultationButton__Kh0Vz{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__KHTRo{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__vHvIq{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.PatientDetailsForm_inputGroupGrid3Columns__xvEwS{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PatientDetailsForm_inputGroupGrid2Columns__7F8u2{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.PatientDetailsForm_pregnancyFormSectionTitle__XI5DB{border-top:1px solid var(--gray-200);padding-top:24px}.PatientDetailsForm_pregnancyFormSectionTitleWithoutBorder__kAfmu,.PatientDetailsForm_pregnancyFormSectionTitle__XI5DB{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.PatientDetailsForm_addPregnancyForm__wrSy2 input,.PatientDetailsForm_addPregnancyForm__wrSy2 select,.PatientDetailsForm_addPregnancyForm__wrSy2 textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PatientDetailsForm_attachemntButtons__X4XQ6{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.PatientDetailsForm_cancelButton__g9vT\+{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__KVgOH{border-top:1px solid var(--gray-200);padding-top:24px}.PatientDetailsForm_addPregnancyFormTooltip__FIbyG{margin-top:-4px;position:relative}.PatientDetailsForm_cmInput__fqvu2,.PatientDetailsForm_kgInput__Hl0-5{height:48px;position:relative}.PatientDetailsForm_cmInput__fqvu2 input,.PatientDetailsForm_kgInput__Hl0-5 input{padding-right:40px;position:relative}.PatientDetailsForm_bpInput__ybUqj{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.PatientDetailsForm_bpInput__ybUqj span,.PatientDetailsForm_indicationsList__-5eFW{margin-top:16px}.PatientDetailsForm_indicationItem__444NC{align-items:center;display:flex;gap:8px;margin-top:8px}.PatientDetailsForm_cmInput__fqvu2:before,.PatientDetailsForm_kgInput__Hl0-5: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__Hl0-5:before{content:"kg"}.PatientDetailsForm_gramsInput__ALmQH{height:48px;position:relative}.PatientDetailsForm_gramsInput__ALmQH input{padding-right:56px;position:relative}.PatientDetailsForm_gramsInput__ALmQH: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__eRfbX>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__eRfbX fieldset{border:none}.PatientDetailsForm_pregnancyFormCheckboxLabel__HluGo{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__jtbnL{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.PatientDetailsForm_checkboxWrapper__a3B5a{display:flex;flex-direction:column;gap:8px;justify-content:center}.PatientDetailsForm_pregnancyFormCheckboxLabelWithTopMargin__LIP1L{margin-top:6px}.PatientDetailsForm_tableContainer__SNJhh{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.PatientDetailsForm_table__UuGUH{border-collapse:collapse;overflow:hidden;width:100%}.PatientDetailsForm_thead__mlt4N{background:var(--gray-100);padding:12px;width:100%}.PatientDetailsForm_tdName__\+I\+9r{width:250px}.PatientDetailsForm_checkIcon__Js3Gz{bottom:24px;left:-50px;position:absolute}tr:hover .PatientDetailsForm_hiddenButtons__b0hq\+{visibility:visible}.PatientDetailsForm_descr__cCFAC{overflow:hidden;text-overflow:ellipsis;width:240px}.PatientDetailsForm_actions__XFaNK{display:flex;justify-content:flex-end}.PatientDetailsForm_addButton__W4Vhk,.PatientDetailsForm_deleteButton__vu8gg{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.PatientDetailsForm_addButton__W4Vhk{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.PatientDetailsForm_stopButton__ZZrBd{background:#0000;border:none}.PatientDetailsForm_deleteButton__vu8gg{border:none}.PatientDetailsForm_deleteIcon__Zqgd3{height:20px;width:20px}.PatientDetailsForm_hiddenButtons__b0hq\+{visibility:hidden}.PatientDetailsForm_tooltip__kya-9{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.GeneralInformationForm_itemWrapper__WBgB1{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.GeneralInformationForm_itemWrapper__WBgB1 h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.GeneralInformationForm_itemWrapper__WBgB1 h3>span{color:#006546;color:var(--Green-800,#006546)}.GeneralInformationForm_reviewDetails__dr257{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.GeneralInformationForm_reviewDetails__dr257>div{display:flex;flex-direction:column;gap:4px}.GeneralInformationForm_reviewDetails__dr257>div>h5{font-size:16px;font-style:normal;font-weight:700}.GeneralInformationForm_reviewDetails__dr257>div>p{font-size:14px;font-style:normal;font-weight:400}.GeneralInformationForm_addReferralForm__WviHz{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.GeneralInformationForm_radioGroup__rsmAT{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.GeneralInformationForm_cancelButton__P-fDF{border:1px solid var(--green-900);color:var(--green-900)}.GeneralInformationForm_indicatorsSection__r2ufJ{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.GeneralInformationForm_sendButton__hs3VZ{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.GeneralInformationForm_formCheckboxLabel__y5N2k{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__1EaHn{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__vWjkd{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.GeneralInformationForm_addReferralForm__WviHz input,.GeneralInformationForm_addReferralForm__WviHz select,.GeneralInformationForm_addReferralForm__WviHz 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__YOD7l{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__MV0dR{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__MV0dR>div{display:flex;gap:16px}.GeneralInformationForm_bottomSection__MV0dR button{flex-grow:1}.GeneralInformationForm_templateSection__Q7RVQ{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.GeneralInformationForm_templateSection__Q7RVQ button{margin-top:2px;width:100%}.GeneralInformationForm_switchWrapper__gwhMO{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__gwhMO span{margin-top:6px}.GeneralInformationForm_notifySection__qdYwP{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__8QpCf{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.GeneralInformationForm_importedDataItem__tYmDq{display:flex;flex-direction:column;gap:3px}.GeneralInformationForm_importedDataItemLabel__OlRUm{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.GeneralInformationForm_importedDataItemValue__hMTk8{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.GeneralInformationForm_addPostNatalConsultationFormWrapper__i1lgZ{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__NLe5Z{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.GeneralInformationForm_saveButton__o\+26N:hover{text-decoration:underline}.GeneralInformationForm_buttonRow__A22WD{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.GeneralInformationForm_buttonRow__A22WD .GeneralInformationForm_addConsultationButton__Pm8Ww{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__ELUWc{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__nGHDS{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.GeneralInformationForm_inputGroupGrid3Columns__r1WjY{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.GeneralInformationForm_inputGroupGrid2Columns__l4f\+j{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.GeneralInformationForm_pregnancyFormSectionTitle__NbCIm{border-top:1px solid var(--gray-200);padding-top:24px}.GeneralInformationForm_pregnancyFormSectionTitleWithoutBorder__Apgm0,.GeneralInformationForm_pregnancyFormSectionTitle__NbCIm{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.GeneralInformationForm_addPregnancyForm__NLe5Z input,.GeneralInformationForm_addPregnancyForm__NLe5Z select,.GeneralInformationForm_addPregnancyForm__NLe5Z textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.GeneralInformationForm_attachemntButtons__ThLbc{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.GeneralInformationForm_cancelButton__P-fDF{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__TftRx{border-top:1px solid var(--gray-200);padding-top:24px}.GeneralInformationForm_addPregnancyFormTooltip__Lbm6R{margin-top:-4px;position:relative}.GeneralInformationForm_cmInput__pprNV,.GeneralInformationForm_kgInput__J68st{height:48px;position:relative}.GeneralInformationForm_cmInput__pprNV input,.GeneralInformationForm_kgInput__J68st input{padding-right:40px;position:relative}.GeneralInformationForm_bpInput__QdkUe{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.GeneralInformationForm_bpInput__QdkUe span,.GeneralInformationForm_indicationsList__PIfQN{margin-top:16px}.GeneralInformationForm_indicationItem__OFupL{align-items:center;display:flex;gap:8px;margin-top:8px}.GeneralInformationForm_cmInput__pprNV:before,.GeneralInformationForm_kgInput__J68st: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__J68st:before{content:"kg"}.GeneralInformationForm_gramsInput__\+unOU{height:48px;position:relative}.GeneralInformationForm_gramsInput__\+unOU input{padding-right:56px;position:relative}.GeneralInformationForm_gramsInput__\+unOU: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__383cr>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__383cr fieldset{border:none}.GeneralInformationForm_pregnancyFormCheckboxLabel__xLTvX{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__VZbJM{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.GeneralInformationForm_checkboxWrapper__NyKu7{display:flex;flex-direction:column;gap:8px;justify-content:center}.GeneralInformationForm_pregnancyFormCheckboxLabelWithTopMargin__gb2DX{margin-top:6px}.GeneralInformationForm_tableContainer__IzjNG{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.GeneralInformationForm_table__1538b{border-collapse:collapse;overflow:hidden;width:100%}.GeneralInformationForm_thead__wcPTX{background:var(--gray-100);padding:12px;width:100%}.GeneralInformationForm_tdName__qEkns{width:250px}.GeneralInformationForm_checkIcon__i9fbE{bottom:24px;left:-50px;position:absolute}tr:hover .GeneralInformationForm_hiddenButtons__4XIrC{visibility:visible}.GeneralInformationForm_descr__dymu5{overflow:hidden;text-overflow:ellipsis;width:240px}.GeneralInformationForm_actions__Merxd{display:flex;justify-content:flex-end}.GeneralInformationForm_addButton__78nmQ,.GeneralInformationForm_deleteButton__iS1Y8{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.GeneralInformationForm_addButton__78nmQ{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.GeneralInformationForm_stopButton__odEJ7{background:#0000;border:none}.GeneralInformationForm_deleteButton__iS1Y8{border:none}.GeneralInformationForm_deleteIcon__GS9m9{height:20px;width:20px}.GeneralInformationForm_hiddenButtons__4XIrC{visibility:hidden}.GeneralInformationForm_tooltip__WbcJw{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.SelectHospital_openModalButton__tw3Fl{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__LldWW{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__snJSG{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;position:relative;width:100%}.SelectHospital_comboboxInput__ys6jC{border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s;width:100%}.SelectHospital_comboboxInput__ys6jC:focus{border-color:#328170;box-shadow:0 0 0 2px #3281701a}.SelectHospital_helperText__jDWsH{color:#666;font-size:12px;margin-top:4px;padding-left:4px}.SelectHospital_dropdown__5aXhP{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__5wssJ{border-bottom:1px solid #eee;cursor:pointer;padding:12px}.SelectHospital_dropdownItem__5wssJ:last-child{border-bottom:none}.SelectHospital_dropdownItem__5wssJ:hover{background-color:#f5f5f5}.SelectHospital_dropdownItem__5wssJ:only-child{cursor:default;text-align:center}.SelectHospital_dropdownItem__5wssJ:only-child:hover{background-color:initial}.SelectHospital_noResults__J3tJV{color:#666;font-weight:500;padding:8px 0;text-align:center}.SelectHospital_noResultsHelper__y5lop{color:#666;font-size:12px;padding-bottom:8px;text-align:center}.SelectHospital_drugName__b\+H0R{color:var(--Gray-950);font-weight:600;margin-bottom:0!important;text-align:left}.SelectHospital_drugDetails__ILZPX{color:var(--Gray-700);display:flex;font-size:14px;gap:12px;margin-top:4px}.SelectHospital_container__IHqZn{width:100%}.SelectHospital_manualToggle__r7tEp{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:8px;margin-bottom:8px;margin-top:16px}.SelectHospital_manualInputs__y-5VM{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.SelectHospital_inputGroupGrid__BgaOj{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.SelectHospital_selectedDrug__rGckk{align-items:center;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;display:flex;justify-content:space-between;padding:12px}.SelectHospital_selectedDrugInfo__G9TV0{flex:1 1}.SelectHospital_drugName__b\+H0R{color:#333;font-weight:500;margin-bottom:4px}.SelectHospital_drugDetails__ILZPX{color:#666;font-size:12px}.SelectHospital_removeButton__w2g1C{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__w2g1C:hover{background:#0000000d;color:#dc3545}.SelectHospital_loadingContainer__2d3\+k{align-items:center;border-radius:12px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;padding:12px}.SelectHospital_spinner__YRUrY{animation:SelectHospital_spin__mLK4s 1s linear infinite;color:var(--green-900)}.SelectHospital_loadingText__3bOPP{color:var(--Gray-600);font-size:14px;font-weight:500}@keyframes SelectHospital_spin__mLK4s{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SelectHospital_openModalButton__wRqJN{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__11wvs{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__Kmjjc{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;position:relative;width:100%}.SelectHospital_comboboxInput__xJPmL{border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s;width:100%}.SelectHospital_comboboxInput__xJPmL:focus{border-color:#328170;box-shadow:0 0 0 2px #3281701a}.SelectHospital_helperText__3vgrR{color:#666;font-size:12px;margin-top:4px;padding-left:4px}.SelectHospital_dropdown__FNLeu{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__bCzmB{border-bottom:1px solid #eee;cursor:pointer;padding:12px}.SelectHospital_dropdownItem__bCzmB:last-child{border-bottom:none}.SelectHospital_dropdownItem__bCzmB:hover{background-color:#f5f5f5}.SelectHospital_dropdownItem__bCzmB:only-child{cursor:default;text-align:center}.SelectHospital_dropdownItem__bCzmB:only-child:hover{background-color:initial}.SelectHospital_noResults__gwo9m{color:#666;font-weight:500;padding:8px 0;text-align:center}.SelectHospital_noResultsHelper__pwfdl{color:#666;font-size:12px;padding-bottom:8px;text-align:center}.SelectHospital_drugName__p4kDj{color:var(--Gray-950);font-weight:600;margin-bottom:0!important;text-align:left}.SelectHospital_drugDetails__iEjjx{color:var(--Gray-700);display:flex;font-size:14px;gap:12px;margin-top:4px}.SelectHospital_container__uMAhp{width:100%}.SelectHospital_manualToggle__aeBS2{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:8px;margin-bottom:8px;margin-top:16px}.SelectHospital_manualInputs__qQMpk{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.SelectHospital_inputGroupGrid__aArHo{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.SelectHospital_selectedDrug__c-B48{align-items:center;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;display:flex;justify-content:space-between;padding:12px}.SelectHospital_selectedDrugInfo__OnZbD{flex:1 1}.SelectHospital_drugName__p4kDj{color:#333;font-weight:500;margin-bottom:4px}.SelectHospital_drugDetails__iEjjx{color:#666;font-size:12px}.SelectHospital_removeButton__PpmPT{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__PpmPT:hover{background:#0000000d;color:#dc3545}.SelectHospital_loadingContainer__qaXvE{align-items:center;border-radius:12px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;padding:12px}.SelectHospital_spinner__-DKLz{animation:SelectHospital_spin__yE7R3 1s linear infinite;color:var(--green-900)}.SelectHospital_loadingText__c70Pq{color:var(--Gray-600);font-size:14px;font-weight:500}@keyframes SelectHospital_spin__yE7R3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReferralPreview_itemWrapper__jSz1B{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.ReferralPreview_itemWrapper__jSz1B h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.ReferralPreview_itemWrapper__jSz1B h3>span{color:#006546;color:var(--Green-800,#006546)}.ReferralPreview_medsCheckboxGroup__b7UL7{display:flex;flex-direction:column;gap:4px}.ReferralPreview_medsCheckboxGroup__b7UL7>label{border-bottom:1px solid var(--gray-200);padding:12px}.ReferralPreview_medsCheckboxGroup__b7UL7>label:last-child{border-bottom:none}.ReferralPreview_reviewDetails__s0bq6{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.ReferralPreview_reviewDetails__s0bq6>div{display:flex;flex-direction:column;gap:4px}.ReferralPreview_reviewDetails__s0bq6>div>h5{font-size:16px;font-style:normal;font-weight:700}.ReferralPreview_reviewDetails__s0bq6>div>p{font-size:14px;font-style:normal;font-weight:400}.ReferralPreview_addReferralForm__9nBoK{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.ReferralPreview_radioGroup__r0Vt9{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.ReferralPreview_cancelButton__lcDoF{border:1px solid var(--green-900);color:var(--green-900)}.ReferralPreview_indicatorsSection__idCdN{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.ReferralPreview_sendButton__CjmJ7{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReferralPreview_formCheckboxLabel__KhQdj{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__\+VpM1{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__PaIxp{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.ReferralPreview_addReferralForm__9nBoK input,.ReferralPreview_addReferralForm__9nBoK select,.ReferralPreview_addReferralForm__9nBoK 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__bj9Ei{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__PFx9C{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__PFx9C>div{display:flex;gap:16px}.ReferralPreview_bottomSection__PFx9C button{flex-grow:1}.ReferralPreview_templateSection__XKWHI{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ReferralPreview_templateSection__XKWHI button{margin-top:2px;width:100%}.ReferralPreview_switchWrapper__GZq5w{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__GZq5w span{margin-top:6px}.ReferralPreview_notifySection__6j-qw{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__hHNyA{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.ReferralPreview_importedDataItem__emOwK{display:flex;flex-direction:column;gap:3px}.ReferralPreview_importedDataItemLabel__44N\+n{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.ReferralPreview_importedDataItemValue__oRcVF{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.ReferralPreview_addPostNatalConsultationFormWrapper__DP0lo{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__sKSFv{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ReferralPreview_saveButton__irEGX:hover{text-decoration:underline}.ReferralPreview_buttonRow__HB5zP{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.ReferralPreview_buttonRow__HB5zP .ReferralPreview_addConsultationButton__FaINP{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__hUBaR{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__a-sVK{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ReferralPreview_referralFormLabel__1VAEy{color:var(--gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.ReferralPreview_referralFormValue__WFKpn{color:var(--gray-950);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ReferralPreview_inputGroupGrid5Columns__dhIKx{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.ReferralPreview_inputGroupGrid3Columns__H-Q1a{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ReferralPreview_inputGroupGrid2Columns__gALJT{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ReferralPreview_pregnancyFormSectionTitle__Q5Ola{border-top:1px solid var(--gray-200);padding-top:24px}.ReferralPreview_pregnancyFormSectionTitleWithoutBorder__cEXym,.ReferralPreview_pregnancyFormSectionTitle__Q5Ola{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.ReferralPreview_addPregnancyForm__sKSFv input,.ReferralPreview_addPregnancyForm__sKSFv select,.ReferralPreview_addPregnancyForm__sKSFv textarea{border-radius:12px!important;color:var(--gray-600);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReferralPreview_attachemntButtons__iWGaU{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.ReferralPreview_cancelButton__lcDoF{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__vDN3W{border-top:1px solid var(--gray-200);padding-top:24px}.ReferralPreview_addPregnancyFormTooltip__TuO4q{margin-top:-4px;position:relative}.ReferralPreview_bpmInput__wNmIn,.ReferralPreview_cmInput__XWp4g,.ReferralPreview_hgInput__DHtty,.ReferralPreview_kgInput__ncWM4,.ReferralPreview_kgm2Input__R4OwB,.ReferralPreview_metersInput__DohDR,.ReferralPreview_mmInput__7Iy72{height:48px;position:relative}.ReferralPreview_bpmInput__wNmIn input,.ReferralPreview_cmInput__XWp4g input,.ReferralPreview_hgInput__DHtty input,.ReferralPreview_kgInput__ncWM4 input,.ReferralPreview_kgm2Input__R4OwB input,.ReferralPreview_metersInput__DohDR input,.ReferralPreview_mmInput__7Iy72 input{padding-right:44px;position:relative}.ReferralPreview_bpInput__s67Vp{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.ReferralPreview_bpInput__s67Vp span,.ReferralPreview_indicationsList__wlh9T{margin-top:16px}.ReferralPreview_indicationItem__HE8or{align-items:center;display:flex;gap:8px;margin-top:8px}.ReferralPreview_bpmInput__wNmIn:before,.ReferralPreview_cmInput__XWp4g:before,.ReferralPreview_hgInput__DHtty:before,.ReferralPreview_kgInput__ncWM4:before,.ReferralPreview_kgm2Input__R4OwB:before,.ReferralPreview_metersInput__DohDR:before,.ReferralPreview_mmInput__7Iy72: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__ncWM4:before{content:"kg"}.ReferralPreview_bpmInput__wNmIn:before{content:"bpm"}.ReferralPreview_mmInput__7Iy72:before{content:"mm"}.ReferralPreview_hgInput__DHtty:before{content:"hg"}.ReferralPreview_metersInput__DohDR:before{content:"meters";width:36px}.ReferralPreview_metersInput__DohDR input{padding-right:70px;position:relative}.ReferralPreview_kgm2Input__R4OwB:before{content:"kg/m2";width:36px}.ReferralPreview_kgm2Input__R4OwB input{padding-right:70px;position:relative}.ReferralPreview_gramsInput__wJ0DN{height:48px;position:relative}.ReferralPreview_gramsInput__wJ0DN input{padding-right:56px;position:relative}.ReferralPreview_gramsInput__wJ0DN: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__AtYTg>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__AtYTg fieldset{border:none}.ReferralPreview_pregnancyFormCheckboxLabel__zLWO0{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__lS4bF{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ReferralPreview_checkboxWrapper__j8\+Sr{display:flex;flex-direction:column;gap:8px;justify-content:center}.ReferralPreview_pregnancyFormCheckboxLabelWithTopMargin__SAzew{margin-top:6px}.ReferralPreview_tableContainer__ssDy0{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.ReferralPreview_table__B46G5{border-collapse:collapse;overflow:hidden;width:100%}.ReferralPreview_thead__i1Yh2{background:var(--gray-100);padding:12px;width:100%}.ReferralPreview_tdName__kOIHm{width:250px}.ReferralPreview_checkIcon__oX9fE{bottom:24px;left:-50px;position:absolute}tr:hover .ReferralPreview_hiddenButtons__\+NpRu{visibility:visible}.ReferralPreview_descr__A4SPc{overflow:hidden;text-overflow:ellipsis;width:240px}.ReferralPreview_actions__M1N6b{display:flex;justify-content:flex-end}.ReferralPreview_addButton__NVLLh,.ReferralPreview_deleteButton__pPdrF{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.ReferralPreview_addButton__NVLLh{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.ReferralPreview_stopButton__6u4VY{background:#0000;border:none}.ReferralPreview_deleteButton__pPdrF{border:none}.ReferralPreview_deleteIcon__ayMFH{height:20px;width:20px}.ReferralPreview_hiddenButtons__\+NpRu{visibility:hidden}.ReferralPreview_tooltip__EDGRg{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.ReviewForm_itemWrapper__gGM0r{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.ReviewForm_itemWrapper__gGM0r h3{color:var(--gray-950);font-size:20px;font-style:normal;font-weight:700}.ReviewForm_itemWrapper__gGM0r h3>span{color:#006546;color:var(--Green-800,#006546)}.ReviewForm_reviewDetails__RS7zI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.ReviewForm_reviewDetails__RS7zI>div{display:flex;flex-direction:column;gap:4px}.ReviewForm_reviewDetails__RS7zI>div>h5{font-size:16px;font-style:normal;font-weight:700}.ReviewForm_reviewDetails__RS7zI>div>p{font-size:14px;font-style:normal;font-weight:400}.ReviewForm_addReferralForm__KvTGl{display:flex;flex-direction:column;margin-bottom:0}.ReviewForm_radioGroup__qJBpk{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.ReviewForm_cancelButton__oouSX{border:1px solid var(--green-900);color:var(--green-900)}.ReviewForm_indicatorsSection__nEy6i{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.ReviewForm_sendButton__e0Or9{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReviewForm_formCheckboxLabel__Th7uU{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ReviewForm_addReferralFormLabel__EJ0r2{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}.ReviewForm_inputGroupGrid__W4WOp{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.ReviewForm_addReferralForm__KvTGl input,.ReviewForm_addReferralForm__KvTGl select,.ReviewForm_addReferralForm__KvTGl 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}.ReviewForm_openModalButton__bC2va{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}.ReviewForm_bottomSection__1EP28{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding-top:24px}.ReviewForm_bottomSection__1EP28>div{display:flex;gap:16px}.ReviewForm_bottomSection__1EP28 button{flex-grow:1}.ReviewForm_templateSection__pDLCA{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ReviewForm_templateSection__pDLCA button{margin-top:2px;width:100%}.ReviewForm_switchWrapper__TBthL{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}.ReviewForm_switchWrapper__TBthL span{margin-top:6px}.ReviewForm_notifySection__xWVE-{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.ReviewForm_importedDataWrapper__WrfCL{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.ReviewForm_importedDataItem__460Ck{display:flex;flex-direction:column;gap:3px}.ReviewForm_importedDataItemLabel__cW5sa{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.ReviewForm_importedDataItemValue__tn-YU{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.ReviewForm_addPostNatalConsultationFormWrapper__hc3Gi{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)}.ReviewForm_addPregnancyForm__\+ye5d{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ReviewForm_saveButton__uZ21n:hover{text-decoration:underline}.ReviewForm_buttonRow__ElKsp{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.ReviewForm_buttonRow__ElKsp .ReviewForm_addConsultationButton__7miVh{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px;width:180px}.ReviewForm_pregnancyFormLabel__jECoz{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}.ReviewForm_inputGroupGrid4Columns__muODR{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ReviewForm_inputGroupGrid3Columns__EqpO4{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ReviewForm_inputGroupGrid2Columns__XflLg{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ReviewForm_pregnancyFormSectionTitle__rVRk1{border-top:1px solid var(--gray-200);padding-top:24px}.ReviewForm_pregnancyFormSectionTitleWithoutBorder__N54X7,.ReviewForm_pregnancyFormSectionTitle__rVRk1{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.ReviewForm_addPregnancyForm__\+ye5d input,.ReviewForm_addPregnancyForm__\+ye5d select,.ReviewForm_addPregnancyForm__\+ye5d textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReviewForm_attachemntButtons__t9YBH{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.ReviewForm_cancelButton__oouSX{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}.ReviewForm_topBorder__AXfOp{border-top:1px solid var(--gray-200);padding-top:24px}.ReviewForm_addPregnancyFormTooltip__6GQVv{margin-top:-4px;position:relative}.ReviewForm_cmInput__2W4Oa,.ReviewForm_kgInput__jZveG,.ReviewForm_percentageInput__v5tVR{height:48px;position:relative}.ReviewForm_cmInput__2W4Oa input,.ReviewForm_kgInput__jZveG input,.ReviewForm_percentageInput__v5tVR input{padding-right:40px;position:relative}.ReviewForm_bpInput__8vfoI{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.ReviewForm_bpInput__8vfoI span,.ReviewForm_indicationsList__qcoAD{margin-top:16px}.ReviewForm_indicationItem__13SiI{align-items:center;display:flex;gap:8px;margin-top:8px}.ReviewForm_cmInput__2W4Oa:before,.ReviewForm_kgInput__jZveG:before,.ReviewForm_percentageInput__v5tVR: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}.ReviewForm_kgInput__jZveG:before{content:"kg"}.ReviewForm_percentageInput__v5tVR:before{content:"%";width:12px}.ReviewForm_gramsInput__MZW-8{height:48px;position:relative}.ReviewForm_gramsInput__MZW-8 input{padding-right:56px;position:relative}.ReviewForm_gramsInput__MZW-8: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}.ReviewForm_addPregnancyDatePickerWrapper__NDsQj>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.ReviewForm_addPregnancyDatePickerWrapper__NDsQj fieldset{border:none}.ReviewForm_pregnancyFormCheckboxLabel__jDxS6{align-items:center;color:var(--gray-950);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px}.ReviewForm_checkboxSectionLegend__IYYu5{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ReviewForm_checkboxWrapper__31exh{display:flex;flex-direction:column;gap:8px;justify-content:center}.ReviewForm_pregnancyFormCheckboxLabelWithTopMargin__NAKny{margin-top:6px}.ReviewForm_tableContainer__R55jD{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.ReviewForm_table__-sKiG{border-collapse:collapse;overflow:hidden;width:100%}.ReviewForm_thead__0pSdf{background:var(--gray-100);padding:12px;width:100%}.ReviewForm_tdName__iALU3{width:250px}.ReviewForm_checkIcon__RBPep{bottom:24px;left:-50px;position:absolute}tr:hover .ReviewForm_hiddenButtons__RuR80{visibility:visible}.ReviewForm_descr__6Z-eV{overflow:hidden;text-overflow:ellipsis;width:240px}.ReviewForm_actions__rEJLX{display:flex;justify-content:flex-end}.ReviewForm_addButton__O4FiV,.ReviewForm_deleteButton__FPYmy{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.ReviewForm_addButton__O4FiV{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.ReviewForm_stopButton__teJrx{background:#0000;border:none}.ReviewForm_deleteButton__FPYmy{border:none}.ReviewForm_deleteIcon__yJMSv{height:20px;width:20px}.ReviewForm_hiddenButtons__RuR80{visibility:hidden}.ReviewForm_tooltip__MJb7P{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.LungsAdditionalInfoForm_itemWrapper__ikWti{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__ikWti h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.LungsAdditionalInfoForm_removeButton__0RGoL{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__ikWti h3>span{color:#006546;color:var(--Green-800,#006546)}.LungsAdditionalInfoForm_psaTestsContainer__nPPUv{display:flex;flex-direction:column;gap:16px}.LungsAdditionalInfoForm_psaTestEntry__IWIkj{display:flex;flex-direction:column;gap:4px;min-height:120px}.LungsAdditionalInfoForm_psaTestInputs__mWxK-{align-items:center;display:flex;font-size:13px}.LungsAdditionalInfoForm_reviewDetails__ethut{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.LungsAdditionalInfoForm_reviewDetails__ethut>div{display:flex;flex-direction:column;gap:4px}.LungsAdditionalInfoForm_reviewDetails__ethut>div>h5{font-size:16px;font-style:normal;font-weight:700}.LungsAdditionalInfoForm_reviewDetails__ethut>div>p{font-size:14px;font-style:normal;font-weight:400}.LungsAdditionalInfoForm_addReferralForm__89ps-{display:flex;flex-direction:column;margin-bottom:0}.LungsAdditionalInfoForm_radioGroup__B4Nj2{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.LungsAdditionalInfoForm_cancelButton__OYe97{border:1px solid var(--green-900);color:var(--green-900)}.LungsAdditionalInfoForm_indicatorsSection__lNQco{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.LungsAdditionalInfoForm_sendButton__4svT8{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.LungsAdditionalInfoForm_formCheckboxLabel__iqYBy{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__Goh4M{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__FgUAh{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.LungsAdditionalInfoForm_openModalButton__qPl6C{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__G4136{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__G4136>div{display:flex;gap:16px}.LungsAdditionalInfoForm_bottomSection__G4136 button{flex-grow:1}.LungsAdditionalInfoForm_templateSection__LUgD7{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.LungsAdditionalInfoForm_templateSection__LUgD7 button{margin-top:2px;width:100%}.LungsAdditionalInfoForm_switchWrapper__7a4ZU{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__7a4ZU span{margin-top:6px}.LungsAdditionalInfoForm_addPregnancyDatePickerWrapper__Z2U5a>div{height:auto!important}.LungsAdditionalInfoForm_notifySection__WXoM\+{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__avqT4{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.LungsAdditionalInfoForm_importedDataItem__xVtk8{display:flex;flex-direction:column;gap:3px}.LungsAdditionalInfoForm_importedDataItemLabel__Zfxro{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:600;line-height:20px}.LungsAdditionalInfoForm_importedDataItemValue__B72GM{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.LungsAdditionalInfoForm_addPostNatalConsultationFormWrapper__cJfOj{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__jxnCG{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.LungsAdditionalInfoForm_saveButton__30aCC:hover{text-decoration:underline}.LungsAdditionalInfoForm_buttonRow__2UR7g{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.LungsAdditionalInfoForm_buttonRow__2UR7g .LungsAdditionalInfoForm_addConsultationButton__MsfVM{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__SrpD0{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__LomPe{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.LungsAdditionalInfoForm_inputGroupGrid3Columns__jOMHj{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.LungsAdditionalInfoForm_inputGroupGrid2Columns__qsBN\+{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.LungsAdditionalInfoForm_pregnancyFormSectionTitle__2DLbc{border-top:1px solid var(--gray-200);padding-top:24px}.LungsAdditionalInfoForm_pregnancyFormSectionTitleWithoutBorder__3-4FP,.LungsAdditionalInfoForm_pregnancyFormSectionTitle__2DLbc{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.LungsAdditionalInfoForm_attachemntButtons__SZd-o{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.LungsAdditionalInfoForm_cancelButton__OYe97{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__hMt0z{border-top:1px solid var(--gray-200);padding-top:24px}.LungsAdditionalInfoForm_addPregnancyFormTooltip__GKZFr{margin-top:-4px;position:relative}.LungsAdditionalInfoForm_cmInput__TFct6,.LungsAdditionalInfoForm_ngmlInput__HPugf{height:48px;position:relative}.LungsAdditionalInfoForm_cmInput__TFct6 input,.LungsAdditionalInfoForm_ngmlInput__HPugf input{padding-right:40px;position:relative}.LungsAdditionalInfoForm_bpInput__41ziq{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.LungsAdditionalInfoForm_bpInput__41ziq span,.LungsAdditionalInfoForm_indicationsList__8bJNg{margin-top:16px}.LungsAdditionalInfoForm_indicationItem__4sFhI{align-items:center;display:flex;gap:8px;margin-top:8px}.LungsAdditionalInfoForm_cmInput__TFct6:before,.LungsAdditionalInfoForm_ngmlInput__HPugf: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__HPugf:before{content:"ng/ml"}.LungsAdditionalInfoForm_gramsInput__J039p{height:48px;position:relative}.LungsAdditionalInfoForm_gramsInput__J039p input{padding-right:56px;position:relative}.LungsAdditionalInfoForm_gramsInput__J039p: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__Z2U5a>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__Z2U5a fieldset{border:none}.LungsAdditionalInfoForm_pregnancyFormCheckboxLabel__ZFep-{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__-qhwC{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.LungsAdditionalInfoForm_checkboxWrapper__nTasw{display:flex;flex-direction:column;gap:8px;justify-content:center}.LungsAdditionalInfoForm_pregnancyFormCheckboxLabelWithTopMargin__4CTg4{margin-top:6px}.LungsAdditionalInfoForm_tableContainer__UE7WT{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.LungsAdditionalInfoForm_table__QPQnh{border-collapse:collapse;overflow:hidden;width:100%}.LungsAdditionalInfoForm_thead__1\+Suf{background:var(--gray-100);padding:12px;width:100%}.LungsAdditionalInfoForm_tdName__1q7qI{width:250px}.LungsAdditionalInfoForm_checkIcon__oiPVq{bottom:24px;left:-50px;position:absolute}tr:hover .LungsAdditionalInfoForm_hiddenButtons__6xUwx{visibility:visible}.LungsAdditionalInfoForm_descr__zKuL2{overflow:hidden;text-overflow:ellipsis;width:240px}.LungsAdditionalInfoForm_actions__O4IaH{display:flex;justify-content:flex-end}.LungsAdditionalInfoForm_addButton__yeqJE,.LungsAdditionalInfoForm_deleteButton__lOwlI{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.LungsAdditionalInfoForm_addPsaTestButton__k5fpJ{background:#f2f2f2!important;border:1px solid #aaa!important;border-radius:3px!important;color:#555!important;font-size:14px}.LungsAdditionalInfoForm_addButton__yeqJE{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.LungsAdditionalInfoForm_stopButton__xgijz{background:#0000;border:none}.LungsAdditionalInfoForm_deleteButton__lOwlI{border:none}.LungsAdditionalInfoForm_deleteIcon__ARvvX{height:20px;width:20px}.LungsAdditionalInfoForm_hiddenButtons__6xUwx{visibility:hidden}.LungsAdditionalInfoForm_tooltip__uT3sq{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.LungsAdditionalInfoForm_winXpSelectWrapper__loknx{height:30px;max-width:300px}.LungsAdditionalInfoForm_winXpSelectWrapper__loknx select{border:1px solid gray!important;border-radius:0!important;height:28px!important;padding:2px 8px!important}.LungsAdditionalInfoForm_winXpSelectWrapper__loknx>div>div{align-items:center;background-color:#f0f0f0!important;bottom:1px!important;display:flex;height:16px!important;height:26px!important;justify-content:center;max-width:300px;right:1px!important;top:1px!important;transform:none!important;width:24px!important}.LungsAdditionalInfoForm_winXpDatepickerWrapper__FxfLn>div>div{border:1px solid gray!important;border-radius:0!important;height:28px!important;max-width:300px;padding:2px 8px!important}.LungsAdditionalInfoForm_winXpDatepickerWrapper__FxfLn>div>div input{height:auto;padding:0}.LungsAdditionalInfoForm_winXpDatepickerWrapper__FxfLn>div>div>div>button{align-items:center;background-color:#f0f0f0!important;border-radius:0!important;bottom:0!important;display:flex;height:16px!important;height:26px!important;justify-content:center;right:4px!important;top:0!important;transform:none!important;width:24px!important}.LungsAdditionalInfoForm_winXpDatepickerWrapper__FxfLn>div>div>div>button>svg{color:#666!important;font-size:1rem!important}.LungsAdditionalInfoForm_radButton__DZ9GJ{background-color:#006546;border:none;color:#fff;height:27px;margin-bottom:1px;width:27px}.LungsAdditionalInfoForm_winXpInputWrapper__q7NDd{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__q7NDd{min-height:100px!important}.LungsAdditionalInfoForm_winXpDatepickerWrapper__FxfLn,.LungsAdditionalInfoForm_winXpDatepickerWrapper__FxfLn input,.LungsAdditionalInfoForm_winXpInputWrapper__q7NDd,.LungsAdditionalInfoForm_winXpInputWrapper__q7NDd input,.LungsAdditionalInfoForm_winXpInputWrapper__q7NDd textarea,.LungsAdditionalInfoForm_winXpSelectWrapper__loknx,.LungsAdditionalInfoForm_winXpSelectWrapper__loknx select{font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;font-size:11px!important}.LungsAdditionalInfoForm_formItemWrapper__PVWEG{align-items:start;display:grid;grid-template-columns:190px 20px 1fr}.LungsAdditionalInfoForm_formItemWrapperLast__\+R699{align-items:start;align-items:center;display:grid;grid-template-columns:235px 390px 1fr}.LungsAdditionalInfoForm_psaLabel__X1NGg{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:center}.LungsAdditionalInfoForm_psaFormWrapper__-evvA{align-items:center;display:flex;gap:16px;justify-content:start}.LungsAdditionalInfoForm_psaTable__jfiuT{align-items:center;background-color:#1d90ff;border-bottom:2px solid #000;color:#fff;display:flex;height:26px}.LungsAdditionalInfoForm_item__YfLHt{display:flex;flex-direction:column;gap:16px;padding:12px 24px}.LungsAdditionalInfoForm_medications__-aUTh{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__jfiuT>*{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__jfiuT>:last-child{border-right-width:2px;width:30px}.LungsAdditionalInfoForm_checkboxLabel__Uuc3b{align-items:center;display:flex;font-size:13px;gap:8px}.LungsAdditionalInfoForm_link__cC8Cy{font-size:13px;text-decoration:underline}.LungsAdditionalInfoForm_info__Pe62b{background-color:#a2c6ae;font-size:13px;font-weight:400;padding-left:2px;padding-right:5px}.LungsAdditionalInfoForm_inputGroupGrid5Columns__Do4Ph{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__Xyel-{color:var(--gray-950);font-size:14px;font-style:normal;font-weight:700;line-height:24px}.LungsAdditionalInfoForm_referralFormValue__4bmcz{color:var(--gray-950);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.ProstateAdditionalInfoForm_itemWrapper__7NGIF{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__7NGIF h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.ProstateAdditionalInfoForm_removeButton__YSloe{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__7NGIF h3>span{color:#006546;color:var(--Green-800,#006546)}.ProstateAdditionalInfoForm_psaTestsContainer__vArPN{display:flex;flex-direction:column;gap:16px}.ProstateAdditionalInfoForm_psaTestEntry__FCs9b{display:flex;flex-direction:column;gap:4px;min-height:120px}.ProstateAdditionalInfoForm_psaTestInputs__1YuEL{align-items:center;display:flex;font-size:13px}.ProstateAdditionalInfoForm_reviewDetails__C8O\+I{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.ProstateAdditionalInfoForm_reviewDetails__C8O\+I>div{display:flex;flex-direction:column;gap:4px}.ProstateAdditionalInfoForm_reviewDetails__C8O\+I>div>h5{font-size:16px;font-style:normal;font-weight:700}.ProstateAdditionalInfoForm_reviewDetails__C8O\+I>div>p{font-size:14px;font-style:normal;font-weight:400}.ProstateAdditionalInfoForm_addReferralForm__DFDO4{display:flex;flex-direction:column;margin-bottom:0}.ProstateAdditionalInfoForm_radioGroup__0aWXe{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.ProstateAdditionalInfoForm_cancelButton__PBhTK{border:1px solid var(--green-900);color:var(--green-900)}.ProstateAdditionalInfoForm_indicatorsSection__PxxTz{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.ProstateAdditionalInfoForm_sendButton__S4WN3{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ProstateAdditionalInfoForm_formCheckboxLabel__Rwf-z{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__xPif-{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__iUSeE{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.ProstateAdditionalInfoForm_openModalButton__sMO3U{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__sU0zK{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__sU0zK>div{display:flex;gap:16px}.ProstateAdditionalInfoForm_bottomSection__sU0zK button{flex-grow:1}.ProstateAdditionalInfoForm_templateSection__gKtB3{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ProstateAdditionalInfoForm_templateSection__gKtB3 button{margin-top:2px;width:100%}.ProstateAdditionalInfoForm_switchWrapper__BqXnk{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__BqXnk span{margin-top:6px}.ProstateAdditionalInfoForm_addPregnancyDatePickerWrapper__h9l59>div{height:auto!important}.ProstateAdditionalInfoForm_notifySection__e3OPR{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__CH6Dy{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.ProstateAdditionalInfoForm_importedDataItem__I3LV7{display:flex;flex-direction:column;gap:3px}.ProstateAdditionalInfoForm_importedDataItemLabel__2kiBv{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:600;line-height:20px}.ProstateAdditionalInfoForm_importedDataItemValue__4tJp8{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.ProstateAdditionalInfoForm_addPostNatalConsultationFormWrapper__u-3XY{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__jLBQ8{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ProstateAdditionalInfoForm_saveButton__oIPNV:hover{text-decoration:underline}.ProstateAdditionalInfoForm_buttonRow__BB5G3{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.ProstateAdditionalInfoForm_buttonRow__BB5G3 .ProstateAdditionalInfoForm_addConsultationButton__UBs3U{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__2rqWU{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__\+7xCn{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ProstateAdditionalInfoForm_inputGroupGrid3Columns__2z\+r4{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ProstateAdditionalInfoForm_inputGroupGrid2Columns__8E\+09{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ProstateAdditionalInfoForm_pregnancyFormSectionTitle__6eRaB{border-top:1px solid var(--gray-200);padding-top:24px}.ProstateAdditionalInfoForm_pregnancyFormSectionTitleWithoutBorder__rsShz,.ProstateAdditionalInfoForm_pregnancyFormSectionTitle__6eRaB{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.ProstateAdditionalInfoForm_attachemntButtons__7pQPc{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.ProstateAdditionalInfoForm_cancelButton__PBhTK{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__MC3Pb{border-top:1px solid var(--gray-200);padding-top:24px}.ProstateAdditionalInfoForm_addPregnancyFormTooltip__SU7Ez{margin-top:-4px;position:relative}.ProstateAdditionalInfoForm_cmInput__Dl1dc,.ProstateAdditionalInfoForm_ngmlInput__jzy4h{height:48px;position:relative}.ProstateAdditionalInfoForm_cmInput__Dl1dc input,.ProstateAdditionalInfoForm_ngmlInput__jzy4h input{padding-right:40px;position:relative}.ProstateAdditionalInfoForm_bpInput__qNAVt{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.ProstateAdditionalInfoForm_bpInput__qNAVt span,.ProstateAdditionalInfoForm_indicationsList__cUuqS{margin-top:16px}.ProstateAdditionalInfoForm_indicationItem__y6F13{align-items:center;display:flex;gap:8px;margin-top:8px}.ProstateAdditionalInfoForm_cmInput__Dl1dc:before,.ProstateAdditionalInfoForm_ngmlInput__jzy4h: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__jzy4h:before{content:"ng/ml"}.ProstateAdditionalInfoForm_gramsInput__zoBb3{height:48px;position:relative}.ProstateAdditionalInfoForm_gramsInput__zoBb3 input{padding-right:56px;position:relative}.ProstateAdditionalInfoForm_gramsInput__zoBb3: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__h9l59>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__h9l59 fieldset{border:none}.ProstateAdditionalInfoForm_pregnancyFormCheckboxLabel__o4Sfp{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__obmg\+{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ProstateAdditionalInfoForm_checkboxWrapper__sxtz9{display:flex;flex-direction:column;gap:8px;justify-content:center}.ProstateAdditionalInfoForm_pregnancyFormCheckboxLabelWithTopMargin__UU4EP{margin-top:6px}.ProstateAdditionalInfoForm_tableContainer__idlVU{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.ProstateAdditionalInfoForm_table__ww1vo{border-collapse:collapse;overflow:hidden;width:100%}.ProstateAdditionalInfoForm_thead__NETb9{background:var(--gray-100);padding:12px;width:100%}.ProstateAdditionalInfoForm_tdName__Nf8RY{width:250px}.ProstateAdditionalInfoForm_checkIcon__KjP2u{bottom:24px;left:-50px;position:absolute}tr:hover .ProstateAdditionalInfoForm_hiddenButtons__d4Ve-{visibility:visible}.ProstateAdditionalInfoForm_descr__tq1XY{overflow:hidden;text-overflow:ellipsis;width:240px}.ProstateAdditionalInfoForm_actions__a2dFZ{display:flex;justify-content:flex-end}.ProstateAdditionalInfoForm_addButton__0f5aE,.ProstateAdditionalInfoForm_deleteButton__EPLES{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.ProstateAdditionalInfoForm_addPsaTestButton__aRqOc{background:#f2f2f2!important;border:1px solid #aaa!important;border-radius:3px!important;color:#555!important;font-size:14px}.ProstateAdditionalInfoForm_addButton__0f5aE{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.ProstateAdditionalInfoForm_stopButton__f0eaI{background:#0000;border:none}.ProstateAdditionalInfoForm_deleteButton__EPLES{border:none}.ProstateAdditionalInfoForm_deleteIcon__3XDGy{height:20px;width:20px}.ProstateAdditionalInfoForm_hiddenButtons__d4Ve-{visibility:hidden}.ProstateAdditionalInfoForm_tooltip__6ZMba{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.ProstateAdditionalInfoForm_winXpSelectWrapper__Vlu3n{height:30px;max-width:300px}.ProstateAdditionalInfoForm_winXpSelectWrapper__Vlu3n select{border:1px solid gray!important;border-radius:0!important;height:28px!important;padding:2px 8px!important}.ProstateAdditionalInfoForm_winXpSelectWrapper__Vlu3n>div>div{align-items:center;background-color:#f0f0f0!important;bottom:1px!important;display:flex;height:16px!important;height:26px!important;justify-content:center;max-width:300px;right:1px!important;top:1px!important;transform:none!important;width:24px!important}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__D5Q05>div>div{border:1px solid gray!important;border-radius:0!important;height:28px!important;max-width:300px;padding:2px 8px!important}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__D5Q05>div>div input{height:auto;padding:0}.ProstateAdditionalInfoForm_link__-P11n{font-size:13px;text-decoration:underline}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__D5Q05>div>div>div>button{align-items:center;background-color:#f0f0f0!important;border-radius:0!important;bottom:0!important;display:flex;height:16px!important;height:26px!important;justify-content:center;right:5px!important;top:0!important;transform:none!important;width:24px!important}.ProstateAdditionalInfoForm_winXpDatepickerWrapper__D5Q05>div>div>div>button>svg{color:#666!important;font-size:1rem!important}.ProstateAdditionalInfoForm_winXpInputWrapper__c2Fai{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_winXpDatepickerWrapper__D5Q05,.ProstateAdditionalInfoForm_winXpDatepickerWrapper__D5Q05 input,.ProstateAdditionalInfoForm_winXpInputWrapper__c2Fai,.ProstateAdditionalInfoForm_winXpInputWrapper__c2Fai input,.ProstateAdditionalInfoForm_winXpInputWrapper__c2Fai textarea,.ProstateAdditionalInfoForm_winXpSelectWrapper__Vlu3n,.ProstateAdditionalInfoForm_winXpSelectWrapper__Vlu3n select{font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;font-size:11px!important}.ProstateAdditionalInfoForm_formItemWrapper__dAy4t{align-items:start;display:grid;grid-template-columns:200px 20px 1fr}.ProstateAdditionalInfoForm_psaLabel__WFxaN{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:center}.ProstateAdditionalInfoForm_psaFormWrapper__pc8NG{align-items:center;display:flex;gap:16px;justify-content:start}.ProstateAdditionalInfoForm_psaTable__Xk\+xL{align-items:center;background-color:#1d90ff;border-bottom:2px solid #000;color:#fff;display:flex;height:26px}.ProstateAdditionalInfoForm_psaTable__Xk\+xL>*{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__Xk\+xL>:last-child{border-right-width:2px;width:30px}.ProstateAdditionalInfoForm_inputGroupGrid5Columns__GGSaQ{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__eYMkq{color:var(--gray-950);font-size:14px;font-style:normal;font-weight:700;line-height:24px}.ProstateAdditionalInfoForm_referralFormValue__Pf-CQ{color:var(--gray-950);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.ProstateAdditionalInfoForm_medications__Yt2X6{border:none;border-top:2px dashed #0072bc;font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;margin-top:24px;padding:24px}.BreastAdditionalInfoForm_itemWrapper__\+vuRo{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__\+vuRo h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.BreastAdditionalInfoForm_removeButton__azlLA{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__\+vuRo h3>span{color:#006546;color:var(--Green-800,#006546)}.BreastAdditionalInfoForm_psaTestsContainer__33X2h{display:flex;flex-direction:column;gap:16px}.BreastAdditionalInfoForm_psaTestEntry__vaiC-{display:flex;flex-direction:column;gap:4px;min-height:120px}.BreastAdditionalInfoForm_psaTestInputs__9q8Gt{align-items:center;display:flex;font-size:13px}.BreastAdditionalInfoForm_reviewDetails__81WJ\+{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.BreastAdditionalInfoForm_reviewDetails__81WJ\+>div{display:flex;flex-direction:column;gap:4px}.BreastAdditionalInfoForm_reviewDetails__81WJ\+>div>h5{font-size:16px;font-style:normal;font-weight:700}.BreastAdditionalInfoForm_reviewDetails__81WJ\+>div>p{font-size:14px;font-style:normal;font-weight:400}.BreastAdditionalInfoForm_addReferralForm__YpWPE{display:flex;flex-direction:column;margin-bottom:0}.BreastAdditionalInfoForm_radioGroup__XO-cv{align-items:center;display:flex;gap:16px;height:24px;justify-content:flex-start}.BreastAdditionalInfoForm_radioGroup1__Xu9yK{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:70px 70px 70px;height:24px;justify-content:flex-start}.BreastAdditionalInfoForm_cancelButton__DebAj{border:1px solid var(--green-900);color:var(--green-900)}.BreastAdditionalInfoForm_indicatorsSection__nxWNa{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.BreastAdditionalInfoForm_sendButton__bWR\+6{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.BreastAdditionalInfoForm_formCheckboxLabel__eT-21{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__3ZQs7{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__soVm-{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.BreastAdditionalInfoForm_openModalButton__WQO\+m{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__LNwzp{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__LNwzp>div{display:flex;gap:16px}.BreastAdditionalInfoForm_bottomSection__LNwzp button{flex-grow:1}.BreastAdditionalInfoForm_templateSection__bza3U{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.BreastAdditionalInfoForm_templateSection__bza3U button{margin-top:2px;width:100%}.BreastAdditionalInfoForm_switchWrapper__e2LjY{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__e2LjY span{margin-top:6px}.BreastAdditionalInfoForm_addPregnancyDatePickerWrapper__WClF\+>div{height:auto!important}.BreastAdditionalInfoForm_notifySection__yewx1{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__pUXLw{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.BreastAdditionalInfoForm_importedDataItem__sCvlR{display:flex;flex-direction:column;gap:3px}.BreastAdditionalInfoForm_importedDataItemLabel__knCvv{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:600;line-height:20px}.BreastAdditionalInfoForm_importedDataItemValue__2Rx6a{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.BreastAdditionalInfoForm_addPostNatalConsultationFormWrapper__nZ4BF{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:-1px;margin-top:16px;padding:12px 24px;width:calc(100% + 50px)}.BreastAdditionalInfoForm_addPregnancyForm__Yaoi6{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.BreastAdditionalInfoForm_saveButton__duXor:hover{text-decoration:underline}.BreastAdditionalInfoForm_buttonRow__mPV32{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.BreastAdditionalInfoForm_buttonRow__mPV32 .BreastAdditionalInfoForm_addConsultationButton__Wtq93{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__PgZ6i{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__fQzhM{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.BreastAdditionalInfoForm_inputGroupGrid3Columns__UVcnK{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.BreastAdditionalInfoForm_inputGroupGrid2Columns__Eq489{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.BreastAdditionalInfoForm_pregnancyFormSectionTitle__J2Fow{border-top:1px solid var(--gray-200);padding-top:24px}.BreastAdditionalInfoForm_pregnancyFormSectionTitleWithoutBorder__SKsWS,.BreastAdditionalInfoForm_pregnancyFormSectionTitle__J2Fow{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.BreastAdditionalInfoForm_attachemntButtons__i9J34{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.BreastAdditionalInfoForm_cancelButton__DebAj{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__7UL2U{border-top:1px solid var(--gray-200);padding-top:24px}.BreastAdditionalInfoForm_addPregnancyFormTooltip__7xHUC{margin-top:-4px;position:relative}.BreastAdditionalInfoForm_cmInput__jFwPa,.BreastAdditionalInfoForm_ngmlInput__EB6IR{height:48px;position:relative}.BreastAdditionalInfoForm_cmInput__jFwPa input,.BreastAdditionalInfoForm_ngmlInput__EB6IR input{padding-right:40px;position:relative}.BreastAdditionalInfoForm_bpInput__JCt-A{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.BreastAdditionalInfoForm_bpInput__JCt-A span,.BreastAdditionalInfoForm_indicationsList__R6qzE{margin-top:16px}.BreastAdditionalInfoForm_indicationItem__YtQiD{align-items:center;display:flex;gap:8px;margin-top:8px}.BreastAdditionalInfoForm_cmInput__jFwPa:before,.BreastAdditionalInfoForm_ngmlInput__EB6IR: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__EB6IR:before{content:"ng/ml"}.BreastAdditionalInfoForm_gramsInput__sOnsr{height:48px;position:relative}.BreastAdditionalInfoForm_gramsInput__sOnsr input{padding-right:56px;position:relative}.BreastAdditionalInfoForm_gramsInput__sOnsr: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__WClF\+>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__WClF\+ fieldset{border:none}.BreastAdditionalInfoForm_pregnancyFormCheckboxLabel__9LUYh{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__yhMbJ{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.BreastAdditionalInfoForm_checkboxWrapper__3becK{display:flex;flex-direction:column;gap:8px;justify-content:center}.BreastAdditionalInfoForm_pregnancyFormCheckboxLabelWithTopMargin__w\+RkB{margin-top:6px}.BreastAdditionalInfoForm_tableContainer__CVmpn{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.BreastAdditionalInfoForm_table__5lIkj{border-collapse:collapse;overflow:hidden;width:100%}.BreastAdditionalInfoForm_thead__d6C\+\+{background:var(--gray-100);padding:12px;width:100%}.BreastAdditionalInfoForm_tdName__eLDHZ{width:250px}.BreastAdditionalInfoForm_checkIcon__rWXOl{bottom:24px;left:-50px;position:absolute}tr:hover .BreastAdditionalInfoForm_hiddenButtons__Z4bFf{visibility:visible}.BreastAdditionalInfoForm_descr__yDRU6{overflow:hidden;text-overflow:ellipsis;width:240px}.BreastAdditionalInfoForm_actions__-fsvG{display:flex;justify-content:flex-end}.BreastAdditionalInfoForm_addButton__Y3C9r,.BreastAdditionalInfoForm_deleteButton__WvvY\+{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.BreastAdditionalInfoForm_addPsaTestButton__1CvEm{background:#f2f2f2!important;border:1px solid #aaa!important;border-radius:3px!important;color:#555!important;font-size:14px}.BreastAdditionalInfoForm_addButton__Y3C9r{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.BreastAdditionalInfoForm_stopButton__mep0U{background:#0000;border:none}.BreastAdditionalInfoForm_deleteButton__WvvY\+{border:none}.BreastAdditionalInfoForm_deleteIcon__ng7Eb{height:20px;width:20px}.BreastAdditionalInfoForm_hiddenButtons__Z4bFf{visibility:hidden}.BreastAdditionalInfoForm_tooltip__RpzXh{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.BreastAdditionalInfoForm_winXpSelectWrapper__ieAyz{height:30px;max-width:300px}.BreastAdditionalInfoForm_winXpSelectWrapper__ieAyz select{border:1px solid gray!important;border-radius:0!important;height:28px!important;padding:2px 8px!important}.BreastAdditionalInfoForm_winXpSelectWrapper__ieAyz>div>div{align-items:center;background-color:#f0f0f0!important;bottom:1px!important;display:flex;height:16px!important;height:26px!important;justify-content:center;max-width:300px;right:1px!important;top:1px!important;transform:none!important;width:24px!important}.BreastAdditionalInfoForm_winXpDatepickerWrapper__YYz7j>div>div{border:1px solid gray!important;border-radius:0!important;height:28px!important;max-width:300px;padding:2px 8px!important}.BreastAdditionalInfoForm_winXpDatepickerWrapper__YYz7j>div>div input{height:auto;padding:0}.BreastAdditionalInfoForm_winXpDatepickerWrapper__YYz7j>div>div>div>button{align-items:center;background-color:#f0f0f0!important;border-radius:0!important;bottom:0!important;display:flex;height:16px!important;height:26px!important;justify-content:center;right:4px!important;top:0!important;transform:none!important;width:24px!important}.BreastAdditionalInfoForm_winXpDatepickerWrapper__YYz7j>div>div>div>button>svg{color:#666!important;font-size:1rem!important}.BreastAdditionalInfoForm_winXpInputWrapper__iIYHZ{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__iIYHZ{min-height:100px!important}.BreastAdditionalInfoForm_winXpDatepickerWrapper__YYz7j,.BreastAdditionalInfoForm_winXpDatepickerWrapper__YYz7j input,.BreastAdditionalInfoForm_winXpInputWrapper__iIYHZ,.BreastAdditionalInfoForm_winXpInputWrapper__iIYHZ input,.BreastAdditionalInfoForm_winXpInputWrapper__iIYHZ textarea,.BreastAdditionalInfoForm_winXpSelectWrapper__ieAyz,.BreastAdditionalInfoForm_winXpSelectWrapper__ieAyz select{font-family:Tahoma,"MS Sans Serif",Arial,sans-serif!important;font-size:11px!important}.BreastAdditionalInfoForm_formItemWrapper__106LU{align-items:start;display:grid;grid-template-columns:250px 20px 1fr}.BreastAdditionalInfoForm_formItemWrapperLast__N\+gKj{align-items:start;align-items:center;display:grid;grid-template-columns:250px 390px 1fr}.BreastAdditionalInfoForm_psaLabel__GDNdy{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:center}.BreastAdditionalInfoForm_psaFormWrapper__k51AX{align-items:center;display:flex;gap:16px;justify-content:start}.BreastAdditionalInfoForm_psaTable__6D2Ir{align-items:center;border-bottom:2px solid #000;color:#fff;display:flex;height:26px}.BreastAdditionalInfoForm_item__UlFPa{border-bottom:2px dashed #b7c9c9;display:flex;flex-direction:column;gap:16px;padding:12px 24px}.BreastAdditionalInfoForm_psaTable__6D2Ir>*{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__6D2Ir>:last-child{border-right-width:2px;width:30px}.BreastAdditionalInfoForm_checkboxLabel__x8fGG{align-items:center;display:flex;font-size:13px;gap:8px}.BreastAdditionalInfoForm_link__scxW4{font-size:13px;text-decoration:underline}.BreastAdditionalInfoForm_info__1yM8Q{font-size:13px;font-weight:400;padding-right:20px}.BreastAdditionalInfoForm_inputGroupGrid5Columns__gyiSQ{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__uyrQx{color:var(--gray-950);font-size:14px;font-style:normal;font-weight:700;line-height:24px}.BreastAdditionalInfoForm_referralFormValue__uWS4A{color:var(--gray-950);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.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%}.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 fieldset{border:none}.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 fieldset{border:none}.HealthlinkDoctorDetailsModal_openModalButton__SnFzi{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}.HealthlinkDoctorDetailsForm_addLetterForm__zIjQE{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.HealthlinkDoctorDetailsForm_sendButton__PiDgM{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__fZfOy{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__jKDEc{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__P\+Gf7{grid-gap:15px;grid-row-gap:10px;display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:10px}.HealthlinkDoctorDetailsForm_inputGroupGrid2__xl1s1{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.HealthlinkDoctorDetailsForm_addLetterForm__zIjQE input,.HealthlinkDoctorDetailsForm_addLetterForm__zIjQE select,.HealthlinkDoctorDetailsForm_addLetterForm__zIjQE 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__uVvrA{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__-nb2X{align-items:center;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;margin-top:24px;padding-top:16px}.HealthlinkDoctorDetailsForm_bottomSection__-nb2X>div{display:flex;gap:16px}.HealthlinkDoctorDetailsForm_bottomSection__-nb2X button{width:248px}.HealthlinkDoctorDetailsForm_templateSection__rWl1q{margin-top:12px}.HealthlinkDoctorDetailsForm_templateSection__rWl1q button{margin-top:2px;width:100%}.HealthlinkDoctorDetailsForm_addPregnancyDatePickerWrapper__3Drgi{height:48px}.HealthlinkDoctorDetailsForm_addPregnancyDatePickerWrapper__3Drgi>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__3Drgi fieldset{border:none}.HealthlinkDoctorDetailsForm_switchWrapper__Ey6OO{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__Ey6OO span{margin-top:6px}.HealthlinkDoctorDetailsForm_medicineSectionWrapper__qOK21{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__Vptzg{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__Vptzg:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.HealthlinkDoctorDetailsForm_removeButton__tJc1l{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__h0Kmw{background:none;border:none;border-radius:8px;color:#328170;cursor:pointer;padding:10px;width:100%}.HealthlinkDoctorDetailsForm_bottomSectionWithoutBorder__rdIEC{border-top:none;margin-top:0}.HealthlinkDoctorDetailsForm_medicineSectionWrapperWithoutBorder__7iacX{border-top:none;padding-top:0}.HealthlinkDoctorDetailsForm_downloadButton__NJtlo{bottom:24px;left:24px;position:absolute}.HealthlinkDoctorDetailsForm_medicationBackButton__pEfIY{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__Gg\+TB{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}.HealthlinkPracticeForm_addLetterForm__DNAzw{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.HealthlinkPracticeForm_sendButton__TUU0n{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__k-i3F{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__UT61u{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__szxvb{grid-gap:15px;grid-row-gap:10px;display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:10px}.HealthlinkPracticeForm_inputGroupGrid2__jZzVV{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.HealthlinkPracticeForm_addLetterForm__DNAzw input,.HealthlinkPracticeForm_addLetterForm__DNAzw select,.HealthlinkPracticeForm_addLetterForm__DNAzw 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__JiDNV{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__rGWtL{align-items:center;border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;margin-top:24px;padding-top:16px}.HealthlinkPracticeForm_bottomSection__rGWtL>div{display:flex;gap:16px}.HealthlinkPracticeForm_bottomSection__rGWtL button{width:248px}.HealthlinkPracticeForm_templateSection__UNDcH{margin-top:12px}.HealthlinkPracticeForm_templateSection__UNDcH button{margin-top:2px;width:100%}.HealthlinkPracticeForm_addPregnancyDatePickerWrapper__j1CEO{height:48px}.HealthlinkPracticeForm_addPregnancyDatePickerWrapper__j1CEO>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__j1CEO fieldset{border:none}.HealthlinkPracticeForm_switchWrapper__0IKT7{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__0IKT7 span{margin-top:6px}.HealthlinkPracticeForm_medicineSectionWrapper__yIWx6{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__yPxbJ{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__yPxbJ:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.HealthlinkPracticeForm_removeButton__egy18{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__v88sy{background:none;border:none;border-radius:8px;color:#328170;cursor:pointer;padding:10px;width:100%}.HealthlinkPracticeForm_bottomSectionWithoutBorder__sORrY{border-top:none;margin-top:0}.HealthlinkPracticeForm_medicineSectionWrapperWithoutBorder__lc5Ec{border-top:none;padding-top:0}.HealthlinkPracticeForm_downloadButton__LMs-s{bottom:24px;left:24px;position:absolute}.HealthlinkPracticeForm_medicationBackButton__OgFom{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}.AppointmentDetails_appointmentDetailsWrapper__2kLxE{margin-bottom:24px;width:100%}.AppointmentDetails_appointmentDetailsCard__ZYjMB{background-color:#fff;border:1px solid #d1d5db;border-radius:12px;padding:24px;width:100%}.AppointmentDetails_title__tC898{border-bottom:1px solid #b7b8c2;color:#111827;font-size:20px;font-weight:600;margin:0 0 20px;padding-bottom:16px}.AppointmentDetails_contentWrapper__CNXql{display:flex;flex-direction:column;gap:20px}.AppointmentDetails_overviewCard__TnS55{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px}.AppointmentDetails_overviewGrid__j5JXh{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.AppointmentDetails_overviewItem__XzlLp{display:flex;flex-direction:column;gap:6px}.AppointmentDetails_overviewLabel__Ud0wB{color:#6b7280;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.AppointmentDetails_overviewValue__4I3u\+{color:#111827;font-size:16px;font-weight:500}.AppointmentDetails_statusBadge__gort0{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__62yVf{display:flex;flex-direction:column;gap:6px}.AppointmentDetails_fieldLabel__pgQMD{color:#374151;font-size:14px;font-weight:600;margin:0}.AppointmentDetails_fieldValue__nj4v\+{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__p8dcH{margin-top:16px;padding-top:16px}.AppointmentDetails_sectionTitle__gNxLf{color:#111827;font-size:16px;font-weight:600;margin:0 0 12px}.AppointmentDetails_dataGrid__xtA9s{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.AppointmentDetails_dataItem__\+3Oip{background-color:initial;display:flex;flex-direction:column;gap:4px;padding:10px 0}.AppointmentDetails_dataLabel__WA3l7{color:#6b7280;font-size:13px;font-weight:600}.AppointmentDetails_dataValue__kvxiq{color:#111827;font-size:14px;font-weight:400;word-break:break-word}@media (max-width:768px){.AppointmentDetails_dataGrid__xtA9s{grid-template-columns:1fr}.AppointmentDetails_appointmentDetailsCard__ZYjMB{padding:16px}}.PatientProtocols_wrapper__pORaa{display:flex;gap:24px}.PatientProtocols_firstColumnWrapper__WLrKr{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientProtocols_titleWrapper__YcDQ1{display:flex;justify-content:space-between;padding-right:30px}.PatientProtocols_secondColumnWrapper__Cexgu{display:flex;flex:2 1;flex-direction:column;gap:24px}.PatientProtocols_secondColumnSubWrapper__kPk5N,.PatientProtocols_thirdColumnWrapper__-NSDP{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientProtocols_thirdColumnWrapper__-NSDP{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientProtocols_secondColumnSubWrapper__kPk5N{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientProtocols_secondColumnWrapper__Cexgu{flex:1 1}}@media screen and (max-width:1200px){.PatientProtocols_wrapper__pORaa{flex-direction:column}}.ComingSoon_emptyState__zOSCW{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__zOSCW .ComingSoon_element__WM4Ab{height:160px;position:relative;width:239.53px}.ComingSoon_emptyState__zOSCW .ComingSoon_text__6W1N9{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.ComingSoon_emptyState__zOSCW .ComingSoon_div__oHb2m{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.ComingSoon_emptyState__zOSCW .ComingSoon_text-wrapper__8Uds9{margin-top:-1px}.ComingSoon_emptyState__zOSCW .ComingSoon_onceThePatient__ec1\+A,.ComingSoon_emptyState__zOSCW .ComingSoon_text-wrapper__8Uds9{align-self:stretch;color:#000;position:relative;text-align:center}.ComingSoon_emptyState__zOSCW .ComingSoon_plusInstance__Lqh8b{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.ComingSoon_uploadButton__Z86wl{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.ComingSoon_uploadButtonTitle__-nKDP{color:#fff}.PatientPregancy_wrapper__\+5RHb{display:flex;gap:24px}.PatientPregancy_firstColumnWrapper__dQRDz{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientPregancy_titleWrapper__87te6{display:flex;justify-content:space-between;padding-right:30px}.PatientPregancy_secondColumnWrapper__pdl49{display:flex;flex:2 1;flex-direction:column;gap:24px}.PatientPregancy_secondColumnSubWrapper__jLgG2,.PatientPregancy_thirdColumnWrapper__ss1pT{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientPregancy_thirdColumnWrapper__ss1pT{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientPregancy_secondColumnSubWrapper__jLgG2{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientPregancy_secondColumnWrapper__pdl49{flex:1 1}}@media screen and (max-width:1200px){.PatientPregancy_wrapper__\+5RHb{flex-direction:column}}.PatientPregancy_addPregnancyModal__IXij-{height:460px}.NoPregnancySection_emptyState__Ci1hR{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__Ci1hR .NoPregnancySection_element__yBaP6{height:160px;position:relative;width:239.53px}.NoPregnancySection_emptyState__Ci1hR .NoPregnancySection_text__\+FnFf{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.NoPregnancySection_emptyState__Ci1hR .NoPregnancySection_div__7IhSN{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.NoPregnancySection_emptyState__Ci1hR .NoPregnancySection_textWrapper__RpHyQ{align-self:stretch;color:#000;font-size:18px;font-weight:700;margin-top:-1px;position:relative;text-align:center}.NoPregnancySection_emptyState__Ci1hR .NoPregnancySection_onceThePatient__B\+Qbk{align-self:stretch;color:#000;position:relative;text-align:center}.NoPregnancySection_emptyState__Ci1hR .NoPregnancySection_plusInstance__wQKuL{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.NoPregnancySection_addPregnancyButton__haPEP{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.NoPregnancySection_addPregnancyButtonTitle__TOP6k{color:#fff}.PregnancySidebar_pregnancySidebar__Ldc4K{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__OnMS3{width:100%}.PregnancySidebar_pregnancySidebarItemHeaderWrapper__-dtzp{border-bottom:1px solid #d9d8df;display:flex;margin-bottom:16px;padding-bottom:16px}.PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__A4lTD{align-items:center;display:flex;gap:10px;padding:12px 16px;width:100%}.PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__A4lTD h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700;line-height:24px}.PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__A4lTD p{color:var(--gray-950);font-size:12px;font-style:normal;font-weight:400;line-height:10px}.PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__A4lTD button{background-color:initial;border:none;height:34px;width:40px}.PregnancySidebar_pregnancySidebarItem__OnMS3.PregnancySidebar_pregnancySidebarItemExpanded__vVBbk .PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__A4lTD button{transform:rotate(180deg)}.PregnancySidebar_pregnancySidebarItemHeaderInnerWrapper__A4lTD img{height:16px;width:16px}.PregnancySidebar_pregnancySidebarItem__OnMS3.PregnancySidebar_pregnancySidebarItemNotExpanded__FHBx-:last-child .PregnancySidebar_pregnancySidebarItemHeaderWrapper__-dtzp{border-bottom:none;margin-bottom:0;padding-bottom:0}.PregnancySidebar_pregnancySidebarItemHeaderTitleWrapper__rwxMu{flex-grow:1}.PregnancySidebar_pregnancySidebarItemButtonWrapper__FGN1v{border-bottom:1px solid #d9d8df;display:flex;flex-direction:column;gap:16px;margin-bottom:16px;padding-bottom:16px}.PregnancySidebar_pregnancySidebarItem__OnMS3.PregnancySidebar_pregnancySidebarItemExpanded__vVBbk:last-child .PregnancySidebar_pregnancySidebarItemButtonWrapper__FGN1v{border-bottom:none;margin-bottom:0;padding-bottom:0}.PregnancySidebar_pregnancySidebarItemButton__cNjKO{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__cNjKO.PregnancySidebar_pregnancySidebarItemButtonActive__LSDXB,.PregnancySidebar_pregnancySidebarItemButton__cNjKO:hover{background-color:#e7efeb;border-radius:12px}.PregnancySidebar_addPregnancyButton__CcJga{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%}.PregnancyGeneralView_pregnancyGeneralInformationView__LY17k{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__spX4S{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__Ot9bs{display:flex;flex-direction:column;gap:8px}.PregnancyGeneralView_generalInfoMainSection__XLQLE{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__kh7QD{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;padding-bottom:16px;width:100%}.PregnancyGeneralView_bottomSection__kh7QD h3,.PregnancyGeneralView_generalInfoMainSection__XLQLE h3,.PregnancyGeneralView_generalInfoMainSection__XLQLE legend{color:var(--gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:0}.PregnancyGeneralView_bottomSection__kh7QD p,.PregnancyGeneralView_generalInfoMainSection__XLQLE label,.PregnancyGeneralView_generalInfoMainSection__XLQLE p{color:var(--gray-950);font-size:16px;font-style:normal;font-weight:400;line-height:20px}.PregnancyGeneralView_generalInfoMainSection__XLQLE label{font-size:18px;font-weight:600}.PregnancyGeneralView_generalInfoTitle__32Uw\+{color:var(--gray-950);font-size:22px;font-style:normal;font-weight:700;line-height:32px;text-align:start;width:100%}.PregnancyGeneralView_generalInfoTitleWrapper__\+\+seC{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;width:100%}.PregnancyGeneralView_generalInfoTitleWrapper__\+\+seC 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}.PregnancyAnteNatalView_pregnancyAnteNatalView__OzRRU{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__p2q3i{padding-bottom:0}.PregnancyAnteNatalView_pregnancyAnteNatalViewTitleWrapper__tb2L8{align-items:center;display:flex;justify-content:space-between;width:100%}.PregnancyAnteNatalView_pregnancyAnteNatalViewTitle__2FT\+P{color:var(--gray-950);font-size:22px;font-style:normal;font-weight:700;line-height:32px}.PregnancyAnteNatalView_pregnancyAnteNatalStartConsultationButton__M7ylq{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__FL6kq{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__FL6kq:last-child{border-bottom:none;margin-bottom:0}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationDateBox__4ejl7{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__4ejl7 span:first-child{color:var(--green-950);font-size:16px;font-weight:700;line-height:20px}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationDateBox__4ejl7 span:nth-child(2){color:var(--green-950);font-size:20px;font-weight:700;line-height:28px}.PregnancyAnteNatalView_showMoreButtonWrapper__MoOtv{height:18px;position:relative;width:18px}.PregnancyAnteNatalView_showMoreButton__2mwXR{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__Kt2hx{transform:rotate(180deg)}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationContentWrapper__14v\+3{overflow:hidden;width:100%}.PregnancyAnteNatalView_pregnancyAnteNatalStartConsultationsWarpper__1s5AT{padding-right:12px;padding-top:26px;width:100%}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationTitleWrapper__bGjj3{align-items:center;display:flex;justify-content:space-between}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationTitleWrapper__bGjj3 h2{color:var(--gray-950);font-size:18px;font-weight:700;line-height:24px}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationTitleWrapper__bGjj3 p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.PregnancyAnteNatalView_pregnancyAnteNatalConsultationText__SfC6y{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__BXZyx{overflow:visible;white-space:wrap}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationDoctorSection__P3vsj{border-bottom:1px solid var(--gray-200);margin-bottom:12px;padding:12px 0}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationDoctorSection__P3vsj h3{color:var(--gray-950);font-size:16px;font-weight:700;line-height:20px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationDoctorSection__P3vsj p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationExamSection__bcat0{border-bottom:1px solid var(--gray-200);margin-bottom:12px;padding-bottom:12px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationExamSection__bcat0 h3{color:var(--gray-950);font-size:20px;font-weight:700;line-height:28px;margin-bottom:12px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationExamSection__bcat0>div{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationExamSectionItem__pu208 h4{color:var(--gray-950);font-size:16px;font-weight:700;line-height:20px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalConsultationExamSectionItem__pu208 p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.PregnancyAnteNatalConsultationContent_pregnancyAnteNatalBottomSection__EEbvK{display:flex;flex-direction:column;gap:12px}.PregnancyNoAnteNatalConsultationsFound_emptyState__QCPvt{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__QCPvt .PregnancyNoAnteNatalConsultationsFound_element__Xo4VF{height:160px;position:relative;width:239.53px}.PregnancyNoAnteNatalConsultationsFound_emptyState__QCPvt .PregnancyNoAnteNatalConsultationsFound_text__eYPnQ{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.PregnancyNoAnteNatalConsultationsFound_emptyState__QCPvt .PregnancyNoAnteNatalConsultationsFound_div__nbpwk{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.PregnancyNoAnteNatalConsultationsFound_emptyState__QCPvt .PregnancyNoAnteNatalConsultationsFound_div__nbpwk p{color:#000;font-size:16px;font-weight:400;line-height:24px;max-width:320px;text-align:center}.PregnancyNoAnteNatalConsultationsFound_emptyState__QCPvt .PregnancyNoAnteNatalConsultationsFound_textWrapper__w0uvd{align-self:stretch;color:#000;font-size:18px;font-weight:700;margin-top:-1px;position:relative;text-align:center}.PregnancyNoAnteNatalConsultationsFound_emptyState__QCPvt .PregnancyNoAnteNatalConsultationsFound_onceThePatient__IgiIR{align-self:stretch;color:#000;position:relative;text-align:center}.PregnancyNoAnteNatalConsultationsFound_emptyState__QCPvt .PregnancyNoAnteNatalConsultationsFound_plusInstance__g55sC{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.PregnancyNoAnteNatalConsultationsFound_addPregnancyButton__4Wz8U{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.PregnancyNoAnteNatalConsultationsFound_addPregnancyButtonTitle__YmPeY{color:#fff}.PregnancyAddAnteNatalConsultationForm_addAnteNatalConsultationFormWrapper__qW98f{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__EFISn{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PregnancyAddAnteNatalConsultationForm_saveButton__BXISU:hover{text-decoration:underline}.PregnancyAddAnteNatalConsultationForm_buttonRow__CUcnD{display:flex;justify-content:flex-end}.PregnancyAddAnteNatalConsultationForm_buttonRow__CUcnD .PregnancyAddAnteNatalConsultationForm_addConsultationButton__B8XA6{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__oHobC{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__NFVKh{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PregnancyAddAnteNatalConsultationForm_inputGroupGrid__NFVKh>div>label{max-width:238px}.PregnancyAddAnteNatalConsultationForm_pregnancyFormSectionTitle__tdgkQ{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__EFISn input,.PregnancyAddAnteNatalConsultationForm_addPregnancyForm__EFISn select,.PregnancyAddAnteNatalConsultationForm_addPregnancyForm__EFISn 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__9ReWq{height:48px;position:relative}.PregnancyAddAnteNatalConsultationForm_cmInput__9ReWq input{padding-right:40px;position:relative}.PregnancyAddAnteNatalConsultationForm_cmInput__9ReWq: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__Ie6zs{border-top:1px solid var(--gray-200);display:flex;gap:8px;padding-top:24px}.AddLetterModal_openModalButton__gGojE,.AddReferralModal_openModalButton__46eLJ,.PregnancyAddAnteNatalConsultationForm_cancelButton__gbWpb{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 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}.PregnancyLoader_emptyState__\+SSau{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__\+SSau .PregnancyLoader_element__xeB0E{height:160px;position:relative;width:239.53px}.PregnancyLoader_emptyState__\+SSau .PregnancyLoader_text__3GDXT{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.PregnancyLoader_emptyState__\+SSau .PregnancyLoader_div__gaHlK{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.PregnancyLoader_emptyState__\+SSau .PregnancyLoader_div__gaHlK p{color:#000;font-size:18px;font-weight:400;line-height:24px;max-width:320px;text-align:center}.PregnancyLoader_emptyState__\+SSau .PregnancyLoader_textWrapper__CY6Gr{align-self:stretch;color:#000;font-size:20px;font-weight:700;margin-top:-1px;position:relative;text-align:center}.PregnancyLoader_emptyState__\+SSau .PregnancyLoader_onceThePatient__Lo6Sa{align-self:stretch;color:#000;position:relative;text-align:center}.PregnancyLoader_loader__HG5vO{animation:PregnancyLoader_spin__3JoNB 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__3JoNB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PregnancyEditAnteNatalConsultationForm_addAnteNatalConsultationFormWrapper__Qmh6Z{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__TGD6s{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PregnancyEditAnteNatalConsultationForm_saveButton__WqRHP:hover{text-decoration:underline}.PregnancyEditAnteNatalConsultationForm_buttonRow__oDv71{display:flex;gap:8px;justify-content:flex-end}.PregnancyEditAnteNatalConsultationForm_buttonRow__oDv71 .PregnancyEditAnteNatalConsultationForm_addConsultationButton__dTpvi{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__lDKNi{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__sA8xW{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PregnancyEditAnteNatalConsultationForm_inputGroupGrid__sA8xW>div>label{max-width:238px}.PregnancyEditAnteNatalConsultationForm_pregnancyFormSectionTitle__A3-KA{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__TGD6s input,.PregnancyEditAnteNatalConsultationForm_addPregnancyForm__TGD6s select,.PregnancyEditAnteNatalConsultationForm_addPregnancyForm__TGD6s 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__k4R94{height:48px;position:relative}.PregnancyEditAnteNatalConsultationForm_cmInput__k4R94 input{padding-right:40px;position:relative}.PregnancyEditAnteNatalConsultationForm_cmInput__k4R94: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__GF5Ci{border-top:1px solid var(--gray-200);display:flex;gap:8px;padding-top:24px}.PregnancyEditAnteNatalConsultationForm_cancelButton__KEjOs{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}.PregnancyPostNatalView_pregnancyPostNatalView__Q50Tu{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__KvbWB{padding-bottom:0}.PregnancyPostNatalView_pregnancyPostNatalViewTitleWrapper__Rqjud{align-items:center;display:flex;justify-content:space-between;width:100%}.PregnancyPostNatalView_pregnancyPostNatalViewTitle__ADOfO{color:var(--gray-950);font-size:22px;font-style:normal;font-weight:700;line-height:32px}.PregnancyPostNatalView_pregnancyPostNatalStartConsultationButton__Hr-Kj{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__f02yF{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__f02yF:last-child{border-bottom:none;margin-bottom:0}.PregnancyPostNatalView_pregnancyPostNatalStartConsultationsWarpper__f9rvZ{padding-right:12px;padding-top:26px;width:100%}.PregnancyPostNatalConsultationContent_pregnancyAnteNatalConsultationDoctorSection__0\+6SB{padding:8px 0}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationLabel__\+a0ZC{color:var(--gray-950);font-size:16px;font-weight:700;line-height:20px}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationContent__Y0nog{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationSectionTitle__PtIBb{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__BdgvW{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:12px}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationSection__K7xNG{margin-bottom:12px}.PregnancyPostNatalConsultationContent_pregnancyPostNatalConsultationFeedingLabel__fWdAE{align-items:center;color:var(--gray-950);display:flex;font-size:18px;font-weight:600;gap:8px;line-height:20px}.PregnancyNoPostNatalConsultationsFound_emptyState__T3XD7{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__T3XD7 .PregnancyNoPostNatalConsultationsFound_element__gHcIE{height:160px;position:relative;width:239.53px}.PregnancyNoPostNatalConsultationsFound_emptyState__T3XD7 .PregnancyNoPostNatalConsultationsFound_text__vgekm{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.PregnancyNoPostNatalConsultationsFound_emptyState__T3XD7 .PregnancyNoPostNatalConsultationsFound_div__oC9sB{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.PregnancyNoPostNatalConsultationsFound_emptyState__T3XD7 .PregnancyNoPostNatalConsultationsFound_div__oC9sB p{color:#000;font-size:16px;font-weight:400;line-height:24px;max-width:320px;text-align:center}.PregnancyNoPostNatalConsultationsFound_emptyState__T3XD7 .PregnancyNoPostNatalConsultationsFound_textWrapper__1\+er9{align-self:stretch;color:#000;font-size:18px;font-weight:700;margin-top:-1px;position:relative;text-align:center}.PregnancyNoPostNatalConsultationsFound_emptyState__T3XD7 .PregnancyNoPostNatalConsultationsFound_onceThePatient__BVZUx{align-self:stretch;color:#000;position:relative;text-align:center}.PregnancyNoPostNatalConsultationsFound_emptyState__T3XD7 .PregnancyNoPostNatalConsultationsFound_plusInstance__dKC8J{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.PregnancyNoPostNatalConsultationsFound_addPregnancyButton__VWOWy{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.PregnancyNoPostNatalConsultationsFound_addPregnancyButtonTitle__kJsbW{color:#fff}.PregnancyAddPostNatalConsultationForm_addPostNatalConsultationFormWrapper__I4LEP{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__6\+0k0{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PregnancyAddPostNatalConsultationForm_saveButton__CIcd0:hover{text-decoration:underline}.PregnancyAddPostNatalConsultationForm_buttonRow__U\+uRe{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.PregnancyAddPostNatalConsultationForm_buttonRow__U\+uRe .PregnancyAddPostNatalConsultationForm_addConsultationButton__nBeHN{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__nH63i{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__-RwW9{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.PregnancyAddPostNatalConsultationForm_inputGroupGrid3Columns__kKafq{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PregnancyAddPostNatalConsultationForm_inputGroupGrid2Columns__MCil-{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.PregnancyAddPostNatalConsultationForm_pregnancyFormSectionTitle__w0iLJ{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__bH5nx{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.PregnancyAddPostNatalConsultationForm_addPregnancyForm__6\+0k0 input,.PregnancyAddPostNatalConsultationForm_addPregnancyForm__6\+0k0 select,.PregnancyAddPostNatalConsultationForm_addPregnancyForm__6\+0k0 textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PregnancyAddPostNatalConsultationForm_attachemntButtons__kxkir{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.PregnancyAddPostNatalConsultationForm_cancelButton__aCtf5{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__7MxKP{border-top:1px solid var(--gray-200);padding-top:24px}.PregnancyAddPostNatalConsultationForm_addPregnancyFormTooltip__gtFHi{margin-top:-4px;position:relative}.PregnancyAddPostNatalConsultationForm_cmInput__ExAhQ{height:48px;position:relative}.PregnancyAddPostNatalConsultationForm_cmInput__ExAhQ input{padding-right:40px;position:relative}.PregnancyAddPostNatalConsultationForm_cmInput__ExAhQ: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__0Iko6{height:48px;position:relative}.PregnancyAddPostNatalConsultationForm_gramsInput__0Iko6 input{padding-right:56px;position:relative}.PregnancyAddPostNatalConsultationForm_gramsInput__0Iko6: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__0qhx3>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__0qhx3 fieldset{border:none}.PregnancyAddPostNatalConsultationForm_pregnancyFormCheckboxLabel__Nxdlm{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__BRupK{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.PregnancyAddPostNatalConsultationForm_checkboxWrapper__z5uxc{display:flex;flex-direction:column;gap:8px;justify-content:center}.PregnancyAddPostNatalConsultationForm_pregnancyFormCheckboxLabelWithTopMargin__UgT2z{margin-top:6px}.PatientConsultations_wrapper__pi2yo{gap:24px;position:relative;width:100%}.PatientConsultations_firstRowWrapper__UoVGD{display:flex;flex-direction:row;gap:24px;height:100%;justify-content:flex-start;margin-bottom:24px;width:100%}.PatientConsultations_firstColumnWrapper__mDiSr{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientConsultations_secondRowWrapper__Eq80P{margin-bottom:24px}.PatientConsultations_secondRowWrapper__Eq80P,.PatientConsultations_thirdRowWrapper__WI\+78{display:flex;flex-direction:row;gap:24px;justify-content:flex-start;width:100%}.PatientConsultations_titleWrapper__32skt{display:flex;justify-content:space-between;padding-right:30px}.PatientConsultations_secondColumnWrapper__UO\+j2{display:flex;flex:2 1;flex-direction:column;gap:24px;width:100%}.PatientConsultations_secondColumnSubWrapper__Dm-F8{display:flex;flex-direction:row;flex-grow:1;gap:24px;width:100%}.PatientConsultations_thirdColumnWrapper__MnF4B{border:1px solid #000;display:flex;flex-direction:row;gap:24px;width:100%}@media screen and (max-width:1800px){.PatientConsultations_thirdColumnWrapper__MnF4B{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientConsultations_secondColumnSubWrapper__Dm-F8{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientConsultations_secondColumnWrapper__UO\+j2{flex:1 1}}@media screen and (max-width:1200px){.PatientConsultations_wrapper__pi2yo{flex-direction:column}}.ConsultationsCard_wrapper__SWT8H{background:#fff;border-radius:12px}.ConsultationsCard_tableWarpper__EV\+sZ{background-color:#fff;background:#fff;position:relative;width:100%}.ConsultationsCard_consultationPreviewWrapper__pcOjU{padding:0 16px}.ConsultationsCard_table__O\+bd6{border:1px solid var(--gray-200);border-radius:12px}.ConsultationsCard_searchWrapper__g6K7K{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ConsultationsCard_searchWrapper__g6K7K img{display:none}}.ConsultationsCard_tableTopBarWrapper__ENqFu{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ConsultationsCard_emptyState__jvuCO{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__Qtlpm{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ConsultationsCard_emptyStateText__oaCFE{color:#717186;font-size:14px;max-width:300px}.ConsultationsCard_loadingSpinner__0nj-8{animation:ConsultationsCard_spin__7hnVs 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ConsultationsCard_spin__7hnVs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConsultationsCard_searchWrapper__g6K7K input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.ConsultationsCard_noteText__4556N{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConsultationsCard_container__4Q1Vi{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.ConsultationsCard_title__F01ls{color:#26252c;color:var(--Gray-950,#26252c);font-size:20px;font-style:normal;font-weight:700;line-height:32px}.ConsultationsCard_header__7rVIH{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.ConsultationsCard_consultationDoctorSection__mMm01{margin-bottom:12px;padding:12px 0}.ConsultationsCard_consultationDoctorSection__mMm01 h3{color:var(--gray-950);font-size:16px;font-weight:700;line-height:20px}.ConsultationsCard_consultationDoctorSection__mMm01 p{color:var(--gray-950);font-size:16px;font-weight:400;line-height:20px}.ConsultationsCard_sortByButton__Wlhdh:disabled{cursor:not-allowed;opacity:.7}.ConsultationsCard_sortByButton__Wlhdh{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__bVVAw p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ConsultationsCard_sortByButtonMenuOptionActive__ZyUPd{background-color:var(--gray-100)!important}.ConsultationsCard_menuButton__ilty6{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ConsultationsCard_menuButton__ilty6:active,.ConsultationsCard_menuButton__ilty6:hover{border:1px solid var(--gray-300)}.ConsultationsCard_menuItemWrapper__wtwbw{padding:0}.ConsultationsCard_menuItem__wrzfR{padding:0!important}.ConsultationsCard_menuItem__wrzfR a,.ConsultationsCard_menuItem__wrzfR button,.ConsultationsCard_menuItem__wrzfR 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%}.PatientConsult_wrapper__RQKw3{gap:24px;position:relative;width:100%}.PatientConsult_firstRowWrapper__EijoG{display:flex;flex-direction:row;gap:24px;height:100%;justify-content:flex-start;margin-bottom:24px;width:100%}.PatientConsult_pageTitle__c9Ruz{font-size:30px;font-weight:600;margin-bottom:24px;margin-top:20px}.PatientConsult_secondRowWrapper__dLNAq{margin-bottom:24px}.PatientConsult_secondRowWrapper__dLNAq,.PatientConsult_thirdRowWrapper__QPxJ5{display:flex;flex-direction:row;gap:24px;justify-content:flex-start;width:100%}.PatientConsult_firstColumnWrapper__viqAQ{display:flex;flex-direction:column;flex-grow:1;flex:1 1;gap:24px;justify-content:space-between}.PatientConsult_titleWrapper__qyZeC{display:flex;justify-content:space-between;padding-right:30px}.PatientConsult_secondColumnWrapper__GFLzi{display:flex;flex:2 1;flex-direction:column;gap:24px;width:100%}.PatientConsult_secondColumnSubWrapper__QV5fZ{display:flex;flex-direction:row;flex-grow:1;gap:24px;width:100%}.PatientConsult_thirdColumnWrapper__61Ead{border:1px solid #000;display:flex;flex-direction:row;gap:24px;width:100%}@media screen and (max-width:1800px){.PatientConsult_thirdColumnWrapper__61Ead{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientConsult_secondColumnSubWrapper__QV5fZ{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientConsult_secondColumnWrapper__GFLzi{flex:1 1}}@media screen and (max-width:1200px){.PatientConsult_wrapper__RQKw3{flex-direction:column}}.PatientConsult_toggleBtnGroup__VkCqU{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}.PatientConsult_toggleBtn__yb1Rz{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}.PatientConsult_toggleBtn__yb1Rz[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}.PatientConsult_consultationWrapper__stQES{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative}.PatientConsult_topWrapper__7Wxmz{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)}.PatientConsult_title__TAwXh{color:#060030;font-size:20px;font-weight:600;width:100%}.ConsultationBox_consultationBox__NmVxo{background-color:#e7efeb;border:1px solid #002f22;border-radius:12px;padding:24px 16px;width:100%}.ConsultationBox_rightBox__9SjlT{display:flex;flex-direction:column;justify-content:space-between;padding:2px 0}.ConsultationBox_rightBox__9SjlT>p{color:var(--gray-500);font-size:16px;font-weight:400}.ConsultationBox_rightBox__9SjlT>p>span{font-weight:700}.ConsultationBox_consultationTitle__z1jhr{color:var(--green-900);font-size:28px;font-weight:700}.ConsultationBox_priceInputWrapper__P-Dfb input,.ConsultationBox_priceInputWrapper__P-Dfb select,.ConsultationBox_priceInputWrapper__P-Dfb 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__ppvLz{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__ppvLz:disabled{background-color:var(--bs-secondary-bg);border:1px solid var(--gray-400);color:#717186;cursor:not-allowed}.ConsultationBox_button__ppvLz:disabled p{color:#717186}.ConsultationBox_paymentConfirmButton__ckJAW{margin-left:auto;margin-top:16px;max-width:300px;width:100%}.ConsultationBox_button__ppvLz p{color:#fdfdfd}.ConsultationBox_consultationBoxTop__aAG2P{display:grid;grid-template-columns:1fr 1fr}.ConsultationBox_consultationBoxTop__aAG2P>:first-child{border-radius:none;border-right:1px solid #b7b8c2;padding-right:26px}.ConsultationBox_consultationBoxTop__aAG2P>:nth-child(2){padding-left:26px}.ConsultationBox_consultationBoxTopItem__h0NTj{display:flex;flex-direction:column;gap:4px;justify-content:space-between}.ConsultationBox_consultationBoxTopItem__h0NTj>p:first-child{font-size:16px}.ConsultationBox_consultationBoxTopItem__h0NTj>p:nth-child(2){font-size:20px;font-weight:700}.ConsultationBox_consultationBoxWrapper__Zxiit{display:flex;flex-direction:column;flex-grow:1;gap:16px;width:100%}.ConsultationBox_paymentSection__iBGT-{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;flex-grow:1;padding:24px;width:auto}.ConsultationBox_paymentSection__iBGT->h2{display:flex;font-size:20px;justify-content:space-between}.ConsultationBox_paymentSectionNoPayment__Bg5Gy{align-items:center;display:flex;gap:16px;margin:24px auto 0;max-width:500px}.ConsultationBox_paymentSectionNoPayment__Bg5Gy h3{font-size:18px;font-weight:700}.ConsultationBox_paymentSectionNoPayment__Bg5Gy p{font-size:16px;margin-top:8px;max-width:320px}.ConsultationBox_serviceSelection__U-ckA{border-bottom:1px solid #e5e7eb;padding:20px}.ConsultationBox_addServiceButton__RQQKO{background:none;border:none;color:#1f725f;cursor:pointer;font-weight:500;padding:10px 0;text-align:center;width:100%}.ConsultationBox_addServiceButton__RQQKO:disabled{color:#717186;cursor:not-allowed}.ConsultationBox_paymentDetails__izxZz{padding:20px}.ConsultationBox_paymentHeader__ShdP2{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ConsultationBox_paymentHeader__ShdP2 h2{font-size:18px;font-weight:600}.ConsultationBox_paymentItem__ooCHg{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:space-between}.ConsultationBox_serviceInfo__H5W6T{align-items:center;display:flex;font-size:18px;font-style:normal;font-weight:700;gap:12px;line-height:28px}.ConsultationBox_iconWrapper__Lwq-4{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__QQozU{font-weight:500}.ConsultationBox_addServiceWrapper__T9UOc{border-top:1px solid #d9d8df;display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:24px}.ConsultationBox_priceInputWrapper__P-Dfb{position:relative}.ConsultationBox_paymentItems__zewLn{display:flex;flex-direction:column;gap:16px}.ConsultationBox_priceControls__8N7Ts{align-items:center;display:flex;gap:12px;max-width:300px;width:100%}.ConsultationBox_deleteButton__cAiqn{align-items:center;background:none;border:none;color:#717186;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:color .2s ease}.ConsultationBox_deleteButton__cAiqn:hover{color:#dc3545}.ConsultationBox_priceInputWrapper__P-Dfb{width:100%}.PatientInformation_verticalDivider__rpabZ{background:var(--gray-200);height:100%;width:1px}.PatientInformation_horizontalDivider__Yd1K2{background:var(--gray-200);height:1px;width:100%}.PatientInformation_container__ESOlT{display:flex;flex-direction:column;gap:24px;margin-top:16px}.PatientInformation_header__fVpSa{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:110px 1fr}.PatientInformation_headerContent__Dzsjm{display:flex;flex-direction:column;gap:12px;width:100%}.PatientInformation_headerTextContainer__bmC0q{display:flex;flex-direction:column}.PatientInformation_buttonsContainer__FThKN{display:flex;gap:12px}.PatientInformation_outlinedButton__-zg12{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__4tfHc{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__Y65rX{cursor:pointer;font-size:24px;font-weight:600;margin:0!important}.PatientInformation_patientDOB__YWKKp{color:var(--gray-950);font-size:16px}.PatientInformation_detailsContainer__XmZGe{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1px 1fr}.PatientInformation_detailsCol__Jpac5{display:flex;flex-direction:column;gap:14px}.PatientInformation_detailsRow__A5CEH{display:flex;flex-direction:column;gap:3px}.PatientInformation_detailsRow__A5CEH h5{color:#40404c;font-size:14px}.PatientInformation_detailsRow__A5CEH p{color:var(--gray-950);font-size:16px}.AlliedHome_wrapper__nVs0e{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:16px;padding:24px}.AlliedHome_appointmentsList__LK6XY{margin-top:0!important;padding:0!important}.AlliedHome_appointmentsPatientContainer__5fxSx{display:flex;flex-direction:column;gap:24px;grid-column:-1/1}.AlliedHome_appointmentsContent__LREBq{display:flex;flex-direction:column;flex-grow:1;gap:24px}.AlliedHome_verticalDivider__UHq04{background-color:var(--gray-200);height:100%;width:1px}.AlliedHome_divider__ZX5Pz{background-color:var(--gray-200);height:1px;width:100%}@media screen and (min-width:1300px){.AlliedHome_appointmentsPatientContainer__5fxSx{display:grid;grid-template-columns:33% 1px 33% 1px auto}.AlliedHome_divider__ZX5Pz{background-color:var(--gray-200);height:100%;width:1px}}.AlliedHome_horizontalDivider__AI0Ow{background-color:var(--gray-200);height:1px;width:100%}.AlliedHome_appointmentsContainer__XqcIh{display:flex;flex-direction:column;gap:24px}.AlliedHome_summaryHeading__he\+pm{align-items:center;display:flex;gap:16px;justify-content:space-between}.AlliedHome_summaryTitle__ALLsP{font-size:20px;font-weight:600;margin-bottom:0!important}.AlliedHome_infoWrapper__AH3ww{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px;flex-grow:1;margin-bottom:32px;margin-top:48px;padding:24px;width:auto}.AlliedHome_infoWrapper__AH3ww h2{display:flex;font-size:24px;justify-content:space-between;line-height:36px}.AlliedHome_infoWrapper__AH3ww h3{font-size:18px;font-weight:700}.AlliedHome_infoWrapper__AH3ww p{font-size:16px;line-height:24px;margin-top:8px}.AlliedHome_appointmentBox__0DIjD{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%}.AlliedHome_appointmentBoxContentWrapper__a1g79{align-items:center;display:flex;justify-content:space-between;max-height:48px;width:100%}.AlliedHome_changeStatusButtonWrapper__Xa44y{align-items:center;display:flex;gap:8px}.AlliedHome_deleteButton__902K2{background-color:initial;border:none;cursor:pointer;padding:0}.AlliedHome_appointmentBoxContentName__XoqeJ{font-size:16px;font-weight:700}.AlliedHome_appointmentBoxContentType__J2esP{font-size:14px;font-weight:600;margin-top:2px}.AlliedHome_appointmentBoxContentStatus__yGfar{font-size:14px;font-weight:700}.AlliedHome_noAppointment__U4kBJ{color:var(--gray-300);font-size:14px;font-weight:400;padding:0 12px}.AlliedHome_active__UkRXW{outline:2px solid #006546;outline-offset:2px}.AlliedHome_cancelled2__b81ye,.AlliedHome_cancelled__PWWTH,.AlliedHome_cancelled__PWWTH svg{stroke:#000!important;background-color:#d9d8df!important;border-color:#706f73!important;color:#000!important}.AlliedHome_cancelled2__b81ye:before{background-color:#706f73!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_arrived2__wVwcb,.AlliedHome_arrived__-bR2T,.AlliedHome_arrived__-bR2T svg{stroke:#006546!important;background-color:#e7efeb!important;border-color:#006546!important;color:#006546!important}.AlliedHome_arrived2__wVwcb:before{background-color:#006546!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_inConsultation2__Oo2Hg,.AlliedHome_inConsultation__AZJWd,.AlliedHome_inConsultation__AZJWd svg{stroke:#2676ff!important;background-color:#f1f6ff!important;border-color:#2676ff!important;color:#2676ff!important}.AlliedHome_inConsultation2__Oo2Hg:before{background-color:#2676ff!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_completed2__\+Bs0Y,.AlliedHome_completed__CZ7os,.AlliedHome_completed__CZ7os svg{stroke:#987716!important;background-color:#fff8e4!important;border-color:#987716!important;color:#987716!important}.AlliedHome_completed2__\+Bs0Y:before{background-color:#987716!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_due2__PAP0k,.AlliedHome_due__DSLBW,.AlliedHome_due__DSLBW svg{stroke:#000!important;background-color:#8f8fa1!important;border-color:#8f8fa1!important;color:#000!important}.AlliedHome_due2__PAP0k:before{background-color:#8f8fa1!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_default2__Ul34W,.AlliedHome_default__1Hr9Q,.AlliedHome_default__1Hr9Q svg{stroke:#8f8fa1!important;background-color:#f7f7f8!important;border-color:#8f8fa1!important;color:#8f8fa1!important}.AlliedHome_default2__Ul34W:before{background-color:#8f8fa1!important;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.AlliedHome_appointmentBoxContentStatusWrapper__u6Gpv{align-items:center;display:flex;gap:8px}.AlliedHome_sortByButton__9Yd-O:disabled{cursor:not-allowed;opacity:.7}.AlliedHome_sortByButton__9Yd-O{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}.AlliedHome_sortByButtonMenuOption__24Md7 p{display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.AlliedHome_menuButton__0ciZT{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.AlliedHome_menuButton__0ciZT:active,.AlliedHome_menuButton__0ciZT:hover{border:1px solid var(--gray-300)}.AlliedHome_menuItemWrapper__bilYD{padding:0}.AlliedHome_menuItem__JEioM{padding:0!important}.AlliedHome_worningimg__ZDksv{align-items:center;background:#fff0f0;border-radius:100%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.AlliedHome_worningimg__ZDksv img{height:50px;width:50px}.AlliedHome_deletext__VBHs1 h5{color:#333!important;font-size:20px!important;font-weight:500!important;margin-bottom:32px!important;margin-top:32px!important;text-align:center}.AlliedHome_menuItem__JEioM a,.AlliedHome_menuItem__JEioM button,.AlliedHome_menuItem__JEioM 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%}.AlliedHome_deleteButton__902K2 .AlliedHome_deleteIcon__2M0w3{stroke:#dc3545!important;color:#dc3545!important}.PatientCDM_wrapper__m4DXv{display:flex;gap:24px}.PatientCDM_firstColumnWrapper__7FGTm{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientCDM_titleWrapper__1JKZR{display:flex;justify-content:space-between;padding-right:30px}.PatientCDM_secondColumnWrapper__LCgLL{display:flex;flex:2 1;flex-direction:column;gap:24px}.PatientCDM_secondColumnSubWrapper__UOfGf,.PatientCDM_thirdColumnWrapper__U\+jnY{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientCDM_thirdColumnWrapper__U\+jnY{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientCDM_secondColumnSubWrapper__UOfGf{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientCDM_secondColumnWrapper__LCgLL{flex:1 1}}@media screen and (max-width:1200px){.PatientCDM_wrapper__m4DXv{flex-direction:column}}.PatientCDM_addPregnancyModal__QzUqv{height:460px}.CdmSidebar_pregnancySidebar__xL3QA{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__CYuy0{width:100%}.CdmSidebar_pregnancySidebarItemHeaderWrapper__zPJ9T{border-bottom:1px solid #d9d8df;display:flex;margin-bottom:16px;padding-bottom:4px}.CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__hKwA9{align-items:center;display:flex;gap:10px;padding:12px 4px;width:100%}.CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__hKwA9 h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700;line-height:24px}.CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__hKwA9 p{color:var(--gray-950);font-size:12px;font-style:normal;font-weight:400;line-height:10px}.CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__hKwA9 button{background-color:initial;border:none;height:34px;width:40px}.CdmSidebar_pregnancySidebarItem__CYuy0.CdmSidebar_pregnancySidebarItemExpanded__y0MD4 .CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__hKwA9 button{transform:rotate(180deg)}.CdmSidebar_pregnancySidebarItemHeaderInnerWrapper__hKwA9 img{height:16px;width:16px}.CdmSidebar_pregnancySidebarItem__CYuy0.CdmSidebar_pregnancySidebarItemNotExpanded__qifIt:last-child .CdmSidebar_pregnancySidebarItemHeaderWrapper__zPJ9T{border-bottom:none;margin-bottom:0;padding-bottom:0}.CdmSidebar_pregnancySidebarItemHeaderTitleWrapper__w\+5V4{flex-grow:1}.CdmSidebar_pregnancySidebarItemHeaderTitleWrapper__w\+5V4 h3{font-size:17px}.CdmSidebar_pregnancySidebarItemButtonWrapper__\+G0qH{border-bottom:1px solid #d9d8df;display:flex;flex-direction:column;gap:16px;margin-bottom:16px;padding-bottom:16px}.CdmSidebar_pregnancySidebarItem__CYuy0.CdmSidebar_pregnancySidebarItemExpanded__y0MD4:last-child .CdmSidebar_pregnancySidebarItemButtonWrapper__\+G0qH{border-bottom:none;margin-bottom:0;padding-bottom:0}.CdmSidebar_pregnancySidebarItemButton__DSYTS{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__DSYTS.CdmSidebar_pregnancySidebarItemButtonActive__kn3Od,.CdmSidebar_pregnancySidebarItemButton__DSYTS:hover{background-color:#e7efeb;border-radius:12px}.CdmSidebar_addPregnancyButton__ImIvm{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%}.CdmSidebar_div__GwGCP{align-items:left;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.CdmSidebar_textWrapper__Rrp2h{align-self:stretch;color:#000;font-size:20px;font-weight:700;position:relative;text-align:left}.CdmSidebar_onceThePatient__252qM{font-size:16px;font-weight:400;line-height:18px;margin-top:8px}.PCRSErrorSection_emptyState__59ky8{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__59ky8 .PCRSErrorSection_element__FLggu{height:160px;position:relative;width:239.53px}.PCRSErrorSection_emptyState__59ky8 .PCRSErrorSection_text__oow8d{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.PCRSErrorSection_emptyState__59ky8 .PCRSErrorSection_div__2WwUY{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.PCRSErrorSection_emptyState__59ky8 .PCRSErrorSection_textWrapper__2QPoN{align-self:stretch;color:#000;font-size:18px;font-weight:700;margin-top:-1px;position:relative;text-align:center}.PCRSErrorSection_emptyState__59ky8 .PCRSErrorSection_onceThePatient__9FEcL{align-self:stretch;color:#000;position:relative;text-align:center}.PCRSErrorSection_emptyState__59ky8 .PCRSErrorSection_plusInstance__x3\+wh{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.PCRSErrorSection_addPregnancyButton__P0NkK{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.PCRSErrorSection_addPregnancyButtonTitle__qc4z9{color:#fff}.PCRSAddProgrammeDialog_addReferralForm__rXEp2{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.PCRSAddProgrammeDialog_cancelButton__uZ\+a1{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__h1Gkd{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PCRSAddProgrammeDialog_formCheckboxLabel__8yg6S{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__YyEyr{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__Ro-7R{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.PCRSAddProgrammeDialog_addReferralForm__rXEp2 input,.PCRSAddProgrammeDialog_addReferralForm__rXEp2 select,.PCRSAddProgrammeDialog_addReferralForm__rXEp2 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__VIsqe{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__LG3BZ{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-top:16px}.PCRSAddProgrammeDialog_bottomSection__LG3BZ>div{display:flex;gap:16px}.PCRSAddProgrammeDialog_bottomSection__LG3BZ button{flex-grow:1}.PCRSAddProgrammeDialog_templateSection__IXDmN{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.PCRSAddProgrammeDialog_templateSection__IXDmN button{margin-top:2px;width:100%}.PCRSAddProgrammeDialog_switchWrapper__y9zxf{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__y9zxf span{margin-top:6px}.PCRSAddProgrammeDialog_addPregnancyDatePickerWrapper__cxOLp>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__cxOLp fieldset{border:none}.PCRSAddProgrammeDialog_notifySection__9izuM{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:48px;justify-content:center;margin-top:6px}.AddOCFReviewDialog_addReferralForm__A-O3V{border-top:1px solid var(--gray-200);display:flex;flex-direction:column;margin-bottom:0;margin-top:24px;padding-top:24px}.AddOCFReviewDialog_cancelButton__rKWX2{border:1px solid var(--green-900);color:var(--green-900)}.AddOCFReviewDialog_sendButton__Z86GZ{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddOCFReviewDialog_formCheckboxLabel__Wwv0T{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__Us66p{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__VDTVh{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddOCFReviewDialog_addReferralForm__A-O3V input,.AddOCFReviewDialog_addReferralForm__A-O3V select,.AddOCFReviewDialog_addReferralForm__A-O3V 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__b-Sga{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__VsMYi{align-items:center;display:flex;justify-content:space-between}.AddOCFReviewDialog_bottomSection__VsMYi,.AddOCFReviewDialog_indicatorsSection__QTYE6{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.AddOCFReviewDialog_bottomSection__VsMYi>div{display:flex;gap:16px}.AddOCFReviewDialog_bottomSection__VsMYi button{flex-grow:1}.AddOCFReviewDialog_templateSection__ywU2g{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddOCFReviewDialog_templateSection__ywU2g button{margin-top:2px;width:100%}.AddOCFReviewDialog_switchWrapper__tqxD9{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__tqxD9 span{margin-top:6px}.AddOCFReviewDialog_notifySection__hl-Qw{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__KU0fs{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin-top:16px}.AddOCFReviewDialog_importedDataItem__Mkvrs{display:flex;flex-direction:column;gap:3px}.AddOCFReviewDialog_importedDataItemLabel__jHWh3{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.AddOCFReviewDialog_importedDataItemValue__jmAuk{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.AddOCFReviewDialog_addPostNatalConsultationFormWrapper__kD2r4{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__XkzF5{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.AddOCFReviewDialog_saveButton__vZAb0:hover{text-decoration:underline}.AddOCFReviewDialog_buttonRow__yyGSi{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.AddOCFReviewDialog_buttonRow__yyGSi .AddOCFReviewDialog_addConsultationButton__zJJU-{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__1NLts{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__WdFjO{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.AddOCFReviewDialog_inputGroupGrid3Columns__y7gNp{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddOCFReviewDialog_inputGroupGrid2Columns__gqNxj{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddOCFReviewDialog_pregnancyFormSectionTitle__hfJ18{border-top:1px solid var(--gray-200);padding-top:24px}.AddOCFReviewDialog_pregnancyFormSectionTitleWithoutBorder__4FS\+A,.AddOCFReviewDialog_pregnancyFormSectionTitle__hfJ18{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.AddOCFReviewDialog_addPregnancyForm__XkzF5 input,.AddOCFReviewDialog_addPregnancyForm__XkzF5 select,.AddOCFReviewDialog_addPregnancyForm__XkzF5 textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddOCFReviewDialog_attachemntButtons__YT7Nd{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.AddOCFReviewDialog_cancelButton__rKWX2{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__A-4QW{border-top:1px solid var(--gray-200);padding-top:24px}.AddOCFReviewDialog_addPregnancyFormTooltip__cOXZo{margin-top:-4px;position:relative}.AddOCFReviewDialog_cmInput__p\+QSf{height:48px;position:relative}.AddOCFReviewDialog_cmInput__p\+QSf input{padding-right:40px;position:relative}.AddOCFReviewDialog_cmInput__p\+QSf: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__C0vDk{height:48px;position:relative}.AddOCFReviewDialog_gramsInput__C0vDk input{padding-right:56px;position:relative}.AddOCFReviewDialog_gramsInput__C0vDk: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__q0jBu>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__q0jBu fieldset{border:none}.AddOCFReviewDialog_pregnancyFormCheckboxLabel__54VwY{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__zIji8{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.AddOCFReviewDialog_checkboxWrapper__7PjHj{display:flex;flex-direction:column;gap:8px;justify-content:center}.AddOCFReviewDialog_pregnancyFormCheckboxLabelWithTopMargin__H8YwS{margin-top:6px}.AddPPReviewDialog_addReferralForm__MgA8z{border-top:1px solid var(--gray-200);display:flex;flex-direction:column;margin-bottom:0;margin-top:24px;padding-top:24px}.AddPPReviewDialog_cancelButton__u4jWx{border:1px solid var(--green-900);color:var(--green-900)}.AddPPReviewDialog_indicatorsSection__E1Qt\+{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.AddPPReviewDialog_sendButton__5reNT{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddPPReviewDialog_formCheckboxLabel__ul2pX{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__o0GXa{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__mZx4W{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.AddPPReviewDialog_addReferralForm__MgA8z input,.AddPPReviewDialog_addReferralForm__MgA8z select,.AddPPReviewDialog_addReferralForm__MgA8z 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__cYish{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__gGN47{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__gGN47>div{display:flex;gap:16px}.AddPPReviewDialog_bottomSection__gGN47 button{flex-grow:1}.AddPPReviewDialog_templateSection__ttHoz{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddPPReviewDialog_templateSection__ttHoz button{margin-top:2px;width:100%}.AddPPReviewDialog_switchWrapper__laY71{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__laY71 span{margin-top:6px}.AddPPReviewDialog_notifySection__-vmgn{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__LqOY1{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin-top:16px}.AddPPReviewDialog_importedDataItem__1B9Y-{display:flex;flex-direction:column;gap:3px}.AddPPReviewDialog_importedDataItemLabel__HSHlC{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.AddPPReviewDialog_importedDataItemValue__uV0Zj{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.AddPPReviewDialog_addPostNatalConsultationFormWrapper__\+3vPJ{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__lBgIX{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.AddPPReviewDialog_saveButton__cKCdZ:hover{text-decoration:underline}.AddPPReviewDialog_buttonRow__YVZIN{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.AddPPReviewDialog_buttonRow__YVZIN .AddPPReviewDialog_addConsultationButton__oIzEX{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__7SQOI{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__DN5Xg{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.AddPPReviewDialog_inputGroupGrid3Columns__VSvif{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddPPReviewDialog_inputGroupGrid2Columns__8VSSV{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddPPReviewDialog_pregnancyFormSectionTitle__lyHSU{border-top:1px solid var(--gray-200);padding-top:24px}.AddPPReviewDialog_pregnancyFormSectionTitleWithoutBorder__NPynK,.AddPPReviewDialog_pregnancyFormSectionTitle__lyHSU{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.AddPPReviewDialog_addPregnancyForm__lBgIX input,.AddPPReviewDialog_addPregnancyForm__lBgIX select,.AddPPReviewDialog_addPregnancyForm__lBgIX textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddPPReviewDialog_attachemntButtons__5kGGG{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.AddPPReviewDialog_cancelButton__u4jWx{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__KPdoz{border-top:1px solid var(--gray-200);padding-top:24px}.AddPPReviewDialog_addPregnancyFormTooltip__i8iTH{margin-top:-4px;position:relative}.AddPPReviewDialog_cmInput__leDJM{height:48px;position:relative}.AddPPReviewDialog_cmInput__leDJM input{padding-right:40px;position:relative}.AddPPReviewDialog_cmInput__leDJM: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__mu\+aT{height:48px;position:relative}.AddPPReviewDialog_gramsInput__mu\+aT input{padding-right:56px;position:relative}.AddPPReviewDialog_gramsInput__mu\+aT: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__39ZCE>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__39ZCE fieldset{border:none}.AddPPReviewDialog_pregnancyFormCheckboxLabel__ANY1q{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__2JeKh{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.AddPPReviewDialog_checkboxWrapper__HBsIy{display:flex;flex-direction:column;gap:8px;justify-content:center}.AddPPReviewDialog_pregnancyFormCheckboxLabelWithTopMargin__SUtgT{margin-top:6px}.AddPPReviewDialog_tableContainer__yW5OU{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.AddPPReviewDialog_table__Q94xj{border-collapse:collapse;overflow:hidden;width:100%}.AddPPReviewDialog_thead__A9N5h{background:var(--gray-100);padding:12px;width:100%}.AddPPReviewDialog_tdName__yBxZt{width:250px}.AddPPReviewDialog_checkIcon__OGpyE{bottom:24px;left:-50px;position:absolute}tr:hover .AddPPReviewDialog_hiddenButtons__bguwR{visibility:visible}.AddPPReviewDialog_descr__\+P4qe{overflow:hidden;text-overflow:ellipsis;width:240px}.AddPPReviewDialog_actions__4epz5{display:flex;justify-content:flex-end}.AddPPReviewDialog_addButton__s0Sdb,.AddPPReviewDialog_deleteButton__mUtTM{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.AddPPReviewDialog_addButton__s0Sdb{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.AddPPReviewDialog_stopButton__0\+P5e{background:#0000;border:none}.AddPPReviewDialog_deleteButton__mUtTM{border:none}.AddPPReviewDialog_deleteIcon__Q8MKe{height:20px;width:20px}.AddPPReviewDialog_hiddenButtons__bguwR{visibility:hidden}.AddPPReviewDialog_tooltip__2Y9uP{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.AddCDMReviewDialog_addReferralForm__ODxCb{border-top:1px solid var(--gray-200);display:flex;flex-direction:column;margin-bottom:0;margin-top:24px;padding-top:24px}.AddCDMReviewDialog_cancelButton__Ecx7P{border:1px solid var(--green-900);color:var(--green-900)}.AddCDMReviewDialog_indicatorsSection__jxwFF{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.AddCDMReviewDialog_sendButton__kjBcb{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.AddCDMReviewDialog_formCheckboxLabel__FiFp2{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__bKW0\+{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__CPTmO{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.AddCDMReviewDialog_addReferralForm__ODxCb input,.AddCDMReviewDialog_addReferralForm__ODxCb select,.AddCDMReviewDialog_addReferralForm__ODxCb 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__untgX{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__eOCJT{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__eOCJT>div{display:flex;gap:16px}.AddCDMReviewDialog_bottomSection__eOCJT button{flex-grow:1}.AddCDMReviewDialog_templateSection__HIcAU{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.AddCDMReviewDialog_templateSection__HIcAU button{margin-top:2px;width:100%}.AddCDMReviewDialog_switchWrapper__tAjky{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__tAjky span{margin-top:6px}.AddCDMReviewDialog_notifySection__nTxgV{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__pqHIf{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin-top:16px}.AddCDMReviewDialog_importedDataItem__KAKNj{display:flex;flex-direction:column;gap:3px}.AddCDMReviewDialog_importedDataItemLabel__XMXa0{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.AddCDMReviewDialog_importedDataItemValue__LYCTN{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.AddCDMReviewDialog_addPostNatalConsultationFormWrapper__ZaOK3{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__ZfLyP{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.AddCDMReviewDialog_saveButton__dBq6R:hover{text-decoration:underline}.AddCDMReviewDialog_buttonRow__5bFHi{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.AddCDMReviewDialog_buttonRow__5bFHi .AddCDMReviewDialog_addConsultationButton__vkrn7{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__h9gNV{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__3rObT{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.AddCDMReviewDialog_inputGroupGrid3Columns__ltS6Y{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.AddCDMReviewDialog_inputGroupGrid2Columns__s7YO3{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddCDMReviewDialog_pregnancyFormSectionTitle__37PcY{border-top:1px solid var(--gray-200);padding-top:24px}.AddCDMReviewDialog_pregnancyFormSectionTitleWithoutBorder__qHVMF,.AddCDMReviewDialog_pregnancyFormSectionTitle__37PcY{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.AddCDMReviewDialog_addPregnancyForm__ZfLyP input,.AddCDMReviewDialog_addPregnancyForm__ZfLyP select,.AddCDMReviewDialog_addPregnancyForm__ZfLyP textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.AddCDMReviewDialog_attachemntButtons__A1Aqb{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.AddCDMReviewDialog_cancelButton__Ecx7P{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__SaOs8{border-top:1px solid var(--gray-200);padding-top:24px}.AddCDMReviewDialog_addPregnancyFormTooltip__LlNXT{margin-top:-4px;position:relative}.AddCDMReviewDialog_cmInput__7aj7j{height:48px;position:relative}.AddCDMReviewDialog_cmInput__7aj7j input{padding-right:40px;position:relative}.AddCDMReviewDialog_cmInput__7aj7j: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__cou99{height:48px;position:relative}.AddCDMReviewDialog_gramsInput__cou99 input{padding-right:56px;position:relative}.AddCDMReviewDialog_gramsInput__cou99: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__mZ2gZ>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__mZ2gZ fieldset{border:none}.AddCDMReviewDialog_pregnancyFormCheckboxLabel__7gmW3{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__BT-GV{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.AddCDMReviewDialog_checkboxWrapper__Je0eK{display:flex;flex-direction:column;gap:8px;justify-content:center}.AddCDMReviewDialog_pregnancyFormCheckboxLabelWithTopMargin__Ap9Ft{margin-top:6px}.AddCDMReviewDialog_tableContainer__9HPOc{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.AddCDMReviewDialog_table__JVi5e{border-collapse:collapse;overflow:hidden;width:100%}.AddCDMReviewDialog_thead__R9Hc0{background:var(--gray-100);padding:12px;width:100%}.AddCDMReviewDialog_tdName__Ps3Em{width:250px}.AddCDMReviewDialog_checkIcon__6Zaa7{bottom:24px;left:-50px;position:absolute}tr:hover .AddCDMReviewDialog_hiddenButtons__-o3rG{visibility:visible}.AddCDMReviewDialog_descr__x2aj9{overflow:hidden;text-overflow:ellipsis;width:240px}.AddCDMReviewDialog_actions__29iVW{display:flex;justify-content:flex-end}.AddCDMReviewDialog_addButton__cHGq1,.AddCDMReviewDialog_deleteButton__-bbcE{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.AddCDMReviewDialog_addButton__cHGq1{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.AddCDMReviewDialog_stopButton__\+UyQa{background:#0000;border:none}.AddCDMReviewDialog_deleteButton__-bbcE{border:none}.AddCDMReviewDialog_deleteIcon__1TbwT{height:20px;width:20px}.AddCDMReviewDialog_hiddenButtons__-o3rG{visibility:hidden}.AddCDMReviewDialog_tooltip__a1m3P{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.NoCdmSection_emptyState__-4XDc{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__-4XDc .NoCdmSection_element__7szAQ{height:160px;position:relative;width:239.53px}.NoCdmSection_emptyState__-4XDc .NoCdmSection_text__ZiAPz{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.NoCdmSection_emptyState__-4XDc .NoCdmSection_div__0ynO\+{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.NoCdmSection_emptyState__-4XDc .NoCdmSection_textWrapper__IEWCu{font-size:18px;font-weight:700;margin-top:-1px}.NoCdmSection_emptyState__-4XDc .NoCdmSection_onceThePatient__pe0EW,.NoCdmSection_emptyState__-4XDc .NoCdmSection_textWrapper__IEWCu{align-self:stretch;color:#000;position:relative;text-align:center}.NoCdmSection_emptyState__-4XDc .NoCdmSection_plusInstance__oaNPd{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.NoCdmSection_addPregnancyButton__pT\+0r{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.NoCdmSection_addPregnancyButtonTitle__8Ne-K{color:#fff}.OCFItemForm_wrapper__KSaMr{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__4TgWd{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.OCFItemForm_header__4TgWd h3{color:var(--gray-950);font-size:20px;font-weight:700}.OCFItemForm_header__4TgWd p{color:var(--gray-950);font-size:14px;font-weight:400}.OCFItemForm_headerInner__OOn5R{align-items:center;display:flex;gap:16px;justify-content:start}.OCFItemForm_status__y7AG5{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__y7AG5 p{color:#987716;font-size:14px;font-weight:700}.Steps_stepsWrapper__TZoeP{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__N-glG{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__481U0{border-bottom:3px solid #006546}.Steps_stepNumberCompleted__N\+7m3{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__BiNik{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__dNgQQ{border-color:#006546;color:#006546}.Steps_stepName__85GPy{color:#26252c;color:var(--Gray-950,#26252c);font-size:15px;font-weight:600}.OutcomeForm_itemWrapper__wftix{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.OutcomeForm_itemWrapper__wftix h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.OutcomeForm_itemWrapper__wftix h3>span{color:#006546;color:var(--Green-800,#006546)}.OutcomeForm_medsCheckboxGroup__U67d3{display:flex;flex-direction:column;gap:4px}.OutcomeForm_medsCheckboxGroup__U67d3>label{border-bottom:1px solid var(--gray-200);padding:12px}.OutcomeForm_medsCheckboxGroup__U67d3>label:last-child{border-bottom:none}.OutcomeForm_reviewDetails__qheD-{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.OutcomeForm_reviewDetails__qheD->div{display:flex;flex-direction:column;gap:4px}.OutcomeForm_reviewDetails__qheD->div>h5{font-size:16px;font-style:normal;font-weight:700}.OutcomeForm_reviewDetails__qheD->div>p{font-size:14px;font-style:normal;font-weight:400}.OutcomeForm_addReferralForm__TzNVb{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.OutcomeForm_radioGroup__hiAVo{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.OutcomeForm_cancelButton__rjjxx{border:1px solid var(--green-900);color:var(--green-900)}.OutcomeForm_indicatorsSection__yvvXd{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.OutcomeForm_sendButton__Url7i{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.OutcomeForm_formCheckboxLabel__ewFSG{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__Vq-FO{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__mqdoX{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.OutcomeForm_addReferralForm__TzNVb input,.OutcomeForm_addReferralForm__TzNVb select,.OutcomeForm_addReferralForm__TzNVb 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__H58WX{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__GbahL{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__GbahL>div{display:flex;gap:16px}.OutcomeForm_bottomSection__GbahL button{flex-grow:1}.OutcomeForm_templateSection__V2Qle{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.OutcomeForm_templateSection__V2Qle button{margin-top:2px;width:100%}.OutcomeForm_switchWrapper__6mfXo{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__6mfXo span{margin-top:6px}.OutcomeForm_notifySection__vKi6k{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__Bmgf8{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.OutcomeForm_importedDataItem__HoEHk{display:flex;flex-direction:column;gap:3px}.OutcomeForm_importedDataItemLabel__AufiS{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.OutcomeForm_importedDataItemValue__Fs76M{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.OutcomeForm_addPostNatalConsultationFormWrapper__VoE6o{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__yBo2R{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.OutcomeForm_saveButton__QO9GQ:hover{text-decoration:underline}.OutcomeForm_buttonRow__MRAha{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.OutcomeForm_buttonRow__MRAha .OutcomeForm_addConsultationButton__Ou1Kx{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__USPhK{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__Zvh7F{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.OutcomeForm_inputGroupGrid3Columns__oZVk2{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.OutcomeForm_inputGroupGrid2Columns__JpU55{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.OutcomeForm_pregnancyFormSectionTitle__PD76G{border-top:1px solid var(--gray-200);padding-top:24px}.OutcomeForm_pregnancyFormSectionTitleWithoutBorder__IgzFR,.OutcomeForm_pregnancyFormSectionTitle__PD76G{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.OutcomeForm_addPregnancyForm__yBo2R input,.OutcomeForm_addPregnancyForm__yBo2R select,.OutcomeForm_addPregnancyForm__yBo2R textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.OutcomeForm_attachemntButtons__PIOmx{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.OutcomeForm_cancelButton__rjjxx{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__rTOFK{border-top:1px solid var(--gray-200);padding-top:24px}.OutcomeForm_addPregnancyFormTooltip__6nxvx{margin-top:-4px;position:relative}.OutcomeForm_cmInput__jx9Pb,.OutcomeForm_kgInput__kNJ\+P{height:48px;position:relative}.OutcomeForm_cmInput__jx9Pb input,.OutcomeForm_kgInput__kNJ\+P input{padding-right:40px;position:relative}.OutcomeForm_bpInput__JfBja{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.OutcomeForm_bpInput__JfBja span,.OutcomeForm_indicationsList__m6AGu{margin-top:16px}.OutcomeForm_indicationItem__BLHqd{align-items:center;display:flex;gap:8px;margin-top:8px}.OutcomeForm_cmInput__jx9Pb:before,.OutcomeForm_kgInput__kNJ\+P: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__kNJ\+P:before{content:"kg"}.OutcomeForm_gramsInput__whVdZ{height:48px;position:relative}.OutcomeForm_gramsInput__whVdZ input{padding-right:56px;position:relative}.OutcomeForm_gramsInput__whVdZ: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__pOWMA>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__pOWMA fieldset{border:none}.OutcomeForm_pregnancyFormCheckboxLabel__IRK9f{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__1jQS0{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.OutcomeForm_checkboxWrapper__lv46f{display:flex;flex-direction:column;gap:8px;justify-content:center}.OutcomeForm_pregnancyFormCheckboxLabelWithTopMargin__i--jc{margin-top:6px}.OutcomeForm_tableContainer__7Q-4D{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.OutcomeForm_table__AiLXS{border-collapse:collapse;overflow:hidden;width:100%}.OutcomeForm_thead__mJJB0{background:var(--gray-100);padding:12px;width:100%}.OutcomeForm_tdName__rjH8x{width:250px}.OutcomeForm_checkIcon__emSuX{bottom:24px;left:-50px;position:absolute}tr:hover .OutcomeForm_hiddenButtons__JnUZa{visibility:visible}.OutcomeForm_descr__gPHWH{overflow:hidden;text-overflow:ellipsis;width:240px}.OutcomeForm_actions__F7NZR{display:flex;justify-content:flex-end}.OutcomeForm_addButton__\+ntC5,.OutcomeForm_deleteButton__VAISx{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.OutcomeForm_addButton__\+ntC5{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.OutcomeForm_stopButton__PjWPt{background:#0000;border:none}.OutcomeForm_deleteButton__VAISx{border:none}.OutcomeForm_deleteIcon__xvMGj{height:20px;width:20px}.OutcomeForm_hiddenButtons__JnUZa{visibility:hidden}.OutcomeForm_tooltip__RaPkY{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.ItemFormWrapper_formWrapper__4CxVO,.ItemFormWrapper_wrapper__1zayQ{display:flex;flex-direction:column;width:100%}.ItemFormWrapper_formWrapper__4CxVO{background-color:var(--gray-50);padding:24px}.ItemFormWrapper_buttonsWrapper__uqz0I{border-top:1px solid var(--gray-200);display:flex;gap:20px;justify-content:space-between;padding:24px;width:100%}.ItemFormWrapper_continueButton__F9J4j{background-color:var(--green-800);color:#fff}.ItemFormWrapper_backButton__sU9Kc,.ItemFormWrapper_continueButton__F9J4j{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__sU9Kc{background-color:#fff;color:var(--green-800)}.TestResultsForm_itemWrapper__YRSF-{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.TestResultsForm_itemWrapper__YRSF- h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.TestResultsForm_itemWrapper__YRSF- h3>span{color:#006546;color:var(--Green-800,#006546)}.TestResultsForm_reviewDetails__uqeag{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.TestResultsForm_reviewDetails__uqeag>div{display:flex;flex-direction:column;gap:4px}.TestResultsForm_reviewDetails__uqeag>div>h5{font-size:16px;font-style:normal;font-weight:700}.TestResultsForm_reviewDetails__uqeag>div>p{font-size:14px;font-style:normal;font-weight:400}.TestResultsForm_addReferralForm__osV4Z{display:flex;flex-direction:column;margin-bottom:0}.TestResultsForm_radioGroup__ApZ\+7{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.TestResultsForm_cancelButton__sEfCa{border:1px solid var(--green-900);color:var(--green-900)}.TestResultsForm_indicatorsSection__M29P4{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.TestResultsForm_sendButton__roMlS{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestResultsForm_formCheckboxLabel__LemnP{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__WMGEe{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__gfpMg{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.TestResultsForm_addReferralForm__osV4Z input,.TestResultsForm_addReferralForm__osV4Z select,.TestResultsForm_addReferralForm__osV4Z 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__dsxw5{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__sITKY{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__sITKY>div{display:flex;gap:16px}.TestResultsForm_bottomSection__sITKY button{flex-grow:1}.TestResultsForm_templateSection__Y\+BwB{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.TestResultsForm_templateSection__Y\+BwB button{margin-top:2px;width:100%}.TestResultsForm_switchWrapper__Vh7Ps{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__Vh7Ps span{margin-top:6px}.TestResultsForm_notifySection__vHww9{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__Sz8AJ{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.TestResultsForm_importedDataItem__OQ\+IS{display:flex;flex-direction:column;gap:3px}.TestResultsForm_importedDataItemLabel__K8o6D{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.TestResultsForm_importedDataItemValue__XAJvO{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.TestResultsForm_addPostNatalConsultationFormWrapper__Q2gi4{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__uFmTU{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.TestResultsForm_saveButton__t6yld:hover{text-decoration:underline}.TestResultsForm_buttonRow__pA9gx{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.TestResultsForm_buttonRow__pA9gx .TestResultsForm_addConsultationButton__tLcl4{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__l9MuZ{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__SJBdh{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.TestResultsForm_inputGroupGrid3Columns__smM-R{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.TestResultsForm_inputGroupGrid2Columns__Qkqh2{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.TestResultsForm_pregnancyFormSectionTitle__VTFeR{border-top:1px solid var(--gray-200);padding-top:24px}.TestResultsForm_pregnancyFormSectionTitleWithoutBorder__\+C1jT,.TestResultsForm_pregnancyFormSectionTitle__VTFeR{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.TestResultsForm_addPregnancyForm__uFmTU input,.TestResultsForm_addPregnancyForm__uFmTU select,.TestResultsForm_addPregnancyForm__uFmTU textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.TestResultsForm_attachemntButtons__DDjL4{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.TestResultsForm_cancelButton__sEfCa{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__bfAtd{border-top:1px solid var(--gray-200);padding-top:24px}.TestResultsForm_addPregnancyFormTooltip__lH2sY{margin-top:-4px;position:relative}.TestResultsForm_cmInput__w9lQH,.TestResultsForm_kgInput__Rcauz,.TestResultsForm_percentageInput__yYEXX{height:48px;position:relative}.TestResultsForm_cmInput__w9lQH input,.TestResultsForm_kgInput__Rcauz input,.TestResultsForm_percentageInput__yYEXX input{padding-right:40px;position:relative}.TestResultsForm_bpInput__JyX5L{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.TestResultsForm_bpInput__JyX5L span,.TestResultsForm_indicationsList__8uxra{margin-top:16px}.TestResultsForm_indicationItem__knmoc{align-items:center;display:flex;gap:8px;margin-top:8px}.TestResultsForm_cmInput__w9lQH:before,.TestResultsForm_kgInput__Rcauz:before,.TestResultsForm_percentageInput__yYEXX: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__Rcauz:before{content:"kg"}.TestResultsForm_percentageInput__yYEXX:before{content:"%";width:12px}.TestResultsForm_gramsInput__pWsLs{height:48px;position:relative}.TestResultsForm_gramsInput__pWsLs input{padding-right:56px;position:relative}.TestResultsForm_gramsInput__pWsLs: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__I1PVL>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__I1PVL fieldset{border:none}.TestResultsForm_pregnancyFormCheckboxLabel__fVonq{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__zOY3k{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.TestResultsForm_checkboxWrapper__JAHUK{display:flex;flex-direction:column;gap:8px;justify-content:center}.TestResultsForm_pregnancyFormCheckboxLabelWithTopMargin__\+mfa9{margin-top:6px}.TestResultsForm_tableContainer__pHiOs{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.TestResultsForm_table__UBPJj{border-collapse:collapse;overflow:hidden;width:100%}.TestResultsForm_thead__S5oB9{background:var(--gray-100);padding:12px;width:100%}.TestResultsForm_tdName__cPEe6{width:250px}.TestResultsForm_checkIcon__OWAJ6{bottom:24px;left:-50px;position:absolute}tr:hover .TestResultsForm_hiddenButtons__oBqUy{visibility:visible}.TestResultsForm_descr__UZ1b3{overflow:hidden;text-overflow:ellipsis;width:240px}.TestResultsForm_actions__MIiLK{display:flex;justify-content:flex-end}.TestResultsForm_addButton__jCl-E,.TestResultsForm_deleteButton__jJTWE{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.TestResultsForm_addButton__jCl-E{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.TestResultsForm_stopButton__83K5a{background:#0000;border:none}.TestResultsForm_deleteButton__jJTWE{border:none}.TestResultsForm_deleteIcon__My\+Pl{height:20px;width:20px}.TestResultsForm_hiddenButtons__oBqUy{visibility:hidden}.TestResultsForm_tooltip__TNJY1{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.RiskAndAssesmentForm_itemWrapper__xfMc-{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.RiskAndAssesmentForm_itemWrapper__xfMc- h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_itemWrapper__xfMc- h3>span{color:#006546;color:var(--Green-800,#006546)}.RiskAndAssesmentForm_reviewDetails__-JYjF{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.RiskAndAssesmentForm_reviewDetails__-JYjF>div{display:flex;flex-direction:column;gap:4px}.RiskAndAssesmentForm_reviewDetails__-JYjF>div>h5{font-size:16px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_reviewDetails__-JYjF>div>p{font-size:14px;font-style:normal;font-weight:400}.RiskAndAssesmentForm_addReferralForm__T64Xz{display:flex;flex-direction:column;margin-bottom:0}.RiskAndAssesmentForm_radioGroup__\+Hsm0{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.RiskAndAssesmentForm_cancelButton__nWCM2{border:1px solid var(--green-900);color:var(--green-900)}.RiskAndAssesmentForm_indicatorsSection__3mlaE{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.RiskAndAssesmentForm_sendButton__X6bdk{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_formCheckboxLabel__1EVwe{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__0GyCQ{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__xJB1-{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.RiskAndAssesmentForm_addReferralForm__T64Xz input,.RiskAndAssesmentForm_addReferralForm__T64Xz select,.RiskAndAssesmentForm_addReferralForm__T64Xz 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__Bg7jY{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__FzuNu{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__FzuNu>div{display:flex;gap:16px}.RiskAndAssesmentForm_bottomSection__FzuNu button{flex-grow:1}.RiskAndAssesmentForm_templateSection__kDVqU{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.RiskAndAssesmentForm_templateSection__kDVqU button{margin-top:2px;width:100%}.RiskAndAssesmentForm_switchWrapper__9Sna4{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__9Sna4 span{margin-top:6px}.RiskAndAssesmentForm_notifySection__3H6wL{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__M7jOe{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.RiskAndAssesmentForm_importedDataItem__3MGcu{display:flex;flex-direction:column;gap:3px}.RiskAndAssesmentForm_importedDataItemLabel__JTuYO{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.RiskAndAssesmentForm_importedDataItemValue__3hbLo{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.RiskAndAssesmentForm_addPostNatalConsultationFormWrapper__7Z\+90{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__gVCHH{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.RiskAndAssesmentForm_saveButton__oGryx:hover{text-decoration:underline}.RiskAndAssesmentForm_buttonRow__9Z1Ej{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.RiskAndAssesmentForm_buttonRow__9Z1Ej .RiskAndAssesmentForm_addConsultationButton__bhHZ\+{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__X00L\+{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__JGMiM{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid3Columns__MEcyk{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid2Columns__pH9A1{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.RiskAndAssesmentForm_pregnancyFormSectionTitle__ZFc6A{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_pregnancyFormSectionTitleWithoutBorder__vhrAO,.RiskAndAssesmentForm_pregnancyFormSectionTitle__ZFc6A{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.RiskAndAssesmentForm_addPregnancyForm__gVCHH input,.RiskAndAssesmentForm_addPregnancyForm__gVCHH select,.RiskAndAssesmentForm_addPregnancyForm__gVCHH textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.RiskAndAssesmentForm_attachemntButtons__hxRMB{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.RiskAndAssesmentForm_cancelButton__nWCM2{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__1XpiI{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_addPregnancyFormTooltip__I1RFN{margin-top:-4px;position:relative}.RiskAndAssesmentForm_cmInput__fiiKq,.RiskAndAssesmentForm_kgInput__lWhma{height:48px;position:relative}.RiskAndAssesmentForm_cmInput__fiiKq input,.RiskAndAssesmentForm_kgInput__lWhma input{padding-right:40px;position:relative}.RiskAndAssesmentForm_bpInput__l7sNR{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.RiskAndAssesmentForm_bpInput__l7sNR span,.RiskAndAssesmentForm_indicationsList__FWHID{margin-top:16px}.RiskAndAssesmentForm_indicationItem__cew9k{align-items:center;display:flex;gap:8px;margin-top:8px}.RiskAndAssesmentForm_cmInput__fiiKq:before,.RiskAndAssesmentForm_kgInput__lWhma: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__lWhma:before{content:"kg"}.RiskAndAssesmentForm_gramsInput__HCASs{height:48px;position:relative}.RiskAndAssesmentForm_gramsInput__HCASs input{padding-right:56px;position:relative}.RiskAndAssesmentForm_gramsInput__HCASs: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__smA2o>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__smA2o fieldset{border:none}.RiskAndAssesmentForm_pregnancyFormCheckboxLabel__iyU5I{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__p6jPx{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.RiskAndAssesmentForm_checkboxWrapper__Obh5o{display:flex;flex-direction:column;gap:8px;justify-content:center}.RiskAndAssesmentForm_pregnancyFormCheckboxLabelWithTopMargin__P06tM{margin-top:6px}.RiskAndAssesmentForm_tableContainer__sRzQj{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.RiskAndAssesmentForm_table__sTi1w{border-collapse:collapse;overflow:hidden;width:100%}.RiskAndAssesmentForm_thead__1Kbud{background:var(--gray-100);padding:12px;width:100%}.RiskAndAssesmentForm_tdName__ndZQ\+{width:250px}.RiskAndAssesmentForm_checkIcon__ajHwM{bottom:24px;left:-50px;position:absolute}tr:hover .RiskAndAssesmentForm_hiddenButtons__OnyCP{visibility:visible}.RiskAndAssesmentForm_descr__JSgCE{overflow:hidden;text-overflow:ellipsis;width:240px}.RiskAndAssesmentForm_actions__DTs8g{display:flex;justify-content:flex-end}.RiskAndAssesmentForm_addButton__H43lI,.RiskAndAssesmentForm_deleteButton__TzHr8{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.RiskAndAssesmentForm_addButton__H43lI{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.RiskAndAssesmentForm_stopButton__r9d68{background:#0000;border:none}.RiskAndAssesmentForm_deleteButton__TzHr8{border:none}.RiskAndAssesmentForm_deleteIcon__dOJxn{height:20px;width:20px}.RiskAndAssesmentForm_hiddenButtons__OnyCP{visibility:hidden}.RiskAndAssesmentForm_tooltip__j-Eoq{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.ReviewAndExamForm_itemWrapper__QqI90{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.ReviewAndExamForm_itemWrapper__QqI90 h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.ReviewAndExamForm_itemWrapper__QqI90 h3>span{color:#006546;color:var(--Green-800,#006546)}.ReviewAndExamForm_reviewDetails__1PDuI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.ReviewAndExamForm_reviewDetails__1PDuI>div{display:flex;flex-direction:column;gap:4px}.ReviewAndExamForm_reviewDetails__1PDuI>div>h5{font-size:16px;font-style:normal;font-weight:700}.ReviewAndExamForm_reviewDetails__1PDuI>div>p{font-size:14px;font-style:normal;font-weight:400}.ReviewAndExamForm_addReferralForm__\+Aq3J{display:flex;flex-direction:column;margin-bottom:0;margin-top:24px}.ReviewAndExamForm_radioGroup__2kbHR{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.ReviewAndExamForm_cancelButton__DVd0p{border:1px solid var(--green-900);color:var(--green-900)}.ReviewAndExamForm_indicatorsSection__xcU3G{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.ReviewAndExamForm_sendButton__FA5hE{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.ReviewAndExamForm_formCheckboxLabel__lD5n3{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__0SMLB{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__51S5E{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.ReviewAndExamForm_addReferralForm__\+Aq3J input,.ReviewAndExamForm_addReferralForm__\+Aq3J select,.ReviewAndExamForm_addReferralForm__\+Aq3J 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__drlCj{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__Wt4xQ{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__Wt4xQ>div{display:flex;gap:16px}.ReviewAndExamForm_bottomSection__Wt4xQ button{flex-grow:1}.ReviewAndExamForm_templateSection__mCoCU{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ReviewAndExamForm_templateSection__mCoCU button{margin-top:2px;width:100%}.ReviewAndExamForm_switchWrapper__QF83t{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__QF83t span{margin-top:6px}.ReviewAndExamForm_notifySection__V9m4R{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__dRQb4{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.ReviewAndExamForm_importedDataItem__YRBKy{display:flex;flex-direction:column;gap:3px}.ReviewAndExamForm_importedDataItemLabel__42J7Y{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.ReviewAndExamForm_importedDataItemValue__r7ZPz{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.ReviewAndExamForm_addPostNatalConsultationFormWrapper__\+14cx{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__YNRq8{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.ReviewAndExamForm_saveButton__T-eQw:hover{text-decoration:underline}.ReviewAndExamForm_buttonRow__tG9Se{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.ReviewAndExamForm_buttonRow__tG9Se .ReviewAndExamForm_addConsultationButton__ZJXPZ{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__win2s{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__qxaCd{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ReviewAndExamForm_inputGroupGrid3Columns__LoL1t{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.ReviewAndExamForm_inputGroupGrid2Columns__N0eEb{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ReviewAndExamForm_pregnancyFormSectionTitle__UXiwW{border-top:1px solid var(--gray-200);padding-top:24px}.ReviewAndExamForm_pregnancyFormSectionTitleWithoutBorder__HKzlv,.ReviewAndExamForm_pregnancyFormSectionTitle__UXiwW{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.ReviewAndExamForm_addPregnancyForm__YNRq8 input,.ReviewAndExamForm_addPregnancyForm__YNRq8 select,.ReviewAndExamForm_addPregnancyForm__YNRq8 textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.ReviewAndExamForm_attachemntButtons__Tjc3J{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.ReviewAndExamForm_cancelButton__DVd0p{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__3TB7V{border-top:1px solid var(--gray-200);padding-top:24px}.ReviewAndExamForm_addPregnancyFormTooltip__rRypS{margin-top:-4px;position:relative}.ReviewAndExamForm_cmInput__ajANw,.ReviewAndExamForm_kgInput__iJ-TV{height:48px;position:relative}.ReviewAndExamForm_cmInput__ajANw input,.ReviewAndExamForm_kgInput__iJ-TV input{padding-right:40px;position:relative}.ReviewAndExamForm_bpInput__-F2VE{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.ReviewAndExamForm_bpInput__-F2VE span,.ReviewAndExamForm_indicationsList__vrkx6{margin-top:16px}.ReviewAndExamForm_indicationItem__RNlLe{align-items:center;display:flex;gap:8px;margin-top:8px}.ReviewAndExamForm_cmInput__ajANw:before,.ReviewAndExamForm_kgInput__iJ-TV: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__iJ-TV:before{content:"kg"}.ReviewAndExamForm_gramsInput__Yj0Gw{height:48px;position:relative}.ReviewAndExamForm_gramsInput__Yj0Gw input{padding-right:56px;position:relative}.ReviewAndExamForm_gramsInput__Yj0Gw: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__T9bsT>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__T9bsT fieldset{border:none}.ReviewAndExamForm_pregnancyFormCheckboxLabel__4lMf8{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__6PzAU{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.ReviewAndExamForm_checkboxWrapper__oFAkJ{display:flex;flex-direction:column;gap:8px;justify-content:center}.ReviewAndExamForm_pregnancyFormCheckboxLabelWithTopMargin__jLuvL{margin-top:6px}.ReviewAndExamForm_tableContainer__hwXwo{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.ReviewAndExamForm_table__Jcsa2{border-collapse:collapse;overflow:hidden;width:100%}.ReviewAndExamForm_thead__-Ep6K{background:var(--gray-100);padding:12px;width:100%}.ReviewAndExamForm_tdName__v2MdG{width:250px}.ReviewAndExamForm_checkIcon__7HcCo{bottom:24px;left:-50px;position:absolute}tr:hover .ReviewAndExamForm_hiddenButtons__06J6G{visibility:visible}.ReviewAndExamForm_descr__WQA4y{overflow:hidden;text-overflow:ellipsis;width:240px}.ReviewAndExamForm_actions__5hKNH{display:flex;justify-content:flex-end}.ReviewAndExamForm_addButton__5hqaQ,.ReviewAndExamForm_deleteButton__vXNEF{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.ReviewAndExamForm_addButton__5hqaQ{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.ReviewAndExamForm_stopButton__tYtB6{background:#0000;border:none}.ReviewAndExamForm_deleteButton__vXNEF{border:none}.ReviewAndExamForm_deleteIcon__vsCzE{height:20px;width:20px}.ReviewAndExamForm_hiddenButtons__06J6G{visibility:hidden}.ReviewAndExamForm_tooltip__M0S8H{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.PPItemForm_wrapper__4XOpU{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__a-xIk{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.PPItemForm_header__a-xIk h3{color:var(--gray-950);font-size:20px;font-weight:700}.PPItemForm_header__a-xIk p{color:var(--gray-950);font-size:14px;font-weight:400}.PPItemForm_headerInner__9FUP3{align-items:center;display:flex;gap:16px;justify-content:start}.PPItemForm_status__q15Z8{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__q15Z8 p{color:#987716;font-size:14px;font-weight:700}.Steps_stepsWrapper__cp4i8{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__RBs3V{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__RQQLy{border-bottom:3px solid #006546}.Steps_stepNumberCompleted__h\+olx{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__i2c9u{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__G6ARO{border-color:#006546;color:#006546}.Steps_stepName__7wzdH{color:#26252c;color:var(--Gray-950,#26252c);font-size:15px;font-weight:600}.PlanAndOutcomeForm_itemWrapper__JvkGO{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.PlanAndOutcomeForm_itemWrapper__JvkGO h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_medsCheckboxGroup__4l1pm>label{border-bottom:1px solid var(--gray-200);padding:12px}.PlanAndOutcomeForm_medsCheckboxGroup__4l1pm>label:last-child{border-bottom:none}.PlanAndOutcomeForm_sourcesOfInformation__JajMQ{display:flex;flex-direction:column;gap:8px}.PlanAndOutcomeForm_sourcesOfInformation__JajMQ a{color:var(--green-800);font-weight:700}.PlanAndOutcomeForm_sourcesOfInformation__JajMQ h4{font-size:16px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_riskFactorsWrapper__LjvDC{align-items:center;display:flex;gap:36px;margin-top:16px}.PlanAndOutcomeForm_sourcesOfInformation__JajMQ{margin-top:16px}.PlanAndOutcomeForm_medsCheckboxGroup__4l1pm{display:flex;flex-direction:column;gap:4px;padding:16px 0 0}.PlanAndOutcomeForm_itemWrapper__JvkGO h3>span{color:#006546;color:var(--Green-800,#006546)}.PlanAndOutcomeForm_reviewDetails__k5D7l{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.PlanAndOutcomeForm_reviewDetails__k5D7l>div{display:flex;flex-direction:column;gap:4px}.PlanAndOutcomeForm_reviewDetails__k5D7l>div>h5{font-size:16px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_reviewDetails__k5D7l>div>p{font-size:14px;font-style:normal;font-weight:400}.PlanAndOutcomeForm_addReferralForm__BdlBD{display:flex;flex-direction:column;margin-bottom:0}.PlanAndOutcomeForm_radioGroup__dJ5xz{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.PlanAndOutcomeForm_cancelButton__1We2W{border:1px solid var(--green-900);color:var(--green-900)}.PlanAndOutcomeForm_indicatorsSection__06N8Z{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.PlanAndOutcomeForm_sendButton__ua7Yp{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PlanAndOutcomeForm_formCheckboxLabel__dGthz{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__S0121{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__uItJP{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.PlanAndOutcomeForm_addReferralForm__BdlBD input,.PlanAndOutcomeForm_addReferralForm__BdlBD select,.PlanAndOutcomeForm_addReferralForm__BdlBD 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__p9pfP{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__3C4Ok{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__3C4Ok>div{display:flex;gap:16px}.PlanAndOutcomeForm_bottomSection__3C4Ok button{flex-grow:1}.PlanAndOutcomeForm_templateSection__DWCHj{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.PlanAndOutcomeForm_templateSection__DWCHj button{margin-top:2px;width:100%}.PlanAndOutcomeForm_switchWrapper__YJ7B7{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__YJ7B7 span{margin-top:6px}.PlanAndOutcomeForm_notifySection__sLVS7{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__MPjso{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.PlanAndOutcomeForm_importedDataItem__9u3H7{display:flex;flex-direction:column;gap:3px}.PlanAndOutcomeForm_importedDataItemLabel__De\+GN{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.PlanAndOutcomeForm_importedDataItemValue__hsb6O{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.PlanAndOutcomeForm_addPostNatalConsultationFormWrapper__Zpsal{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__PpDH\+{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PlanAndOutcomeForm_saveButton__XR8cd:hover{text-decoration:underline}.PlanAndOutcomeForm_buttonRow__XjG-8{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.PlanAndOutcomeForm_buttonRow__XjG-8 .PlanAndOutcomeForm_addConsultationButton__vTjRn{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__2B1qz{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__ykd2a{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.PlanAndOutcomeForm_inputGroupGrid3Columns__ezdnu{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PlanAndOutcomeForm_inputGroupGrid2Columns__e1NLg{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.PlanAndOutcomeForm_pregnancyFormSectionTitle__sw9\+h{border-top:1px solid var(--gray-200);padding-top:24px}.PlanAndOutcomeForm_pregnancyFormSectionTitleWithoutBorder__RSHoY,.PlanAndOutcomeForm_pregnancyFormSectionTitle__sw9\+h{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.PlanAndOutcomeForm_addPregnancyForm__PpDH\+ input,.PlanAndOutcomeForm_addPregnancyForm__PpDH\+ select,.PlanAndOutcomeForm_addPregnancyForm__PpDH\+ textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PlanAndOutcomeForm_attachemntButtons__FH6f8{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.PlanAndOutcomeForm_cancelButton__1We2W{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__bhMRY{border-top:1px solid var(--gray-200);padding-top:24px}.PlanAndOutcomeForm_addPregnancyFormTooltip__VAyDe{margin-top:-4px;position:relative}.PlanAndOutcomeForm_cmInput__Ytqu0,.PlanAndOutcomeForm_kgInput__o-usp{height:48px;position:relative}.PlanAndOutcomeForm_cmInput__Ytqu0 input,.PlanAndOutcomeForm_kgInput__o-usp input{padding-right:40px;position:relative}.PlanAndOutcomeForm_bpInput__nggst{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.PlanAndOutcomeForm_bpInput__nggst span,.PlanAndOutcomeForm_indicationsList__wHH3Y{margin-top:16px}.PlanAndOutcomeForm_indicationItem__87vWE{align-items:center;display:flex;gap:8px;margin-top:8px}.PlanAndOutcomeForm_cmInput__Ytqu0:before,.PlanAndOutcomeForm_kgInput__o-usp: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__o-usp:before{content:"kg"}.PlanAndOutcomeForm_gramsInput__El0Le{height:48px;position:relative}.PlanAndOutcomeForm_gramsInput__El0Le input{padding-right:56px;position:relative}.PlanAndOutcomeForm_gramsInput__El0Le: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__vIsrz>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__vIsrz fieldset{border:none}.PlanAndOutcomeForm_pregnancyFormCheckboxLabel__DDTjI{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__Ym-Om{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.PlanAndOutcomeForm_checkboxWrapper__iJvPe{display:flex;flex-direction:column;gap:8px;justify-content:center}.PlanAndOutcomeForm_pregnancyFormCheckboxLabelWithTopMargin__DpZrd{margin-top:6px}.PlanAndOutcomeForm_tableContainer__H0a3j{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.PlanAndOutcomeForm_table__mDwBF{border-collapse:collapse;overflow:hidden;width:100%}.PlanAndOutcomeForm_thead__1Q5vu{background:var(--gray-100);padding:12px;width:100%}.PlanAndOutcomeForm_tdName__aYGTB{width:250px}.PlanAndOutcomeForm_checkIcon__67SxT{bottom:24px;left:-50px;position:absolute}tr:hover .PlanAndOutcomeForm_hiddenButtons__A2iy3{visibility:visible}.PlanAndOutcomeForm_descr__vKBJ-{overflow:hidden;text-overflow:ellipsis;width:240px}.PlanAndOutcomeForm_actions__geR\+T{display:flex;justify-content:flex-end}.PlanAndOutcomeForm_addButton__ERVXS,.PlanAndOutcomeForm_deleteButton__pP0oP{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.PlanAndOutcomeForm_addButton__ERVXS{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.PlanAndOutcomeForm_stopButton__DLfrL{background:#0000;border:none}.PlanAndOutcomeForm_deleteButton__pP0oP{border:none}.PlanAndOutcomeForm_deleteIcon__fo3wr{height:20px;width:20px}.PlanAndOutcomeForm_hiddenButtons__A2iy3{visibility:hidden}.PlanAndOutcomeForm_tooltip__dIleG{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.PlanAndOutcomeForm_carePlanWrapper__Y83Ax{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:24px;margin-top:24px}.PlanAndOutcomeForm_carePlanHeader__tWaEz{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__tWaEz p{color:var(--gray-950);font-size:14px;font-weight:700;line-height:24px}.PlanAndOutcomeForm_carePlanContent__XH\+V1>div{grid-gap:24px;border-bottom:1px solid var(--gray-200);display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:12px}.PlanAndOutcomeForm_carePlanContent__XH\+V1>div:last-child{border-bottom:none}.TestAndMedicationForm_itemWrapper__z5lac{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.TestAndMedicationForm_itemWrapper__z5lac h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.TestAndMedicationForm_itemWrapper__z5lac h3>span{color:#006546;color:var(--Green-800,#006546)}.TestAndMedicationForm_reviewDetails__sIKFv{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.TestAndMedicationForm_reviewDetails__sIKFv>div{display:flex;flex-direction:column;gap:4px}.TestAndMedicationForm_reviewDetails__sIKFv>div>h5{font-size:16px;font-style:normal;font-weight:700}.TestAndMedicationForm_reviewDetails__sIKFv>div>p{font-size:14px;font-style:normal;font-weight:400}.TestAndMedicationForm_addReferralForm__NvG4D{display:flex;flex-direction:column;margin-bottom:0}.TestAndMedicationForm_radioGroup__XIoLK{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.TestAndMedicationForm_cancelButton__wXkHi{border:1px solid var(--green-900);color:var(--green-900)}.TestAndMedicationForm_indicatorsSection__Bi3Be{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.TestAndMedicationForm_sendButton__xAv0b{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestAndMedicationForm_formCheckboxLabel__vKlDU{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__dRMfC{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__pC1ti{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.TestAndMedicationForm_addReferralForm__NvG4D input,.TestAndMedicationForm_addReferralForm__NvG4D select,.TestAndMedicationForm_addReferralForm__NvG4D 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__CXy2I{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__Z6Vum{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__Z6Vum>div{display:flex;gap:16px}.TestAndMedicationForm_bottomSection__Z6Vum button{flex-grow:1}.TestAndMedicationForm_templateSection__IyhOm{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.TestAndMedicationForm_templateSection__IyhOm button{margin-top:2px;width:100%}.TestAndMedicationForm_switchWrapper__nc3zb{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__nc3zb span{margin-top:6px}.TestAndMedicationForm_notifySection__w5TzZ{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__YwOJ2{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.TestAndMedicationForm_importedDataItem__kKly6{display:flex;flex-direction:column;gap:3px}.TestAndMedicationForm_importedDataItemLabel__9CzgG{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.TestAndMedicationForm_importedDataItemValue__4vQ4D{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.TestAndMedicationForm_addPostNatalConsultationFormWrapper__nVCHH{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__9Ivow{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.TestAndMedicationForm_saveButton__xhMHI:hover{text-decoration:underline}.TestAndMedicationForm_buttonRow__tEE9R{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.TestAndMedicationForm_buttonRow__tEE9R .TestAndMedicationForm_addConsultationButton__CakJl{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__\+ZDOz{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__Kl77O{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.TestAndMedicationForm_inputGroupGrid3Columns__BP1a1{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.TestAndMedicationForm_inputGroupGrid2Columns__CFjxr{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.TestAndMedicationForm_pregnancyFormSectionTitle__-SqQu{border-top:1px solid var(--gray-200);padding-top:24px}.TestAndMedicationForm_pregnancyFormSectionTitleWithoutBorder__JmlUo,.TestAndMedicationForm_pregnancyFormSectionTitle__-SqQu{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.TestAndMedicationForm_addPregnancyForm__9Ivow input,.TestAndMedicationForm_addPregnancyForm__9Ivow select,.TestAndMedicationForm_addPregnancyForm__9Ivow textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.TestAndMedicationForm_attachemntButtons__AR1NG{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.TestAndMedicationForm_cancelButton__wXkHi{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__c4Btr{border-top:1px solid var(--gray-200);padding-top:24px}.TestAndMedicationForm_addPregnancyFormTooltip__bIlT2{margin-top:-4px;position:relative}.TestAndMedicationForm_cmInput__ZAXTd,.TestAndMedicationForm_kgInput__9tldP,.TestAndMedicationForm_percentageInput__SNuhF{height:48px;position:relative}.TestAndMedicationForm_cmInput__ZAXTd input,.TestAndMedicationForm_kgInput__9tldP input,.TestAndMedicationForm_percentageInput__SNuhF input{padding-right:40px;position:relative}.TestAndMedicationForm_bpInput__V8Coh{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.TestAndMedicationForm_bpInput__V8Coh span,.TestAndMedicationForm_indicationsList__oXMpT{margin-top:16px}.TestAndMedicationForm_indicationItem__mk0mS{align-items:center;display:flex;gap:8px;margin-top:8px}.TestAndMedicationForm_cmInput__ZAXTd:before,.TestAndMedicationForm_kgInput__9tldP:before,.TestAndMedicationForm_percentageInput__SNuhF: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__9tldP:before{content:"kg"}.TestAndMedicationForm_percentageInput__SNuhF:before{content:"%";width:12px}.TestAndMedicationForm_gramsInput__eL4zA{height:48px;position:relative}.TestAndMedicationForm_gramsInput__eL4zA input{padding-right:56px;position:relative}.TestAndMedicationForm_gramsInput__eL4zA: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__ZOYnj>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__ZOYnj fieldset{border:none}.TestAndMedicationForm_pregnancyFormCheckboxLabel__DYznR{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__03bMG{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.TestAndMedicationForm_checkboxWrapper__AywBA{display:flex;flex-direction:column;gap:8px;justify-content:center}.TestAndMedicationForm_pregnancyFormCheckboxLabelWithTopMargin__\+3WZU{margin-top:6px}.TestAndMedicationForm_tableContainer__bhkGK{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.TestAndMedicationForm_table__MI37Y{border-collapse:collapse;overflow:hidden;width:100%}.TestAndMedicationForm_thead__Bk2cN{background:var(--gray-100);padding:12px;width:100%}.TestAndMedicationForm_tdName__iA0R8{width:250px}.TestAndMedicationForm_checkIcon__ksx9X{bottom:24px;left:-50px;position:absolute}tr:hover .TestAndMedicationForm_hiddenButtons__PD6GY{visibility:visible}.TestAndMedicationForm_descr__f-lWb{overflow:hidden;text-overflow:ellipsis;width:240px}.TestAndMedicationForm_actions__rE0aS{display:flex;justify-content:flex-end}.TestAndMedicationForm_addButton__Xvz\+E,.TestAndMedicationForm_deleteButton__heerD{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.TestAndMedicationForm_addButton__Xvz\+E{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.TestAndMedicationForm_stopButton__lIRcL{background:#0000;border:none}.TestAndMedicationForm_deleteButton__heerD{border:none}.TestAndMedicationForm_deleteIcon__WU8Xx{height:20px;width:20px}.TestAndMedicationForm_hiddenButtons__PD6GY{visibility:hidden}.TestAndMedicationForm_tooltip__vqhfx{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.TestAndMedicationForm_carePlanWrapper__OqdW4{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:24px;margin-top:24px}.TestAndMedicationForm_carePlanHeader__7codo{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__7codo p{color:var(--gray-950);font-size:14px;font-weight:700;line-height:24px}.TestAndMedicationForm_carePlanContent__OODde>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__OODde>div:last-child{border-bottom:none}.RiskAndAssesmentForm_itemWrapper__2HX\+g{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.RiskAndAssesmentForm_itemWrapper__2HX\+g h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_riskFactorsWrapper__TMhjW{align-items:center;display:flex;gap:36px;margin-top:16px}.RiskAndAssesmentForm_medsCheckboxGroup__SDAWd{display:flex;flex-direction:column;gap:4px;padding:16px 0 0}.RiskAndAssesmentForm_itemWrapper__2HX\+g h3>span{color:#006546;color:var(--Green-800,#006546)}.RiskAndAssesmentForm_reviewDetails__\+bfyk{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.RiskAndAssesmentForm_reviewDetails__\+bfyk>div{display:flex;flex-direction:column;gap:4px}.RiskAndAssesmentForm_reviewDetails__\+bfyk>div>h5{font-size:16px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_reviewDetails__\+bfyk>div>p{font-size:14px;font-style:normal;font-weight:400}.RiskAndAssesmentForm_addReferralForm__r1iPi{display:flex;flex-direction:column;margin-bottom:0}.RiskAndAssesmentForm_radioGroup__f3fZC{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.RiskAndAssesmentForm_cancelButton__iAoXz{border:1px solid var(--green-900);color:var(--green-900)}.RiskAndAssesmentForm_indicatorsSection__KhZDh{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.RiskAndAssesmentForm_sendButton__qEYuX{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_formCheckboxLabel__rLNXk{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__--wl0{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__DZSzM{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.RiskAndAssesmentForm_addReferralForm__r1iPi input,.RiskAndAssesmentForm_addReferralForm__r1iPi select,.RiskAndAssesmentForm_addReferralForm__r1iPi 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__19BB5{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__CXO8O{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__CXO8O>div{display:flex;gap:16px}.RiskAndAssesmentForm_bottomSection__CXO8O button{flex-grow:1}.RiskAndAssesmentForm_templateSection__xCZVu{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.RiskAndAssesmentForm_templateSection__xCZVu button{margin-top:2px;width:100%}.RiskAndAssesmentForm_switchWrapper__02Vna{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__02Vna span{margin-top:6px}.RiskAndAssesmentForm_notifySection__nFBSx{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__Nxd7c{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.RiskAndAssesmentForm_importedDataItem__rWueQ{display:flex;flex-direction:column;gap:3px}.RiskAndAssesmentForm_importedDataItemLabel__uViKw{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.RiskAndAssesmentForm_importedDataItemValue__p95iN{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.RiskAndAssesmentForm_addPostNatalConsultationFormWrapper__2je1Y{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__FNytl{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.RiskAndAssesmentForm_saveButton__52CA9:hover{text-decoration:underline}.RiskAndAssesmentForm_buttonRow__-a8qc{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.RiskAndAssesmentForm_buttonRow__-a8qc .RiskAndAssesmentForm_addConsultationButton__ePuyb{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__XH5j9{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__6Udl\+{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid3Columns__j5p7A{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid2Columns__ZO76h{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.RiskAndAssesmentForm_pregnancyFormSectionTitle__8FJSg{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_pregnancyFormSectionTitleWithoutBorder__HuehR,.RiskAndAssesmentForm_pregnancyFormSectionTitle__8FJSg{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.RiskAndAssesmentForm_addPregnancyForm__FNytl input,.RiskAndAssesmentForm_addPregnancyForm__FNytl select,.RiskAndAssesmentForm_addPregnancyForm__FNytl textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.RiskAndAssesmentForm_attachemntButtons__hXig9{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.RiskAndAssesmentForm_cancelButton__iAoXz{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__dZ9tH{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_addPregnancyFormTooltip__LVW4N{margin-top:-4px;position:relative}.RiskAndAssesmentForm_cmInput__07aRW,.RiskAndAssesmentForm_kgInput__B2u3Q{height:48px;position:relative}.RiskAndAssesmentForm_cmInput__07aRW input,.RiskAndAssesmentForm_kgInput__B2u3Q input{padding-right:40px;position:relative}.RiskAndAssesmentForm_bpInput__Q5hX4{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.RiskAndAssesmentForm_bpInput__Q5hX4 span,.RiskAndAssesmentForm_indicationsList__BFgpB{margin-top:16px}.RiskAndAssesmentForm_indicationItem__8joAN{align-items:center;display:flex;gap:8px;margin-top:8px}.RiskAndAssesmentForm_cmInput__07aRW:before,.RiskAndAssesmentForm_kgInput__B2u3Q: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__B2u3Q:before{content:"kg"}.RiskAndAssesmentForm_gramsInput__BHs0Y{height:48px;position:relative}.RiskAndAssesmentForm_gramsInput__BHs0Y input{padding-right:56px;position:relative}.RiskAndAssesmentForm_gramsInput__BHs0Y: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__zJnng>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__zJnng fieldset{border:none}.RiskAndAssesmentForm_pregnancyFormCheckboxLabel__45xE6{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__1HH4r{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.RiskAndAssesmentForm_checkboxWrapper__2DmB8{display:flex;flex-direction:column;gap:8px;justify-content:center}.RiskAndAssesmentForm_pregnancyFormCheckboxLabelWithTopMargin__mr98I{margin-top:6px}.RiskAndAssesmentForm_tableContainer__X-fI5{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.RiskAndAssesmentForm_table__cU5We{border-collapse:collapse;overflow:hidden;width:100%}.RiskAndAssesmentForm_thead__DQmEe{background:var(--gray-100);padding:12px;width:100%}.RiskAndAssesmentForm_tdName__cMmUv{width:250px}.RiskAndAssesmentForm_checkIcon__\+P6cH{bottom:24px;left:-50px;position:absolute}tr:hover .RiskAndAssesmentForm_hiddenButtons__dLzOM{visibility:visible}.RiskAndAssesmentForm_descr__Vw3\+u{overflow:hidden;text-overflow:ellipsis;width:240px}.RiskAndAssesmentForm_actions__hO9wq{display:flex;justify-content:flex-end}.RiskAndAssesmentForm_addButton__Dh-z8,.RiskAndAssesmentForm_deleteButton__ApM\+A{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.RiskAndAssesmentForm_addButton__Dh-z8{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.RiskAndAssesmentForm_stopButton__8hsVA{background:#0000;border:none}.RiskAndAssesmentForm_deleteButton__ApM\+A{border:none}.RiskAndAssesmentForm_deleteIcon__fB5jO{height:20px;width:20px}.RiskAndAssesmentForm_hiddenButtons__dLzOM{visibility:hidden}.RiskAndAssesmentForm_tooltip__KJESu{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.CDMItemForm_wrapper__k6aBH{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__mUyDv{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.CDMItemForm_header__mUyDv h3{color:var(--gray-950);font-size:20px;font-weight:700}.CDMItemForm_header__mUyDv p{color:var(--gray-950);font-size:14px;font-weight:400}.CDMItemForm_headerInner__s0G-u{align-items:center;display:flex;gap:16px;justify-content:start}.CDMItemForm_status__SS2I4{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__SS2I4 p{color:#987716;font-size:14px;font-weight:700}.Steps_stepsWrapper__NEHP-{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__EbWTx{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__b2aes{border-bottom:3px solid #006546}.Steps_stepNumberCompleted__Wcx1C{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__TXAUh{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__o6Aud{border-color:#006546;color:#006546}.Steps_stepName__DBfBD{color:#26252c;color:var(--Gray-950,#26252c);font-size:15px;font-weight:600}.PlanAndOutcomeForm_itemWrapper__pDwqK{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.PlanAndOutcomeForm_itemWrapper__pDwqK h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_medsCheckboxGroup__xHb33>label{border-bottom:1px solid var(--gray-200);padding:12px}.PlanAndOutcomeForm_medsCheckboxGroup__xHb33>label:last-child{border-bottom:none}.PlanAndOutcomeForm_sourcesOfInformation__DnYzi{display:flex;flex-direction:column;gap:8px}.PlanAndOutcomeForm_sourcesOfInformation__DnYzi a{color:var(--green-800);font-weight:700}.PlanAndOutcomeForm_sourcesOfInformation__DnYzi h4{font-size:16px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_riskFactorsWrapper__\+q1i4{align-items:center;display:flex;gap:36px;margin-top:16px}.PlanAndOutcomeForm_sourcesOfInformation__DnYzi{margin-top:16px}.PlanAndOutcomeForm_medsCheckboxGroup__xHb33{display:flex;flex-direction:column;gap:4px;padding:16px 0 0}.PlanAndOutcomeForm_itemWrapper__pDwqK h3>span{color:#006546;color:var(--Green-800,#006546)}.PlanAndOutcomeForm_reviewDetails__vELF8{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.PlanAndOutcomeForm_reviewDetails__vELF8>div{display:flex;flex-direction:column;gap:4px}.PlanAndOutcomeForm_reviewDetails__vELF8>div>h5{font-size:16px;font-style:normal;font-weight:700}.PlanAndOutcomeForm_reviewDetails__vELF8>div>p{font-size:14px;font-style:normal;font-weight:400}.PlanAndOutcomeForm_addReferralForm__u3cCZ{display:flex;flex-direction:column;margin-bottom:0}.PlanAndOutcomeForm_radioGroup__PMFGI{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.PlanAndOutcomeForm_cancelButton__f7YlM{border:1px solid var(--green-900);color:var(--green-900)}.PlanAndOutcomeForm_indicatorsSection__iGKWw{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.PlanAndOutcomeForm_sendButton__Ya1LH{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.PlanAndOutcomeForm_formCheckboxLabel__dGrGS{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__2rfUk{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__4GD2l{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.PlanAndOutcomeForm_addReferralForm__u3cCZ input,.PlanAndOutcomeForm_addReferralForm__u3cCZ select,.PlanAndOutcomeForm_addReferralForm__u3cCZ 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__\+0mhl{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__PzTsp{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__PzTsp>div{display:flex;gap:16px}.PlanAndOutcomeForm_bottomSection__PzTsp button{flex-grow:1}.PlanAndOutcomeForm_templateSection__i8C20{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.PlanAndOutcomeForm_templateSection__i8C20 button{margin-top:2px;width:100%}.PlanAndOutcomeForm_switchWrapper__\+1uox{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__\+1uox span{margin-top:6px}.PlanAndOutcomeForm_notifySection__SX9VK{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__WDR3I{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.PlanAndOutcomeForm_importedDataItem__\+ZVA0{display:flex;flex-direction:column;gap:3px}.PlanAndOutcomeForm_importedDataItemLabel__qVn--{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.PlanAndOutcomeForm_importedDataItemValue__ZfLCX{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.PlanAndOutcomeForm_addPostNatalConsultationFormWrapper__qaE6C{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__K3ViJ{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.PlanAndOutcomeForm_saveButton__nhqYK:hover{text-decoration:underline}.PlanAndOutcomeForm_buttonRow__yBTEG{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.PlanAndOutcomeForm_buttonRow__yBTEG .PlanAndOutcomeForm_addConsultationButton__bDytf{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__7s2yu{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__liX4k{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.PlanAndOutcomeForm_inputGroupGrid3Columns__PNJSp{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.PlanAndOutcomeForm_inputGroupGrid2Columns__k8Mff{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.PlanAndOutcomeForm_pregnancyFormSectionTitle__XPGFb{border-top:1px solid var(--gray-200);padding-top:24px}.PlanAndOutcomeForm_pregnancyFormSectionTitleWithoutBorder__X5Ijy,.PlanAndOutcomeForm_pregnancyFormSectionTitle__XPGFb{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.PlanAndOutcomeForm_addPregnancyForm__K3ViJ input,.PlanAndOutcomeForm_addPregnancyForm__K3ViJ select,.PlanAndOutcomeForm_addPregnancyForm__K3ViJ textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.PlanAndOutcomeForm_attachemntButtons__3o3rs{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.PlanAndOutcomeForm_cancelButton__f7YlM{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__1S1Ue{border-top:1px solid var(--gray-200);padding-top:24px}.PlanAndOutcomeForm_addPregnancyFormTooltip__iu4tV{margin-top:-4px;position:relative}.PlanAndOutcomeForm_cmInput__sSQXp,.PlanAndOutcomeForm_kgInput__uzc9b{height:48px;position:relative}.PlanAndOutcomeForm_cmInput__sSQXp input,.PlanAndOutcomeForm_kgInput__uzc9b input{padding-right:40px;position:relative}.PlanAndOutcomeForm_bpInput__sb-BR{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.PlanAndOutcomeForm_bpInput__sb-BR span,.PlanAndOutcomeForm_indicationsList__gZ3mX{margin-top:16px}.PlanAndOutcomeForm_indicationItem__\+j\+x\+{align-items:center;display:flex;gap:8px;margin-top:8px}.PlanAndOutcomeForm_cmInput__sSQXp:before,.PlanAndOutcomeForm_kgInput__uzc9b: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__uzc9b:before{content:"kg"}.PlanAndOutcomeForm_gramsInput__uYaQK{height:48px;position:relative}.PlanAndOutcomeForm_gramsInput__uYaQK input{padding-right:56px;position:relative}.PlanAndOutcomeForm_gramsInput__uYaQK: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__1SBYk>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__1SBYk fieldset{border:none}.PlanAndOutcomeForm_pregnancyFormCheckboxLabel__\+ePRu{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__1JwcL{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.PlanAndOutcomeForm_checkboxWrapper__-4Y00{display:flex;flex-direction:column;gap:8px;justify-content:center}.PlanAndOutcomeForm_pregnancyFormCheckboxLabelWithTopMargin__8BsBj{margin-top:6px}.PlanAndOutcomeForm_tableContainer__Y\+3NM{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.PlanAndOutcomeForm_table__UgPds{border-collapse:collapse;overflow:hidden;width:100%}.PlanAndOutcomeForm_thead__mai9R{background:var(--gray-100);padding:12px;width:100%}.PlanAndOutcomeForm_tdName__bug6o{width:250px}.PlanAndOutcomeForm_checkIcon__n53wS{bottom:24px;left:-50px;position:absolute}tr:hover .PlanAndOutcomeForm_hiddenButtons__MeAhd{visibility:visible}.PlanAndOutcomeForm_descr__OfZe7{overflow:hidden;text-overflow:ellipsis;width:240px}.PlanAndOutcomeForm_actions__isXA4{display:flex;justify-content:flex-end}.PlanAndOutcomeForm_addButton__23jFp,.PlanAndOutcomeForm_deleteButton__-rxRM{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.PlanAndOutcomeForm_addButton__23jFp{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.PlanAndOutcomeForm_stopButton__WpCGQ{background:#0000;border:none}.PlanAndOutcomeForm_deleteButton__-rxRM{border:none}.PlanAndOutcomeForm_deleteIcon__3qIFW{height:20px;width:20px}.PlanAndOutcomeForm_hiddenButtons__MeAhd{visibility:hidden}.PlanAndOutcomeForm_tooltip__c5zZC{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.PlanAndOutcomeForm_carePlanWrapper__irh7m{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:24px;margin-top:24px}.PlanAndOutcomeForm_carePlanHeader__qLwwg{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__qLwwg p{color:var(--gray-950);font-size:14px;font-weight:700;line-height:24px}.PlanAndOutcomeForm_carePlanContent__iscj\+>div{grid-gap:24px;border-bottom:1px solid var(--gray-200);display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:12px}.PlanAndOutcomeForm_carePlanContent__iscj\+>div:last-child{border-bottom:none}.TestAndMedicationForm_itemWrapper__9oV-W{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.TestAndMedicationForm_itemWrapper__9oV-W h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.TestAndMedicationForm_itemWrapper__9oV-W h3>span{color:#006546;color:var(--Green-800,#006546)}.TestAndMedicationForm_reviewDetails__zHH1b{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.TestAndMedicationForm_reviewDetails__zHH1b>div{display:flex;flex-direction:column;gap:4px}.TestAndMedicationForm_reviewDetails__zHH1b>div>h5{font-size:16px;font-style:normal;font-weight:700}.TestAndMedicationForm_reviewDetails__zHH1b>div>p{font-size:14px;font-style:normal;font-weight:400}.TestAndMedicationForm_addReferralForm__ToAVO{display:flex;flex-direction:column;margin-bottom:0}.TestAndMedicationForm_radioGroup__46xqv{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.TestAndMedicationForm_cancelButton__v8vDn{border:1px solid var(--green-900);color:var(--green-900)}.TestAndMedicationForm_indicatorsSection__UjxQ1{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.TestAndMedicationForm_sendButton__K-mXK{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.TestAndMedicationForm_formCheckboxLabel__DXNv0{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__whWHb{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__50k18{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.TestAndMedicationForm_addReferralForm__ToAVO input,.TestAndMedicationForm_addReferralForm__ToAVO select,.TestAndMedicationForm_addReferralForm__ToAVO 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__qHgCy{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__yYNiN{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__yYNiN>div{display:flex;gap:16px}.TestAndMedicationForm_bottomSection__yYNiN button{flex-grow:1}.TestAndMedicationForm_templateSection__rXXW2{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.TestAndMedicationForm_templateSection__rXXW2 button{margin-top:2px;width:100%}.TestAndMedicationForm_switchWrapper__9w6H4{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__9w6H4 span{margin-top:6px}.TestAndMedicationForm_notifySection__jVuQB{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__yADrZ{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.TestAndMedicationForm_importedDataItem__sLn25{display:flex;flex-direction:column;gap:3px}.TestAndMedicationForm_importedDataItemLabel__HrJxq{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.TestAndMedicationForm_importedDataItemValue__dpFYs{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.TestAndMedicationForm_addPostNatalConsultationFormWrapper__idAAy{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__uLjQf{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.TestAndMedicationForm_saveButton__gt9BT:hover{text-decoration:underline}.TestAndMedicationForm_buttonRow__76JDw{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.TestAndMedicationForm_buttonRow__76JDw .TestAndMedicationForm_addConsultationButton__bSUAu{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__s8Bqj{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__vvOlS{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.TestAndMedicationForm_inputGroupGrid3Columns__TlCUP{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.TestAndMedicationForm_inputGroupGrid2Columns__zjzxt{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.TestAndMedicationForm_pregnancyFormSectionTitle__cDGJs{border-top:1px solid var(--gray-200);padding-top:24px}.TestAndMedicationForm_pregnancyFormSectionTitleWithoutBorder__5K3mT,.TestAndMedicationForm_pregnancyFormSectionTitle__cDGJs{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.TestAndMedicationForm_addPregnancyForm__uLjQf input,.TestAndMedicationForm_addPregnancyForm__uLjQf select,.TestAndMedicationForm_addPregnancyForm__uLjQf textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.TestAndMedicationForm_attachemntButtons__\+t-Mk{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.TestAndMedicationForm_cancelButton__v8vDn{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__O9VVn{border-top:1px solid var(--gray-200);padding-top:24px}.TestAndMedicationForm_addPregnancyFormTooltip__xCfmS{margin-top:-4px;position:relative}.TestAndMedicationForm_cmInput__JM5tb,.TestAndMedicationForm_kgInput__\+WM2s,.TestAndMedicationForm_percentageInput__wzj0u{height:48px;position:relative}.TestAndMedicationForm_cmInput__JM5tb input,.TestAndMedicationForm_kgInput__\+WM2s input,.TestAndMedicationForm_percentageInput__wzj0u input{padding-right:40px;position:relative}.TestAndMedicationForm_bpInput__Va1MG{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.TestAndMedicationForm_bpInput__Va1MG span,.TestAndMedicationForm_indicationsList__\+sblN{margin-top:16px}.TestAndMedicationForm_indicationItem__6G3-C{align-items:center;display:flex;gap:8px;margin-top:8px}.TestAndMedicationForm_cmInput__JM5tb:before,.TestAndMedicationForm_kgInput__\+WM2s:before,.TestAndMedicationForm_percentageInput__wzj0u: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__\+WM2s:before{content:"kg"}.TestAndMedicationForm_percentageInput__wzj0u:before{content:"%";width:12px}.TestAndMedicationForm_gramsInput__yy6FE{height:48px;position:relative}.TestAndMedicationForm_gramsInput__yy6FE input{padding-right:56px;position:relative}.TestAndMedicationForm_gramsInput__yy6FE: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__btygg>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__btygg fieldset{border:none}.TestAndMedicationForm_pregnancyFormCheckboxLabel__HOJor{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__Iwc12{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.TestAndMedicationForm_checkboxWrapper__Cb7PD{display:flex;flex-direction:column;gap:8px;justify-content:center}.TestAndMedicationForm_pregnancyFormCheckboxLabelWithTopMargin__kGkT9{margin-top:6px}.TestAndMedicationForm_tableContainer__Nz7Vq{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.TestAndMedicationForm_table__f8DIM{border-collapse:collapse;overflow:hidden;width:100%}.TestAndMedicationForm_thead__DpfcQ{background:var(--gray-100);padding:12px;width:100%}.TestAndMedicationForm_tdName__sG8S3{width:250px}.TestAndMedicationForm_checkIcon__KoC5t{bottom:24px;left:-50px;position:absolute}tr:hover .TestAndMedicationForm_hiddenButtons__aGcRR{visibility:visible}.TestAndMedicationForm_descr__gh1X9{overflow:hidden;text-overflow:ellipsis;width:240px}.TestAndMedicationForm_actions__aYa2L{display:flex;justify-content:flex-end}.TestAndMedicationForm_addButton__wZqEF,.TestAndMedicationForm_deleteButton__Aii1q{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.TestAndMedicationForm_addButton__wZqEF{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.TestAndMedicationForm_stopButton__w8yJy{background:#0000;border:none}.TestAndMedicationForm_deleteButton__Aii1q{border:none}.TestAndMedicationForm_deleteIcon__G6H1D{height:20px;width:20px}.TestAndMedicationForm_hiddenButtons__aGcRR{visibility:hidden}.TestAndMedicationForm_tooltip__hQ8V1{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.TestAndMedicationForm_carePlanWrapper__SCq8R{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:24px;margin-top:24px}.TestAndMedicationForm_carePlanHeader__d373V{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__d373V p{color:var(--gray-950);font-size:14px;font-weight:700;line-height:24px}.TestAndMedicationForm_carePlanContent__M6yFU>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__M6yFU>div:last-child{border-bottom:none}.RiskAndAssesmentForm_itemWrapper__Zy892{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:24px}.RiskAndAssesmentForm_itemWrapper__Zy892 h3{color:var(--gray-950);font-size:18px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_riskFactorsWrapper__2HL3M{align-items:center;display:flex;gap:36px;margin-top:16px}.RiskAndAssesmentForm_medsCheckboxGroup__c9sXU{display:flex;flex-direction:column;gap:4px;padding:16px 0 0}.RiskAndAssesmentForm_itemWrapper__Zy892 h3>span{color:#006546;color:var(--Green-800,#006546)}.RiskAndAssesmentForm_reviewDetails__IBtOx{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.RiskAndAssesmentForm_reviewDetails__IBtOx>div{display:flex;flex-direction:column;gap:4px}.RiskAndAssesmentForm_reviewDetails__IBtOx>div>h5{font-size:16px;font-style:normal;font-weight:700}.RiskAndAssesmentForm_reviewDetails__IBtOx>div>p{font-size:14px;font-style:normal;font-weight:400}.RiskAndAssesmentForm_addReferralForm__S41ou{display:flex;flex-direction:column;margin-bottom:0}.RiskAndAssesmentForm_radioGroup__5Yhnd{align-items:center;display:flex;gap:16px;height:48px;justify-content:flex-start}.RiskAndAssesmentForm_cancelButton__uoLAB{border:1px solid var(--green-900);color:var(--green-900)}.RiskAndAssesmentForm_indicatorsSection__v9kzG{border-top:1px solid var(--gray-200);gap:24px;margin-top:24px;padding-top:24px}.RiskAndAssesmentForm_sendButton__qMo9j{background-color:var(--green-800);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:48px;padding:12px 24px}.RiskAndAssesmentForm_formCheckboxLabel__QdAZz{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__MWY02{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__0-54P{grid-column-gap:16px;grid-row-gap:8px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.RiskAndAssesmentForm_addReferralForm__S41ou input,.RiskAndAssesmentForm_addReferralForm__S41ou select,.RiskAndAssesmentForm_addReferralForm__S41ou 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__zi-Gr{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__qD1-g{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__qD1-g>div{display:flex;gap:16px}.RiskAndAssesmentForm_bottomSection__qD1-g button{flex-grow:1}.RiskAndAssesmentForm_templateSection__W3-ro{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.RiskAndAssesmentForm_templateSection__W3-ro button{margin-top:2px;width:100%}.RiskAndAssesmentForm_switchWrapper__gjItk{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__gjItk span{margin-top:6px}.RiskAndAssesmentForm_notifySection__U1QNi{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__rccXB{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:16px}.RiskAndAssesmentForm_importedDataItem__wpDLM{display:flex;flex-direction:column;gap:3px}.RiskAndAssesmentForm_importedDataItemLabel__\+BZtW{color:#26252c;color:var(--gray-950,#26252c);font-size:16px;font-weight:700;line-height:20px}.RiskAndAssesmentForm_importedDataItemValue__p19-d{color:#26252c;color:var(--gray-950,#26252c);font-size:14px;font-weight:400;line-height:20px}.RiskAndAssesmentForm_addPostNatalConsultationFormWrapper__qaIyM{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__p930g{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.RiskAndAssesmentForm_saveButton__R\+9V\+:hover{text-decoration:underline}.RiskAndAssesmentForm_buttonRow__L72ec{display:flex;gap:8px;justify-content:flex-end;margin-top:56px}.RiskAndAssesmentForm_buttonRow__L72ec .RiskAndAssesmentForm_addConsultationButton__la\+Mo{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__3yl0r{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__3HItS{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid3Columns__SCyCP{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.RiskAndAssesmentForm_inputGroupGrid2Columns__EraOF{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.RiskAndAssesmentForm_pregnancyFormSectionTitle__h-9k\+{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_pregnancyFormSectionTitleWithoutBorder__pTt-p,.RiskAndAssesmentForm_pregnancyFormSectionTitle__h-9k\+{color:var(--gray-950);font-size:18px;font-weight:700;line-height:28px}.RiskAndAssesmentForm_addPregnancyForm__p930g input,.RiskAndAssesmentForm_addPregnancyForm__p930g select,.RiskAndAssesmentForm_addPregnancyForm__p930g textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.RiskAndAssesmentForm_attachemntButtons__jDDc-{bottom:78px;display:flex;gap:8px;left:24px;position:absolute}.RiskAndAssesmentForm_cancelButton__uoLAB{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__DMExj{border-top:1px solid var(--gray-200);padding-top:24px}.RiskAndAssesmentForm_addPregnancyFormTooltip__tLE2N{margin-top:-4px;position:relative}.RiskAndAssesmentForm_cmInput__b31zs,.RiskAndAssesmentForm_kgInput__oxfJr{height:48px;position:relative}.RiskAndAssesmentForm_cmInput__b31zs input,.RiskAndAssesmentForm_kgInput__oxfJr input{padding-right:40px;position:relative}.RiskAndAssesmentForm_bpInput__bK0U8{grid-gap:4px;align-items:start;display:grid;font-size:20px;gap:4px;grid-template-columns:1fr 10px 1fr;text-align:center}.RiskAndAssesmentForm_bpInput__bK0U8 span,.RiskAndAssesmentForm_indicationsList__Cn0wo{margin-top:16px}.RiskAndAssesmentForm_indicationItem__b6t12{align-items:center;display:flex;gap:8px;margin-top:8px}.RiskAndAssesmentForm_cmInput__b31zs:before,.RiskAndAssesmentForm_kgInput__oxfJr: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__oxfJr:before{content:"kg"}.RiskAndAssesmentForm_gramsInput__Xty4P{height:48px;position:relative}.RiskAndAssesmentForm_gramsInput__Xty4P input{padding-right:56px;position:relative}.RiskAndAssesmentForm_gramsInput__Xty4P: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__aEUqk>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__aEUqk fieldset{border:none}.RiskAndAssesmentForm_pregnancyFormCheckboxLabel__DXECN{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__4Lt3z{color:var(--Gray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:2px}.RiskAndAssesmentForm_checkboxWrapper__2RE48{display:flex;flex-direction:column;gap:8px;justify-content:center}.RiskAndAssesmentForm_pregnancyFormCheckboxLabelWithTopMargin__4V5lN{margin-top:6px}.RiskAndAssesmentForm_tableContainer__pgdgB{border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;position:relative}.RiskAndAssesmentForm_table__9vut5{border-collapse:collapse;overflow:hidden;width:100%}.RiskAndAssesmentForm_thead__mVr5k{background:var(--gray-100);padding:12px;width:100%}.RiskAndAssesmentForm_tdName__Jd9fI{width:250px}.RiskAndAssesmentForm_checkIcon__7FUjt{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 .RiskAndAssesmentForm_hiddenButtons__sV240{visibility:visible}th{font-weight:700}td,th{color:var(--gray-950);font-size:14px;line-height:143%}td{font-weight:400}.RiskAndAssesmentForm_descr__UgqQ0{overflow:hidden;text-overflow:ellipsis;width:240px}.RiskAndAssesmentForm_actions__1-EqW{display:flex;justify-content:flex-end}.RiskAndAssesmentForm_addButton__TNq58,.RiskAndAssesmentForm_deleteButton__GelVn{background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px}.RiskAndAssesmentForm_addButton__TNq58{border:1.17px solid var(--green-800);border-radius:7px;color:var(--green-800);cursor:pointer;font-weight:600;padding:7px 21px}.RiskAndAssesmentForm_stopButton__mM1sQ{background:#0000;border:none}.RiskAndAssesmentForm_deleteButton__GelVn{border:none}.RiskAndAssesmentForm_deleteIcon__kOsOx{height:20px;width:20px}.RiskAndAssesmentForm_hiddenButtons__sV240{visibility:hidden}.RiskAndAssesmentForm_tooltip__rrlzR{background:var(--gray-950);border-radius:4px;padding:8px 10px;width:296px}.NoCdmSection_emptyState__7y6my{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__7y6my .NoCdmSection_element__8rwlG{height:160px;position:relative;width:239.53px}.NoCdmSection_emptyState__7y6my .NoCdmSection_text__B7RO6{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:400px}.NoCdmSection_emptyState__7y6my .NoCdmSection_div__-UFU9{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.NoCdmSection_emptyState__7y6my .NoCdmSection_textWrapper__PZj-K{font-size:18px;font-weight:700;margin-top:-1px}.NoCdmSection_emptyState__7y6my .NoCdmSection_onceThePatient__rnCU\+,.NoCdmSection_emptyState__7y6my .NoCdmSection_textWrapper__PZj-K{align-self:stretch;color:#000;position:relative;text-align:center}.NoCdmSection_emptyState__7y6my .NoCdmSection_plusInstance__xaDmI{background-image:url(/static/media/PlusIcon.2eadcdc20e3d023ade4e.svg)!important;height:18px!important;position:relative!important;width:18px!important}.NoCdmSection_addPregnancyButton__dSpgW{background:var(--green-800);border:1px solid var(--green-900);border-radius:12px;height:48px;padding:12px 24px;width:237px}.NoCdmSection_addPregnancyButtonTitle__8vJr-{color:#fff}.PPPreview_wrapper__gR5Ti{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__JYX33{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.PPPreview_header__JYX33 h3{color:var(--gray-950);font-size:20px;font-weight:700}.PPPreview_header__JYX33 p{color:var(--gray-950);font-size:14px;font-weight:400}.PPPreview_headerInner__I7fQf{align-items:center;display:flex;gap:16px;justify-content:start}.PPPreview_status__iRgXB{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__iRgXB p{color:#987716;font-size:14px;font-weight:700}.OCFPreview_wrapper__-O6PZ{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__4YX9c{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.OCFPreview_header__4YX9c h3{color:var(--gray-950);font-size:20px;font-weight:700}.OCFPreview_header__4YX9c p{color:var(--gray-950);font-size:14px;font-weight:400}.OCFPreview_headerInner__6TsSB{align-items:center;display:flex;gap:16px;justify-content:start}.OCFPreview_status__Lcu7P{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__Lcu7P p{color:#987716;font-size:14px;font-weight:700}.CDMPreview_wrapper__SuPCG{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__gVPRT{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.CDMPreview_header__gVPRT h3{color:var(--gray-950);font-size:20px;font-weight:700}.CDMPreview_header__gVPRT p{color:var(--gray-950);font-size:14px;font-weight:400}.CDMPreview_headerInner__yIRjF{align-items:center;display:flex;gap:16px;justify-content:start}.CDMPreview_status__8NZit{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__8NZit p{color:#987716;font-size:14px;font-weight:700}.PatientRefferals_mainWrapper__\+kLdQ{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%}.PatientRefferals_generalInfoTitleWrapper__xCTO4{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px;width:100%}.PatientRefferals_generalInfoTitle__4Fh6L{color:var(--black);font-size:24px;font-weight:700;line-height:32px}.PatientRefferals_previewButton__rpVO6{background-color:initial;border:none;color:var(--green-900);cursor:pointer;font-size:16px;font-weight:700;line-height:16px}.PatientRefferals_status__F9yiU{background-color:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;font-size:14px;font-weight:600;line-height:16px;padding:6px 12px}.PatientRefferals_status__F9yiU.PatientRefferals_completed__tBEjA{background-color:#e7efeb;border-color:var(--green-900);color:var(--green-900)}.PatientRefferals_status__F9yiU.PatientRefferals_undelivered__E8WdD{background-color:#ffe8e8;border-color:#b70000;color:#b70000}.PatientRefferals_status__F9yiU.PatientRefferals_external__s8NNp{background-color:#efefe7;border-color:#756800;color:#756800}.PatientRefferals_referralPreviewWrapper__DKYtP{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)}.PatientRefferals_downloadButton__-4rEW{align-items:center;background-color:#fff;border:none;border-radius:12px;color:var(--green-800);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:4px;height:36px;justify-content:center;padding:4px 12px}.PatientRefferals_backButtonWrapper__53XG2{align-items:center;display:flex;gap:12px}.PatientRefferals_backButton__A9Fek{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}.PatientRefferals_backButton__A9Fek>svg{height:16px;width:16px}.PatientRefferals_referralDate__mROB\+{font-size:14px;font-weight:400;line-height:20px}.PatientRefferals_wrapper__TCFUl{display:flex;gap:24px}.PatientRefferals_firstColumnWrapper__nB-4L{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:space-between;max-width:350px}.PatientRefferals_titleWrapper__p\+yMo{display:flex;justify-content:space-between;padding-right:30px}.PatientRefferals_secondColumnWrapper__jXS7s{display:flex;flex:2 1;flex-direction:column;gap:24px}.PatientRefferals_secondColumnSubWrapper__\+C5Bp,.PatientRefferals_thirdColumnWrapper__yM2Ep{display:flex;gap:24px}@media screen and (max-width:1800px){.PatientRefferals_thirdColumnWrapper__yM2Ep{flex-wrap:wrap}}@media screen and (max-width:1620px){.PatientRefferals_secondColumnSubWrapper__\+C5Bp{flex-wrap:wrap}}@media screen and (max-width:1440px){.PatientRefferals_secondColumnWrapper__jXS7s{flex:1 1}}@media screen and (max-width:1200px){.PatientRefferals_wrapper__TCFUl{flex-direction:column}}.PatientRefferals_addPregnancyModal__hqmNH{height:460px}.ResultsTable_tableWarpper__zfZhQ{background-color:#fff;background:#fff;position:relative;width:100%}.ResultsTable_tableWarpper__zfZhQ h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultsTable_table__bZbs8{border:1px solid var(--gray-200);border-radius:12px}.ResultsTable_boldItem__VmXS3{align-items:center;display:flex;font-weight:700;gap:4px}.ResultsTable_high__DvM1Q,.ResultsTable_low__wan2N{color:#b70000}.ResultsTable_open__1qbCL{color:#01533b}.ResultsTable_emptyState__RLekv{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__lfW2a{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__lfW2a button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultsTable_tableSelectedItemsWrapper__lfW2a>div{align-items:center;display:flex;gap:16px}.ResultsTable_emptyStateTitle__KjeWW{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultsTable_emptyStateText__27BZ-{color:#717186;font-size:14px;max-width:300px}.ResultsTable_loadingSpinner__oTOa6{animation:ResultsTable_spin__0\+AiH 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultsTable_spin__0\+AiH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultsTable_tableHeader__Y5VGU{background:var(--gray-100);font-weight:700;padding:16px}.ResultsTable_tableHeader__Y5VGU,.ResultsTable_tableItem__MP0bR{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__MP0bR{cursor:pointer;font-weight:400;padding:12px 16px}.ResultsTable_tableItem__MP0bR:hover{background-color:var(--gray-50)}.ResultsTable_paginationWrapper__nXALX{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__TGX5i{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__Y5VGU,.ResultsTable_tableItem__MP0bR{grid-template-columns:180px 1fr 1fr 140px 120px}}.ResultsTable_status__8gnbn{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__8gnbn.ResultsTable_completed__gQp5Q{background-color:#e7efeb;border-color:var(--green-900);color:var(--green-900)}.ResultsTable_status__8gnbn.ResultsTable_external__\+tpDZ{background-color:#efefe7;border-color:#756800;color:#756800}.ResultsTable_status__8gnbn.ResultsTable_undelivered__4VliL{background-color:#ffe8e8;border-color:#b70000;color:#b70000}.ResultsTable_tableItem__MP0bR:last-child{border-bottom:none}.ResultsTable_checkboxWrapper__5HjTY{align-items:center;display:flex;justify-content:center}.ResultsTable_searchWrapper__\+sWBh{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultsTable_searchWrapper__\+sWBh img{display:none}}.ResultsTable_tableTopBarWrapper__LnLOJ{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultsTable_sortByButton__uH1ze{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__Qn1Gc p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultsTable_sortByButtonMenuOptionActive__CF\+rG{background-color:var(--gray-100)!important}.ResultsTable_tableSelectedItemsSection__4q17u{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__4q17u button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultsTable_reportNoReportsWarning__FkRBC{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultsTable_menuButton__n1-Nt{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultsTable_menuButton__n1-Nt:active,.ResultsTable_menuButton__n1-Nt:hover{border:1px solid var(--gray-300)}.ResultsTable_menuItemWrapper__\+XU8b{padding:0}.ResultsTable_menuItem__M4qvC{padding:0!important}.ResultsTable_menuItem__M4qvC a,.ResultsTable_menuItem__M4qvC button,.ResultsTable_menuItem__M4qvC 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%}.XMLReferralPreview_loadingState__rCr3m{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__rCr3m h4{color:#030712;color:var(--gray-950,#030712);font-size:18px;font-weight:700;margin:0}.XMLReferralPreview_loadingState__rCr3m p{color:#4b5563;color:var(--gray-600,#4b5563);font-size:15px;margin:0}.XMLReferralPreview_loader__wSlIX{animation:XMLReferralPreview_spin__T2zts 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__T2zts{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.XMLReferralPreview_errorState__akrFA{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__akrFA h4{color:#7f1d1d;color:var(--red-950,#7f1d1d);font-size:18px;font-weight:700;margin:0}.XMLReferralPreview_errorState__akrFA p{color:#b91c1c;color:var(--red-700,#b91c1c);font-size:15px;margin:0}.XMLReferralPreview_content__fX3Gy{flex:1 1;margin:0 auto!important;max-width:1200px!important;overflow:auto}.XMLReferralPreview_content__fX3Gy tr{background-color:initial!important}.XMLReferralPreview_content__fX3Gy hr{margin:0!important;padding:0!important}.XMLReferralPreview_content__fX3Gy>table:first-child{padding:0!important}.XMLReferralPreview_content__fX3Gy>table:first-child tbody tr td{display:flex;justify-content:center;padding:0!important}.XMLReferralPreview_content__fX3Gy tr td{background-color:initial!important;border:none!important;padding:6px 4px!important}.XMLReferralPreview_content__fX3Gy>table:first-child tbody tr th{align-items:center;display:flex;justify-content:center}.XMLReferralPreview_content__fX3Gy>table:first-child tbody tr td img,.XMLReferralPreview_content__fX3Gy>table:first-child tbody tr th img{margin:0 auto!important}.XMLReferralPreview_content__fX3Gy br.XMLReferralPreview_pagebreak__ra\+8p{display:none!important}.XMLReferralPreview_content__fX3Gy table tbody tr td:first-child{font-weight:700!important}.XMLReferralPreview_content__fX3Gy table td:empty{padding:0!important}.XMLReferralPreview_content__fX3Gy table td:has(>table:first-child){padding:0!important}.XMLReferralPreview_retryButton__CqH8c{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__CqH8c:hover{background-color:#15803d;background-color:var(--green-700,#15803d)}.XMLReferralPreview_retryButton__CqH8c:active{background-color:#166534;background-color:var(--green-800,#166534)}.XMLReferralPreview_previewWrapper__423tv{pointer-events:auto;position:relative;width:100%}.XMLReferralPreview_printButtonContainer__0spY7{pointer-events:none;position:absolute;right:16px;top:16px;z-index:10}.XMLReferralPreview_printButton__FmyNU{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__FmyNU:hover{background-color:var(--green-700);border-color:var(--green-700)}.XMLReferralPreview_printButton__FmyNU: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__0spY7{display:none!important}.XMLReferralPreview_previewWrapper__423tv{margin:0;padding:0}.XMLReferralPreview_content__fX3Gy{border:none!important;margin:0!important;max-width:100%!important;padding:0!important}.XMLReferralPreview_content__fX3Gy table{border:none!important;margin:0!important;page-break-inside:avoid}.XMLReferralPreview_content__fX3Gy table tdLaboratory Investigations .XMLReferralPreview_content__fX3Gy table th,.XMLReferralPreview_content__fX3Gy table tr{border:none!important;padding:2px 4px!important}.XMLReferralPreview_content__fX3Gy img{border:none!important;max-width:100%;page-break-inside:avoid}.XMLReferralPreview_content__fX3Gy div,.XMLReferralPreview_content__fX3Gy p,.XMLReferralPreview_content__fX3Gy span{border:none!important}body{background:#fff!important}}.Results_reportsPageTopSection__K5pCP{display:grid;grid-template-columns:375px 1fr;margin-top:20px}.Results_reportsPageBottomSection__T9JP3,.Results_reportsPageTopSection__K5pCP{background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.Results_reportsPageBottomSection__T9JP3{margin-top:24px}.Results_processNewMessagesButton__yvifA{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}.Results_loadingNewMessages__g4Zbd{cursor:not-allowed;opacity:.5}.Results_filtersFormWrapper__QKbGw{padding-left:64px}.Results_filtersFormContentWrapper__OKq2o{display:flex;flex-direction:column;gap:16px;padding-right:64px}.Results_submitButtonWrapper__7wPSJ{display:flex;justify-content:flex-end;margin-bottom:16px;min-height:48px}.Results_clearFiltersButton__8eZwo{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}.Results_clearFiltersButton__8eZwo:hover{background-color:var(--gray-50)}.Results_applyFiltersButton__Qm1T-{background:var(--green-800)}.Results_twoColumnlayout__auAqR{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.Results_formLabel__WYJzM{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}.Results_filtersFormWrapper__QKbGw input,.Results_filtersFormWrapper__QKbGw select,.Results_filtersFormWrapper__QKbGw 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}.Results_datePickerWrapper__hp4G9{height:48px}.Results_datePickerWrapper__hp4G9>div>div{background-color:var(--white);border:1px solid var(--gray-400);border-radius:12px;font-family:nunito;font-size:14px;height:48px}.Results_datePickerWrapper__hp4G9 fieldset{border:none}.Results_filtersWrapper__-zhJv{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%}.Results_filtersWrapper__-zhJv h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.Results_inputGrid2__vViy1{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.Results_inputGrid3__Bwh93{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.Results_inputGrid4__62NJ5{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr}.Results_reportsPageWrapper__GabDZ input,.Results_reportsPageWrapper__GabDZ select,.Results_reportsPageWrapper__GabDZ textarea{border-radius:12px!important;color:var(--gray-500);font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px}.Results_expandButon__UCarg{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}.Results_formSubTitle__AUt2X{color:var(--gray-800);font-size:18px;font-weight:700;line-height:28px;margin-bottom:4px;margin-top:16px}.Results_additionalFieldsWrapper__Q85L3{margin-top:16px}.Results_applyFiltersButton__Qm1T-{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}.Results_applyFiltersbuttonMarginTop__-5K2h{margin-top:16px}.Results_reportTableWrapper__mFH9i{background-color:#fff;background:#fff;border:1px solid var(--gray-200);border-radius:12px;padding:24px;position:relative;width:100%}.Results_reportTableWrapper__mFH9i h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.Results_reportTable__xtibR{background-color:#fff;border:1px solid var(--gray-200);border-radius:12px}.Results_reportTableHeader__bxx0v{align-items:center;display:flex;justify-content:space-between}.Results_addManuallyButton__C1KyC{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}.Results_addManuallyButton__C1KyC:hover:not(:disabled){opacity:.8}.Results_addManuallyButton__C1KyC:disabled{cursor:not-allowed;opacity:.5}.Results_addManuallyButton__C1KyC svg{flex-shrink:0}.ResultsNavbar_navbar__kcn31{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%}.ResultsNavbar_unmatchedIcon__SUi3K{height:18px;width:18px}.ResultsNavbar_navLink__naEZM,.ResultsNavbar_navLinks__xB8GV{align-items:center;display:flex}.ResultsNavbar_navLink__naEZM{background-color:initial;border:1px solid #0000;color:#25204a;font-size:16px;font-weight:600;gap:8px;padding:16px 20px}.ResultsNavbar_navLink__naEZM span{color:var(--gray-950);font-size:14px;line-height:143%}.ResultsNavbar_navLinkChecked__5FPCy{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;padding:16px 20px}.ResultsNavbar_navLinkChecked__5FPCy span{color:var(--green-900);color:var(--gray-950);font-size:14px;line-height:143%}.ResultsNavbar_navLinkChecked__5FPCy img{color:var(--green-900)}.ResultsNavbar_navLink__naEZM:hover{border-radius:12px;cursor:pointer;text-decoration:underline}.ResultsNavbar_navLink__naEZM:hover img,.ResultsNavbar_navLink__naEZM:hover span{color:var(--green-900)}.ResultsNavbar_moreButtonWrapper__lZgpV{position:relative}.ResultsNavbar_moreButton__jK01t{background:none;border:none;cursor:pointer;font-size:1.5rem;padding:16px 20px}.ResultsNavbar_dropdownMenu__aqOcs{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}.ResultsNavbar_dropdownItem__w-vp0{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}.ResultsNavbar_dropdownItem__w-vp0 img{margin-right:8px}.ResultsNavbar_dropdownItem__w-vp0:hover{background:var(--gray-50)}.ResultsNavbar_dropdownItem__w-vp0:hover span{color:var(--gray-950)}.ResultsTable_tableWarpper__jHsx2{background-color:#fff;background:#fff;position:relative;width:100%}.ResultsTable_loading__Y6w-a{cursor:not-allowed;opacity:.5}.ResultsTable_tableWarpper__jHsx2 h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultsTable_table__bs7OR{border:1px solid var(--gray-200);border-radius:12px}.ResultsTable_boldItem__yMubw{align-items:center;display:flex;font-weight:700;gap:4px}.ResultsTable_high__AwWZC,.ResultsTable_low__C3JYo{color:#b70000}.ResultsTable_open__H0HMw{color:#01533b}.ResultsTable_emptyState__51YO9{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__fDuhB{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__fDuhB>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultsTable_tableSelectedItemsWrapper__fDuhB>div{align-items:center;display:flex;gap:16px}.ResultsTable_emptyStateTitle__y5NRy{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultsTable_emptyStateText__P3Ofy{color:#717186;font-size:14px;max-width:300px}.ResultsTable_loadingSpinner__5Ceei{animation:ResultsTable_spin__KBWEk 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultsTable_spin__KBWEk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultsTable_tableHeader__HYA-H{background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.ResultsTable_tableHeader__HYA-H,.ResultsTable_tableItem__q7jsN{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__q7jsN{cursor:pointer;font-weight:400}.ResultsTable_tableItemWrapper__W38Zt{border-bottom:1px solid var(--gray-200);position:relative}.ResultsTable_tableItemWrapper__W38Zt:last-child{border-bottom:none}.ResultsTable_tableItem__q7jsN:hover{background-color:var(--gray-50)}.ResultsTable_paginationWrapper__0pLw9{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__q7jsN:hover .ResultsTable_openAllTests__vF1zQ{color:var(--green-900)}.ResultsTable_openAllTests__vF1zQ{color:#fff;justify-content:center}.ResultsTable_confirmButton__9wYCN,.ResultsTable_openAllTests__vF1zQ{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:20px}.ResultsTable_confirmButton__9wYCN{background-color:initial;border:none;color:var(--green-900);justify-content:start;padding:0}@media (min-width:1400px){.ResultsTable_tableHeader__HYA-H,.ResultsTable_tableItem__q7jsN{grid-template-columns:26px 150px 1fr 2fr 1fr 150px 120px 26px}}.ResultsTable_tableItem__q7jsN:last-child{border-bottom:none}.ResultsTable_checkboxWrapper__FTcDE{align-items:center;display:flex;justify-content:center}.ResultsTable_searchWrapper__SIBc5{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultsTable_searchWrapper__SIBc5 img{display:none}}.ResultsTable_tableTopBarWrapper__Uwdxx{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultsTable_filterByButton__H2Atg,.ResultsTable_sortByButton__EI78K{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__H2Atg{border-left:none;border-right:1px solid var(--gray-200)}.ResultsTable_filterByButtonMenuOption__HWQPg p,.ResultsTable_sortByButtonMenuOption__2qmlO p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultsTable_sortByButtonMenuOptionActive__92DjY{background-color:var(--gray-100)!important}.ResultsTable_tableSelectedItemsSection__dW8\+o{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__dW8\+o>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultsTable_reportNoReportsWarning__BIQyW{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultsTable_menuButton__8qnru{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultsTable_menuButton__8qnru:active,.ResultsTable_menuButton__8qnru:hover{border:1px solid var(--gray-300)}.ResultsTable_menuItemWrapper__GzUPZ{padding:0}.ResultsTable_menuItem__lHXY-{padding:0!important}.ResultsTable_menuItem__lHXY- a,.ResultsTable_menuItem__lHXY- button,.ResultsTable_menuItem__lHXY- 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__1ftXs{color:#888}.ResultsTable_patientName__xlpi0{color:var(--green-900);cursor:pointer;font-weight:700}.ResultsTable_testNames__ud-PR{text-decoration:underline}.ResultsTable_confirmButton__9wYCN.ResultsTable_loading__Y6w-a{cursor:not-allowed;opacity:.5}.ResultsTable_openProfileButton__8gVHK{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__pTm7W{height:auto!important}.ResultsTable_warningText__7xitu{color:#b70000;font-weight:700}.ResultDetails_tableWarpper__2rl-D{background-color:#fff;background:#fff;margin-bottom:24px;margin-top:16px;position:relative;width:100%}.ResultDetails_tableWarpper__2rl-D h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultDetails_table__MVeYT{border:1px solid var(--gray-200);border-radius:12px}.ResultDetails_addTaskButton__0pfPR{height:auto!important}.ResultDetails_boldItem__9cwD0{align-items:center;display:flex;font-weight:700;gap:4px}.ResultDetails_high__6IHIO,.ResultDetails_low__FoqQV{color:#b70000}.ResultDetails_open__0MObb{color:#01533b}.ResultDetails_emptyState__mxusu{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__NPHhO{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__NPHhO>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultDetails_tableSelectedItemsWrapper__NPHhO>div{align-items:center;display:flex;gap:16px}.ResultDetails_emptyStateTitle__-qPjw{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultDetails_emptyStateText__rSrCr{color:#717186;font-size:14px;max-width:300px}.ResultDetails_loadingSpinner__EZKD1{animation:ResultDetails_spin__jMSR4 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultDetails_spin__jMSR4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultDetails_openProfileButton__n87Xh{background-color:initial;border:none;color:var(--green-900);font-size:18px;font-weight:700;line-height:20px;padding:0}.ResultDetails_tableHeader__xfTxY{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__L0Skg{grid-template-columns:1fr 1fr .9fr 1fr 1.2fr!important}.ResultDetails_tableItem__ZrTcb{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__FAFlN{grid-template-columns:1fr 1fr .9fr 1fr 1.2fr!important}.ResultDetails_paginationWrapper__rVx1\+{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__yfmZF{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__xfTxY,.ResultDetails_tableItem__ZrTcb{grid-template-columns:26px 1fr 1fr .9fr 1fr 1.2fr}}.ResultDetails_tableItem__ZrTcb:last-child{border-bottom:none}.ResultDetails_checkboxWrapper__ZSeHU{align-items:center;display:flex;justify-content:center}.ResultDetails_searchWrapper__ysPoD{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultDetails_searchWrapper__ysPoD img{display:none}}.ResultDetails_tableTopBarWrapper__NDSEe{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultDetails_sortByButton__F6Pmb{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__SyZqo p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultDetails_sortByButtonMenuOptionActive__9l4VB{background-color:var(--gray-100)!important}.ResultDetails_tableSelectedItemsSection__DsUfS{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__DsUfS button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultDetails_menuButton__4OmbQ{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultDetails_menuButton__4OmbQ:active,.ResultDetails_menuButton__4OmbQ:hover{border:1px solid var(--gray-300)}.ResultDetails_menuItemWrapper__i-brh{padding:0}.ResultDetails_menuItem__bewQX{padding:0!important}.ResultDetails_menuItem__bewQX a,.ResultDetails_menuItem__bewQX button,.ResultDetails_menuItem__bewQX 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__uz4I0{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultDetails_healthlinkPatientInfo__p3-8y{background-color:#f8f9fa;border:1px solid var(--gray-200);border-radius:12px;margin-bottom:16px;padding:20px}.ResultDetails_healthlinkPatientInfo__p3-8y 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__cmzhy{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ResultDetails_patientInfoItem__pIgFk{display:flex;flex-direction:column;gap:4px}.ResultDetails_patientInfoItem__pIgFk label{color:var(--gray-700);font-size:14px;font-weight:600;line-height:18px}.ResultDetails_patientInfoItem__pIgFk span{color:var(--gray-950);font-size:15px;font-weight:400;line-height:20px;padding:4px 0}@media (max-width:768px){.ResultDetails_patientInfoGrid__cmzhy{grid-template-columns:1fr}}.ResultModalTabNav_navbar__gW13L{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__fH9hQ{height:18px;width:18px}.ResultModalTabNav_navLink__Ikud9,.ResultModalTabNav_navLinks__Exaru{align-items:center;display:flex;width:100%}.ResultModalTabNav_navLink__Ikud9{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__Ikud9 span{color:var(--gray-950);font-size:14px;line-height:143%}.ResultModalTabNav_navLinkChecked__Y1wq7{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__Y1wq7 span{color:var(--green-900);color:var(--gray-950);font-size:14px;line-height:143%}.ResultModalTabNav_navLinkChecked__Y1wq7 img{color:var(--green-900)}.ResultModalTabNav_navLink__Ikud9:hover{border-radius:12px;cursor:pointer;text-decoration:underline}.ResultModalTabNav_navLink__Ikud9:hover img,.ResultModalTabNav_navLink__Ikud9:hover span{color:var(--green-900)}.ResultModalTabNav_moreButtonWrapper__WiSiD{position:relative}.ResultModalTabNav_moreButton__dkfke{background:none;border:none;cursor:pointer;font-size:1.5rem;padding:16px 20px}.ResultModalTabNav_dropdownMenu__yvZxo{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__J4KiM{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__J4KiM img{margin-right:8px}.ResultModalTabNav_dropdownItem__J4KiM:hover{background:var(--gray-50)}.ResultModalTabNav_dropdownItem__J4KiM:hover span{color:var(--gray-950)}.HL7DetailsTab_tableWarpper__bqx2\+{background-color:#fff;background:#fff;margin-bottom:24px;margin-top:16px;position:relative;width:100%}.HL7DetailsTab_tableWarpper__bqx2\+ h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.HL7DetailsTab_table__tklXT{border:1px solid var(--gray-200);border-radius:12px}.HL7DetailsTab_addTaskButton__UtQjN{height:auto!important}.HL7DetailsTab_boldItem__bRatI{align-items:center;display:flex;font-weight:700;gap:4px}.HL7DetailsTab_high__UTCU7,.HL7DetailsTab_low__HHRzT{color:#b70000}.HL7DetailsTab_open__-1z54{color:#01533b}.HL7DetailsTab_emptyState__ngPdC{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__be6w3{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__be6w3>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.HL7DetailsTab_tableSelectedItemsWrapper__be6w3>div{align-items:center;display:flex;gap:16px}.HL7DetailsTab_emptyStateTitle__Ct7Ma{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.HL7DetailsTab_emptyStateText__Nl\+wO{color:#717186;font-size:14px;max-width:300px}.HL7DetailsTab_loadingSpinner__tKnsw{animation:HL7DetailsTab_spin__NtlxS 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes HL7DetailsTab_spin__NtlxS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HL7DetailsTab_openProfileButton__n9z3g{background-color:initial;border:none;color:var(--green-900);font-size:18px;font-weight:700;line-height:20px;padding:0}.HL7DetailsTab_tableHeader__SPk8d{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__B7vkc{grid-template-columns:1fr 1fr 1fr 1fr!important}.HL7DetailsTab_tableItem__PibBY{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__I0bJM{grid-template-columns:1fr 1fr 1fr 1fr!important}.HL7DetailsTab_paginationWrapper__oOzg4{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__2HIbC{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__SPk8d,.HL7DetailsTab_tableItem__PibBY{grid-template-columns:1fr 1fr 1fr 1fr}}.HL7DetailsTab_tableItem__PibBY:last-child{border-bottom:none}.HL7DetailsTab_checkboxWrapper__bzzaF{align-items:center;display:flex;justify-content:center}.HL7DetailsTab_searchWrapper__ZVg8t{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.HL7DetailsTab_searchWrapper__ZVg8t img{display:none}}.HL7DetailsTab_tableTopBarWrapper__HhTnt{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.HL7DetailsTab_sortByButton__gyegN{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__6ik3t p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.HL7DetailsTab_sortByButtonMenuOptionActive__Qljip{background-color:var(--gray-100)!important}.HL7DetailsTab_tableSelectedItemsSection__RRe5V{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__RRe5V button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.HL7DetailsTab_menuButton__pmnBk{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.HL7DetailsTab_menuButton__pmnBk:active,.HL7DetailsTab_menuButton__pmnBk:hover{border:1px solid var(--gray-300)}.HL7DetailsTab_menuItemWrapper__hhQcY{padding:0}.HL7DetailsTab_menuItem__4ekiP{padding:0!important}.HL7DetailsTab_menuItem__4ekiP a,.HL7DetailsTab_menuItem__4ekiP button,.HL7DetailsTab_menuItem__4ekiP 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__95na7{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.HL7DetailsTab_healthlinkPatientInfo__f3236{border-bottom:1px solid var(--gray-200);margin-bottom:16px;padding-bottom:16px}.HL7DetailsTab_healthlinkPatientInfo__f3236 h3{color:var(--black);font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px}.HL7DetailsTab_patientInfoGrid__-Lfrx{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.HL7DetailsTab_patientInfoItem__r25MV{display:flex;flex-direction:column;gap:2px}.HL7DetailsTab_patientInfoItem__r25MV label{color:var(--gray-950);font-size:14px;font-weight:700;line-height:20px}.HL7DetailsTab_patientInfoItem__r25MV span{color:var(--gray-950);font-size:14px;font-weight:400;line-height:20px}@media (max-width:768px){.HL7DetailsTab_patientInfoGrid__-Lfrx{grid-template-columns:1fr}}.ResultsTable_tableWarpper__2b\+O0{background-color:#fff;background:#fff;position:relative;width:100%}.ResultsTable_tableWarpper__2b\+O0 h3{color:var(--black);font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.ResultsTable_table__vsE9R{border:1px solid var(--gray-200);border-radius:12px}.ResultsTable_boldItem__RcRmQ{align-items:center;display:flex;font-weight:700;gap:4px}.ResultsTable_high__e2uU7,.ResultsTable_low__55P\+w{color:#b70000}.ResultsTable_open__\+4lrm{color:#01533b}.ResultsTable_emptyState__8x0ra{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__ELzFs{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__ELzFs>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:700;line-height:20px;padding:0}.ResultsTable_tableSelectedItemsWrapper__ELzFs>div{align-items:center;display:flex;gap:16px}.ResultsTable_emptyStateTitle__PplEC{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px}.ResultsTable_emptyStateText__m0Rxk{color:#717186;font-size:14px;max-width:300px}.ResultsTable_loadingSpinner__DOwdr{animation:ResultsTable_spin__nEj7i 1s linear infinite;color:#717186;margin-bottom:16px}@keyframes ResultsTable_spin__nEj7i{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultsTable_tableHeader__hGuno{background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.ResultsTable_tableHeader__hGuno,.ResultsTable_tableItem__ksylo{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__ksylo{cursor:pointer;font-weight:400}.ResultsTable_tableItemWrapper__sn\+tW{border-bottom:1px solid var(--gray-200);position:relative}.ResultsTable_tableItemWrapper__sn\+tW:last-child{border-bottom:none}.ResultsTable_tableItem__ksylo:hover{background-color:var(--gray-50)}.ResultsTable_paginationWrapper__ybmUz{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__ksylo:hover .ResultsTable_openAllTests__oZEwa{color:var(--green-900)}.ResultsTable_confirmButton__5GUna,.ResultsTable_openAllTests__oZEwa{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__5GUna{background-color:var(--green-900);border:none;border-radius:12px;height:48px;text-align:center;width:100%}.ResultsTable_confirmButton__5GUna.ResultsTable_loading__Gt2tP,.ResultsTable_confirmButton__5GUna:disabled{cursor:not-allowed;opacity:.5}@media (min-width:1400px){.ResultsTable_tableHeader__hGuno,.ResultsTable_tableItem__ksylo{grid-template-columns:150px 1fr 1.5fr 1fr 150px 1.4fr 200px}}.ResultsTable_tableItem__ksylo:last-child{border-bottom:none}.ResultsTable_checkboxWrapper__Hqssl{align-items:center;display:flex;justify-content:center}.ResultsTable_searchWrapper__dL--z{border-right:1px solid var(--gray-200);max-width:330px}@media (max-width:991px){.ResultsTable_searchWrapper__dL--z img{display:none}}.ResultsTable_tableTopBarWrapper__2-aLY{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between}.ResultsTable_filterByButton__zg3Jb,.ResultsTable_sortByButton__g\+L8V{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__zg3Jb{border-left:none;border-right:1px solid var(--gray-200)}.ResultsTable_filterByButtonMenuOption__3mGwY p,.ResultsTable_sortByButtonMenuOption__Km2XU p{color:var(--gray-950);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.ResultsTable_sortByButtonMenuOptionActive__BIe5v{background-color:var(--gray-100)!important}.ResultsTable_tableSelectedItemsSection__RyyXK{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__RyyXK>div>button{background-color:initial;border:none;color:var(--green-900);font-size:16px;font-weight:600;line-height:20px;padding:0}.ResultsTable_reportNoReportsWarning__eStUA{color:var(--black);font-size:20px;font-weight:500;line-height:26px;margin:64px 24px;text-align:center}.ResultsTable_menuButton__i1mVw{background-color:initial;border:none;border-radius:2px;height:26px;padding:0;width:26px}.ResultsTable_menuButton__i1mVw:active,.ResultsTable_menuButton__i1mVw:hover{border:1px solid var(--gray-300)}.ResultsTable_menuItemWrapper__fVlUO{padding:0}.ResultsTable_menuItem__euHHa{padding:0!important}.ResultsTable_menuItem__euHHa a,.ResultsTable_menuItem__euHHa button,.ResultsTable_menuItem__euHHa 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__1F7KK{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__Gg2il{height:auto!important}.ResultsTable_warningText__UmkeY{color:#b70000;font-weight:700}.ResultsTable_addLetterForm__e7hbp{display:flex;flex-direction:column;gap:16px;margin-bottom:0}.ResultsTable_sendButton__hRWtv{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__hRWtv:disabled{cursor:not-allowed;opacity:.5}.ResultsTable_addTaskFormAutocompleteWrapper__fJMFc{margin-right:16px}.ResultsTable_addTaskFormAutocompleteWrapper__fJMFc>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__qOXyT>div:nth-child(2)>div{border:1px solid #b70000!important}.ResultsTable_addTaskFormAutocompleteWrapper__fJMFc>div:nth-child(2)>div>div{border:none!important;border-radius:0!important;height:48px!important}.ResultsTable_addTaskFormAutocompleteWrapper__fJMFc>div:nth-child(2)>div>div fieldset{border:none!important}.ResultsTable_addTaskFormAutocompleteWrapper__fJMFc>div:nth-child(2)>div>div input{box-shadow:none!important}.ResultsTable_addTaskFormAutocompleteWrapper__fJMFc>div:nth-child(2){border:none!important;border-radius:0!important;height:48px!important}.ResultsTable_buttonGroup__Yo5nL{display:flex;gap:16px;justify-content:flex-end}.ResultsTable_addFormButton__UbrxJ{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__UbrxJ:disabled{cursor:not-allowed;opacity:.5}.ResultsTable_cancelButton__wByrN{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__wByrN:disabled{cursor:not-allowed;opacity:.5}.ResultsTable_formCheckboxLabel__bMQ5T{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__ovQUm>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__ovQUm fieldset{border:none}.ResultsTable_addLetterFormLabel__U0hcO{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__WV958{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr 1fr;justify-content:start;max-width:800px}.ResultsTable_inputGroupGrid4__l7EZB{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.ResultsTable_openModalButton__qoimP{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__e7hbp input,.ResultsTable_addLetterForm__e7hbp select,.ResultsTable_addLetterForm__e7hbp 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__9josZ{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__Nuwk4{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__Nuwk4 svg{color:#b70000;height:20px;width:20px}.ResultsTable_bottomSection__oWYB4{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.ResultsTable_bottomSection__oWYB4>div{display:flex;gap:16px}.ResultsTable_bottomSection__oWYB4 button{width:248px}.ResultsTable_templateSection__tByKr{border-bottom:1px solid var(--gray-200);margin-bottom:16px;margin-top:12px;padding-bottom:16px}.ResultsTable_templateSection__tByKr button{margin-top:2px;width:100%}.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}.Immunisations_tableWrapper__qbU4v{background-color:#fff;background:#fff;margin:24px;position:relative}.Immunisations_table__xTVmp{border:1px solid var(--gray-200);border-radius:12px}.Immunisations_tableHeader__yLn14{grid-gap:8px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-weight:700}.Immunisations_tableHeader__yLn14,.Immunisations_tableItem__itwQr{align-items:center;color:var(--gray-950);display:grid;font-size:15px;gap:8px;grid-template-columns:120px 180px 80px 150px 100px 120px 150px 120px 100px 100px;line-height:20px;padding:16px}.Immunisations_tableItem__itwQr{grid-gap:8px;border-bottom:1px solid #e0e0e0;font-weight:400;position:relative;transition:background-color .2s ease}.Immunisations_tableHeader__yLn14.Immunisations_allImmunisations__yTpyW,.Immunisations_tableItem__itwQr.Immunisations_allImmunisations__yTpyW{grid-template-columns:1fr 2fr .8fr 1.5fr 1fr 1.2fr 1.5fr 1fr .8fr 1fr}.Immunisations_tableHeader__yLn14.Immunisations_healthlinkImmunisations__yjpZy,.Immunisations_tableItem__itwQr.Immunisations_healthlinkImmunisations__yjpZy{grid-template-columns:1fr 2fr .6fr 1.5fr .8fr 1.5fr .8fr 1fr 1.5fr 1.2fr 1fr 1fr}.Immunisations_tableItem__itwQr:last-child{border-bottom:none}.Immunisations_tableItem__itwQr:hover{background-color:#f8f9fa}.Immunisations_sortableHeader__LLgBp{align-items:center;cursor:pointer;display:flex;gap:4px;-webkit-user-select:none;user-select:none}.Immunisations_sortableHeader__LLgBp:hover{color:var(--green-700)}.Immunisations_patientName__BRvWc{color:var(--green-700);cursor:pointer;font-weight:500;text-decoration:none}.Immunisations_patientName__BRvWc:hover{text-decoration:underline}.Immunisations_paginationWrapper__mpZgZ{align-items:center;background:var(--gray-50);border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px}.Immunisations_resultsInfo__QzF2Q{color:var(--gray-600);font-size:14px;margin:0}.Immunisations_emptyState__GoFvw{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.Immunisations_emptyStateTitle__JfEJJ{color:var(--gray-950);font-size:18px;font-weight:600;margin:0 0 8px}.Immunisations_emptyStateText__9g8vH{color:var(--gray-600);font-size:14px;margin:0}.Immunisations_loadingSpinner__6xwZt{animation:Immunisations_spin__j2ETY 1s linear infinite;color:var(--green-700);margin-bottom:16px}@keyframes Immunisations_spin__j2ETY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Immunisations_filtersSection__gK4TA{background:#fff;border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 1px 3px #0000000d;margin:0 24px 24px}.Immunisations_filtersContainer__h4RAJ{padding:20px}.Immunisations_filtersGrid__lip16{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Immunisations_filterGroup__ycm7d{display:flex;flex-direction:column;gap:6px}.Immunisations_filterLabel__zZpDq{color:var(--gray-700);font-size:13px;font-weight:600;margin:0}.Immunisations_filterInput__PtBQU{background:#fff;border:1px solid var(--gray-300);border-radius:6px;font-size:14px;padding:8px 12px;transition:border-color .2s ease,box-shadow .2s ease}.Immunisations_filterInput__PtBQU:focus{border-color:var(--green-500);box-shadow:0 0 0 2px #0080561a;outline:none}.Immunisations_filterInput__PtBQU::placeholder{color:var(--gray-500)}.Immunisations_clearFiltersBtn__-yo2U{background:#ef0064;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:-webkit-fit-content;height:fit-content;padding:8px 16px;transition:background-color .2s ease}.Immunisations_clearFiltersBtn__-yo2U:hover{background:#d4005a}@media (max-width:991px){.Immunisations_tableWrapper__qbU4v{margin:12px}.Immunisations_tableHeader__yLn14,.Immunisations_tableItem__itwQr{gap:4px;grid-template-columns:1fr}.Immunisations_filtersSection__gK4TA{margin:0 12px 12px}.Immunisations_filtersGrid__lip16{grid-template-columns:1fr 1fr}}.Immunisations_pill__UmmcS{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;margin:0 auto;max-width:100%;min-width:60px;overflow:hidden;padding:6px 12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Immunisations_pillMethod__TD75q{background:#f0f9ff;border:1px solid #7dd3fc;color:#0369a1}.Immunisations_pillSite__Uef3X{background:#fef3c7;border:1px solid #fbbf24;color:#92400e}.Immunisations_pillRouteCode__wz8jo{background:#ecfdf5;border:1px solid #34d399;color:#065f46}.Immunisations_pillStatusSuccess__-M0r8{background:#dcfce7;border:1px solid #4ade80;color:#166534}.Immunisations_pillStatusError__Lh932{background:#fef2f2;border:1px solid #f87171;color:#dc2626}.Immunisations_pillContainer__5aGFa{align-items:center;display:flex;justify-content:center;width:100%}@media (max-width:768px){.Immunisations_filtersGrid__lip16{gap:12px;grid-template-columns:1fr}.Immunisations_filtersContainer__h4RAJ{padding:16px}}.PCRSCredentialsModal_openModalButton__0qIJq{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__0qIJq:hover:not(:disabled){background-color:#006b47}.PCRSCredentialsModal_openModalButton__0qIJq:disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.6}.PCRSCredentialsForm_formContainer__zyjk2{padding:0}.PCRSCredentialsForm_pcrsCredentialsForm__fMwHW{display:flex;flex-direction:column;gap:20px}.PCRSCredentialsForm_inputGroup__q-QKV{display:flex;flex-direction:column;gap:8px}.PCRSCredentialsForm_formLabel__jrB-5{color:#374151;font-family:Nunito,sans-serif;font-size:14px;font-weight:600;margin-bottom:4px}.PCRSCredentialsForm_inputGroup__q-QKV input[type=file],.PCRSCredentialsForm_inputGroup__q-QKV input[type=password],.PCRSCredentialsForm_inputGroup__q-QKV 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__q-QKV input:focus{border-color:#008056;box-shadow:0 0 0 3px #0080561a;outline:none}.PCRSCredentialsForm_inputGroup__q-QKV input::placeholder{color:#9ca3af}.PCRSCredentialsForm_bottomSection__jmH6U{border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.PCRSCredentialsForm_cancelButton__O7ERG{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__O7ERG:hover:not(:disabled){background-color:#e5e7eb}.PCRSCredentialsForm_saveButton__OBA-Q{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__OBA-Q:hover:not(:disabled){background-color:#006b47}.PCRSCredentialsForm_cancelButton__O7ERG:disabled,.PCRSCredentialsForm_saveButton__OBA-Q:disabled{cursor:not-allowed;opacity:.6}.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}.video-call-container{background-color:#1a1a1a;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;right:0;top:0}.video-call-error,.video-call-loading{align-items:center;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.video-call-error h2{font-size:1.5rem;margin-bottom:1rem}.video-call-error p{color:#ff6b6b;margin-bottom:2rem}.spinner{animation:spin 1s linear infinite;border:4px solid #ffffff1a;border-radius:50%;border-top-color:#fff;height:50px;margin-bottom:1rem;width:50px}@keyframes spin{to{transform:rotate(1turn)}}.video-grid{flex:1 1;padding:1rem}.video-grid,.video-main{align-items:center;display:flex;justify-content:center;position:relative}.video-main{background-color:#000;border-radius:8px;height:100%;overflow:hidden;width:100%}.remote-video{height:100%;object-fit:contain;width:100%}.video-placeholder{color:#fff;font-size:1.125rem;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.video-local{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}.local-video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.video-off-placeholder{background-color:#2d2d2d;bottom:0;color:#fff;left:0;position:absolute;right:0;top:0}.video-controls,.video-off-placeholder{align-items:center;display:flex;justify-content:center}.video-controls{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;gap:1rem;padding:1.5rem}.control-btn{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}.control-btn:hover{background-color:#505050;transform:scale(1.05)}.control-btn:active{transform:scale(.95)}.control-btn.active{background-color:#ff6b6b}.control-btn.active:hover{background-color:#ff5252}.leave-btn{background-color:#dc3545}.leave-btn:hover{background-color:#c82333}.btn-close-window{background-color:#404040;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .2s ease}.btn-close-window:hover{background-color:#505050}.meeting-info{-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}.meeting-info p{margin:0}@media (max-width:768px){.video-local{bottom:6rem;height:90px;right:1rem;width:120px}.control-btn{height:48px;width:48px}.control-btn svg{height:20px;width:20px}.video-controls{gap:.75rem;padding:1rem}}@media (max-width:480px){.video-local{height:75px;width:100px}.control-btn{height:44px;width:44px}}
/*# sourceMappingURL=main.32e6a68a.css.map*/