@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);.something-went-wrong-wrapper .something-went-wrong-container{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500;opacity:.5}.something-went-wrong-wrapper .something-went-wrong-container>img{width:36px}.something-went-wrong-wrapper .something-went-wrong-container>div{display:flex;justify-content:center;align-items:center;font-size:16px;flex-wrap:wrap;margin:4px 0}.something-went-wrong-wrapper .something-went-wrong-container>div:last-child{font-size:14px}.something-went-wrong-wrapper .something-went-wrong-container>div:last-child:hover{cursor:pointer;text-decoration:underline}.something-went-wrong-wrapper .something-went-wrong-container>div>img{width:12px;margin:0 8px}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:none!important}.radio-offset .ant-col.ant-form-item-control{display:flex;justify-content:center!important}.calendar-component .ant-picker-calendar .ant-picker-panel{border-top:none!important}.calendar-component table.ant-picker-content th{font-weight:500;color:#1d2939}.calendar-component .ant-picker-calendar .ant-picker-date-panel{padding:0 12px}.calendar-component .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:none!important}.calendar-component .ant-picker-cell.ant-picker-cell-disabled.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner.ant-picker-calendar-date{background:transparent!important;color:rgba(0,0,0,.25)!important}.calendar-component .calendar-footer{padding:8px;margin:8px 0}.calendar-component .calendar-footer.hide{display:none}.calendar-component .calendar-footer button{width:100%}.calendar-component .calendar-header{display:flex;width:100%;justify-content:space-around;padding:8px}.calendar-component .calendar-header .calendar-month-picker.ant-picker-focused{border:unset!important;box-shadow:unset!important}.calendar-component .calendar-header .ant-picker-input{background:#edfcf2;padding:.25rem 0;border-radius:.5rem}.calendar-component .calendar-header .calendar-month-picker{width:100%;border:unset!important}.calendar-component .calendar-header .calendar-month-picker input{text-align:center;font-weight:500;color:transparent;text-shadow:0 0 0 #000}.calendar-component .calendar-header .calendar-month-picker input:focus{outline:none}.calendar-component .calendar-header .calendar-month-picker input:hover{cursor:default}.calendar-component .calendar-header .calendar-month-picker:hover{border:unset!important;box-shadow:unset!important}.calendar-component .calendar-header .header-next-icon,.calendar-component .calendar-header .header-previous-icon{display:flex;align-items:center}.calendar-component .calendar-header .header-next-icon img,.calendar-component .calendar-header .header-previous-icon img{width:24px;height:24px;-webkit-filter:brightness(0);filter:brightness(0)}.calendar-component .calendar-header .header-next-icon img:hover,.calendar-component .calendar-header .header-previous-icon img:hover{cursor:pointer}.exclude_button,.exclude_button:hover{all:unset!important}.data-apt-status-container{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;margin-top:4px}.apt-status{border:1px solid #e4e4e4;border-top:none;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 12px}.apt-status .p-app-status{margin-bottom:0;line-height:17px}.apt-status .p-app-status-pending{color:#1570ef!important}.apt-status .p-app-status-missed{color:#eaaa08}.apt-status .p-app-status-cancel{color:#f04438}.apt-status .mode{margin-bottom:0;font-size:12px;border:none}.doc-apt-seg-container{display:flex;justify-content:center;width:100%}.doc-apt-seg-container .doctor-appointment-segment{text-align:center;margin:auto}.btn-184-width{background-color:#6938ef;border-radius:4px!important;color:#fff;font-size:14px;font-weight:600;width:184px;font-style:normal}.btn-184-width:hover{background-color:#fff!important;border:1px solid #3e1c96!important;color:#3e1c96!important;font-weight:400}.slected-date{text-align:right;padding-top:16px;font-size:14px;font-weight:500}.book-slot-new-appointment{border:1px solid #d0d5dd;display:flex;justify-content:space-between;padding:16px;border-radius:8px;margin-bottom:24px}.book-slot-new-appointment .left-new-appointment{display:grid;grid-gap:8px;gap:8px}.book-slot-new-appointment .left-new-appointment .newAppointment{color:#1d2939;font-size:16px;font-weight:600}.book-slot-new-appointment .left-new-appointment .book-slot{color:#475467;font-size:14px;font-weight:400}.book-now-alert{display:flex!important;justify-content:space-between!important;grid-gap:10px;gap:10px}.book-now-alert .book-button{margin-top:10px}.icons{color:#fff}.commonTab{border:1px solid #d0d5dd;background-color:transparent!important;font-size:12px;pad:4px;line-height:18px;text-align:center}.commonTab,.commonTab:hover{cursor:pointer}.medical-doc-tag,.tags-title{display:grid}.main-content-header{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500}.join-now{margin-left:4px!important}.join-now .join-now-icon{width:8px!important;margin-right:4px!important}.left-content-confirm .join-now,.left-content .join-now{display:flex;margin:auto}.join_now_time{margin:auto;text-align:center;border-radius:5px;padding:8px 0}.patient_id_plan{margin:4px 4px 0 0;display:grid;align-items:center}.month-date{display:flex;grid-gap:4px;gap:4px;justify-content:center}.appointment-actions-btn button,.appointment-actions button{grid-gap:8px;gap:8px}.pad-10{padding:12px}.call-type{color:#667085;font-size:14px;line-height:20px}.status-doctor-name{color:#1d2939;display:flex;font-weight:500;align-items:center;justify-content:flex-start;grid-gap:8px;gap:8px;font-size:16px}.status-doctor-name .round-circle-doc{height:28px}.countdown-container{display:none}.time-format div span{font-size:12px;font-weight:500;display:flex!important;width:48px;color:#344054}.appintment-list-title{text-align:center;font-size:14px;color:#1d2939;font-weight:600;line-height:20px;margin:12px}.my-appointment-container .my-appointment-main .main-content-top{display:flex;justify-content:flex-end;align-items:center}.my-appointment-container .my-appointment-main .main-content-top .main-content-header{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500;padding-bottom:12px!important}.my-appointment-container .my-appointment-main .main-content-top .main-content-top-right{display:flex}.my-appointment-container .my-appointment-main .main-content-top .main-content-top-right :hover{cursor:pointer}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper{border:1px solid #e4e4e4;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.04);border-radius:10px;padding:12px;background-color:#fff}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .my-appointment-patient-main{display:grid;grid-template-columns:96px calc(100% - 96px)!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .my-appointment-patient-main .upcoming-app-img-container{display:flex;justify-content:center}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .my-appointment-patient-main .confirm-state{background-color:#edfcf2;font-size:13px;color:#0e9384;text-align:center;margin-top:12px}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .my-appointment-patient-main .pending-state{background-color:#eff8ff;font-size:13px;color:#1570ef;text-align:center;margin-top:12px}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .my-appointment-patient-main .cancelled-state{background-color:#fef3f2;font-size:13px;color:#d92d20;text-align:center;margin-top:12px}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .my-appointment-patient-main .md-bottom-container .mob-icons{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .action-content{display:grid}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .cancel-btn-web,.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .reschedule-btn-web{display:none}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .patient-upcoming-app-bottom-container{display:grid;grid-template-columns:50% 50%}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .patient-upcoming-app-bottom-container .appointment-status-container{margin-top:18px;font-weight:700}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .patient-upcoming-app-bottom-container .appointment-status-container .cancel-status-img{width:14px;margin-bottom:3px}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .patient-upcoming-app-bottom-container .appointment-status-container .confirmed-status-img{width:15px;margin-bottom:4px}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .patient-upcoming-app-bottom-container .join-now-btn-container{display:grid;justify-content:end;margin-bottom:auto;padding:0 8px}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .patient-upcoming-app-bottom-container .join-now-btn{width:140px!important;margin-right:8px!important;border-radius:4px!important;color:#1d2939!important;border:1px solid var(--teal-600)!important;background-color:var(--teal-600)!important;color:#fff!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main-wrapper .patient-upcoming-app-bottom-container .join-now-btn:hover{background-color:#fff!important;color:var(--teal-600)!important;border:1px solid var(--teal-600)!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .date-box{display:grid;align-items:center;background-color:#f2f4f7;border-radius:10px;color:#344054;padding:8px 0;font-weight:500}.my-appointment-container .my-appointment-main .my-appointment-card-container .date-box .d-flex{padding:8px 20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.my-appointment-container .my-appointment-main .my-appointment-card-container .date-box .datebox-date{font-size:21px;font-weight:400;color:#344054}.my-appointment-container .my-appointment-main .my-appointment-card-container .app-status-div{color:#344054;padding:8px 0;width:100%;font-weight:400;display:grid;justify-content:center}.my-appointment-container .my-appointment-main .my-appointment-card-container .mid-content{display:grid;justify-content:space-between}.my-appointment-container .my-appointment-main .my-appointment-card-container .pending-time-doctor-side-content{margin-top:auto;color:#344054;padding:0 8px;margin-left:8px;background-color:#edfcf2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-appointment-container .my-appointment-main .my-appointment-card-container .pending-time-content{margin-top:auto;color:#1d2939;padding:0 8px;background-color:#edfcf2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-appointment-container .my-appointment-main .my-appointment-card-container .status-content,.my-appointment-container .my-appointment-main .my-appointment-card-container .status-content-type{display:none}.my-appointment-container .my-appointment-main .my-appointment-card-container .status-content{border:1px solid #98a2b3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2px 4px;margin-top:8px}.my-appointment-container .my-appointment-main .my-appointment-card-container .flex{display:flex}.my-appointment-container .my-appointment-main .my-appointment-card-container .right-content{display:flex;padding:4px 8px;width:100%}.my-appointment-container .my-appointment-main .my-appointment-card-container .appointment-actions{display:grid;justify-content:center;margin-inline:auto}.my-appointment-container .my-appointment-main .my-appointment-card-container .appointment-actions-btn-icons{display:none}.my-appointment-container .my-appointment-main .my-appointment-card-container .ant-btn.ant-btn-icon-only{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-hover-btn:hover{background-color:transparent!important}.my-appointment-container .my-appointment-main .my-appointment-card-container button{display:flex;justify-content:center;align-items:center;color:#667085!important;width:-webkit-max-content!important;width:max-content!important;padding:4px 12px!important;font-size:16px!important;background-color:transparent!important;border-radius:30px!important;box-shadow:none!important;border:none!important;flex-direction:row!important;margin-left:auto!important;border-radius:25px;border:1px solid #6938ef;margin-top:8px}.my-appointment-container .my-appointment-main .my-appointment-card-container button img{width:12px;margin-top:0!important;margin-left:0!important}.my-appointment-container .my-appointment-main .my-appointment-card-container button:hover{cursor:pointer;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.appointment-review .main-content .main-content-header{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500}.appointment-review .main-content .main-content-wrapper{border:1px solid #e4e4e4;border-radius:5px}.appointment-review .main-content .wrapper-header{display:flex;justify-content:space-between;background:#e4e4e4;padding:8px 12px;border-top-left-radius:5px;border-top-right-radius:5px}.float-right{float:right}.height-20{height:20px}.video-preview-button{width:10rem;cursor:pointer;margin:0 12px}.time-join{padding:4px 36px;margin-bottom:8px;cursor:default;background:#fff}.time,.time-join{display:flex;align-items:center;justify-content:center;font-size:14px;grid-gap:4px;gap:4px}.time{padding-top:4px}.my-appointment-card-container .appointment-card-header{display:flex}.my-appointment-card-container .appointment-date{font-size:14px;margin:8px 0;text-align:center;padding-right:8px}.my-appointment-card-container .appointment-date .year{padding-bottom:4px;font-size:14px}.my-appointment-card-container .appointment-date .date-month{text-align:center;background-color:#fff;font-size:20px;border-radius:5px;padding:16px 8px;font-weight:500}.my-appointment-card-container .my-appointment-main-content{display:grid;box-shadow:0 1px 5px rgba(0,0,0,.04);border:1px solid #e4e4e4;border-radius:5px;border-radius:14px}.my-appointment-card-container .my-appointment-main-content .doctor-appointment-center-content{display:grid;align-items:center;height:100%;margin-top:auto;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:.5rem;row-gap:.5rem;padding-top:20px;grid-template-columns:23% 23% 23% 23%}.my-appointment-card-container .my-appointment-main-content .ant-btn.ant-btn-icon-only{width:auto}.my-appointment-card-container .my-appointment-main-content:hover .md-bottom-container{opacity:1;z-index:1;transition:opacity 1s;background-color:rgba(0,0,0,.4)}.my-appointment-card-container .my-appointment-main-content:hover .container-header,.my-appointment-card-container .my-appointment-main-content:hover .join-now{z-index:2!important}.my-appointment-card-container .my-appointment-main-content:hover .join-now div>div{color:#344054}.my-appointment-card-container .my-appointment-main-content .md-bottom-container{grid-column-start:1;grid-row-start:1;border-radius:10px;opacity:0}.my-appointment-card-container .my-appointment-main-content .md-bottom-container .doctor-appointment-center-content{display:grid!important;align-items:center;height:100%;margin-top:auto;padding-top:20px;grid-template-columns:repeat(6,11%)!important;grid-row-gap:5px;row-gap:5px}.my-appointment-card-container .my-appointment-main-content .md-bottom-container .doctor-appointment-center-content button{background-color:transparent!important;border:transparent!important;border-radius:10px;margin:0!important;padding:0 0 0 48px!important}.my-appointment-card-container .my-appointment-main-content .md-bottom-container .right-content .appointment-actions{justify-content:flex-end!important}.my-appointment-card-container .my-appointment-main-content .md-bottom-container .pipe,.my-appointment-card-container .my-appointment-main-content .md-bottom-container .right-content .pipe{content:"";border-right:1px solid #f2f4f7;width:4px}.my-appointment-card-container .my-appointment-main-content .my-appointment-card-background-container{grid-column-start:1;grid-row-start:1}.my-appointment-card-container .my-appointment-main-content .my-appointment-dashboard-card{display:flex;flex-direction:column}.my-appointment-card-container .my-appointment-main-content .time-circle{height:12px;width:12px;background-color:#f2f4f7;display:inline-block;border-radius:10px}.my-appointment-card-container .my-appointment-main-content .center-content{display:grid;width:100%;padding:4px 20px}.my-appointment-card-container .my-appointment-main-content .center-content .icon-container{display:grid;grid-template-rows:1fr;grid-template-columns:80% 20%;align-items:center;width:100%;margin:4px 0}.my-appointment-card-container .my-appointment-main-content .center-content .patient-name{text-decoration:underline;-webkit-text-decoration-color:var(--teal-600);text-decoration-color:var(--teal-600);font-size:16px;font-weight:500}.my-appointment-card-container .my-appointment-main-content .center-content .patient-name-txt{font-weight:500}.my-appointment-card-container .my-appointment-main-content .center-content .patient-current-plan{display:flex;font-size:12px;border-radius:5px;margin:0 12px;padding:0 12px;align-items:center}.my-appointment-card-container .my-appointment-main-content .center-content .patient-current-plan>div{line-height:10px}.my-appointment-card-container .my-appointment-main-content .center-content .patient-current-plan>img{margin-right:4px;width:12px;padding:4px;border-radius:5px;background-color:#f0fdf9}.my-appointment-card-container .my-appointment-main-content .center-content .duration-content,.my-appointment-card-container .my-appointment-main-content .center-content .time-content{display:flex;align-items:center;margin:8px 0}.my-appointment-card-container .my-appointment-main-content .center-content .duration-content>div,.my-appointment-card-container .my-appointment-main-content .center-content .time-content>div{margin:0 4px}.my-appointment-card-container .my-appointment-main-content .center-content .duration-content .call-duration-content,.my-appointment-card-container .my-appointment-main-content .center-content .time-content .call-duration-content{display:flex}.my-appointment-card-container .my-appointment-main-content .center-content .duration-content .call-duration-content .ant-select,.my-appointment-card-container .my-appointment-main-content .center-content .time-content .call-duration-content .ant-select{margin:0 12px}.my-appointment-card-container .my-appointment-main-content .center-content button{display:flex;justify-content:center;align-items:center;border:1px solid #6938ef;border-radius:25px;flex-direction:row;background:#fff;padding:0!important;margin-right:8px}.my-appointment-card-container .my-appointment-main-content .center-content button img{margin:auto}.my-appointment-card-container .my-appointment-main-content .left-content{padding:8px 12px;display:grid;grid-template-columns:40% 60%;grid-gap:12px;gap:12px;border-radius:14px}.my-appointment-card-container .my-appointment-main-content .left-content .apt-date-patient-name{display:grid;grid-template-columns:90px calc(100% - 100px)}.my-appointment-card-container .my-appointment-main-content .left-content .apt-date-patient-name .confirm-state{background-color:#edfcf2;color:#099250;text-align:center;margin-top:12px}.my-appointment-card-container .my-appointment-main-content .left-content .apt-date-patient-name .pending-state{background-color:#eff8ff;color:#1570ef;text-align:center;margin-top:12px}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container{display:block;align-items:flex-start;justify-content:flex-start;padding:auto 0;margin:8px;flex-direction:column;grid-gap:4px;gap:4px;font-size:14px;font-weight:500;color:#000}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .consal-date{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#667085;font-weight:400;display:flex;align-items:center;height:28px;justify-content:flex-start;grid-gap:8px;gap:8px;font-size:14px;line-height:20px;background-color:#eaecf0;padding:0 8px;border-radius:4px}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .consal-date .round-circle-doc{height:28px}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .m-5,.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .m-25{margin:4px}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .name-container{display:grid;width:100%}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .name-container .container-header{display:flex;grid-gap:8px;gap:8px;align-items:center}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .name-container .container-header a{color:#6938ef!important;text-decoration:underline}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .name-container .container-header a:hover{color:#3e1c96!important}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .name-container .container-header .appointment-avatar{background-color:#6938ef;color:#fff}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .name-container .patient-name{text-decoration:underline;font-size:16px;font-weight:500}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .name-container .patient-current-plan{display:flex;font-size:12px;border-radius:5px;margin:0 8px;padding:0 12px;align-items:center}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .name-container .patient-current-plan>div{line-height:10px}.my-appointment-card-container .my-appointment-main-content .left-content .appointment-date-container .patient-name-txt{font-weight:500}.my-appointment-card-container .my-appointment-main-content .left-content .patient-id{color:#344054;font-size:12px;font-weight:400;margin:4px 0}.my-appointment-card-container .my-appointment-main-content .left-content .patient-current-plan{display:flex;color:#344054;font-size:12px;border-radius:5px;margin-top:8px;margin-left:0;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-appointment-card-container .my-appointment-main-content .left-content .patient-current-plan>div{line-height:10px}.my-appointment-card-container .my-appointment-main-content .left-content-confirm .confirm-appointment-date,.my-appointment-card-container .my-appointment-main-content .left-content-confirm .date-month-confirm{background-color:#b0f1bc!important}.my-appointment-card-container .my-appointment-main-content .right-content{display:grid!important;margin:0 auto;width:100%;padding:12px 0}.my-appointment-card-container .my-appointment-main-content .right-content .icon-container{display:grid;grid-template-rows:1fr;grid-template-columns:90% 10%;align-items:center;justify-content:center;margin:4px 0}.my-appointment-card-container .my-appointment-main-content .right-content button{display:flex;justify-content:center;align-items:center;border:1px solid #008d1b;border-radius:25px;flex-direction:row;background:#fff;padding:0!important;margin-right:8px}.my-appointment-card-container .my-appointment-main-content .right-content button img{margin:auto}.consultation-confirmation-popup .appointment-header{background-color:#f0fdf9;padding:12px;font-weight:500}.consultation-confirmation-popup .appoint-dateshow{display:flex}.consultation-confirmation-popup .consult-review-main{padding:12px}.consultation-confirmation-popup .review-title{color:#000;padding:8px 0}.consultation-confirmation-popup .review-title span{font-weight:500}.consultation-confirmation-popup .appoint-date{background-color:#f0fdf9;border-radius:15px;display:flex;justify-content:center;align-items:center;color:#000;font-weight:500;padding:8px 20px;flex-direction:column}.consultation-confirmation-popup .appoint-schedule div{padding:0 8px;color:#000}.consultation-confirmation-popup .review-button{justify-content:center;display:flex}.consultation-confirmation-popup .appoint-consult-button{background:var(--teal-600);border:1px solid #f0fdf9;cursor:pointer;border-radius:18px;color:#fff;padding:4px 36px}.consultation-confirmation-popup .appoint-consult-button:hover{background-color:#008d1b}.consultation-confirmation-popup .appoint-schedule span{font-weight:500}.eval-btn:hover{color:#fff!important}.slots-label{color:green!important;font-weight:600}.appointment-wrapper .schedule-appointment-container .schedule-appointment-top-content{display:flex;justify-content:space-between;padding:20px 0}.appointment-wrapper .schedule-appointment-container .schedule-appointment-top-content .schedule-appointment-title{font-family:"Fraunces-Regular";color:#084c2e;font-size:30px}.appointment-wrapper .schedule-appointment-container .previous-page-button{color:#667085!important;width:-webkit-max-content!important;width:max-content!important;padding:4px 12px!important;font-size:16px!important;background-color:transparent!important;border-radius:30px!important;box-shadow:none!important;border:none!important;flex-direction:row!important}.appointment-wrapper .schedule-appointment-container .previous-page-button img{width:12px;margin-top:0!important;margin-left:0!important}.appointment-wrapper .schedule-appointment-container .previous-page-button:hover{cursor:pointer;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.appointment-wrapper .schedule-appointment-container .main-content-header{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500}.appointment-wrapper .schedule-appointment-container .selected-date-text{margin-bottom:12px}.appointment-wrapper .schedule-appointment-container .main-content-body{justify-content:center}.appointment-wrapper .schedule-appointment-container .main-content-body .left-content,.appointment-wrapper .schedule-appointment-container .main-content-body .right-content{background:#fff;padding:20px;margin:.5rem;border-radius:12px;border:1px solid #eaecf0}.appointment-wrapper .schedule-appointment-container .main-content-body .left-content .wrapper-header,.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .wrapper-header{margin-bottom:12px;display:flex;align-items:center;border-bottom:1px solid #eaecf0;padding-bottom:12px}.appointment-wrapper .schedule-appointment-container .main-content-body .left-content .wrapper-header .round-circle,.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .wrapper-header .round-circle{height:12px;width:12px;background-color:#f2f4f7;display:inline-block;border-radius:10px;margin-right:8px}.appointment-wrapper .schedule-appointment-container .main-content-body .left-content .content-body .ant-picker-calendar .ant-picker-panel .ant-picker-body{border-bottom:1px solid #eaecf0;padding:20px 0}.appointment-wrapper .schedule-appointment-container .main-content-body .left-content .content-body .ant-picker-cell-disabled{color:#98a2b3!important}.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .content-body{background:#fff;border-radius:3px;padding:12px 28px;overflow:auto;height:368px}.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .content-body .slots-label{display:flex;align-items:center;font-size:16px;margin:4px 0;font-weight:500;color:var(--teal-600)!important}.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .content-body .slots-label img{width:16px;height:16px}.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .content-body .slots-container{display:flex;flex-wrap:wrap}.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .content-body .slots-container .slot{padding:4px 8px;margin:8px;border:1px solid #d0d5dd;border-radius:8px;cursor:pointer;font-weight:300;min-width:92px}.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .content-body .slots-container .slot.selected{border:1px solid var(--teal-600);border-radius:8px;background:var(--teal-600);color:#fff}.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .content-body .slots-container .slot.disabled{border:1px solid #344054!important;border-radius:12px;cursor:default;color:#344054;background:#e4e4e4}.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .content-body .no-slots-text{display:flex;justify-content:center;align-items:center;height:296px;font-size:16px;font-weight:500}.appointment-wrapper .schedule-appointment-container .main-content-body .right-content .content-body .slots-label img{width:20px;vertical-align:text-bottom}.appointment-wrapper .schedule-appointment-container .time-slotwarning{display:flex;justify-content:flex-end;width:100%;height:8px}.appointment-wrapper .schedule-appointment-container .bottom-content{margin:24px 0;display:flex;justify-content:center;width:100%}.appointment-wrapper .phi-not-filled-content{margin:28px 0;display:flex;flex-direction:column;align-items:center;width:100%;border-radius:8px;border:1px solid #eaecf0;background-color:#f9fafb;padding:16px}.appointment-wrapper .phi-not-filled-content .care-team-is-assigned{margin:0!important;width:75%;text-align:center}.appointment-wrapper .phi-not-filled-content .center-img{width:44px}.appointment-wrapper .phi-not-filled-content .pad-left-10{padding-left:8px}.appointment-wrapper .phi-not-filled-content .center-text{color:#000;margin-bottom:4px}.appointment-wrapper .phi-not-filled-content button{background-color:var(--background-color);color:#fff;border-radius:25px;border:unset;height:36px;display:flex;flex-direction:row-reverse;align-items:center;padding:0 28px;margin-top:20px}.appointment-wrapper .phi-not-filled-content button>svg{margin-left:12px;width:8px}.appointment-wrapper .phi-not-filled-content button:hover{border:unset;cursor:pointer}.book-appointment .main-content .main-content-header{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500}.book-appointment .main-content .top-content{padding:8px 12px;display:grid;grid-template-columns:auto auto;justify-content:space-between;border-radius:2}.book-appointment .main-content .top-content .left-content .left-content-title{color:#1d2939;line-height:24px;margin-bottom:8px;font-size:14px}.book-appointment .main-content .top-content .left-content .schedule-appointment-date_time{color:var(--teal-600);line-height:20px;font-size:16px;font-weight:700}.book-appointment .main-content .top-content .left-content>div:first-child{font-weight:500}.book-appointment .main-content .top-content .right-content{display:flex;align-items:center;background:var(--background-color)!important;height:24px;border-color:var(--background-color)!important;padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;width:184px;height:40px}.book-appointment .main-content .top-content .right-content:hover{cursor:pointer;background:#fff!important;color:var(--background-color)!important}.book-appointment .main-content .top-content .right-content img{width:16px;margin-right:8px}.book-appointment .main-content .edit-Btn{background-color:#6938ef}.book-appointment .main-content .carousel-content{padding:20px 16px;margin:16px 0;border-radius:5px;border:1px solid #eaecf0}.book-appointment .main-content .carousel-content .carousel-header{display:flex;align-items:center;margin-bottom:12px}.book-appointment .main-content .carousel-content .carousel-header .round-circle{height:12px;width:12px;background-color:#f2f4f7;display:inline-block;border-radius:10px;margin-right:12px}.book-appointment .main-content .carousel-content .carousel-component-container .carousel-child.carousel-child-selected{border:2px solid var(--background-color)}.book-appointment .main-content .carousel-content .carousel-component-container .carousel-child.carousel-child-disabled{pointer-events:unset}.book-appointment .main-content .carousel-content .card-container:hover{cursor:pointer}.book-appointment .main-content .carousel-content .card-container,.book-appointment .main-content .carousel-content .card-container-disabled{background:#fff;padding:8px;grid-gap:8px;gap:8px;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.04);display:grid;border:1px solid #eaecf0;min-height:242px}.book-appointment .main-content .carousel-content .card-container-disabled .doc-icon,.book-appointment .main-content .carousel-content .card-container .doc-icon{height:72px;width:72px;margin:0 4px}.book-appointment .main-content .carousel-content .card-container-disabled .font-9,.book-appointment .main-content .carousel-content .card-container .font-9{font-size:9px}.book-appointment .main-content .carousel-content .card-container-disabled .card-doc-top-designation,.book-appointment .main-content .carousel-content .card-container .card-doc-top-designation{text-align:start;font-size:13px;color:#667085}.book-appointment .main-content .carousel-content .card-container-disabled .card-doc-designation,.book-appointment .main-content .carousel-content .card-container .card-doc-designation{text-align:start;font-size:13px;color:#98a2b3}.book-appointment .main-content .carousel-content .card-container-disabled .mt-5,.book-appointment .main-content .carousel-content .card-container .mt-5{margin-top:4px}.book-appointment .main-content .carousel-content .card-container-disabled .left-content,.book-appointment .main-content .carousel-content .card-container .left-content{align-items:flex-start;display:flex;grid-gap:8px;gap:8px}.book-appointment .main-content .carousel-content .card-container-disabled .doc-card-whole,.book-appointment .main-content .carousel-content .card-container .doc-card-whole{display:grid;grid-gap:8px;gap:8px}.book-appointment .main-content .carousel-content .card-container-disabled .right-content,.book-appointment .main-content .carousel-content .card-container .right-content{font-size:12px}.book-appointment .main-content .carousel-content .card-container-disabled .right-content .doctor-name,.book-appointment .main-content .carousel-content .card-container .right-content .doctor-name{text-align:center}.book-appointment .main-content .carousel-content .card-container-disabled .right-content .doctor-designation,.book-appointment .main-content .carousel-content .card-container .right-content .doctor-designation{text-align:start;color:#98a2b3;margin:0 8px}.book-appointment .main-content .carousel-content .card-container-disabled .right-content .language,.book-appointment .main-content .carousel-content .card-container .right-content .language{color:#107569;margin-top:4px}.book-appointment .main-content .card-container-disabled:hover{cursor:unset!important}.book-appointment .main-content .bottom-content{display:flex;justify-content:center;margin-top:80px}.availability-header-modal{background-color:#f2f4f7;color:#1d2939;font-size:16px;font-weight:500;padding:20px 16px;height:64px}.book-app-modal{display:grid;grid-gap:24px;gap:24px;padding:24px}.book-app-modal .content-container{display:grid;grid-gap:16px;gap:16px}.book-app-modal .content{color:#1d2939;font-size:14px;text-align:center}.doctor-availability .main-content{border:1px solid #e4e4e4;border-radius:5px;padding:8px 20px}.doctor-availability .availability-header{color:#101828;font-size:14px;font-weight:500;padding:20px 16px;background:#f9fafb}.doctor-availability .doctor-content{color:#344054;text-align:left;font-size:12px;padding:0 8px}.doctor-availability .not-avail-block{padding:20px 0!important;color:#f70020!important;height:64px;text-align:center;margin:0 auto;vertical-align:top}.doctor-availability .content-available-body .doctor-available-slots{display:flex;flex-wrap:wrap}.doctor-availability .content-available-body .doctor-available-slots .slot{padding:4px 8px;margin:8px;border:1px solid #e4e4e4;border-radius:5px;color:#344054;cursor:pointer;width:85px;text-align:center;background-color:#f2f4f7}.doctor-availability .content-available-body .doctor-available-slots .slot:hover{background-color:#d0d5dd}.doctor-availability .content-available-body .doctor-available-slots .slot.selected{border:1px solid #e4e4e4;border-radius:5px}.doctor-availability .content-available-body .doctor-available-slots .slot.disabled{border:none!important;cursor:default;display:none;background-color:#f0fdf9}.doctor-availability .content-available-body .doctor-available-slots .slot:focus{background:var(--teal-600)}.payment-reminder-container{color:#000}.payment-reminder-container .main-content .top-banner{border-radius:6px;border:1px solid #e4e4e4;border-left-width:5px;padding:8px 12px}.payment-reminder-container .main-content .top-banner .title{font-size:16px;font-weight:500}.payment-reminder-container .main-content .plan-details{padding:12px;border:1px solid #e4e4e4;border-radius:2px;margin:20px 0;width:296px}.payment-reminder-container .main-content .plan-details .plan-benefits{display:flex;flex-direction:column}.payment-reminder-container .main-content .plan-details .plan-benefits>div{display:flex}.payment-reminder-container .main-content .plan-details .plan-benefits>div>span{margin-left:8px}.title-content{color:#1d2939;font-weight:600}.schedule-appointment-date_time{color:#344054}.doctor-name{color:#1d2939;font-size:14px;font-weight:500}.doctor-designation{font-size:12px;color:#000;padding-bottom:8px}.check-availability-disabled{display:block;border:none;pointer-events:none;margin-top:12px;margin-left:auto;font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:4px;color:#d0d5dd;padding:4px 12px 4px 8px;background-color:#f2f4f7}.check-availability-disabled:hover{border:none!important;color:#d0d5dd;pointer-events:none}.selected-date-content{color:var(--teal-600)}.availibility-button-doc{display:flex!important;align-items:center;grid-gap:4px;gap:4px}.check-availability-active-container{border-top:1px solid #eaecf0;display:block;margin-top:auto}.check-availability-active{display:block;border:1px solid transparent;margin-top:12px;margin-left:auto;font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:4px;color:var(--teal-600);padding:4px 12px 4px 8px;background-color:#edfcf2}.check-availability-active:hover{color:var(--teal-600)!important;border:1px solid var(--teal-600)!important}.carousel-component-container .carousel-child.carousel-child-disabled{pointer-events:unset!important}.res-Modal{height:25vh}.res-Modal .res-header{background-color:#f2f4f7;padding:12px;font-weight:700}.res-Modal .res-wrapper{justify-content:space-between;padding:20px}.res-Modal .res-wrapper .res-title{font-weight:400;word-break:break-word;width:100%}.res-Modal .res-wrapper .res-btns{position:absolute;bottom:8px;right:8px}.res-Modal .res-wrapper .res-btns .action-yes{padding:0 14px;background:#6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#910013;border:1px solid #f70020;width:140px}.res-Modal .res-wrapper .res-btns .action-yes:hover{background-color:#fff!important;color:#f70020}.res-Modal .res-wrapper .res-btns .action-no{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;margin-left:4px;width:72px}.res-Modal .res-wrapper .res-btns .action-no:hover{background-color:#fff;color:#008d1b}.res-Modal .res-btns{bottom:28px!important}.res-Modal-reschedule .res-wrapper .res-btns .action-yes{width:140px!important}.res-Modal-reschedule .res-wrapper .res-btns .action-no{width:72px}.res-Modal-reschedule .res-wrapper .res-btns .action-no:hover{color:#008d1b}@media screen and (min-width:700px){.my-appointment-card-container .my-appointment-patient-main{grid-template-columns:20% 80%!important}.my-appointment-card-container .my-appointment-patient-main .status-content,.my-appointment-card-container .my-appointment-patient-main .status-content-duration,.my-appointment-card-container .my-appointment-patient-main .status-content-type{display:flex!important;justify-content:flex-start!important;align-items:center!important;text-align:start!important;grid-gap:8px;gap:8px}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .mob-icons{display:none!important}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .reschedule-btn-web{display:flex!important}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .reschedule-btn-web .reschedule-dark,.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .reschedule-btn-web .reschedule-light{width:28px}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .reschedule-btn-web .reschedule-light{display:block}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .reschedule-btn-web .reschedule-dark{display:none}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .reschedule-btn-web:hover{color:#344054!important}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .reschedule-btn-web:hover .reschedule-light{display:none!important}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .reschedule-btn-web:hover .reschedule-dark{display:block!important}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .cancel-btn-web{display:flex!important}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .cancel-btn-web .cancel-dark,.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .cancel-btn-web .cancel-light{width:28px}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .cancel-btn-web .cancel-light{display:block}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .cancel-btn-web .cancel-dark{display:none}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .cancel-btn-web:hover{color:#344054!important}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .cancel-btn-web:hover .cancel-light{display:none!important}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions .cancel-btn-web:hover .cancel-dark{display:block!important}.my-appointment-card-container .my-appointment-patient-main .md-bottom-container .right-content .appointment-actions{margin-inline:0!important}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons{display:grid!important}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .reschedule-btn-web{display:flex!important}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .reschedule-btn-web .reschedule-dark,.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .reschedule-btn-web .reschedule-light{width:28px}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .reschedule-btn-web .reschedule-light{display:block}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .reschedule-btn-web .reschedule-dark{display:none}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .reschedule-btn-web:hover{color:#344054!important}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .reschedule-btn-web:hover .reschedule-light{display:none!important}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .reschedule-btn-web:hover .reschedule-dark{display:block!important}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .cancel-btn-web{display:flex!important}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .cancel-btn-web .cancel-dark,.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .cancel-btn-web .cancel-light{width:28px}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .cancel-btn-web .cancel-light{display:block}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .cancel-btn-web .cancel-dark{display:none}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .cancel-btn-web:hover{color:#344054!important}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .cancel-btn-web:hover .cancel-light{display:none!important}.my-appointment-card-container .my-appointment-patient-main .appointment-actions-btn-icons .cancel-btn-web:hover .cancel-dark{display:block!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main .app-status-div{padding:0 20px!important;justify-content:flex-start!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main .right-content{justify-content:flex-end!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main .right-content .doctor-name{display:flex;align-items:center;justify-content:flex-end!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main .appointment-actions{justify-content:flex-end!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main .cancel-btn-web{color:#f97066!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main .cancel-btn-web:hover{background-color:#d92d20!important;border:1px solid #d92d20!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main button{width:140px!important;margin-right:8px!important;border-radius:4px!important;color:#1d2939!important;border:1px solid #98a2b3!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main button:hover{background-color:var(--teal-600)!important;border:1px solid var(--teal-600)!important;color:#fff!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main .md-bottom-container{display:grid!important;grid-template-rows:1fr!important;grid-template-columns:50% 50%!important}}@media screen and (max-width:576px){.my-appointment-card-container .my-appointment-patient-main{grid-template-columns:100%!important}}@media screen and (min-width:992px){.my-appointment-card-container{grid-template-rows:1fr!important}.my-appointment-card-container .my-appointment-main-content{grid-template-rows:1fr!important;grid-template-columns:100%!important}.my-appointment-container .my-appointment-main .apt-status-border{color:#000!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main{grid-template-rows:1fr;grid-template-columns:96px 90%!important}.my-appointment-container .my-appointment-main .my-appointment-card-container .my-appointment-patient-main .appointment-actions{display:grid!important}}.appointment-search{width:100%;justify-content:space-between}.doc-app-join-btn{display:flex;justify-content:center;align-items:center;width:146px!important;color:#fff!important;line-height:normal!important;height:32px!important;background-color:#099250!important;border-radius:4px!important;border:1px solid #099250!important}.doc-app-join-btn:hover{color:#099250!important;background-color:#fff!important;cursor:pointer}.doc-apnt-date-state-container{display:flex;grid-gap:12px;gap:12px;margin-top:8px;flex-wrap:wrap}.doc-confirm-state{padding:2px 12px;color:#095c37;border-radius:4px;border:1px solid #73e2a3}.doc-cancel-state{padding:2px 12px;border-radius:4px;color:#d92d20;border:1px solid #f04438}.doc-missed-state{padding:2px 12px;border-radius:4px;color:#095c37;border:1px solid #73e2a3}.doc-pending-state{padding:2px 12px;border-radius:4px;color:#1570ef;border:1px solid #1570ef}.doctor-apt-card-container{height:calc(100vh - 303px);margin-top:10px;border-top:1px solid #eaecf0;padding-inline:8px;padding-bottom:8px;overflow:auto}.date-search{margin-top:12px;justify-content:end;width:100%;margin-bottom:12px}@media screen and (max-width:630px){.appointment-search{grid-template-columns:auto!important;padding:0;margin-bottom:20px}.appointment-search,.main-content-header{justify-content:center!important;align-items:center!important}.main-content-header{text-align:center!important}}.appointment-modal-btn-container{display:flex;justify-content:center;grid-gap:12px;gap:12px}.appointment-modal-btn-container .appointment-modal-btn{width:100px;color:#fff;font-size:14px;font-weight:600;border-radius:4px!important}.appointment-modal-btn-container .appointment-modal-btn:hover{background-color:#fff!important;font-weight:400}.appointment-modal-btn-container .yes-btn{background:#6938ef}.appointment-modal-btn-container .yes-btn:hover{color:#3e1c96!important;border:1px solid #3e1c96!important}.appointment-modal-btn-container .no-btn{background:#eaecf0;color:#475467!important;border:1px solid #eaecf0!important}.appointment-modal-btn-container .no-btn:hover{border:1px solid #d0d5dd!important;background:#d0d5dd!important}@media screen and (max-width:480px){.book-appointment .main-content .top-content{grid-template-columns:auto!important;justify-content:center!important;align-items:center!important;text-align:center!important}.book-appointment .main-content .right-content{margin:4px auto!important}}@media screen and (max-width:1500px){.time-join{padding:4px 36px!important}}@media screen and (max-width:1400px){.time-join{padding:4px 20px!important}.left-content{grid-template-columns:38% 60%!important}}@media screen and (max-width:768px){.book-now-alert{display:grid!important;grid-template-columns:auto!important;grid-gap:0!important;gap:0!important;justify-content:unset!important;width:100%}}@media screen and (max-width:1300px){.appointment-date{margin:auto 0!important}.my-appointment-main-content .doctor-appointment-center-content{grid-column-gap:1rem!important;-webkit-column-gap:1rem!important;column-gap:1rem!important;grid-row-gap:.25rem!important;row-gap:.25rem!important}.left-content{grid-template-columns:35% 65%!important}.apt-date-patient-name{grid-template-columns:85px auto!important}.time-join{padding:4px 8px!important}}@media screen and (max-width:1200px){.doc-app-join-btn{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.my-appointment-main-content .doctor-appointment-center-content{grid-template-columns:auto auto auto!important}.left-content{grid-template-columns:40% 60%!important}.apt-date-patient-name{grid-template-columns:84px auto!important}}@media screen and (max-width:1060px){.left-content{grid-template-columns:43% 57%!important}.apt-date-patient-name{grid-template-columns:85px auto!important}.my-appointment-main-content .doctor-appointment-center-content{grid-column-gap:.5rem!important;-webkit-column-gap:.5rem!important;column-gap:.5rem!important;grid-template-columns:auto auto!important}}@media screen and (max-width:886px){.apt-status-border{background-color:#ff9c66!important;color:#000!important;justify-content:flex-end!important}.my-appointment-card-container .appointment-date{margin:auto!important}.my-appointment-card-container .appointment-date .date-month{padding:16px 12px!important}.left-content{grid-template-columns:48% 50%!important;padding:8px!important}.my-appointment-main-content .doctor-appointment-center-content{grid-column-gap:.25rem!important;-webkit-column-gap:.25rem!important;column-gap:.25rem!important;grid-row-gap:.5rem!important;row-gap:.5rem!important;grid-template-columns:auto auto!important}}@media screen and (max-width:830px){.left-content{grid-template-columns:auto!important}}@media screen and (max-width:730px){.apt-date-patient-name{grid-template-columns:27% 73%!important}}@media screen and (max-width:530px){.apt-date-patient-name{grid-template-columns:35% 65%!important}}@media screen and (max-width:430px){.apt-date-patient-name,.my-appointment-main-content .doctor-appointment-center-content{grid-template-columns:auto!important}.my-appointment-card-container .appointment-date{margin:4px!important}.join-now{display:grid!important}.left-content-confirm .join-now,.left-content .join-now{margin:4px!important}}.book-appointment .main-content .top-content{grid-template-columns:30% 3% 67%!important}.book-appointment .left-content{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.book-appointment .left-content .dateContent{display:flex;grid-gap:2px;gap:2px;flex-direction:column}.book-appointment .vertical-divider{height:100%;margin:0 16px;-webkit-border-start:1px solid var(--background-color);border-inline-start:1px solid var(--background-color)}.back-btn{background-color:#1d2939;color:#fff;text-align:center;line-height:24px;font-size:16px;display:flex;align-items:center;padding:4px 16px 4px 8px;border-radius:8px}.back-btn:hover{background-color:#101828!important;color:#fff!important;border-color:#101828!important}.back-btn .back-btn-img{width:24px!important;margin-bottom:3px}.MuiClockPicker-arrowSwitcher{display:none!important}.my-availability-container .holiday-header{padding:7px}.my-availability-container .my-availability-child{margin-bottom:21px;margin-top:10px}.my-availability-container .my-availability-child .main-content{background:#eceaf2;padding:14px;border:1px solid #e4e4e4}.my-availability-container .my-availability-child .main-content .body-content{margin:14px 0}.my-availability-container .add-content,.my-availability-container .available-list{padding:7px}.my-availability-container .add-content{color:#000}.my-availability-container .add-content .add-icon{padding:7px;color:#5a4c95}.my-availability-container .myavailability-edit{background:#5a4c95;border:1px solid #5a4c95;padding:7px 21px}.my-availability-container .myavailability-edit:hover{color:#42307d}.my-availability-popup .error-message{margin-left:21px;margin-bottom:21px}.my-availability-popup .availability-popup-header{background-color:#eceaf2;padding:7px 14px}.my-availability-popup .popup-content{padding:7px 21px}.my-availability-popup .popup-content .popup-sub-title{margin-bottom:14px}.my-availability-popup .popup-content .add-button.ant-btn:hover{color:#3e1c96!important}.my-availability-popup .list-item-content{grid-gap:16px;gap:16px;align-items:center}.my-availability-popup .submit-button-disable{display:flex;justify-content:center}.my-availability-popup .submit-button-disable button{background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;color:#fff;padding:4px 36px;border:#3e1c96!important}.my-availability-popup .submit-button button{border-radius:25px;color:#fff!important;border:#3e1c96!important}.my-availability-popup .submit-button button:hover{background-color:#3e1c96!important;color:#fff!important}.my-availability-popup .remove-icon{margin-bottom:10px}.event-container{border-radius:8px!important}.rs__event__item{top:0!important;height:0!important}.rs__event__item .css-yp0i15-MuiPaper-root{background:transparent!important;box-shadow:none!important}.rs__time{background-color:#bbccd2!important}.patient-name-link{text-decoration:underline}.patient-name-link,.patient-name-link-care{color:#107569;width:100%}.patient-name-link-txt{display:block;color:#107569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.close-btn{background-color:#e62925;border-radius:20px;border:1px solid #e62925}.close-btn:hover{background-color:#e62925!important;border:1px solid #e62925!important}[data-testid=date-navigator],[data-testid=view-navigator]{display:none!important}.calendar{margin-bottom:16px}.calendar_button_div .button-arrow{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:-webkit-max-content;width:max-content;height:36px;border:unset;border-radius:25px;padding:0 24px}.calendar_button_div .button-arrow:hover{cursor:pointer!important;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.Availability-header{background-color:#f2f4f7;color:#6938ef;padding:8px 16px;font-size:18px;font-weight:500;width:100%;display:flex;justify-content:center}.delete-button{background-color:#b42318;color:#fff;font-size:12px!important;border-radius:25px;border:#b42318}.delete-button:hover{background-color:#7a271a!important;color:#fff!important;border:#b42318!important}.custom-cancel-button{background-color:#d0d5dd;border:#d0d5dd;color:#000;font-size:12px;border-radius:25px}.custom-cancel-button:hover{color:#101828!important;background-color:#fff;border:1px solid #101828!important}.confirm-button{background-color:#6938ef;color:#fff;font-size:12px;border-radius:25px;border:#6938ef}.confirm-button:hover{border:#6938ef!important;color:#fff!important;background-color:#3e1c96!important}.css-16em9np .rs__cell .rs__hover__op{cursor:default!important;text-decoration:none!important}.name{color:#107569}.css-19s31ak{display:none!important}.css-1j5p8wz{z-index:1000!important}.MuiDigitalClock-item:not(:first-of-type){margin-top:8px!important}.MuiDigitalClock-item{border:1px solid #107569!important}.time_slot_txt{color:#475467}.scheduler-cancel-btn{display:flex;justify-content:center;align-items:center;border-radius:25px;flex-direction:row;background-color:#b42318;color:#fff}.scheduler-cancel-btn:hover{cursor:pointer;color:#b42318!important;background-color:#fff!important;border:1px solid #b42318!important}.update-btn:hover{background-color:#fff}.rs__header p{color:#344054!important;font-weight:inherit!important;text-decoration:none!important;cursor:default!important;opacity:1!important}.delete-pop-title{background:#fedf89}.delete-pop-desc,.delete-pop-title{padding:.75rem;color:#344054}.delete-pop-actions{display:flex;justify-content:center;grid-gap:.75rem;gap:.75rem;padding:.25rem .75rem .75rem}.delete-pop-container{width:380px}.play-icon{color:var(--teal-700);font-size:18px}.error-icon,.success-icon{font-size:16px}.success-icon{color:var(--teal-700)}.error-icon{color:#b42318}#video-container{width:548px;height:224px;background:#181818}#video-container video{width:100%!important;height:100%!important}.audio-checking-space{height:40px}.appointment-join-modal-container{padding:24px 20px 24px 24px}.audio-check-btn:hover{color:var(--teal-700)!important;border-color:var(--teal-700)!important}.joinnow-btn{background:var(--teal-700)!important;color:#fff!important}.joinnow-btn:hover{color:var(--teal-700)!important;background:#fff!important;border-color:var(--teal-700)!important}.cancelnow-btn{background:#b42318!important;color:#fff!important}.cancelnow-btn:hover{color:#7a271a!important;background:#fff!important;border-color:#7a271a!important}.ant-btn:disabled{background:#1d2939!important;opacity:.5;color:#fff!important;border:none!important}.ant-btn:disabled:hover{background:#1d2939!important;border-color:#1d2939!important}#countdown{position:relative;margin:auto;height:40px;width:40px;text-align:center}#countdown-number{color:#000;display:inline-block;line-height:40px}#countdown svg{position:absolute;top:0;right:0;width:40px;height:40px;-webkit-transform:rotateY(-180deg) rotate(-90deg);transform:rotateY(-180deg) rotate(-90deg)}#countdown svg circle{stroke-dasharray:113px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:2px;stroke:#4096ff;fill:none;-webkit-animation:countdown 4s linear infinite forwards;animation:countdown 4s linear infinite forwards}@-webkit-keyframes countdown{0%{stroke-dashoffset:0px}to{stroke-dashoffset:113px}}@keyframes countdown{0%{stroke-dashoffset:0px}to{stroke-dashoffset:113px}}.timer-container{display:flex;justify-content:flex-end;font-size:16px}.timer{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background-color:#e0e0e0;color:#181818}.confirm-btn{background-color:var(--background-color);border:1px solid var(--teal-700)!important}.confirm-btn:hover{color:var(--teal-900)!important;background-color:#fff!important;border:1px solid var(--teal-900)!important}.last-frequency{border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.frequency-seperate-fields{width:15%}.add-drug-btn{font-size:16px}.medicine-list-tabel{margin-top:12px}.medicine-list-tabel .ant-table-body{overflow:auto!important}.prescription-selectors .ant-form-item-label{align-items:start!important}.prescription-selectors .ant-form-item-row{margin:20px 0}.prescription-selectors .ant-form-item-row .ant-form-item-label{display:flex;align-items:center}.prescription-selectors .ant-select-selector .ant-select-selection-item{text-overflow:ellipsis;overflow:hidden;width:90%}.medicine-type .ant-form-item-required,.medicine-type .ant-form-item-row .ant-form-item-label label{display:flow-root}.medicine-type .ant-form-item-row .ant-form-item-control{min-height:10px!important}.prescription-nested-drawer{height:"25vh"}.prescription-nested-drawer .ant-drawer-content-wrapper{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.prescription-nested-drawer .prescription-nested-drawer-width{width:50vw!important}.prescription-nested-drawer .ant-drawer-content-wrapper{background-color:transparent;box-shadow:none}.prescription-nested-drawer .ant-drawer-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.medicine-type-form .ant-form-item .ant-form-item-control{min-height:50px;align-items:start}.medicine-type-form .ant-form-item-no-colon{color:#000!important;font-size:16px!important}.medicine-type-error{color:#ff4d4f}.new-med-head{font-weight:900}.cancel-btn{display:flex;justify-content:center;align-items:center;border-radius:25px;flex-direction:row;background-color:#b42318;color:#fff}.cancel-btn:hover{cursor:pointer;color:#b42318!important;background-color:#fff;border:1px solid #b42318!important}.summary-btn{cursor:pointer;padding:8px 16px}.summary-btn:hover{color:#344054;background-color:#eaecf0;border-radius:25px}.selectedTag{color:#fff;border:1px solid #6938ef;background-color:#6938ef}.tag-grp{display:grid;border-radius:10px;grid-template-columns:auto auto auto auto;grid-gap:10px;gap:10px;grid-row-gap:.5rem;row-gap:.5rem;justify-content:start}.radio-grp div{align-items:baseline!important}.res-Modal-reschedule .res-header{background-color:#f2f4f7;padding:12px;font-weight:700}.res-Modal-reschedule .res-wrapper{justify-content:space-between;padding:20px}.res-Modal-reschedule .res-wrapper .res-title{font-weight:400;word-break:break-word;width:100%}.res-Modal-reschedule .res-wrapper .res-btns{text-align:right;bottom:8px;right:8px;display:flex;justify-content:flex-end;grid-gap:12px;gap:12px}.res-Modal-reschedule .res-wrapper .res-btns .action-yes{padding:0 14px;background:#6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#910013;border:1px solid #f70020;margin-top:8px;width:15%}.res-Modal-reschedule .res-wrapper .res-btns .action-yes:hover{background-color:#fff!important;color:#f70020}.res-Modal-reschedule .res-wrapper .res-btns .action-no{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;margin-left:4px;margin-top:8px;width:15%}.res-Modal-reschedule .res-wrapper .res-btns .action-no:hover{background-color:#fff;color:#6938ef}.ant-drawer .ant-drawer-content-wrapper{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.dosage-input{border-top-right-radius:6px;border-bottom-right-radius:6px;margin-left:20px}@media screen and (max-width:756px){.prescription-nested-drawer .prescription-nested-drawer-width{width:70vw!important}}@media screen and (max-width:420px){.frequency-seperate-fields{width:30px!important}}.create-coupon-btn{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;margin-right:4px}.create-coupon-btn:hover{background-color:#3e1c96!important;color:#fff!important;border:none!important}.medicine-list-tabel .ant-spin-container .ant-pagination{float:left!important}.edit-button-careadmin{border-radius:4px;border:1px solid var(--teal-600);background-color:var(--teal-600);color:#fff}.edit-button-careadmin:hover{border:1px solid var(--teal-600)!important;background-color:#fff!important;color:var(--teal-600)!important}.feedback-form-consultations{display:grid;grid-template-rows:80% 20%}.consultation-feedback{grid-gap:16px;gap:16px;font-weight:500}.consultation-feedback .patient-doc-details{display:flex;justify-content:space-between}.consultation-feedback .patient-doc-details .patient-details{display:flex;align-items:center;grid-gap:12px;gap:12px}.consultation-feedback .patient-doc-details .patient-details .patient{font-weight:600}.consultation-feedback .patient-doc-details .patient-details .patient-name{color:#1d2939;font-size:13px;font-weight:500}.consultation-feedback .patient-doc-details .patient-details .name-status{display:grid;grid-gap:8px;gap:8px}.consultation-feedback .patient-doc-details .patient-details .tag-joined{font-size:12px;border-radius:16px}.consultation-feedback .app-time-display{color:#1d2939}.feedback-comments-careadmin{border:1px solid #d0d5dd;border-top:0 solid #d0d5dd;border-radius:0 0 8px 8px;padding:16px 24px 0;margin-top:0!important}.patient-careadmin-feedback{border:1px solid #d0d5dd;margin-top:24px;border-radius:8px 8px 0 0}.patient-careadmin-feedback .desciption{padding:16px 24px}.patient-careadmin-feedback .desciption .ant-descriptions .ant-descriptions-item-label:after{content:none!important}.patient-video-cal{color:#1d2939;font-weight:500;margin-bottom:8px;background-color:#eaecf0;border-bottom:1px solid #d0d5dd;border-radius:8px 8px 0 0;padding:8px 16px}.common-close-btn{border-radius:4px;border:1px solid #1d2939;color:#fff;background-color:#1d2939;height:40px}.common-close-btn:hover{border:1px solid #1d2939!important;color:#1d2939!important;background-color:#fff!important}.coupon-Consult-Modal .finish-header{background-color:#f9fafb;padding:16px;font-weight:700}.coupon-Consult-Modal .finish-wrapper{display:grid;padding:20px}.coupon-Consult-Modal .finish-wrapper .finish-title .coupon-details{display:flex;grid-gap:10px;gap:10px}.coupon-Consult-Modal .finish-wrapper .finish-title .coupon-details b{width:120px}.coupon-Consult-Modal .finish-wrapper .finish-title .coupon-details p{max-width:448px}.coupon-Consult-Modal .finish-wrapper .finish-btns{margin-top:30px}.coupon-Consult-Modal .finish-wrapper .finish-btns .action-yes{float:right;padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;width:72px;margin-right:4px}.coupon-Consult-Modal .finish-wrapper .finish-btns .action-yes:hover{background-color:#3e1c96}.coupon-Consult-Modal .finish-wrapper .finish-btns .action-no{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#7a271a!important;border-color:#b42318!important;width:72px}.coupon-Consult-Modal .finish-wrapper .finish-btns .action-no:hover{background-color:#b42318!important;color:#fff;border-color:#b42318!important}.coupon-Create-Modal{height:80vh!important;border-radius:10px}.coupon-Create-Modal .create-header{background-color:#f9fafb;padding:8px;font-weight:700;justify-content:space-between;display:flex;border-radius:10px}.coupon-Create-Modal .create-header p{margin:0}.coupon-Create-Modal .create-header .create-btns button{float:right;margin:0 5px}.coupon-Create-Modal .create-header .create-btns .action-yes{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;width:72px;margin-right:4px}.coupon-Create-Modal .create-header .create-btns .action-yes:hover{background-color:#3e1c96}.coupon-Create-Modal .create-header .create-btns .action-no{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#7a271a!important;border-color:#b42318!important;width:72px}.coupon-Create-Modal .create-header .create-btns .action-no:hover{background-color:#b42318!important;color:#fff;border-color:#b42318!important}.coupon-Create-Modal .create-wrapper{display:grid;padding:20px}.coupon-Create-Modal .create-wrapper .ceate-title .coupon-details{display:flex;grid-gap:10px;gap:10px}.coupon-Create-Modal .create-wrapper .ceate-title .coupon-details b{width:120px}.patient-uid{width:100%;background-color:#eaecf0;display:flex;font-size:10px;border-radius:5px;padding:0 16px;height:16px;font-weight:500;margin-top:4px}.parent-appointment{display:grid;grid-gap:8px;gap:8px;font-size:14px;color:#344054;margin-top:.75rem}.parent-appointment .patient-doctor-appt-time{padding:4px 12px;display:grid;grid-gap:8px;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.parent-appointment .patient-doctor-appt-time .child-appointment{display:grid;align-items:center;grid-template-columns:auto auto auto;grid-gap:8px;gap:8px}.parent-appointment .patient-doctor-appt-time .child-appointment .appt-timezone{background-color:#f0fdf9;padding:8px}.parent-appointment .patient-doctor-appt-time .child-appointment .appt-time-label{font-weight:600}.patientinfo-name{display:flex!important;align-items:center;grid-gap:4px;gap:4px}.patient-details-name-age{display:flex}.search-name-careadmin .ant-select-single.ant-select-show-arrow .ant-select-selection-item{position:static!important}.availed-date{color:#fdb022}.availed{text-align:center}.Request-treatment-textarea{width:560px}.text-area{width:380px}.doctor-comments-text{margin-bottom:4px}.consultation-patient-uid{font-size:10px;height:16px}th.splited-table-header:before{inset-inline-start:0!important;inset-inline-end:unset!important}.table-link{color:#0ba5ec;text-decoration:underline}.plan-history-container .previous-page-button,.planwise-statistics-container .previous-page-button{color:#667085!important;width:-webkit-max-content!important;width:max-content!important;padding:4px 12px!important;font-size:16px!important;background-color:transparent!important;border-radius:30px!important;box-shadow:none!important;border:none!important;flex-direction:row!important;margin-bottom:8px}.plan-history-container .previous-page-button img,.planwise-statistics-container .previous-page-button img{width:12px;margin-top:0!important;margin-left:0!important}.plan-history-container .previous-page-button:hover,.planwise-statistics-container .previous-page-button:hover{cursor:pointer;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.plan-history-container .patient-list-header,.planwise-statistics-container .patient-list-header{font-size:28px;color:#101828;font-weight:500;padding-bottom:16px}.plan-history-container .page-header,.planwise-statistics-container .page-header{font-size:28px;color:#101828;font-weight:500;font-size:16px;padding-bottom:12px;padding-left:1rem;margin:8px 0;display:flex;align-items:baseline;justify-content:space-between}.plan-history-container .page-header .patient-name-header,.planwise-statistics-container .page-header .patient-name-header{display:grid;grid-template-columns:auto auto;justify-content:right;justify-self:start;align-items:baseline;grid-column-gap:10px}.plan-history-container .page-header .patient-name,.planwise-statistics-container .page-header .patient-name{font-size:20px}.plan-history-container .page-header .patient-current-plan,.planwise-statistics-container .page-header .patient-current-plan{background-color:#f0fdf9;color:#344054;display:flex;font-size:16px;border-radius:5px;margin-left:12px;padding:0 16px;height:20px;align-items:center;font-weight:500}.plan-history-container .page-header .patient-current-plan>div,.planwise-statistics-container .page-header .patient-current-plan>div{line-height:10px}.ant-table{overflow:auto!important}.ant-table ::-webkit-scrollbar{height:8px;width:8px}.ant-table-sticky-scroll{display:none!important}.ant-table-wrapper{margin-bottom:16px}.cancel-appointment-popup{margin-bottom:20px}.cancel-appointment-popup .cancel-appointment-header{background-color:#f0fdf9;padding:8px 16px;font-size:14px;color:rgba(0,0,0,.85);margin-bottom:8px}.cancel-appointment-popup .appointment-contents{padding:0 20px}.cancel-appointment-popup .appointment-date,.cancel-appointment-popup .appointment-time,.cancel-appointment-popup .doctor-details{padding:8px 20px;font-size:14px}.cancel-appointment-popup .appointment-date .appointment-date-value,.cancel-appointment-popup .appointment-date .appointment-time-value,.cancel-appointment-popup .appointment-date .doctor-details-value,.cancel-appointment-popup .appointment-time .appointment-date-value,.cancel-appointment-popup .appointment-time .appointment-time-value,.cancel-appointment-popup .appointment-time .doctor-details-value,.cancel-appointment-popup .doctor-details .appointment-date-value,.cancel-appointment-popup .doctor-details .appointment-time-value,.cancel-appointment-popup .doctor-details .doctor-details-value{font-weight:bolder}.cancel-appointment-popup .appointment-date span,.cancel-appointment-popup .appointment-time span,.cancel-appointment-popup .doctor-details span{font-weight:500}.cancel-appointment-popup .cancel-button-appointment{justify-content:flex-end;display:flex;margin-right:20px}.cancel-appointment-popup .cancel-button-appointment button{padding:0}.cancel-appointment-popup .cancel-button-appointment button span{padding:0 8px}.cancel-appointment-popup .cancel-appoint-button{padding:0 14px;background:#6938ef;border:1px solid unset;cursor:pointer;border-radius:25px;font-size:14px;font-weight:500;color:#fff;height:40px}.cancel-appointment-popup .cancel-appoint-button:hover{background-color:#fff!important;color:#134e48!important;border-color:#107569!important}.patient-list-container .main-div .previous-page-button{color:#667085!important;width:-webkit-max-content!important;width:max-content!important;padding:4px 12px!important;font-size:16px!important;background-color:transparent!important;border-radius:30px!important;box-shadow:none!important;border:none!important;flex-direction:row!important;margin-bottom:8px}.patient-list-container .main-div .previous-page-button img{width:12px;margin-top:0!important;margin-left:0!important}.patient-list-container .main-div .previous-page-button:hover{cursor:pointer;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.patient-list-container .main-div .patient-list-header{font-size:28px;color:#101828;font-weight:500;padding-bottom:16px}.patient-list-container .main-div .appointment-contents{background:#fff;border:1px solid #e4e4e4;border-radius:5px;margin:16px 20px;box-shadow:5px 5px 8px #d1d1d6}.patient-list-container .main-div .appointment-contents .informations-group{display:grid;grid-template-columns:50% 50%;padding:10px}.patient-list-container .main-div .appointment-contents .informations-group .information-field{margin:3px;padding:5px;display:grid;grid-template-columns:40% 2% 58%}.patient-list-container .main-div .appointment-contents .informations-group .information-field .information-field-value{color:#000;font-weight:12px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.patient-list-container .main-div .appointment-contents .informations-group .information-field .information-field-value:focus{display:block}.patient-list-container .main-div .appointment-contents .informations-group .information-field .information-field-key{color:#000;font-weight:600}.patient-list-container .main-div .appointment-contents .informations-group .information-field .careteam-list-patient-records{padding:0}.patient-list-container .main-div .appointment-contents .view-txt{margin:10px 5px;text-decoration:underline;font-weight:500;display:flex;align-items:baseline}.patient-list-container .main-div .appointment-contents .view-txt>div{margin:0 8px}.patient-list-container .main-div .appointment-contents .view-txt>div:hover{font-size:14.2px;cursor:pointer}.patient-list-container .main-div .appointment-contents .patient-icon{border:1px solid #eee;border-radius:5px;background:#eee;padding:8px}.patient-list-container .main-div .appointment-contents .patient-icon img{width:32px}.action-table{display:grid;text-align:left;float:left}.action-table .patient-age-ca{color:#099250;font-weight:500}.careadmin-action{display:grid;grid-gap:8px;gap:8px}.careadmin-action .actions{font-size:12px;font-weight:500;color:#0086c9;display:flex;align-items:flex-start;grid-gap:4px;gap:4px;cursor:pointer}.care-admin-dashboard-container{height:100%;margin-bottom:20px}.care-admin-dashboard-container .main-content{height:inherit}.care-admin-dashboard-container .main-content .main-content-header{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500}.care-admin-dashboard-container .main-content .main-content-body{border:1px solid #f0fdf9;border-radius:5px;display:flex;height:85%;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:20px;background-color:#fff}.care-admin-dashboard-container .main-content .main-content-body .body-header{padding:8px 16px;background-color:#f2f4f7}.care-admin-dashboard-container .main-content .main-content-body .body-header .body-header-title{font-weight:bolder}.care-admin-dashboard-container .main-content .main-content-body .body-subtitle{padding:8px 16px}.care-admin-dashboard-container .main-content .main-content-body .ticket-container{display:flex;flex-wrap:wrap;padding:8px 16px}.care-admin-dashboard-container .main-content .main-content-body .ticket-container .ticket-type{padding:4px 12px;border:1px solid #e4e4e4;border-radius:5px;margin:8px;cursor:pointer}.care-admin-dashboard-container .main-content .main-content-body .ticket-container .ticket-type:hover{background:#f0fdf9}.care-admin-dashboard-container .main-content .main-content-body .ticket-container .ticket-type.selected{background:#6938ef;color:#fff;border:unset}.care-admin-dashboard-container .main-content .main-content-body .ticket-container .ticket-type.disabled{cursor:default}.care-admin-dashboard-container .main-content .main-content-body .bottom-content button{display:flex;justify-content:center;align-items:center;border-radius:25px;margin-inline:auto;border-color:#6938ef;background:#6938ef;color:#fff;flex-direction:row;margin-top:16px;padding:0 28px}.care-admin-dashboard-container .main-content .main-content-body .bottom-content button:hover{background:#3e1c96}.care-admin-dashboard-container .ticket-err-msg{color:red;font-size:14px;line-height:35px}.text{color:#475467;font-weight:500}.search-patient-container{background-color:#fff}.search-patient-container .ant-table-wrapper .ant-table{border:1px solid #a0a0ab}.search-patient-container .patient-record-main .page-title{font-size:28px;color:#101828;font-weight:500;padding-bottom:16px}.search-patient-container .patient-record-main .main-content{border:1px solid #a0a0ab;border-radius:10px;padding:16px 24px;margin-bottom:12px}.search-patient-container .patient-record-main .main-content .ant-radio-wrapper-checked{color:#0e9384!important}.search-patient-container .patient-record-main .main-content .mobile-number-input{width:348px}.search-patient-container .patient-record-main .main-content .search-btn button{border-color:#6938ef;background:#6938ef;color:#fff;font-weight:500}.search-patient-container .patient-record-main .main-content .search-btn button:hover{background:#fff;color:#3e1c96}.patient-record-container .previous-page-button{color:#667085!important;width:-webkit-max-content!important;width:max-content!important;padding:4px 12px!important;font-size:16px!important;background-color:transparent!important;border-radius:30px!important;box-shadow:none!important;border:none!important;flex-direction:row!important;margin-bottom:8px}.patient-record-container .previous-page-button img{width:12px;margin-top:0!important;margin-left:0!important}.patient-record-container .previous-page-button:hover{cursor:pointer;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.patient-record-container .patient-list-header{font-size:28px;color:#101828;font-weight:500;padding-bottom:16px}.patient-record-container .patient-list .patient-list-contents{display:flex;justify-content:space-between;background:#fff;padding:16px 20px;margin:unset;border:1px solid #e4e4e4;border-radius:5px;background-color:#fff;color:#000}.patient-record-container .patient-list .patient-list-contents .patient-info>div{margin:8px 0;color:#344054}.patient-record-container .patient-list .patient-list-contents .patient-age,.patient-record-container .patient-list .patient-list-contents .patient-name{background:#f0fdf9;display:inline-block;color:#000;padding:4px 16px;border-radius:2px}.patient-record-container .patient-list .patient-list-contents .patient-age{margin-left:20px}.patient-record-container .patient-list .patient-list-contents .view-detail{text-decoration:underline;font-weight:500;display:flex;align-items:baseline}.patient-record-container .patient-list .patient-list-contents .view-detail:hover{cursor:pointer}.patient-record-container .patient-list .patient-list-contents .patient-list-icon{margin-right:4px}.patient-record-container .patient-list .patient-list-contents .patient-list-icon img{width:16px}.patient-record-container .patient-list .patient-list-contents .view-prescription{font-size:14px;font-weight:500;text-decoration:underline;text-align-last:right;padding:8px 16px;color:#344054;cursor:pointer}.patient-record-container .patient-list .patient-list-contents .view-prescription-desc{color:#344054!important;font-size:12px}.patient-record-container .appointment-details-form-container .form-item-content{width:200px;margin-left:20px}.patient-record-container .appointment-booking-container{background:#fff;padding:16px 20px;border:1px solid #e4e4e4;border-radius:5px;margin:20px 0}.patient-record-container .appointment-booking-container .change-button{display:flex!important;justify-content:flex-end!important}.patient-record-container .appointment-booking-container .change-button .change-appointment-button{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px}.patient-record-container .appointment-booking-container .change-button .change-appointment-button:hover{background-color:#3e1c96!important}.patient-record-container .appointment-booking-container .appointment-booking-header{padding-bottom:8px;border-bottom:1px solid #e4e4e4;margin-bottom:16px;font-weight:500;font-weight:bolder}.patient-record-container .no-upcomming-appointments{display:flex;justify-content:center}.patient-record-container .upcomming-appointments-container{background:#fff;padding:16px 20px;border:1px solid #e4e4e4;border-radius:5px;margin:20px 0}.patient-record-container .upcomming-appointments-container .ant-table-thead .ant-table-cell{font-weight:bolder}.patient-record-container .upcomming-appointments-container .appointment-booking-header{padding-bottom:8px;border-bottom:1px solid #e4e4e4;margin-bottom:16px;font-weight:500;font-weight:bolder}.patient-record-container .upcomming-appointments-container tbody.ant-table-tbody .table-cancel-column,.patient-record-container .upcomming-appointments-container tbody.ant-table-tbody .table-change-column{cursor:pointer}.patient-record-container .upcomming-appointments-container tbody.ant-table-tbody .table-change-column{color:#107569;text-decoration:underline}.patient-record-container .upcomming-appointments-container tbody.ant-table-tbody .table-change-column:hover{color:#424242}.patient-record-container .upcomming-appointments-container tbody.ant-table-tbody .table-cancel-column{color:red;text-decoration:underline}.patient-record-container .upcomming-appointments-container tbody.ant-table-tbody .table-cancel-column:hover{color:#424242}.patient-record-container .upcomming-appointments-container thead.ant-table-thead th.ant-table-cell{padding:8px}.patient-record-container .upcomming-appointments-container tbody.ant-table-tbody tr.ant-table-row{border-bottom:1px solid #ccc!important}.patient-record-container .change-appointment-popup .change-button{justify-content:center;display:flex}.patient-record-container .change-appointment-popup .change-button .change-appointment-button{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px}.patient-record-container .change-appointment-popup .change-button .change-appointment-button:hover{background-color:#6938ef}.patient-record-container .change-appointment-popup .change-appointment-header{font-size:18px;font-weight:500;background-color:#eee;padding:8px 16px;color:#9e9e9e;margin-bottom:8px}.patient-record-container .change-appointment-popup .txt-confirmation{padding:8px 20px;color:#9e9e9e;font-size:16px}.patient-record-container .change-appointment-popup .change-appointment-date,.patient-record-container .change-appointment-popup .change-appointment-time,.patient-record-container .change-appointment-popup .consult-doctor{padding:8px 20px;color:#9e9e9e;font-size:14px;display:flex}.patient-record-container .change-appointment-popup .appointment-dropdown{padding-left:12px}.change-appointment-button{background-color:#6938ef!important;border:1px solid #6938ef;color:#fff}.change-appointment-button:hover{background-color:var(--teal-600);color:#fff}.page-title{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500}.ticket-list-table{height:58vh}.ticket-list-table .ant-table-body{max-height:50vh}.patientNameUID{margin-top:8px;display:flex;grid-gap:8px;gap:8px;align-items:baseline;padding:4px 20px}.patientNameUID .patientUidCA{background-color:#f0fdf9;color:#344054}.patientNameUID .patientNameCA{font-size:24px}.previous-page-button{color:#667085!important;width:-webkit-max-content!important;width:max-content!important;padding:4px 12px!important;font-size:16px!important;background-color:transparent!important;border-radius:30px!important;box-shadow:none!important;border:none!important;flex-direction:row!important;margin-bottom:8px}.previous-page-button img{width:12px;margin-top:0!important;margin-left:0!important}.previous-page-button:hover{cursor:pointer;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.my-tickets-container .main-content .page-title{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500}.my-tickets-container .main-content .error-message{font-size:12px;font-weight:500;margin:16px 0;display:flex;justify-content:center}.my-tickets-container .main-content .content-body{background-color:#fff;border:1px solid #eee;border-radius:5px;padding:0 16px}.my-tickets-container .main-content .content-body .ticket-header-container{display:grid;align-items:center;justify-content:center;grid-template-columns:auto;margin-bottom:12px}.my-tickets-container .main-content .content-body .ticket-header-container>div:last-child{text-align:center}.my-tickets-container .main-content .content-body .ticket-header-container button{border:1px solid #6938ef;border-radius:5px;background-color:#6938ef;color:#fff}.my-tickets-container .main-content .content-body .ticket-header-container button img{margin-right:4px;margin-bottom:4px}.my-tickets-container .main-content .content-body .ticket-header-container button:hover{color:#fff;background-color:#3e1c96}.my-tickets-container .main-content .content-body .ticket-header-container .ticket-header-content{border-radius:2px;margin:8px 0}.my-tickets-container .main-content .content-body .ticket-header-container .ticket-header-content .header-title{color:#101828;font-weight:bolder;margin-bottom:8px}.my-tickets-container .main-content .content-body .ticket-header-container .ticket-header-content .ticket-list{line-height:28px;font-size:14px;color:#101828}.my-tickets-container .main-content .content-body .ticket-appointment-container{border-top:1px solid #e4e4e4;padding:20px 0}.my-tickets-container .main-content .content-body .ticket-appointment-container .error-message{justify-content:flex-start}.my-tickets-container .main-content .content-body .ticket-appointment-container .ticket-header-content{display:grid;grid-template-columns:auto;justify-content:center}.my-tickets-container .main-content .content-body .ticket-appointment-container .ticket-header-content .header-left-content{justify-content:center}.my-tickets-container .main-content .content-body .ticket-appointment-container .ticket-header-content .header-left-content,.my-tickets-container .main-content .content-body .ticket-appointment-container .ticket-header-content .header-right-content{display:flex;margin-bottom:4px}.my-tickets-container .main-content .content-body .ticket-appointment-container .ticket-header-content .header-left-content>div:first-child,.my-tickets-container .main-content .content-body .ticket-appointment-container .ticket-header-content .header-right-content>div:first-child{margin-right:16px}.my-tickets-container .main-content .content-body .ticket-appointment-container .ticket-header-content .header-left-content .ticket-id,.my-tickets-container .main-content .content-body .ticket-appointment-container .ticket-header-content .header-right-content .ticket-id{font-weight:bolder}.my-tickets-container .main-content .content-body .ticket-appointment-container .ticket-header-content .header-right-content{margin-left:auto}.my-tickets-container .main-content .content-body .ticket-appointment-container .ticket-header-content .header-right-content .ticket-label{padding:4px 16px;border:1px solid #e4e4e4;border-radius:5px;background:#f2f4f7;color:#101828}.my-tickets-container .main-content .content-body .ticket-appointment-container .body-content{display:grid;grid-template-columns:auto;justify-content:center}.my-tickets-container .main-content .content-body .ticket-appointment-container .body-content .doctor_instruction .item-value{max-height:200px;overflow-y:auto}.my-tickets-container .main-content .content-body .ticket-appointment-container .body-content .ticket-item{display:flex;margin:16px 0;align-items:center}.my-tickets-container .main-content .content-body .ticket-appointment-container .body-content .ticket-item.consulted-doctor .item-value{border:1px solid #e4e4e4}.my-tickets-container .main-content .content-body .ticket-appointment-container .body-content .ticket-item .ant-select{width:200px}.my-tickets-container .main-content .content-body .ticket-appointment-container .body-content .ticket-item .ant-select-selection-overflow{max-height:100px;overflow-y:auto;cursor:pointer}.my-tickets-container .main-content .content-body .ticket-appointment-container .body-content .ticket-item>img{width:16px;margin-right:8px}.my-tickets-container .main-content .content-body .ticket-appointment-container .body-content .ticket-item .item-value{font-weight:500}.my-tickets-container .main-content .content-body .ticket-appointment-container .body-content .ticket-item .w-doc-1{width:380px}.my-tickets-container .main-content .content-body .ticket-appointment-container .body-content .ticket-item .w-doc-2{width:240px}.my-tickets-container .main-content .content-body .ticket-appointment-container .offset-type{margin-left:21px;margin-bottom:14px}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container{display:grid;justify-content:center;grid-template-columns:auto}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list{display:grid}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list .ant-select{margin-bottom:12px}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list .ant-select .ant-select-selector{width:152px}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list>div{margin-right:16px}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .view-prescription{padding:4px 12px;border-radius:5px;border:0;background:#6938ef;color:#fff;font-weight:500}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .view-prescription:hover{cursor:pointer;background-color:#3e1c96}.my-tickets-container .main-content .content-body .ticket-view-container{border-top:1px solid #e4e4e4;padding:20px 0}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-top-content{display:flex;padding:0 20px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-top-content .ant-select-selector{min-width:100px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-top-content>div{margin-right:20px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .snooze-content .snooze-sub-content{display:flex;align-items:center}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .snooze-content .snooze-sub-content>div,.my-tickets-container .main-content .content-body .ticket-view-container .main-content .snooze-content .snooze-sub-content>input{margin-right:16px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .snooze-content .snooze-sub-content .select-reason{width:240px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content{display:grid;justify-content:center;grid-template-columns:auto;margin-top:16px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content .left-content{width:100%}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content .right-content{display:flex;margin-top:12px;justify-content:center}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content .right-content button{display:flex;justify-content:center;align-items:center;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;flex-direction:row-reverse;margin-right:7px;color:#fff;padding:0 21px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content .right-content button a{display:flex;align-items:center}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content .right-content button img{width:12px;margin-top:3px;margin-left:7px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content .right-content button span{padding:0 7px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content .right-content button:hover{background-color:#fff;color:#6938ef!important;border:1px solid #6938ef!important}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content .right-content>button{font-weight:500;background-color:#6938ef;color:#fff;margin-left:12px;border:1px solid #6938ef;border-radius:5px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content .right-content>button:hover{background-color:#fff;color:#3e1c96!important}.change-appointment-popup{border-radius:5px}.change-appointment-popup .form-item-content{width:200px;margin-left:20px}.change-appointment-popup .change-appointment-header{font-size:14px;font-weight:500;background-color:#f0fdf9;padding:8px 16px;color:rgba(0,0,0,.85);margin-bottom:8px}.change-appointment-popup .change-appointment-contents{padding:8px 20px 16px}.change-appointment-popup .change-appointment-contents .text-confirmation{margin-bottom:16px}.change-appointment-popup .change-appointment-contents .main-content{padding:0 8px}.change-appointment-popup .change-appointment-contents .change-button{display:flex;justify-content:flex-end}.change-appointment-popup .change-appointment-contents .change-button button{border-radius:25px;padding:0 16px;text-align:center;font-size:14px}.change-appointment-popup .change-appointment-contents .change-button button:hover{border:1px solid #3e1c96;background-color:#fff!important;color:#3e1c96!important}.create-coupon-btn{float:right;margin:15px}.coupon-table-wrapper{height:40vh;padding-bottom:30px;margin:20px 0 0 30x}.care-dashboard .main-content .select-submit{grid-gap:44px;gap:44px}.care-dashboard .main-content .main-content-body{display:flex;flex-direction:column;align-items:center}.care-dashboard .main-content .main-content-body .action-container>div :first-child{margin:12px 0}.care-dashboard .main-content .main-content-body .bottom-content{margin:16px 0}.care-dashboard .main-content .main-content-body .bottom-content>.submit-button{background-color:#6938ef;padding:4px 28px;border-radius:25px;cursor:pointer;color:#fff}.care-dashboard .main-content .main-content-body .bottom-content>.submit-button:hover{background-color:#3e1c96}.table-pagination{margin-top:48px!important}.consutation-list-table .ant-table-body{overflow:auto!important}@media screen and (min-height:350px){.consutation-list-table{height:25vh}.consutation-list-table .ant-table-body{max-height:14vh!important}.ticket-list-table{height:32vh}.ticket-list-table .ant-table-body{max-height:27vh!important}}.corporate-table .ant-table-body{overflow:auto!important}@media screen and (min-height:400px){.consutation-list-table{height:33vh}.consutation-list-table .ant-table-body{max-height:19vh!important}.ticket-list-table{height:37vh}.ticket-list-table .ant-table-body{max-height:32vh!important}.corporate-table{height:29vh}.corporate-table .ant-table-filter-column{display:flex;justify-content:space-between;align-items:center!important}.corporate-table .ant-table-filter-column .ant-table-filter-trigger{height:25px}.corporate-table .ant-table-body{max-height:21vh!important}}.patient-plan-container{width:100%}.patient-plan-is-active{background:#edfcf2}.patient-plan-is-active,.patient-plan-is-expired{display:flex;align-items:center;justify-content:space-between;padding:2px 8px;color:#344054}.patient-plan-is-expired{background:#fef6ee}.plan-active-content{color:#099250;font-size:14px;font-weight:500}.plan-expired-content{color:#ef6820;font-size:14px;font-weight:500}.plan-img-content{margin-left:5px}.plan-img-content img{width:1rem;align-items:center;margin-bottom:2px}.active-plan-days-left{color:#099250;font-size:14px;font-weight:500}.expired-plan-days-left{color:#98a2b3!important;font-size:14px;font-weight:500}.care-admin-patient-plan{margin-top:4px;font-weight:600;color:#475467;font-size:14px;line-height:20px}.care-admin-plan-expire-date{color:#667085;margin-top:4px;line-height:20px;font-size:14px}.b2b-record-top-lable-container{display:grid;grid-template-columns:auto auto auto}.b2b-record-top-lable-container .label{width:180px}.b2b-record-top-lable-container .colon{width:20px}.b2b-record-top-lable-container .value{width:30px}.b2b-record-top-mid-container{display:flex;padding:8px;border:1px solid #d0d5dd;border-radius:8px;background:linear-gradient(-5deg,#f0fdf9,#fff);color:#344054}.csv-btn-container button{float:right;display:flex;justify-content:center;align-items:center;background-color:#6938ef;border-radius:16px;color:#fff}.csv-btn-container button:hover{cursor:pointer!important;background-color:#fff;color:#3e1c96!important;border:1px solid #3e1c96!important}@media screen and (min-height:450px){.consutation-list-table{height:38vh}.consutation-list-table .ant-table-body{max-height:25vh!important}.ticket-list-table{height:46vh}.ticket-list-table .ant-table-body{max-height:43vh!important}.corporate-table{height:34vh}.corporate-table .ant-table-body{max-height:27vh!important}}@media screen and (min-height:500px){.consutation-list-table{height:42vh}.consutation-list-table .ant-table-body{max-height:30vh!important}.ticket-list-table{height:50vh}.ticket-list-table .ant-table-body{max-height:45vh!important}.corporate-table{height:41vh}.corporate-table .ant-table-body{max-height:32vh!important}}@media screen and (min-height:550px){.consutation-list-table{height:48vh}.consutation-list-table .ant-table-body{max-height:37vh!important}.ticket-list-table{height:54vh}.ticket-list-table .ant-table-body{max-height:50vh!important}.corporate-table{height:45vh}.corporate-table .ant-table-body{max-height:39vh!important}}@media screen and (min-height:600px){.consutation-list-table{height:52vh}.consutation-list-table .ant-table-body{max-height:41vh!important}.ticket-list-table{height:58vh}.ticket-list-table .ant-table-body{max-height:55vh!important}.corporate-table{height:51vh}.corporate-table .ant-table-body{max-height:44vh!important}}@media screen and (min-height:650px){.consutation-list-table{height:55vh}.consutation-list-table .ant-table-body{max-height:45vh!important}.ticket-list-table{height:61vh}.ticket-list-table .ant-table-body{max-height:57vh!important}.corporate-table{height:53vh}.corporate-table .ant-table-body{max-height:46vh!important}}@media screen and (min-height:750px){.consutation-list-table{height:61vh}.consutation-list-table .ant-table-body{max-height:52vh!important}.ticket-list-table{height:67vh}.ticket-list-table .ant-table-body{max-height:64vh!important}.corporate-table{height:57vh}.corporate-table .ant-table-body{max-height:51vh!important}}.consutation-list-table{margin-top:16px}@media screen and (min-height:850px){.consutation-list-table{height:66vh}.consutation-list-table .ant-table-body{max-height:58vh!important}.ticket-list-table{height:70vh}.ticket-list-table .ant-table-body{max-height:68vh!important}.corporate-table{height:61vh}.corporate-table .ant-table-body{max-height:56vh!important}}@media screen and (min-height:900px){.consutation-list-table{height:68vh}.consutation-list-table .ant-table-body{max-height:61vh!important}.b2b-record-table{height:75vh}.b2b-record-table .ant-table-body{max-height:65vh!important}}@media screen and (min-height:1108px){.consutation-list-table{height:76vh}.consutation-list-table .ant-table-body{max-height:72vh!important}.ticket-list-table{height:76vh}.ticket-list-table .ant-table-body{max-height:74vh!important}.corporate-table{height:64vh}.corporate-table .corporate-table{max-height:76vh!important}}@media screen and (max-width:768px){.b2b-record-top-mid-container,.b2b-top-select-field{margin-bottom:8px}.csv-btn-container{flex:100% 1!important}.csv-btn-container button{float:none!important;margin:auto}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-top-content{display:grid!important}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .snooze-content .snooze-sub-content{margin-top:12px;margin-bottom:20px;display:grid!important;grid-gap:12px;gap:12px;align-items:center}}@media screen and (max-width:380px){.my-tickets-container .main-content .ticket-view-container .main-content .snooze-content .snooze-sub-content .select-reason{width:200px!important}}@media screen and (min-width:768px){.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list{display:flex!important}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list .ant-select{margin-bottom:0!important}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list .ant-select .ant-select-selector{width:200px!important}}@media screen and (min-width:610px){.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list{display:flex!important}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list .ant-select{margin-bottom:0!important}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list .ant-select .ant-select-selector{width:152px}}@media screen and (max-width:576px){.ant-table-cell-fix-right{width:72px}.my-tickets-container .main-content .ticket-appointment-container .body-content,.my-tickets-container .main-content .ticket-appointment-container .ticket-header-content .header-left-content .ticket-id,.my-tickets-container .main-content .ticket-appointment-container .ticket-header-content .header-right-content .ticket-label{font-size:12.5px}.my-tickets-container .main-content .ticket-appointment-container .body-content .w-doc-1,.my-tickets-container .main-content .ticket-appointment-container .body-content .w-doc-2{width:152px!important}.my-tickets-container .main-content .content-body .ticket-appointment-container .action-container .action-list{display:grid}.search-patient-container .patient-record-main .main-content .mobile-number-input .email-field{width:348px}}@media screen and (min-width:768px){.my-tickets-container .main-content .content-body .ticket-header-container{justify-content:space-between!important;grid-template-columns:auto auto!important;margin-bottom:0!important;padding:0 20px!important}.my-tickets-container .main-content .content-body .ticket-header-container button{margin:0 8px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content{justify-content:space-between;grid-template-columns:auto auto!important;padding:0 20px}.my-tickets-container .main-content .content-body .ticket-view-container .main-content .ticket-bottom-content .right-content{margin-top:auto!important;justify-content:flex-end}.my-tickets-container .main-content .ticket-appointment-container .ticket-header-content{grid-template-columns:auto auto!important;justify-content:space-between!important}.my-tickets-container .main-content .ticket-appointment-container .ticket-header-content .header-left-content,.my-tickets-container .main-content .ticket-appointment-container .ticket-header-content .header-right-content{margin-bottom:0!important}.my-tickets-container .main-content .ticket-appointment-container .action-container,.my-tickets-container .main-content .ticket-appointment-container .body-content{grid-template-columns:auto auto!important;padding:0 20px;justify-content:space-between!important}}@media screen and (max-width:1186px){.b2b-record-top-lable-container{display:grid;grid-template-columns:auto auto auto}.b2b-record-top-lable-container .label{width:250px!important}.b2b-record-top-lable-container .colon{width:20px!important}.b2b-record-top-lable-container .value{width:30px!important}}@media print{body,html{height:auto!important;overflow:initial!important}@page{margin:12px;size:auto}@page :first{margin:0}@page :left{margin:0}@page :right{margin:0}body{padding:36px 20px;overflow:hidden}.react-screen{display:none}.print-footer{height:96px}.print-footer-space{height:150px}.print-header-space{height:256px}.print-header{height:200px;top:0;margin:1rem 0;padding-right:48px;font-weight:bolder;position:fixed;text-align:center;width:100%}.print-header .print-header-top-content{display:grid;grid-template-columns:50% 50%}.print-header .gray-font{color:#7e7e7e}.print-header .print-header-bottom-content{display:grid;width:100%;grid-template-columns:50% 50%;padding-left:48px;padding-right:36px}.print-header .print-header-bottom-content .header-bottom-right-content{display:flex;justify-content:flex-start;font-size:16px;font-weight:lighter;color:#6938ef}.print-header .print-header-bottom-content .header-bottom-left-content{display:flex;justify-content:flex-end;font-size:16px;font-weight:lighter;color:#6938ef}.print-header .print-header-bottom-content .header-patient-detail-content{display:grid;justify-content:start}.print-header .print-header-bottom-content .header-patient-detail-content .detail-left{text-align:start}.print-header .print-header-bottom-content .header-doctor-detail-content{display:grid;justify-content:flex-end}.print-header .print-header-bottom-content .header-doctor-detail-content .detail-right{text-align:flex-end}.print-header .logo-print{display:flex;flex-direction:row;justify-content:flex-start;margin:auto auto auto -20px}.print-header .logo-print .logo-container{-webkit-transform:scale(.6);transform:scale(.6);background-color:#6941c6;padding:12px 20px;border:2px solid #6941c6;border-radius:3px}.print-header .logo-print .logo-container svg path,.print-header .logo-print .logo-container svg rect{fill:#fff!important}.print-header .rx-img{display:grid;grid-template-columns:auto;flex-direction:row;justify-content:flex-end;margin:auto 32px auto auto}.print-header .rx-img .rx-img-content{display:grid;grid-template-columns:100%;flex-direction:row;margin-right:auto;justify-content:flex-start;font-weight:700;word-break:break-all}.print-footer{bottom:0;margin:0 48px 0 40px;position:fixed}.print-footer #content{display:grid;justify-content:center;text-decoration:underline;color:#7e7e7e}.print-footer .note-print-headings{font-weight:700;padding-left:48px;font-size:11px;text-decoration:underline;margin-bottom:12px}.print-footer .note-instructions{display:flex;text-align:center}.print-footer .note-instructions .note-instruction-sub{padding-left:12px;color:#7e7e7e;font-size:11px}.eval-prescription-wrapper{margin:0 auto;width:100%}.eval-prescription-wrapper .eval-print-footer,.eval-prescription-wrapper .eval-print-footer-space{height:128px}.eval-prescription-wrapper .eval-print-header-space{height:80px}.eval-prescription-wrapper .eval-print-header{height:110px}.eval-prescription-wrapper .eval-print-headings{top:0;margin:1rem auto .5rem;position:fixed;width:90.5%}.eval-prescription-wrapper .eval-print-footer{bottom:0;left:60px;position:fixed;margin:.5rem auto;width:84.5%}.eval-prescription-wrapper .eval-title-section{color:#00f;text-align:center;padding:0 16px;font-size:18px}.eval-prescription-wrapper .eval-title-section .sec-01{display:flex;justify-content:space-between}.eval-prescription-wrapper .eval-title-section .sec-01 .logo-container{margin-left:-55px;margin-top:-20px;-webkit-transform:scale(.5);transform:scale(.5);background-color:#6941c6;padding:12px 20px;border:2px solid #6941c6;border-radius:3px}.eval-prescription-wrapper .eval-title-section .sec-01 .logo-container svg path,.eval-prescription-wrapper .eval-title-section .sec-01 .logo-container svg rect{fill:#fff!important}.eval-prescription-wrapper .eval-title-section .sec-01 .client-name-sec{display:flex;flex-direction:column;font-size:20px;font-weight:700}.eval-prescription-wrapper .eval-title-section .sec-02{background:#fff;padding:1px 3px;font-size:20px;font-weight:lighter;margin:0 auto;align-items:center;color:#6938ef}.eval-prescription-wrapper .eval-report-block{display:grid;width:100%;grid-template-columns:repeat(2,auto);grid-gap:.25rem;gap:.25rem;margin-top:8px}.eval-prescription-wrapper .eval-report-block table{width:"100%"}.eval-prescription-wrapper .eval-report-block table,.eval-prescription-wrapper .eval-report-block td,.eval-prescription-wrapper .eval-report-block th{border:1px solid #000;border-collapse:collapse;text-align:left}.eval-prescription-wrapper .eval-report-block table p,.eval-prescription-wrapper .eval-report-block td p,.eval-prescription-wrapper .eval-report-block th p{text-align:left}.eval-prescription-wrapper .eval-report-block .item-card{background:#f0efef}.eval-prescription-wrapper .eval-report-footer{text-align:right}.eval-prescription-wrapper .eval-report-footer .ant-card{background:#f1f1f1}.eval-prescription-wrapper .eval-report-footer .ant-card .ant-card-body{padding:4px 16px!important}}@media screen{.eval-prescription-wrapper,.react-print{display:none}}#popover .ant-popover-inner-content{padding:10px}.documentName .ant-form-item-no-colon{margin-top:5px}.modal-buttons{border:none;background-color:transparent;color:#1570ef;box-shadow:none}.modal-buttons:hover{border:none!important}.modal-buttons:disabled,.modal-buttons:hover{background-color:transparent!important;color:#1570ef!important}.upload-container{padding:36px;border:1px solid #e4e4e4;border-radius:5px;background:#f2f4f7;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.upload-container>div{width:100%}.upload-container.hidden{display:none}.upload-container .upload{display:flex;justify-content:center}.upload-container .upload-notes{margin-bottom:12px;font-size:12px;display:flex;justify-content:flex-end}.upload-container .upload-notes-patient{margin-bottom:12px;font-size:12px;display:flex;justify-content:space-between}.upload-container .upload-notes-patient .error{color:#d92d20;display:flex;grid-gap:4px;gap:4px}.medical-document .med-doc-top-container-pat{display:grid;grid-template-columns:25% 25%;justify-content:space-between}.medical-document .med-doc-top-container-doc{display:grid;grid-template-columns:20%;justify-content:flex-end;margin-bottom:20px}.medical-document .button-div{display:flex;padding-bottom:20px}.medical-document .filter-div{width:100%;margin:auto;display:grid;grid-template-columns:35% 65%;font-size:12px;color:#475467}.medical-document .filter-div .filter-title{width:60%;margin:auto}.medical-document .doc-req-btn{width:64px;height:28px;padding:0}.medical-document .doc-req-btn,.medical-document .doc-req-btn :hover{background-color:var(--teal-600)!important;color:#fff!important;border:none!important}.submit-cancel-button{padding:16px 0;display:flex;align-items:baseline;justify-content:center;grid-gap:12px;gap:12px}.submit-cancel-button .cancel-btn{display:flex;justify-content:center;align-items:center;border-radius:25px;flex-direction:row;margin-top:8px;background-color:#b42318;color:#fff}.submit-cancel-button .cancel-btn:hover{cursor:pointer;color:#b42318!important;background-color:#fff!important;border:1px solid #b42318!important}.submit-cancel-button .cancel-btn:focus{background-color:#b42318;color:#fff;border:1px solid #7a271a}.submit-cancel-button .update-btn{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;background-color:var(--teal-700);color:#fff}.submit-cancel-button .update-btn:hover{color:var(--teal-900)!important;background-color:#fff!important;border:1px solid var(--teal-900)!important}.submit-cancel-button .update-btn-disable{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px}.submit-cancel-button .update-btn-disable:hover{border:1px solid #d0d5dd!important}.finish-Consult-Modal-patient .finish-header{background-color:#f9fafb;padding:20px 16px;font-weight:700;display:flex;justify-content:space-between;align-items:baseline}.finish-Consult-Modal-patient .finish-header .submit-cancel-button{display:flex;align-items:baseline;justify-content:flex-end;grid-gap:12px;gap:12px}.finish-Consult-Modal-patient .finish-header .submit-cancel-button .cancel-btn{display:flex;justify-content:center;align-items:center;border-radius:25px;flex-direction:row;background-color:#b42318;color:#fff}.finish-Consult-Modal-patient .finish-header .submit-cancel-button .cancel-btn:hover{cursor:pointer;color:#b42318!important;background-color:#fff;border:1px solid #b42318!important}.finish-Consult-Modal-patient .finish-header .submit-cancel-button .cancel-btn:focus{background-color:#b42318;color:#fff;border:1px solid #7a271a}.finish-Consult-Modal-patient .finish-header .submit-cancel-button .update-btn{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;background-color:#6938ef;color:#fff}.finish-Consult-Modal-patient .finish-header .submit-cancel-button .update-btn:hover{color:#3e1c96!important;background-color:#fff!important;border:1px solid #3e1c96!important}.finish-Consult-Modal-patient .finish-header .submit-cancel-button .update-btn-disable{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px}.finish-Consult-Modal-patient .finish-header .submit-cancel-button .update-btn-disable:hover{border:1px solid #d0d5dd!important}.finish-Consult-Modal-patient .finish-wrapper{display:flex;justify-content:space-between;padding:20px}.finish-Consult-Modal-patient .finish-wrapper .finish-title{font-weight:700}.finish-Consult-Modal-patient .call-duration-ended-cotent{padding:20px}.finish-Consult-Modal-patient .call-duration-ended-cotent .rating-description{display:flex;justify-content:space-between;align-items:baseline}.finish-Consult-Modal-patient .call-duration-ended-cotent .ant-form{display:grid;grid-row-gap:4px;row-gap:4px}.finish-Consult-Modal-patient .error-msg{color:#b42318}.finish-Consult-Modal{height:23vh}.dropdown-plus-icon{margin:auto}.room_active{background-color:green}.room_inactive{background-color:red}.apt-status-pending{border:1px solid #1570ef!important}.apt-status-cancel{border:1px solid #f04438!important}.apt-status-missed{border:1px solid #eaaa08}.apt-status-zero-encounter{border:1px solid #73e2a3;border-radius:4px;display:flex;padding:2px 8px}.apt-status-zero-encounter .p-app-status-zero-encounter{color:#095c37;display:flex;margin-bottom:0!important}.reschedule_requested{background-color:#fff}.cancelled{background-color:#d0d5dd}.missed_care_status{background-color:#fda29b}.rescheduled_care_status{background-color:#ff9c66}.cancelled_care_status{background-color:#d0d5dd}.zero-encounter{display:flex;justify-content:space-between;align-items:baseline;border:1px solid #e4e4e4;border-top:none;border-radius:0 0 50px 50px;background-color:#15b79e;padding:0 20px}.zero-encounter .mode,.zero-encounter .p-zero-encounter{margin-bottom:0;color:#fff;font-size:12px}.zero-encounter .mode{border:none}.old-apt-status{display:flex;justify-content:space-between;align-items:baseline;border:1px solid #e4e4e4;border-top:none;border-radius:0 0 50px 50px;padding:0 20px}.old-apt-status .old-p-app-status{margin-bottom:0;color:#fff;font-size:12px}.old-apt-canceled-status{background-color:#98a2b3}.old-apt-missed-status{background-color:#f04438}.old-apt-pending-status{background-color:#f38744}.casesheet-popup{padding-left:10px;padding-right:10px}.casesheet-popup .casenotes-list{overflow-y:auto;overflow-x:hidden;height:450px}.casesheet-popup .casesheet-header{padding:20px 16px;font-weight:700;font-size:16px;color:#6938ef;margin-bottom:8px}.casesheet-popup .casesheet-card{box-shadow:0 1px 5px rgba(0,0,0,.04);border:1px solid #e4e4e4;border-radius:5px;justify-content:space-between;padding:16px;align-items:center;color:#000;font-size:14px;margin:0 16px}.casesheet-popup .title-txt{display:flex;justify-content:space-between;border-bottom:1px solid #e4e4e4}.casesheet-popup .date-day-txt{font-size:16px;font-weight:500;display:flex;align-items:center}.casesheet-popup .date-day-txt img{width:16px}.casesheet-popup .doctor-name-casesheet{font-size:14px;font-weight:none}.casesheet-popup .notes{margin:8px 0}.prescription-table{border:1px solid #000}.prescription-table-header{border-bottom:2px solid #475467;padding:8px}.precription-popup .precription-popup-list{overflow-y:auto;overflow-x:hidden;max-height:700px}.precription-popup .precription-popup-list .prescription-container{display:grid;grid-template-columns:48.5% 48.5%;grid-gap:3%;gap:3%}.precription-popup .precription-popup-list .prescription-container .prescription-left-content .prescription-brand-name{display:flex;color:var(--teal-800);font-size:14px;font-weight:600}.precription-popup .precription-popup-list .prescription-container .prescription-left-content .prescription-brand-name article{max-width:240px}.precription-popup .precription-popup-list .prescription-container .prescription-left-content .prescription-brand-name .ant-typography-ellipsis-single-line{color:var(--teal-800);font-size:14px}.precription-popup .precription-popup-list .prescription-container .prescription-left-content .prescription-drug-name .ant-typography-ellipsis-single-line{color:var(--teal-600);font-size:14px}.precription-popup .precription-popup-list .prescription-container .prescription-left-content table{margin-top:8px;width:100%;border-spacing:0!important}.precription-popup .precription-popup-list .prescription-container .prescription-left-content tr:first-child th:first-child{border-top-left-radius:8px}.precription-popup .precription-popup-list .prescription-container .prescription-left-content tr:first-child th:last-child{border-top-right-radius:8px}.precription-popup .precription-popup-list .prescription-container .prescription-left-content tr:last-child td:first-child{border-bottom-left-radius:8px}.precription-popup .precription-popup-list .prescription-container .prescription-left-content tr:last-child td:last-child{border-bottom-right-radius:8px}.precription-popup .precription-popup-list .prescription-container .prescription-left-content td,.precription-popup .precription-popup-list .prescription-container .prescription-left-content th{text-align:center;border:1px solid #d0d5dd;color:#475467;border-right:none!important}.precription-popup .precription-popup-list .prescription-container .prescription-left-content tr td:last-child,.precription-popup .precription-popup-list .prescription-container .prescription-left-content tr th:last-child{border-right:1px solid #d0d5dd!important}.precription-popup .precription-popup-list .prescription-container .prescription-left-content th{background-color:#f2f4f7;border-bottom:none!important;padding:8px 0 4px}.precription-popup .precription-popup-list .prescription-container .prescription-left-content td{border-top:none!important;padding:4px 0}.precription-popup .precription-popup-list .prescription-container .prescription-right-content,.precription-popup .precription-popup-list .prescription-container .prescription-right-content .ant-typography{color:#475467}.precription-popup .precription-popup-list .prescription-container .prescription-right-content .prescription-route-content{display:flex;justify-content:space-between}.precription-popup .precription-popup-list .prescription-container .prescription-right-content .prescription-route-content .right-content{font-weight:600}.precription-popup .precription-popup-list .prescription-container .prescription-right-content .prescription-instruction-title{text-decoration:underline}.precription-popup .prescription-header{padding:16px 20px;font-weight:700;font-size:16px;color:var(--teal-700);margin-bottom:8px}.precription-popup .prescription-popup-title-container{border:1px solid #eaecf0;border-radius:8px}.precription-popup .prescription-popup-title-content{display:flex;justify-content:space-between;background-color:#f2f4f7;padding:8px 12px}.precription-popup .prescription-popup-title-content .prescription-date{font-weight:600}.precription-popup .ant-descriptions-item-label{-webkit-border-end:none!important;border-inline-end:none!important;background-color:#fff!important;font-weight:600;vertical-align:text-top;padding:12px 0 12px 12px!important}.precription-popup .ant-descriptions-view{border:none!important;border-bottom:1px solid #eaecf0!important;border-radius:0!important}.precription-popup .prescription-content{overflow-y:auto;overflow-x:hidden;height:70vh;padding-left:5px;padding-right:5px}.precription-popup .prescription-content .prescriptionTypeTitle{color:#98a2b3}.precription-popup .prescription-content-empty{overflow-y:auto;overflow-x:hidden;height:70vh}.precription-popup .header-date{font-size:14px;font-weight:400}.precription-popup .prescription-card{border-bottom:2px solid #475467;margin-top:8px}.precription-popup .prescription-card .listitem-prescription{width:100%;display:grid;grid-gap:12px;gap:12px;margin-bottom:12px;padding:8px}.precription-popup .prescription-card .listitem-prescription .brand-name{font-weight:600}.precription-popup .prescription-card .listitem-prescription .brand-name .ant-typography{color:var(--teal-900)!important}.precription-popup .prescription-card .adjuvant{border-top:1px solid #d1d4d7;padding-top:8px}.precription-popup .prescription-card .adjuvant .adjuvant-label{font-weight:600}.precription-popup .prescription-card .adjuvant-ayurvedic .adjuvant-label-ayurvedic{font-weight:600;padding-top:8px}.precription-popup .prescription-card .adjuvant-ayurvedic .instruction-label-ayurvedic{padding-top:8px;border-top:1px solid #d1d4d7}.precription-popup .card-datas{display:flex;justify-content:center;align-items:center;width:100%}.precription-popup .image-traingle{border:1px solid #e4e4e4;border-radius:5px;padding:8px}.precription-popup .image-traingle img{width:48px}.precription-popup .medicine-datas{padding:8px;width:100%}.precription-popup .prescription-duration{width:100%;display:flex;justify-content:flex-end;align-items:flex-start}.precription-popup .tablet-name{font-weight:bolder;font-size:14px}.precription-popup .pranayama-table td.ant-table-cell{max-width:60px!important}.dsm-screening-wrapper-container .dsm-screening-header{background-color:#f2f4f7;color:#107569;padding:16px;font-size:16px;font-weight:700}.dsm-screening-wrapper-container .dsm-screening-list-container{height:450px;overflow-y:auto}.dsm-screening-wrapper-container .dsm-content{overflow-x:hidden;height:450px;overflow-y:auto}.dsm-screening-wrapper-container .dsm-screening-card{box-shadow:0 1px 5px rgba(0,0,0,.04);border:1px solid #e4e4e4;border-radius:5px;justify-content:space-between;padding:16px;align-items:center;color:#000;font-size:14px;margin:16px}.dsm-screening-wrapper-container .dsm-screening-card>div:first-child{border-bottom:1px solid #e4e4e4}.dsm-screening-wrapper-container .dsm-screening-card .assessment-item .question-text{font-weight:500}.dsm-screening-wrapper-container .dsm-screening-card .answer-container{margin-left:20px;margin-top:8px 0}.dsm-screening-wrapper-container .chart-noData-card{border:1px solid #e4e4e4;box-shadow:0 1px 5px rgba(0,0,0,.04);border-radius:5px;padding:16px;margin:16px}.mhe-wrapper-container .mhe-header{color:#6938ef;padding:16px;font-size:16px;font-weight:700}.mhe-wrapper-container .mhe-list-container{overflow:auto}.mhe-wrapper-container .mhe-list-container .ant-collapse-header{margin-top:12px;background-color:#f2f4f7;border-radius:5px}.mhe-wrapper-container .mhe-content{overflow-y:auto;overflow-x:hidden;height:80vh}.mhe-wrapper-container .therapy-progress-content{overflow-y:auto;overflow-x:hidden;height:70vh}.mhe-wrapper-container .mhe-box-content{display:grid;grid-template-columns:100%;justify-content:center}.mhe-wrapper-container .mhe-box-content-label{border:1px solid #e4e4e4;margin:4px 0;display:grid;grid-template-columns:49% 2% 49%}.mhe-wrapper-container .mhe-box-content-label .mhe-box-content-value{margin-left:8px}.mhe-wrapper-container .mhe-no-data{display:flex;flex-direction:row;justify-content:center;align-items:center;height:200px}.therapy-tab-wrapper-container{height:560px}.therapy-tab-wrapper-container .therapy-header{background-color:#f2f4f7;color:#6938ef;padding:16px;font-size:16px;font-weight:700}.therapy-tab-wrapper-container .assessment-wrapper-conatiner,.therapy-tab-wrapper-container .therapy-intake-chart-wrapper-container{height:400px;overflow:auto}.therapy-tab-wrapper-container .assessment-wrapper-conatiner .therapy-card,.therapy-tab-wrapper-container .therapy-intake-chart-wrapper-container .therapy-card{box-shadow:0 1px 5px rgba(0,0,0,.04);border:1px solid #e4e4e4;border-radius:5px;justify-content:space-between;padding:16px;align-items:center;color:#000;font-size:14px;margin:16px}.therapy-tab-wrapper-container .assessment-wrapper-conatiner .therapy-card .assessment-item .question-text,.therapy-tab-wrapper-container .therapy-intake-chart-wrapper-container .therapy-card .assessment-item .question-text{font-weight:500}.therapy-tab-wrapper-container .assessment-wrapper-conatiner .therapy-card .answers-list ul li,.therapy-tab-wrapper-container .therapy-intake-chart-wrapper-container .therapy-card .answers-list ul li{list-style-type:circle}.therapy-tab-wrapper-container .chart-noData-card{border:1px solid #e4e4e4;box-shadow:0 1px 5px rgba(0,0,0,.04);border-radius:5px;padding:16px;margin:16px}.therapy-tab-wrapper-container-vc{margin-top:16px;height:560px}.therapy-tab-wrapper-container-vc .therapy-header{font-size:16px;font-weight:500;background-color:var(--teal-600);color:#fff;padding:16px}.therapy-tab-wrapper-container-vc .assessment-wrapper-conatiner,.therapy-tab-wrapper-container-vc .therapy-intake-chart-wrapper-container{height:400px;overflow:auto}.therapy-tab-wrapper-container-vc .assessment-wrapper-conatiner .therapy-card,.therapy-tab-wrapper-container-vc .therapy-intake-chart-wrapper-container .therapy-card{box-shadow:0 1px 5px rgba(0,0,0,.04);border:1px solid #e4e4e4;border-radius:5px;justify-content:space-between;padding:16px;align-items:center;color:#000;font-size:14px;margin:16px}.therapy-tab-wrapper-container-vc .assessment-wrapper-conatiner .therapy-card>div:first-child,.therapy-tab-wrapper-container-vc .therapy-intake-chart-wrapper-container .therapy-card>div:first-child{border-bottom:1px solid #e4e4e4}.therapy-tab-wrapper-container-vc .assessment-wrapper-conatiner .therapy-card .assessment-item .question-text,.therapy-tab-wrapper-container-vc .therapy-intake-chart-wrapper-container .therapy-card .assessment-item .question-text{font-weight:500}.therapy-tab-wrapper-container-vc .assessment-wrapper-conatiner .therapy-card .answers-list ul li,.therapy-tab-wrapper-container-vc .therapy-intake-chart-wrapper-container .therapy-card .answers-list ul li{list-style-type:circle}.therapy-tab-wrapper-container-vc .chart-noData-card{border:1px solid #e4e4e4;box-shadow:0 1px 5px rgba(0,0,0,.04);border-radius:5px;padding:16px;margin:16px}.therapy-tab-wrapper-container-vc .chart-noData-card>div:first-child{border-top:1px solid #e4e4e4}.feedback-container{height:400px;overflow-y:auto;padding:0 0 0 15px}.feedback-container .feedback-wrapper-container{margin-right:16px}.feedback-container .feedback-wrapper-container .feedbacks-card{box-shadow:0 1px 5px rgba(0,0,0,.04);border:1px solid #e4e4e4;border-radius:5px;align-items:center;color:#000;font-size:14px;margin-top:12px}.feedback-container .feedback-wrapper-container .feedbacks-card .feedback-date{margin-top:12px;margin-left:12px}.feedback-container .feedback-wrapper-container .feedbacks-card .feedbacks{display:grid;grid-template-columns:58% 2% 38%;border:1px solid #e4e4e4;margin:12px}.feedback-container .feedback-wrapper-container .feedbacks-card .feedbacks .feedback-label{word-wrap:break-word;display:flex;flex-direction:row;justify-content:flex-start;padding-left:12px;font-weight:500}.feedback-container .feedback-wrapper-container .feedbacks-card .feedbacks .feedback-answers{display:flex;flex-direction:row;justify-content:flex-start;padding-left:12px;font-weight:400}.feedback-container .feedback-wrapper-container .feedbacks-card .feedbacks .feedback-ratings{display:flex;flex-direction:row;justify-content:flex-start;padding-left:12px;margin-top:-6px}.medical-icon{cursor:pointer!important}.document-actions{display:flex;justify-content:center}.document-actions>div{padding:4px 16px;margin:0 8px;background-color:var(--teal-50)!important;border:1px solid #e4e4e4;border-radius:5px}.document-actions>div:hover{cursor:pointer;background-color:var(--teal-900)!important;border:1px solid var(--teal-900);color:#fff}.document-actions .ix-delete-btn-contaner{display:flex;justify-content:flex-end}.document-actions .ix-delete-btn-contaner button{color:#fff!important;background-color:#b42318!important;border:1px solid #b42318!important;width:64px;height:28px;padding:0}.document-actions .ix-delete-btn-contaner button:hover{cursor:pointer;background-color:#7a271a!important;border:1px solid #7a271a!important;color:#fff!important}.prescription-list-container .ant-collapse-header{margin-top:12px}.protective-factor-header{overflow:auto}.protective-factor-header .ant-collapse-header{margin-top:12px;background-color:#f2f4f7;border-radius:5px}.diet-box .diet-content{border:1px solid #e4e4e4;margin:12px 0;display:grid;grid-template-columns:48% 4% 48%}.diet-box .diet-content .diet-elements,.diet-box .diet-content .diet-title{padding-left:12px}.limit-box .limit-content{border:1px solid #e4e4e4;margin:12px 0;display:grid;grid-template-columns:48% 4% 48%}.limit-box .limit-content .limit-elements,.limit-box .limit-content .limit-title{padding-left:12px}.privacy-policy dt{font-weight:bolder;margin:20px}.privacy-policy dd,.privacy-policy li{margin:20px}.privacy-policy ol{list-style-type:none}.privacy-policy ol li:before{content:counter(section,lower-alpha) " ) "}.privacy-policy ol li{counter-increment:section}.terms-of-use .footer-terms-of-use,.terms-of-use .header-terms-of-use{text-align:center}.terms-of-use .nested-list ol{list-style-type:none;counter-reset:item;margin:0;padding:0}.terms-of-use .nested-list li{margin-left:0;display:table;counter-increment:item;margin-bottom:20px}.terms-of-use .nested-list li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}.terms-of-use .nested-list li li{margin:0 0 20px}.terms-of-use .nested-list li li:before{content:counters(item,".") " "}.terms-of-use .nested-list dt{margin:0 0 20px}.terms-of-use dt{font-weight:bolder;margin:20px}.terms-of-use dd,.terms-of-use li{margin:20px}.terms-of-use ol{list-style-type:none}.terms-of-use ol li:before{content:counter(section,lower-alpha) " ) "}.terms-of-use ol li{counter-increment:section}.guest-scroll{height:100%;overflow-y:scroll}.guest-scroll ::-webkit-scrollbar{width:12px}.guest-scroll ::-webkit-scrollbar-track{background:#f1f1f1}.guest-scroll ::-webkit-scrollbar-thumb{background:#888}.guest-scroll ::-webkit-scrollbar-thumb:hover{background:#555}.dot-factor-body .ant-form-item-label>label{height:auto!important}.doc-inst-wrapper .doc-inst-filters .add-btn-wrapper .add-btn{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;background-color:var(--background-color);border:1px solid var(--teal-700)!important;color:#fff;border-radius:5px;margin-left:8px}.doc-inst-wrapper .doc-inst-filters .add-btn-wrapper .add-btn:hover{background:#fff;color:var(--background-color)}.add-inst-modal{border-radius:5px;min-height:400px;width:600px}.add-inst-modal .create-header{background:#d3d3d3;padding:8px;border-radius:5px 5px 0 0;color:#475467}.add-inst-modal .inst-form{padding:12px 14px;display:flex;flex-direction:column}.add-inst-modal .submit-btn-wrapper{margin:20px 12px;display:flex;grid-gap:1rem;gap:1rem}.add-inst-modal .submit-btn-wrapper .confirm-btn{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;background-color:var(--background-color);border:1px solid var(--teal-700)!important;color:#fff}.add-inst-modal .submit-btn-wrapper .cancel-btn{display:flex;justify-content:center;align-items:center;border-radius:25px;flex-direction:row;background-color:#b42318;color:#fff;margin-top:0}.add-inst-modal .submit-btn-wrapper .cancel-btn:hover{cursor:pointer;color:#b42318!important;background-color:#fff;border:1px solid #b42318!important}.confas-factor-body .ant-form-item-label>label{height:auto!important}.conpsydrawer{display:flex;justify-content:space-between;align-items:center}.protective-factor-body .card-style-label{display:inline-block;width:60%;margin:4px 0}.protective-factor-body .card-style-content{display:inline-block;width:40%;margin:4px 0;text-align:center}.confas-factor-body,.dot-factor-body{margin:20px 0}.sos-body .sos-body-content{justify-content:flex-end}.sos-body .sos-body-content .conpsyg-score{border:1px solid #107569;background-color:#f0fdf9;padding:12px;display:flex;justify-content:center;margin-left:auto;margin-bottom:12px}@media screen and (max-width:700px){.medical-document .med-doc-top-container-pat{display:grid;justify-content:normal;grid-template-columns:auto}.medical-document .filter-div{display:flex;justify-content:space-between;margin-bottom:20px}.medical-document .filter-div .filter-title{margin:auto}}@media screen and (max-width:650px){.conpsydrawer{display:block!important}}@media screen and (min-height:350px){.medical-document-table .ant-table-body{max-height:20vh!important;max-height:19vh!important}}@media screen and (min-height:400px){.medical-document-table{height:42vh}.medical-document-table .ant-table-body{max-height:19vh!important}}@media screen and (min-height:450px){.medical-document-table{height:44vh}.medical-document-table .ant-table-body{max-height:23vh!important}}@media screen and (min-height:500px){.medical-document-table{height:50vh}.medical-document-table .ant-table-body{max-height:30vh!important}}@media screen and (min-height:550px){.medical-document-table{height:55vh}.medical-document-table .ant-table-body{max-height:35vh!important}}@media screen and (min-height:600px){.medical-document-table{height:58vh}.medical-document-table .ant-table-body{max-height:40vh!important}}@media screen and (min-height:650px){.medical-document-table{height:55vh;border-radius:8px;border:1px solid #d0d5dd}.medical-document-table .ant-table-body{max-height:46vh!important}}@media screen and (min-height:750px){.medical-document-table{height:66vh}.medical-document-table .ant-table-body{max-height:52vh!important}}@media screen and (min-height:850px){.medical-document-table{height:70vh}.medical-document-table .ant-table-body{max-height:57vh!important}}@media screen and (min-height:900px){.medical-document-table{height:72vh}.medical-document-table .ant-table-body{max-height:60vh!important}}@media screen and (min-height:1108px){.medical-document-table{height:76vh}.medical-document-table .ant-table-body{max-height:65vh!important}}.medical-document .patientUid{display:flex;align-items:baseline;margin-bottom:32px}.medical-document .patientUid .patient-name-uid{font-size:28px;width:-webkit-max-content;width:max-content}.medical-document .patientUid .patient-plan-uid-num{background-color:#f0fdf9;color:#344054;display:flex;font-size:18px;border-radius:5px;margin-left:12px;padding:0 16px;height:20px;align-items:center;font-weight:500}.medical-document .patientUid .patient-plan-uid-num>div{line-height:10px}.offlinePatientForm{width:90%;margin:0 auto}.offlinePatientForm .finish-header{border-radius:8px 8px 0 0}.offlinePatientForm .ant-card-body{padding:0!important;border:1px solid #d3d3d3;border-radius:8px;box-shadow:5px 5px 10px rgba(0,0,0,.1607843137)!important}.offlinePatientForm .action-yes{width:auto!important;background-color:var(--teal-600)!important}.offlinePatientForm .finish-title .coupon-details b{width:230px!important}.offlinePatientForm .dividerText{font-size:20px;font-weight:400;font-family:"Fraunces-Regular";color:var(--teal-800);padding:8px 0;display:flex;align-items:center;text-align:center}.offlinePatientForm .finish-header{color:var(--teal-600);padding:1rem;text-align:center}.offline-coup-wrapper{width:40%;border:1px solid #d0d5dd;height:auto!important;border-radius:5px}.offline-coup-wrapper .payment-content{height:auto!important}.offline-coup-wrapper .payment-content .payment-summary .payment-summary-list .list-item{display:flex;justify-content:space-between;border-bottom:1px solid #f2f4f7;align-items:center}.offline-coup-wrapper .payment-content .payment-summary .payment-summary-list .list-item p{padding:6px 12px;margin:0}.offline-coup-wrapper .payment-content .payment-summary .payment-summary-list .payable-amount{border-bottom:none!important}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon{margin:40px auto 10px;width:80%}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon p{margin:3px;padding:0!important;color:#98a2b3!important}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .valid-coupon{border:2px solid #d0d5dd;border-radius:5px;background-color:#f9fafb}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .valid-coupon .ant-input-group{margin:0 auto;padding:1px}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .valid-coupon .ant-input-group .ant-input{border:none;background:none;box-shadow:none!important;color:#98a2b3;font-weight:600}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .valid-coupon .ant-input-group .ant-input-group-addon{padding:0;margin:0;border:0;background:none}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .valid-coupon .ant-input-group .ant-input-group-addon button{background-color:var(--background-color);color:#fff;padding:.25rem 1.75rem}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .valid-coupon .ant-input-group .ant-input-group-addon :hover{border:none}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .valid-coupon .ant-input-group .ant-input-group-addon .apply-disabled{opacity:.5;pointer-events:none;background:var(--background-color);color:#fff}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .valid-coupon .ant-input-group input:focus{border:none!important;box-shadow:none!important}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .invalid-coupon{background-color:#fef3f2;border:1px solid #f97066;border-radius:5px;padding:1px}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .invalid-coupon .ant-input{border:none;background:none;box-shadow:none!important}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .invalid-coupon .ant-input-group{margin:0 auto}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .invalid-coupon .ant-input-group .input{padding:0}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .invalid-coupon .ant-input-group .input:focus{border:none!important}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .invalid-coupon .ant-input-group-addon{margin:0;border:0;background:none;padding:0}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .invalid-coupon .ant-input-group-addon button{background-color:var(--background-color);color:#fff;padding:.25rem 1.75rem}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .invalid-coupon .ant-input-group-addon :hover{border:none}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .invalid-coupon input{background-color:#fef3f2;border:none}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .valid-coup{color:#3ccb7f!important;margin:.75rem 20px!important;font-size:smaller;margin-top:10px}.offline-coup-wrapper .payment-content .payment-summary .activate-coupon .invalid-coup{font-size:smaller;color:red!important;margin:8px auto!important}.offline-reg-container .form-card .offline-reg-form .mobile-input{display:flex;width:100%}.offline-reg-container .form-card .offline-reg-form .mobile-input .signup-mobile-input{width:100%;border-radius:6px;border:1px solid #d9d9d9;padding:0 0 0 12px;background-color:#fff}.offline-reg-container .form-card .offline-reg-form .mobile-input .signup-mobile-input .PhoneInputCountry select:focus-visible{border:none!important;outline:none!important}.offline-reg-container .form-card .offline-reg-form .mobile-input .signup-mobile-input input{border:none!important;width:90%;height:36px;border-radius:5px}.offline-reg-container .form-card .offline-reg-form .mobile-input .signup-mobile-input input:active,.offline-reg-container .form-card .offline-reg-form .mobile-input .signup-mobile-input input:Focus,.offline-reg-container .form-card .offline-reg-form .mobile-input .signup-mobile-input input:hover{border:none!important}.offline-reg-container .form-card .offline-reg-form .mobile-input .signup-mobile-input input:focus-visible{border:none!important;outline:none}.offline-reg-container .form-card .offline-reg-form .mobile-input .verified-icon{position:relative;right:6%}.signup-dependent-card{width:200px;height:136px}.signup-dependent-card .vertical-spacing{padding-bottom:12px}.signup-dependent-card .dependent-title{color:#1d2939;font-weight:600}.signup-dependent-card .dependent-sub-title{color:#667085;line-height:20px}.signup-dependent-card .ant-radio-checked .ant-radio-inner:after{content:"✓";font-size:21px;margin-top:-12px;font-weight:800;margin-left:-8px;color:#fff;background:transparent!important}.signup-dependent-card .ant-radio-checked .ant-radio-inner{border-color:transparent;background:var(--teal-600)!important}.signup-dependent-selected-card{border-color:var(--teal-600)!important}.sign-up-right-content{padding:40px 92px;display:grid;grid-gap:24px;gap:24px}.sign-up-right-content .sign-up-text-content{grid-gap:8px;gap:8px;display:grid}.sign-up-right-content .sign-up-title-1{color:var(--teal-800);font-size:22px;font-family:"Fraunces-Regular";letter-spacing:-1px}.sign-up-right-content .sign-up-title-2{margin-top:24px;font-size:16px;color:var(--teal-800);line-height:24px;padding-bottom:8px}.sign-up-right-content .sign-up-title-3{font-size:16px;color:#667085;line-height:24px}.sign-up-right-content .sign-up-dependent-card-container{display:flex;grid-gap:12px;gap:12px}.sign-up-right-content .sign-up-mail-field{width:400px;height:56px;padding:0 12px;background-color:#fff}.sign-up-right-content .mobile-input{display:flex}.sign-up-right-content .mobile-input .signup-mobile-input{width:400px;border-radius:6px;border:1px solid #d9d9d9;padding:0 12px;background-color:#fff}.sign-up-right-content .mobile-input .signup-mobile-input input{border:none!important;width:400px;height:56px}.sign-up-right-content .mobile-input .signup-mobile-input input:active,.sign-up-right-content .mobile-input .signup-mobile-input input:hover{border:none!important}.sign-up-right-content .mobile-input .verified-icon{position:relative;right:6%}.login-segment{padding:0!important}.consentForm-modal-form{padding:12px 32px 32px;height:80vh}.consent-form-content{margin:20px 0}.login-container{padding:40px 92px;overflow-y:hidden!important}.login-container .login-content .container-body{min-height:180px!important;overflow:hidden}.login-container .login-content .container-body .form-content .input-box{width:400px;height:56px}.login-container .login-content .container-body .form-content .login-mail-desc{color:#475467;font-size:14px}.edit-with-icon{display:flex;justify-content:flex-end;width:-webkit-min-content;width:min-content;margin-left:auto;cursor:pointer}.add-new-member-continue{display:flex;justify-content:center;align-items:center;border-radius:25px;flex-direction:row;margin-top:8px;color:#fff!important;background-color:var(--teal-700)!important}.add-new-member-continue:hover{color:#fff!important}.corporate-avatar{-webkit-filter:var(--icon-filter);filter:var(--icon-filter)}.otp-container{display:flex;justify-content:space-between}.opt-gray-content{font-size:13px;color:#101828}.opt-green-content{font-size:13px;color:var(--teal-600);cursor:pointer}.verify-resend{display:flex;justify-content:flex-start;width:100%;padding-right:8px;margin-top:12px;flex-direction:column}.swal-button--confirm{border-radius:25px;background-color:#6938ef;color:#fff}.swal-button--confirm:hover{background-color:#fff!important;color:#3e1c96;border:1px solid #3e1c96}.swal-button--confirm:focus{box-shadow:none}.modal-consent-form{text-align:center}.modal-consent-form,.term-header{background-color:var(--teal-600);line-height:2.5;color:#fff}.term-header{padding:8px}.card-content{grid-template-columns:auto auto auto auto}.card-content,.card-content-2{display:grid;margin-top:20px;margin-bottom:12px;justify-content:center}.card-content-2{grid-template-columns:auto}.for-dependant{background-color:#eaecf0;border-radius:8px;padding:8px;width:416px}.for-dependant .ul-for-dependant{margin-bottom:0;display:grid;grid-gap:4px;gap:4px}.signup-container .select-icon{background-color:#f9fafb;width:40px;border-left:1px solid #d0d5dd;border-radius:0 6px 6px 0;height:52px;padding:20px 4px;position:relative;left:10px}.signup-container .ant-select .ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:none!important}.signup-container .ant-form-item-label label,.signup-container .ant-form-item-required{color:#98a2b3!important}.signup-container .ant-picker-input,.signup-container input{height:56px}.signup-container .ant-select .ant-select-selector{height:56px!important}.signup-container .ant-select .ant-select-selector .ant-select-selection-placeholder{margin:auto}.signup-container .signup-content{padding:40px 0}.signup-container .signup-content .bottom-content{width:668px}.signup-container .signup-content .bottom-content .signup-btn{width:184px}.form-mobile-number-input{width:400px!important}.form-mobile-number-input input{border:1px solid #d9d9d9;border-radius:6px;padding:4px 12px;width:400px!important;height:56px}.form-mobile-number-input input:hover{border:1px solid #107569!important}.login-form .segmented{justify-content:flex-start}.ant-modal-content .closeVideo-Modal .closeVideo-header{background-color:#f2f4f7;padding:16px;font-weight:700}.ant-modal-content .closeVideo-Modal .closeVideo-wrapper{padding:16px}.ant-modal-content .closeVideo-Modal .closeVideo-wrapper .closeVideo-title{font-weight:700}.ant-modal-content .closeVideo-Modal .closeVideo-wrapper .closeVideo-btns{display:flex;justify-content:space-evenly;grid-gap:4px;gap:4px}.ant-modal-content .closeVideo-Modal .closeVideo-wrapper .closeVideo-btns .teens-btn{height:32px;border-radius:20px;margin:12px 0;border:1px solid #fff!important;background-color:#5a4c95!important;color:#fff!important;padding:0 32px!important}.ant-modal-content .closeVideo-Modal .closeVideo-wrapper .closeVideo-btns .teens-btn:hover{background:#fff!important;color:#5a4c95!important;border:1px solid #9573df!important}.timer-with-back-to-login{display:grid!important;justify-content:normal!important}.user-name{font-size:18px;margin:12px 0;font-weight:700}.signup-container .container-body .form-content .sign-up-1st-last-name-conatiner{display:flex;width:480px}.signup-container .container-body .input-box{width:480px}.signup-container .container-body .input-box-name{width:232px}.authentication-container .wrapper-component{height:86vh;overflow:hidden}.authentication-container .wrapper-component .login-container,.authentication-container .wrapper-component .signup-container{height:100%}.authentication-container .wrapper-component .login-container .container-body,.authentication-container .wrapper-component .signup-container .container-body{width:60%;margin:0 auto;background-color:#fff}.authentication-container .login-container .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{content:""!important}.authentication-container .terms-conditions{font-size:12px;font-weight:500;display:flex;align-items:flex-start}.authentication-container .terms-conditions .privacy-link{color:#1677ff!important;text-decoration:underline}.authentication-container .container-body{min-height:256px;display:flex;flex-direction:column}.authentication-container .container-body .green-bg-btn:hover,.authentication-container .container-body .signup-btn:hover{background-color:#fff;color:var(--teal-700)}.authentication-container .container-body .green-bg-btn-1{width:68%}.authentication-container .container-body button{margin:16px 0}.authentication-container .container-body .signup-btn{width:184px;background-color:var(--teal-700);color:#fff}.authentication-container .container-body .signup-btn:hover{background-color:#fff;border:2px solid var(--teal-700);color:var(--teal-700)}.authentication-container .container-body .bottom-content{display:flex;flex-direction:column}.authentication-container .container-body .bottom-content .btn-form{display:flex;flex-direction:column;align-items:center}.authentication-container .container-body .bottom-content .btn-form button{width:100%;margin:16px 0;color:#029701;background-color:#fff;border:1px solid #029701}.authentication-container .container-body .bottom-content .btn-form .login-otp-box{display:flex}.authentication-container .container-body .bottom-content .btn-form .disabled{pointer-events:none}.authentication-container .otp-login-container .otp-login span{color:#029701}.authentication-container .otp-login-container .container-body .bottom-content button{width:100%}.authentication-container .login-container .login-content{min-height:80vh}.authentication-container .login-container .ass-btn-grp{display:grid;justify-content:start;align-items:center}.authentication-container .login-container .ass-btn-grp .teens-btn{margin:12px 0;border:1px solid #fff!important;background-color:#eaecf0!important;color:#667085!important;padding:0 20px}.authentication-container .login-container .ass-btn-grp .teens-btn:hover{background:#fff!important;color:var(--teal-900)!important;border:1px solid var(--teal-900)!important}.authentication-container .login-container .forgot-password{grid-area:one;margin-top:12px;margin-bottom:0!important;color:var(--teal-700)}.authentication-container .login-container .forgot-password:hover{cursor:pointer;font-weight:700!important;color:var(--teal-700)!important}.authentication-container .login-container .container-body .form-content .note-msg{font-size:14px;font-weight:400;color:#667085;margin-bottom:8px}.authentication-container .login-container .container-body .form-content .login-otp-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.authentication-container .login-container .container-body .form-content .login-with-btn-container{display:flex;justify-content:space-between}.authentication-container .login-container .container-body .login-grp{display:flex;flex-direction:column}.authentication-container .login-container .float-left{float:left!important}.authentication-container .login-container .eye-icon{cursor:pointer}.authentication-container .forgot-password-container{display:flex;flex-direction:column;margin:40px 92px}.authentication-container .forgot-password-container .input-box{width:400px;height:56px}.authentication-container .forgot-password-container .container-body .forgot-pwd-block{width:100%}.authentication-container .forgot-password-container .container-body .forgot-pwd-block input{height:55px}.authentication-container .forgot-password-container .container-body .forgot-pwd-block .email-text{text-align:center}.authentication-container .forgot-password-container .container-body .forgot-pwd-block .form-content{width:400px}.authentication-container .forgot-password-container .forgot-password{margin:12px auto 12px 0;padding-right:8px}.authentication-container .forgot-password-container .forgot-password:hover{cursor:pointer;font-weight:600!important;color:var(--teal-600)}.authentication-container .signup-otp-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.authentication-container .otp-container .otp-label{padding:16px 0;flex-wrap:wrap}.authentication-container .otp-container .opt-content{overflow-y:auto;max-height:75vh}.authentication-container .otp-container .otp-edit-icon{cursor:pointer}.authentication-container .otp-container .otp-edit-icon:hover{outline-color:var(--teal-600)!important}.authentication-container .otp-container .otp-input-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.authentication-container .otp-container .otp-input-content>div{display:flex}.authentication-container .otp-container .otp-input-content .template-block{display:block;justify-content:space-between;align-items:baseline}.authentication-container .otp-container .otp-input-content>form{margin:16px 0}.authentication-container .otp-container .forgot-password span{float:right}.authentication-container .otp-container .timer-container{display:flex;justify-content:center;flex-direction:column}.authentication-container .otp-container .timer-content{display:flex;justify-content:space-between;padding-right:8px;margin-top:12px}.authentication-container .otp-container .timer-message{display:flex;justify-content:flex-end;margin-top:12px}.authentication-container .otp-container .timer-message .countdown-timer{display:flex;justify-content:flex-end;color:#424242;border-radius:10px;padding:0 10px}.authentication-container .otp-container .resend-label{cursor:pointer}.authentication-container .otp-container .error-message{color:#ff4d4f;font-size:14px;margin-top:8px}.authentication-container .countdown-timer{display:flex;justify-content:flex-end;padding-right:8px}.authentication-container .logo-container{width:50%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:24px;background:#f0fdf9;height:89.5vh;border-radius:2px}.authentication-container .logo{width:100%}.authentication-container .logo-text{text-align:center;width:80%;padding-bottom:24px;font-size:700}.authentication-container .timer-content{display:flex;justify-content:space-between;padding-right:8px}.authentication-container .authentication-title{font-size:22px;font-weight:400;color:var(--teal-800);padding:8px 0;display:flex;align-items:center;text-align:center}.authentication-container .or-title,.authentication-container .started-msg{justify-content:center;display:flex;align-items:center;text-align:center;font-size:16px;font-weight:400}.authentication-container .or-title{padding:8px 0;width:40%}.authentication-container .or-title:after,.authentication-container .or-title:before{content:"";border:1px dotted #9b9797;flex:1 1;margin:0 4px}.authentication-container .email-text{margin-left:16px}.authentication-container .email-name-text label{color:#000}.authentication-container .optional-txt-content{color:#475467;font-size:14px}.authentication-container .optional-button{color:var(--teal-700);font-size:14px;font-weight:600}.authentication-container .optional-button:hover{cursor:pointer;color:var(--teal-700)}.authentication-container .ant-row.ant-form-item{margin-bottom:unset}.resend-otp-timer{cursor:pointer;color:var(--teal-600);font-size:14px}.switch-account-wrapper{width:80%;padding:20px;margin:0 auto;height:100%;text-align:center}.switch-account-wrapper .switch-account-container .switch-form{width:296px;margin:0 auto}.continue-btn:hover{background-color:#fff;border:2px solid #1aa11e;color:#1aa11e}.profile-list-hr{color:#eaecf0}.account-select-button{color:#1d2939!important}.card-containers{border-radius:20px;display:grid;flex-wrap:wrap;align-items:center;width:100%;margin:auto}.card-containers .profile-list-dependent-text{text-align:center;margin-top:16px;margin-bottom:24px;color:#667085}.card-containers .continue-btn{float:right;display:flex;justify-content:center;align-items:center;border:1px solid #008d1b;border-radius:25px;flex-direction:row;margin-top:8px;color:#008d1b}.card-containers .ant-card-type-inner .ant-card-head{padding:0 24px;background:#cbbfe9}.card-containers .ant-card-body{padding:16px 12px}.card-containers .ant-card-meta-title{font-size:16px;font-weight:500;overflow:hidden;color:#101828;text-overflow:ellipsis;overflow-wrap:anywhere}.card-containers .child-cards{width:200px;border:none!important;opacity:1;background-color:transparent!important}.card-containers .child-cards:hover .ant-card-meta-title{white-space:break-spaces}.card-containers .child-cards .ant-card-meta{display:block}.card-containers .child-cards .ant-card-meta .ant-card-meta-avatar{text-align:center;-webkit-padding-end:0;padding-inline-end:0;margin:auto auto 8px}.card-containers .child-cards .ant-card-meta .ant-card-meta-avatar .ant-avatar{height:96px;width:96px;background-color:#eaecf0}.card-containers .child-cards .ant-card-meta .ant-card-meta-avatar .ant-avatar .ant-avatar-string{font-size:48px;color:#667085;font-family:"Fraunces-Regular";margin-top:32px}.card-containers .child-cards .ant-card-meta .ant-card-meta-detail{margin-bottom:0!important}.card-containers .child-cards .ant-card-meta .ant-card-meta-detail .ant-card-meta-description,.card-containers .child-cards .ant-card-meta .ant-card-meta-detail .ant-card-meta-title{text-align:center}.card-containers .child-cards .ant-card-meta button{display:flex;justify-content:center;align-items:center;width:100%;border-radius:4px;flex-direction:row;margin:8px auto 0;color:#fff}.card-containers .child-cards .ant-card-meta button:hover{border-color:var(--teal-700)}.card-containers .child-cards .ant-card-meta button .ant-card-meta{display:block}.card-containers .child-cards .ant-card-meta button .ant-card-meta .ant-card-meta-avatar{text-align:center;-webkit-padding-end:0;padding-inline-end:0}.card-containers .child-cards .ant-card-meta button .ant-card-meta .ant-card-meta-detail .ant-card-meta-description,.card-containers .child-cards .ant-card-meta button .ant-card-meta .ant-card-meta-detail .ant-card-meta-title{text-align:center}.card-containers .child-cards .ant-card-meta button .ant-card-meta button{display:flex;justify-content:center;align-items:center;border-radius:25px;flex-direction:row;margin:8px auto 0;color:#fff;background-color:#5a4c95}.card-containers .child-cards .ant-card-meta button .ant-card-meta button:hover{box-shadow:0 12px 16px -4px rgba(16,24,40,.08);cursor:pointer;border:1px solid #3e1c96!important;background-color:#3e1c96}.card-containers .child-cards .ant-card-meta button .ant-card-meta button:hover .ant-card-meta-title{white-space:break-spaces}.create-new-account{display:flex;justify-content:space-between;margin-top:20px}.back-btn-add-new-member{display:flex}.back-btn-add-new-member .back-btn,.back-btn-add-new-member .title-style{margin-right:auto}.signup-container{width:100%;border-radius:20px}.signup-container .title-style{font-size:30px;color:var(--teal-800);text-align:center!important}.signup-container .create-acnt-container{display:grid;min-width:25%;width:-webkit-max-content;width:max-content;margin:20px;padding-bottom:20px;border-radius:20px}.signup-container .create-acnt-container .add-new-member-sub-title-1{color:var(--teal-800);font-size:22px}.signup-container .create-acnt-container .add-new-member-sub-title-2{color:#667085;font-size:16px;margin-top:8px;line-height:24px}.signup-container .create-acnt-container .add-new-member-sub-title-3{color:var(--teal-800);font-size:16px;margin-top:24px}.signup-container .create-acnt-container .container-body .form-content{width:100%}.signup-container .create-acnt-container .container-body .form-content .new-account-1st-last-name-conatiner{display:grid;grid-template-columns:auto auto;grid-gap:16px;gap:16px}.add-new-member-btn{width:184px;margin:auto auto auto 0!important}.add-new-member-first{display:flex;justify-content:center;align-items:center;border-radius:25px;flex-direction:row;margin-top:8px;color:#fff;background-color:#6938ef;width:32%}.add-new-member-first:hover{cursor:pointer;background-color:#3e1c96;color:#fff;border:1px solid #3e1c96}.add-new-member-first:focus{background-color:#6938ef;color:#fff;border:1px solid #3e1c96}.add-new-member{display:flex;justify-content:center;align-items:center;border-radius:4px;flex-direction:row;margin-top:8px;color:#fff;background-color:var(--teal-600);height:40px!important}.add-new-member:hover{cursor:pointer;color:var(--teal-600);background-color:#fff;border:1px solid var(--teal-600)}.add-new-member:focus{color:#fff}.cancel-btns{display:flex;justify-content:center;align-items:center;border-radius:4px;width:184px;flex-direction:row;margin-top:8px;background-color:#d92d20;color:#fff;height:40px}.cancel-btns:hover{cursor:pointer;color:#d92d20!important;background-color:#d92d20;border:1px solid #d92d20!important}.cancel-btns:focus{background-color:#b42318;color:#fff;border:1px solid #7a271a}.control-drawer{position:relative;height:80%;overflow:hidden}.control-drawer .ant-drawer-header-title{flex-direction:row-reverse}@media screen and (max-width:1300px){.login-container{padding:12px!important}}@media screen and (max-width:480px){.form-mobile-number-input{width:auto!important}.form-mobile-number-input input{width:100%!important;height:56px!important}}@media screen and (min-width:768px)and (max-width:915px){.form-mobile-number-input{width:auto!important}.form-mobile-number-input input{width:100%!important;height:56px!important}}@media screen and (max-width:1150px){.verify-resend{display:grid;justify-content:start}.edit-with-icon{margin-left:0!important}.sign-up-right-content{padding:40px 24px}.login-container .form-content .input-box{width:312px!important;height:40px!important}.form-mobile-number-input input{width:312px!important;height:56px!important}}@media screen and (max-width:1120px){.create-acnt-container .bottom-content{display:grid!important;justify-content:center!important;text-align:center!important;grid-gap:12px;gap:12px}.create-acnt-container .bottom-content .add-new-member,.create-acnt-container .bottom-content .cancel-btn{text-align:center!important;margin-inline:auto!important}}@media screen and (max-width:1091px){.ant-card-body{padding:16px 12px!important}.login-forgot-password{display:grid;justify-content:start;align-items:center;grid-template-areas:"one" "two"}.forgot-password-container{margin:28px 20px!important}.card-content{display:grid;grid-template-columns:auto auto auto auto;grid-gap:12px;gap:12px}}@media screen and (max-width:480px){.for-dependant{width:204px!important}.sign-up-dependent-card-container{display:grid!important}}@media screen and (max-width:954px)and (min-width:768px){.for-dependant{width:204px!important}.sign-up-dependent-card-container{display:grid!important}}@media screen and (max-width:954px){.child-cards{width:20vw!important}.card-content{display:grid;grid-template-columns:auto auto auto;grid-gap:12px;gap:12px}.signup-container .create-acnt-container{min-width:25%;width:100%!important;margin:20px auto;padding-inline:20px;padding-bottom:20px}}@media screen and (max-width:767px){.login-forgot-password{display:grid;justify-content:start;grid-template-areas:"one" "two"}.verify-resend{display:flex;justify-content:flex-start}}@media screen and (max-width:755px){.child-cards{width:30vw!important}.ant-card-body{padding:16px 20px!important}.card-content{display:grid;grid-template-columns:auto auto;grid-gap:12px;gap:12px}.add-new-member-first{width:100%!important;text-align:center}}@media screen and (max-width:570px){.authentication-container .forgot-password-container .container-body .forgot-pwd-block .form-content{width:70%!important}.login-container{padding:0!important}.login-container .form-content .ant-input-password,.login-container .form-content input{width:312px}.login-container .login-with-btn-container{display:grid!important}.edit-with-icon{margin-left:0}.add-new-member-btn{padding-inline:3%!important}.child-cards{width:100%!important;margin-inline:auto!important}.login-forgot-password{display:grid;justify-content:center;grid-template-areas:"one" "two"}.verify-resend{display:grid;justify-content:start}.ant-card-body{padding:12px 32px!important}.card-content{display:grid;grid-template-columns:auto;grid-gap:12px;gap:12px}.card-containers{padding:4px!important}.card-containers .ant-card-body{padding:12px!important}}@media screen and (max-width:378px){.ass-btn-grp .teens-btn{padding:0 8px!important}.child-cards{width:100%!important;margin-inline:auto!important}}@media screen and (max-width:1000px)and (min-width:767px){.otp-container{display:block!important}}@media screen and (max-width:500px){.otp-container{display:block!important}.sign-up-mail-field,.signup-mobile-input{width:328px!important}}.offline-reg-container .backButton{background-color:#000!important;border-color:#000!important}.app-container{display:grid;grid-template-columns:200px 1fr;padding-top:30px;height:80vh}.app-container .sidebar{background-color:#fff;border-right:1px solid #ddd;overflow-y:auto;padding-top:96px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;height:100%}.app-container .sidebar-title{margin:0;font-size:16px}.app-container .content{padding:20px;background-color:#fff;box-shadow:1px 3px 14px 1px #dedede;overflow-y:auto;height:100%}.app-container .note-container{padding-bottom:25px}.app-container h2{font-size:1.5em;margin-bottom:10px}.app-container h3{font-weight:700;font-size:14px;margin-bottom:10px}.app-container ul{list-style-type:disc;margin-left:20px}.app-container li{margin-bottom:5px}.app-container .title{font-size:24px;color:#183247}.vitalFormContainer{background:#fff;padding:16px 20px;border:1px solid #e4e4e4;border-radius:5px;margin:20px 0}.vitalForm .vitalFormMainDiv{min-height:450px!important;margin-top:10px;padding:20px;background:#fff;border:2px solid #f5f3f3;border-radius:5px}.vitalForm .vitalFormMainDiv .ant-descriptions-view{border:none!important;border-bottom:1px solid #eaecf0!important;border-radius:0!important}.vitalForm .ant-descriptions-item-container{display:flex;grid-gap:10px;gap:10px}.vitalForm .ant-descriptions-item-container b{width:120px}.vitalForm .emptyHistoryDiv{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:8px;gap:8px}.vitalForm .emptyHistoryDiv .emptyHistoryTitle{font-size:16px;font-weight:500;color:var(--teal-800)}.vitalForm .emptyHistoryDiv .emptyHistorySubTitle{font-size:14px;font-weight:500;color:#667085}.vitalListContainer{overflow:auto}.vitalListContainer .ant-collapse-header{margin-top:12px;background-color:#f2f4f7;border-radius:5px}.vitalFormCareAdmin .previous-page-button{color:#667085!important;width:-webkit-max-content!important;width:max-content!important;padding:4px 12px!important;font-size:16px!important;background-color:transparent!important;border-radius:30px!important;box-shadow:none!important;border:none!important;flex-direction:row!important}.vitalFormCareAdmin .previous-page-button img{width:12px;margin-top:0!important;margin-left:0!important}.vitalFormCareAdmin .previous-page-button:hover{cursor:pointer;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.vitalFormCareAdmin .patientUid{display:flex;align-items:baseline}.vitalFormCareAdmin .patientUid .patient-name-uid{font-size:28px;width:-webkit-max-content;width:max-content}.vitalFormCareAdmin .patientUid .patient-plan-uid-num{background-color:#f0fdf9;color:#344054;display:flex;font-size:18px;border-radius:5px;margin-left:12px;padding:0 16px;height:20px;align-items:center;font-weight:500}.vitalFormCareAdmin .patientUid .patient-plan-uid-num>div{line-height:10px}.vitalEditButtonDiv .ant-btn,.vitalEditButtonDiv .ant-btn:hover{border:1px solid!important}.vitalEditButtonDiv .savebutton{color:#fff!important;border-color:green!important;background-color:green!important;border-radius:4px!important}.vitalEditButtonDiv .savebutton:hover{color:green!important;border-color:green!important;background-color:#fff!important;border-radius:4px!important}.vitalEditButtonDiv .cancelButton{color:#fff!important;border-color:red!important;background-color:red!important;border-radius:4px!important}.vitalEditButtonDiv .cancelButton:hover{color:red!important;border-color:red!important;background-color:#fff!important;border-radius:4px!important}.list-component .load-more-content-default{padding:8px;background:#f2f4f7;display:flex;justify-content:center;align-items:center}.list-component .load-more-content-default div{border-bottom:1px solid #eaecf0;color:#000}.list-component .load-more-content-default div:hover{cursor:pointer}.list-component .ant-pagination-item-active{border-color:#000}.list-component .ant-pagination-item-active a{color:#000}.list-component .ant-pagination-disabled .ant-pagination-item-link,.list-component .ant-pagination-disabled:hover .ant-pagination-item-link{color:rgba(0,0,0,.25);border-color:#fff;cursor:not-allowed}.loadalign{display:flex;justify-content:center}.my-availability-container .main-content-header{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500}.my-availability-container .holiday-header{padding:8px}.my-availability-container .sub-content-header{min-height:40px}.my-availability-container .my-availability-child{margin-bottom:20px;margin-top:12px}.my-availability-container .my-availability-child .main-content{background:#f9fafb;padding:16px;border:1px solid #f9fafb;border-radius:5px}.my-availability-container .my-availability-child .main-content .body-content{margin:16px 0}.my-availability-container .header-content{display:flex;justify-content:space-between;align-items:center}.my-availability-container .header-label{font-size:16px;font-weight:500}.my-availability-container .add-content,.my-availability-container .available-list{display:flex;align-items:center;background:#fff;color:#344054;padding:8px;border:1px solid #f0fdf9;border-radius:5px}.my-availability-container .available-list{justify-content:space-between}.my-availability-container .add-content{justify-content:center;cursor:pointer;color:#344054;font-size:16px}.my-availability-container .add-content .add-icon{padding:8px;color:#6938ef!important;font-size:18px}.my-availability-container .add-content .add-icon:hover{cursor:pointer}.my-availability-container .myavailability-edit{display:flex;grid-gap:4px;gap:4px;justify-content:center;align-items:center;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:18px;padding:8px 20px}.my-availability-container .myavailability-edit:hover{background-color:#fff;color:#3e1c96}.my-availability-popup{border-radius:5px}.my-availability-popup .error-message{margin-left:20px;margin-bottom:20px;color:red}.my-availability-popup .availability-popup-header{background-color:#f2f4f7;color:#101828;padding:16px;font-weight:500}.my-availability-popup .popup-content{padding:8px 20px}.my-availability-popup .popup-content .popup-sub-title{margin-bottom:16px}.my-availability-popup .popup-content .add-button{padding:unset!important}.my-availability-popup .popup-content .add-button>span{text-decoration:underline}.my-availability-popup .popup-content .add-button.ant-btn:active,.my-availability-popup .popup-content .add-button.ant-btn:focus,.my-availability-popup .popup-content .add-button.ant-btn:hover{border:unset!important;box-shadow:unset!important}.my-availability-popup .popup-content .add-button.ant-btn{transition:none!important;box-shadow:unset!important;color:#101828;outline:none!important;border:unset!important}.my-availability-popup .popup-content .add-button.ant-click-animating-node,.my-availability-popup .popup-content .add-button[ant-click-animating-without-extra-node=true]:after{opacity:0}.my-availability-popup .popup-content .add-button:hover{cursor:pointer}.my-availability-popup .list-item{display:flex;justify-content:space-around}.my-availability-popup .list-item-content{display:flex;justify-content:space-around;width:90%}.my-availability-popup .submit-button{display:flex;justify-content:center}.my-availability-popup .submit-button button{background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:18px;color:#fff;padding:4px 36px}.my-availability-popup .submit-button button:hover{background-color:#fff;color:#3e1c96;border:1px solid #3e1c96}.my-availability-popup .remove-icon{display:flex;align-items:center}.my-availability-popup .remove-icon:hover{cursor:pointer}@media screen and (max-width:767px){.my-availability-container .sub-content-header{text-align:center!important}}.myAvailabilitySwitch .profile-list-tab-content .ant-tabs-content{min-height:416px}.myAvailabilitySwitch .ant-segmented{background-color:none!important;border-radius:0!important;padding:0!important}.myAvailabilitySwitch .ant-segmented .ant-segmented-item-selected{border-bottom:2px solid var(--teal-600)!important;box-shadow:none}.myAvailabilitySwitch .ant-segmented .ant-segmented-item-selected .label-myPatients-allPatients{color:var(--teal-600)!important}.myAvailabilitySwitch .ant-segmented .ant-segmented-item-label{margin-top:5px}.myAvailabilitySwitch .ant-segmented .ant-segmented-group{border-bottom:1px solid #d0d5dd}.myAvailabilitySwitch .ant-segmented .ant-segmented-item{background-color:var(--teal-50);color:#667085;height:40px;border-radius:0}.myAvailabilitySwitch .ant-segmented .ant-segmented-item:hover,.myAvailabilitySwitch .ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):after{border-radius:0!important}.myAvailabilitySwitch .ant-select .ant-select-selector{height:40px}.myAvailabilitySwitch .ant-select .ant-select-selector .ant-select-selection-item{top:0!important}.myAvailabilitySwitch .ant-select-selector .ant-select-selection-search-input{height:40px!important}.myAvailabilitySwitch .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-top:4px}.list-component-gap{margin:16px 0}.ant-tabs-nav-list{display:flex;justify-content:space-around}.ant-tabs-tab{width:100%;display:flex;justify-content:center;font-size:18px!important;font-weight:400;padding:12px!important}.tab-component{border:1px solid #f0fdf9;border-radius:5px;margin-bottom:44px}.profile-list-tab-content{background-color:transparent!important;border:none}.ant-tabs-tab-btn,.ant-tabs-tab-btn:active,.ant-tabs-tab-btn:focus,.ant-tabs-tab-remove:active,.ant-tabs-tab-remove:focus,.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1d2939!important}.ant-tabs-ink-bar{background:transparent!important}.ant-tabs-nav{background-color:transparent}.ant-tabs-nav:before{border-bottom:none!important}.ant-tabs-content-holder{background-color:#fff;border-radius:8px;border:1px solid #eaecf0;box-shadow:rgba(16,24,40,.1)}.ant-tabs .ant-tabs-tab-btn{font-size:14px;padding:8px 24px}.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 20px!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1d2939!important;background-color:#fff;border:1px solid #eaecf0;box-shadow:rgba(16,24,40,.1);border-radius:8px;padding:8px 24px!important;font-size:14px}.case-summary-notify-txt{font-size:12px;margin-top:8px;color:#101828;padding:4px 8px;border:1px solid #d0d5dd;background-color:#f9fafb;border-radius:4px}.case-summary-notify-txt .tick-icon{width:15px;margin-right:4px}.case-summary-notify-txt .timer-icon{width:20px;margin-right:4px}.export-btn{display:flex;background-color:#107569;border-radius:20px;margin-left:auto!important;align-items:center;color:#fff;height:28px}.export-btn,.export-btn:hover{border:1px solid #107569!important}.export-btn:hover{color:#107569!important}.zero-encounter-modal{height:450px;width:100%;padding:12px 8px}.zero-encounter-modal .zero-encounter-form{padding:12px}.zero-encounter-modal .zero-encounter-form .close-button{float:right;margin-top:-5px;font-size:14px}.zero-encounter-modal .zero-encounter-form .confirm-btn{float:right;margin:-5px 10px 0}.zero-encounter-modal .add-zero-encounter-title{padding:12px;background-color:#f2f4f7;border-radius:10px 10px 0 0;color:#107569}.iconsBanner{font-weight:600;height:40px;width:90%;font-size:18px;padding:8px;border-radius:10px}.iconsBanner,.subTags{color:#fff;text-align:center;cursor:pointer}.subTags{height:24px;vertical-align:middle}.patient-table-pagination{display:flex;justify-content:flex-end;margin-top:12px}:where(.css-dev-only-do-not-override-9ntgx0).ant-table-wrapper .ant-table-tbody>tr>td,:where(.css-dev-only-do-not-override-9ntgx0).ant-table-wrapper .ant-table-thead>tr>th,:where(.css-dev-only-do-not-override-9ntgx0).ant-table-wrapper tfoot>tr>td,:where(.css-dev-only-do-not-override-9ntgx0).ant-table-wrapper tfoot>tr>th{padding-right:4px!important;padding-left:4px!important}.commonTab{width:95%;color:#344054;border:1px solid #667085}.commonTab:hover{color:#175cd3;border:1px solid #2e90fa}.consultated-date-time{padding:12px;background-color:#fff;font-size:14px}.consultated-date-month{display:flex;justify-content:center;grid-gap:8px;gap:8px}.prescriptionTab{background-color:#b93815;border:2px solid #ef6820}.diag,.docs,.dots,.dsm,.mse,.p-fact,.pst,.psy,.sos,.t-plan,.tpn{color:#fff}.ant-pagination-options .ant-select-selector{width:112px!important}.table-pagination{margin-top:8px}.ant-table-thead .ant-table-cell{font-weight:bolder}.patient-name-txt{font-size:28px}.patient-name-txt-link{color:#6938ef!important}.patient-name-txt-link:hover{color:#3e1c96!important}.patient-name-txt-link a,.patient-name-txt-link a:hover{text-decoration:underline}.patient-name-txt-link-consultation{color:#6938ef!important}.patient-name-txt-link-consultation:hover{color:#3e1c96!important}.patient-id{font-size:12px;margin-top:auto}.app-patient-plan{background:none!important;padding:0!important}.org-name{margin-top:4px;white-space:pre-wrap;padding:0 4px}.patient-current-plan{background-color:#f0fdf9;color:#344054;display:flex;font-size:18px;border-radius:5px;margin-left:12px;padding:0 16px;height:20px;align-items:center;font-weight:500}.patient-current-plan>div{line-height:10px}#medical-test-instruction .ant-popover-inner-content{max-width:200px;max-height:160px;overflow:auto}.add-text{text-align:center;margin:auto}.drop-icon{height:16px;margin:4px;min-width:48px;justify-content:start}.add-icon{rotate:45deg}.icons-container{display:grid;grid-template-rows:1fr;grid-template-columns:20% 80%;justify-content:center;margin:4px 0}.submit-button-wrapper{padding-right:28px;margin:32px 0 16px}.submit-button-wrapper button{justify-content:center;border:1px solid #6938ef;flex-direction:row-reverse;margin-right:7px;padding:0 21px}.submit-button-wrapper button,.submit-button-wrapper button a{display:flex;align-items:center}.submit-button-wrapper button img{width:12px;margin-top:3px;margin-left:7px}.submit-button-wrapper button span{padding:0 7px}.submit-button-wrapper button:hover{background-color:#fff;color:#6938ef!important;border:1px solid #6938ef!important}.submit-button-wrapper .ant-btn:focus{background-color:#6938ef;color:#fff;border:none}.submit-button-wrapper .ant-btn:hover{background-color:#6938ef!important;color:#fff!important;border:1px solid #3e1c96!important}.banner-containers{margin:16px 0;border:1px solid #e4e4e4;padding:12px 20px}.banner-containers .banner-content{padding-bottom:4px;display:grid;grid-template-columns:repeat(4,auto);grid-row-gap:12px;row-gap:12px}.banner-containers .container-score-indication{display:grid;grid-template-columns:repeat(7,auto);margin-top:16px}.banner-containers .icons-title{color:#000;font-weight:700;min-height:16px}.banner-containers .icons-svg,.banner-containers .icons-title{display:flex;align-items:center;text-align:center;justify-content:center}.banner-containers .icons-svg{min-height:80px}.banner-containers .icons-svg :hover{background-color:#008d1b}.banner-containers .icons-svg .icons-outer{border:1px solid #008d1b;border-radius:25px;width:2rem;height:2rem}.banner-containers .icons-svg .icons-content{width:1rem;height:1rem;margin:8px 0 0 4px;cursor:pointer}.drug-table .ant-table-cell .ant-btn-icon-only{width:30px!important}#prescription-instruction-popover .ant-popover-inner-content{max-width:200px;max-height:160px;overflow:auto;word-wrap:break-word}.ant-table-cell .ant-btn-icon-only{background:transparent;border:none;box-shadow:none;padding:0;margin:0;width:-webkit-max-content!important;width:max-content!important}.ant-table-cell .ant-btn-icon-only:hover{border:none!important}.pipe{content:"";border-right:1px solid #f2f4f7;width:4px}.consultated-card-container{display:grid}.total-icons-container{margin:4px 0;padding:0}.total-icons-container .formTypes{border:none;box-shadow:none;color:#107569;font-weight:700;border-radius:35px}.total-icons-container .formTypes:hover{background-color:#107569;border-radius:35px;color:#fff;border-color:#107569}.consultation-date-container{display:grid;align-items:center;padding:0;font-weight:700;font-size:16px;background:#f2f4f7!important;border-radius:5px}.consultation-date-container .consultated-date{padding:auto;text-align:center;align-items:baseline;font-weight:400!important}.consultation-date-container .consultated-time{text-align:center;font-weight:400!important}.iconNames{margin-top:4px;font-weight:700}.my-patient-container .previous-page-button{color:#667085!important;width:-webkit-max-content!important;width:max-content!important;padding:4px 12px!important;font-size:16px!important;background-color:transparent!important;border-radius:30px!important;box-shadow:none!important;border:none!important;flex-direction:row!important}.my-patient-container .previous-page-button img{width:12px;margin-top:0!important;margin-left:0!important}.my-patient-container .previous-page-button:hover{cursor:pointer;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.my-patient-container .missed-data{display:flex;justify-content:space-between;background:#f0fdf9;padding:4px 12px;margin-bottom:20px;border-radius:5px}.my-patient-container .main-content-top{display:flex;justify-content:space-between;align-items:center}.my-patient-container .main-content-top .patient-history-header{display:grid;grid-template-columns:auto auto;justify-content:space-between;width:100%;padding:12px 32px 12px 20px}.my-patient-container .main-content-top .main-content-header{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500;padding-bottom:0!important}.my-patient-container .main-content-top-right{display:flex;justify-content:flex-end;margin-bottom:16px;margin-right:8px}.my-patient-container .main-content-top-right :hover{cursor:pointer}.my-patient-container .my-patient-child .main-content{box-shadow:0 1px 5px rgba(0,0,0,.04)}.my-patient-container .my-patient-child .my-patient-child-header{display:grid;grid-template-columns:auto auto;justify-content:space-between;background:#f9fafb;padding:8px 16px}.my-patient-container .my-patient-child .my-patient-child-header .right-content .ant-checkbox-group{display:grid;grid-template-columns:auto;text-align:start}.my-patient-container .my-patient-child .my-patient-child-header .right-content .ant-checkbox-group .ant-checkbox-wrapper:hover .ant-checkbox-inner{border:1px solid var(--teal-600)!important}.my-patient-container .my-patient-child .my-patient-child-header .right-content .ant-checkbox-group .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:var(--teal-600)!important;border:1px solid var(--teal-600)!important}.my-patient-container .my-patient-child .my-patient-child-header .left-content{color:#344054}.my-patient-container .my-patient-child .my-patient-child-header .ant-checkbox-checked:after{border-color:var(--teal-600);border:1px solid var(--teal-600)!important}.my-patient-container .my-patient-child .my-patient-child-header .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--teal-600);color:#000;border-color:var(--teal-600)}.my-patient-container .my-patient-child .my-patient-child-header .ant-checkbox-input:focus+.ant-checkbox-inner,.my-patient-container .my-patient-child .my-patient-child-header .ant-checkbox-wrapper:hover .ant-checkbox-inner,.my-patient-container .my-patient-child .my-patient-child-header .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--teal-600)}.my-patient-container .my-patient-card{color:#344054;background-color:#fff}.my-patient-container .my-patient-card:hover{box-shadow:5px 8px 10px #f0fdf9}.my-patient-container .my-patient-card .main-content{border:1px solid #e4e4e4;border-radius:5px;display:grid;grid-template-columns:100%;justify-content:space-between}.my-patient-container .my-patient-card .main-content .ant-btn.ant-btn-icon-only{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-patient-container .my-patient-card .right-content{margin-left:48px;font-size:14px;display:flex!important;flex-direction:column;justify-content:flex-start;align-items:flex-start}.my-patient-container .my-patient-card .right-content span{font-size:14px;font-weight:500}.my-patient-container .my-patient-card .patient-name{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:#008d1b;text-decoration-color:#008d1b}.my-patient-container .my-patient-card .patient-name-txt{color:#1990ff;font-weight:500}.my-patient-container .my-patient-card .sub-row .slick-arrow{margin:auto;font-size:20px;color:var(--teal-600)}.my-patient-container .my-patient-card .sub-row .slick-arrow.slick-disabled{opacity:.5}.my-patient-container .my-patient-card .sub-row .slick-list{width:94%;overflow:hidden}.my-patient-container .my-patient-card .sub-row .slick-list .slick-track{display:flex}.my-patient-container .my-patient-card .sub-row .slick-list .slick-track>div{margin:0 8px}.my-patient-container .my-patient-card .consultation-date{padding:8px 0}.my-patient-container .my-patient-card .level-result span{font-weight:500!important}.my-patient-container .my-patient-card .depression-result{display:flex;justify-content:flex-end}.my-patient-container .my-patient-card .consultation-actions{justify-content:center;align-items:center}.my-patient-container .my-patient-card .consultation-actions button{display:flex;justify-content:center;align-items:center;border-color:#d0d5dd;border:none!important;background-color:transparent;border-radius:10px!important;flex-direction:row;margin-right:0;padding:0 auto!important;overflow:hidden;text-overflow:ellipsis;box-shadow:none}.my-patient-container .my-patient-card .consultation-actions button:hover{background-color:transparent}.my-patient-container .my-patient-card .consultation-actions button .ant-btn-icon-only,.my-patient-container .my-patient-card .consultation-actions button img{width:12px}.my-patient-container .my-patient-card .consultation-actions button span{padding:0 8px;color:#fff}.my-patient-container .my-patient-card .consultation-actions-overflow button{padding:0 14px;background:#6938ef;cursor:pointer;color:#fff;border-radius:25px;border:1px solid #6938ef;border-color:var(--teal-600);background-color:var(--teal-600);width:152px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-patient-container .my-patient-card .consultation-actions-overflow button:hover{background-color:#008d1b}.my-patient-container .my-patient-card .consultation-actions-overflow button img{width:12px;margin-top:-3px}.my-patient-container .my-patient-card .consultation-actions-overflow button span{padding:1px 8px;color:#fff;display:inline}.patient-detail-container .ant-btn.ant-btn-icon-only{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.patient-detail-container .ant-btn-default{border:0}.patient-detail-container .ant-btn:hover{border:none}.patient-detail-container .patient-detail-wrapper .previous-page-button{color:#667085!important;width:-webkit-max-content!important;width:max-content!important;padding:4px 12px!important;font-size:16px!important;background-color:transparent!important;border-radius:30px!important;box-shadow:none!important;border:none!important;flex-direction:row!important}.patient-detail-container .patient-detail-wrapper .previous-page-button img{width:12px;margin-top:0!important;margin-left:0!important}.patient-detail-container .patient-detail-wrapper .previous-page-button:hover{cursor:pointer;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.patient-detail-container .patient-detail-wrapper .page-header{font-size:28px;color:#101828;font-weight:500;padding-bottom:12px;margin:8px 0;display:flex;align-items:baseline;justify-content:space-between}.patient-detail-container .patient-detail-wrapper .page-header .case-summary-export-container{display:flex}.patient-detail-container .patient-detail-wrapper .page-header .view-report{font-size:14px;margin:auto 8px auto auto;text-decoration:underline}.patient-detail-container .patient-detail-wrapper .page-header .patient-name-header{display:grid;grid-template-columns:auto auto;justify-content:right;justify-self:start;align-items:center}.patient-detail-container .patient-detail-wrapper .page-header .patient-name-header .ant-typography{font-size:20px}.patient-detail-container .patient-detail-wrapper .page-header .plan-type{font-size:12px;background-color:#f9fafb;padding:0 12px;display:flex;align-items:center;margin-top:12px;border:1px solid #e4e4e4;border-radius:5px;width:-webkit-max-content;width:max-content}.patient-detail-container .patient-detail-wrapper .page-header .plan-type img{width:20px;height:20px;margin:8px 16px 8px 0}.patient-detail-container .patient-detail-wrapper .page-header .plan-type .plan-info{font-weight:400}.patient-detail-container .patient-detail-wrapper .page-header .plan-type .plan-info .plan-name{font-weight:500}.patient-detail-container .patient-detail-wrapper .patient-detail-content{display:grid;grid-template-rows:1fr;grid-template-columns:auto;grid-gap:1rem;gap:1rem}.patient-detail-container .patient-detail-wrapper .patient-detail-content .left-content,.patient-detail-container .patient-detail-wrapper .patient-detail-content .right-content{height:100%}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-settings button{border:1px solid #6938ef!important;border-radius:20px;color:#fff!important;background-color:#6938ef!important;margin-left:12px!important}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-settings button:hover{background-color:#fff!important;color:#6938ef!important}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main{position:relative;border:1px solid #e4e4e4;border-radius:5px;min-height:216px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .header-container{display:flex;align-items:center;border-bottom:1px solid #e4e4e4;margin:0 12px;font-weight:500}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .header-container img{width:20px;margin:8px 16px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .main-content .bottom-content{background-color:#f2f4f7;display:flex;justify-content:flex-end;padding:unset}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .main-content .bottom-content .right-align{margin-left:auto!important}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .main-content .bottom-content button{border:unset;background:transparent;box-shadow:unset;color:#000;margin-left:auto;font-weight:500}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .main-content .bottom-content button img{padding:0 4px 4px 0}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .main-content .bottom-content:hover{color:#000}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .main-content .top-content{padding:0 20px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .main-content .top-content>div{margin:16px 8px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .main-content .top-content>div>span{padding:0 4px;background-color:#f2f4f7;border-radius:2px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .main-content .top-content>div:last-child{margin-bottom:28px!important}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main .main-content .bottom-content{position:absolute;width:100%;bottom:0;justify-content:space-between!important}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container{padding-bottom:20px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main{position:relative;height:100%;min-height:200px;border:1px solid #e4e4e4;border-radius:5px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .header-container{display:flex;align-items:center;border-bottom:1px solid #e4e4e4;margin:0 12px;font-weight:500}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .header-container img{width:20px;margin:8px 16px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .main-content{color:#000}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .main-content>div:first-child{padding:8px 28px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .main-content .test-content{display:flex;justify-content:space-between;padding:8px 36px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .main-content .test-content>div:last-child{background-color:#f2f4f7;border-radius:2px;padding:4px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .main-content .test-content:last-child{padding-bottom:36px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .main-content .bottom-content{bottom:0;width:100%;position:absolute;background-color:#f2f4f7;display:flex;justify-content:flex-end;padding:unset}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .main-content .bottom-content .right-align{margin-left:auto!important}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .main-content .bottom-content button{border:unset;background:transparent;box-shadow:unset;color:#000;margin-left:auto;font-weight:500}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .main-content .bottom-content button img{padding:0 4px 4px 0}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main .main-content .bottom-content:hover{color:#000}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main{position:relative;border:1px solid #e4e4e4;border-radius:5px;background-color:#fff}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .header-container{display:flex;align-items:center;border-bottom:1px solid #e4e4e4;margin:0 12px;font-weight:500}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .header-container img{width:20px;margin:8px 16px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content{color:#000;padding:16px;height:100%}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .top-content{display:grid;grid-template-columns:auto auto;justify-content:end;padding-bottom:16px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .top-content .health-profile-completed{border:1px solid #ccc;border-radius:20px;padding:4px 8px 4px 0}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .top-content .health-profile-completed:before{content:"✓";background:#6938ef;color:#fff;padding:4px 8px;border-radius:15px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .bottom-content{background-color:#f2f4f7;border-radius:5px;padding:8px 16px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .bottom-content .bottom-content-header{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .bottom-content .bottom-content-header .left-content>div:first-child{font-weight:500;color:#000}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .bottom-content .bottom-content-header .right-content button{border:unset;color:#000;font-weight:500;background:transparent;box-shadow:unset}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .bottom-content .bottom-content-header .right-content button img{padding:0 4px 4px 0}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .bottom-content .phi-lists .phi-form-name{padding:4px 16px;background-color:#fff;margin:8px 0;display:flex;justify-content:space-between;border-radius:5px;color:#000}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .bottom-content .phi-lists .phi-form-name .phi-form-icon>span,.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .bottom-content .phi-lists .phi-form-name>span{color:#000;height:20px;width:20px;background-color:#f2f4f7;display:flex;justify-content:center;align-items:center;border-radius:15px}.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main .main-content .bottom-content .phi-lists .phi-form-name .link{color:#000}.transcription-video-container{display:flex;justify-content:center}.transcription-chat-container{height:60vh;overflow:auto}.transcription-warning-title{font-size:12px;font-weight:400;color:#ef6820}.transcription-video-content{height:65vh}.transcription-segmented{display:flex;justify-content:center;margin-bottom:20px}.transcription-icon{margin-bottom:2.5px}.transcription-title{font-weight:700;font-size:18px}.speaker-1{margin:12px 0;display:flex;flex-direction:row;justify-content:flex-start;width:96%}.speaker-1 .speaker-with-emotion{display:grid;grid-template-columns:auto auto;grid-gap:8px;gap:8px}.speaker-1 .speaker-with-emotion .user-chat-content{color:#000;max-width:100%;padding:8px 16px;font-size:12px;background-color:#eaecf0;border-radius:5px 5px 0 0}.speaker-1 .speaker-with-emotion .user-chat-emotion{color:#fff;max-width:100%;padding:4px 16px;font-size:9px;border-radius:0 0 5px 5px;float:left}.speaker-2{display:flex;flex-direction:row;justify-content:flex-end;width:96%;margin:20px 0}.speaker-2 .speaker-with-emotion{display:grid;grid-template-columns:auto auto;grid-gap:8px;gap:8px}.speaker-2 .speaker-with-emotion .user-chat-content{color:#000;max-width:100%;padding:8px 16px;font-size:12px;background-color:#ccfbef;border-radius:5px 5px 0 0}.speaker-2 .speaker-with-emotion .user-chat-emotion{color:#fff;max-width:100%;padding:4px 16px;font-size:9px;border-radius:0 0 5px 5px;float:right}.publish-button{padding:0 14px;background:#6938ef;cursor:pointer;border-radius:25px;border:1px solid #6938ef;background-color:#6938ef;color:#fff}.publish-button:hover{border:1px solid #3e1c96!important;background-color:#3e1c96!important;color:#fff!important}.close-button{border:1px solid #b42318!important}.CuiAvatar-circular{bottom:10px;font-size:1rem}.speaker-1 .CuiAvatar-circular{margin-right:4px}.speaker-2 .CuiAvatar-circular{margin-left:4px}.slick-slider{display:flex;justify-content:space-around}.close-btn{padding:0 14px;background:#6938ef;cursor:pointer;border-radius:25px;background-color:#b42318;color:#fff;border:1px solid #b42318;margin-left:20px}.close-btn:hover{color:#fff!important;background-color:#7a271a!important;border:1px solid #7a271a!important}.add-prescription .prescribe-med{display:grid;grid-template-columns:40% 55%;grid-gap:3rem;gap:3rem}.add-prescription .prescribe-med .predef-med button{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.add-prescription .prescribe-med .predef-med .mb-2{margin-bottom:.25rem}.add-prescription .prescribe-med .predef-med .pl-2{padding-left:.25rem}.add-prescription .prescribe-med .predef-med .mt-2{margin-top:.5rem;height:45vh;margin-right:-20px;overflow-y:auto}.add-prescription .prescribe-med .predef-med .mt-3{margin-top:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.add-prescription .prescribe-med .predef-med .paragraph{color:#000}.add-prescription .prescribe-med .predef-med .text-right{text-align:right}.add-prescription .prescribe-med .predef-med .text-center{text-align:center}.add-prescription .prescribe-med .predef-med .prescription{background-color:#fff}.add-prescription .prescribe-med .predef-med .prescription-card-content{display:grid;grid-template-rows:1fr;grid-template-columns:80% 20%;width:500px}.add-prescription .prescribe-med .predef-med .prescription-card-content .right-content{margin-left:auto}.add-prescription .prescribe-med .predef-med .prescription-card-content .paragraph{color:#000;max-width:348px;word-wrap:break-word}.add-prescription .prescribe-med .predef-med .closeItem{position:absolute;background:#f0fdf9;top:-4px;right:-1px;cursor:pointer;padding:0 4px;border-radius:50%}.add-prescription .prescribe-med .predef-med .m2{height:48px}.add-prescription .prescribe-med .predef-med .mt-3{margin:12px auto;text-align:left}.add-prescription .prescribe-med .predef-med .d-flex{display:flex}.add-prescription .prescribe-med .predef-med .flex-grow-1{flex-grow:1!important}.add-prescription .prescribe-med .predef-med .justify-content-between{justify-content:space-between!important}.search-missed{display:grid;grid-template-columns:auto auto}.add-casenotes{background-color:#b42318!important;border-color:#b42318!important}.add-casenotes:hover{background-color:#7a271a!important;border-color:#7a271a!important;color:#fff!important}@media screen and (max-width:576px){.consultation-actions{justify-content:center}}@media screen and (min-width:600px){.my-patient-child-header .right-content .ant-checkbox-group{display:grid!important;grid-template-columns:auto auto!important;text-align:start!important}}@media screen and (min-width:925px){.my-patient-child-header .right-content .ant-checkbox-group{display:flex!important}}@media screen and (max-width:820px){.main-content-top .search-missed{grid-template-columns:auto!important;justify-content:center!important}.mypatient-check{margin-top:12px}.patient-history-header{grid-template-columns:auto!important;justify-content:center!important;align-items:center!important;padding:12px 12px 0!important}.patient-history-header .main-content-header{align-items:center!important;text-align:center!important}.patient-history-header .main-content-header,.patient-history-header .right-content{display:grid!important;justify-content:center!important}.main-content-top-right{justify-content:center!important;margin-top:12px!important}}@media screen and (max-width:1050px){.my-patient-child-header{grid-template-columns:auto!important;justify-content:center!important;align-items:center!important;text-align:center!important}}@media screen and (max-width:450px){.mypatient-check{margin-top:12px;grid-template-columns:auto;justify-content:center}.patient-detail-phi-container .patient-detail-assessment-main .top-content{grid-template-columns:auto!important;justify-content:center!important;text-align:center!important}.patient-detail-phi-container .patient-detail-assessment-main .top-content .health-profile-completed{margin-top:12px!important}}@media screen and (max-width:1120px){.banner-containers .banner-content{grid-row-gap:8px;row-gap:8px;grid-template-rows:2!important;grid-template-columns:25% 25% 25% 25%!important}.banner-containers .banner-content .button-patient-history{display:grid}}@media screen and (max-width:950px){.banner-containers .banner-content{grid-template-columns:repeat(3,auto)!important}}@media screen and (max-width:725px){.banner-containers .banner-content{grid-template-columns:repeat(2,auto)!important}}@media screen and (max-width:525px){.banner-containers .banner-content{grid-template-columns:auto!important}}@media screen and (min-width:768px){.banner-containers .banner-content{text-align:center}.patient-detail-container .patient-detail-content .right-content{grid-column:2!important;grid-row:1/2!important}.consultated-card-container{display:grid;grid-template-rows:1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-template-columns:100%}.consultation-actions{align-items:center;justify-content:center}}@media screen and (min-width:992px){.consultated-card-container{display:grid;grid-template-rows:1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-template-columns:10% 74% 12%}.total-icons-container{display:grid;grid-template-columns:27% 27% 27% 27%}.total-icons-container .formTypes{border:none;box-shadow:none;color:#107569;font-weight:700;border-radius:35px}.total-icons-container .formTypes:hover{background-color:#107569;border-radius:35px;color:#fff;border-color:#107569}.consultation-date-container{display:grid;align-items:center;padding:0;font-weight:700;font-size:16px;background:#f9fafb;border-radius:5px 0 0 5px}.consultation-date-container .consultated-date{padding:auto;text-align:center;align-items:baseline;font-weight:400!important}.consultation-date-container .consultated-time{text-align:center;font-weight:400!important}}.dsm-drawer .dsm-drawerpositive{background-color:#9acd32;border-top:3px solid #9acd32}.dsm-drawer .dsm-drawernegative,.dsm-drawer .dsm-drawerpositive{margin:32px 0 16px!important;font-size:14px;font-weight:600;border-style:inset 0 2px 4px!important;padding:4px 12px;box-shadow:inset 0 2px 5px rgba(0,0,0,.2)}.dsm-drawer .dsm-drawernegative{background-color:#d3d3d3;border-top:3px solid #d3d3d3}.dsm-drawer .input-dsm{border:1px solid #ccc;margin-top:4px;padding-left:4px}.dsm-drawer .dsm-subdiv1{display:inline-block;width:30%}.dsm-drawer .dsm-subdiv2{display:inline-block;width:70%}.dsm-drawer .dsm-subdiv2 .ant-form-item .ant-form-item-label>label{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.dsm-drawer .dsm-formitem{margin:1px}.dsm-drawer .dsm-floater{float:right}.dsm-drawer .dsm-title{font-weight:700;font-size:18px}.protective-factor-body .group-form-item{border-bottom:1px solid #e4e4e4}.confas-factor-body,.dot-factor-body{padding:0 16px}.sos-body .sos-body-content{font-weight:400;display:flex;flex-direction:column;font-size:15px}.sos-body .sos-heading-option-label{width:33%;background:#f2f4f7;color:#107569}.sos-body .group-form-item{padding-bottom:12px}.dot-factor-title,.protective-factor-title,.sos-title{font-weight:700;font-size:18px;width:90%}.protective-factor-body .question-title{font-size:15px;font-weight:700;margin:20px 0}.protective-factor-body .input-form-item{margin:20px 0 0}.protective-factor-body .radio-form-item{margin:20px 0 0;justify-content:space-between}.protective-factor-body .group-form-item .nested-form-item{border:1px solid #e4e4e4;border-radius:10px;padding:16px;margin:20px 0 0}.protective-factor-body .group-form-item .ant-form-item-label>label{height:auto}.dot-factor-body{margin:0;padding:0 14px}.dot-factor-body .question-title{font-size:15px;font-weight:700;margin:20px 0}.dot-factor-body .input-form-item{margin:20px 0 0}.dot-factor-body .radio-form-item{margin:20px 0 0;justify-content:space-between}.dot-factor-body .group-form-item{border-bottom:1px solid #e4e4e4;display:flex;margin:20px 0 0}.dot-factor-body .group-form-item .ant-form-item .ant-form-item-label{height:auto}.confas-factor-body{margin:0;padding:0 14px}.confas-factor-body .question-title{font-size:15px;font-weight:700;margin:20px 0}.confas-factor-body .input-form-item{margin:20px 0 0}.confas-factor-body .radio-form-item{margin:20px 0 0;justify-content:space-between}.confas-factor-body .group-form-item{border-bottom:1px solid #e4e4e4;margin:20px 0 0}.confas-factor-body .group-form-item .ant-form-item .ant-form-item-label{height:auto}.sos-radio-form-field{height:30vh}.sos-radio-form-field .ant-form-item .ant-form-item-label>label{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sos-body .question-title{font-size:15px;font-weight:700;margin:20px 0}.sos-body .input-form-item{margin:20px 0 0}.sos-body .radio-form-item{margin:20px 0 0;justify-content:space-between}.sos-body .group-form-item .nested-form-item{border:1px solid #e4e4e4;border-radius:10px;padding:16px;margin:20px 0 0}@media screen and (max-width:768px){.export-btn{margin:auto!important}.patient-detail-wrapper .page-header{display:grid!important;grid-template-columns:auto!important;justify-content:center!important;align-items:center!important;text-align:center!important}.patient-detail-wrapper .page-header .plan-type{margin:8px auto!important}.patient-detail-wrapper .page-header .patient-name-header{grid-template-columns:auto!important;margin:auto!important;justify-content:center!important}}@media screen and (max-width:380px){.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-assessment-container .patient-detail-assessment-main,.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-phi-container .patient-detail-assessment-main,.patient-detail-container .patient-detail-wrapper .patient-detail-content .patient-detail-video-consultation-container .video-consultation-main{width:272px}}.patient-settings-container{padding:0 0 24px}@media screen and (min-height:400px){.sos-radio-form-field{height:48vh}}@media screen and (min-height:600px){.sos-radio-form-field{height:65vh}}@media screen and (min-height:900px){.sos-radio-form-field{height:70vh}}@media screen and (min-height:1000px){.sos-radio-form-field{height:75vh}}.header-with-patient-details{display:grid}.header-with-patient-details .header-title{font-size:18px;font-weight:700}.header-with-patient-details .patient-details{display:flex;grid-gap:8px;gap:8px;font-size:16px;font-weight:500}.header-with-patient-details .patient-first-last-name{display:flex;grid-gap:4px;gap:4px}.patientDetailBannerNew .patientDetailSwitch{background-color:var(--teal-50);padding-left:8px!important;position:-webkit-sticky;position:sticky;z-index:5;top:0}.patientDetailBannerNew .patientDetailSwitch .profile-list-tab-content .ant-tabs-content{min-height:416px}.patientDetailBannerNew .patientDetailSwitch .ant-segmented{background-color:none!important;border-radius:0!important;padding:0!important}.patientDetailBannerNew .patientDetailSwitch .ant-segmented .ant-segmented-item-selected{border-bottom:2px solid var(--teal-600)!important;box-shadow:none}.patientDetailBannerNew .patientDetailSwitch .ant-segmented .ant-segmented-item-selected .label-myPatients-allPatients{color:var(--teal-600)!important}.patientDetailBannerNew .patientDetailSwitch .ant-segmented .ant-segmented-item-label{margin-top:5px}.patientDetailBannerNew .patientDetailSwitch .ant-segmented .ant-segmented-group{border-bottom:1px solid #d0d5dd}.patientDetailBannerNew .patientDetailSwitch .ant-segmented .ant-segmented-item{background-color:var(--teal-50);color:#667085;height:40px;border-radius:0}.patientDetailBannerNew .patientDetailSwitch .ant-segmented .ant-segmented-item:hover,.patientDetailBannerNew .patientDetailSwitch .ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):after{border-radius:0!important}.patientDetailBannerNew .patientDetailSwitch .ant-select .ant-select-selector{height:40px}.patientDetailBannerNew .patientDetailSwitch .ant-select .ant-select-selector .ant-select-selection-item{top:0!important}.patientDetailBannerNew .patientDetailSwitch .ant-select-selector .ant-select-selection-search-input{height:40px!important}.patientDetailBannerNew .patientDetailSwitch .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-top:4px}.patientDetailBannerNew .mhe-wrapper-container .mhe-content{height:auto!important}.patientDetailBannerNew .patientDetailsAllChild .casesheet-popup{padding:unset!important}.patientDetailBannerNew .patientDetailsAllChild .prescriptionDiagnosis .ant-descriptions .ant-descriptions-row>td{padding-left:unset}.patientDetailBannerNew .patientDetailsAllChild .ant-descriptions-item-label{padding-left:12px!important;font-weight:unset;color:#000}.patientDetailBannerNew .patientDetailsAllChild .ant-collapse-header{padding-top:unset;padding-bottom:unset}.patientDetailBannerNew .patientDetailsAllChild .casesheet-popup .casesheet-header{padding:unset;margin-bottom:unset}.patientDetailBannerNew .patientDetailsAllChild .mhe-wrapper-container .mhe-header{padding:unset!important}.patientDetailBannerNew .patientDetailsAllChild .precription-popup .prescription-header{padding:unset;margin-bottom:unset}.patientDetailBannerNew .patientDetailsAllChild .precription-popup .prescription-card .listitem-prescription{grid-gap:unset;gap:unset;margin-bottom:unset;padding:unset}.patientDetailBannerNew .patientDetailsAllChild .prescription-table-header{padding:8px 0}.patientDetailBannerNew .patientDetailsAllChild .casesheet-popup .casenotes-list{padding-left:28px;height:auto!important}.patientDetailBannerNew .patientDetailsAllChild .ant-descriptions .ant-descriptions-row>td{padding-bottom:unset}.patientDetailBannerNew .patientDetailsAllChild .headerHiddenPanel .innerPanelShow .ant-collapse-header{display:flex!important;justify-content:space-between}.patientDetailBannerNew .patientDetailsAllChild .headerHiddenPanel .ant-collapse-header{display:none;padding-bottom:unset!important}.patientDetailBannerNew .precription-popup .ant-descriptions-item-label{background-color:unset!important}.patientDetailBannerNew .casesheet-popup .casenotes-list,.patientDetailBannerNew .precription-popup .prescription-content{height:auto!important}.patientDetailBannerNew .tab-container .ant-card-body{padding:16px 24px}.patientDetailBannerNew .tab-container .carousel-content .slick-slider .slick-track>div:first-child .carousel-child:after{display:none}.patientDetailBannerNew .tab-container .carousel-content{padding-top:8px}.patientDetailBannerNew .tab-container .carousel-content p{margin:0;width:-webkit-max-content;width:max-content}.patientDetailBannerNew .tab-container .carousel-content .tab-pane{padding:4px 8px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;height:28px;border-radius:20px;display:flex;align-items:center}.patientDetailBannerNew .tab-container .carousel-content .tab-pane:hover{cursor:pointer;height:28px}.patientDetailBannerNew .tab-container .carousel-content .tab-content{background-color:#fff!important;margin-top:8px;padding:8px 8px 32px}.patientDetailBannerNew .tab-container .carousel-content .child-tab{padding:8px}.patientDetailBannerNew .tab-container .consultation-layout-container{height:auto}.patientDetailBannerNew .tab-container .consultation-layout-container .sider-video-consultation{background:transparent;flex:0 0 150px!important;width:150px!important;max-width:150px!important;min-width:150px!important}.patientDetailBannerNew .tab-container .consultation-layout-content{overflow-x:hidden!important;overflow-y:auto;margin:16px 8px}.patientDetailBannerNew .tab-container .tab-content{background:#f5f3f3;margin-top:8px;padding:8px 8px 32px}.phiDrawer .patient-detail-assessment-main{border:1px solid #e4e4e4;border-radius:5px;background-color:#fff}.phiDrawer .patient-detail-assessment-main .header-container{display:flex;align-items:center;border-bottom:1px solid #e4e4e4;margin:0 12px;font-weight:500}.phiDrawer .patient-detail-assessment-main .header-container img{width:20px;margin:8px 16px}.phiDrawer .patient-detail-assessment-main .main-content{color:#000;padding:16px;height:100%}.phiDrawer .patient-detail-assessment-main .main-content .top-content{display:grid;grid-template-columns:auto auto;justify-content:end;padding-bottom:16px}.phiDrawer .patient-detail-assessment-main .main-content .top-content .health-profile-completed{border:1px solid #ccc;border-radius:20px;padding:4px 8px 4px 0}.phiDrawer .patient-detail-assessment-main .main-content .top-content .health-profile-completed:before{content:"✓";background:#6938ef;color:#fff;padding:4px 8px;border-radius:15px}.phiDrawer .patient-detail-assessment-main .main-content .bottom-content{background-color:#f2f4f7;border-radius:5px;padding:8px 16px}.phiDrawer .patient-detail-assessment-main .main-content .bottom-content .bottom-content-header{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center}.phiDrawer .patient-detail-assessment-main .main-content .bottom-content .bottom-content-header .left-content>div:first-child{font-weight:500;color:#000}.phiDrawer .patient-detail-assessment-main .main-content .bottom-content .bottom-content-header .right-content button{border:unset;color:#000;font-weight:500;background:transparent;box-shadow:unset}.phiDrawer .patient-detail-assessment-main .main-content .bottom-content .bottom-content-header .right-content button img{padding:0 4px 4px 0}.phiDrawer .patient-detail-assessment-main .main-content .bottom-content .phi-lists .phi-form-name{padding:4px 16px;background-color:#fff;margin:8px 0;display:flex;justify-content:space-between;border-radius:5px;color:#000}.phiDrawer .patient-detail-assessment-main .main-content .bottom-content .phi-lists .phi-form-name .phi-form-icon>span,.phiDrawer .patient-detail-assessment-main .main-content .bottom-content .phi-lists .phi-form-name>span{color:#000;height:20px;width:20px;background-color:#f2f4f7;display:flex;justify-content:center;align-items:center;border-radius:15px}.phiDrawer .patient-detail-assessment-main .main-content .bottom-content .phi-lists .phi-form-name .link{color:#000}.search-missed{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px;grid-gap:12px;gap:12px}.search-missed .all-patient-header{font-size:24px;font-weight:600;color:#1d2939;font-family:"Trirong-Semibold"}.search-missed .missed-casenotes-allPatient{border:1px solid #d0d5dd;height:40px;padding:8px 12px;background-color:#fff;border-radius:4px}.search-missed .missed-casenotes-allPatient .missedCasenotes-text{color:#667085;font-family:"Jost-Regular";font-size:12px}.search-missed .missedCasenotes-searchPatient{display:flex;grid-gap:12px;gap:12px}.dropdown-menu-allPatients{padding:.5rem;width:180px}.dropdown-menu-allPatients,.dropdown-menu-allPatients:hover{background-color:#f9fafb!important}.dropdown-menu-allPatients li:last-child .allPatients-divider{display:none}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title{padding:0!important;display:flex;justify-content:space-between;align-items:center}.dropdown-allPatients-label{font-family:"Jost-Regular";color:#344054;padding:8px;display:flex;justify-content:space-between;align-items:center}.dropdown-allPatients-label,.dropdown-allPatients-label:hover{background-color:#f9fafb!important}.allPatients-divider{margin:0!important}.table-heading-allPatients{color:#344054;font-weight:500;font-family:"Jost-Medium"}.allPatients-orgname{font-family:"Jost-Regular";background-color:#f2f4f7;color:#1d2939;border-radius:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 8px 2px 20px}.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item{padding:0!important}.ant-dropdown-menu-submenu-expand-icon .anticon svg{display:none!important}.my-patient-plus-icon{padding:12px!important;display:grid;grid-gap:12px;gap:12px}.ant-dropdown-menu-submenu .ant-dropdown-menu{background-color:#f9fafb!important;-webkit-transform:translateX(10px);transform:translateX(10px);width:120px}.ant-dropdown-menu-submenu .ant-dropdown-menu:hover{background-color:#f9fafb!important}.allPatients-content{color:#344054;font-family:"Jost-Regular";text-align:start}.hyphen-allPatients{color:#667085}.label-myPatients-allPatients{font-family:"Jost-Medium";color:#667085;margin-top:12px}.search-missed .ant-segmented{background-color:none!important;border-radius:0!important;padding:0!important}.search-missed .ant-segmented .ant-segmented-item-selected{border-bottom:2px solid #099250!important;box-shadow:none}.search-missed .ant-segmented .ant-segmented-item-selected .label-myPatients-allPatients{color:#099250!important}.search-missed .ant-segmented .ant-segmented-item-label{margin-top:5px}.search-missed .ant-segmented .ant-segmented-group{border-bottom:1px solid #d0d5dd}.search-missed .ant-segmented .ant-segmented-item{background-color:#f0fdf9;color:#667085;height:40px;border-radius:0}.search-missed .ant-segmented .ant-segmented-item:hover,.search-missed .ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):after{border-radius:0!important}.search-missed .ant-select .ant-select-selector{height:40px}.search-missed .ant-select .ant-select-selector .ant-select-selection-item{top:0!important}.search-missed .ant-select-selector .ant-select-selection-search-input{height:40px!important}.search-missed .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-top:4px}.my-patient-home-container .ant-table{border-radius:8px 8px 2px 2px!important}.seenby-me{font-family:"Jost-Regular";color:#099250;text-align:start}.consultationMerge-allPatients{display:grid;grid-gap:4px;gap:4px}.consultation-allpatients{display:flex;grid-gap:.25rem;gap:.25rem;justify-content:flex-start}.consultation-title{color:#667085}.allPatients-date{display:flex;grid-gap:.25rem;gap:.25rem}.allPatients-viewDetails{font-family:"Jost-Medium";color:#0086c9}.allPatients-availedOn{color:#667085;font-family:"Jost-Regular";border-right:1px solid #d0d5dd;padding-right:4px}.allPatients-availedOn,.expires-availed-allPatients{display:flex;grid-gap:4px;gap:4px}.Organisation-allPatients{display:flex;justify-content:space-between}.allPatients-expires{color:#667085;font-family:"Jost-Regular"}.allPatients-expires .expired-expires-allpatient{padding-left:.25rem}.allPatients-expires .expires-allPatient{color:#16b364;padding-left:.25rem}.allPatients-expires .expired-allPatient{color:#f04438;padding-left:.25rem}.patient-name-allPatients{font-weight:500!important;font-family:"Jost-Medium"}.patient-name-allPatients .ant-typography a{color:#1d2939!important;cursor:text}.mypatient-check{width:100%;display:grid;grid-template-columns:auto auto}.mypatient-check .ant-checkbox-wrapper:hover .ant-checkbox-inner{border:1px solid var(--teal-600)!important}.mypatient-check .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:var(--teal-600)!important;border:1px solid var(--teal-600)!important}.mypatient-check .ant-checkbox-checked:after{border-color:var(--teal-600);border:1px solid var(--teal-600)!important}.consultedDoc-careteam{background-color:#f2f4f7;color:#1d2939;padding:16px;font-family:"Jost-Medium"}.Consulted-doc-collapse .careteam-conulted-modal{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d0d5dd;padding:4px!important;margin:0 16px}.Consulted-doc-collapse .consultedCilinician-patient{display:flex;grid-gap:.25rem;gap:.25rem;color:#1d2939;font-family:"Jost-Medium";padding:8px 20px}.Consulted-doc-collapse .careteam-list{margin-bottom:0;padding-left:8px}.careTeam-lastConsulted-heading{display:grid;grid-gap:.25rem;gap:.25rem;font-family:"Jost-Regular";color:#1d2939}.careTeam-lastConsulted-heading .lastConsulted-withdate{display:flex;align-items:center;grid-gap:4px;gap:4px;background-color:#f5f8ff;padding:0 8px;border-radius:3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.careTeam-lastConsulted-heading .allPatients-lastConsulted{margin-left:auto;color:#667085;font-size:12px}.careTeam-lastConsulted-heading .date-last-consulted-heading{display:flex;font-family:"Jost-Medium";grid-gap:.25rem;gap:.25rem;font-size:12px;color:#1d2939}.careTeam-lastConsulted-heading .zeroencounter-allPatients{color:#667085;font-family:"Jost-Medium";font-size:12px}.careTeam-lastConsulted-heading .zeroEncounter-list{margin-bottom:0!important;display:flex;justify-content:flex-end}.main-header{font-size:20px;padding:4px}.sub-header{font-size:16px;padding:4px}.card-1{width:30%;border:1px solid #107569;box-shadow:0 2px 1px #107569;color:#107569;margin-bottom:10px}.final-diagnosis-summary{margin-top:8px}.billing{color:#667085}.billing .new-billing-table .ant-table-tbody>tr>td{vertical-align:top!important}.billing .finish-Consult-Modal{height:30vh}.billing .finish-Consult-Modal .finish-header{background-color:#f9fafb;padding:20px 16px;font-weight:700}.billing .finish-Consult-Modal .finish-wrapper{display:flex;justify-content:space-between;padding:20px}.billing .finish-Consult-Modal .finish-wrapper .finish-btns{margin-top:30px}.billing .finish-Consult-Modal .finish-wrapper .finish-btns .action-yes{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;width:72px;margin-right:4px}.billing .finish-Consult-Modal .finish-wrapper .finish-btns .action-yes:hover{background-color:#3e1c96}.billing .finish-Consult-Modal .finish-wrapper .finish-btns .action-no{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#7a271a!important;border-color:#b42318!important;width:72px}.billing .finish-Consult-Modal .finish-wrapper .finish-btns .action-no:hover{background-color:#b42318!important;color:#fff;border-color:#b42318!important}.billing .billingDetailSwitch{padding-left:8px!important;z-index:5;top:0}.billing .billingDetailSwitch .profile-list-tab-content .ant-tabs-content{min-height:416px}.billing .billingDetailSwitch .ant-segmented{background-color:inherit!important;border-radius:0!important;padding:0!important}.billing .billingDetailSwitch .ant-segmented .ant-segmented-item-selected{border-bottom:2px solid var(--teal-600)!important;box-shadow:none}.billing .billingDetailSwitch .ant-segmented .ant-segmented-item-selected .label-myPatients-allPatients{color:var(--teal-600)!important}.billing .billingDetailSwitch .ant-segmented .ant-segmented-item-label{margin-top:5px}.billing .billingDetailSwitch .ant-segmented .ant-segmented-group{border-bottom:1px solid #d0d5dd}.billing .billingDetailSwitch .ant-segmented .ant-segmented-item{background-color:inherit;color:#667085;height:40px;border-radius:0}.billing .billingDetailSwitch .ant-segmented .ant-segmented-item:hover,.billing .billingDetailSwitch .ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):after{border-radius:0!important}.billing .billingDetailSwitch .ant-select .ant-select-selector{height:40px}.billing .billingDetailSwitch .ant-select .ant-select-selector .ant-select-selection-item{top:0!important}.billing .billingDetailSwitch .ant-select-selector .ant-select-selection-search-input{height:40px!important}.billing .billingDetailSwitch .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-top:4px}.billing .patient-ventor-card .ant-card-body{padding:10px!important}.billing .totalAmountCard{background-color:#eaecf0;border:1px solid #f1e7e7}.billing .totalAmountCard .ant-card-body{padding:0!important}.billing .ant-divider-horizontal{margin:10px 0!important}.billing .billingMainContent .billing-table{padding:16px}.billing .billingMainContent .billing-table .ant-table-pagination{margin-top:16px!important}.billing .billingMainContent .billing-table .ant-table-tbody>tr>td:last-child,.billing .billingMainContent .billing-table .ant-table-thead>tr>th:last-child{padding-right:20px!important}.billing .billingMainContent .billing-table .sub-text{color:grey;font-size:12px}.billing .billingMainContent .billing-table .ant-row{flex-wrap:nowrap}.billing .billingMainContent .billing-table .newly_generated{border:1px solid #2e90fa;font-size:.7rem;width:91px;color:#2e90fa;padding:3px;min-height:25px;border-radius:3px}.billing .billingMainContent .billing-table .recently_paid{border:1px solid #08b939;font-size:.7rem;width:80px;color:#08b939;padding:3px;min-height:25px;border-radius:3px}.new-billing-table .ant-table-thead>tr>th{font-weight:700;font-size:11px}.vendorPage .vendor-table{padding:16px}.vendorPage .vendor-table .ant-table-pagination{margin-top:16px!important}.vendorPage .vendor-table .ant-table-tbody>tr>td,.vendorPage .vendor-table .ant-table-thead>tr>th{padding:10px 12px!important}.vendorPage .vendor-table .ant-table-tbody>tr>td:first-child,.vendorPage .vendor-table .ant-table-thead>tr>th:first-child{padding-left:20px!important}.vendorPage .vendor-table .ant-table-tbody>tr>td:last-child,.vendorPage .vendor-table .ant-table-thead>tr>th:last-child{padding-right:20px!important}.vendorPage .vendor-table .sub-text{color:grey;font-size:12px}.vendorPage .vendor-table .sub-text-2{color:grey;font-size:10px}.vendorPage .vendor-table .status_container{display:grid;grid-gap:5px;gap:5px}.vendorPage .vendor-table .newly_generated{border:1px solid #2e90fa;font-size:12px;width:100px;color:#2e90fa;padding:3px;height:25px;border-radius:3px}.vendorPage .vendor-table .recently_paid{border:1px solid #08b939;font-size:12px;width:80px;color:#08b939;padding:3px;height:25px;border-radius:3px}.VendorDetailForm .mobile-input{display:flex}.VendorDetailForm .mobile-input .signup-mobile-input{width:100%;border-radius:6px;border:1px solid #d9d9d9;padding:0 12px;background-color:#fff}.VendorDetailForm .mobile-input .signup-mobile-input input{border:none!important;width:400px;height:30px}.VendorDetailForm .mobile-input .signup-mobile-input input:active,.VendorDetailForm .mobile-input .signup-mobile-input input:hover{border:none!important}.VendorDetailForm .signup-mobile-input input:focus{outline:none;box-shadow:none;border:none}.carousel-component-container .slick-slider{display:flex;justify-content:space-around}.carousel-component-container .slick-slider .slick-arrow{margin:auto;font-size:21px}.carousel-component-container .slick-slider .slick-arrow.slick-disabled{opacity:.5}.carousel-component-container .slick-slider .slick-list{width:100%;overflow:hidden}.carousel-component-container .slick-slider .slick-list .slick-track{display:flex}.carousel-component-container .slick-slider .slick-list .slick-track>div{margin:0 8px}.carousel-component-container .carousel-child.carousel-child-disabled{pointer-events:none}.carousel-component-container .carousel-child.carousel-child-selected{border:2px solid #e5e5e5;border-radius:5px;color:#667085}.tab-carousel-component-container .slick-slider .slick-initialized .anticon svg{margin-bottom:4px}.tab-carousel-component-container .slick-slider{display:flex;height:4rem;align-items:flex-end}.tab-carousel-component-container .slick-slider .slick-arrow{margin:auto;font-size:21px}.tab-carousel-component-container .slick-slider .slick-arrow.slick-disabled{opacity:.5}.tab-carousel-component-container .slick-slider .slick-list{width:100%;overflow:hidden}.tab-carousel-component-container .slick-slider .slick-list .slick-track{display:flex;width:100%!important}.tab-carousel-component-container .slick-slider .slick-list .slick-track .slick-slide{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.tab-carousel-component-container .carousel-child .card-container.tab-pane{margin:0 auto}.tab-carousel-component-container .carousel-child :hover{background-color:#eaecf0;border-radius:20px;color:#000}.tab-carousel-component-container .carousel-child .slick-list{width:100%;overflow:hidden}.tab-carousel-component-container .carousel-child .slick-list .slick-track{display:flex;width:100%!important}.tab-carousel-component-container .carousel-child .slick-list .slick-track .slick-slide{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.tab-carousel-component-container .carousel-child.carousel-child-disabled{pointer-events:none}.tab-carousel-component-container .carousel-child.carousel-child-selected{border:1px solid transparent;border-bottom:none}.tab-carousel-component-container .carousel-child.carousel-child-selected :hover{background-color:#107569;color:#fff}.tab-carousel-component-container .carousel-child.carousel-child-selected :hover p{margin:0 auto;line-height:1rem}.tab-carousel-component-container .carousel-child.carousel-child-selected .carousel-child:after{border-left:1px solid #000;content:"";position:relative;width:32px;margin-top:-5px;bottom:24px}.tab-carousel-component-container .carousel-child.carousel-child-selected .card-container{background-color:#107569;color:#fff!important;margin:0 4px;padding:4px 6px!important;border-radius:20px}.tab-carousel-component-container .carousel-child.carousel-child-selected p{color:whited}.ant-drawer-body{padding:24px!important}.todo-class-diagnosis{display:none}.diagnosis-checkbox-class{display:flex;flex-wrap:wrap}.diagnosis-checkbox-class .ant-form-item .ant-form-item-control{min-width:100%!important}.diagnosis-class .ant-form-item-control-input-content{display:grid!important}.diagnosis-wrapper{padding:8px 8px 40px}.diagnosis-wrapper .ant-checkbox-wrapper{border-right-width:1px!important;margin:4px;display:revert}.diagnosis-wrapper .ant-form-horizontal{padding:12px 28px}.diagnosis-wrapper .ant-checkbox-group,.diagnosis-wrapper .Group-Check-box{display:flex!important;flex-wrap:wrap}.diagnosis-wrapper .Group-Check-box .ant-checkbox-wrapper{margin-left:0!important}.diagnosis-wrapper .ant-checkbox-wrapper:hover .ant-checkbox:after,.diagnosis-wrapper .ant-checkbox:hover:after{visibility:hidden!important}.diagnosis-wrapper .ant-checkbox-wrapper{border:1px solid #e4e4e4;background-color:#f0fdf9;border-radius:2px;padding:4px 8px}.diagnosis-wrapper .ant-checkbox-wrapper:after{content:unset!important}.diagnosis-wrapper .ant-checkbox-wrapper .ant-checkbox-inner{display:none}.diagnosis-wrapper .ant-checkbox-wrapper-checked{background-color:#6938ef;border:1px solid #6938ef;color:#fff}.diagnosis-wrapper .ant-checkbox-wrapper-checked span{color:#fff!important}.diagnosis-wrapper .diagnosis-form .diagnosis-block .ant-form-item .ant-row{display:contents}.diagnosis-wrapper .diagnosis-form .diagnosis-block .suggest-select .ant-col .ant-form-item-control-input .ant-form-item-control-input-content .ant-select .ant-select-selector .ant-select-selection-item{width:88%;display:inline-block;text-overflow:ellipsis}.diagnosis-wrapper .diagnosis-form .diagnosis-block .selected-diagnosis .selected .ant-select-selector:after{content:"";display:none}.diagnosis-wrapper .diagnosis-form .diagnosis-block .selected-diagnosis .selected .ant-select-selector{display:flex;flex-direction:column;min-height:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto}.diagnosis-wrapper .diagnosis-form .diagnosis-block .selected-diagnosis .selected .ant-select-selector ::-webkit-scrollbar{height:10px}.diagnosis-wrapper .diagnosis-form .diagnosis-block .selected-diagnosis .selected .ant-select-selector .ant-select-selection-overflow{display:contents}.diagnosis-wrapper .diagnosis-form .diagnosis-block .selected-diagnosis .selected .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item{align-self:baseline;font-size:14px}.diagnosis-wrapper .diagnosis-form .diagnosis-block .selected-diagnosis .selected .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item-suffix{display:none!important}@media screen and (max-width:750px){.diagnosis-wrapper .ant-list-item-no-flex{display:grid!important;justify-content:center!important}.diagnosis-wrapper .ant-list-item-no-flex .ant-list-item-action{float:none!important;margin:auto!important}}.heading-psy{font-weight:600;font-size:16px}.finishPublishText{display:flex;justify-content:flex-end;margin-top:15px;color:#faad14;font-weight:400}.psychiatric-report{margin-left:8px}.publish-btn-fb{display:grid;grid-template-columns:70% 30%;align-items:center}.publish-btn-fb button{float:right;margin-right:24px}.no-publish-btn-fb{display:grid;grid-template-columns:60% 40%;align-items:baseline}.no-publish-btn-fb button{width:40%;float:right;margin-right:24px}.sos-heading-label{display:flex;grid-gap:12px;gap:12px;text-align:center;font-weight:600;border-radius:5px}.sos-heading-label .sos-heading-option-label{width:33%;background:#f2f4f7;color:#107569}.feedback-submit-button{float:right;margin-top:10px}.consultation-patient-uid{display:inline}.score-container{display:grid}.score-container .card-11{border:1px solid #357a38;box-shadow:0 2px 1px #357a38;color:#357a38;margin-bottom:10px;margin-left:10px}.score-container .card-2{border:1px solid #4caf51;box-shadow:0 2px 1px #4caf51;color:#4caf51;margin-bottom:10px;margin-left:10px}.score-container .card-3{border:1px solid #81c783;box-shadow:0 2px 1px #81c783;color:#81c783;margin-bottom:10px;margin-left:10px}.score-container .card-4{border:1px solid #ffb74d;box-shadow:0 2px 1px #ffb74d;color:#ffb74d;margin-bottom:10px;margin-left:10px}.score-container .card-5{border:1px solid #d86316;box-shadow:0 2px 1px #d86316;color:#d86316;margin-bottom:10px;margin-left:10px}.score-container .card-6{border:1px solid #bf360d;box-shadow:0 2px 1px #bf360d;color:#bf360d;margin-bottom:10px;margin-left:10px}.therapy-progress-form{padding:0 20px}.therapy-progress-form .mhe-list-container{overflow:auto}.therapy-progress-form .mhe-list-container .ant-collapse-header{margin-top:12px;background-color:#f2f4f7;border-radius:5px}.icons{height:24px}.add-icon-tag,.icons{text-align:center;cursor:pointer}.add-icon-tag{width:60px;height:22px;color:#fff;font-size:10px;vertical-align:middle}.h-info{background-color:#16b364;border:2px solid #73e2a3}.assess{background-color:#875bf7;border:2px solid #c3b5fd}.casenotes{background-color:#6172f3;border:2px solid #a4bcfd}.prescription{background-color:#b93815;border:2px solid #ef6820}.dsm{background-color:#eaaa08;border:2px solid #fde272}.mse{background-color:#ef6820;border:2px solid #f7b27a}.psy{background-color:#f63d68;border:2px solid #fea3b4}.diag{background-color:#ee46bc;border:2px solid #faa7e0}.pst{background-color:#0e7090;border:2px solid #06aed4}.t-plan{background-color:#6938ef;border:2px solid #bdb4fe}.p-fact{background-color:#0ba5ec;border:2px solid #7cd4fd}.dots{background-color:#15b79e;border:2px solid #5fe9d0}.sos{background-color:#669f2a;border:2px solid #b5df88}.docs{background-color:#9f2a54;border:2px solid #fcdae1}.tpn{background-color:#2970ff;border:2px solid #84adff}.close-button{border-radius:25px;border-color:#b42318!important;background-color:#b42318!important;color:#fff}.close-button:hover{border:1px solid #7a271a!important;background-color:#7a271a!important;color:#fff!important}.prescription-list-container{overflow:auto}.prescription-list-container .ant-collapse-header{margin-top:10px;background-color:#f2f4f7;border-radius:5px}.addfiles{padding:0 14px;background:#6938ef;border:unset;cursor:pointer;color:#fff;border-radius:25px}.addfiles:hover{background:#3e1c96;color:#6938ef!important;border:1px solid #6938ef!important;background:#fff}.or-title{justify-content:center;padding:7px 0;font-size:16px;font-weight:400;display:flex;align-items:center;text-align:center}.or-title:after,.or-title:before{content:"";border:1px dotted #9b9797;flex:1 1;margin:0 5px}.doctor-description-wrapper .submit-btn{float:right;border-radius:25px;background-color:#6938ef;color:#fff}.doctor-description-wrapper .submit-button-wrapper .disable-btn{background:rgba(0,0,0,.0392156863)!important}.ant-radio-wrapper-disabled .ant-radio-disabled .ant-radio-input{cursor:not-allowed!important}.ant-checkbox-wrapper{-webkit-margin-start:0!important;margin-inline-start:0!important}.ant-checkbox-wrapper:hover .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--teal-600)!important}.ant-checkbox-checked:after,.ant-checkbox-wrapper:hover .ant-checkbox-inner{border:1px solid var(--teal-600)!important}.ant-checkbox-checked:hover .ant-checkbox-inner{background-color:var(--teal-600)!important}.video-casenotes-consultation-wrapper{margin:0}.video-casenotes-consultation-wrapper .group-form-item .ant-form-item-label>label{height:auto!important}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block{display:grid;grid-gap:2rem;gap:2rem}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-top{display:grid;grid-gap:20px;gap:20px}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-1,.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-2{border-bottom:1px solid #e4e4e4;padding-top:8px}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-1 b,.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-2 b{color:#101828}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-1 .ant-row,.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-2 .ant-row{margin:20px 0!important}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-1 .ant-row .ant-row.ant-form-item,.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-2 .ant-row .ant-row.ant-form-item{margin:0!important}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-bottom{margin:-10px -20px 0 0}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-bottom b{color:#101828}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-bottom .block-3{border-bottom:1px solid #e4e4e4;margin-top:8px;border-radius:10px;display:grid;grid-gap:1rem;gap:1rem}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-bottom .block-3 .sub-block{word-break:break-word;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-bottom:1px solid #e4e4e4!important;margin-top:20px 16px 0 0;height:100%;width:100%}.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-bottom .block-3 .sub-block .ant-row.ant-form-item{margin:20px 0!important}.video-casenotes-consultation-wrapper .mhe-form .ant-form-item-required:after{display:none!important}.video-casenotes-consultation-wrapper form{padding:0 20px}.video-casenotes-consultation-wrapper .static-title{font-size:20px;font-weight:500;margin:20px 0}.video-casenotes-consultation-wrapper .question-title{font-size:15px;font-weight:500;margin:20px 0;color:#101828}.video-casenotes-consultation-wrapper .add-ans-btn:focus{background-color:#fff!important;color:#6938ef!important;border:none}.video-casenotes-consultation-wrapper .add-ans-btn{color:#fff;background-color:#6938ef!important;border:1px solid #107569!important}.video-casenotes-consultation-wrapper .add-ans-btn:hover{background-color:#fff!important;color:#6938ef!important;border:none}.video-casenotes-consultation-wrapper .question-title-1{font-size:15px;font-weight:500}.video-casenotes-consultation-wrapper .ant-row.ant-form-item{margin-left:20px!important;display:flex;justify-content:space-between;word-break:break-word;margin-bottom:8px}.video-casenotes-consultation-wrapper .ant-row.ant-form-item .ant-form-item-label .ant-form-item-no-colon{margin-bottom:16px!important}.video-casenotes-consultation-wrapper .ant-row.ant-form-item.missed-case-notes-container div.ant-radio-group{display:flex;flex-direction:column}.video-casenotes-consultation-wrapper .ant-row.ant-form-item.missed-case-notes-container div.ant-radio-group>label{margin:8px 0}.video-casenotes-consultation-wrapper .chart-container{padding:0 20px}.video-casenotes-consultation-wrapper .form-list-container{display:flex;align-items:center}.video-casenotes-consultation-wrapper .form-list-container>span{margin:0 12px;font-size:18px}.video-casenotes-consultation-wrapper .form-list-container>.ant-row.ant-form-item{width:100%}.video-casenotes-consultation-wrapper .appointment-details{display:flex;justify-content:space-between;margin:20px 12px;padding-bottom:12px;border-bottom:1px solid #e4e4e4}.video-casenotes-consultation-wrapper .submit-button-wrapper{display:flex;justify-content:flex-end;padding-right:20px;margin:28px 0 12px}.video-casenotes-consultation-wrapper .submit-button-wrapper button{padding:0 14px;background:#6938ef;border:unset;cursor:pointer;color:#fff;border-radius:25px}.video-casenotes-consultation-wrapper .submit-button-wrapper button:hover{background:#3e1c96}.video-casenotes-consultation-wrapper .submit-button-wrapper :hover{color:#fff}.video-casenotes-consultation-wrapper .submit-button-wrapper .disable-btn{background:rgba(0,0,0,.0392156863)!important}.video-casenotes-consultation-wrapper .submit-button-wrapper-1{display:flex;justify-content:flex-end;padding-right:28px}.video-casenotes-consultation-wrapper .submit-button-wrapper-1 button{padding:0 14px;background:#6938ef;border:unset;cursor:pointer;color:#fff;border-radius:25px}.video-casenotes-consultation-wrapper .submit-button-wrapper-1 button:hover{background:#3e1c96}.video-casenotes-consultation-wrapper .submit-button-wrapper-1 :hover{color:#fff}.video-casenotes-consultation-wrapper .submit-button-wrapper-drawerMse{display:flex;justify-content:flex-end;margin:2% 0 8px;padding-right:20px}.video-casenotes-consultation-wrapper .submit-button-wrapper-drawerMse button{padding:0 14px;background:#6938ef;border:unset;cursor:pointer;color:#fff;border-radius:25px}.video-casenotes-consultation-wrapper .submit-button-wrapper-drawerMse button:hover{background:#3e1c96}.video-casenotes-consultation-wrapper .submit-button-wrapper-drawerMse :hover{color:#fff}.video-casenotes-consultation-wrapper .submit-button-wrapper-drawerMse-adolescent{display:flex;justify-content:flex-end;margin-top:8px}.video-casenotes-consultation-wrapper .submit-button-wrapper-drawerMse-adolescent button{padding:0 14px;background:#6938ef;border:unset;cursor:pointer;color:#fff;border-radius:25px}.video-casenotes-consultation-wrapper .submit-button-wrapper-drawerMse-adolescent button:hover{background:#3e1c96;color:#fff!important}.video-casenotes-consultation-wrapper .submit-button-wrapper-drawerMse-adolescent .update-btn{border:1px solid #6938ef}.video-casenotes-consultation-wrapper .submit-button-wrapper-drawerMse-adolescent .update-btn:hover{color:#3e1c96!important}.video-casenotes-consultation-wrapper.notes-container .child-list .ant-row.ant-form-item{margin-left:unset!important}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block{display:grid;grid-template-rows:25% 50%;grid-gap:2rem;gap:2rem}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-top{display:grid;grid-template-columns:50% 50%;grid-gap:20px;gap:20px}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-1,.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-2{border:1px solid #e4e4e4;border-radius:10px;padding:12px;margin:20px 0 0}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-1 .ant-row,.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-2 .ant-row{margin:20px 0!important}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-1 .ant-row .ant-row.ant-form-item,.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-top .block-2 .ant-row .ant-row.ant-form-item{margin:0!important}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-bottom{margin:-10px -20px 0 0}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-bottom .block-3{border:1px solid #e4e4e4;margin:20px 0;border-radius:10px;display:grid;grid-template-columns:50% 50%;grid-gap:1rem;gap:1rem;padding:12px 12px 20px}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-bottom .block-3 .sub-block{word-break:break-word;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:12px;border:1px solid #e4e4e4;border-radius:10px;margin-top:20px 16px 0 0;height:100%}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-bottom .block-3 .sub-block .ant-row.ant-form-item{margin:20px 0!important}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-bottom .block-3 .row-1-3{grid-row:1/3}.video-casenotes-drawer-consultation-wrapper .mhe-form .mhe-form-block .form-bottom .block-3 .row-3-5{grid-row:3/5}.video-casenotes-drawer-consultation-wrapper .mhe-form .ant-form-item-required:after{display:none!important}.video-casenotes-drawer-consultation-wrapper button{display:flex;justify-content:center;align-items:center;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;flex-direction:row-reverse;margin-right:7px;color:#fff;padding:0 21px}.video-casenotes-drawer-consultation-wrapper button a{display:flex;align-items:center}.video-casenotes-drawer-consultation-wrapper button img{width:12px;margin-top:3px;margin-left:7px}.video-casenotes-drawer-consultation-wrapper button span{padding:0 7px}.video-casenotes-drawer-consultation-wrapper button:hover{background-color:#fff;color:#6938ef!important;border:1px solid #6938ef!important}.video-casenotes-drawer-consultation-wrapper .static-title{font-size:20px;font-weight:500;margin:20px 0}.video-casenotes-drawer-consultation-wrapper .question-title{font-size:15px;font-weight:500;margin:20px 0}.video-casenotes-drawer-consultation-wrapper .question-title-1{font-size:15px;font-weight:500}.video-casenotes-drawer-consultation-wrapper .ant-row.ant-form-item{margin-left:20px!important;display:flex;justify-content:space-between;word-break:break-word;margin-bottom:8px}.video-casenotes-drawer-consultation-wrapper .ant-row.ant-form-item.missed-case-notes-container div.ant-radio-group{display:flex;flex-direction:column}.video-casenotes-drawer-consultation-wrapper .ant-row.ant-form-item.missed-case-notes-container div.ant-radio-group>label{margin:8px 0}.video-casenotes-drawer-consultation-wrapper .chart-container{padding:0 20px}.video-casenotes-drawer-consultation-wrapper .form-list-container{display:flex;align-items:center}.video-casenotes-drawer-consultation-wrapper .form-list-container>span{margin:0 12px;font-size:18px}.video-casenotes-drawer-consultation-wrapper .form-list-container>.ant-row.ant-form-item{width:100%}.video-casenotes-drawer-consultation-wrapper .appointment-details{display:flex;justify-content:space-between;margin:20px 12px;padding-bottom:12px;border-bottom:1px solid #e4e4e4}.video-casenotes-drawer-consultation-wrapper .submit-button-wrapper{display:flex;justify-content:flex-end;padding-right:28px;margin:28px 0 12px}.video-casenotes-drawer-consultation-wrapper .submit-button-wrapper-1{display:flex;justify-content:flex-end;padding-right:28px}.video-casenotes-drawer-consultation-wrapper .submit-button-wrapper-1 .ant-btn:focus{color:#107569;border:1px solid #107569}.video-casenotes-drawer-consultation-wrapper.notes-container .child-list .ant-row.ant-form-item{margin-left:unset!important}.already-submitted{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:28px}.casenotes-container .wrapper-container .button-container .selected{background:#6938ef!important;border:#eaf3eb!important;color:#fff!important;margin:4px 8px}.casenotes-container .wrapper-container .button-container .default{margin:4px 8px;background:#f0fdf9!important;border:1px solid #ccfbef!important;color:#000!important}.assessment-container-1{display:block;grid-gap:3rem;gap:3rem;border-radius:10px;padding:0 20px}.assessment-container-1 .form-i{width:40%}.assessment-container-1 .submit-button-wrapper{margin-top:auto}.assessment-container-1 .settings-submit{margin-top:20px;padding:0 20px;margin-right:8px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.video-casenotes-consultation-wrapper .mhe-form .mhe-form-block .form-top{grid-template-columns:100%!important}}@media screen and (max-width:576px){.video-casenotes-consultation-wrapper .appointment-details{display:grid!important;justify-content:center!important}.video-casenotes-consultation-wrapper form{padding:0!important}}@media screen and (max-width:480px){.casenotes-container .wrapper-container .button-container .ant-radio-group{width:100%}.casenotes-container .wrapper-container .button-container .casenotes-radio-btn{display:block!important;margin:4px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}:where(.css-dev-only-do-not-override-9ntgx0).ant-input-group:where(.css-dev-only-do-not-override-9ntgx0).ant-input-group-compact>*{display:block}.parrent-block{display:flex;flex-direction:column;margin-bottom:1em}.confas-factor-body .ant-form-item-row .ant-form-item-control .ant-form-item-control-input{display:flex;align-items:center}.confas-factor-body .ant-form-item-row .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content{display:flex!important;align-items:center}.confas-factor-body .concog-score-level{display:flex;justify-content:space-between;font-weight:500;margin:12px 0;border:1px solid #2ed3b7;background-color:#f0fdf9;padding:12px 8px}@media screen and (max-width:786px){.mse-drawer-checkbox{display:grid!important}.therapy-progress-chart-pointer{min-height:100px!important}}@media screen and (max-width:620px){.case-notes-drawer .ant-drawer-header,.concog-drawer .ant-drawer-header,.confas-drawer .ant-drawer-header,.conpsyg-drawer .ant-drawer-header,.dot-drawer .ant-drawer-header,.dsm-adolescent-drawer .ant-drawer-header,.dsm-drawer-b .ant-drawer-header,.dsm-drawer .ant-drawer-header,.du-drawer .ant-drawer-header,.mse-adolescent-drawer .ant-drawer-header,.mse-drawer .ant-drawer-header,.pf-drawer .ant-drawer-header,.psy-drawer .ant-drawer-header,.sos-drawer .ant-drawer-header{display:grid!important}.therapy-progress-chart-pointer{min-height:150px!important}}@media screen and (max-width:400px){.therapy-progress-chart-pointer{min-height:170px!important}}.first-div{font-weight:700;font-size:16px;display:flex;align-items:center}.slash-val{margin-left:8px}.second-div{padding-left:30px}.third-div{font-size:13px}.concog{border:0!important}.third-div:before{content:"["}.third-div:after{content:"]"}.treatment-plan-dropdown{height:230px}.consultation-patient-uid{background-color:#eaecf0;display:flex;font-size:16px;border-radius:5px;padding:0 16px;height:24px;font-weight:500;margin-top:4px}.video-consultation-wrapper-2 .collapse-vc .rejoin-btn{margin-bottom:8px}.video-consultation-wrapper-2 .collapse-vc .rejoin-btn:hover{background-color:#3e1c96}.video-consultation-wrapper-2 .ant-card-type-inner{height:80vh}.consultation-layout-container{height:65vh}.required-block{border:1px solid #d3d3d3;padding:10px 15px;border-top-left-radius:20px;border-top-right-radius:20px}#patient-prescription-popover{max-width:70%!important;margin-left:auto!important;margin-right:20px!important}.publish-btn{display:grid;grid-template-columns:90% 10%;align-items:baseline}.publish-btn .button-wrapper button:hover{background-color:#6938ef!important;color:#fff!important;border:none!important}.no-publish-btn{display:grid;grid-template-columns:100%;align-items:baseline}.save-prev-btn{display:flex;width:100%;justify-content:flex-end}.save-prev-btn button{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;background-color:#6938ef;color:#fff}.save-prev-btn button:hover{background-color:#6938ef!important;color:#fff!important;border:none!important}.prescription-main-content{border:1px solid #d3d3d3;padding:15px}.prescription-main-content .prescription-wrapper .mid-block .mid-block-inner-content{display:flex;justify-content:space-between;width:100%;align-items:center;border:1px solid #d3d3d3;margin:15px 0;padding:0 10px;border-top-right-radius:20px;border-top-left-radius:20px}.prescription-main-content .prescription-wrapper .mid-block .mid-block-inner-content .mid-block-inner-1st-content{width:50%;display:flex;justify-content:space-between;align-items:center}.prescription-tab .carousel-child:after{border-left:1px solid #667085;content:"";position:relative;width:32px;margin-top:-5px;bottom:24px}.prescription-tab .carousel-content .slick-slider .slick-track>div:first-child .carousel-child:after{display:none}.prescription-tab .carousel-content .carousel-child{margin:4px 8px!important;padding:0 4px}.prescription-tab .carousel-content .tab-pane{background:none;padding:4px 8px}.prescription-tab .carousel-content .tab-pane p{margin:0;text-align:center;height:28px;display:flex;justify-content:center;align-items:center}.prescription-tab .carousel-content .tab-pane:hover{cursor:pointer;border-radius:20px}.prescription-tab .tab-container .ant-card-body,.prescription-tab .tab-container .follow-up .ant-card-body{padding:16px 24px}.prescription-tab .tab-container .follow-up .follow-up-title{margin-top:4px;font-size:16px}.prescription-tab .tab-container .follow-up .follow-up-next-aappointment-time{margin-top:8px;font-size:14px;font-weight:700}.prescription-tab .tab-container .follow-up .follow-up-next-aappointment-date{margin-top:4px;font-size:14px;font-weight:700}.prescription-tab .tab-container .follow-up .follow-up-datepicker{width:152px;cursor:pointer}.prescription-tab .tab-container .doctor-referal .ant-card-body{padding:16px 24px}.prescription-tab .tab-container .doctor-referal .ant-form-item .ant-select{width:448px}.prescription-tab .tab-container .doctor-referal .doctor-referal-title{font-weight:700}.prescription-tab .tab-container .doctor-referal .ant-input-affix-wrapper{min-height:48px;width:28rem}.prescription-tab .tab-container .doctor-referal .ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{position:absolute;top:8px;right:16px;z-index:1}.prescription-tab .tab-container .doctor-referal .ant-input-status-success{padding-right:24px!important}.prescription-tab .tab-container .doctor-referal .doctor-referral-submit-btn{text-align:right;margin-top:20px}.prescription-tab .prescription-tab{width:100%}.prescription-tab .prescription-tab .carousel-content .tab-pane{border-radius:10px 10px 0 0;padding:.5rem}.prescription-tab .prescription-tab .tab-pane:hover{cursor:pointer}.prescription-tab .prescription-tab .tab-content{padding:20px 8px;margin:-1px 3% 0}.prescription-tab .prescription-tab .tab-container .ant-card-body,.prescription-tab .prescription-tab .tab-container .follow-up .ant-card-body{padding:16px 24px}.prescription-tab .prescription-tab .tab-container .follow-up .follow-up-title{margin-top:4px;font-size:16px}.prescription-tab .prescription-tab .tab-container .follow-up .follow-up-next-aappointment-date,.prescription-tab .prescription-tab .tab-container .follow-up .follow-up-next-aappointment-time{margin-top:4px;font-size:14px;font-weight:700}.prescription-tab .prescription-tab .tab-container .follow-up .follow-up-datepicker{width:152px;cursor:pointer}.prescription-tab .prescription-tab .tab-container .doctor-referal .ant-card-body{padding:16px 24px}.prescription-tab .prescription-tab .tab-container .doctor-referal .ant-form-item .ant-select{width:448px}.prescription-tab .prescription-tab .tab-container .doctor-referal .doctor-referal-title{font-weight:700}.prescription-tab .prescription-tab .tab-container .doctor-referal .ant-input-affix-wrapper{min-height:48px;width:28rem}.prescription-tab .prescription-tab .tab-container .doctor-referal .ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{position:absolute;top:8px;right:16px;z-index:1}.prescription-tab .prescription-tab .tab-container .doctor-referal .ant-input-status-success{padding-right:24px!important}.prescription-tab .prescription-tab .tab-container .doctor-referal .doctor-referral-submit-btn{text-align:right;margin-top:20px}.prescription-tab .prescription-tab .dosage-measure{margin:0}.prescription-tab .prescription-tab .dosage-measure .ant-select{width:70%}.prescription-tab .prescription-tab .allopathy-form .diagnosis .diagnosis_radio .ant-row .ant-col .ant-form-item-no-colon{top:48px;position:absolute}.prescription-tab .prescription-tab .allopathy-form .diagnosis .diagnosis_radio .diagnosis-textfield{display:grid;align-items:center;grid-template-columns:30% 70%}.prescription-tab .prescription-tab .allopathy-form .diagnosis .comorbidities .ant-form-item-no-colon{margin-top:20%}.prescription-tab .prescription-tab .allopathy-form .update-box{display:flex;align-items:baseline;grid-gap:1rem;gap:1rem;float:right;justify-content:flex-end}.prescription-tab .prescription-tab .allopathy-form .update-box .cancel-btn{color:#667085!important;font-size:16px!important;background-color:transparent;box-shadow:none;border:none}.prescription-tab .prescription-tab .allopathy-form .update-box .cancel-btn:hover{background-color:#107569!important;border-radius:30px;border:none!important;color:#fff!important;font-size:16px!important;background-color:#ce1512!important;border:1px solid #ce1512}.prescription-tab .prescription-tab .allopathy-form .update-box Button{background-color:#5a4c95;border-radius:5px;color:#fff!important;margin-top:20px}.prescription-tab .prescription-tab .allopathy-form .update-box button{color:#667085!important;font-size:16px!important;background-color:transparent;box-shadow:none;border:none}.prescription-tab .prescription-tab .allopathy-form .update-box button:hover{background-color:#107569!important;border-radius:30px;border:none!important;color:#fff!important;font-size:16px!important}.prescription-tab .prescription-tab .allopathy-form .submit-button-wrapper button{margin:20px;padding:4px;float:right;overflow:visible}.prescription-tab .prescription-tab .allopathy-form .submit-button-wrapper button:disabled{pointer-events:none;background-color:grey;padding:0}.prescription-tab .prescription-tab .allopathy-form .predef-block{border:none}.prescription-tab .prescription-tab .allopathy-form .predef-block .ant-col .ant-card .ant-card-body{padding:0 8px!important}.prescription-tab .prescription-tab .diet-plan-wrapper{display:contents;padding:12px;margin:12px 0;border:1px solid #e4e4e4;border-radius:2px}.prescription-tab .prescription-tab .diet-plan-wrapper .plan-block{grid-gap:2rem;gap:2rem;padding:20px;display:grid;grid-template-columns:50% 50%}.prescription-tab .prescription-tab .diet-plan-wrapper .diet-block .form-top{display:grid}.prescription-tab .prescription-tab .diet-plan-wrapper .diet-block .form-top .block-1,.prescription-tab .prescription-tab .diet-plan-wrapper .diet-block .form-top .block-2{border:1px solid #e4e4e4;border-radius:10px;padding:12px;margin:20px 0 0}.prescription-tab .prescription-tab .diet-plan-wrapper .diet-block .form-top .block-1 .ant-row,.prescription-tab .prescription-tab .diet-plan-wrapper .diet-block .form-top .block-2 .ant-row{margin:20px 0!important}.prescription-tab .prescription-tab .diet-plan-wrapper .diet-block .form-top .block-1 .ant-row .ant-row.ant-form-item,.prescription-tab .prescription-tab .diet-plan-wrapper .diet-block .form-top .block-2 .ant-row .ant-row.ant-form-item{margin:0!important}.prescription-tab .prescription-tab .diet-plan-wrapper .diet-block .diet-add-btn{display:flex;justify-content:center;align-items:center;padding:0 12px;background:#6938ef;border:1px solid #d0d5dd;cursor:pointer;border-radius:25px;flex-direction:row-reverse;margin:8px 12px;color:#fff}.prescription-tab .prescription-tab .diet-plan-wrapper .ant-form-item-required:not(.ant-form-item-required-mark-optional):after{margin-top:-3px!important;margin-left:2px!important}.prescription-tab .prescription-tab .diet-plan-wrapper .ant-form-item-required:after{color:#6938ef}.prescription-tab .prescription-tab .diet-plan-wrapper button{display:flex;justify-content:center;align-items:center;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;flex-direction:row-reverse;margin-right:7px;color:#fff;padding:0 21px}.prescription-tab .prescription-tab .diet-plan-wrapper button a{display:flex;align-items:center}.prescription-tab .prescription-tab .diet-plan-wrapper button img{width:12px;margin-top:3px;margin-left:7px}.prescription-tab .prescription-tab .diet-plan-wrapper button span{padding:0 7px}.prescription-tab .prescription-tab .diet-plan-wrapper button:hover{background-color:#fff;color:#6938ef!important;border:1px solid #6938ef!important}.prescription-tab .prescription-tab .diet-plan-wrapper .submit-button-wrapper{display:flex;justify-content:flex-end;padding-right:28px}.prescription-tab .prescription-tab .diet-plan-wrapper .submit-button-wrapper button{padding:4px;margin:20px 0}.prescription-tab .prescription-tab .diet-plan-wrapper .submit-button-wrapper button:disabled{pointer-events:none;background-color:grey;padding:0}.prescription-tab .prescription-tab .diet-plan-wrapper .sub-input{width:200px;margin:16px auto auto}.prescription-tab .prescription-tab .diet-plan-wrapper .diet-plan .header-label label{text-transform:capitalize;font-weight:600;font-size:15px!important}.prescription-tab .prescription-tab .diet-plan-wrapper .diet-plan .delete-icon{margin:8px 0 0 4px;font-size:15px!important}.prescription-tab .prescription-tab .diet-plan-wrapper .diet-plan .add_block .ant-form-item-control-input-content{display:flex}.prescription-tab .prescription-tab .yoga-prescription{padding:12px}.prescription-tab .prescription-tab .yoga-prescription .ant-form-item .ant-form-item-label{white-space:normal!important}.prescription-tab .prescription-tab .yoga-prescription .ant-form-item .ant-form-item-label>label{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.prescription-tab .prescription-tab .yoga-prescription .yoga-form p{text-decoration:underline}.prescription-tab .prescription-tab .yoga-prescription .yoga-form .yoga-plan-heading{text-decoration:none;font-size:18px;font-weight:600;margin-left:4px;color:#101828}.prescription-tab .prescription-tab .yoga-prescription .yoga-form .submit-button-wrapper{float:right;margin:20px 0}.prescription-tab .prescription-tab .yoga-prescription .yoga-form .submit-button-wrapper button{padding:0 20px}.prescription-tab .prescription-tab .yoga-prescription .yoga-form .submit-button-wrapper button:disabled{pointer-events:none;background-color:grey;padding:0}.prescription-tab .prescription-tab .yoga-prescription .yoga-form .limitation-block{display:grid;grid-template-columns:100%}.prescription-tab .prescription-tab .yoga-prescription .yoga-form .asanas .block p{text-decoration:underline;font-weight:600;color:#101828}.prescription-tab .prescription-tab .yoga-prescription .yoga-form .asanas .block .asana-block{display:grid;grid-template-columns:100%}.prescription-tab .prescription-tab .yoga-prescription .yoga-form .asanas .block .asana-block .asana-item .ant-checkbox-wrapper:hover .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--teal-600)!important}.prescription-tab .prescription-tab .yoga-prescription .yoga-form .asanas .block .asana-block .asana-item .ant-checkbox-checked:after,.prescription-tab .prescription-tab .yoga-prescription .yoga-form .asanas .block .asana-block .asana-item .ant-checkbox-wrapper:hover .ant-checkbox-inner{border:1px solid var(--teal-600)!important}.prescription-tab .prescription-tab .yoga-prescription .yoga-form .asanas .block .asana-block .asana-item .ant-checkbox-checked:hover .ant-checkbox-inner{border:1px solid var(--teal-600)!important;background-color:var(--teal-600)!important}@media screen and (max-width:500px){.prescription-main-content{border:1px solid #d3d3d3;padding:15px}.prescription-main-content .prescription-wrapper .mid-block .mid-block-inner-content{display:grid;text-align:center;justify-content:center}.prescription-main-content .prescription-wrapper .mid-block .mid-block-inner-content .mid-block-inner-1st-content{justify-content:center;margin:auto}}@media screen and (min-width:700px){.prescription-tab .prescription-tab .yoga-prescription .limitation-block,.prescription-tab .prescription-tab .yoga-prescription .yoga-form .asana-block{grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width:850px){.prescription-tab .prescription-tab .yoga-prescription .limitation-block,.prescription-tab .prescription-tab .yoga-prescription .yoga-form .asana-block{grid-template-columns:repeat(3,1fr)!important}}@media screen and (max-width:768px){.prescription-tab .prescription-tab .diet-plan-wrapper .plan-block{grid-gap:1rem;gap:1rem;padding:4px}}@media screen and (max-width:690px){.prescription-tab .prescription-tab .diet-plan-wrapper .plan-block{grid-gap:2rem;gap:2rem;padding:4px;grid-template-columns:100%}}.comorbiditites-diagnosis-block #form_clinical_diagnosis,.comorbiditites-diagnosis-block #form_comorbidities{width:100%}.prescription-wrapper .ant-divider-horizontal{margin:0!important}.prescription-wrapper .retrive-block{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:14px}.prescription-wrapper .retrive-block .ant-collapse{border-top-right-radius:20px;border-top-left-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.prescription-wrapper .retrive-block .ant-collapse-item{border-radius:0!important}.prescription-wrapper .mid-block .drug-details-block{border:1px solid #d3d3d3;border-top-left-radius:20px!important;border-top-right-radius:20px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.prescription-wrapper .mid-block .drug-details-block .duration-selector .ant-select-selector{border-top-left-radius:0!important;border-top-right-radius:20px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:20px!important}.prescription-wrapper .mid-block .drug-details-block .ant-select-selector{border-radius:20px}.prescription-wrapper .mid-block .drug-details-block .ant-drawer{width:100%;height:85%;margin-right:40px}.prescription-wrapper .mid-block .drug-details-block .ant-drawer .ant-drawer-content-wrapper{width:600px!important;margin-top:200px}.prescription-wrapper .mid-block .drug-details-block .search-block{display:flex;justify-content:space-between;padding:10px;background:#d3d3d3;grid-gap:28px;gap:28px;align-items:center;height:60px;margin:0 auto;border-top-right-radius:20px;border-top-left-radius:20px}.prescription-wrapper .mid-block .drug-details-block .search-block .drug-suggest-select{height:40px}.prescription-wrapper .mid-block .drug-details-block .search-block .drug-suggest-select .ant-select-selector{height:40px!important;border-radius:20px!important}.prescription-wrapper .mid-block .drug-details-block .search-block .button-wrapper button:hover{background-color:#6938ef;color:#fff!important;border:none!important}.prescription-wrapper .mid-block .drug-details-block .med-block{padding:12px;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.prescription-wrapper .mid-block .drug-details-block .med-block .med-form-container{margin:8px}.prescription-wrapper .mid-block .drug-details-block .med-block .med-form-container .adjuvant-select-field .ant-form-item-control{min-width:120px}.prescription-wrapper .mid-block .drug-details-block .med-block .med-form-container .ant-form-item-control{flex:none!important}.prescription-wrapper .mid-block .drug-details-block .med-block .med-form-container .ant-select-customize-input{width:auto!important}.prescription-wrapper .mid-block .drug-details-block .med-block .ant-form-item{margin:8px 0}.prescription-wrapper .search-type{margin:12px 0;display:flex;justify-content:space-between}.pres-button{display:flex;justify-content:space-between;align-items:center}.summary-drawer .ant-drawer .ant-drawer-body{overflow:hidden!important;padding:0!important}.summary-drawer .summary-close{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:756px){.prescription-wrapper .retrive-block{grid-template-columns:1fr;justify-content:center}.prescription-wrapper .mid-block .drug-details-block .search-block{display:grid;grid-gap:4px;justify-content:inherit;height:100px}.prescription-wrapper .mid-block .drug-details-block .search-block button{margin:auto}}.bottom-positioned-dropdown{position:absolute;top:36px!important;left:0!important}.button-wrapper .confirm-btn:hover{background-color:#6938ef!important}.medical-test-table .ant-table-wrapper .ant-table .btn-wrapper{background:none!important;grid-gap:10px;gap:10px;display:flex}.medical-test-table .ant-table-wrapper .ant-table .btn-wrapper button,.medical-test-table .ant-table-wrapper .ant-table .btn-wrapper button:hover{background:none!important}.publish-popup .confirm-publish-title{padding:12px;background-color:#f2f4f7;border-radius:10px 10px 0 0;color:#107569}.publish-popup .publish-form{padding:6px 12px}.publish-popup .publish-form .ant-form{padding:0 24px}.publish-popup .publish-form .ant-form .ant-form-item .ant-row{align-items:center}.publish-popup .submit-button-wrapper{grid-gap:20px;gap:20px}.publish-popup .submit-button-wrapper .cancel-btn{display:flex;justify-content:center;align-items:center;border-radius:25px;margin:0;flex-direction:row;background-color:#b42318!important;color:#fff}.publish-popup .submit-button-wrapper .cancel-btn:hover{cursor:pointer;background-color:#fff;border:1px solid #b42318!important}.confirm-btn{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;background-color:#6938ef;color:#fff}.button-wrapper .confirm-btn:hover{background-color:#6938ef;color:#fff!important;border:none!important}.button-wrapper .cancel-btn:hover{background-color:#b42318!important;color:#fff!important}.med-test-tab .medical-test-form{border:1px solid #d3d3d3;border-radius:7px;min-height:100px}.med-test-tab .medical-test-form .search-block{background-color:#eaecf0;border-radius:7px 7px 0 0;padding:14px 12px}.med-test-tab .medical-test-form .search-block .ant-select{width:100%}.med-test-tab .medical-test-form .search-block .ant-select .ant-select-selector{border-radius:14px}.med-test-tab .medical-test-form .search-block .ant-dropdown .ant-dropdown-menu{width:400px}.med-test-tab .medical-test-form .test-info-block{width:80%;padding:0 16px}.med-test-tab .medical-test-form .submit-button-wrapper{grid-gap:20px;gap:20px}.med-test-tab .medical-test-form .submit-button-wrapper .confirm-btn{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;background-color:#6938ef;color:#fff}.med-test-tab .medical-test-form .submit-button-wrapper .confirm-btn:hover{background-color:#3e1c96!important;color:#fff!important;border:1px solid #3e1c96!important}.med-test-tab .medical-test-form .submit-button-wrapper .cancel-btn{display:flex;justify-content:center;align-items:center;margin:0;border-radius:25px;flex-direction:row;background-color:#b42318!important;color:#fff}.med-test-tab .medical-test-form .submit-button-wrapper .cancel-btn:hover{cursor:pointer;background-color:#fff;border:1px solid #b42318!important}.segmented .segment-width{width:200px}#report-more-popover .ant-popover-inner-content{color:#175cd3}#report-more-popover .ant-popover-inner-content:hover{text-decoration:underline;cursor:pointer}.appointemnt-state{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 12px;border:1px solid;border-radius:8px}.appointemnt-state:hover{cursor:default}.app-missed-state{border-color:#eaaa08;color:#ca8504}.app-cancled-state{border-color:#f04438;color:#d92d20}.app-confirmed-state{border-color:var(--teal-500);color:var(--teal-600)}.app-reschulded-state{border-color:#1570ef;color:#1570ef}.app-zero-state{border-color:#73e2a3;color:#095c37}.report_align{display:flex;grid-row-gap:0!important;row-gap:0!important;flex-wrap:wrap;padding:8px 0 8px 12px;justify-content:flex-end}.patient-consultation-container{height:calc(100vh - 303px);margin-top:10px;padding-inline:8px;padding-bottom:8px;overflow:auto}.patient-consultation-container .ant-pagination-item-active{border-color:var(--background-color)!important}.patient-consultation-container .ant-pagination-item-active a{color:var(--background-color)!important}.patient-consultation-container .ant-empty-image{display:none}.consultation-top-card-btn{background-color:var(--background-color);border-radius:16px;color:#fff}.consultation-top-card-btn:hover{cursor:pointer!important;background-color:#fff;color:var(--background-color)!important;border:1px solid var(--background-color)!important}.consultation-history-top-card .ant-card-body{background:linear-gradient(-5deg,#f1e8cc,#fff);min-height:70px;padding:8px}.transcription-segmented{margin-top:4px}.transcription-segmented .ant-segmented-item-label{line-height:25px!important;min-height:25px!important}.consultation-container .main-content-top{display:flex;justify-content:space-between;align-items:flex-start}.consultation-container .main-content-top .main-content-header{font-size:28px;color:#101828;padding-bottom:20px;font-weight:500}.consultation-container .main-content-top .main-content-top-right{display:flex}.consultation-container .main-content-top .main-content-top-right :hover{cursor:pointer}.consultation-container .consultation-history-child{background-color:#fff}.consultation-container .main-div{box-shadow:0 1px 5px rgba(0,0,0,.04);border:1px solid #e4e4e4;border-radius:5px;padding:8px 16px;display:grid;grid-template-columns:80px 1fr 1fr;align-items:center}.consultation-container .doctor-name{color:#101828;display:flex;align-items:center;justify-content:flex-start;grid-gap:8px;gap:8px;font-size:16px;font-weight:400}.consultation-container .doctor-name .round-circle-doc{height:28px}.consultation-container .duration-txt{color:#000;font-weight:400}.consultation-container .consal-date{color:#667085;font-weight:400;display:flex;align-items:center;justify-content:flex-start;grid-gap:8px;gap:8px;font-size:14px;background-color:#eaecf0;padding:0 8px;border-radius:4px}.consultation-container .consal-date .round-circle-doc{height:28px}.consultation-container .prescription-txt{padding:0 7px;color:#175cd3;font-size:16px;font-weight:400;font-size:13px!important;cursor:pointer}.consultation-container .prescription-txt:hover{text-decoration:underline}.consultation-container .time-circle{height:12px;width:12px;background-color:#f2f4f7;display:inline-block;border-radius:10px}.consultation-container .time-div{display:flex!important;align-items:center}.consultation-container .num-report-attach{display:flex;justify-content:flex-end;color:#475467;font-size:12px;line-height:18px}.consultation-container .num-report-attach:hover{cursor:default}.consultation-container .num-report-attach img{width:13px}.consultation-container .report-1-more-container{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;padding:8px 0 8px 12px}.consultation-container .report-1-more-container .one-more-txt{font-size:13px;font-weight:600;color:#1d2939}.consultation-container .report-1-more-container .one-more-txt:hover{cursor:pointer}.consultation-container .img-report{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.consultation-container .img-report>img{width:6px!important;height:24px!important;margin-left:auto;margin-right:auto}.consultation-container .consultation-right-div>div>div>img{width:12px!important;margin-bottom:4px}.consultation-container .ant-card-type-inner .ant-card-head{background-color:#f0fdf9!important}.history-search{display:grid;width:100%;justify-content:end}.date-search{display:grid;grid-template-columns:auto auto;margin:0}.date-picker{margin:0 20px;height:32px}@media screen and (max-width:630px){.history-search{grid-template-columns:auto!important;justify-content:center!important;margin-bottom:20px}}@media screen and (max-width:820px){.date-search{grid-template-columns:auto!important;margin-bottom:8px!important}.date-picker,.date-search{justify-content:center!important}.date-picker{width:152px!important;display:flex;margin:8px auto!important}}.upcoming-no-data{display:grid;grid-gap:24px;gap:24px}.upcoming-no-data .noUpcoming-newSchedule{display:grid;grid-gap:8px;gap:8px}.upcoming-no-data .noUpcoming-newSchedule .no-upcoming-appointment{font-size:16px;font-weight:500;color:var(--teal-800)}.upcoming-no-data .noUpcoming-newSchedule .schedule-new-app{font-size:14px;font-weight:500;color:#667085}@media screen and (max-width:650px){.consultation-container .main-div{grid-template-columns:auto!important;align-items:center!important;text-align:center!important;margin:auto!important}.consultation-container .main-div .consultation-details{justify-content:center}.consultation-container .time-div{justify-content:center!important;margin-top:8px!important}}.dsm-drawerpositive{background-color:#9acd32;border-top:4px solid #9acd32}.dsm-drawernegative,.dsm-drawerpositive{margin:28px 0 16px!important;font-size:14px;font-weight:600;border-style:inset 0 2px 4px!important;padding:4px 12px;box-shadow:inset 0 2px 5px rgba(0,0,0,.2)}.dsm-drawernegative{color:#101828;background-color:#d3d3d3;border-top:3px solid #d3d3d3}.input-dsm{border:1px solid #ccc;margin-top:4px;padding-left:4px}.dsm-subdiv1{display:inline-block;width:30%}.dsm-subdiv2{display:inline-block;width:70%}.dsm-formitem{margin:1px}.dsm-floater{float:right}.dsm-title{font-weight:700;font-size:18px}@media screen and (max-width:800px){.history-search{display:grid;width:100%}.history-search,.segmented{justify-content:center!important}.segmented{display:grid!important;grid-gap:8px;gap:8px}.segmented .segment-width{width:120px!important}}@media screen and (max-width:768px){.history-search{display:grid;width:100%;justify-content:center!important}.consultation-top-card-btn{margin:auto!important}.dsm-subdiv2{width:100%!important}}@media screen and (max-width:576px){.dsm-subdiv2 .ant-form-item label{margin-bottom:8px!important}.segmented .segment-width{width:100px!important}}.date-box{text-align:center;border:1px solid #eaecf0;border-radius:8px;color:#344054;font-weight:500}.date-box .d-flex{padding:8px 20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.date-box .datebox-date{font-size:18px;font-weight:600}.date-box .datebox-year{font-size:14px;font-weight:400;color:#344054;background-color:#eaecf0;border-radius:8px 8px 0 0;padding:4px 0}.consultation-left-div{padding-left:20px;display:grid;grid-gap:28px;gap:28px}.consultation-details{padding:0 12px;display:grid;grid-gap:12px;gap:12px}.consultation-details .patient-past-doc-spec{font-size:14px;color:#667085}.consultation-details .consultation-details-1{display:grid;grid-template-columns:auto auto;justify-content:space-between}.consultation-details .consultation-details-1 .prescriptions-report{padding:0 44px 0 0}.patient-past-app-status-container{margin-bottom:auto}.video-finish-btn{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;margin-top:16px!important}.finish-consultation-modal-card{width:900px;display:flex;grid-gap:20px;gap:20px}.finish-consultation-modal-card .modal-card{width:25%;padding:0 8px}.finish-consultation-modal-card .modal-card p{margin-bottom:.5rem;border-bottom:.5px solid #d0d5dd}.finish-consultation-modal-card .modal-card .ant-card-body{padding:8px;max-height:380px;overflow:auto;margin-top:8px}.finish-consultation-modal-card .modal-card .ant-card-head{text-align:center}.consultationHistoryVideo{background:#eba134!important;color:#21214a!important}.consultationHistoryHospital{background-color:#21214a!important;color:#fff!important}.doctext{margin-bottom:0!important}#addConsultation_consultationDate{color:#000!important}.psychotherapeutic-vc-paragraph{width:auto!important}.update-btn{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;background-color:#6938ef;color:#fff}.update-btn:hover{color:#3e1c96!important;background-color:#fff!important;border:1px solid #3e1c96!important}.video-rejoin-btn{color:#667085!important;font-size:16px!important;background-color:transparent;box-shadow:none;border:none}.video-rejoin-btn:hover{background-color:#107569!important;border-radius:30px;border:none!important;color:#fff!important;font-size:16px!important}.update-box{display:flex;align-items:baseline;grid-gap:1rem;gap:1rem;float:right;justify-content:flex-end}.update-box .update-btn{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;background-color:#6938ef;color:#fff}.update-box .update-btn:hover{color:#3e1c96;background-color:#fff;border:1px solid #3e1c96}.update-box .add-btn{border-radius:25px;background-color:#6938ef;color:#fff;border:1px solid #6938ef}.update-box .add-btn:hover{color:#3e1c96;background-color:#fff;border:1px solid #3e1c96}.update-box .cancel-btn{border-radius:25px;background-color:#b42318;color:#fff}.update-box .cancel-btn button{justify-content:center;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;flex-direction:row-reverse;margin-right:7px;color:#fff;padding:0 21px}.update-box .cancel-btn button,.update-box .cancel-btn button a{display:flex;align-items:center}.update-box .cancel-btn button img{width:12px;margin-top:3px;margin-left:7px}.update-box .cancel-btn button span{padding:0 7px}.update-box .cancel-btn button:hover{background-color:#fff;color:#6938ef!important;border:1px solid #6938ef!important}.update-box .cancel-btn:hover{color:#b42318;background-color:#fff;border:1px solid #b42318!important}.submit-button-wrapper{display:flex;justify-content:flex-end;padding-right:20px;margin:32px 0 12px}.submit-button-wrapper button{padding:0 14px;background:#6938ef;border:unset;cursor:pointer;color:#fff;border-radius:25px;flex-direction:row}.submit-button-wrapper button:hover{background:#3e1c96}.submit-button-wrapper :hover{color:#fff!important}.d-flex{display:flex}.video-completed-done-btn-container{padding:0 16px 8px 0}.pipeline-color{color:#323232}.video-completed-done-btn{padding:0 12px;background:#6938ef;border:unset;cursor:pointer;color:#fff;border-radius:25px}.video-completed-done-btn:hover{background:#3e1c96!important}.flex-grow-1{flex-grow:1!important}.justify-content-between{justify-content:space-between!important}.font-9E,.font-9E .MuiInputBase-input{color:#f0fdf9}.text-underline{text-decoration:underline}.consultation-patient-name{text-decoration:none!important;display:inline-block}.w-75px{width:72px}.h-475px{height:476px}.closeItem{cursor:pointer;padding:8px;font-size:21px}.bg-grey{background:#f0fdf9}.bg-transparent{background:transparent}.mb-2{margin-bottom:.25rem}.pl-2{padding-left:.25rem}.mt-2{height:40vh;overflow-y:scroll;margin-right:-20px}.mt-2,.mt-3{margin-top:.5rem}.mt-3{overflow-x:hidden;width:100%}.prescription-cls{background-color:#fff;display:flex}.prescription-card-content{display:grid;grid-template-rows:60% 10% 10%;grid-template-columns:80% 20%;padding-right:8px;width:380px}.prescription-card-content .right-content{margin-left:auto}.prescription-card-content .paragraph{color:#000;max-width:420px;word-wrap:break-word}.edit-button{color:#667085!important;font-size:16px!important;background-color:transparent;box-shadow:none;border:none;padding:0 12px}.edit-button:hover{background-color:#107569!important;border-radius:30px;border:none!important;color:#fff!important;font-size:16px!important}.text-right{text-align:right}.follow-up-submit-btn{text-align:right;margin-top:20px}.ant-modal-confirm .ant-modal-body{padding:32px 32px 24px}.text-center{margin-top:20px;color:#344054}.option-section{display:flex;flex-direction:column;text-overflow:ellipsis;margin:2px;padding:0}.name{margin:0}.doctor-specl-regno{font-size:11px;padding:3px;margin:0;color:#344054}.card-head{display:flex;flex-direction:row;justify-content:space-between;min-height:24px}.card-head .head-button{display:flex;background-color:transparent;border-radius:25px;color:#667085;border:none;padding:0 12px}.card-head .head-button button{justify-content:center;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;flex-direction:row-reverse;margin-right:7px;color:#fff;padding:0 21px}.card-head .head-button button,.card-head .head-button button a{display:flex;align-items:center}.card-head .head-button button img{width:12px;margin-top:3px;margin-left:7px}.card-head .head-button button span{padding:0 7px}.card-head .head-button button:hover{background-color:#fff;color:#6938ef!important;border:1px solid #6938ef!important}.card-head .head-button:hover{color:#fff;background-color:#b42318;border:1px solid #b42318!important}.therapy-intake-container .psy-heading{font-weight:700;font-size:18px;margin-top:5px!important}.therapy-intake-container .add-answer-btn{background:#3e1c96!important;color:#fff!important;border:none}.therapy-intake-container .add-answer-btn:hover{background:#fff!important;color:#3e1c96!important;border:1px solid #3e1c96!important}.therapy-intake-container .add-answer-btn .add-answer-box{padding:0 14px;background:#6938ef;border:unset;cursor:pointer;color:#fff;border-radius:25px}.therapy-intake-container .add-answer-btn .add-answer-box:hover{background:#3e1c96}.call-duration-ended-cotent{padding-top:20px}.middle-content-videoconsultation{display:flex}.video-consultation-wrapper .carousel-child{margin:0 4px}.video-consultation-wrapper .carousel-child:after{border-left:1px solid #d0d5dd;content:"";position:relative;width:32px;margin-top:-5px;bottom:24px}.video-consultation-wrapper .carousel-content .slick-slider .slick-track>div:first-child .carousel-child:after{display:none}.video-consultation-wrapper .patient-details button{border:none;color:#107569;font-size:16px}.video-consultation-wrapper .patient-details button button{display:flex;justify-content:center;align-items:center;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;flex-direction:row-reverse;margin-right:7px;color:#fff;padding:0 21px}.video-consultation-wrapper .patient-details button button a{display:flex;align-items:center}.video-consultation-wrapper .patient-details button button img{width:12px;margin-top:3px;margin-left:7px}.video-consultation-wrapper .patient-details button button span{padding:0 7px}.video-consultation-wrapper .patient-details button button:hover{background-color:#fff;color:#6938ef!important;border:1px solid #6938ef!important}.video-consultation-wrapper .patient-details button :hover{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px}.video-consultation-wrapper .patient-details button :hover button{display:flex;justify-content:center;align-items:center;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;flex-direction:row-reverse;margin-right:7px;color:#fff;padding:0 21px}.video-consultation-wrapper .patient-details button :hover button a{display:flex;align-items:center}.video-consultation-wrapper .patient-details button :hover button img{width:12px;margin-top:3px;margin-left:7px}.video-consultation-wrapper .patient-details button :hover button span{padding:0 7px}.video-consultation-wrapper .patient-details button :hover button:hover{background-color:#fff;color:#6938ef!important;border:1px solid #6938ef!important}.video-consultation-wrapper .appointment-time,.video-consultation-wrapper .next-appointment{color:#101828}.video-consultation-wrapper .carousel-content{padding-top:8px}.video-consultation-wrapper .carousel-content p{margin:0;width:-webkit-max-content;width:max-content}.video-consultation-wrapper .carousel-content .tab-pane{padding:4px 8px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;height:28px;border-radius:20px;display:flex;align-items:center}.video-consultation-wrapper .carousel-content .tab-pane:hover{cursor:pointer;height:28px}.video-consultation-wrapper .carousel-content .tab-content{background:#f5f3f3;margin-top:8px;padding:8px 8px 32px}.video-consultation-wrapper .carousel-content .child-tab{padding:8px}.video-consultation-wrapper .tab-container .ant-card-body,.video-consultation-wrapper .tab-container .follow-up .ant-card-body{padding:16px 24px}.video-consultation-wrapper .tab-container .follow-up .follow-up-title{margin-top:4px;font-size:16px}.video-consultation-wrapper .tab-container .follow-up .follow-up-next-aappointment-time{margin-top:8px;font-size:14px;font-weight:700}.video-consultation-wrapper .tab-container .follow-up .follow-up-next-aappointment-date{margin-top:4px;font-size:14px;font-weight:700}.video-consultation-wrapper .tab-container .follow-up .follow-up-datepicker{width:150px;cursor:pointer}.video-consultation-wrapper .tab-container .doctor-referal .ant-card-body{padding:16px 24px}.video-consultation-wrapper .tab-container .doctor-referal .ant-form-item .ant-select{width:448px}.video-consultation-wrapper .tab-container .doctor-referal .doctor-referal-title{font-weight:700}.video-consultation-wrapper .tab-container .doctor-referal .ant-input-affix-wrapper{min-height:48px;width:1.75rem}.video-consultation-wrapper .tab-container .doctor-referal .ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{position:absolute;top:8px;right:16px;z-index:1}.video-consultation-wrapper .tab-container .doctor-referal .ant-input-status-success{padding-right:24px!important}.video-consultation-wrapper .tab-container .doctor-referal .doctor-referral-submit-btn{text-align:right;margin-top:20px}.video-consultation-wrapper .expand-vc{width:75%;margin:auto;flex:1 1}.video-consultation-wrapper .collapse-vc{width:75%}.video-consultation-wrapper .collapse-vc .rejoin-btn{margin-bottom:8px}.video-consultation-wrapper .collapse-vc .rejoin-btn:hover{background-color:#3e1c96}.video-consultation-wrapper .red-dot{width:8px;height:8px;background-color:#ff4a4a;border-radius:50%;display:inline-block;margin-right:4px;margin-bottom:1px}.video-consultation-wrapper .red-text{color:#ff4a4a}.video-consultation-wrapper .show-chat{width:25%}.video-consultation-wrapper .show-chat .video-consultation-server-icon{height:48px;width:48px;color:#9e9e9e}.video-consultation-wrapper .hide-chat{width:0;display:none!important}.video-consultation-wrapper .alignLast{align-self:flex-end}.video-consultation-wrapper .select-time-style{width:152px;border-bottom:none}.video-consultation-wrapper .ant-picker-disabled>div>input{cursor:not-allowed}.video-consultation-wrapper .ant-picker-input>input{cursor:pointer}.video-consultation-wrapper .send-message-icon .ant-input-group-addon{background-color:#6938ef;color:#fff}.video-consultation-wrapper .send-message-icon .ant-input-group-addon:hover{background-color:#3e1c96;color:#fff}.video-consultation-wrapper .ant-card-type-inner{position:relative;width:100%}.video-consultation-wrapper .ant-card-type-inner .ant-card-head{background-color:#f9fafb}.video-consultation-wrapper label.ant-radio-button-wrapper{background:#f9fafb;border:#e4e4e4;color:#000}.video-consultation-wrapper .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active,.video-consultation-wrapper label.ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#6938ef;border:#f0fdf9;color:#fff}.video-consultation-wrapper .ant-radio-button-wrapper:hover{color:#000}.video-consultation-wrapper .ant-radio-button-wrapper:not(:first-child):before{display:none!important}.video-consultation-wrapper .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:unset!important}.video-consultation-wrapper .submit-button-wrapper .sub-btn:hover{background-color:#3e1c96!important;color:#fff!important;border:1px solid #3e1c96!important}.video-consultation-wrapper .submit-button-wrapper button{padding:0 14px;background:#6938ef;border:unset;cursor:pointer;color:#fff;border-radius:25px;padding:0 12px!important}.video-consultation-wrapper .submit-button-wrapper button:hover{background:#3e1c96}.video-consultation-wrapper .submit-button-wrapper :hover{color:#fff}.video-consultation-wrapper .submit-button-wrapper .disable-btn:hover{background:rgba(0,0,0,.0392156863)!important}.video-consultation-wrapper-2 .carousel-child{margin:0 4px}.video-consultation-wrapper-2 .carousel-child:after{border-left:1px solid #d0d5dd;content:"";position:relative;width:32px;margin-top:-5px;bottom:24px}.video-consultation-wrapper-2 .carousel-content .slick-slider .slick-track>div:first-child .carousel-child:after{display:none}.video-consultation-wrapper-2 .patient-details button{border:none;color:#107569;font-size:16px}.video-consultation-wrapper-2 .patient-details button button{display:flex;justify-content:center;align-items:center;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;flex-direction:row-reverse;margin-right:7px;color:#fff;padding:0 21px}.video-consultation-wrapper-2 .patient-details button button a{display:flex;align-items:center}.video-consultation-wrapper-2 .patient-details button button img{width:12px;margin-top:3px;margin-left:7px}.video-consultation-wrapper-2 .patient-details button button span{padding:0 7px}.video-consultation-wrapper-2 .patient-details button button:hover{background-color:#fff;color:#6938ef!important;border:1px solid #6938ef!important}.video-consultation-wrapper-2 .patient-details button :hover{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px}.video-consultation-wrapper-2 .patient-details button :hover button{display:flex;justify-content:center;align-items:center;background:#6938ef;border:1px solid #6938ef;cursor:pointer;border-radius:25px;flex-direction:row-reverse;margin-right:7px;color:#fff;padding:0 21px}.video-consultation-wrapper-2 .patient-details button :hover button a{display:flex;align-items:center}.video-consultation-wrapper-2 .patient-details button :hover button img{width:12px;margin-top:3px;margin-left:7px}.video-consultation-wrapper-2 .patient-details button :hover button span{padding:0 7px}.video-consultation-wrapper-2 .patient-details button :hover button:hover{background-color:#fff;color:#6938ef!important;border:1px solid #6938ef!important}.video-consultation-wrapper-2 .appointment-time,.video-consultation-wrapper-2 .next-appointment{color:#101828}.video-consultation-wrapper-2 .carousel-content{padding-top:8px}.video-consultation-wrapper-2 .carousel-content p{margin:0;width:-webkit-max-content;width:max-content}.video-consultation-wrapper-2 .carousel-content .tab-pane{padding:4px 8px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;height:35px;border-radius:20px;display:flex;align-items:center}.video-consultation-wrapper-2 .carousel-content .tab-pane:hover{cursor:pointer;height:35px}.video-consultation-wrapper-2 .carousel-content .tab-content{padding:8px;background:#f5f3f3;margin-top:8px}.video-consultation-wrapper-2 .carousel-content .child-tab{padding:8px}.video-consultation-wrapper-2 .tab-container .ant-card-body,.video-consultation-wrapper-2 .tab-container .follow-up .ant-card-body{padding:16px 24px}.video-consultation-wrapper-2 .tab-container .follow-up .follow-up-title{margin-top:4px;font-size:16px}.video-consultation-wrapper-2 .tab-container .follow-up .follow-up-next-aappointment-time{margin-top:8px;font-size:14px;font-weight:700}.video-consultation-wrapper-2 .tab-container .follow-up .follow-up-next-aappointment-date{margin-top:4px;font-size:14px;font-weight:700}.video-consultation-wrapper-2 .tab-container .follow-up .follow-up-datepicker{width:150px;cursor:pointer}.video-consultation-wrapper-2 .tab-container .doctor-referal .ant-card-body{padding:16px 24px}.video-consultation-wrapper-2 .tab-container .doctor-referal .ant-form-item .ant-select{width:448px}.video-consultation-wrapper-2 .tab-container .doctor-referal .doctor-referal-title{font-weight:700}.video-consultation-wrapper-2 .tab-container .doctor-referal .ant-input-affix-wrapper{min-height:48px;width:1.75rem}.video-consultation-wrapper-2 .tab-container .doctor-referal .ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{position:absolute;top:8px;right:16px;z-index:1}.video-consultation-wrapper-2 .tab-container .doctor-referal .ant-input-status-success{padding-right:24px!important}.video-consultation-wrapper-2 .tab-container .doctor-referal .doctor-referral-submit-btn{text-align:right;margin-top:20px}.video-consultation-wrapper-2 .expand-vc{width:75%;margin:auto;flex:1 1}.video-consultation-wrapper-2 .collapse-vc{width:75%}.video-consultation-wrapper-2 .rejoin-btn{margin-bottom:8px}.video-consultation-wrapper-2 .rejoin-btn:hover{background-color:#3e1c96}.video-consultation-wrapper-2 .red-dot{width:8px;height:8px;background-color:#ff4a4a;border-radius:50%;display:inline-block;margin-right:4px;margin-bottom:1px}.video-consultation-wrapper-2 .red-text{color:#ff4a4a}.video-consultation-wrapper-2 .show-chat{width:25%}.video-consultation-wrapper-2 .show-chat .video-consultation-server-icon{height:48px;width:48px;color:#9e9e9e}.video-consultation-wrapper-2 .hide-chat{width:0;display:none!important}.video-consultation-wrapper-2 .alignLast{align-self:flex-end}.video-consultation-wrapper-2 .select-time-style{width:152px;border-bottom:none}.video-consultation-wrapper-2 .ant-picker-disabled>div>input{cursor:not-allowed}.video-consultation-wrapper-2 .ant-picker-input>input{cursor:pointer}.video-consultation-wrapper-2 .send-message-icon .ant-input-group-addon{background-color:#6938ef;color:#fff}.video-consultation-wrapper-2 .send-message-icon .ant-input-group-addon:hover{background-color:#3e1c96;color:#fff}.video-consultation-wrapper-2 .ant-card-type-inner{position:relative;width:100%;height:auto}.video-consultation-wrapper-2 .h-60{height:60vh}.video-consultation-wrapper-2 .ant-card-type-inner .ant-card-head{background-color:#f9fafb}.video-consultation-wrapper-2 label.ant-radio-button-wrapper{background:#f9fafb;border:#e4e4e4;color:#000}.video-consultation-wrapper-2 .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active,.video-consultation-wrapper-2 label.ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#6938ef;border:#f0fdf9;color:#fff}.video-consultation-wrapper-2 .ant-radio-button-wrapper:hover{color:#000}.video-consultation-wrapper-2 .ant-radio-button-wrapper:not(:first-child):before{display:none!important}.video-consultation-wrapper-2 .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:unset!important}.video-consultation-wrapper-2 .submit-button-wrapper button{padding:0 14px;background:#6938ef;border:unset;cursor:pointer;color:#fff;border-radius:25px;padding:0 12px!important}.video-consultation-wrapper-2 .submit-button-wrapper button:hover{background:#3e1c96}.video-consultation-wrapper-2 .submit-button-wrapper :hover{color:#fff}.video-consultation-wrapper-2 .submit-button-wrapper .disable-btn:hover{background:rgba(0,0,0,.0392156863)!important}.finish_Consultation{display:block;padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#6938ef;margin-right:8px}.finish_Consultation:hover{background-color:#3e1c96!important;color:#fff!important;border-color:#3e1c96!important}.finish_Consultation-icon{display:none;padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#6938ef;margin-right:8px}.finish_Consultation-icon .finish-btn-icon{display:none}.finish_Consultation-icon:hover{background-color:#6938ef!important;color:#fff!important;border-color:#107569!important}.finish-Consult-Modal{height:30vh}.finish-Consult-Modal .finish-header{background-color:#f9fafb;padding:20px 16px;font-weight:700}.finish-Consult-Modal .finish-wrapper{display:flex;justify-content:space-between;padding:20px}.finish-Consult-Modal .finish-wrapper .finish-btns{margin-top:30px}.finish-Consult-Modal .finish-wrapper .finish-btns .action-yes{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;width:72px;margin-right:4px}.finish-Consult-Modal .finish-wrapper .finish-btns .action-yes:hover{background-color:#3e1c96}.finish-Consult-Modal .finish-wrapper .finish-btns .action-no{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#7a271a!important;border-color:#b42318!important;width:72px}.finish-Consult-Modal .finish-wrapper .finish-btns .action-no:hover{background-color:#b42318!important;color:#fff;border-color:#b42318!important}@media screen and (max-width:950px){.finish_Consultation-icon,.finish_Consultation-icon .finish-btn-icon{display:block!important}.finish_Consultation{display:none!important}.ant-tabs>.ant-tabs-nav .ant-tabs-extra-content,.ant-tabs>div>.ant-tabs-nav .ant-tabs-extra-content{display:flex;justify-content:center}}@media screen and (max-width:576px){.video-consultation-wrapper .tab-container .ant-card-body{padding:8px!important}}.consultation-layout-container{height:85vh}.consultation-layout-container .sider-video-consultation{background:transparent}.consultation-layout-content{overflow-x:hidden!important;overflow-y:auto;margin:16px 8px}[data-testid=video-tile]{position:unset!important}.VC .ant-card-body{padding:0}.consultation-form-drawer .form-main-menu{display:flex;flex-direction:column;grid-gap:10px;gap:10px;color:#667085}.consultation-form-drawer .form-content-main-menu{display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:80vh}.consultation-form-drawer .form-content-main-menu .form-content-header{display:grid;align-items:center;grid-template-columns:1fr auto 1fr;color:#667085;font-weight:500}.consultation-form-drawer .form-content-main-menu .main-content-card{flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.consultation-form-drawer .ant-menu{background:none;border:none!important}.consultation-form-drawer .ant-menu .ant-menu-title-content{color:#000;font-size:16px}.consultation-form-drawer .ant-card .ant-card-body{padding:8px}.consultation-form-drawer .back-to-form-home{color:#667085!important;width:-webkit-max-content!important;width:max-content!important;padding:4px 12px!important;font-size:16px!important;background-color:transparent!important;border-radius:30px!important;box-shadow:none!important;border:none!important;flex-direction:row!important}.consultation-form-drawer .back-to-form-home img{width:12px;margin-top:0!important;margin-left:0!important}.consultation-form-drawer .back-to-form-home:hover{cursor:pointer;background:#eaecf0!important;color:#667085!important;border-radius:30px!important;border:none!important}.chat-bg-body{background:#fafafa}.ant-notification-notice{padding:0 0 12px!important}.ant-notification-notice-message{background-color:#f9fafb}.chat-notification{font-weight:700;padding:8px 24px}.ant-notification-notice .ant-notification-notice-close{top:12px!important}.Cui-box{display:flex;max-width:100%;margin-top:16px;margin-bottom:16px;margin-right:8px}.CuiAvatar-colorDefault{color:#fafafa;background-color:#bdbdbd}.CuiAvatar-circular{width:32px;height:32px;display:flex;align-items:center;flex-shrink:0;line-height:1;justify-content:center;overflow:hidden;position:relative;font-size:1.25rem;-webkit-user-select:none;user-select:none;border-radius:50%}.Cui-box.sender .CuiAvatar-circular{margin-left:10px}.Cui-box.receiver .CuiAvatar-circular{margin-right:10px}.sender-avatar{background-color:var(--teal-600);color:#fff;grid-area:two}.receiver-avatar{grid-area:three}.Cui-message{color:#666;padding:8px 16px;font-size:.8rem;background-color:#ff9;overflow-wrap:anywhere;grid-area:one}.Cui-message>span{word-break:break-all}.Cui-box.sender .Cui-message{background-color:var(--teal-100);color:#000}.Cui-box.receiver .Cui-message{background-color:#eaecf0;color:#000}.Cui-box.sender{grid-gap:4px;grid-template-areas:"one two";margin-left:auto}.Cui-box.receiver,.Cui-box.sender{gap:4px;display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-wrap:break-all}.Cui-box.receiver{grid-template-areas:"three one";grid-gap:4px}.Cui-box.receiver .Cui-message{border-radius:10px;border-bottom-left-radius:0}.Cui-box.sender .Cui-message{border-radius:10px;border-bottom-right-radius:0}.h-525{height:58vh}.h-52,.h-525{overflow-y:auto}.h-52{height:52vh}.align-center{align-items:center;color:#101828}.align-center,.VCC .ant-card-head-title,.video-consultation-wrapper .VCC .ant-card-head-title{display:flex;justify-content:space-between}.video-consultation-wrapper .VCC .ant-card-type-inner .ant-card-body{height:calc(80vh - 80px)}.msg-time{text-align:end;font-size:10px;color:#101828}.image_loader{width:150px;height:150px;display:flex;justify-content:center;align-items:center}.image_loader .ant-spin-dot-item{background-color:#404040!important}.doc_loader{width:150px;height:40px;display:flex;justify-content:center;align-items:center}.doc_loader .ant-spin-dot-item{background-color:#404040!important}.chat_doc_sec{width:150px;height:40px;display:flex;padding:0 8px;border-radius:4px;align-items:center;background:#f9fafb;border:1px solid #d0d5dd}.chat_doc_sec .doc_file_name{color:#175cd3;text-decoration:underline;width:120px;cursor:pointer!important}.rmt_prtcp_web{right:11%}.rmt_prtcp_mob{right:9%}.participant{position:absolute;top:4px;height:120px;border-radius:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.0901960784)}.participant .track.video video{height:128px}.notLocalParticipant .track.video.exitscreen video,.notLocalParticipant .track.video.fullscreen video{width:100%;height:100%;position:absolute;border-radius:10px;left:0}.red-dot{width:12px;height:12px;background-color:#ff4a4a;border-radius:50%;display:inline-block;margin-right:4px;margin-bottom:1px}.d-none{display:none!important}.red-text{color:#ff4a4a}.video-cons-btn{position:absolute;bottom:40px;width:100%;text-align:center;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center}.video-cons-btn .consult-btn-div{padding:16px 32px;grid-gap:24px!important;gap:24px!important;border-radius:20px;background:hsla(0,0%,100%,.2);grid-column:2}.video-cons-btn .ai-btn-div{display:flex;justify-content:center;align-items:center;grid-gap:24px;gap:24px;grid-column:3;justify-self:end;padding:16px;border-radius:20px;background:hsla(0,0%,100%,.2);margin-right:20px}.video-cons-btn #leaveRoom svg{fill:#fff}.minVideoWindow{height:152px;width:200px;position:fixed;bottom:30%;right:28px;z-index:99;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.35)}.btn-mic{border-radius:100%!important;background:#fff;padding:4px;width:36px;height:36px}.btn-mic:focus,.btn-mic:hover{background:#fff!important}.btn-video span{display:grid;height:100%}.btn-video span svg{margin:auto}.btn-chat:hover,.btn-video:focus,.btn-video:hover{background:#fff!important}.btn-chat:hover{border-color:#60c5ff}.btn-video-call-option{display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:0}.btn-video{border-radius:100%!important;background:#fff}.btn-chat,.btn-video{padding:4px;width:36px;height:36px}.btn-chat{cursor:pointer;background-color:#fff;border:1px solid #e4e4e4;border-radius:100%!important}.end-call-btn{border-radius:100%!important;padding:8px;width:46px;height:46px;background:#910013!important;color:#fff!important;border:0;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.end-call-btn svg{height:100%}.end-call-btn:hover{background:#f70020!important}.waitingRoom{width:100%}.waitingRoom .w-100{display:flex;grid-gap:4px;gap:4px;color:#fff;padding:4px}.waitingRoom .w-100 .ant-typography{color:#fff!important}.d-inline{display:inline;color:#344054}.therapy-details{display:flex;flex-direction:row;justify-content:flex-end}.therapy-details-button{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#f0fdf9;color:#000}.chat-div{float:right}.chat-div button{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px}.vh-80{background:#323232;overflow:hidden}.vh-80 .patient-info-div{z-index:100;top:16px;left:24px;padding:8px 16px 12px;display:flex;justify-content:center;flex-direction:column;grid-gap:8px;gap:8px;border-radius:8px;background:rgba(0,0,0,.5019607843);position:absolute;color:#fff}.vh-80 .patient-info-div .patient-info{display:flex;align-items:center}.vh-80 .patient-info-div .patient-info .circle-div{width:18.4px;height:18.4px;display:flex;align-items:center;justify-content:center}.vh-80 .patient-info-div .patient-info .circle-div div{width:3.07px;height:3.07px;border-radius:50%;background-color:#fff}.vh-80 .patient-info-div .live-consult{display:flex;align-items:center;grid-gap:8px;gap:8px}.therapy-details-summary{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#f0fdf9;color:#000;transition:all 2 ease-in-out}.therapy-details-summary:hover{background-color:var(--teal-600);color:#fff}.closeVideo-Modal .closeVideo-header{background-color:#f2f4f7;padding:16px;font-weight:700}.closeVideo-Modal .closeVideo-wrapper{display:grid;justify-content:center;padding:20px}.closeVideo-Modal .closeVideo-wrapper .closeVideo-title{font-weight:700;text-align:center}.closeVideo-Modal .closeVideo-wrapper .closeVideo-btns{display:flex;grid-gap:16px;gap:16px;justify-content:center;margin-top:40px}.closeVideo-Modal .closeVideo-wrapper .closeVideo-btns .action-no{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:var(--teal-700)!important;width:72px}.closeVideo-Modal .closeVideo-wrapper .closeVideo-btns .action-no:hover{background-color:var(--teal-900)!important}.closeVideo-Modal .closeVideo-wrapper .closeVideo-btns .action-yes{padding:0 14px;background:#b42318;border:1px solid #b42318;cursor:pointer;color:#fff;border-radius:25px;width:72px}.closeVideo-Modal .closeVideo-wrapper .closeVideo-btns .action-yes:hover{background-color:#7a271a!important;color:#fff!important;border:1px solid #7a271a!important}.AIForm{font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;display:flex;flex-direction:column;background-color:#fff;border:1px solid #eaecf0}.saveButton{background:#1d2939;color:"white"}.approveAllButton,.saveButton{width:64px;height:20px;padding:0 8px;grid-gap:8px;gap:8px;border-radius:4px 0 0 0;border:1px solid #1d2939}.AFtitle{color:#1d2939;font-size:14px;font-weight:500;font-family:"Jost-Regular"!important;display:flex;align-items:center;grid-gap:8px;gap:8px}.AFtitle span{color:#1677ff;font-size:12px!important;text-decoration:underline!important;border:none!important;cursor:pointer}.AFtitleDiv2{display:flex;justify-content:center;grid-gap:12px;gap:12px}.AFtitleDiv2 Button{width:17vh!important;color:#1d2939;font-size:10px!important;font-weight:600!important;font-family:"Jost-Regular"!important;background-color:#eaecf0;border:1px solid #1d2939!important}.AFtitleDiv2 Button:hover{background-color:#fff!important;border:1px solid #1d2939!important}.AFtitleDiv2 .ant-btn-default:focus,.AFtitleDiv2 .ant-btn-default:hover{color:#475467}.AutoFormContentContainer{height:61vh;display:flex;flex-direction:column;overflow-y:auto}.no-suggestion-aiForm{display:grid;justify-content:center;grid-gap:16px;gap:16px;font-family:"Jost-Regular"!important;font-size:14px;font-weight:500;margin:auto;align-items:center;padding:10px}.no-suggestion-aiForm .no-suggestion-text{text-align:center;color:#095c37}.no-suggestion-aiForm .listening-text{text-align:center;color:#1d2939;font-size:14px;font-weight:500}.no-suggestion-aiForm .review-suggestion{color:#667085}.AutoFormContentContainer::-webkit-scrollbar{width:.4em}.AutoFormContentContainer::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:10px}.ai-form-name{color:#475467;font-weight:400;color:#1d2939;font-size:12px;font-weight:500;font-family:"Jost-Regular"!important}.formname-tickicon{border-bottom:1px solid #d0d5dd;padding-bottom:.5rem}.formname-tickicon .ai-form-check-right-container{text-align:right}.ques-rep-full-content{font-family:"Jost-Regular"!important}.ques-rep-full-content .ai-form-name-ans{font-weight:700;font-size:13px;color:#667085}.ques-rep-full-content .ques-reply{font-size:12px;font-weight:400;color:#099250}.ques-rep-full-content .label-aiForm{border-left:2px solid #099250;color:#667085;padding-left:6px;font-size:13px!important;font-size:12px;font-weight:500}.ques-rep-full-content .display-Value{color:#1d2939;font-weight:600!important;font-size:12px;font-weight:400}.ques-rep-full-content .questionAndAnswer .title{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.AI-form-drawer .ant-drawer-header{padding:5px 24px!important}.AI-form-drawer .ant-drawer-header .header-with-patient-details .header-title{font-size:16px}.AI-form-drawer .close-button-new{font-size:14px;display:flex;align-items:center;justify-content:center;background-color:red;color:#fff}.AI-form-drawer .close-button-new:hover{color:red;background-color:#fff;border-color:red}.AI-form-drawer .ant-drawer-body{display:grid!important;grid-template-rows:auto auto 1fr;grid-gap:5px!important;padding:5px 0 0!important}.AI-form-drawer .ant-card-body{display:grid!important;grid-gap:1rem!important;gap:1rem!important;padding:0!important}.AI-form-drawer .fetching-suggestion{width:95%;margin:0 auto}.AI-form-drawer .fetching-dictation{border:1px solid #d0d5dd;border-radius:4px;padding:6px 12px}.AI-form-drawer .fetching-dictation .fetching-img-content{display:grid;grid-gap:.25rem;gap:.25rem}.AI-form-drawer .fetching-dictation .fetching-img-content .Fetching-voice{font-size:12px;font-weight:500;color:#1d2939}.AI-form-drawer .fetching-dictation .suggestion-full-content{display:flex;grid-gap:10px;gap:10px;align-items:center}.AI-form-drawer .fetching-dictation .suggestion-full-content .add-suggestion{font-size:13px;color:#1d2939;font-weight:600}.AI-form-drawer .fetching-dictation .suggestion-full-content .view-transcription{color:#1677ff;font-size:13px!important;text-decoration:underline!important;cursor:pointer}.AI-form-drawer .fetching-dictation .suggestion-full-content .save-suggestion{color:#667085;font-size:12px;font-weight:400}.AI-form-drawer .fetching-dictation .stop-dictating{display:flex;justify-content:center;line-height:24px;border-color:#d92d20;color:#d92d20;font-size:12px;font-weight:400}.AI-form-drawer .fetching-dictation .stop-dictating:hover{border-color:#d92d20!important;color:#d92d20!important}.AI-form-drawer .fetching-dictation .start-dictation{border-color:#099250;color:#fff;background-color:#099250;font-size:12px;font-weight:400;padding:4px 12px}.AI-form-drawer .fetching-dictation .start-dictation:hover{border-color:#099250!important;color:#fff!important;background-color:#099250!important}.AI-form-drawer-conflict{height:100%;display:grid;grid-template-rows:1fr auto}.AI-form-drawer-conflict .AutoFormContentContainer{height:75vh}.AI-form-drawer-conflict .AutoFormContentContainer .fullCardsContent{grid-gap:5px;gap:5px}.AI-form-drawer-conflict .AutoFormContentContainer .fullCardsContent .ant-card .ant-card-head-title{padding:8px 0}.AI-form-drawer-conflict .AutoFormContentContainer .fullCardsContent .ant-card .ant-card-body{padding:0}.AI-form-drawer-conflict .AutoFormContentContainer .fullCardsContent .ant-card .ant-card-body .title-div{padding:0 12px;color:#1d2939;font-weight:600!important}.AI-form-drawer-conflict .AutoFormContentContainer .fullCardsContent .ant-card .ant-card-body .ques-rep-full-content .questionAndAnswer{padding:0}.transcription-content{font-size:13px;width:98%;margin:0 auto;border:1px solid #d3d3d3;border-radius:4px;height:55px;overflow-y:auto}.chatDivHeader{display:flex;flex-direction:row;justify-content:space-between;padding:8px 1rem;height:40px;align-items:center;border-bottom:1px solid rgba(0,0,0,.1);background-color:#eaecf0}.chatDivHeader .closeChaticn{color:#98a2b3}.AutoFormCards{border:1px solid #d0d5dd;border-radius:4px;padding:8px;font-size:12px}.AFCardsMain{display:grid;grid-gap:3px;gap:3px}.AFCardsMainTitle{font-weight:600;color:#1d2939}.AFCardsMainContent{border-left:3px solid #099250;padding:3px 8px;color:#667085;font-weight:500;display:grid;grid-gap:5px;gap:5px}.AFCardsCheck{display:flex;justify-content:center;font-size:18px;color:#099250}.AFormAns{color:#1d2939}.fullCardsContent{display:flex;flex-direction:column;grid-gap:0;gap:0}.answered-prediction{border-left:3px solid #1677ff}.saved-form-item{background:#eaecf0}.reviewData-container{display:flex;justify-content:space-between}.reviewData-container .patient-detail{margin:9px;font-size:18px;font-weight:500;text-align:left}.reviewData-container .appt-detail{margin:9px 9px 0;color:grey}.reviewData-container .addNewButton{background:#12005f;color:#fff}.reviewscreen-component-parent-div .review-suggestion-div{padding:24px}.reviewscreen-component-parent-div .review-suggestion-div .ques-rep-full-content .questionAndAnswer .title{flex-direction:row}.reviewscreen-component-parent-div .review-suggestion-div .form-class-div{margin-bottom:24px}.reviewscreen-component-parent-div .review-suggestion-div .form-class-div .class-title-div{color:#1d2939;font-weight:600;font-size:13px;margin-bottom:8px}.reviewscreen-component-parent-div .review-suggestion-div .class-form-item-parent{display:flex;grid-gap:16px;gap:16px;flex-wrap:wrap}.reviewscreen-component-parent-div .review-suggestion-div .class-form-item{border:1px solid #d0d5dd;border-radius:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 0}.mic-cotainer button:hover{border:1px solid #107569!important;color:#fff!important;background:#107569!important}.listening-mic-container button:hover{border:1px solid #d92d20!important;background-color:#d92d20!important;color:#fff!important}.audio-circle{width:36px;height:36px}.circle-listening{background:#d0d5dd;border-radius:50%;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}.circle-not-listening{background:transparent}.mic{position:absolute;left:6px;top:6px}.mute{border:1px solid #667085!important;color:#667085!important;background-color:#fff!important}.mute:hover{border:1px solid #107569!important;background:#107569!important}.mute:hover,.unmute{color:#fff!important}.unmute{border:1px solid #d92d20!important;background-color:#d92d20!important}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.7);transform:scale(.7);background-color:#d0d5dd}20%{-webkit-transform:scale(1);transform:scale(1);background-color:#d0d5dd}40%{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#d0d5dd}to{-webkit-transform:scale(.7);transform:scale(.7);background-color:#d0d5dd}}@keyframes pulse{0%{-webkit-transform:scale(.7);transform:scale(.7);background-color:#d0d5dd}20%{-webkit-transform:scale(1);transform:scale(1);background-color:#d0d5dd}40%{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#d0d5dd}to{-webkit-transform:scale(.7);transform:scale(.7);background-color:#d0d5dd}}.custom-drawer{position:fixed;background-color:#fff;box-shadow:0 -2px 5px rgba(0,0,0,.3);transition:all .3s ease-in-out;z-index:1000;overflow:hidden}.custom-drawer.bottom{left:0;bottom:-300px;width:100%;height:300px}.custom-drawer.bottom.visible{bottom:0}.custom-drawer.top{left:0;top:-300px;width:100%;height:300px}.custom-drawer.top.visible{top:0}.custom-drawer.left{top:0;left:-300px;height:100%;width:300px}.custom-drawer.left.visible{left:0}.custom-drawer.right{top:0;right:-300px;height:100%;width:300px}.custom-drawer.right.visible{right:0}.drawer-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#f5f5f5;border-bottom:1px solid #e8e8e8;position:relative;z-index:10}.drawer-title{font-size:18px;font-weight:700}.close-button{background-color:transparent;border:none;font-size:14px;cursor:pointer}.drawer-content{padding:16px;overflow-y:auto;height:calc(100% - 56px)}.drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.typing{display:inline-block;width:.8rem;height:.8rem;margin-right:3px;box-sizing:border-box;background:#ccc;border-radius:50%}.typing.typing-1{-webkit-animation:typing 3s infinite;animation:typing 3s infinite}.typing.typing-2{-webkit-animation:typing 3s .25s infinite;animation:typing 3s .25s infinite}.typing.typing-3{-webkit-animation:typing 3s .5s infinite;animation:typing 3s .5s infinite}@-webkit-keyframes typing{0%,75%,to{-webkit-transform:translateY(.25rem) scale(.9);transform:translateY(.25rem) scale(.9);opacity:.5}25%{-webkit-transform:translateY(-.25rem) scale(1);transform:translateY(-.25rem) scale(1);opacity:1}}@keyframes typing{0%,75%,to{-webkit-transform:translateY(.25rem) scale(.9);transform:translateY(.25rem) scale(.9);opacity:.5}25%{-webkit-transform:translateY(-.25rem) scale(1);transform:translateY(-.25rem) scale(1);opacity:1}}.depthlevel-0{padding:8px;padding-left:12px!important;border-left:2px solid #f7b27a;margin:8px 0 8px 4px}.nestedwith-divider{display:flex;align-items:center}.nestedwith-divider .divider-aff-form{min-width:32px!important;width:2%!important;border-color:#d0d5dd}.depthlevel-1{border-left:2px solid #f7b27a;margin-left:4px}.key-span{display:inline-block;width:150px;font-size:12px;font-weight:500;color:#667085}.key-nested-form{font-size:12px;font-weight:400;color:#1d2939}.key-value-section .label{color:#1d2939;font-size:11px;font-weight:600}.key-value-section .value{color:#475467;font-size:11px;font-weight:400}.objectValue{color:#475467;font-size:11px;font-weight:600}.objectParent{margin-top:8px;margin-bottom:15px;padding:4px 8px!important;grid-gap:4px;gap:4px;border-radius:4px;border:1px solid #f2f4f7;background:#f9fafb}.objectParent .objectTitleDiv{display:flex;padding:0 0 10px;grid-gap:8px;gap:8px}.objectParent .objectTitleDiv .objectTitle{font-size:11px;font-weight:600;text-align:left;color:#1d2939}.objectParent .objectItem{grid-gap:4px;gap:4px;opacity:0;border:1px solid #eaecf0;border-top-color:#d0d5dd}#voicebars{display:flex;justify-content:center;align-items:center}.voicebar{background:linear-gradient(180deg,rgba(15,193,167,.75),rgba(15,193,167,.075));bottom:1px;height:3px;width:3.16px;margin:0 3px;border-radius:5px;-webkit-animation:voicerecognition 0ms linear -.6s infinite alternate;animation:voicerecognition 0ms linear -.6s infinite alternate}@-webkit-keyframes voicerecognition{0%{opacity:.35;height:3px}to{opacity:1;height:30px}}@keyframes voicerecognition{0%{opacity:.35;height:3px}to{opacity:1;height:30px}}.voicebar:first-child{left:1px;-webkit-animation-duration:474ms;animation-duration:474ms}.voicebar:nth-child(2){left:15px;-webkit-animation-duration:433ms;animation-duration:433ms}.voicebar:nth-child(3){left:29px;-webkit-animation-duration:407ms;animation-duration:407ms}.voicebar:nth-child(4){left:43px;-webkit-animation-duration:458ms;animation-duration:458ms}.voicebar:nth-child(5){left:57px;-webkit-animation-duration:.4s;animation-duration:.4s}.voicebar:nth-child(6){left:71px;-webkit-animation-duration:427ms;animation-duration:427ms}.voicebar:nth-child(7){left:85px;-webkit-animation-duration:441ms;animation-duration:441ms}.voicebar:nth-child(8){left:99px;-webkit-animation-duration:419ms;animation-duration:419ms}.voicebar:nth-child(9){left:113px;-webkit-animation-duration:487ms;animation-duration:487ms}.voicebar:nth-child(10){left:127px;-webkit-animation-duration:442ms;animation-duration:442ms}.clinician-table{padding:16px}.clinician-table .ant-table-thead>tr>th{font-weight:700;font-size:11px}.clinician-table .ant-table-pagination{margin-top:16px!important}.clinician-table .ant-table-tbody>tr>td,.clinician-table .ant-table-thead>tr>th{padding:10px 15px!important}.clinician-table .ant-table-tbody>tr>td:first-child,.clinician-table .ant-table-thead>tr>th:first-child{padding-left:20px!important}.clinician-table .ant-table-tbody>tr>td:last-child,.clinician-table .ant-table-thead>tr>th:last-child{padding-right:20px!important}.newClinician .ant-form-item{margin:20px 0}.newClinician .mobile-input{display:flex;width:100%}.newClinician .mobile-input .signup-mobile-input{width:100%;border-radius:6px;border:1px solid #d9d9d9;padding:0 12px;background-color:#fff}.newClinician .mobile-input .signup-mobile-input input{border:none!important;width:400px;height:30px}.newClinician .mobile-input .signup-mobile-input input:active,.newClinician .mobile-input .signup-mobile-input input:hover{border:none!important}.newClinician .signup-mobile-input input:focus{outline:none;box-shadow:none;border:none}.unsavedpopup .finish-Consult-Modal{height:30vh;overflow:auto;border-radius:12px}.unsavedpopup .finish-Consult-Modal .finish-header{background-color:#f9fafb;padding:20px 16px;font-weight:700}.unsavedpopup .finish-Consult-Modal .finish-wrapper{display:flex;justify-content:space-between;padding:20px}.unsavedpopup .finish-Consult-Modal .finish-wrapper .finish-btns{margin-top:30px}.unsavedpopup .finish-Consult-Modal .finish-wrapper .finish-btns .action-yes{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;width:72px;margin-right:4px}.unsavedpopup .finish-Consult-Modal .finish-wrapper .finish-btns .action-yes:hover{background-color:#3e1c96}.unsavedpopup .finish-Consult-Modal .finish-wrapper .finish-btns .action-no{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background-color:#7a271a!important;border-color:#b42318!important;width:72px}.unsavedpopup .finish-Consult-Modal .finish-wrapper .finish-btns .action-no:hover{background-color:#b42318!important;color:#fff;border-color:#b42318!important}.not-found-container{display:flex;flex-direction:column;align-items:center}.not-found-container .error-code{font-size:63px}.not-found-container .error-message{font-size:16px;font-weight:500}.chat-wrapper .chat-header{padding:12px 0;background:#6941c6;display:flex;justify-content:center}.chat-wrapper .chat-header.show{display:flex}.chat-wrapper .chat-header.hide{display:none}.chat-wrapper .chat-footer{margin:0 8px}.chat-wrapper .chat-footer .waiting-message{display:flex;justify-content:center;padding:12px 8px}.chat-wrapper .message-container{overflow:hidden;overflow-y:auto;padding:20px;display:grid}.chat-wrapper .message-container .profile-avatar{color:#fafafa;background-color:#bdbdbd;width:32px;height:32px;display:flex;align-items:center;flex-shrink:0;line-height:1;justify-content:center;overflow:hidden;position:relative;font-size:20px;-webkit-user-select:none;user-select:none;border-radius:50%;margin-right:12px}.chat-wrapper .message-container .remove-avatar{width:45px}.chat-wrapper .message-container .local-user .profile-avatar{margin-left:8px}.chat-wrapper .message-container .user-message{color:#6a6666;max-width:100%;padding:8px 16px;font-size:14px;border-radius:8px;overflow-wrap:anywhere}.chat-wrapper .message-container .local-user .user-message{border-bottom-right-radius:0;background-color:var(--teal-100);border:1px solid var(--teal-400);color:#000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.chat-wrapper .message-container .remote-user .user-message{border-top-left-radius:0;background-color:#eaecf0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.chat-wrapper .message-container .remote-user{justify-content:flex-start;margin:12px 0;display:grid;grid-template-areas:"one two";grid-gap:4px;gap:4px}.chat-wrapper .message-container .remote-user .avatar{grid-area:one}.chat-wrapper .message-container .remote-user .user-message{grid-area:two}.chat-wrapper .message-container .local-user{display:grid;grid-template-areas:"two one";grid-gap:4px;gap:4px;flex-direction:row-reverse!important;float:right;margin:12px 0 12px auto}.chat-wrapper .message-container .local-user .avatar{grid-area:one}.chat-wrapper .message-container .local-user .user-message{grid-area:two}.patient-chat-footer{padding:0 8px;margin-top:auto!important}.chat-footer-careadmin{margin:0 12px}.patient-chat-container{display:grid;height:470px;grid-template-rows:90% 10%}.patient-chat-wrapper{height:420px;overflow:auto}.careadmin-chat{height:360px;overflow:auto}.waiting-msg-patient-chat{border:1px solid #eaecf0;border-radius:8px}.waiting-msg-patient-chat .waiting-msg-chat{color:#1d2939;font-weight:500;padding:8px 12px}.patient-not-connect{color:#f04438}.main-menu-live-chat{padding:8px 12px;background-color:#f2f4f7}.main-menu-live-chat .main-menu{font-size:14px}.main-menu-live-chat .main-menu,.main-menu-live-chat .main-menu:hover{padding:0!important;background-color:transparent!important;border:transparent!important;color:#1d2939}.chat-footer{margin:0 8px}.chat-footer .ant-input-search-button{background-color:var(--teal-600)}.chat-footer .ant-btn-primary:hover{background-color:var(--teal-600)!important}.chat-footer .ant-input-group{display:flex!important;grid-gap:8px;gap:8px;width:86%;justify-content:center}.chat-footer .ant-input{border-radius:4px}.chat-widget-wrapper{display:flex;flex-direction:row-reverse;margin-bottom:2px;z-index:1500;position:fixed;bottom:20px;right:50px}.chat-widget-wrapper .chat-toggle-container{width:350px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:5px;overflow:hidden}.chat-widget-wrapper .chat-toggle-container.show{display:block}.chat-widget-wrapper .chat-toggle-container.hide{display:none}.chat-widget-wrapper .chat-toggle-container .chat-toggle-container-header{background:var(--background-color);color:#fff;display:flex;justify-content:space-between;padding:7px 12px;font-size:1rem;align-items:center}.chat-widget-wrapper .chat-toggle-container .chat-toggle-container-header .header-actions span{margin:0 7px}.chat-widget-wrapper .chat-toggle-container .chat-widget-body.maximise{height:350px;display:block}.chat-widget-wrapper .chat-toggle-container .chat-widget-body.maximise .patient-chat-actions{display:flex;justify-content:center;align-items:flex-end;height:inherit}.chat-widget-wrapper .chat-toggle-container .chat-widget-body.maximise .patient-chat-actions button{background-color:var(--background-color);color:#fff;border-color:var(--background-color);border-radius:12px;padding:0 21px;height:35px;margin:21px 7px}.chat-widget-wrapper .chat-toggle-container .chat-widget-body.maximise .patient-chat-actions button:hover{cursor:pointer;color:var(--background-color);background-color:#fff}.chat-widget-wrapper .chat-toggle-container .chat-widget-body.minimise{display:none}#chat-popover{padding:0!important}.patient-chat-header{color:#fff;height:100%}.patient-chat-header .care-navigator-patient{display:flex;align-items:center;padding:0 0 0 12px}.patient-chat-header .feedback-rate-header-txt{color:#fff;font-size:16px;font-weight:500}.patient-chat-header .feedback-rate-sub-header-txt{color:#fcfcfd;font-size:14px;font-weight:400}.patient-chat-header .careadmin-name{color:#fff;font-size:16px;font-weight:500}.patient-chat-header .care-role-txt{color:#fcfcfd;font-size:14px;font-weight:400}.patient-chat-header .close-icon-chat .close-icon-svg{background-color:#fff;color:#475467;border-radius:50%;padding:8px}.ask-question-div{display:flex;justify-content:center;align-items:center;padding:16px}.ask-question-chat-btn{background-color:var(--teal-600);height:40px;width:312px;color:#fff}.ask-question-chat-btn:hover{background-color:var(--teal-600)!important;border:none!important;color:#fff!important}.chat-questions{padding:12px}.lists-faq-options{border:1px solid #eaecf0;height:288px;overflow-y:scroll;border-radius:10px;margin:0 16px;background-color:#f5feff}.lists-faq-options .list-for-faq{border:none}.question-chat{font-size:16px;font-weight:400;color:#475467}.help-question-chat{font-weight:600;font-size:16px;color:#1d2939}.patient-chat-content{width:360px;height:572px;border:1px solid #eaecf0}.menu-live-chat{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#f2f4f7}.menu-live-chat .talk-to-ca-txt{color:#475467;font-size:14px;font-weight:500}.menu-live-chat .main-menu{font-size:14px}.menu-live-chat .main-menu,.menu-live-chat .main-menu:hover{padding:0!important;background-color:transparent!important;border:transparent!important;color:#1d2939}.menu-live-chat .live-chat{font-size:14px}.menu-live-chat .live-chat,.menu-live-chat .live-chat:hover{padding:0!important;background-color:transparent!important;border:transparent!important;color:var(--teal-600)}.care-dashboard .main-content-body{display:flex;flex-direction:row;width:100%;grid-gap:20px;gap:20px}.care-dashboard .care-chat-container{width:100%;border:none;height:445px!important;display:flex;grid-gap:20px;gap:20px}.care-dashboard .care-chat-container .chat-box{width:30%;margin:0 auto;border:1px solid #ccc;border-radius:5px}.care-dashboard .not-available-message{display:flex;justify-content:center;text-align:center;padding:14px}.care-dashboard .care-chat-header{display:flex;justify-content:space-between;background:#e5e5e5;padding:7px 21px;border-bottom:1px solid #ccc}.care-dashboard .care-chat-header .end-chat-button{background:#d84316;color:#fff;padding:5px 14px;border-radius:5px}.care-dashboard .care-chat-header .end-chat-button:hover{cursor:pointer}.ant-modal .ant-modal-content{border-radius:12px!important}.end-chat-modal-container .modal-title{font-size:16px;font-weight:500;padding:16px 20px;background:#ccc}.end-chat-modal-container .modal-body{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.end-chat-modal-container .modal-description{font-size:14px;font-weight:500;padding:7px 21px}.end-chat-modal-container .modal-actions{display:flex;justify-content:flex-end;padding:14px}.end-chat-modal-container .modal-actions>div{margin:0 7px;border-radius:5px;padding:2px 14px;border:1px solid}.end-chat-modal-container .modal-actions>div:last-child{border-color:#029701}.end-chat-modal-container .modal-actions>div:first-child{border-color:#d84316}.end-chat-modal-container .modal-actions>div:hover{cursor:pointer}.disabled-close{background-color:#eaecf0;border-radius:50%;padding:8px;color:rgba(0,0,0,.25)!important}.pop-confirm-ok-button{padding:0 14px;background:#b42318;border:1px solid #b42318;cursor:pointer;color:#fff;border-radius:25px}.pop-confirm-ok-button:hover{border:1px solid #b42318!important;color:#b42318!important;background:#7a271a!important;color:#fff!important}.pop-confirm-cancel-button{padding:0 14px;background:#6938ef;border:1px solid #6938ef;cursor:pointer;color:#fff;border-radius:25px;background:var(--teal-700)!important;border:1px solid var(--teal-700)!important}.pop-confirm-cancel-button:hover{background:var(--teal-900)!important;color:#fff!important;border:1px solid var(--teal-900)!important}.chat-closed-msg{font-size:14px;color:#f04438;padding-top:12px}.chat-closed-msg-careadmin{font-size:14px;color:#f04438;padding:12px 20px}.chat-close-pop-title{font-family:var(--font-family)!important;font-size:14px;color:#344054}.faq-list-item{background-color:#f5feff}.faq-list-item:hover{cursor:pointer}.helpList{justify-content:space-between;width:100%;padding:8px 12px}.helpList,.helpList .icon-option-list{display:flex;flex-direction:row;align-items:center}.helpList .icon-option-list{grid-gap:8px;gap:8px}.item-option-faq{color:#475467}.patient-feedback-header{padding:12px 16px}.patient-feedback-header .feedback-rating-chat{font-size:12px}.feedbackContent1{padding:16px;display:grid;justify-content:center;grid-template-rows:40% 60%;color:#1d2939}.feedbackContent0{display:grid;height:100%;grid-template-rows:85% 15%}.txtarea{width:312px;border-radius:8px;margin:auto;font-size:14px}.feedbackBtns{position:absolute;bottom:0;width:100%;display:flex;padding:16px 24px;grid-gap:8px;gap:8px;justify-content:space-around}.feedbackBtns .fdbk-close-btn{height:40px;width:152px;font-size:14px;color:#667085}.feedbackBtns .fdbk-close-btn:hover{border-color:#eaecf0!important;color:#667085!important}.feedbackBtns .fdbk-submit-btn{height:40px;width:152px;font-size:14px;background-color:var(--teal-600);color:#fff}.feedbackBtns .fdbk-submit-btn:hover{border-color:transparent!important;color:#fff!important;background-color:var(--teal-600)!important}.feedbackContent{display:grid;grid-gap:24px;gap:24px;height:50%}.chatPopupContent{height:448px}.thumbsButton{display:flex;margin:auto;grid-gap:24px;gap:24px}.thumbsButton .selected-like{background-color:var(--teal-600)}.thumbsButton .selected-like:hover{background-color:var(--teal-600)!important;border:none!important}.thumbsButton .unselected{background-color:#d0d5dd}.thumbsButton .unselected:hover{background-color:#d0d5dd!important;border:none!important}.thumbsButton .selected-dislike{background-color:#f04438}.thumbsButton .selected-dislike:hover{background-color:#f04438!important;border:none!important}.thumbsButton .thumbs{border:none!important;height:0}.thumbsButton .ant-radio-button{display:none}.radio-button-feedback{border:none}.hidden-chat-pop-open-div{z-index:1500;position:fixed;bottom:20px;right:50px}.live-chat-header-txt{font-size:18px;font-weight:600;color:#fff}.live-chat-img-icon{margin-top:-1px;-webkit-filter:var(--icon-filter);filter:var(--icon-filter)}@media screen and (max-width:480px){.patient-chat-content{width:296px!important}}.ant-layout .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed{cursor:pointer;display:grid;align-items:center}.logout-dropdown{display:inline-flex;padding:8px 16px;border-radius:4px;font-size:14px;background:#fff;color:#1d2939}.logout-dropdown:hover{background:var(--teal-50);color:#1d2939!important}.ant-layout-sider-children{background:#fcfcfd}.ant-layout-sider-children .ant-menu-submenu-selected>.ant-menu-submenu-title:hover{background-color:var(--teal-50)!important}.ant-layout-sider-children .ant-menu-submenu-selected>.ant-menu-submenu-title:hover .ant-menu-title-content{color:#1d2939!important}.ant-menu{background:#fcfcfd}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#fff!important}.avatar-header{background-color:#ffe6d5;border:1px solid #ffd6ae;color:#344054;font-weight:600;font-size:20px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.header-label{color:#1d2939;font-size:20px;font-weight:400;display:flex}.new-heading{display:grid}.new-heading .header{font-family:"Fraunces-Regular"}.new-heading .new-heading-icon{height:24px;width:24px;margin-left:0!important;-webkit-filter:var(--icon-filter)!important;filter:var(--icon-filter)!important}.new-heading .new-subheading{font-size:13px;font-weight:400;font-family:"Jost-Regular"!important;color:#1d2939}.new-heading .new-subheading .date-color{color:var(--teal-600)}.ant-menu-submenu .ant-menu-submenu-vertical .ant-menu-submenu-selected:hover{background:#fff!important}.ant-menu-item-icon,.ant-menu-item-icon:hover{-webkit-filter:brightness(1);filter:brightness(1)}.ant-menu-item .ant-menu-item-selected{border:1px solid #2ed3b7!important;border-radius:8px}.ant-menu-item .ant-menu-item-selected .ant-menu-item-icon{-webkit-filter:brightness(0);filter:brightness(0)}.ant-menu-vertical .ant-menu-submenu{background:transparent;display:grid;align-items:center}.ant-menu-submenu-selected>.ant-menu-submenu-title{border-radius:0}.ant-menu-submenu-selected>.ant-menu-submenu-title:hover{background:var(--teal-50)!important}.ant-menu-inline .ant-menu-submenu{background:transparent;display:grid;align-items:center}.ant-menu,.ant-menu-item-active .ant-menu-item{transition:none!important;transition-delay:0ms!important}.ant-menu-submenu-title:hover{background-color:var(--teal-50)!important;border-radius:0}.ant-menu-submenu-title:hover svg{-webkit-filter:brightness(1);filter:brightness(1)}.ant-menu-title-content{transition:none!important;transition-delay:0ms!important;color:#000!important}@media screen and (max-width:768px){::-webkit-scrollbar{width:0!important}}::-webkit-scrollbar{width:4px;height:8px}::-webkit-scrollbar-track{border-radius:5rem}::-webkit-scrollbar-thumb{background:#989898;border-radius:5rem}::-webkit-scrollbar-thumb:hover{background:#7e7e7e;border-radius:5rem}.conditional-height{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;padding-bottom:0!important}@media screen and (max-width:768px){.conditional-height{height:calc(100vh - 65px)!important}}.layout-main-container{overflow:auto!important;height:calc(100vh - 65px);position:relative}.layout-main-container-without-footer{overflow:auto!important;height:calc(100vh - 35px)!important;position:relative}.layout-main-container-without-header{overflow:auto!important;height:100vh;position:relative}.layout-inner-with-header-main-container{position:relative;background:linear-gradient(180deg,var(--teal-50),#fff 25vh);padding-bottom:30px;min-height:calc(100vh - 65px)}.layout-inner-without-header-main-container{position:relative;background:linear-gradient(180deg,var(--teal-50),#fff 30vh);padding-bottom:50px;min-height:100vh}.layout-main-container-without-header-footer{height:auto!important}.layout-main-container-without-header-footer .layout-inner-without-header-main-container{padding-bottom:0}.layout-main-container-without-header-footer .layout-inner-without-header-main-container .main-content-container{padding:0 16px!important}.layout-main-container-without-header-footer .layout-inner-without-header-main-container .ant-layout-footer{display:none!important}body{font-family:var(--font-family)!important;overflow:hidden}.ant-layout-sider-children{overflow-y:auto;overflow-x:hidden}.ant-layout-sider-children .ant-menu-root{overflow-x:hidden}.page-layout{background-color:#fff}.page-layout .offline-alert{background-color:#404968;-webkit-animation:offline-alert .8s;animation:offline-alert .8s}.page-layout .back-online-alert,.page-layout .offline-alert{font-size:14px;display:flex;color:#fff;height:28px;width:100%;z-index:200;align-items:center;justify-content:center}.page-layout .back-online-alert{background-color:var(--teal-500);-webkit-animation:back-online-alert .8s 2.4s;animation:back-online-alert .8s 2.4s}@-webkit-keyframes offline-alert{0%{top:-50%}to{top:0}}@keyframes offline-alert{0%{top:-50%}to{top:0}}@-webkit-keyframes back-online-alert{0%{top:0}to{top:-50%}}@keyframes back-online-alert{0%{top:0}to{top:-50%}}.ant-menu-submenu-arrow{color:var(--teal-600)!important}.ant-layout-sider-collapsed{max-width:64px!important;min-width:64px!important}.ant-layout-sider-collapsed .ant-menu-item svg,.ant-layout-sider-collapsed .ant-menu-submenu svg{align-items:center!important;vertical-align:middle!important}.ant-layout-sider-collapsed .ant-layout-sider-trigger{width:64px!important;background:#fcfcfd!important;border-right:2px solid #eaecf0}.ant-layout-sider-collapsed .ant-layout-sider-trigger .anticon svg{color:#000}.ant-layout .ant-layout-sider-trigger{border-right:2px solid #eaecf0;background:var(--teal-50)!important}.ant-layout .ant-layout-sider-trigger:hover{background:var(--teal-50)!important}.ant-layout .ant-layout-sider-trigger .anticon svg{color:#000}.ant-layout-sider-has-trigger .n-logo{padding:16px}.ant-layout-sider-has-trigger .n-logo .niyama-new-logo{justify-content:start;padding-right:8px}.ant-layout-sider-collapsed .n-logo{padding:16px 0 16px 16px}.ant-layout-sider-collapsed .n-logo .niyama-new-logo{justify-content:center}.ant-layout-sider-collapsed .n-logo .niyama-new-logo img{width:142px}.ant-layout-sider-collapsed .n-logo2{padding:16px 0}.ant-layout-sider-collapsed .n-logo2 .niyama-new-logo{justify-content:center}.ant-layout-sider-collapsed .n-logo2 .niyama-new-logo img{width:142px}.swal2-styled:hover{background-image:none!important}.swal-button--catch{border-radius:4px;border:1px solid #d92d20!important;background-color:#d92d20!important;color:#fff;min-height:40px}.swal-button--catch:hover{border:1px solid #d92d20!important;background-color:#fff!important;color:#d92d20!important}.swal-button--catch:focus{box-shadow:none!important}.swal-button--cancel{border-radius:4px;border:1px solid var(--teal-600)!important;background-color:var(--teal-600)!important;color:#fff;min-height:40px}.swal-button--cancel:hover{border:1px solid var(--teal-600)!important;background-color:#fff!important;color:var(--teal-600)!important}.swal-button--cancel:focus{box-shadow:none!important}.custom-actions{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px}.headings .swal-button--cancel{background-color:#b42318;border:1px solid #b42318;border-radius:25px}.headings .swal-button--cancel:hover{background-color:#fff!important;color:#b42318;border:1px solid #b42318}.headings .swal-button--cancel:focus{box-shadow:none}.headings .swal-button--catch{border-radius:25px;background-color:#6938ef;border:1px solid #6938ef;color:#fff}.headings .swal-button--catch:hover{background-color:#fff!important;color:#3e1c96;border:1px solid #3e1c96}.headings .swal-button--catch:focus{box-shadow:none}.main-logo{cursor:pointer}.main-logo path,.main-logo svg{fill:var(--teal-600)!important}.main-logo-disabled-click{cursor:default}div#main-logo-container{z-index:0;background:transparent;opacity:.1;position:relative;right:0}div#main-logo-container>div{position:absolute;right:-55px;top:14px}.care-admin-footer{display:flex;justify-content:center;align-items:center}.main-content-container{font-family:var(--font-family)!important;padding:16px 16px 36px;z-index:2;color:#344054}.main-content-container>div:last-child{height:inherit}.side-menu-layout{background-color:#f9fafb}.footer-layout{background-color:#fafafa}.side-menu-layout{height:100%;border-right:0;background:#f2f4f7;box-shadow:2px 0 10px rgba(0,0,0,.0784313725)!important;opacity:1}.ant-menu-submenu-selected .ant-menu-vertical .ant-menu-submenu-title .ant-menu-item-icon:hover{background:var(--teal-50)!important;-webkit-filter:brightness(0)!important;filter:brightness(0)!important}.ant-menu-submenu-selected .ant-menu-item-icon{-webkit-filter:brightness(0)!important;filter:brightness(0)!important}.org-color .ant-menu-submenu-selected .ant-menu-vertical .ant-menu-submenu-title .ant-menu-item-icon:hover{background:var(--teal-50)!important;-webkit-filter:brightness(0)!important;filter:brightness(0)!important}.org-color .ant-menu-submenu-selected .ant-menu-item-icon{-webkit-filter:brightness(0)!important;filter:brightness(0)!important}.header-layout,.header-menu{background-color:#f2f4f7}.header-menu{justify-content:center;width:100%;height:100%;justify-content:flex-end}.header-layout,.header-menu{display:flex;align-items:center}.header-layout{justify-content:space-between;line-height:unset;height:50px;padding:0 44px;z-index:9;opacity:1!important;background-color:#f2f4f7!important;box-shadow:0 20px 24px -4px rgba(16,24,40,.08)}.header-layout .left-portion{display:flex;align-items:center}.header-layout .left-portion .ant-dropdown-open .user-menu-popover-icon path{fill:#667085!important}.header-layout .left-portion .ant-btn:active,.header-layout .left-portion .ant-btn:focus{border:1px solid #6938ef!important}.header-layout .left-portion .ant-badge{margin-right:12px}.header-layout .left-portion .notification-icon{color:#fff;font-size:1.4rem}.header-layout .left-portion .notification-icon:hover{cursor:pointer}.header-layout .logo-container{margin-left:40px;font-size:14px;display:flex;align-items:center;-webkit-transform:scale(.85);transform:scale(.85);width:40%}.header-menu-item{height:100%;display:flex;align-items:center;padding:12px 20px!important}.header-menu-item:hover{background-color:#f0fdf9!important}.header-menu-item.ant-menu-item-selected{background-color:#fffef7!important}.footer-layout{display:flex;justify-content:space-around;align-items:center;height:72px;position:absolute;bottom:0;width:100%;z-index:999}.footer-layout>svg{width:100px}.user-menu-popover-icon{width:8px;margin-left:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.user-menu-popover-icon path{fill:#101828}.side-menu-layout-container{height:unset;border-right:0}.side-menu-layout-container.show{display:block!important}.side-menu-layout-container.hide{display:none!important}.user-menu-contact{text-decoration:underline;margin:auto 16px auto 0;font-weight:bolder;cursor:pointer}.user-menu-contact,.user-menu-contact:hover{background-color:transparent;color:#fff}.user-menu-button{background-color:#101828;color:#fff;border-radius:8px;padding:0 20px;height:40px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;width:160px;border:none}.user-menu-button:hover{color:#fff!important;background-color:#101828!important;cursor:pointer;border:1px solid #101828!important}.user-menu-button:hover .user-menu-popover-icon path{fill:#fff}.user-menu-button:focus{background-color:#fff!important;color:#6938ef!important;border:none!important}.ant-menu-item-selected{pointer-events:none;cursor:pointer}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:var(--teal-50);border-left:4px solid var(--teal-900)!important;font-weight:600;border-radius:0;padding:0 0 0 8px!important}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected .ant-menu-item-icon{-webkit-filter:brightness(0)!important;filter:brightness(0)!important}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected a{color:#1d2939}.org-color .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected .ant-menu-item-icon{-webkit-filter:brightness(0);filter:brightness(0)}.header-menu-layout .ant-dropdown-menu-item-selected a{color:#000!important}.ant-menu.ant-menu-inline-collapsed{display:grid}.ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover{background:var(--teal-50)!important;border-radius:0}.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title:hover{background:var(--teal-50)!important}.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title svg{-webkit-filter:brightness(1);filter:brightness(1)}.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-submenu-selected{border:1px solid #2ed3b7!important}.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-submenu-selected:hover{-webkit-filter:brightness(1)!important;filter:brightness(1)!important}.ant-menu-submenu>.ant-menu-submenu-vertical>.ant-menu-submenu-selected{padding:0!important}.ant-layout .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed{width:58px!important}.ant-menu-submenu-title{padding:0 0 0 8px!important}.ant-menu-inline .ant-menu-item,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title,.ant-menu-item{padding:0 0 0 12px!important}.ant-menu-item:hover{background-color:var(--teal-50)!important;border-radius:0}.ant-menu-item:hover svg{-webkit-filter:brightness(1);filter:brightness(1)}.ant-menu-item a:hover{color:#000}.message-notification-list{width:224px}.float-button-icon{background-color:var(--teal-600)!important}.chat-main-wrapper{position:absolute;z-index:99;display:flex;flex-direction:row-reverse;right:0;bottom:0}.chat-main-wrapper .chat-icon{width:3rem}.chat-main-wrapper .chat-icon:hover{cursor:pointer}.signup-scrollbar-hidden{overflow-y:scroll!important}.top-2nd-content-hide{display:none}.top-2nd-content{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;background:linear-gradient(#edfcf2,#fff)!important}@media screen and (max-width:768px){.header-layout{padding:0!important}.header-layout .logo-container{margin-left:80px!important}}@media screen and (max-width:576px){.new-subheading{display:none}.ant-layout-header{line-height:normal!important;padding-inline:20px!important}.header-layout .logo-container{margin-left:72px!important}}@media screen and (max-width:576px)and (max-width:456px){.new-subheading{display:none}.header-label{font-size:16px!important}.layout-header{padding:12px!important}}@media screen and (max-width:576px){.user-menu-button{padding:0 24px;font-size:13px}}@media screen and (min-width:768px){.signup-scrollbar-hidden{overflow-y:hidden!important}}.netwk-bck-msg{color:#101828;font-size:18px}.chk-netwk_title{color:#101828}.chk-netwk_msg{color:#101828;font-size:16px}.error-boundary-button{border:1px solid var(--teal-700)!important;background-color:var(--teal-700);color:#fff;cursor:pointer;border-radius:25px}.error-boundary-button:hover{background:#fff;color:var(--teal-900)!important}.layout-header{background:var(--teal-50)!important;color:#344054!important;border-bottom:1px solid #d0d5dd;font-weight:600;font-size:20px;line-height:normal!important}.layout-header-label{padding-inline:20px!important}.header-detail{height:100%;display:flex;align-items:center;justify-content:space-between}.header-detail img{width:128px;margin-left:72px}.ant-affix{top:0!important}.ant-menu-dark.ant-menu-root.ant-menu-inline{display:grid;align-items:center;width:180px;margin:auto}.ant-menu-dark.ant-menu-inline .ant-menu-sub.ant-menu-inline{width:180px;background:#fcfcfd}.ant-menu-dark.ant-menu-submenu>.ant-menu{background:#fcfcfd}.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:var(--teal-50);font-weight:600!important}.no-order-container{display:grid;justify-content:center;grid-gap:24px;gap:24px;margin-top:80px}.no-order-container .empty-image{height:15vh;margin:15%}.no-order-container .heading{color:#095c37;font-weight:500;font-size:16px;text-align:center}.no-order-container .description{font-size:14px;color:#667085;text-align:center;font-weight:500}@font-face{font-family:"Fraunces-Thin";src:url(/static/media/Fraunces-Thin.06a15690.ttf)}@font-face{font-family:"Fraunces-Light";src:url(/static/media/Fraunces-Light.dc13c7df.ttf)}@font-face{font-family:"Fraunces-Regular";src:url(/static/media/Fraunces-Regular.cdcb7903.ttf)}@font-face{font-family:"Fraunces-Semibold";src:url(/static/media/Fraunces-SemiBold.3d8f91f4.ttf)}@font-face{font-family:"Fraunces-Bold";src:url(/static/media/Fraunces-Bold.b5b19c75.ttf)}@font-face{font-family:"Nib-Pro-Light";src:url(/static/media/NibPro-Light.a7307c17.ttf)}@font-face{font-family:"Nib-Pro-Regular";src:url(/static/media/NibPro-Regular.fe67025c.ttf)}@font-face{font-family:"Nib-Pro-Semibold";src:url(/static/media/NibPro-SemiBold.997b8d89.ttf)}@font-face{font-family:"Nib-Pro-Bold";src:url(/static/media/NibPro-Bold.24abd7de.ttf)}@font-face{font-family:"Nib-Pro-Black";src:url(/static/media/NibPro-Black.296dff64.ttf)}@font-face{font-family:"Jost-Bold";src:url(/static/media/Jost-Bold.31ea9ecc.ttf)}@font-face{font-family:"Jost-Light";src:url(/static/media/Jost-Light.716ee740.ttf)}@font-face{font-family:"Jost-Medium";src:url(/static/media/Jost-Medium.763024e2.ttf)}@font-face{font-family:"Jost-Regular";src:url(/static/media/Jost-Regular.59de2b38.ttf)}@font-face{font-family:"Jost-SemiBold";src:url(/static/media/Jost-SemiBold.8a41a9f0.ttf)}:root{--jost-font-family:Jost-Regular}.page-layout,body,html{max-width:100%;overflow-x:hidden}.ant-table-thead>tr>th{background-color:#eaecf0!important}.ant-card-head,.ant-table-thead>tr>th{color:#101828!important}.ant-menu .ant-menu-title-content{color:#667085!important;font-size:13px;font-weight:500}.ant-float-btn-primary{background-color:#fff!important}.ant-float-btn .ant-float-btn-body .ant-float-btn-content{padding:0 40px 4px 12px!important}.ant-table-filter-dropdown-btns .ant-btn-link:enabled,.ant-table-filter-trigger.active{color:#107569!important}.ant-table-filter-dropdown-btns .ant-btn-primary.ant-btn-sm{background-color:#107569!important}.ant-switch.ant-switch-checked{background-color:var(--teal-600)!important}.ant-table-tbody>tr>td{color:#344054!important}.ant-table-wrapper .ant-table-row-expand-icon,.ant-table-wrapper .ant-table-row-expand-icon:hover{color:#107569!important}.razorpay-container{font-family:var(--font-family)!important}.ant-input-disabled,.ant-select-item-option-active{background-color:"rgba(0, 0, 0, 0.04)"!important;color:#344054!important}.ant-select-item-option-content{color:#344054}.ant-select-item-option-selected{background-color:var(--teal-50)!important}.css-dev-only-do-not-override-9ntgx0 .ant-select-selector{font-family:var(--font-family)!important}.ant-steps{font-family:"Inter"!important}.ant-alert{margin-bottom:16px}.ant-alert,.ant-btn,.ant-card,.ant-card-body,.ant-checkbox-wrapper,.ant-collapse-item,.ant-form,.ant-form-item,.ant-input,.ant-list,.ant-menu,.ant-picker-body,.ant-picker-header-view,.ant-picker-input,.ant-radio-group,.ant-radio-wrapper,.ant-select-item-empty,.ant-select-item-option-content,.ant-select-selection-item,.ant-select-selection-search,.ant-select-selector,.ant-table-content,.ant-tabs-dropdown-menu-item,.ant-tooltip,.ant-upload-drag-container{font-family:var(--font-family)!important}.ant-tooltip .ant-tooltip-inner{max-height:200px;overflow:auto}.ant-tabs{font-family:var(--font-family)!important}.wrapper-component>div{width:100%;height:inherit}.ant-menu-submenu .ant-menu-submenu-inline .ant-menu-submenu-open .ant-menu-submenu-selected .ant-menu-submenu-title:hover,.ant-menu-submenu.ant-menu-submenu-vertical.ant-menu-submenu-selected .ant-menu-submenu-title:hover{background-color:var(--teal-50)!important}.ant-menu-submenu .ant-menu-submenu-inline .ant-menu-submenu-open .ant-menu-submenu-selected .ant-menu-submenu-title:hover .ant-menu-title-content,.ant-menu-submenu.ant-menu-submenu-vertical.ant-menu-submenu-selected .ant-menu-submenu-title:hover .ant-menu-title-content{color:#0e9384!important}.ant-menu-submenu .ant-menu-submenu-inline .ant-menu-submenu-open .ant-menu-submenu-selected .ant-menu-submenu-title:hover .ant-menu-item-icon,.ant-menu-submenu.ant-menu-submenu-vertical.ant-menu-submenu-selected .ant-menu-submenu-title:hover .ant-menu-item-icon{-webkit-filter:var(--menu-icon-filter);filter:var(--menu-icon-filter)}.ant-menu-submenu .ant-menu-submenu-inline .ant-menu-submenu-open .ant-menu-submenu-selected .ant-menu-submenu-title .ant-menu-title-content,.ant-menu-submenu.ant-menu-submenu-vertical.ant-menu-submenu-selected .ant-menu-submenu-title .ant-menu-title-content{color:#0e9384!important}.ant-menu-submenu-selected>.ant-menu-submenu-title:hover{background-color:var(--teal-50)!important}.ant-menu-submenu-selected>.ant-menu-submenu-title:hover .ant-menu-title-content{color:#0e9384!important}.ant-menu-submenu-selected>.ant-menu-submenu-title:hover .ant-menu-item-icon{-webkit-filter:var(--menu-icon-filter);filter:var(--menu-icon-filter)}.ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content{color:#1d2939!important}.ant-dropdown-menu-title-content,.ant-select-selection-item{color:#344054}.ant-modal-close-x svg #signing_close path{stroke:rgba(60,60,67,.6)!important}.ant-modal-confirm-content{width:100%!important;max-width:100%!important;color:#344054!important}.ant-modal-confirm-body-wrapper .ant-modal-confirm-btns,.ant-modal-confirm-content{margin:unset!important}.ant-modal-confirm .ant-modal-body{padding:unset}.search-dropdown :hover{cursor:pointer}.search-dropdown img{width:14px;position:relative;left:24px;z-index:9}.search-dropdown .ant-select-selector{padding-left:35px!important}.search-dropdown .ant-select-selector .ant-select-selection-search{padding-left:24px!important}.search-dropdown .ant-select-selector .ant-select-selection-item{position:relative!important}.loader{display:flex;justify-content:center;align-items:center;padding-top:40px;height:100%;flex-direction:column}.loader svg path{fill:var(--teal-600)!important}.loader img{width:30%}.ant-modal-mask{-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}svg[fill*="#046b75"]{fill:#ccc}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:inline-block;margin-left:4px;color:#ff4d4f;font-size:14px;font-family:"Jost-Regular"!important;line-height:1;content:"*";margin-top:-3px}.ant-pagination .ant-pagination-item{font-family:var(--font-family)!important}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{content:unset!important}.ant-message{top:85%}.ant-form-item-control-input{min-height:unset!important}.ant-form-item{margin:7px 0}.loading-indicator:before{content:"";background:transparent;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1004}.loading-indicator:after{content:"";position:fixed;width:100%;top:50%;left:0;z-index:1000;color:#f5f5f5;text-align:center;font-weight:700;font-size:1.5rem}.ant-modal-content{font-family:var(--font-family)!important;border-radius:12px;padding:0!important}.ant-modal-content .ant-modal-confirm-content>div{border-radius:12px}.ant-modal-content>button{top:7px!important}.ant-modal-content>button:active,.ant-modal-content>button:hover{background-color:transparent!important}.ant-form-item label{font-size:14px!important;font-weight:400}.ant-form-item label,.ant-picker-disabled .ant-picker-input #signup_dobs{color:#344054!important}.ant-select:not(.ant-select-customize-input) .ant-select-selector{border:1px solid #d0d5dd}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.ant-input:hover,.ant-picker-focused,.ant-picker:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--teal-600)!important}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input-focused,.ant-input:focus,.ant-picker-focused,.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--background-color)!important;box-shadow:0 0 0 2px rgba(16,117,105,.2)!important}.ant-menu-light.ant-menu-root.ant-menu-vertical{-webkit-border-end:0!important;border-inline-end:0!important}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:var(--teal-600)!important;border-color:var(--background-color)!important}.ant-picker-header-view button:hover{color:unset!important}.ant-select-single.ant-select-show-arrow .ant-select-selection-item{display:flex;justify-content:flex-start;align-items:center;position:absolute;bottom:2px;top:1px}.ant-radio-checked .ant-radio-inner{border-color:var(--teal-600)}.ant-radio-checked .ant-radio-inner:after{background-color:var(--teal-600)}.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:var(--teal-600)}.ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 3px #f0fdf9!important}.ant-btn:active,.ant-btn:hover{color:var(--teal-600);border:1px solid var(--teal-600);background:#fff}.ant-btn:active:disabled,.ant-btn:hover:disabled{cursor:not-allowed!important;border:none!important;color:#fff!important;background-color:#1d2939!important;box-shadow:none!important}.ant-btn:focus{border-color:#d9d9d9}.ant-checkbox-checked:after,.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--teal-600)}.ant-checkbox-checked .ant-checkbox-inner{color:#fff;border-color:#f0fdf9;background:var(--teal-600)}.ant-radio-wrapper:hover .ant-radio-inner{border:1px solid var(--teal-600)!important}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:#fff;border:1px solid var(--teal-600)!important}.ant-pagination-item a{color:#344054!important}.ant-pagination-item-active{border-color:var(--background-color)!important}.ant-pagination-item-active a{color:var(--background-color)!important}.segmented{display:flex;justify-content:center;align-items:center;line-height:40px}.segmented .ant-segmented{background-color:transparent!important;height:40px}.segmented .ant-segmented .ant-segmented-group{height:40px;color:#1d2939}.segmented .ant-segmented .ant-segmented-group .ant-segmented-item .ant-segmented-item-label{line-height:40px!important}.segmented .ant-segmented-item-selected{background:#fff!important;color:#1d2939!important;border:1px solid #eaecf0;box-shadow:0 2px 4px 0 rgba(16,24,40,.1)}.patient-segmented .ant-segmented-item-selected{color:#1d2939!important}.ant-typography{font-family:var(--font-family)!important}.ant-typography a{color:#107569!important}.ant-modal .ant-modal-close{border-radius:50%;background-color:#e4e4e7;border:1px solid #e4e4e7;display:flex;justify-content:center;align-items:center;margin-top:4px;padding:16px}.ant-modal .ant-modal-close:hover{background-color:#e4e4e7!important;border:1px solid #e4e4e7}.ant-modal .ant-modal-close-x{height:28px;width:12px;display:flex;justify-content:center;align-items:center}.common-button-green{border-radius:4px;border:1px solid var(--teal-600);background-color:var(--teal-600);color:#fff;width:184px;height:40px;cursor:pointer}.common-button-green:hover{border:1px solid var(--teal-600)!important;background-color:#fff!important;color:var(--teal-600)!important}.common-button-white{border-radius:4px;border:1px solid #1d2939;background-color:#fff;color:#1d2939;width:184px;height:40px}.common-button-white:hover{border:1px solid #1d2939!important;background-color:#1d2939!important;color:#fff!important}.common-button-red{border-radius:4px;border:1px solid #d92d20;background-color:#d92d20;color:#fff;width:184px;height:40px}.common-button-red:hover{border:1px solid #d92d20!important;background-color:#fff!important;color:#d92d20!important}.common-button-green-disable{width:184px;height:40px;border-radius:4px;opacity:.4!important}.common-button-green-disable,.common-button-green-disable:hover{border:1px solid #1d2939;background-color:#1d2939;color:#fff!important}.common-button-green-disable:hover{opacity:.4}.common-date-component{width:80px;border-radius:8px;border:1px solid #eaecf0;color:#1d2939;text-align:center;display:grid}.common-date-component .year{font-weight:500;padding:4px;border-radius:7px 7px 0 0;font-size:14px;border-bottom:1px solid #eaecf0;background-color:#f9fafb}.common-date-component .month-date{display:grid;padding:4px}.common-date-component .month-date .month{font-weight:500;font-size:14px}.common-date-component .month-date .date{font-weight:600;font-size:18px}.ant-select-single .ant-select-selector .ant-select-selection-search{margin-right:12px}.Checkbox-card{cursor:pointer;border:1px solid #d0d5dd;background-color:#fff;border-radius:8px;width:250px;height:114px;display:grid;padding:12px 12px 16px}.Checkbox-card .role-icon{display:flex;justify-content:space-between;align-items:flex-end}.Checkbox-card .role-icon .role{font-size:16px;font-weight:600;color:#1d2939}.Checkbox-card .role-icon .icon{margin-top:auto}*,div,span{font-family:Jost-Regular!important}.flex-center{display:flex;justify-content:center;align-items:center}.chat-container .chat-wrapper-FAQ .message-container{height:330px;overflow-y:auto;padding:20px}.chat-container .chat-wrapper-FAQ .message-container .local-user-container{display:flex;flex-direction:row-reverse}.chat-container .chat-wrapper-FAQ .message-container .local-user-container .local-user{background-color:var(--teal-100);border-radius:8px 8px 0 8px;border:1px solid var(--teal-400);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:4px;padding:8px 16px;font-size:.9rem}.chat-container .chat-wrapper-FAQ .message-container .local-user-container .img-icon{width:2rem;border-radius:50%}.chat-container .chat-wrapper-FAQ .message-container .remote-user-container{display:flex!important}.chat-container .chat-wrapper-FAQ .message-container .remote-user-container .remote-user{display:inline-block;width:100%;border-radius:0 8px 8px 8px;padding:8px 16px;font-size:.9rem;margin-left:4px;border:1px solid #f0ebf9}.chat-container .chat-wrapper-FAQ .message-container .remote-user-container .img-icon{width:2rem;border-radius:50%}.chat-container .chat-wrapper-FAQ .message-container .remote-wrap .remote-user{display:inline-block;width:100%;border-radius:10px;padding:8px 16px;font-size:.9rem;margin-left:4px;border:1px solid #f0ebf9}.chat-container .chat-wrapper-FAQ .message-container .remote-wrap .remote-user .prevButton{display:flex;float:left}.chat-container .chat-wrapper-FAQ .message-container .remote-wrap .remote-user .menuButton{display:flex;float:right}.chat-container .chat-wrapper-FAQ .message-container .remote-wrap .remote-user button{background-color:#f2f4f7;border:1px solid #eaecf0;padding:4px;border-radius:10px;margin-right:4px;justify-content:center;margin-bottom:4px}.chat-container .chat-wrapper-FAQ .message-container .remote-wrap .remote-user button:hover{background-color:#f2f4f7;border:1px solid #eaecf0;cursor:pointer}.chat-container .chat-wrapper-FAQ .message-container .remote-wrap .remote-user-container{display:flex}.chat-container .chat-wrapper-FAQ .message-container .remote-wrap .remote-user-container .img-icon{width:2rem;border-radius:50%}.chat-wrapper-FAQ .chat-faq{display:grid;grid-gap:16px;gap:16px;margin-top:16px}.chatdetail-container{display:grid;grid-template-columns:10% 80% 10%}.question-txt-grid-item{grid-column:2/span 2;justify-content:right}.answer-txt-grid-item,.question-txt-grid-item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex}.answer-txt-grid-item{grid-column:span 2;justify-content:left}.question-txt{background-color:var(--teal-100);border:1px solid var(--teal-400);border-radius:8px 8px 0 8px}.answer-txt,.question-txt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#1d2939;padding:8px 12px;font-size:14px}.answer-txt{background-color:#eaecf0;border-radius:0 8px 8px 8px}.options-list-panel{display:grid;grid-gap:12px}.bordered{border:1px solid #eaecf0;padding:8px 12px;border-radius:0 8px 8px 8px}.options-list-header-txt{color:#1d2939}.options-list-btn,.options-list-header-txt{font-size:14px;line-height:20px;font-weight:500}.options-list-btn{padding:4px 8px;margin-top:8px;margin-right:4px;border:1px solid #eaecf0;border-radius:8px;color:#475467;text-align:left;background:#f2f4f7}.options-list-btn:hover{cursor:pointer;background:#eaecf0}.options-list-btn-container{display:inline-block}.options-list-btn-container .prevButton{display:flex;float:left}.options-list-btn-container .menuButton{display:flex;float:right}.arrow-nav-icon{display:flex;margin-top:auto!important;margin-bottom:4px}.arrow-nav-icon:hover{cursor:pointer}.chat-footer-AI{display:flex}.chat-input-search{width:94%;margin:12px}.chat-input-search .ant-input{border-radius:4px!important}.chat-input-search .ant-input-disabled,.chat-input-search .ant-input-disabled:disabled:hover{border:1px solid #d9d9d9!important}.chat-input-search button{margin-left:8px;border-radius:4px!important;background-color:var(--teal-600)}.chat-input-search button:hover{background-color:var(--teal-400)!important;border-color:var(--teal-400)!important}.chat-parent-section{height:100%;width:100%}.h-14{height:14%}.h-20{height:20%}.h-80{height:80%}.h-86{height:86%}.chat-header-section{width:100%;border-radius:8px 8px 0 0}.img-header{background-image:url(/static/media/chat_header_image.49ff3b0d.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover}.live-chat-header{background:#fff}.chat-exist-container{margin:20px 12px 12px;border:1px solid #eaecf0;background:#fff;border-radius:8px}.chat-exist-txt{font-size:16px;font-weight:400;color:#475467}.prompt-close-txt{font-size:14px;font-weight:500;color:#1d2939}.chat-open-txt{border-top:1px solid #eaecf0;font-size:16px;font-weight:500;color:#475467}.start-new-chat-btn{background-color:var(--teal-600);color:#fff;border:1px solid var(--teal-600);height:40px;width:280px}.start-new-chat-btn:hover{background-color:var(--teal-400)!important;border:1px solid var(--teal-400)!important;color:#fff!important}.start-new-chat-no-btn{background-color:#fff;color:#667085;border:1px solid #eaecf0;height:40px;width:280px}.start-new-chat-no-btn:hover{background-color:#eaecf0!important;border:1px solid #eaecf0!important;color:#667085!important}.p-12{padding:12px}.p-16{padding:16px}.pt-12{padding-top:12px}.ptb-16{padding-top:16px;padding-bottom:16px}.prl-12{padding-left:12px;padding-right:12px}.mt-12{margin-top:12px}.mt-16,.mtb-16{margin-top:16px}.mb-16,.mtb-16{margin-bottom:16px}.pb-12{padding-bottom:12px}.text-center{text-align:center}.chat-prompt-yes-btn{background-color:var(--teal-600);color:#fff;height:40px;width:135px;font-size:14px;border:1px solid var(--teal-600)}.chat-prompt-yes-btn:hover{background-color:var(--teal-400)!important;border:1px solid var(--teal-400)!important;color:#fff!important}.chat-prompt-btns-section{padding:16px 24px}.chat-prompt-no-btn{background-color:#fff;border:1px solid #eaecf0;height:40px;width:135px;font-size:14px;color:#667085}.chat-prompt-no-btn:hover{background-color:#eaecf0!important;border:1px solid #eaecf0!important;color:#667085!important}.chat-prompt-overlay{position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;border-radius:8px;background-color:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}.chat-prompt-overlay-content{background-color:#fff;width:90%;border-radius:8px}.chat-widget-overlay{right:50px!important}.bottom-options-list-section{display:flex;align-items:baseline;grid-gap:8px;gap:8px;margin:8px}.bottom-options-list-section .ant-btn.ant-btn-circle.ant-btn-sm:enabled{background:#fff;border:1px solid #eaecf0;color:var(--teal-600)}.bottom-options-list-section .ant-btn.ant-btn-circle.ant-btn-sm:enabled:hover{background:var(--teal-600)!important;border:1px solid var(--teal-600)!important;color:#fff!important}.centered-close-icon{display:flex;align-items:center}
/*# sourceMappingURL=main.718d0202.chunk.css.map */