@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap);@font-face{font-family:"Sofia Pro";src:url(/static/media/sofia-pro-regular-font.57e58782.woff) format("opentype");font-weight:400;font-style:normal}.otp-login-container{text-align:center;font-family:"Roboto","sans-serif";font-style:normal;padding:10px}.otp-login-container div{margin:5px}.action-button{grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;border:3px solid #bfbfbf;outline:1px solid #000;border-radius:6px;padding:2px 10px;align-items:center;cursor:pointer}.action-button img{height:25px;width:25px}.action-button p{font-size:24px;padding-left:5px;font-family:"Roboto","sans-serif";font-style:normal;color:#a1a1a1;margin:0}.action-button:hover{scale:1.1;transition:.2s}.otp-login-label{font-size:20px}.otp-input{border-radius:5px;text-align:center}.resend-btn{margin-left:20px}.success{color:green}.danger{color:red}.pop-overlay{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.7);color:#fff;height:100%;width:100%;z-index:100}.popup-container{max-width:600px;width:60%;min-height:150px;border:1px solid #666;z-index:999;background-color:#eee;margin:80px auto;color:#666;border-radius:5px;padding:10px}.popup-container .popup-type{margin:5px 20px;font-size:14px;overflow-wrap:break-word}.popup-container .popup-message{font-size:22px;margin:5px 20px;color:#444;overflow-wrap:break-word}.popup-container .p-action-box{display:flex;justify-content:right;flex-direction:row-reverse}.popup-container .p-action-box .pbtn{margin:10px;width:100px}.scheduler-info-box{width:500px;height:200px;background-color:#fff;border-radius:5px;border:1px solid #ddd;color:#444;margin:10px 0;padding:20px}.scheduler-info-box .set-schedule-box{margin:10px 0}.scheduler-info-box .btn-update{display:inline-block;margin:0 30px;font-size:14px!important}.scheduler-info-box .cal-out-datetime{font-size:14px}.scheduler-info-box .cal-inp{width:300px}.scheduler-info-box .react-datepicker__tab-loop{display:inline-block!important}.scheduler-info-box .sib--seperator{margin:10px;text-align:center;font-size:12px;font-weight:700}.scheduler-info-box .sib--send-sms-box{margin:0 auto;text-align:center}.scheduler-info-box .calendar-btn{margin:0 10px}.onelineParent{display:table;width:100%;table-layout:fixed;border-spacing:10px}.oneline{display:table-cell}.rightarrow{padding-left:25%}.agora-vc-frame{position:fixed;top:0;left:0;padding:5px;width:100%;z-index:1000;background-color:#fff;height:100%;transition-property:all;transition-duration:.4s}.agora-vc-frame.minimized{left:auto;top:auto;right:20px;bottom:80px;width:150px;height:80px;padding:0;cursor:pointer;box-shadow:0 5px 12px #5a5a5a}.agora-vc-frame .full-screen{width:100%;height:85%;display:flex;background-color:#282828}.agora-vc-frame .full-screen.minimized{width:100%;height:80px}.agora-vc-frame .small-screen{width:150px;height:80px;background-color:#787878;float:right;position:relative;bottom:80px}.agora-vc-frame .small-screen.minimized{width:0;height:0}.agora-vc-frame .button-container{padding:10px 0 0 10px}.agora-vc-frame .button-container.minimized{display:none}.agora-vc-frame .maximize-icon{display:none;color:#fff;opacity:.3;padding:15px;position:fixed;bottom:80px;right:55px}.agora-vc-frame.minimized:hover .maximize-icon{display:block}.agora-vc-frame .vc-action-button{outline:none!important}.agora-vc-frame .button-label-wrapper{width:0;height:0;display:none;position:relative;top:27px;z-index:2}.agora-vc-frame .button-label{width:-webkit-max-content;width:max-content;padding:0 5px;border-radius:3px;background-color:#282828;color:#fff;font-size:12px}.agora-vc-frame .button-label-arrow{background-color:transparent;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #282828;position:relative;left:10px}.vc-action-button:hover .button-label-wrapper{display:unset}.agora-vc-frame .vc-rejected-message{display:flex;align-items:center;justify-content:center;padding:50px 0;position:fixed;top:0;left:0;width:100%}.agora-vc-frame .vc-rejected-message .middle{border-radius:15px;background-color:#c80000;padding:10px}.agora-vc-frame .vc-rejected-message .inner{border-radius:15px;border:1px dashed #fff;color:#fff;display:flex;padding:10px 20px;align-items:center}.agora-vc-frame .vc-rejected-message .close-button{border:none;outline:none;width:20px;height:20px;background-color:#fff;border-radius:6px;color:#c80000;font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;font-size:12px;font-weight:bolder;margin-left:20px}.infobox{padding-left:5px}.infobox td,.infobox th{border:1px solid #ddd;padding:8px;color:#797979;color:#151515;font-weight:500}.infobox tr:nth-child(2n){background-color:#fff}.infobox tr:hover{background-color:rgba(21,51,88,.3)}.infobox th{padding-top:2px;padding-bottom:2px;text-align:center;background-color:#fff;color:#101010;line-height:50px;font-weight:600}.patient-info-box{max-width:520px;background-color:#fff;border-radius:5px;border:1px solid #ddd;color:#000;margin-bottom:10px}.patient-info-box button{margin-right:5px}.patient-info-box .pib--name{margin:20px 20px 10px}.patient-info-box .pib--info-sec-box{margin:5px 25px;font-size:13px;display:inline-block}.patient-info-box .pib--info-sec-box .pib--title{width:50px;display:inline-block;font-weight:700}.patient-info-box .pib--info-sec-box .pib--value{display:inline-block;width:170px}.patient-info-box .pib--history{text-decoration:underline;color:#fff;margin-left:10%}.patient-info-box .subheading{display:inline-block;margin:6px}.patient-info-box [data-letters]:before{content:attr(data-letters);display:inline-block;font-size:1em;width:2em;height:2em;line-height:2em;text-align:center;border-radius:50%;background:plum;vertical-align:middle;margin-right:10px;color:#fff}.requestButton{margin:2% 2% 2% 30%}.btn-box{margin:20px}.qna-info-box-3{width:600px!important;margin-left:30px;vertical-align:top}.qna-info-box-2,.qna-info-box-3{background-color:#fff;padding:20px 15px;border:1px solid #ddd;margin-top:10px;max-height:none;overflow:visible;color:#000;display:inline-block}.qna-info-box-2{width:420px!important;margin-left:5px}.qna-info-box{width:520px!important;max-width:100%;background-color:#fff;padding:20px 15px;border:1px solid #ddd;color:#444;margin-top:10px;overflow:auto}.qna-info-box .qna--single-box{margin:15px 10px}.qna-info-box .qna--question{font-weight:700;font-size:14px}.qna-info-box .qna--answer{font-weight:400;font-size:14px}.qna-info-box .qna--answer .ans{font-weight:700}.column{padding:5px}.column,.row:after{width:100%}.imageContainer{padding-right:50px;margin:0;width:400px;height:300px}.qna{display:table;width:500px;height:400px;overflow:auto}img{height:250px;max-width:400px;object-fit:contain}.loadergif{margin-top:15px;width:93%}.error-call{color:orange;font-size:large}.phone-icon{cursor:pointer}.timer{border:1px solid #fff;height:10px;padding:3.5px}.modal-content{width:60%!important;color:#000}.history-sec-box{overflow-y:scroll;width:100%;max-height:400px;z-index:99;background-color:#f2f6f8;top:0;left:0;padding:20px}.history-sec-box .hsb--back{font-size:24px}.summary{width:93%;padding-right:15px;padding-left:8%;padding-top:2%;margin-right:auto;margin-left:5%;background-color:#fff}.history-card{padding:10px;border-radius:4px}.history-card-title{font-weight:500}.history-date-container{margin-bottom:10px;border-bottom:1px dotted #c8c8c8}.container-box{display:flex;justify-content:space-between;padding:25px 10px}.top-container{width:98%;margin:1%}.top-container .rowC{max-width:1100px;width:85%;margin:0 auto}.column{float:left;width:50%}.row:after{content:"";display:table;clear:both}.categoryDropdown{width:125px}.categoryDropdown .react-dropdown-select-dropdown,.remarksDropdown .react-dropdown-select-dropdown{width:100%}.usi-inp{width:150px;height:40px;margin-right:10px}.child1{margin-top:30px}.child1 .left-child{width:30%;display:inline-block;vertical-align:top;border:1px solid #ddd;padding:10px}.child1 .right-child{border:1px solid #ddd}.child1 .right-child,.child1 .shining-right-child{width:67%;display:inline-block;vertical-align:top;margin-left:20px;padding:10px}.child1 .shining-right-child{background-color:#fff}.child2,.child2-r{width:50%;display:inline-block;vertical-align:top}.edit-box{width:300px}.btn-s{margin-left:5px}.action-box{margin-left:0}.action-box .btn{margin-left:10px}.label-inp{font-size:12px}.container-box2 textarea{width:450px}.diag-box{margin:30px 10px}.modal-dialog{max-width:850px!important}.remark{padding-right:5px;width:70%}.remark,.remarkStatus{font-size:14px;padding-left:5px}.remarkStatus{font-weight:700;float:left;width:60%}.timeStamp{float:right;font-size:12px;width:100%;text-align:end}.status-box{display:inline-block;vertical-align:top;width:200px;margin-left:5px}.status-info-box{width:500px;background-color:#fff;border:1px solid #ddd;padding:20px}.status-info-box .status-drop{margin:10px 0}.status-info-box .sib--st-dd{width:440px}.status-info-box .ssib--st-dd{width:100%}.status-info-box .remarkBox{margin:10px;padding-bottom:10px}.status-info-box .timestamp{font-size:12px;display:inline-block;font-style:italic}.status-info-box .sib--remark-ta{width:400px;color:#444;border:1px solid #ddd}.status-info-box .sib--remark-btn-box{margin:20px 0}.status-info-box .sib--remark-btn-box .btn{width:100%}.status-info-box .sib--activity-logs{border-radius:3px;background-color:#eef1ef;padding:15px}.status-info-box .sib--activity-logs .sib--activity-box{max-height:185px;overflow-y:scroll}.status-info-box .sib--activity-logs .sib--no-log{font-size:12px;color:#444;text-align:center;margin:20px}.observations-info-box{width:500px;background-color:#fff;border:1px solid #ddd;margin-top:20px;padding:20px}.observations-info-box .oib--ta{width:400px;border:1px solid #ddd;color:#444}.observations-info-box .oib--inp-box{margin:10px 0}.sweet-alert-box{text-align:center}.rightchild{border:1px solid #ddd;padding:4px}.prescriptionPage-container{background:#e5e5e5;min-height:100vh;color:#000}.dropdown-toggle{height:47px}.formLabel{margin:5px 0}.lds-ring{position:absolute;top:40%;left:50%;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#000}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.app-installed-label{padding:8px 10px;background-color:#009e69;color:#fff;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;margin:0 10px;border-radius:4px;font-weight:600}.xyz{position:absolute!important;z-index:3000!important;width:100%;height:100vh;top:0;left:0}.v-btn{margin:3px}.warn-msg{color:#666;text-align:center;font-size:14px;margin:40px}.xyz .modal-content{width:850px!important}.loader-cm{font-size:14px}.xyz .modal-footer{justify-content:flex-start!important}.col-ins{display:inline-block;vertical-align:middle;margin-right:50px;width:80%}h3{margin:10px}.item input{width:300px;padding:5px}.sec-box{margin-top:10px}.sec-box .title{font-size:12px;font-weight:400;margin-left:0}.kit-item-box{border:1px solid #adb4e6;border-radius:4px;margin:10px 5px;padding:10px}.dd{display:inline-block;vertical-align:top;border:1px solid #ddd;border-radius:3px;border-collapse:collapse}.mealinfo .form-qna{height:440px;overflow:auto}.mealinfo-container{overflow:auto}.phone-icon2{cursor:pointer;width:80px;margin-left:3px;display:inline-block;color:#fff;background-color:#0069d9;font-weight:400;border:1px solid transparent;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s;box-sizing:border-box;text-align:center}.sectionLabel{font-weight:900;font-size:14px}.mealinfo{width:500px;height:auto;background-color:#fff;border:1px solid #ddd;box-sizing:border-box;margin:10px;width:45%;float:left;padding:20px;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24)}.mealinfo-container{border:none;padding:20px}.dropdownChild2 p{float:left;padding:15px 0;color:red;font-weight:900;font-size:24px}.status-drop{margin:10px 0}.sib--st-dd{width:440px;background-color:#fff;padding:20px}.sectionHeading{margin-bottom:30px}.sectionHeading:before{content:"        ";display:block;position:absolute;text-decoration:underline;width:50px;overflow:hidden;margin-top:10px}textarea{outline-color:#0169d9}.list-input .collection-li{padding:8px 10px;background-color:#f0f0f0;border-radius:4px;margin:4px 0;font-size:14px;max-width:100%;width:100%;display:flex;justify-content:space-between}.list-input .collection-li div{max-width:95%;word-wrap:break-word}.list-input .collection-list{list-style-type:none;padding:2px 0;margin:2px 0}.list-input{padding:2px;margin-bottom:5px}.list-input .collection-remove-button{border:none;padding:0;margin:3px 0 0;width:14px;height:14px;min-width:14px;border-radius:7px;border:1px solid rgba(255,0,0,.2);background-color:#c80050;font-weight:700;color:#fff;font-size:8px;font-family:comic sans ms;float:left}.list-dropdown-input .collection-li{padding:8px 10px;background-color:#f0f0f0;border-radius:4px;margin:4px 0;font-size:14px;max-width:100%;width:100%;display:flex;justify-content:space-between}.list-dropdown-input .collection-list{list-style-type:none;padding:2px;margin-bottom:5px}.list-dropdown-input{border-radius:4px;padding:2px;margin-bottom:5px}.list-dropdown-input .collection-remove-button{border:none;padding:0;margin:3px 0 0;width:14px;height:14px;min-width:14px;border-radius:7px;border:1px solid rgba(255,0,0,.2);background-color:#c80050;font-weight:700;color:#fff;font-size:8px;font-family:comic sans ms}.list-dropdown-input select.minimal{-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.class1:hover{cursor:pointer!important;padding:10px 70px!important;color:#fff!important;background-color:#154166!important}.loader-cm{text-align:center;margin-left:auto;font-size:20px;color:#154166}.Loader-box{width:50px;margin-left:20px}.inln-blk,.Loader-box{display:inline-block}.quick-view-container{background-color:#fff;padding:10px;margin:10px;border-radius:2px;border:1px solid #dcdcdc}.quick-view-container .quick-view-main-container{display:flex;justify-content:space-between}.quick-view-container .field{font-size:14px;font-weight:700}.quick-view-container .value{font-size:14px;padding:0 10px 0 4px}.custom-dropdown-input .collection-li{padding:8px 10px;background-color:#f0f0f0;border-radius:4px;margin:4px 0;font-size:14px;max-width:100%;width:100%;display:flex;justify-content:space-between}.custom-dropdown-input .collection-list{list-style-type:none;padding:2px;margin-bottom:5px}.custom-dropdown-input{border-radius:4px;padding:2px;margin-bottom:5px}.custom-dropdown-input .collection-remove-button{outline:none;border:none;padding:0;margin:3px 0 0;width:14px;height:14px;min-width:14px;border-radius:7px;border:1px solid rgba(255,0,0,.2);background-color:#c80050;font-weight:700;color:#fff;font-size:8px;font-family:comic sans ms}.custom-dropdown-input select.minimal{width:40px;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;padding:5px;border-top-left-radius:0;border-bottom-left-radius:0}.custom-dropdown-input .collection-list-title{font-weight:700;font-size:14px;color:#505050}.custom-dropdown-input .input-wrapper{display:flex}.custom-dropdown-input .add-button{margin:3px 3px 3px -40px;height:32px;width:32px;outline:none;color:#00be96}.custom-dropdown-input .instruction-input{border-right:0;box-shadow:none}.appointment-summary__menu-item{display:flex;align-items:center;justify-content:space-between;padding:1rem;cursor:pointer}.appointment-summary__menu-item:hover{-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.pciTable{margin-top:20px}.active,.appointment-summary__menu--active2{color:#000!important;background-color:#e5e8eb}.active2{color:#154166!important}.appointment-summary__menu--active{border:1px solid grey;padding:.2rem 1rem;border-radius:10px;font-weight:500;background-color:#ebf7ff;color:#22548a}.appointment-summary__menu--active2{border:none;background-color:transparent}.cs-active{color:#f50057!important;background-color:#e5e8eb;border-left:5px solid #f50057}.modal-center{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}a{text-decoration:none!important}.newDashboard{background-color:#f6f8fb}.newDashboard th{padding:0 0 0 5px}.newDashboard th>span{white-space:nowrap}.newDashboard tbody>tr>td{padding:0 0 0 5px}.newDashboard tbody>tr>td:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.newDashboard tbody>tr>td:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.newDashboard table{border-collapse:separate;border-spacing:0 5px}.newDashboard .MuiToolbar-gutters{padding-left:5px}.review_table--container{margin-top:20px}.review_table--container .review_table--date-group{margin-left:15px}.nav-tab{margin:5px 10px;display:flex;border-bottom:1px solid #b4b4b4}.nav-tab .tab{background-color:transparent!important;padding:5px 10px;font-weight:400;color:#464646!important;cursor:pointer}.nav-tab .tab.active{color:#0050dc!important;font-weight:500;border-bottom:3px solid #0050dc}.pci .MuiPaper-root{border-radius:20px}.pci .MuiToolbar-root{background:#22548a;color:#fff;border-radius:20px 20px 0 0}.pci .MuiButtonBase-root{color:#fff}.brandDropDown{display:flex;justify-content:end;margin:-50px 50px 50px;align-items:baseline}.brandDropDown label{margin-right:20px;color:#22548a;font-weight:700}.brandDropDown button{background:#fff!important;color:#000!important;width:150px}.yourPerformance{padding:10px 10px 20px;background-color:#e7eeeb;font-weight:600;font-size:calc(14px + .2vw)}.yourPerformance>div{border-radius:8px;background-color:#fff;margin-top:20px;box-shadow:0 0 5px 5px grey;display:grid;padding:25px 0 25px 9px;color:#00f;grid-template-columns:repeat(auto-fit,minmax(16.66%,1fr))}.yourPerformance>div>div>:last-child{font-size:25px;font-weight:bolder}.yourPerformance>div>div:first-child>:last-child{color:green}.yourPerformance>div>div:nth-child(2)>:last-child{color:#bebe11}.yourPerformance>div>div:nth-child(3)>:last-child{color:#499e49}.yourPerformance>div>div:nth-child(4)>:last-child{color:#00f}.yourPerformance>div>div:nth-child(5)>:last-child,.yourPerformance>div>div:nth-child(6)>:last-child{color:#a005a0}.active{color:#deb887!important}.dashboard-page-container{display:flex}.dashboard-page-container>div:first-child{min-height:100vh}.dashboard-page-container>div:nth-child(2){flex:1 1;margin-left:5px;margin-top:0}.history2-sec-box{overflow-y:scroll;width:50%;max-height:400px;z-index:99;background-color:#f2f6f8;top:0;left:0;padding:20px}.history2-sec-box .hsb--back{font-size:24px}.raisedbox{font-size:small;padding:10px;border:.5px solid #676a6c;box-shadow:-1px 1px #676a6c,-1px 2px #676a6c,-1px 2px #676a6c,-2px 2px #676a6c,-1px 1px #676a6c}.historybox{width:100%;font-style:#2e5385;background-color:#fff;padding:10px;margin:10px;height:auto}.toggleButton{position:relative;float:right}.button{cursor:pointer}.disabled{background:#fff;color:#000}.red--bg{background:#ec7063}.green--bg{background:#d5f5e3}.input2{padding:.1rem 1rem;border-radius:.25rem;border:1px solid #edf2f7;border:1px solid var(--neutral-g);outline:0;transition:60ms;width:150px;caret-color:#57b5cd;caret-color:var(--cyan)}.input2:focus,.input:focus{border:1px solid #57b5cd;border:1px solid var(--cyan)}.dashboardInfo{padding:10px 10px 20px;background-color:#e7eeeb;font-weight:600;font-size:calc(14px + .2vw)}.dashboardInfo>div:first-child{color:#00b7ff;display:flex;justify-content:space-between}.dashboardInfo>div:nth-child(2){color:grey;margin-bottom:20px;display:flex;justify-content:space-between}.infoCard{border-radius:8px;background-color:#fff;margin:20px 0;box-shadow:0 0 5px 5px grey;display:grid;grid-template-columns:7fr 1fr}.infoCard>div:first-child,.infoCard>div:nth-child(2){grid-column:1/span 7;display:flex;justify-content:space-between;padding-right:9px;margin:5px 0 0 9px}.infoCard>div:nth-child(2){padding-bottom:9px;border-bottom:2px solid grey}.infoCard>div:first-child>div:first-child,.infoCard>div:nth-child(2)>div:first-child{color:#00f}.infoCard>div:nth-child(2)>div{display:flex;flex-wrap:wrap}.infoCard>div:nth-child(2)>div>div{white-space:nowrap}.infoCard>div:nth-child(3){grid-column:1/span 7;display:grid;padding:25px 0 25px 9px;color:#00f;grid-template-columns:repeat(auto-fit,minmax(14.28%,1fr))}.infoCard>div:nth-child(3)>div:first-line{font-size:30px;font-weight:bolder}.infoCard>div:nth-child(4){grid-column:8;grid-row:1/span 3;display:flex;justify-content:center;align-items:center;padding:15px;font-size:20px;font-weight:700;color:#fff;border-bottom-right-radius:8px;border-top-right-radius:8px}.infoCard>div:nth-child(3)>div{padding:10px}.infoCard>div:nth-child(3)>div:first-child{padding-left:0;padding-right:0}.blue{background-color:#00f}.yellow{background-color:#ff0}.infoCard>div:nth-child(3)>div:first-child:first-line{color:green}.infoCard>div:nth-child(3)>div:nth-child(2):first-line{color:#bebe11}.infoCard>div:nth-child(3)>div:nth-child(3):first-line{color:#499e49}.infoCard>div:nth-child(3)>div:nth-child(4):first-line{color:#00f}.infoCard>div:nth-child(3)>div:nth-child(5):first-line,.infoCard>div:nth-child(3)>div:nth-child(6):first-line{color:#a005a0}.modal-dialog-centered{display:flex;justify-content:center}.styles_appointment-notification-wrapper__1fRK4{padding:20px}.styles_appointment-notification-wrapper__1fRK4 button{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:none;outline:none;cursor:pointer}.styles_appointment-notification-wrapper__1fRK4 button:hover{opacity:.9}.styles_appointment-notification-wrapper__1fRK4 button:active{opacity:.7}.styles_appointment-notification-wrapper__1fRK4 .styles_header-section__1HVzN{display:flex;justify-content:flex-end}.styles_appointment-notification-wrapper__1fRK4 .styles_header-section__1HVzN .styles_close-button__3woD8{width:28px;height:28px}.styles_appointment-notification-wrapper__1fRK4 .styles_header-section__1HVzN .styles_close-button__3woD8 img{width:100%;height:100%}.styles_appointment-notification-wrapper__1fRK4 .styles_icon-section__1o1Ot{margin-top:20px;display:flex;justify-content:center}.styles_appointment-notification-wrapper__1fRK4 .styles_icon-section__1o1Ot img{width:172px;height:96px}.styles_appointment-notification-wrapper__1fRK4 .styles_message-section__3IsQG{margin-top:-10px;text-align:center}.styles_appointment-notification-wrapper__1fRK4 .styles_message-section__3IsQG .styles_message__36dsH{font-weight:400;font-size:28px;line-height:32px;color:#959595}.styles_appointment-notification-wrapper__1fRK4 .styles_message-section__3IsQG .styles_message-highlight__32qyV{font-weight:600;font-size:28px;line-height:32px;color:#8275d0}.styles_appointment-notification-wrapper__1fRK4 .styles_button-section__3v5WD{margin:44px 24px 0}.styles_appointment-notification-wrapper__1fRK4 .styles_button-section__3v5WD .styles_view-button__3mz7c{width:450px;padding:12px;border-radius:12px;background-color:#379f8e;color:#fff;font-weight:600;font-size:14px;line-height:14px}.styles_overview__3WmMV{width:100%;height:100%;background-color:#f6f8fb;padding:32px 16px}.styles_overview__header__1QcJa{display:flex;align-items:center;justify-content:space-between}.styles_overview__header__1QcJa .styles_input-label__1c7Sn{font-weight:600;font-size:14px;line-height:14px;color:#22548a}.styles_overview__header__1QcJa .styles_left-section__INlv7{display:flex;align-items:center;padding:5px 10px;background-color:#fff;width:-webkit-max-content;width:max-content;border-radius:12px}.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_date-range-section__19PH8,.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_quick-option-section__1Jv_I{display:flex}.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_radio-input__2DNAW{margin-right:8px;margin-left:20px;-webkit-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #22548a;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_radio-input__2DNAW:checked:after{content:"";display:block;width:10px;height:10px;background-color:#22548a;border-radius:50%}.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_date-input__2YdEA{margin:0 10px;border:.5px solid #c4c4c4;padding:6px 10px;border-radius:8px;font-size:14px;outline:none;color:#b8b8b8}.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_date-input__2YdEA:focus{outline:1px solid #22548a}.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_date-input__2YdEA::-webkit-calendar-picker-indicator{color:transparent;z-index:1;background-image:url(https://ik.manmatters.com/mosaic-wellness/image/upload/v1652377914/dochub/rx-writer/Vector_8.png);background-size:100%;background-repeat:no-repeat;width:12px;height:6px}.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_date-group__1CxaN{display:flex;align-items:center}.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_option-group__23VLu{display:flex;align-items:center;cursor:pointer}.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_button-section__nB2q3{margin-left:20px;margin-right:15px}.styles_overview__header__1QcJa .styles_left-section__INlv7 .styles_button-section__nB2q3 .styles_search-button__mitTb{border:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;padding:8px 12px;font-weight:400;font-size:12px;line-height:12px;color:#fff;background-color:#22548a;border-radius:8px}.styles_overview__header__1QcJa .styles_right-section__1Lw2A .styles_brand-option-section__33qZo{display:flex;align-items:center}.styles_overview__header__1QcJa .styles_right-section__1Lw2A .styles_brand-option-section__33qZo .styles_brand-dropdown__3WUCX{margin-left:14px;padding:6px 10px;border-radius:8px;border:.5px solid #c4c4c4;font-weight:400;font-size:14px;line-height:14px;color:#000;opacity:.8}.styles_overview__overview-section__1XkxJ{margin-top:20px}.styles_overview__overview-section__1XkxJ .styles_title-section__3T9Bm{font-weight:600;font-size:24px;line-height:24px;color:#22548a}.styles_overview__overview-section__1XkxJ .styles_title-section__3T9Bm .styles_icon__3Jonm{max-width:20px;height:20px;margin:0 10px}.styles_overview__overview-section__1XkxJ .styles_info-section__3C76m .styles_no-data-message__IJ7cg{padding:6px 40px;font-size:14px;background-color:rgba(0,0,0,.03);color:rgba(0,0,0,.2);border-radius:12px;width:-webkit-max-content;width:max-content;margin-top:10px}.styles_overview__overview-section__1XkxJ .styles_info-section__3C76m .styles_overview__summary-section__3xX32{margin-top:10px;padding:20px 12px;border-radius:16px;background-color:#fff;display:flex;width:-webkit-max-content;width:max-content}.styles_overview__overview-section__1XkxJ .styles_info-section__3C76m .styles_overview__summary-section__3xX32 .styles_summary-card__2EpVO{margin:0 6px;border-radius:14px;background-color:hsla(0,0%,94.5%,.7);border:2px solid hsla(0,0%,94.5%,.7);padding:12px;min-width:105px}.styles_overview__overview-section__1XkxJ .styles_info-section__3C76m .styles_overview__summary-section__3xX32 .styles_summary-card__2EpVO .styles_summary-label__Awhd4{font-weight:400;font-size:12px;line-height:12px;color:#000}.styles_overview__overview-section__1XkxJ .styles_info-section__3C76m .styles_overview__summary-section__3xX32 .styles_summary-card__2EpVO .styles_summary-value__dnbzq{font-weight:400;font-size:23.6571px;line-height:24px;color:#000;margin-bottom:5px}.styles_overview__overview-section__1XkxJ .styles_info-section__3C76m .styles_overview__summary-section__3xX32 .styles_summary-card__2EpVO.styles_danger__1Ir34{background-color:rgba(231,72,37,.05);border-color:#e74825}.styles_overview__overview-section__1XkxJ .styles_info-section__3C76m .styles_overview__summary-section__3xX32 .styles_summary-card__2EpVO.styles_success___n-33{background-color:rgba(57,189,94,.05);border-color:#39bd5e}.styles_overview__overview-section__1XkxJ .styles_info-section__3C76m .styles_overview__summary-section__3xX32 .styles_summary-card__2EpVO.styles_warning__1ceWf{background-color:rgba(233,165,34,.05);border-color:#e9a522}.styles_loader__DR3G1{display:flex;height:80vh;justify-content:center;padding-top:20vh}.styles_pending-appointments__main__1dSRh .styles_category-chip__1FFQ2{background-color:rgba(0,0,0,.05);color:#000;padding:6px 12px;border-radius:12px;font-size:12px;width:-webkit-max-content;width:max-content;display:inline;margin:0 2px}.styles_pending-appointments__main__1dSRh .styles_category-chip__1FFQ2.styles_is_hc__19fjP{background-color:rgba(0,130,230,.08);color:#0082e6}.styles_pending-appointments__main__1dSRh .styles_category-chip__1FFQ2.styles_skin__JgkLT{background-color:rgba(254,243,234,.6);color:#9a521c}.styles_pending-appointments__main__1dSRh .styles_category-chip__1FFQ2.styles_is_sh__3INGx{background-color:rgba(230,123,0,.08);color:#e68200}.styles_pending-appointments__main__1dSRh .styles_assign-button__3t1n6{-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;padding:8px 12px;font-size:14px;background-color:#001f61;color:#fff;font-weight:400;border-radius:8px}.styles_status-display__DhOlL{display:flex;flex-direction:column;justify-content:center}.styles_status-display__DhOlL .styles_wrapper__2-uo_{margin-bottom:20px;margin-right:10px}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_main-section__1U1LT{background-color:#fff;color:rgba(0,0,0,.6);padding:6px 14px 6px 0;border-radius:8px}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_main-section__1U1LT.styles_none__Nqc7S{color:rgba(0,0,0,.6)}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_main-section__1U1LT.styles_active__1LLnz{color:#09c42e}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_main-section__1U1LT.styles_blocked__1W0q5{color:#c40954}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_main-section__1U1LT.styles_coolOff__9Mtjp{color:#098bc4}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_main-section__1U1LT.styles_breakTime__31Ufl{color:#a42cd4}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_main-section__1U1LT.styles_outOfOffice__vmbnO{color:#f46118}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_main-section__1U1LT.styles_stepAway__3NPu7{color:#10d1db}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_main-section__1U1LT.styles_checkedOut__3WsdA{color:#1407b0}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_label-prefix__B6OxR{font-weight:400;font-size:16px;width:-webkit-max-content;width:max-content;color:rgba(0,0,0,.5)}.styles_status-display__DhOlL .styles_wrapper__2-uo_ .styles_label-text__S3xyc{font-weight:700;font-size:20px}.styles_stepin-notification-wrapper__izebm{padding:20px}.styles_stepin-notification-wrapper__izebm button{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:none;outline:none;cursor:pointer}.styles_stepin-notification-wrapper__izebm button:hover{opacity:.9}.styles_stepin-notification-wrapper__izebm button:active{opacity:.7}.styles_stepin-notification-wrapper__izebm .styles_header-section__uXe7o{display:flex;justify-content:flex-end}.styles_stepin-notification-wrapper__izebm .styles_header-section__uXe7o .styles_close-button__1dorD{width:28px;height:28px}.styles_stepin-notification-wrapper__izebm .styles_header-section__uXe7o .styles_close-button__1dorD img{width:100%;height:100%}.styles_stepin-notification-wrapper__izebm .styles_icon-section__1d5Pn{margin-top:20px;display:flex;justify-content:center;margin-bottom:30px}.styles_stepin-notification-wrapper__izebm .styles_icon-section__1d5Pn img{width:118px;height:107px}.styles_stepin-notification-wrapper__izebm .styles_message-section__1_LZx{margin-top:-10px;text-align:center}.styles_stepin-notification-wrapper__izebm .styles_message-section__1_LZx .styles_message__1jo8U{font-weight:400;font-size:22px;line-height:32px;color:#959595}.styles_stepin-notification-wrapper__izebm .styles_message-section__1_LZx .styles_message-highlight__q1anQ{font-weight:600;font-size:22px;line-height:32px;color:#e86669}.styles_stepin-notification-wrapper__izebm .styles_button-section__U-9vI{margin:40px 24px 0}.styles_stepin-notification-wrapper__izebm .styles_button-section__U-9vI .styles_view-button__16q61{width:450px;padding:12px;border-radius:12px;background-color:#379f8e;color:#fff;font-weight:600;font-size:14px;line-height:14px}.styles_stepin-notification-wrapper__izebm .styles_button-section__U-9vI .styles_view-button__16q61:disabled{opacity:.3;cursor:not-allowed}.styles_header__2YHvl{height:60px}.styles_header__2YHvl .styles_header-main__1wXvC{padding:12px 24px;box-shadow:0 2px 2px rgba(0,0,0,.05);margin-bottom:2px;position:fixed;background-color:#fff;width:100%;z-index:11;display:flex;align-items:center;justify-content:space-between}.styles_header__2YHvl .styles_header-main__1wXvC .styles_search-section__1T4tW .styles_form-wrapper__1UEqW{display:flex;align-items:center;padding:4px;border-radius:12px;border:1px solid rgba(3,3,3,.3);width:-webkit-max-content;width:max-content}.styles_header__2YHvl .styles_header-main__1wXvC .styles_search-section__1T4tW .styles_form-wrapper__1UEqW .styles_search-input__YGVZ8{border:none;outline:none;margin:0 8px;font-weight:400;font-size:14px;line-height:14px;color:#030303;opacity:.8;width:240px}.styles_header__2YHvl .styles_header-main__1wXvC .styles_search-section__1T4tW .styles_form-wrapper__1UEqW .styles_search-button__27t54{cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent}.styles_header__2YHvl .styles_header-main__1wXvC .styles_search-section__1T4tW .styles_form-wrapper__1UEqW .styles_search-button__27t54 .styles_search-button-icon__3Ex7n{width:28px;height:28px}.styles_header__2YHvl .styles_header-main__1wXvC .styles_search-section__1T4tW .styles_form-wrapper__1UEqW .styles_search-button__27t54:disabled{opacity:.2;cursor:not-allowed}.styles_header__2YHvl .styles_header-main__1wXvC .styles_profile-section__wgOfu .styles_doctor-name__BMxx_{font-weight:600;font-size:14px;line-height:14px;color:#030303}.dashboard_left-section__1NvRs{display:flex;align-items:center;padding:5px 10px;background-color:#fff;width:-webkit-max-content;width:max-content;border-radius:12px}.dashboard_left-section__1NvRs .dashboard_date-range-section__1MVQ5,.dashboard_left-section__1NvRs .dashboard_quick-option-section__1wxkv{display:flex}.dashboard_left-section__1NvRs .dashboard_radio-input__29gBJ{margin-right:8px;margin-left:20px;-webkit-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #22548a;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.dashboard_left-section__1NvRs .dashboard_radio-input__29gBJ:checked:after{content:"";display:block;width:10px;height:10px;background-color:#22548a;border-radius:50%}.dashboard_left-section__1NvRs .dashboard_date-input__2waOX{margin:0 20px 0 10px;border:.5px solid #c4c4c4;padding:4px 12px;width:180px;border-radius:8px;font-size:14px;outline:none;color:#b8b8b8}.dashboard_left-section__1NvRs .dashboard_date-input__2waOX:focus{outline:1px solid #22548a}.dashboard_left-section__1NvRs .dashboard_date-input__2waOX::-webkit-calendar-picker-indicator{color:transparent;z-index:1;background-image:url(https://ik.manmatters.com/mosaic-wellness/image/upload/v1652377914/dochub/rx-writer/Vector_8.png);background-size:100%;background-repeat:no-repeat;width:12px;cursor:pointer;height:10px}.dashboard_left-section__1NvRs .dashboard_date-group__1Pmz7{display:flex;align-items:center}.dashboard_left-section__1NvRs .dashboard_option-group__3fLnL{display:flex;align-items:center;cursor:pointer}.dashboard_left-section__1NvRs .dashboard_quick-option-section__1wxkv{margin-right:15px}.dashboard_left-section__1NvRs .dashboard_quick-option-section__1wxkv .dashboard_search-button__1YDDn{border:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;padding:8px 12px;font-weight:400;font-size:12px;line-height:12px;color:#fff;background-color:#22548a;border-radius:10px}.dashboard_input-label__GhCUI{font-weight:600;font-size:14px;line-height:14px;color:#22548a}:root{--primary-font:"Inter",sans-serif;--blue-dark:#081e89;--blue:#2668ea;--cyan:#57b5cd;--purple:#7270e2;--red:#dd2b5e;--yellow:#feb702;--neutral-b:#474857;--neutral-w:#f0f1f6;--neutral-g:#edf2f7;--light:300;--regular:400;--semi-bold:500;--bold:600}*{margin:0;padding:0;font-family:"Inter",sans-serif;font-family:var(--primary-font)}html{line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;max-width:100%}body{font-weight:400;font-weight:var(--regular);color:#474857;color:var(--neutral-b)}.button{border-radius:2rem;padding:.5rem 1rem;background:none;border:0;font-size:.75rem;font-weight:600;outline:0;transition:60ms}.button:hover{-webkit-filter:brightness(105%);filter:brightness(105%)}.button:active{-webkit-transform:scale(.9);transform:scale(.9)}.button--primary{background:#57b5cd;background:var(--cyan)}.button--primary,.button--secondary{color:#f0f1f6;color:var(--neutral-w)}.button--secondary{background:#081e89;background:var(--blue-dark)}.button--red{background:#dd2b5e;background:var(--red);color:#f0f1f6;color:var(--neutral-w)}.button--icon{background:#edf2f7;background:var(--neutral-g)}.input{padding:.5rem 1rem;border-radius:.25rem;border:1px solid #edf2f7;border:1px solid var(--neutral-g);outline:0;transition:60ms;caret-color:#57b5cd;caret-color:var(--cyan)}.input:focus{border:1px solid #57b5cd;border:1px solid var(--cyan)}.label{font-weight:600;font-weight:var(--bold)}.centered{display:grid;place-items:center}.spaced-l>*+*{margin-left:1rem}.spaced-t>*+*{margin-top:1rem}.nowrap{white-space:nowrap}.scroll-h{overflow-x:scroll}.admin-page-container{padding:1rem}.admin-page-container>*+*{margin-top:3rem}.admin-nav-container{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.dategroup{display:flex}.form{margin:.5rem}.pagination{display:flex;font-weight:300;margin-top:1rem;align-self:center}.pagination>*+*{margin-left:.5rem}.arrow{background:#edf2f7;background:var(--neutral-g)}.page-index{display:flex;align-items:center}.table-r{cursor:pointer}.table-r:hover{background:#edf2f7;background:var(--neutral-g)}.table-d,.table-h{padding:.5rem 1rem;text-align:center;border:1px solid #edf2f7;border:1px solid var(--neutral-g);white-space:nowrap}.table-container{display:flex;flex-direction:column;text-align:center}.table-container>table{border-left:1px solid #edf2f7;border-left:1px solid var(--neutral-g);border-right:1px solid #edf2f7;border-right:1px solid var(--neutral-g)}.table-title{font-weight:600;font-size:1.5rem;display:flex;align-items:center;justify-content:center}.table-row-box{display:flex;justify-content:space-between;overflow:auto}.table-row-child{width:30%}.searchBoxInput{padding-left:5px;margin-left:10px}.docSchedule td{padding:0 3px}.statusLineRed{border-top:2px solid red}.statusLineGreen,.statusLineRed{display:inline-block;width:8px!important}.statusLineGreen{border-top:2px solid green}.brand-filter-button{border-radius:4px;margin:12px 4px!important;padding:10px 15px;cursor:pointer}.brand-filter-all{border:2px solid #787878;color:#787878!important}.brand-filter-all.active{background-color:#1e1e1e;border:2px solid #1e1e1e;color:#fff!important}.brand-filter-mm{border:2px solid #5e93bd;color:#5e93bd!important}.brand-filter-mm.active{background-color:#5e93bd;color:#fff!important}.brand-filter-bw{border:2px solid #665099;color:#665099!important}.brand-filter-bw.active{background-color:#665099;color:#fff!important}.bottom-button-container{border-top:1px solid #464646;box-shadow:0 -20px 40px #000;z-index:1}.bulk-ooc-wrapper{display:flex;justify-content:end;align-items:center}.bulk-ooc-button{margin:16px 12px}.modal-ooc-button{margin:12px 0}.bulk-ooc-modal{max-width:1150px!important}.MuiPopover-paper{width:-webkit-max-content!important;width:max-content!important}.recommendation-engine-container .header-row{margin-top:30px;display:flex}.recommendation-engine-container .header-row .builder{border-radius:10px 10px 0 0;border:none;outline:none;width:230px;padding:15px 0 8px;margin-right:10px;display:flex;justify-content:center}.recommendation-engine-container .header-row .selected{background-color:#c4c4c4;font-weight:600}.preset-builder-container{background-color:#c4c4c4;padding:10px 20px}.preset-builder-container .header-row{display:flex;flex-direction:row;justify-content:space-between}.preset-builder-container .header-row .title{font-size:50px;font-weight:500;margin-left:0}.tag-input{padding:5px;outline:none!important;background-color:#fff;border:none!important;border-radius:5px;display:flex;flex-wrap:wrap}.input-tags{margin:10px 0;padding:5px 10px}.input-tags,.update-presets{border:none;outline:none;border-radius:5px}.update-presets{width:250px;color:#fff;font-weight:500;background-color:#000;padding:5px 0}.checkboxes{background-color:#fff;border-radius:5px;padding:10px;width:40%}.checkboxes .checkbox-row{display:flex;align-items:center}.delete-popover{padding:10px;display:flex;flex-direction:column}.popover-button{outline:none;border:none;padding:5px 10px;color:#fff;border-radius:5px;margin:5px}.yes-button{background-color:red}.no-button{background-color:green}.brands{margin:20px 0 0}.brands .brand-value{margin-left:20px;margin-right:5px}.recommendation-builder-container{padding:40px 30px;background-color:#c4c4c4}.recommendation-builder-container .header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.recommendation-builder-container .header-row .brands{margin:0}.recommendation-builder-container .header-row .brands .brand-value{margin-left:20px;margin-right:5px}.recommendation-builder-container .header__searchBox{width:100%;margin:0 auto 10px;border-radius:10px;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.recommendation-builder-container .header__searchBox input{width:100%;border:none;outline:none;padding:8px 20px;font-size:16px;border-radius:10px;margin-right:4px}.recommendation-builder-container .loading-container{display:flex;justify-content:center;width:100%}.recommendation-builder-container .items{display:flex;flex-direction:column}.recommendation-builder-container .items .item{background-color:#fff;border-radius:10px;display:flex;margin-bottom:20px;padding:20px}.recommendation-builder-container .items .item .item-title{padding-right:10px;display:flex;word-break:break-all;align-items:center;font-weight:600;width:20%}.recommendation-builder-container .items .item .tags{width:72%;display:flex;align-items:center;flex-wrap:wrap;flex-grow:1}.recommendation-builder-container .items .item .tags .tag{background-color:#e4e3e3;border-radius:5px;padding:10px;margin-right:10px;margin-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.recommendation-builder-container .items .item .buttons{width:8%;display:flex;flex-direction:column;justify-content:center;align-items:center}.recommendation-builder-container .items .item .buttons .button{margin-bottom:20px;background-color:#000;color:#fff;border:none;outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px;border-radius:5px;font-size:32px}.recommendation-builder-container .items .item .buttons .delete-button{background-color:#c90000}.new-recommendation-modal{display:flex;justify-content:center}.new-recommendation-modal .modal-content{background-color:#c4c4c4!important;border-radius:20px;padding:20px}.new-recommendation-modal .is-adding{border:1px solid #000;border-radius:10px;margin-bottom:20px;padding:10px;min-width:900px;display:flex;justify-content:space-between}.new-recommendation-modal .is-adding .new-concern{width:85%;border:none;outline:none;padding:10px;border-radius:10px;height:40px;background-color:#fff}.new-recommendation-modal .is-adding .done-button{color:#fff;border:none;outline:none;background-color:#000;padding:8px 30px;border-radius:5px}.new-recommendation-modal .is-adding .done-button:disabled{background-color:#404040}.new-recommendation-modal .new-condition{color:#fff;border:none;outline:none;width:100%;margin-bottom:20px;background-color:#404040;padding:15px;border-radius:8px}.new-recommendation-modal .submit{color:#fff;border:none;outline:none;margin-bottom:20px;background-color:#000;padding:8px 30px;border-radius:5px}.new-recommendation-modal .cancel{background-color:#8e8e8e;margin-right:20px}.add-new-rule{padding:10px 20px;border:none;outline:none;border-radius:5px;color:#fff;background-color:#000}.first-condition-container{border-radius:10px;border:1px solid #000;margin-bottom:20px;padding:15px;display:flex;width:900px;flex-direction:column}.first-condition-container .num{border:none;border-radius:10px;padding:5px 10px;outline:none;width:40px;margin-right:10px}.first-condition-container .comparator,.first-condition-container .time-period{margin-right:10px;border:none;outline:none;background-color:#fff;border-radius:10px;padding:10px}.first-condition-container .type{font-weight:500;max-width:30%;margin-right:20px}.first-condition-container .improvement,.first-condition-container .select-preset{border:none;outline:none;background-color:#fff;border-radius:10px;padding:10px}.first-condition-container .product-row{width:100%;margin:15px 0;display:flex;justify-content:space-between}.first-condition-container .product-row .first-condition-search-combobox{width:575px!important}.first-condition-container .product-row .product-button{border-radius:8px;width:15%;padding:7px 0;border:none;outline:none;font-weight:500;color:#fff}.first-condition-container .product-row .recommend{background-color:#0085ff}.first-condition-container .product-row .restrict{background-color:#a33b3b}.first-condition-container .recommended-products{padding:10px 10px 5px;display:flex;flex-wrap:wrap;border-radius:10px;background-color:#fff}.product-tag{padding:5px;border-radius:2px;display:flex;justify-content:space-between;margin-bottom:5px;color:#fff;border-radius:5px;font-weight:500}.product-tag,.product-tag .product-name{margin-right:5px}.recommended{background-color:#0085ff}.restricted{background-color:#a33b3b}.second-condition-container{border-radius:10px;border:1px solid #000;margin-bottom:20px;padding:15px;display:flex;width:900px;flex-direction:column}.second-condition-container .top-row{display:flex;justify-content:space-between;align-items:center}.second-condition-container .top-row .type{font-weight:500;width:15%}.second-condition-container .top-row .product-name{border:none;outline:none;border-radius:5px;padding:8px 5px}.second-condition-container .top-row .comparator{width:15%}.second-condition-container .top-row .num{width:10%;border:none;outline:none;border-radius:5px;padding:8px 5px}.second-condition-container .top-row .time-period{width:18%}.second-condition-container select{border:none;outline:none;background-color:#fff;border-radius:10px;padding:10px}.second-condition-container .product-row{width:100%;margin:15px 0;display:flex;justify-content:space-between}.second-condition-container .product-row .search-product{width:65%!important;outline:none;border:none;border-radius:10px;padding:8px 5px}.second-condition-container .product-row .product-button{border-radius:8px;width:15%;padding:7px 0;border:none;outline:none;font-weight:500;color:#fff}.second-condition-container .product-row .recommend{background-color:#0085ff}.second-condition-container .product-row .restrict{background-color:#a33b3b}.second-condition-container .recommended-products{padding:10px 10px 5px;display:flex;flex-wrap:wrap;border-radius:10px;background-color:#fff}.main-recommendation-container{margin-bottom:20px;display:flex;width:900px;flex-direction:column}.main-recommendation-container select{border:none;outline:none;background-color:#fff;border-radius:10px;padding:10px}.main-recommendation-container .product-row{width:100%;margin:15px 0;display:flex;justify-content:space-between}.main-recommendation-container .product-row .search-product{width:80%!important;outline:none;border:none;border-radius:10px;padding:8px 5px}.main-recommendation-container .product-row .product-button{border-radius:8px;width:15%;padding:7px 0;border:none;outline:none;font-weight:500;color:#fff}.main-recommendation-container .product-row .recommend{background-color:#0085ff}.main-recommendation-container .product-row .restrict{background-color:#a33b3b}.main-recommendation-container .recommended-products{padding:10px 10px 5px;display:flex;flex-wrap:wrap;border-radius:10px;background-color:#fff}.main-recommnedation-search-combobox{width:750px!important}body{font-family:sans-serif}input{border:1px solid #999;padding:.5rem;width:300px}.no-suggestions{color:#999;padding:.5rem}.suggestions{border:1px solid #999;border-top:0 solid #999;list-style:none;margin-top:0;max-height:143px;overflow-y:auto;padding-left:0;width:calc(300px + 1rem)}.suggestions li{padding:.5rem}.suggestion-active,.suggestions li:hover{background-color:#008f68;color:#fae042;cursor:pointer;font-weight:700}.suggestions li:not(:last-of-type){border-bottom:1px solid #999}.parentDoctorAi{display:"flex";flex-direction:"column-reverse";height:100%;width:100%}.parentDoctorAi .annotation__container{height:90%;overflow:scroll;width:100%}.parentDoctorAi .deleteButton{display:"flex";justify-content:center;align-items:center;margin:auto}.parentDoctorAi .buttonSpace{display:"flex";flex-direction:"column-reverse";flex-wrap:nowrap;align-items:center;justify-content:center;text-align:center;overflow:clip;height:10%;width:100%}.parentDoctorAi .buttonSpace .dropdown{margin:10px}.parentDoctorAi .buttonSpace .docbtn{align-items:center;background-color:#fff;background-color:#22548a;border:2px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);box-sizing:border-box;color:#fff;cursor:pointer;display:center;font-family:system-ui,-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;justify-content:center;line-height:1.25;margin:5px;min-height:3rem;padding:12px;position:relative;text-decoration:none;transition:all .25s;-ms-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;width:auto}.parentDoctorAi .buttonSpace .docbtn .dropdownlists{display:flex;flex-direction:"column-reverse";justify-content:center;line-height:1.25;margin:10px}.parentDoctorAi .buttonSpace .docbtn:disabled{opacity:.5;cursor:not-allowed}.parentDoctorAi .buttonSpace .docbtn:focus,.parentDoctorAi .buttonSpace .docbtn:hover{border-color:rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.1);color:rgba(0,0,0,.65)}.parentDoctorAi .buttonSpace .docbtn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.parentDoctorAi .buttonSpace .docbtn:active{background-color:#f0f0f1;border-color:rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.06);color:rgba(0,0,0,.65);-webkit-transform:translateY(0);transform:translateY(0)}.originalAppointment{border:1px solid #6fa9ff;padding:10px 20px;background-color:rgba(111,169,255,.15);border-radius:3px;color:#6fa9ff;width:100%;margin-bottom:17px}.anyDoctor{padding-bottom:20px}.paid-button-group{display:flex;align-items:center;margin:10px 0}.paid-button-group.paid-group{margin-left:10px;padding-left:10px;border-left:1px solid rgba(0,0,0,.1)}.paid-button{outline:none;background-color:transparent;border:2px solid #000;color:#000;margin:0 5px;border-radius:4px;cursor:pointer}.paid-button.active{background-color:#000;color:#fff!important}.paid-button.paid{border-color:#0082c8;color:#0082c8}.paid-button.paid.active{background-color:#0082c8}.paid-button.free{border-color:#00b478;color:#00b478}.paid-button.free.active{background-color:#00b478}.paid-button-group .brand-filter-button{margin:0 5px!important}.Updatebutton{width:50%;background:#23558a;color:#fff;font-weight:600}.select{width:260px;height:40px;line-height:50px;-webkit-appearance:menulist-button;-moz-appearance:none}.textarea{width:260px;height:200px}.download-toggle .toggler-button{box-shadow:none!important;background-color:#144166!important;border:1px solid #144166!important}.download-toggle .download-list-wrapper{width:0;height:0;overflow:visible;z-index:20000}.download-toggle .download-list{border-radius:4px;z-index:20000;width:-webkit-max-content;width:max-content;background-color:#fff;position:absolute;right:10px;margin:2px 0;box-shadow:0 0 20px rgba(0,0,0,.2);border:1px solid #dcdcdc}.download-toggle .download-button{padding:10px;border-bottom:1px solid #f5f5f5;cursor:pointer;display:flex;justify-content:space-between}.styles_audit-trail__BD_LV .styles_date-group-wrapper__3iw45{display:flex;padding:10px}.styles_audit-trail__BD_LV .styles_date-group-wrapper__3iw45 .styles_date-input__2EK2D{padding:.5rem 1rem;border-radius:.25rem;border:1px solid var(--neutral-g);outline:0;transition:60ms;caret-color:var(--cyan);margin:0 5px}.styles_audit-trail__BD_LV .styles_event-data-display__1gw9d .styles_data-card__FNtNC{display:flex;font-size:14px;line-height:1.3}.styles_audit-trail__BD_LV .styles_event-data-display__1gw9d .styles_data-card__FNtNC .styles_data-key__fWkVH{margin-right:5px;font-weight:600;color:#944fe2}.styles_audit-trail__BD_LV .styles_event-data-display__1gw9d .styles_data-card__FNtNC .styles_data-value__vFj0b{font-weight:700;color:#0ca5a1}.styles_doctor-status-view__3nCfC .styles_header__2fm7x{display:flex;align-items:center;justify-content:space-between;padding:20px}.styles_doctor-status-view__3nCfC .styles_brand-option-section__2YtWi{display:flex;align-items:center}.styles_doctor-status-view__3nCfC .styles_brand-option-section__2YtWi .styles_brand-dropdown__3Ltcq{margin-left:14px;padding:6px 10px;border-radius:8px;border:.5px solid #c4c4c4;font-weight:400;font-size:14px;line-height:14px;color:#000;opacity:.8}.checkin-toggle .toggler-button,.checkout-toggle .toggler-button{box-shadow:none!important;background-color:#144166!important;border:1px solid #144166!important}.styles_admin-overview__3J2e4{background-color:#f6f8fb}.styles_input-label__19wTW{font-weight:600;font-size:14px;line-height:14px;color:#22548a;margin-right:14px}.styles_doctor-option-section__vcOZb{display:flex;align-items:center;padding:20px 40px}.styles_doctor-option-section__vcOZb .styles_doctor-dropdown__HYmbQ{margin-left:14px;padding:6px 10px;border-radius:8px;border:.5px solid #c4c4c4;font-weight:400;font-size:14px;line-height:14px;color:#000;opacity:.8}.styles_audit-trail__3xxIE .styles_date-group-wrapper__3avSb{display:flex;padding:10px}.styles_audit-trail__3xxIE .styles_date-group-wrapper__3avSb .styles_date-input__3ZNap{padding:.5rem 1rem;border-radius:.25rem;border:1px solid var(--neutral-g);outline:0;transition:60ms;caret-color:var(--cyan);margin:0 5px}.styles_audit-trail__3xxIE .styles_event-data-display__b7EwV .styles_data-card__2N4dZ{display:flex;font-size:14px;line-height:1.3}.styles_audit-trail__3xxIE .styles_event-data-display__b7EwV .styles_data-card__2N4dZ .styles_data-key__2Jld2{margin-right:5px;font-weight:600;color:#944fe2}.styles_audit-trail__3xxIE .styles_event-data-display__b7EwV .styles_data-card__2N4dZ .styles_data-value__2-Vp5{font-weight:700;color:#0ca5a1}.header-search{display:flex;box-sizing:border-box;align-items:center;width:162px;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:2px 4px 2px 6px;height:36px;font-family:"Sofia Pro";margin-right:10px}.header-search input{border:none;outline:none;width:100%;height:100%;font-size:16px}.header-search .Header_searchIcon{width:28px;height:28px;cursor:pointer}.header-text__wrapper{display:flex;justify-content:space-between;flex:.38 1}.header-text__wrapper div{font-family:"Sofia Pro"}.header-text{font-size:14px;font-weight:600;color:#22548a;display:flex;align-items:center;cursor:pointer;margin-right:15px;transition:all .2s ease-in;padding:5px 8px;box-sizing:border-box;white-space:nowrap;border-radius:6px;border:1.8px solid transparent}.header-text a{color:inherit}.header-text:hover{border:1.8px solid #22548a;background:rgba(34,84,138,.08)}.header-buttons__wrapper>button{width:110px;height:40px;border-radius:12px;border:none;color:#fff;font-size:14px;font-weight:600}.header-buttons__wrapper{flex:.3 1;display:flex;justify-content:space-between;max-width:380px}.phone-call__button{background-color:#22548a;margin-right:10px}.phone-call__button:disabled{background-color:grey}.video-call__button{background-color:#379f8e;font-family:"Sofia Pro"}.video-call__button:disabled{background-color:grey}.phone-call__button{font-family:"Sofia Pro"}.ongoing-phone-call,.ongoing-video-call{width:110px;height:40px;border-radius:12px;border:none;font-size:14px;font-weight:600;background-color:#f4f6f9;color:#22548a;margin-right:10px;display:flex;align-items:center;justify-content:center}.send-video-link__button{color:#379f8e!important;background:#fff;font-family:"Sofia Pro";margin-left:10px;padding:0 10px;width:130px!important}.send-video-link__button:hover{border:1px solid #379f8e}.headerBottom__container{width:100%;padding:4px 8px;position:fixed;top:60px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-sizing:border-box;z-index:9}.headerBottom__container_indicator{width:14%;height:10px;border-radius:5px;position:relative}.headerBottom__container .headerBottom__container_card-title{width:100%;padding:4px 4px 4px 12px;border-radius:5px;margin-bottom:4px;font-size:14px;font-weight:600}.headerBottom__container .headerBottom__container_card-body{display:flex;width:90%;margin:auto;justify-content:space-between;align-items:center;padding:0 4px;box-sizing:border-box}.headerBottom__container .headerBottom__container_card-body p{margin:4px 0;font-size:14px;font-weight:600}.headerBottom__container .headerBottom__container_card-body .headerBottom__container_card_dot{width:7px;height:7px;border-radius:100%}.headerBottom__container_card{width:100%;background:#fff;position:absolute;top:0;left:0;z-index:9;padding:0}.header-next-consultation__wrapper{font-size:14px;font-weight:600;color:#379f8e;border:1px solid #379f8e;border-radius:12px;padding:8px}.header-dropdown__name{color:#000;font-size:14px;font-weight:600;transition:all .4s ease-in;width:-webkit-max-content;width:max-content}.header-popup__top-title{font-size:14px;line-height:14px;font-weight:600;margin:0 0 10px}.header-popup__top-category__wrapper{display:flex;align-items:center;border-bottom:2px dashed hsla(0,0%,50.2%,.363);margin-bottom:20px;padding-bottom:2vh}.header-popup__top-category__wrapper .header-popup__top-category{display:flex;align-items:center;margin-right:25px}.header-popup__top-category__wrapper .header-popup__top-category__title{font-size:14px;line-height:22px;font-weight:400;opacity:.5;margin-right:5px;white-space:nowrap}.header-popup__top-category__wrapper .header-popup__top-category__detail{font-size:14px;line-height:14px;font-weight:600;white-space:nowrap;opacity:.9;margin-left:4px}.header-dropdown__name{cursor:pointer}.header-dropdown__name .dropdown__name_icon{margin:auto auto auto 10px;font-size:22px}.header-dropdown__wrapper{position:relative}.header-dropdown__wrapper .header-popup__wrapper{padding:0;position:absolute;top:30px;right:0;background-color:#fff;z-index:9;box-shadow:0 0 8px -1px rgba(0,0,0,.1);border-radius:5px}.header-dropdown__wrapper .header-popup__wrapper button{outline:none;background-color:transparent;font-size:14px;font-weight:600;font-family:"Sofia Pro";color:rgba(0,128,128,.812);transition:all .2s ease-in-out;padding:1rem 1rem .2rem .4rem;width:100%;border:0;text-align:start}.header-dropdown__wrapper .header-popup__wrapper button:hover{color:teal}.header-dropdown__wrapper .header-popup__wrapper button:active{color:rgba(0,128,128,.521)}.patient-detail{height:80px;overflow:hidden;margin-bottom:5px;display:flex;flex-direction:column}.patient-detail .subheading{font-size:14px;line-height:22px;font-weight:400;opacity:.6;white-space:nowrap;margin-bottom:3px}.displayNone{display:none}.header-popup__bottom{display:flex;justify-content:space-between;margin-top:10px;width:100%;padding-bottom:10px;padding-top:20px;border-top:2px dashed hsla(0,0%,50.2%,.363)}.header-popup__bottom h6{font-family:"Sofia Pro";font-size:14px;font-weight:700}.header-popup__bottom__left{width:50%}.header-popup__bottom__left p{font-size:14px;color:grey;margin:0;line-height:18px;font-family:"Sofia Pro"}.header-popup__bottom__right{width:35%}.header-popup__bottom__right p{border:1px solid grey;width:-webkit-max-content;width:max-content;border-radius:6px;padding:0 4px}.header-popup__bottom__right span{font-size:14px;opacity:.9;margin:0;line-height:18px;font-family:"Sofia Pro";color:grey;letter-spacing:0}.header-popup__bottom__right .header-popup__bottom__right__wrapper{display:flex;flex-direction:column}.header-popup__bottom__right .header-popup__bottom__right__wrapper p{margin-right:8px}.view-report-button{margin-top:2px;color:#6c6c6c;border:none;outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:14px;background-color:#f4f6f9;border-radius:10px;padding:7px 15px}.prescription-report-modal{display:flex;justify-content:center}.prescription-report-modal .modal-content{padding:15px 20px 20px;border-radius:20px;min-width:400px}.view-prescription-button{color:#fff;border:none;background-color:#22548a;border-radius:10px}.quickview-prescription-button,.view-prescription-button{margin-top:2px;outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:14px;padding:7px 15px;white-space:nowrap!important}.quickview-prescription-button{color:#22548a;background-color:#f4f6f9;border-radius:10px;border:1px solid #22548a;transition:all .15s linear}.quickview-prescription-button:hover{background-color:#22548a;color:#fff}.prescription-report .prescription-row{display:flex;justify-content:space-between;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;align-items:center;margin-bottom:15px}.prescription-report .prescription-row .subheading{font-size:16px;font-weight:600;margin-right:10px}.prescription-report .prescription-row .val{display:flex;margin-right:20px}.prescription-report .prescription-row .download-button{margin-top:2px;margin-left:50px;color:#22548a;border:none;outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:14px;background-color:#f4f6f9;border-radius:10px;padding:7px 15px}.prescription-report .header-row{display:flex;justify-content:space-between}.prescription-report .modal-open{overflow:scroll}.prescription-report .modal-title{font-size:32px;font-weight:600;margin:5px 0 10px 20px}.prescription-report .close-button{width:30px;height:30px;cursor:pointer}.image-timeline-modal{display:flex;justify-content:center}.image-timeline-modal .modal-content{min-width:400px;border-radius:20px}.view-images-button{color:#fff;border:none;background-color:#22548a;border-radius:10px}.quickview-images-button,.view-images-button{margin-top:2px;outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:14px;padding:7px 15px}.quickview-images-button{color:#22548a;background-color:#f4f6f9;border-radius:10px;white-space:nowrap!important;border:1px solid #22548a;transition:all .15s linear}.quickview-images-button:hover{background-color:#22548a;color:#fff}.general-modal{scrollbar-width:none!important;padding:15px 20px 20px;border-radius:30px}.general-modal .subheading{font-size:16px;font-weight:600;margin-right:10px}.general-modal .val{margin-right:20px}.general-modal .modal-open{overflow:scroll}.general-modal .modal-title{font-size:32px;font-weight:600;margin:5px 0 10px 20px}.general-modal .close-button{width:30px;height:30px;cursor:pointer}.general-modal .timeline-date{margin-left:-10px;font-size:18px;font-weight:400;color:#fff;background-color:#379f8e;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 17px 2px 10px;border-radius:0 50px 50px 0}.general-modal .timeline-image{margin:10px;border-radius:15px;width:250px;height:250px;object-fit:contain}.loader-container{display:flex;justify-content:center}.imageTimelineModalContainer{margin-top:20px;height:650px;overflow:hidden;overflow-y:scroll;scrollbar-width:none!important}.request-images{display:flex;flex-direction:column;align-items:center;width:100%}.button-container{width:100%;display:flex;justify-content:center}.medical-history-button{width:100%!important;margin-top:20px;color:#22548a;border:none;outline:none;font-weight:600;font-size:18px;background-color:#f4f6f9;border-radius:10px;padding:7px 150px;transition:all .5s linear;color:#fff!important;background-color:#22548a!important}.medical-history-button:disabled{color:#6c6c6c}.viewImages__button-container{width:100%;display:flex;justify-content:center;align-items:center}.viewImages__button-container .medical-history-button_{outline:none!important;border:none;margin:0;color:#fff;font-weight:600;font-size:14px;background-color:#22548a;border-radius:10px;padding:7px 15px;width:-webkit-max-content!important;width:max-content!important;white-spacing:nowrap!important;height:40px}.view-images-modal{display:flex;justify-content:center}.view-images-modal .modal-content{border-radius:20px}.sendVideoLink__send-video-link{display:flex;flex-direction:column;align-items:center;width:100%}.sendVideoLink__button-container{width:100%;display:flex;justify-content:center;align-items:center}.sendVideoLink__send-video-link-button{background-color:#f4f6f9;color:#22548a;transition:all .5s linear;border:none;outline:none;font-size:14px;font-weight:600;border-radius:10px;padding:7px 15px;margin:0;width:-webkit-max-content!important;width:max-content!important;white-spacing:nowrap!important;height:40px}.sendVideoLink__send-video-link-button:disabled{background-color:#f4f6f9;color:#6c6c6c}.request-sent-text{margin-top:10px;font-weight:600;color:#379f8e}.view-history-expand-icon{width:70px;padding-top:7px;height:auto}.view-history-custom-accordion{border:1px solid #d3d3d3;border-radius:20px!important;width:70vw}.view-history-custom-accordion .view-history-accordion-title{font-size:26px;font-weight:600;margin:15px 0 15px 20px;color:#22548a}.view-history-custom-accordion .view-history-accordion-detail{padding:0 35px}.medicalHistory__view-history-button-container{width:100%;margin:0;display:flex;justify-content:center;align-items:center}.medicalHistory__view-history-button-container .view-history-medical-history-button{color:#fff;background-color:#22548a;transition:all .5s linear;border:none;outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:600;border-radius:10px;padding:7px 15px;margin:0;width:-webkit-max-content!important;width:max-content!important;white-spacing:nowrap!important;height:40px}.medicalHistory__view-history-button-container .view-history-medical-history-button:disabled{background-color:#f4f6f9;color:#6c6c6c}.modal-content{border-radius:20px;background-color:#f9fafb!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.view-history-title{font-weight:600!important;margin-left:10px!important;font-size:32px;margin-bottom:15px}.view-history-header-row{margin:20px 20px 0;display:flex;justify-content:space-between}.view-history-header-row .view-history-close-button{width:30px;height:30px;cursor:pointer}.view-history-subheading{font-weight:600;font-size:26px;margin-bottom:10px}.view-history-concerns-content{display:flex}.view-history-category{width:100%;padding-right:15px;font-size:24px;font-weight:500}.view-history-chief-complaint{width:100%;padding-right:10px;font-size:24px;font-weight:500}.view-history-severity{font-size:24px;padding-right:15px;font-weight:500}.view-history-onset{font-size:24px;font-weight:500;width:100%!important}.view-history-onset .view-history-onset-date-container{display:flex;justify-content:space-between}.view-history-onset .view-history-onset-date-container .view-history-onset-date{display:flex;justify-content:center;font-size:18px;font-weight:400;padding:10px 16px;margin:7px 0 10px;overflow:hidden;background-color:#f4f6f9;border-radius:10px;border:none;outline:none}.view-history-value-box{font-size:18px;padding:10px;width:100%!important;margin:7px 0 20px;overflow:scroll;background-color:#f4f6f9;border-radius:10px;border:none;outline:none}.view-history-diagnosis_card{font-size:17px;display:flex;flex-direction:column;margin:20px 0}.view-history-diagnosis_card input{border:1px solid #000}.view-history-diagnosis_card .view-history-selected-radio{margin:0 20px 0 5px;font-weight:500;color:#6c6c6c}.view-history-diagnosis_card .view-history-unselected-radio{margin:0 20px 0 5px;font-weight:500;color:#c8c8c8}.view-history-diagnosis_card textarea{height:140px;border-radius:12px;padding:10px 14px;background:#f4f6f9;resize:none;border:0;width:100%}.view-history-past-medical-diagnosis{width:100%;display:flex;margin-top:15px}.view-history-past-medical-diagnosis .view-history-past-medical{width:50%!important;display:flex;flex-direction:column}.view-history-past-medical-diagnosis .view-history-past-medical .view-history-past-medical-content{width:100%!important;padding-right:15px}.view-history-past-medical-diagnosis .view-history-past-medical .view-history-past-medical-content .view-history-past-medical-subheadings{font-size:24px;font-weight:500;padding-right:10px}.view-history-modal{display:flex;justify-content:center}.view-history-modal .modal-content{border-radius:20px}.header__card{display:flex;margin-bottom:40px;flex-direction:column;box-shadow:0 0 10px -1px rgba(0,0,0,.2)}.header__wrapper{position:fixed;top:0;display:flex;align-items:center;justify-content:space-between;padding:10px 60px 0 50px;background-color:#fff;width:100%;height:60px;z-index:10;font-family:"Sofia Pro";box-sizing:"border-box"}.header-wrapper-left{display:flex;justify-content:space-evenly;align-items:center;padding-left:10px}.header-buttons__wrapper_a>button{height:40px;border-radius:12px;border:solid;background-color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;padding:10px 8px;width:200px}.header-buttons__wrapper_a>button .header_buttons__dropdown-icon{width:20px;color:#000;font-size:18px}.header_status_options-container{position:absolute;top:30px;left:0;background-color:#fff;border:1.8px solid hsla(0,0%,42.4%,.662745098);border-top:0;border-radius:0 0 12px 12px;max-height:280px;width:200px}.header_status_options-container .header_status_options-container__content{-ms-overflow-style:none;scrollbar-width:none;width:-webkit-max-content;width:max-content;padding:0;max-height:250px;overflow-y:scroll}.header_status_options-container .header_status_options-container__content::-webkit-scrollbar{display:none}.header_status_options-container .header_status_option{padding:6px 10px 6px 8px;font-weight:500;color:rgba(0,0,0,.7);cursor:pointer;white-space:nowrap;width:100%;font-size:14px}.header_status_options-container .header_status_option:hover{background-color:hsla(0,0%,50.2%,.062)}.header-buttons__wrapper_a{width:-webkit-max-content;width:max-content;display:flex;align-items:center;position:relative}.header-buttons__wrapper_a .header-buttons__viewAllUpdates{position:absolute;bottom:0;color:#fff;width:100%;background-color:#22548a;padding:8px;border-radius:0 0 8px 8px;cursor:pointer;text-align:center}.header-buttons__wrapper_a .header-buttons__viewAllUpdates:hover{background-color:rgba(34,84,138,.9529411765)}.header-buttons__wrapper_a .header-buttons__viewAllUpdates:active{background-color:#22548a}.other_status_buttons{color:grey!important}.pending_status_buttons{color:red!important}.complete_status_buttons{color:green!important}.header-buttons__wrapper_a{position:relative!important}.view-all-updates-modal{display:flex;justify-content:center}.view-all-updates-modal .modal-content{border-radius:20px;padding:20px;width:70%!important;background-color:#f9fafb}.view-all-updates-modal .close-button{width:30px;height:30px;cursor:pointer}.view-all-updates-modal .modal-title{font-size:32px;font-weight:600;margin:5px 0 10px 20px}.view-all-updates-modal .modal-data-container{box-shadow:0 0 10px -1px rgba(0,0,0,.1);background-color:#fff;padding:10px 20px 20px;border-radius:20px}.view-all-updates-modal .modal-data-container .remarkBox{margin-top:10px}.view-all-updates-modal .modal-data-container .remarkStatus{font-weight:600;font-size:18px}.view-all-updates-modal .modal-data-container .remarkStatus .remark{padding-left:0;width:100%;font-weight:500;opacity:.7}.view-all-updates-modal .modal-data-container .remark-date,.view-all-updates-modal .modal-data-container .remark-time{opacity:.7;font-weight:500}.selected{background-color:#22548a;color:#fff}.non-selected,.selected{display:flex;justify-content:center;align-items:center;height:60px;width:33.333333%;font-weight:600;font-size:20px;cursor:pointer}.non-selected{background-color:#f4f6f9;color:#22548a}.locked,.non-selected{border-right:3px solid #cdd7e2}.locked{display:flex;justify-content:center;align-items:center;background-color:#f8f8f8;width:33.333333%;height:60px;font-weight:600;font-size:20px;color:#6c6c6c}.root{position:fixed;width:100%;bottom:0;border-top:1px solid #cdd7e2;z-index:2}.patientDetails{margin:10px 30px 30px;border:1px solid #f6f6f6;padding:20px 30px;border-radius:15px;box-shadow:0 0 10px -1px rgba(0,0,0,.1);font-family:"Sofia Pro"}.patientDetails .input-field{border:none;outline:none;background-color:#f9f9f9;border-radius:10px;padding:7px 10px;font-weight:400;width:100%}.patientDetails .input-overflow{overflow:hidden;resize:none}.patientDetails .header-row{display:flex;align-items:center;margin-bottom:30px;padding-left:10px}.patientDetails .header-row .column{display:flex;flex-direction:column}.patientDetails .header-row .avatar{margin-right:20px;width:75px;height:75px}.patientDetails .header-row .name{font-size:28px;font-weight:600;margin-right:10px;margin-bottom:5px;font-family:"Sofia Pro"}.patientDetails .header-row .new-patient{margin-top:-10px;height:auto}.patientDetails .header-row .call-type-tag{border-radius:10px;margin-left:-10px;border:1px solid #379f8e;color:#379f8e}.patientDetails .header-row .call-type-tag,.patientDetails .header-row .tag{display:flex;justify-content:center;font-weight:500;padding:3px 10px;margin-right:8px}.patientDetails .header-row .tag{align-items:center;font-size:12px;color:#9a521c;border:1px solid #9a521c;border-radius:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fef3ea;font-family:"Sofia Pro"}.patientDetails .edit-button{color:#22548a;border:1px solid #22548a;background-color:#f4f6f9;border-radius:10px}.patientDetails .edit-button,.patientDetails .save-button{outline:none;font-weight:600;font-size:14px;padding:7px 30px 7px 25px;transition:all .2s linear;position:absolute;right:50px;font-family:"Sofia Pro"}.patientDetails .save-button{color:#fff;border:none;background-color:#22548a;border-radius:10px}.patientDetails .col{padding-right:10px}.patientDetails .patient-detail{height:80px;overflow:hidden;margin-bottom:5px;display:flex;flex-direction:column}.patientDetails .patient-detail select{padding:8px 30px 8px 14px;width:100%;background:#f6f6f6;border-radius:12px;outline:0;border:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/selectIcon.2af55d17.svg);background-position:100%;background-repeat:no-repeat;background-size:32px 7px}.patientDetails .patient-detail select option{cursor:pointer;color:#22548a;font-weight:600}.patientDetails .patient-detail .subheading{font-size:14px;font-weight:400;margin-bottom:3px}.patientDetails .patient-detail .value{margin-top:7px;font-size:16px;font-weight:600}.patientDetails .patient-detail .copy-button{cursor:pointer}.patientDetails .section-break{width:100%;border-top:1px dashed #b5b5b5;margin-bottom:20px;font-family:"Sofia Pro"}.patient-history{width:100%}.patient-history .toggle-bar{padding:10px 20px;background-color:#282828;color:#fff;display:flex;justify-content:space-between;cursor:pointer;border-radius:4px;border:1px solid #282828}.history-main-container{background-color:#fff;padding:5px;box-shadow:2px 2px 8px #c8c8c8;max-height:400px;overflow-y:auto}.history-card{margin:10px 5px;border:1px solid #f0f0f0;padding:15px 20px;background-color:#fff;border-radius:10px;box-shadow:2px 2px 9px #dcdcdc;font-size:14px;line-height:22px;color:#464646}.history-card-title{font-weight:600;font-size:18px;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center}.history-card-show-button{background-color:#f5faf9;border:none;outline:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 25px;font-weight:600;font-size:12px;border-radius:10px}.history-card .highlight{font-weight:600}.history-date-container{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #c8c8c8}.history-date-and-button-container{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #c8c8c8;margin-bottom:15px}.order-placed .history-card-show-button,.order-placed .history-card-title{color:#00c8be}.form-filled .history-card-show-button,.form-filled .history-card-title{color:#6e2800}.form-submitted .history-card-show-button,.form-submitted .history-card-title{color:#001e78}.appointment-rescheduled .history-card-show-button,.appointment-rescheduled .history-card-title{color:#960078}.appointment-booked .history-card-show-button,.appointment-booked .history-card-title{color:#0096f0}.prescription-generated .history-card-show-button,.prescription-generated .history-card-title{color:#c86400}.patient-history .history-card button{width:auto}.history-pdf-modal{display:flex;justify-content:center}.history-pdf-modal .modal-content{border-radius:20px;padding:20px}.general-history-report-modal{display:flex;justify-content:center}.general-history-report-modal .modal-content{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;min-width:400px;padding:15px 20px 20px;border-radius:20px}.general-history-report-modal .subheading{font-size:16px;font-weight:600;margin-right:10px}.general-history-report-modal .modal-open{overflow:scroll}.general-history-report-modal .header-row{display:flex;justify-content:space-between}.general-history-report-modal .modal-title{font-size:32px;font-weight:600;margin:5px 0 10px 20px}.general-history-report-modal .close-button{width:30px;height:30px;cursor:pointer}.view-history-button{margin-top:2px;color:#fff;border:none;outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:14px;background-color:#22548a;border-radius:10px;padding:7px 15px}.AppointmentDetails{font-family:"Sofia Pro"}.Appoint_content_right{width:49%}.Appoint_content_left_bottom div{display:flex;justify-content:space-between;margin:5px 0}.Appoint_content_left_bottom div p{font-weight:600;font-size:16px;margin:auto 0}.Appoint_content_left_bottom div div{width:70%}.Appoint_content_left_bottom div div select{max-width:160px;width:100%;border-radius:8px;padding:0 4px;height:30px;outline:none;font-size:14px;font-weight:600;background:#f5f7f9;cursor:pointer;position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/selectIcon.2af55d17.svg);background-position:100%;background-repeat:no-repeat;background-size:28px 7px}.Appoint_content_left_bottom button{width:70%}.appointment_details_phone_right{max-width:160px;width:100%;height:30px;display:flex;align-items:center;border-radius:8px;background:#f0f2f6}.appointment_details_phone_right input{width:90%;outline:none;border:0;border-radius:8px;padding:0 4px 0 8px;height:100%;background:#f0f2f6;font-size:14px}.appointment_details_phone_right input::-webkit-inner-spin-button,.appointment_details_phone_right input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.appointment_details_phone_right input[type=number]{-moz-appearance:textfield}.appointment_details_phone_right span{display:flex;align-items:center;cursor:pointer}.callStatus_right{width:70%;display:flex;justify-content:flex-end;border-radius:8px;outline:none;background:#f0f2f6}.callStatus_right select{width:100%;background:rgba(0,0,0,.1);border-radius:10px;padding:2px 4px;border:0;outline:none;cursor:pointer;height:34px;background:#f0f2f6;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/selectIcon.2af55d17.svg);background-position:100%;background-repeat:no-repeat;background-size:28px 7px}.Appoint_content_right{display:flex;flex-direction:column}.Appoint_content_right .Appoint_content_right_div{display:flex;justify-content:space-between;margin:7px 0}.Appoint_content_right .Appoint_content_right_div p{font-weight:600;margin:auto 0}.Appoint_content_right textarea{height:140px;border-radius:8px;padding:10px;outline:none}.Appoint_content_right button{outline:none;border:0;margin-top:20px;border-radius:10px;padding:6px 10px}.remarks_right{position:relative!important}.remarks_right_parent{position:relative;width:160px;margin-left:auto}.remarks_select_options{position:absolute!important;min-width:160px!important;width:-webkit-max-content!important;width:max-content!important;left:0!important;top:28px!important}.remarks_select_options__option{width:100%!important}.remarks_select_options__option input{cursor:pointer}.remarks_select_options__option label{white-space:nowrap}.Appoint_content_callType{display:flex!important;justify-content:center!important;border-radius:10px;width:100%;font-weight:600;padding:5px 4px;border:1px solid #379f8e;color:#379f8e}.Appoint_content_update{width:30%;background:#23558a;color:#fff;font-weight:600}.Appoint_content_allUpdates{width:65%;background:grba(0,0,0,.1);color:#23558a;font-weight:600}.Appoint_content_right_btns{display:flex;justify-content:space-between}.displayNone{opacity:0!important}.AppointmentDetailsTitle{font-weight:600;font-size:30px;text-align:left;color:#000;margin-left:25px;margin-bottom:24px;font-family:"Sofia Pro"}.Timeline,.Timeline-inner{box-shadow:0 0 10px -1px rgba(0,0,0,.1)}.Timeline-inner{width:50%}.Appoint_content{box-sizing:border-box;padding:10px 15px;display:flex;justify-content:space-evenly}.Appoint_content_left{width:49%}.Appoint_content_left_top div{width:80%;display:flex;justify-content:space-between;margin:0}.Appoint_content_left_top div p{margin:2px 0;font-size:16px;font-weight:600}.Appoint_content_left_top div span{width:80%}.Appoint_content_left_bottom{margin-top:20px}.Appoint_content_left_bottom button{margin-top:10px;width:90%;background:#23558a;border:0;border-radius:10px;padding:8px;color:#fff;font-weight:600;font-size:14px;pointer:cursor}.TimelineTitle{font-weight:600;font-size:30px;text-align:left;color:#000;font-family:"Sofia Pro"}.view-prescription-modal{justify-content:center;display:flex}.view-prescription-modal .modal-content{min-width:400px;border-radius:20px;padding:20px;font-family:"Sofia Pro"}.Timeline__Card{margin:0 20px;min-height:302px;height:100%;max-width:300px;display:flex;flex-direction:column;align-items:space-between;padding:16px;border-radius:8px;background:rgba(0,0,0,.05);font-family:"Sofia Pro"}.treatmentType__container{margin:6px 0;min-height:60px}.RxSent__Container{margin:6px 0;height:100px;width:100%;display:flex}.PatientOrder__Container{margin:6px 0;height:130px}.TimelineCard{overflow:hidden;align-items:center;background:#f6f6f6;box-shadow:0 0 4px 8px rgba(0,0,0,.01);padding:20px 0;margin:0 20px;border-radius:16px;min-width:290px;min-height:314px;flex-direction:column}.TimelineCard,.TimelineCard .row{justify-content:space-between;box-sizing:border-box;display:flex}.TimelineCard .row{width:100%;padding:0 10px}.TimelineCard .row .left{width:30%;font-weight:600;font-size:14px}.TimelineCard .row .right{width:68%;font-size:14px;letter-spacing:.02px}.TimelineCard .row .right span{font-size:13px;margin:0;line-height:13px}.TimelineCard button{width:90%;border-radius:12px;font-size:14px;font-weight:600;border:none;background:#22548a;outline:none;color:#fff;height:37px}.timeline-prescription .prescription-row{display:flex;justify-content:space-between;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;align-items:center;margin-bottom:15px}.timeline-prescription .prescription-row .subheading{font-size:16px;font-weight:600;margin-right:10px}.timeline-prescription .prescription-row .val{display:flex;margin-right:20px}.timeline-prescription .header-row{display:flex;justify-content:space-between}.timeline-prescription .modal-open{overflow:scroll}.timeline-prescription .modal-title{font-size:32px;font-weight:600;margin:5px 0 10px 20px}.timeline-prescription .close-button{width:30px;height:30px;cursor:pointer}.SelfAssesmentForm{border:2px solid #f6f6f6;overflow-x:hidden;margin:30px 0;box-sizing:border-box;border-radius:15px;box-shadow:0 0 10px -1px rgba(0,0,0,.1);padding:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.SelfAssesmentForm .title{font-weight:600;font-size:32px;margin:0 0 10px 15px}.SelfAssesmentForm .tag-row{display:flex;padding-left:10px}.SelfAssesmentForm .tag-row .selectedTag{font-weight:500;color:#9a521c;background-color:#fef3ea}.SelfAssesmentForm .tag-row .selectedTag,.SelfAssesmentForm .tag-row .tags{margin-left:5px;margin-right:5px;font-size:12px;cursor:pointer;border-radius:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 10px}.SelfAssesmentForm .tag-row .tags{font-weight:400;color:#6c6c6c;background-color:#f6f6f6}.SelfAssesmentForm .qna{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:0}.SelfAssesmentForm .qna .question{font-weight:600;font-size:16px;line-height:22px;margin-left:15px;margin-top:20px;margin-bottom:10px}.SelfAssesmentForm .qna .answer{font-size:16px;line-height:22px;margin-left:15px;margin-bottom:20px;display:flex}.SelfAssesmentForm .qna .answer .ans{font-weight:600;margin-right:3px}.SelfAssesmentForm .qna .divider{margin-left:15px;margin-right:20px}.selfAssessment__questionAnswer{margin-top:10px}.confirmation{display:flex;flex-direction:column;align-items:center;font-family:"Sofia Pro"}.confirmation .next-button{background-color:#379f8e;color:#fff;font-weight:600;font-size:16px;border:none;outline:none;border-radius:10px;padding:8px 45px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:80px;transition:all .2s linear}.confirmation .next-button:disabled{background-color:#ebeced;color:#6c6c6c}.PatientFileRow{display:flex;justify-content:space-between}.PatientFileCol1{width:57%;display:flex;flex-direction:column}.PatientFileCol2{width:43%}*{box-sizing:border-box}.button_style{background:#379f8e;border-radius:12px;color:#fff;width:100%;height:60px;border:1px #379f8e;font-weight:600;font-size:18px}.margin-30{display:flex;flex-direction:column}.Complaints_bottom{width:100%;display:flex}.Complaints_bottom_left{width:100%;padding:0 20px;display:flex;flex-direction:column;align-items:center}.Complaints{box-shadow:0 0 10px -1px rgba(0,0,0,.1);padding-bottom:40px!important}.past-medical-container{width:100%}.past-medical-container .subheading{font-size:24px;font-weight:600;margin-bottom:20px}.container,.header{display:flex;flex-direction:row;justify-content:space-between}.header{width:100%}.header-title{font-weight:400;font-size:20px;font-family:"Sofia Pro"}.input-box{width:100%;margin-top:10px;outline:none;border-radius:10px;background-color:#f2f2f2;border:1px solid #f2f2f2;padding:10px}.selected-presets{margin:5px;display:flex;flex-direction:row}.preset-style{background:#f0f2f6;border-radius:10px;color:"darkgrey";margin:5px;padding:5px}.parent{padding:10px;border-radius:12px}.AdditionalInformation,.PlanTreatment{box-shadow:0 0 10px -1px rgba(0,0,0,.1)}.lifestyle{width:100%;margin:auto}.lifestyle_title{font-weight:600;font-size:24px}.lifestyle_row{display:flex;align-items:center;width:100%;justify-content:space-between;margin:20px 0}.lifestyle_row select{padding:14px;width:100%;background:#f6f6f6;border-radius:12px;outline:0;border:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/selectIcon.2af55d17.svg);background-position:100%;background-repeat:no-repeat;background-size:32px 7px}.lifestyle_row select option:first-child{display:none}.lifestyle_row select option{cursor:pointer;color:#22548a;font-weight:600}.lifestyle_row p{line-height:0;font-weight:600;font-size:18px}.lifestyle_row_left,.lifestyle_row_right{width:48%}.habits{padding-bottom:30px}.habits_title{font-weight:600;font-size:24px}.habits_row{display:flex;align-items:center;margin-top:40px}.habits_row input:checked{background:#379f8e;color:#379f8e}.habits_row .habitsselectBox{cursor:pointer}.habits_row select{outline:none;border:0;border-radius:12px;padding:0 14px 0 4px;background:#f6f6f6;min-height:40px;width:250px;font-size:14px;letter-spacing:.02px;text-overflow:ellipsis;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/selectIcon.2af55d17.svg);background-position:100%;background-repeat:no-repeat;background-size:28px 7px}.habits_row select option{color:#22548a;cursor:pointer}.habits_row p{margin-right:20px;font-size:20px}.habits_row .habitsmultiselect{width:250px;position:relative}.habits_row .habitsselectBox{position:relative}.habits_row .habitsselectBox select{width:100%;font-weight:700}.habits_row .habitsoverSelect{position:absolute;left:0;right:0;top:0;bottom:0}.habits_row #AIHabitscheckboxes{display:none;border:1px solid rgba(0,0,0,.05);background:rgba(0,0,0,.05);position:absolute;z-index:500;width:100%}.habits_row #AIHabitscheckboxes label:hover{background-color:#1e90ff}.habits_row label{display:flex;justify-content:space-between;align-items:center;padding:0 10px;width:100%}.habits_row label input{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.habitsmultiselectOption{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:wrap;display:flex;flex-wrap:wrap;over-flow:auto}.habitsOptionlabel,.habitsOptionlabel input{cursor:pointer}.other-text-input{outline:none;border:none;padding:8px 10px;border-radius:10px;margin-left:10px;background-color:#f6f6f6}.alertContainer input{position:relative;top:0;left:-10px}.allergies_content{margin-bottom:20px}.allergies_title{font-weight:600;font-size:24px;font-size:21px}.allergies_content_top{display:flex;justify-content:space-between;margin-bottom:20px}.allergies_content_top p{font-size:18px;font-weight:600}.allergies_content_top .allergy-type{display:flex;align-items:center}.allergies_content_top .allergy-type,.allergies_content_top select{padding:0 14px;background:rgba(0,0,0,.05);border-radius:12px;outline:0;border:0;height:35px;width:148px;font-weight:500;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.allergies_content_top select{background-image:url(/static/media/selectIcon.2af55d17.svg);background-position:100%;background-repeat:no-repeat;background-size:32px 7px}.allergies_content_top select option:first-child{display:none}.allergies_content_top select option{cursor:pointer}.allergies_content{margin-bottom:4vh}.allergies_bottom{margin-bottom:4vh;width:100%;display:flex;justify-content:space-between}.allergies_bottom button{cursor:pointer;font-weight:600;outline:none;border:0;padding:8px 12px;border-radius:12px}.allergies_bottom .allergies_addBtn{margin-left:auto;color:#22548a;background:rgba(34,84,138,.05)}.allergies_bottom .allergies_deleteBtn{color:#e72929;background-color:rgba(246,236,236,.829)}.prescribed-products{padding-left:20px;margin-bottom:60px}.pp-title{font-weight:600;font-size:24px}.table-header{border:1px solid #cecaca;border-radius:18px;padding:10px 25px 10px 15px;margin-bottom:20px}.table-body-item{padding:0 15px;display:flex;align-items:center;margin-bottom:15px}.table-body-item select{padding:0 10px;background:rgba(0,0,0,.05);font-weight:500;border-radius:12px;outline:0;height:35px;width:100px;border:0;cursor:pointer}.table-body-item select option:first-child{display:none}.table-body-item select option{cursor:pointer}.bmi{display:flex;align-items:center}.bmi .weight-height-container{display:flex;flex-direction:column;padding-bottom:20px;padding-right:20px}.bmi .weight-height-container .subheading{font-weight:600;font-size:18px;margin-left:5px;margin-bottom:10px}.bmi .weight-height-container input{border:none;outline:none;border-radius:10px;width:150px;padding:8px 10px;background-color:#f6f6f6}.bmi .weight-height-container select{padding:8px 30px 8px 14px;width:100%;background:#f6f6f6;border-radius:12px;outline:0;border:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/selectIcon.2af55d17.svg);background-position:100%;background-repeat:no-repeat;background-size:32px 7px}.bmi .weight-height-container select option:first-child{display:none}.bmi .weight-height-container select option{cursor:pointer;color:#22548a;font-weight:600}.bmi .bmi-container{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:20px;padding-left:20px}.bmi .bmi-container .bmi-subheading{font-weight:600;font-size:18px}.bmi .bmi-container .bmi-value{font-size:24px;font-weight:600;-webkit-transform:translateY(12px);transform:translateY(12px)}.bmi .bmi-container .bmi-value p{line-height:0;margin:0}.maritalStatus{display:flex;flex-direction:column}.maritalStatus span{font-weight:600;font-size:18px;margin-bottom:3px}.maritalStatus select{padding:14px;width:100%;background:#f6f6f6;border-radius:12px;outline:0;border:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/selectIcon.2af55d17.svg);background-position:100%;background-repeat:no-repeat;background-size:32px 7px}.maritalStatus select option{cursor:pointer;color:#22548a;font-weight:600}.maritalStatus span{margin-right:20px}.concernsCard__title{margin-left:50px;font-size:32px;font-weight:700}.concers_title{font-weight:600;font-size:24px}.concernsCard{width:95%;border-radius:16px;box-shadow:0 0 10px -1px rgba(0,0,0,.1);padding:40px!important;margin:auto auto 40px}.concernsCard button{border:0;padding:10px 20px;border-radius:12px;outline:none;font-size:14px;font-weight:700}.concers_row{display:flex;justify-content:space-between;align-items:center}.concerns_row_left{width:48%;margin:10px 0}.concerns_row_left p{line-height:0;font-size:18px;font-weight:500}.concerns_row_left select{outline:none;cursor:pointer;width:100%;background:#f6f6f6;padding:14px;border:none;border-radius:12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/selectIcon.2af55d17.svg);background-position:100%;background-repeat:no-repeat;background-size:34px 7px}.concerns_row_left select option:first-child{display:none}.concerns_row_left select option{font-weight:600;outline:none;color:#22548a;margin:40px}.onset-month{margin:0 10px;outline:none;cursor:pointer;width:100%;background:#f6f6f6;padding:14px;border:none;border-radius:12px}.onset-month option:first-child{display:none}.onset-month option{font-weight:600;outline:none;color:#22548a;margin:40px}.concerns_row_right{width:48%;justify-content:flex-start;margin:10px 0}.concerns_row_right p{line-height:0;font-size:18px;font-weight:500}.concerns_row_right_inputs{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;justify-content:space-between}.concerns_row_right_inputs input::-webkit-inner-spin-button,.concerns_row_right_inputs input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.concerns_row_right_inputs .day{width:50px;height:45px}.concerns_row_right_inputs .day,.concerns_row_right_inputs .year{text-align:center;border-radius:12px;border:0;background:rgba(0,0,0,.05);outline:none}.concerns_row_right_inputs .year{width:60px}.concers_content{padding-bottom:20px;border-bottom:1px dashed grey;margin-bottom:4vh}.concernsCard__addBtn{background:#22548a}.concernsCard__addBtn,.concernsCard__deleteBtn{width:100%;color:#fff;margin:20px 0;border-radius:12px}.concernsCard__deleteBtn{background-color:rgba(231,41,41,.8)}.DADN__container{display:flex;justify-content:space-between;align-items:flex-start;border-radius:16px;width:95%;box-shadow:0 0 10px -1px rgba(0,0,0,.1);padding:0 40px 40px!important;margin:auto auto 40px}.DADN__container .DADN__left{width:49%;padding-top:32px}.DADN__container .DADN__right{width:49%}.doctorNotes{width:100%;margin:30px auto auto}.doctorNotes textarea{height:140px;border-radius:12px;padding:6px 10px;background:#f6f6f6;border:0;width:100%;outline:none}.doctorNotes_top{display:flex;justify-content:space-between}.doctorNotes_top p{font-weight:600;font-size:24px}.doctorNotes_top_select{border-radius:8px;padding:0 4px;cursor:pointer;font-weight:500;border:0;outline:none;background-color:#f6f6f6;height:35px;width:128px}.doctorNotes_top_select option:first-child{display:none}.doctorNotes_top_select option{color:#22548a;font-weight:600}.diagnosis{width:100%}.diagnosis_title{font-weight:600;font-size:24px}.diagnosis_card{display:flex;flex-direction:column;margin-bottom:4vh}.diagnosis_card textarea{height:140px;border-radius:12px;padding:6px 10px;background:#f6f6f6;border:0;width:100%;outline:none}.diagnosis_top{align-items:center;margin-bottom:10px}.diagnosis_top,.diagnosis_top_left{display:flex;justify-content:space-between}.diagnosis_top_left{width:52%}.diagnosis_top_left span{margin-left:8px;font-size:14px;font-weight:600;opacity:.6}.diagnosis_top_right select{border-radius:8px;padding:4px;background:#f6f6f6;font-weight:500;cursor:pointer;outline:none;border:0;height:35px;width:128px}.diagnosis_top_right select option:first-child{display:none}.diagnosis_top_right select option{color:#22548a;font-weight:600}.diagnosis_bottom{box-sizing:border-box;margin:20px auto auto;display:flex;padding:0;justify-content:space-between}.diagnosis_bottom button{border:0;padding:10px 20px;border-radius:12px;outline:none;font-size:14px;font-weight:700}.diagnosis_bottom .diagnosis_addBtn{color:#fff;background:#22548a;width:100%}.diagnosis_deleteBtn{border:0;padding:10px 20px;border-radius:12px;outline:none;font-size:14px;font-weight:700;width:100%;background-color:rgba(231,41,41,.8);color:#fff;margin:20px 0}.pastDoctorNotes{min-height:200px;margin:30px 0 0}.pastDoctorNotes h3{font-weight:600;font-size:24px;margin:0;font-size:22px}.pastDoctorNotes__container{margin:8px 0;padding:16px 0}.pastDoctorNotes__container__top{display:flex;justify-content:space-between;align-items:center;margin:0;color:rgba(0,0,0,.7)}.pastDoctorNotes__container__bottom{color:rgba(0,0,0,.7);@rem line-height: 0}.PDN__doctorName{color:rgba(0,0,0,.9);font-weight:600}.PDN__timeDate{display:flex}.PDN__Date{margin-left:20px}.latest-images{padding-top:0!important;padding-bottom:30px!important;box-shadow:0 0 10px -1px rgba(0,0,0,.1)}.latest-images .images-container{width:100%;display:flex;flex-wrap:wrap;grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px}.latest-images .images-container .patient-image{margin:12px 5px;box-shadow:0 0 10px -1px rgba(0,0,0,.1);border-radius:15px;width:100px;height:100px;object-fit:contain;cursor:pointer;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.latest-images .images-container .patient-image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.RecommendedProducts{box-shadow:0 0 10px -1px rgba(0,0,0,.1)}.RecommendedProducts__title{margin-left:50px;font-size:32px;font-weight:700;font-family:"Sofia Pro"}.RecommendedProducts__subtitle{margin-left:50px;font-size:20px;font-weight:400;font-family:"Sofia Pro"}.recommendedTable{display:flex;flex-direction:column;align-items:flex-start;font-family:"Sofia Pro"}.recommendedTable_content{width:100%}.recommendedTable_content_header{display:flex;width:100%;margin:20px 0;border:1px solid rgba(0,0,0,.3);border-radius:16px;padding:14px 8px;justify-content:space-between;min-width:100%!important;box-sizing:border-box;font-family:"Sofia Pro"}.recommendedTable_content_header div{font-size:19px;color:grey;font-family:"Sofia Pro"}.RT_header_product{flex:.24 1;font-family:"Sofia Pro"}.RT_header_product p{margin:0 0 0 15px}.RT_header_days{flex:.04 1}.RT_header_cartQty{flex:.08 1;white-space:nowrap}.RT_header_ingredients,.RT_header_instructions{flex:.16 1}.RT_header_modeOfAction{flex:.17 1}.RT_header_expectationSetting{flex:.175 1}.recommendedTableLoader{width:100%;display:flex;align-items:center;justify-content:center}.orderSelectCard_container{display:flex;flex-direction:column;font-family:"Sofia Pro"}.orderSelectCard{display:flex;max-height:300px;overflow:hidden;justify-content:space-between;margin:10px 0;padding:14px 8px}.orderSelectCard,.orderSelectCard div{font-family:"Sofia Pro"}.orderSelectCard div input,.orderSelectCard div textarea{width:90%;border:0;outline:none;background:rgba(0,0,0,.02);border-radius:8px;padding:6px;box-sizing:border-box;font-family:"Sofia Pro"}.orderSelectCard div input::-webkit-inner-spin-button,.orderSelectCard div input::-webkit-outer-spin-button,.orderSelectCard div textarea::-webkit-inner-spin-button,.orderSelectCard div textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.orderSelectCard div textarea:disabled{-webkit-line-clamp:5}.orderSelectCard div p,.orderSelectCard div textarea:disabled{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.orderSelectCard div p{width:90%;-webkit-line-clamp:4;font-family:"Sofia Pro"}.orderSelectCard div .OSC__input_days{text-align:center}.orderSelectCard div .OSC__input_cartQty{width:50px;margin-left:6px;text-align:center}.orderSelectCard_product{display:flex;flex:.24 1}.OSC_product_img{flex:.36 1;height:100%;aspect-ratio:1;margin:0 auto;max-height:130px;background-repeat:no-repeat;background-size:100%;border-radius:8px}.OSC_product_desc{flex:.6 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:flex;flex-direction:column}.OSC_product_desc select{margin:4px 0;width:80%;border-radius:8px;padding:6px;background:rgba(0,0,0,.04);border:0;outline:0}.OSC_product_desc h4{margin:0;width:90%;font-weight:600;font-size:1.2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:"Sofia Pro"}.OSC_product_desc .OSC__product_usage{font-size:.8rem;color:#00f}.OSC_product_desc .OSC__product_usage option{color:#000}.OSC_product_desc .OSC__product_frequency{font-size:.8rem;color:green}.OSC_product_desc .OSC__product_frequency option{color:#000}.orderSelectCard_days{flex:.04 1}.orderSelectCard_cartQty{flex:.08 1}.orderSelectCard_instructions{flex:.18 1}.orderSelectCard_instructions textarea{width:80%!important;height:100%!important;overflow:hidden;resize:none;scrollbar-width:none}.orderSelectCard_ingredients{flex:.14 1}.orderSelectCard_modeOfAction{flex:.17 1}.orderSelectCard_expectationSetting{flex:.175 1;display:flex;justify-content:space-between}.OSC_expectationSetting_left{@rem @include Line_Clamp(3);display:flex;flex-direction:column}.OSC_expectationSetting_left p{@rem @include Line_Clamp(3);margin:0}.OSC_expectationSetting_right{flex:.4 1;display:flex;flex-direction:column;align-items:center}.OSC_notActive,.OSC_notActive_frequency,.OSC_notActive_unit{background:#fff!important}.OSC_notActive_Select{font-weight:900;color:#000;opacity:1;font-size:1.2rem;margin:0!important}.OSC__Remove_Arrow_Select{-webkit-appearance:none;appearance:none}.OSC_notActive_frequency{border:1px solid green!important;margin-top:6px!important}.OSC_notActive_frequency,.OSC_notActive_unit{font-size:14px;text-align:center;width:70%!important}.OSC_notActive_unit{border:1px solid #00f!important}.orderSelectCard_container_bottom{display:flex;justify-content:flex-end}.orderSelectCard_container_bottom button{width:140px;text-align:center;padding:6px;border-radius:8px;border:none;outline:none;font-weight:600}.orderSelectCard_container_bottom .orderSelectCard_cancelBtn{margin-right:10px}.orderSelectCard_container_bottom .orderSelectCard_addBtn{background-color:#379f8e;border:none;outline:none;padding:8px 17px;border-radius:10px;color:#fff;font-weight:600}.OSC_expectationSetting_right .MuiSvgIcon-root{margin:10px;cursor:pointer;width:40px;height:40px;padding:6px;transition:all .3s ease-in;border-radius:8px;background:#f5f7f9;color:#b4c6d9}.OSC_expectationSetting_right .MuiSvgIcon-root:hover{background:rgba(0,0,0,.06);box-shadow:0 8px 8px -1px rgba(0,0,0,.1)}.search-product-container{@rem box-shadow: 0 0 10px -1px rgba(0, 0, 0, 0.1);@rem padding: 20px;@rem border-radius: 30px;@rem margin-bottom: 20px}.search-product-container .search-product-body{padding:20px}.search-product-container .search-product-body .subheading{font-size:18px;opacity:.7;margin-bottom:20px}.search-product-container .search-product-body .search-combobox{outline:none!important;width:50%;border-radius:15px;height:50px;margin-bottom:20px}.orderSelect{box-shadow:0 0 10px -1px rgba(0,0,0,.1);padding:20px;border-radius:30px;margin-top:30px}.orderSelect_head{padding:0 20px}.orderSelect_content_header,.orderSelect_head{display:flex;width:100%;justify-content:space-between}.orderSelect_content_header{margin:20px 0;border:1px solid rgba(0,0,0,.3);border-radius:16px;padding:14px 8px;box-sizing:border-box}.orderSelect_content_header div{font-size:19px;color:grey}.OS_header_product{flex:.24 1}.OS_header_product p{margin:0 0 0 15px}.OS_header_days{flex:.04 1}.OS_header_cartQty{flex:.08 1;white-space:nowrap}.OS_header_instructions{flex:.16 1}.OS_header_ingredients{flex:.14 1}.OS_header_modeOfAction{flex:.17 1}.OS_header_expectationSetting{flex:.175 1}.orderSelect_content{width:100%}.orderSelect_bottom{width:100%;display:flex;justify-content:flex-end}.orderSelect_bottom button{width:165px;height:40px;text-align:center;border-radius:12px;border:none;outline:none;font-size:14px;cursor:pointer}.orderSelect_bottom .orderSelect_addBtn{background:#379f8e;color:#fff;margin-left:20px}.recommendedTableCard{display:flex;max-height:300px;overflow:hidden;justify-content:space-between;min-width:100%;margin:10px 0;width:100%!important;padding:14px 8px;font-family:"Sofia Pro"}.recommendedTableCard div p{width:90%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-family:"Sofia Pro"}.recommendedTableCard_product{display:flex;flex:.24 1}.RTC_product_img{flex:.36 1;height:100%;aspect-ratio:1;margin:0 auto;max-height:130px;background-repeat:no-repeat;background-size:100%;border-radius:8px}.RTC_product_desc{flex:.6 1;-webkit-line-clamp:3}.RTC_product_desc,.RTC_product_desc h4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.RTC_product_desc h4{margin:0;width:90%;font-weight:600;font-size:1.2rem;-webkit-line-clamp:2}.RTC_product_desc div{border:1px solid #00f;padding:6px 10px;border-radius:12px;width:-webkit-max-content;width:max-content;font-weight:500;margin:8px 0;color:#00f}.recommendedTableCard_days{flex:.04 1}.recommendedTableCard_cartQty{flex:.08 1}.recommendedTableCard_ingredients,.recommendedTableCard_instructions{flex:.16 1}.recommendedTableCard_modeOfAction{flex:.17 1}.recommendedTableCard_expectationSetting{flex:.175 1;display:flex;justify-content:space-between}.RTC_expectationSetting_left{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.RTC_expectationSetting_right{flex:.4 1;display:flex;flex-direction:column}.RTC_expectationSetting_right .MuiSvgIcon-root{margin:10px;cursor:pointer;width:40px;height:40px;padding:6px;transition:all .3s ease-in;border-radius:8px;background:#f5f7f9;color:#b4c6d9}.RTC_expectationSetting_right .MuiSvgIcon-root:hover{background:rgba(0,0,0,.06);box-shadow:0 8px 8px -1px rgba(0,0,0,.1)}.RTC-deleteIcon:hover{color:red;background:#fff!important}.RTC-openWithIcon:hover{color:#00f!important;background:#fff!important}.OrderTable{box-shadow:0 0 10px -1px rgba(0,0,0,.1)}.OrderTable__title{margin-left:50px;font-size:32px;font-weight:700}.OrderTable__subtitle{margin-left:50px;font-size:20px;font-weight:400}.orderTable{flex-direction:column;align-items:flex-start}.orderTable,.orderTable_head{display:flex;font-family:"Sofia Pro"}.orderTable_head{width:100%;padding:0 20px;justify-content:space-between}.orderTable_head h2{white-space:nowrap;font-family:"Sofia Pro"}.orderTable_head_right{display:flex;width:100%;align-items:center;justify-content:flex-end}.orderTable_head_right span{position:relative}.orderTable_head_right span p{width:18px;height:18px;font-size:12px;font-weight:500;color:#fff;background:teal;border-radius:6px;display:flex;margin-right:4px;justify-content:center;align-items:center;font-family:"Sofia Pro"}.orderTable_head_right span .knowMore__message{font-family:"Sofia Pro";position:absolute;top:-66px;min-width:240px;left:-120px;margin:0;background:#dbdbdb;z-index:1000;border-radius:8px;padding:4px 8px;font-size:12px}.orderTable_head_right span .knowMore__message .orderTable_head_right_arrow-down{position:relative;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #dbdbdb;left:50%;top:12px;z-index:1000}.orderTable_content{width:100%}.orderTable_content_header{display:flex;width:100%;margin:20px 0;border:1px solid rgba(0,0,0,.3);border-radius:16px;padding:14px 8px;justify-content:space-between;box-sizing:border-box}.orderTable_content_header div{font-size:19px;color:grey;font-family:"Sofia Pro"}.OT_header_product{flex:.24 1}.OT_header_product p{margin:0 0 0 15px}.OT_header_days{flex:.04 1}.OT_header_cartQty{flex:.06 1;white-space:nowrap}.OT_header_ingredients,.OT_header_instructions{flex:.16 1}.OT_header_modeOfAction{flex:.17 1}.OT_header_expectationSetting{flex:.175 1}.orderTableCard{display:flex;max-height:300px;overflow:hidden;justify-content:space-between;margin:10px 0;padding:14px 8px}.orderTableCard div p{width:90%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.orderTableCard_product{display:flex;flex:.24 1}.OTC_product_img{flex:.36 1;background:rgba(0,0,0,.1);height:90%;margin:0 auto;border-radius:10px}.OTC_product_desc{flex:.6 1}.OTC_product_desc h4{margin:0;font-weight:400;width:70%;font-size:18px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.OTC_product_desc div{border:1px solid #00f;padding:6px 10px;border-radius:12px;width:-webkit-max-content;width:max-content;font-weight:500;margin:8px 0;color:#00f}.orderTableCard_days{flex:.04 1}.orderTableCard_cartQty{flex:.06 1}.orderTableCard_ingredients,.orderTableCard_instructions{flex:.16 1}.orderTableCard_modeOfAction{flex:.17 1}.orderTableCard_expectationSetting{flex:.175 1}.title{margin-left:50px;font-size:32px;font-weight:700;font-family:"Sofia Pro"}.recommendation-item{margin-bottom:20px}.margin-30{border-radius:30px;padding:30px 30px 15px;border:1px solid #f1f2f3}.RecommendationsForLifestyle{box-shadow:0 0 10px -1px rgba(0,0,0,.1);font-family:"Sofia Pro"}.margin-30{margin:30px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.AppointmentDetails{box-shadow:0 0 10px -1px rgba(0,0,0,.1);border-radius:20px}.AppointmentDetails .appointment-details-container{display:flex;align-items:center;margin-bottom:10px;font-family:"Sofia Pro"}.AppointmentDetails .appointment-details-container .subheading{font-weight:600;font-family:"Sofia Pro"}.AppointmentDetails .appointment-details-container .val{margin-right:70px;margin-left:10px;font-family:"Sofia Pro"}.AppointmentDetails .appointment-details-container .follow-up-val{text-align:center;color:#22548a;font-weight:600;padding:10px;border-radius:10px;margin-left:10px;margin-right:10px;width:60px;background-color:#f4f6f9;outline:none!important;border:none;font-family:"Sofia Pro"}.AppointmentDetails .appointment-details-container select{font-family:"Sofia Pro";padding:13px 10px;background:rgba(0,0,0,.05);font-weight:600;border-radius:12px;outline:0;width:120px;color:#22548a;border:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/selectIcon.2af55d17.svg);background-position:100%;background-repeat:no-repeat;background-size:32px 7px}.AppointmentDetails .appointment-details-container select option:first-child{display:none}.AppointmentDetails .appointment-details-container select option{cursor:pointer;font-weight:600;border:none;font-family:"Sofia Pro"}.AppointmentDetails_title{margin-left:50px;font-size:32px;font-weight:700;font-family:"Sofia Pro"}.preview-prescription-button{margin-left:20px;color:#fff;background-color:#379f8e;font-family:"Sofia Pro"}.cancel_button,.preview-prescription-button{padding:10px 25px;border-radius:12px;border:none;outline:none!important;font-size:16px;font-weight:600}.cancel_button{background-color:#ededee}.add-product-container{margin:30px}.add-product-container .cancel-button{background-color:#f2f3f4;opacity:.7;margin-right:15px}.add-product-container .add-button,.add-product-container .cancel-button{border:none;outline:none!important;padding:8px 17px;border-radius:10px;font-weight:600;width:200px}.add-product-container .add-button{background-color:#379f8e;color:#fff}.full-width{width:100%}.add-product-button{background-color:#379f8e;border:none;outline:none!important;padding:8px 17px;border-radius:10px;color:#fff;font-weight:600;margin-left:20px}.prescription-container{margin-bottom:80px}.bottom-actions{width:100%;padding-right:30px;display:flex;justify-content:flex-end}.product__instructions_right_delete,.product__instructions_right_edit{color:#b4c6d9;background-color:#f5f7f9}.product__instructions_right_correct{color:#379f8e;background-color:#f6fafa}.product__instructions_right_cancel{color:#6c6c6c;background-color:#f5f7f9}.product__instructions_right_delete:hover{color:#e86669!important;background:#fff!important;box-shadow:0 8px 8px -1px rgba(0,0,0,.1)}.product__instructions_right_edit:hover{color:#22548a!important;background:#fff!important;box-shadow:0 8px 8px -1px rgba(0,0,0,.1)}.product__instructions_right_correct:hover{color:#379f8e!important;background:#fff!important;box-shadow:0 8px 8px -1px rgba(0,0,0,.1)}.product__instructions_right_cancel:hover{color:#e86669!important;background:#fff!important;box-shadow:0 8px 8px -1px rgba(0,0,0,.1)}.otherProducts{width:100%;box-sizing:border-box}.otherProducts__container .container__title{margin-left:50px;font-size:32px;font-weight:700}.otherProductsCard{width:95%;margin:0 auto;box-shadow:0 0 10px -1px rgba(0,0,0,.1);padding:30px}.otherProductsCard .otherProductsCard__top{display:flex;width:100%;margin:20px 0;border:1px solid rgba(0,0,0,.3);border-radius:16px;padding:14px 8px;justify-content:space-between;min-width:100%!important;box-sizing:border-box;font-family:"Sofia Pro"}.otherProductsCard .otherProductsCard__top .OPC__top_product{width:30%}.otherProductsCard .otherProductsCard__top .OPC__top_days{width:15%}.otherProductsCard .otherProductsCard__top .OPC__top_instruction{width:55%}.btn1__addOtherProducts,.btn2__addOtherProducts{background:#379f8e;color:#fff;font-size:14px;border-radius:12px;height:40px;width:207px;border:none;margin-left:50px;margin-top:20px;margin-bottom:20px;font-weight:600}.btn1__addOtherProducts{margin-left:auto}.otherProducts__product_container{display:flex;width:100%;margin:20px 0;padding:14px 8px;justify-content:space-between;min-width:100%!important;box-sizing:border-box;font-family:"Sofia Pro"}.otherProducts__product_container button{border:none;margin:4px;padding:6px;border-radius:6px}.otherProducts__product_container .product__instructions_input{width:100%}.otherProducts__product_container .product__instructions_left{width:80%}.otherProducts__product_container input{outline:none;border:none;background:rgba(0,0,0,.1);margin:4px;border-radius:12px;padding:4px 8px;font-size:16px}.otherProducts__product_container p{margin:0}.otherProducts__product_container .OP_product__container_item{width:30%;box-sizing:border-box}.otherProducts__product_container .product__days{width:15%;display:flex;justify-content:flex-start}.otherProducts__product_container .product__days_input{width:60px;height:40px}.otherProducts__product_container .product__instructions{width:55%;display:flex;justify-content:space-between}.otherProducts__product_container .product__instructions .product__instructions_right{display:flex;flex-direction:column}.OSC-deleteIcon:hover{color:#e86669;background:#fff!important}.OSC-editIcon:hover{color:#22548a!important;background:#fff!important}.prescription-pdf-container{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.prescription-pdf-title{font-size:32px;font-weight:600;margin:30px 0}.prescription-pdf-iframe{margin-bottom:10px}.send-prescription-button{width:100%;padding:12px 0;border-radius:14px;border:none;outline:none!important;font-size:18px;color:#fff;font-weight:600;background-color:#379f8e}.send-prescription-button:disabled{background-color:#ebeced;color:#6c6c6c}.send-prescription-email,.send-prescription-phone{width:100%;border:none;outline:none;border-radius:10px;padding:8px 15px;font-size:18px;background-color:#f2f2f2;margin-bottom:10px}.send-prescription-phone{padding:0 15px}.email-tag{background:#f0f2f6;border-radius:10px;color:"darkgrey";margin:5px;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.email-search-combobox{margin-top:10px;margin-bottom:10px}.appointmentDetailsModal__content{padding:20px 10px;width:800px}.appointmentDetailsModal__content h2{text-align:left;font-weight:700;font-size:32px;margin-bottom:20px}.appointmentDetailsModal__content .appointmentDetailsModal__content__body{display:flex;justify-content:space-between}.appointmentDetailsModal__content .appointmentDetailsModal__content__body__left{display:flex;flex-direction:column;flex:.45 1}.appointmentDetailsModal__content .appointmentDetailsModal__content__body__left Select{border-radius:12px;background:rgba(34,84,138,.05);width:100%;color:#22548a;padding-left:10px;outline:none;border:0;font-weight:700;font-size:14px}.appointmentDetailsModal__content .appointmentDetailsModal__content__body__left Select option{font-size:14px;font-weight:700}.appointmentDetailsModal__content .appointmentDetailsModal__content__body__left .callStatus__ADM{width:90%;margin-left:0}.appointmentDetailsModal__content .appointmentDetailsModal__content__body .appointmentDetailsModal__content__body__right{flex:.6 1}.appointmentDetailsModal__content__header{display:flex;margin-bottom:10px}.appointmentDetailsModal__content__header div{margin-right:30px;display:flex}.appointmentDetailsModal__content__header div span{margin-right:16px;font-weight:600}.appointmentDetailsModal__content__header div p{font-weight:400;font-size:16px}.appointmentDetailsModal__content__bottom{display:flex;justify-content:center;align-items:center;margin:20px 0 0}.appointmentDetailsModal__content__bottom button{min-width:220px;min-height:50px;background:#379f8e;color:#fff;font-weight:600;border:0;border-radius:16px;outline:none;cursor:pointer}.remarks_select{width:100%;display:flex;padding:4px;align-items:center;justify-content:space-evenly;cursor:pointer;border-radius:6px;background:#f0f2f6}.remarks_right{flex-direction:row-reverse;width:70%;display:flex;justify-content:flex-end;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;outline:none;position:relative;height:40px}.remarks_select_options{position:relative;top:83%;left:50%;padding:4px;width:100%;border-radius:6px;border-top-left-radius:0;border-top-right-radius:0;background:#f0f2f6;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content}.remarks_select_options__option{display:flex;box-sizing:border-box;width:100%;align-items:center;margin:4px 0;cursor:pointer}.remarks_select_options__option input{width:18px;height:18px;margin:0 4px}.remarks_select_options__option label{margin:0 0 0 4px;cursor:pointer}.call-rating{width:100%;margin:10px 0;font-weight:500;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.prescription-preview-container{margin:-140px 0 100px}.prescription-preview-container .prescription-preview-button-row{display:flex;justify-content:space-between;width:700px}.prescription-preview-container .prescription-preview-go-back{margin-top:-20px;font-size:18px;font-weight:600;cursor:pointer}.prescription-preview-container-checkbox{display:flex;justify-content:center;padding-bottom:10px;align-items:center}.prescription-preview-container-checkbox input{margin:0 8px 0 0;width:14px;height:14px;outline:none;border:0}.prescription-preview-container-checkbox p{margin:0}.root{min-width:275}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.center{display:flex;justify-content:center;align-items:center}.space-around{justify-content:space-around}.footer{position:fixed;width:100%;bottom:0;height:60px}.RxWriterScreenBody{padding-top:20vh;position:relative;z-index:1}.rxwriter-loader-container{position:absolute;top:40%;width:100%;display:flex;justify-content:center;align-items:center}*{font-family:"Sofia Pro"}.reassign-modal{display:flex;justify-content:center}.reassign-modal .modal-content{border-radius:20px;padding:20px}.reassign-modal__unauthorized-modal{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:65px}.reassign-modal__unauthorized-modal__icon-section{margin-bottom:60px}.reassign-modal__unauthorized-modal__icon{width:118px;height:106px;-webkit-filter:drop-shadow(0 16px 32.9824px rgba(242,118,121,.33));filter:drop-shadow(0 16px 32.9824px rgba(242,118,121,.33))}.reassign-modal__unauthorized-modal__message{font-weight:400;font-size:26px;line-height:32px;text-align:center;color:#959595;max-width:384px}.viewSingleImageModal__container_bottom{margin-top:auto;height:90%;width:100%;display:flex;justify-content:center;align-items:center}.viewSingleImageModal__container_bottom img{width:100%;height:100%;object-fit:contain}.viewSingleImageModal__container{padding:15px 20px 20px;border-radius:30px;width:70vw;height:80vh;display:flex;background:#fff;flex-direction:column;align-items:space-between;justify-content:flex-start;overflow:hidden}.modal_date{background:teal!important;width:-webkit-max-content;width:max-content;padding:2px 20px;height:30px;margin-left:-20px;border-top-left-radius:2px;border-top-right-radius:15px;border-bottom-right-radius:15px;color:#fff;font-weight:600}.top{height:10%;display:flex;align-items:center;justify-content:space-between;width:100%}.top img{cursor:pointer}.react-transform-component{width:unset!important;height:unset!important}.VSIM__bottom_container,.VSIM__img_container,.VSIM__img_container img{width:"100%"!important;height:"100%"!important;max-width:"100%"!important;min-width:"100%"!important;max-height:"100%"!important;min-height:"100%"!important}.VSIM__bottom_container{display:"flex";justify-content:"center";align-items:"center"}.TransformWrapper__tools button{border:none;padding:2px 8px;margin:0 10px;border-radius:4px;color:teal}.image-timeline-modal .modal-content{align-items:center}.quickAccess{width:100%;@rem z-index: 2}.quickAccess .quickAccess__btn{min-width:97px;min-height:36px;outline:none;border:1.5px solid #2f5287;background:#2f5287;color:#fff;box-sizing:border-box;border-radius:12px;cursor:pointer;transition:all .3s ease;padding:4px 12px;z-index:2;right:5%;position:fixed;top:100px;box-shadow:0 0 10px -1px rgba(0,0,0,.2)}.quickAccess .quickAccess__btn:hover{color:#fff}.quickAccess .quickAccess__btn:active{opacity:.8}.quickAccess__container__parent{overflow:hidden;position:fixed;display:flex;flex-direction:column;align-items:center;border:.05rem solid #f6f6f6;margin:30px;border-radius:15px;box-shadow:0 0 10px -1px rgba(0,0,0,.1);background:#fff;width:96%;top:70px;z-index:8;height:-webkit-max-content;height:max-content}.quickAccess__container{padding:20px 30px;display:flex;justify-content:space-between;flex-wrap:no-wrap;box-sizing:border-box;width:100%}.quickAccess__container .crossIcon{position:absolute;cursor:pointer;right:8px;top:8px;width:30px;height:30px;padding:5px;border-radius:50%}.quickAccess__container .crossIcon img{width:100%;height:100%;object-fit:contain}.quickAccess__container div{display:flex;box-sizing:border-box}.quickAccess__left{max-width:800px;flex:1 1;display:flex;justify-content:space-between;align-items:center}.quickAccess__left h4,.quickAccess__left p{margin:0}.quickAccess__left .quickAccess__left_nameAge{margin-right:20px}.quickAccess__left .quickAccess__left_nameAge h4{font-size:1.4rem;font-weight:600;margin:auto;max-width:200px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.quickAccess__left .quickAccess__left_nameAge span{margin:0 10px;width:2px;height:24px;background:#000}.quickAccess__left .quickAccess__left_nameAge p{font-weight:600;font-size:1.4rem;margin:auto;line-height:0}.quickAccess__left .quickAccess__left_icon{width:2rem;height:2rem;background:rgba(91,180,127,.4);padding:.3rem;border-radius:50%;margin-right:20px}.quickAccess__left .quickAccess__left_icon img{width:100%;height:100%;object-fit:contain}.quickAccess__left .quickAccess__left_category{box-sizing:border-box}.quickAccess__left .quickAccess__left_category p{cursor:pointer}.quickAccess__left .quickAccess__left_category p:nth-child(2){padding:4px 14px;border-radius:12px;color:#d77325;border:1px solid #d77325;margin:0 6px}.quickAccess__left .quickAccess__left_category p:first-child{padding:4px 14px;border-radius:12px;margin:0 6px;color:#5194d1;border:1px solid #5194d1}.quickAccess__left .quickAccess__left_maritalStatus{display:flex;align-items:center}.quickAccess__left .quickAccess__left_maritalStatus p{color:rgba(0,0,0,.6)}.quickAccess__left .quickAccess__left_maritalStatus span{margin-left:14px;font-weight:700;font-size:18px}.quickAccess__left .quickAccess__left_city{display:flex;align-items:center}.quickAccess__left .quickAccess__left_city p{color:rgba(0,0,0,.6)}.quickAccess__left .quickAccess__left_city span{margin-left:14px;font-weight:700;font-size:18px;width:100px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.quickAccess__right{display:flex;max-width:600px;margin:auto;justify-content:flex-start}.quickAccess__right button{min-height:36px;padding:0 10px;outline:none;color:grey;border:none;border-radius:12px;white-space:nowrap!important;transition:all .3s ease}.quickAccess__right div{margin-left:14px}.quickAccess-popup__bottom{margin-right:auto;padding:20px 30px;display:flex!important;width:100%;border-top:2px dashed hsla(0,0%,50.2%,.363);height:-webkit-max-content;height:max-content}.quickAccess-popup__bottom_subParent{margin-right:2rem}.quickAccess-popup__bottom_subParent h6{font-family:"Sofia Pro";font-size:14px;color:grey;font-weight:700}.quickAccess-popup__bottom_subParent div{max-width:200px;display:flex;flex-wrap:wrap}.quickAccess-popup__bottom_subParent div span{font-weight:600}.styles_checkout-notification-wrapper__3Vfje{padding:20px}.styles_checkout-notification-wrapper__3Vfje button{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:none;outline:none;cursor:pointer}.styles_checkout-notification-wrapper__3Vfje button:hover{opacity:.9}.styles_checkout-notification-wrapper__3Vfje button:active{opacity:.7}.styles_checkout-notification-wrapper__3Vfje .styles_header-section__1wnvO{display:flex;justify-content:flex-end}.styles_checkout-notification-wrapper__3Vfje .styles_header-section__1wnvO .styles_close-button__3gm-D{width:28px;height:28px}.styles_checkout-notification-wrapper__3Vfje .styles_header-section__1wnvO .styles_close-button__3gm-D img{width:100%;height:100%}.styles_checkout-notification-wrapper__3Vfje .styles_icon-section__1lPp0{margin-top:20px;display:flex;justify-content:center;margin-bottom:30px}.styles_checkout-notification-wrapper__3Vfje .styles_icon-section__1lPp0 img{width:118px;height:107px}.styles_checkout-notification-wrapper__3Vfje .styles_message-section__2BeSz{margin-top:-10px;text-align:center}.styles_checkout-notification-wrapper__3Vfje .styles_message-section__2BeSz .styles_message__51DJo{font-weight:400;font-size:28px;line-height:32px;color:#959595}.styles_checkout-notification-wrapper__3Vfje .styles_message-section__2BeSz .styles_message-highlight__2Y5DF{font-weight:600;font-size:28px;line-height:32px;color:#e86669}.styles_checkout-notification-wrapper__3Vfje .styles_button-section__3Eff5{margin:40px 24px 0}.styles_checkout-notification-wrapper__3Vfje .styles_button-section__3Eff5 .styles_view-button__39jmx{width:450px;padding:12px;border-radius:12px;background-color:#379f8e;color:#fff;font-weight:600;font-size:14px;line-height:14px}.styles_checkout-notification-wrapper__3Vfje .styles_button-section__3Eff5 .styles_view-button__39jmx:disabled{opacity:.3;cursor:not-allowed}.styles_custom-dashboard__TB_16{display:flex}.styles_custom-dashboard__TB_16 .styles_logo__1g5c_{width:310px;padding:12px;display:flex;justify-content:space-between;position:fixed;background-color:#000}.styles_custom-dashboard__TB_16 .styles_logo__1g5c_ .styles_button-container__2w2qN button{margin:4px}.styles_custom-dashboard__TB_16 .styles_logo__1g5c_ img{background-color:#fff;padding:10px;width:70px;height:70px;border-radius:12px}.styles_custom-dashboard__TB_16 .styles_tabs__2wbyQ{background-color:#000;width:-webkit-max-content;width:max-content;min-width:310px;height:100vh;overflow:scroll}.styles_custom-dashboard__TB_16 .styles_tabs__2wbyQ .styles_tab-wrapper__1RsBt{color:#fff;background-color:hsla(0,0%,100%,.2);margin:8px;padding:8px 12px;border-radius:8px;border-bottom:1px solid #000;border-left:3px solid hsla(0,0%,100%,.4)}.styles_custom-dashboard__TB_16 .styles_tabs__2wbyQ .styles_tab-active__2DOz4 .styles_tab-wrapper__1RsBt{color:#fff;background-color:rgba(45,154,237,.666)}.styles_custom-dashboard__TB_16 .styles_tabs__2wbyQ .styles_tab-inner-wrapper__3_an4{margin-top:120px;margin-bottom:80px}.styles_custom-dashboard__TB_16 .styles_content__3zlf4{width:100%}
/*# sourceMappingURL=main.a45bb0c6.chunk.css.map */