@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";.nav-bar{height:80px;background:#fff;padding:20px 30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ebebf0}.ant-breadcrumb-link{text-transform:capitalize}.logout-btn{color:#f5222d;display:flex;align-items:center;gap:8px;font-size:14px;line-height:26px}.logout-btn:hover{color:#f5222d}.logout-btn:hover svg *{fill:#f5222d}.user-name{font-size:14px;line-height:1.57;font-weight:400;color:#222339a6}.menu-divider{position:relative;height:9px}.menu-divider:before{position:absolute;content:"";left:0;top:calc(50% - 1px);width:100%;height:1px;background:#2223390f}.dropdown-user-info{display:flex;align-items:start;gap:16px;padding:5px 12px}.dropdown-user-info img{width:32px;height:32px}.dropdown-user-info .user-name-and-role{font-style:14px;line-height:22px;font-weight:600;color:#222339}.dropdown-user-info .user-name-and-role p{font-weight:400;color:#2223398c;margin-top:4px}.dropdown{position:relative;display:inline-block}.dropdown-toggle{background-color:transparent;color:#fff;padding:10px;font-size:16px;border:none;cursor:pointer}.dropdown-toggle:hover{background-color:transparent}.dropdown-menu{display:block;position:absolute;background-color:#fff;min-width:234px;box-shadow:0 6px 16px #22233914,0 3px 6px -4px #2223391f,0 9px 28px 8px #2223390d;z-index:1;border-radius:8px;right:0;padding:8px;display:grid;gap:8px}.dropdown-item{padding:5px 12px;border-radius:4px;cursor:pointer}.dropdown-item a{color:#222339;font-size:14px;line-height:22px;font-weight:600;display:flex;align-items:center;gap:8px}.dropdown-item.logout a{color:#f5222d}.dropdown-item:hover{background-color:#ddffed}.dropdown-item:hover.logout{background-color:#fff2f0}.dropdown-item:hover a{color:#40b174}.dropdown-item:hover a.logout a,.dropdown-item:hover.logout a{color:#f5222d}.menu .menu-list{width:100%;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;text-decoration:none;position:relative;transition:all .3s linear}.menu .menu-list:after{position:absolute;content:"";top:0;right:0;width:3px;height:0;background-color:transparent;transition:all .3s linear}.menu .menu-list.isActive{background-color:#deffed}.menu .menu-list.isActive:after{background-color:#40b174;height:100%}.menu .menu-list.isActive .menu-title .menu-icon{color:#40b174}.menu .menu-list.isActive .menu-title p{color:#40b174!important}.menu .menu-list:hover{background-color:#deffed}.menu .menu-list:hover:after{background-color:#40b174;height:100%}.menu .menu-list:hover .menu-title .menu-icon{color:#40b174}.menu .menu-list:hover .menu-title p{color:#40b174!important}.menu .menu-list .menu-title{display:flex;justify-content:center;align-items:center}.menu .menu-list .menu-title .menu-icon{font-size:20px;color:#5f6075;margin-right:12px}.menu .menu-list .menu-title p{font-weight:600;font-size:14px;line-height:30px;color:#5f6075;margin:0;padding:0}.menu .sub-menu-list .submenu-link{display:inline-block;text-decoration:none;padding:12px 20px 12px 50px;width:100%}.menu .sub-menu-list .submenu-link.active{background-color:#deffed}.menu .sub-menu-list .submenu-link.active h6{color:#08a045!important}.menu .sub-menu-list .submenu-link:hover{background-color:#deffed}.menu .sub-menu-list .submenu-link:hover h6{color:#08a045!important}.menu .sub-menu-list .submenu-link .submenu-title h6{margin:0;font-weight:600;font-size:14px;line-height:30px;color:#5f6075}.side-bar{width:272px!important;border-right:1px solid #EBEBF0;position:fixed;background:#fff;min-height:100vh;z-index:1;display:flex;flex-direction:column;justify-content:space-between;left:-272px;transition:all .4s ease}.side-bar.active{left:0}.side-bar .logo-panel{padding:20px 30px;height:80px;display:flex;justify-content:space-between;align-items:center}.side-bar .logo-panel .hamburgar-icon{display:none}@media (max-width: 768px){.side-bar .logo-panel .hamburgar-icon{display:block}}.side-bar .main-menu{margin-top:20px;overflow-y:scroll;height:80vh}.side-bar .main-menu::-webkit-scrollbar{width:0px}.side-bar .bottom-link{margin:20px 30px;border-radius:6px}.side-bar .bottom-link h6{color:#2223398c}.login-form-wrapper{display:flex;justify-content:center;align-items:center;min-height:100vh}.login-form-wrapper .login-form{max-width:500px;width:100%;background-color:#fff;padding:48px 32px;border-radius:20px}.login-form-wrapper .login-form h3{color:#202020;font-size:36px;font-weight:700;text-align:center;margin-bottom:15px}.login-form-wrapper .login-form p{color:#888;text-align:center;font-size:16px;font-weight:400;line-height:150%;margin-bottom:30px}.login-form-wrapper .login-form .remember-text{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center;margin-bottom:20px}.login-form-wrapper .login-form .login-form-button{background-color:var(--green);font-weight:700}.login-form-wrapper .login-form .login-form-button:hover{background-color:#40ce82}.login-form-wrapper .login-form h6{font-size:16px;text-align:center;font-weight:400;color:#888}.after-care-count{width:32px;height:32px;border-radius:100px;border:1px solid #8fffc2;background:#fff;display:flex;justify-content:center;align-items:center}.recovery-bar-progress.ant-progress{width:100%}.ant-progress .ant-progress-steps-item{min-width:21%!important}.head-scan-item{display:flex;justify-content:flex-start;align-items:center;border-radius:8px;border:1px solid #d9d9de;background:#fff}.head-sacn-img-wrapper{padding:5px;overflow:hidden;border-radius:8px;max-width:190px;width:100%}.head-sacn-content-wrapper{padding:16px;width:100%}.head-sacn-content-wrapper .status-wrapper{display:flex;justify-content:flex-start;align-items:center}.head-sacn-content-wrapper .status-wrapper .status{flex:1}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select{width:100%;height:102px;margin-inline-end:8px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:transparent;border:1px dashed #40B174;border-radius:8px;cursor:pointer;transition:border-color .3s}.price-card-wrapper{border-radius:8px;border:1px solid #d9d9de;padding:24px 16px;max-width:300px;width:100%;text-align:left}.price-card-wrapper .price-btn{border-radius:8px;border:1px solid #d9d9de;box-shadow:0 2px #2223390a;width:100%;padding:10px 20px;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;margin-top:15px;font-size:16px;font-weight:600;cursor:pointer;transition:.3s linear}.price-card-wrapper .price-btn:hover,.price-card-wrapper .price-btn.active{background-color:#40b174;border-color:#40b174;color:#fff}.price-modal .ant-modal-content{padding:48px!important}.customize-treatment-checkbox{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d9d9de}.price-adjustment-btn{max-width:300px;width:100%;border:1px solid #ebebf0;padding:20px;display:flex;align-items:center;justify-content:space-between;border-radius:100px;background-color:#22233908}.price-adjustment-btn h2{font-size:38px;color:var(--dark1);position:relative}.price-adjustment-btn h2 span{font-size:16px;position:absolute;top:0;left:-15px}.price-adjustment-btn .price-wrapper{position:relative}.price-adjustment-btn .price-wrapper input{font-size:38px;color:var(--dark1);max-width:150px;margin:0 auto;text-align:center;border:0;outline:none;box-shadow:none;background-color:transparent}.price-adjustment-btn .price-wrapper span{font-size:16px;position:absolute;top:0;left:15px}.discount-wrapper{padding:12px 0;border-bottom:1px solid #d9d9de}.treatmentDate-wrapper{padding:16px;border-radius:8px;background:#22233908}.treatments-card{border-radius:8px;border:1px solid #ebebf0;background:#fff;padding:5px}.treatments-card .treatment-radio-btn{position:absolute;top:10px;right:10px;width:24px;height:24px;border:1px solid #40b174;border-radius:100%;background-color:#ddffed;text-align:center}.treatments-card .treatment-radio-btn.active{background-color:#40b174}.treatments-card .treatment-for{padding:2px 8px;background-color:var(--light-green);color:var(--green);font-family:Plus Jakarta Sans;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.clinician-card{border-radius:16px;border:1px solid #ebebf0;background:#fff;padding:20px 10px;position:relative;text-align:center}.clinician-card .clinician-radio-btn{position:absolute;top:10px;right:10px;width:24px;height:24px;border:1px solid #40b174;border-radius:100%;background-color:#ddffed;text-align:center}.clinician-card .clinician-radio-btn.active{background-color:#40b174}.clinician-card .treatment-for{padding:2px 8px;background-color:var(--light-green);color:var(--green);font-family:Plus Jakarta Sans;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-top:5px}.selected-treatment-card{border-radius:8px;border:1px solid #d9d9de;background:#fff;padding:12px;display:flex;justify-content:flex-start;align-items:center;gap:16px}.chart-wrapper .bar-chart{height:100%!important;width:100%!important}.performance-slider .ant-slider-rail{background-color:#e7e8f0;border-radius:0;height:8px}.performance-slider .ant-slider-track{background-color:#40b174;border-radius:0;height:8px}.performance-slider:hover .ant-slider-track{background-color:#65db9b}.performance-slider .ant-slider-handle:after{inset-block-start:0px;inset-inline-start:4px;width:2px;height:14px;background-color:#65db9b;box-shadow:none;border-radius:0}.performance-slider .ant-slider-handle:hover:after,.performance-slider .ant-slider-handle:active:after,.performance-slider .ant-slider-handle:focus:after{box-shadow:none;width:4px;height:14px;inset-inline-start:4px;inset-block-start:0px}.dashboard-devider{border-bottom:1px solid #e7e8f0;margin:10px 0}.img-wrapper{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:100%}.status-btn{padding:4px 14px;font-size:12px;border-radius:4px;background:#ddffed!important;color:#289359!important;text-align:center;text-transform:capitalize}.confirmed{border:1px solid #40b174;background:#deffed;color:#40b174}.accepted{border:1px solid #faad14;background:#fffbe6;color:#faad14}.scheduled{border:1px solid #91caff;background:#e6f4ff;color:#1677ff}.patient-info{padding:12px}.patient-info:nth-child(2n){background-color:#f6f6f7}.ques-ans{padding:16px 0;border-bottom:1px solid #D9D9DE}.step-bar{border-right:2px solid #ebebf0;min-height:100vh;height:100%}.ant-steps.ant-steps-vertical.submit-step-bar{min-height:400px}.help-centre-card{padding:24px;height:100%;border-radius:8px;border:1px solid #ebebf0;background:#fff;box-shadow:0 1px 2px #22233908,0 1px 6px -1px #22233905,0 2px 4px #22233905;transition:linear .3s all}.help-centre-card:hover{border-color:#40b174}.help-centre-card:hover .get-started-btn{color:#fff;background-color:#40b174}.help-centre-card .get-started-btn{padding:8px 15px;border-radius:8px;border:1px solid #d9d9de;background-color:#fff;box-shadow:0 2px #2223390a;color:#222339;font-family:Plus Jakarta Sans;font-size:16px;font-weight:600;line-height:24px;transition:linear .3s all;cursor:pointer}.inprogress-card{border-radius:8px;border:1px solid #d9d9de;background:#fff;box-shadow:0 2px 4px #22233905,0 1px 6px -1px #22233905,0 1px 2px #22233908;padding:16px}.inprogress-card .status-btn{border-radius:4px;background:#ddffed;padding:2px 8px;color:#289359;font-family:Plus Jakarta Sans;font-size:12px;font-weight:400;line-height:20px;display:flex;justify-content:center;align-items:center}.inprogress-card p{color:#222339a6;font-size:12px;font-weight:400;line-height:20px;margin-bottom:15px}.info-item{padding-bottom:15px;border-bottom:1px solid #D9D9DE}.team-card{border-radius:8px;border:1px solid #d9d9de;background:#fff;box-shadow:0 2px 4px #22233905,0 1px 6px -1px #22233905,0 1px 2px #22233908;padding:16px;max-width:370px;width:100%}.team-card .status-btn{border-radius:4px;background:#ddffed;padding:2px 8px;color:#289359;font-family:Plus Jakarta Sans;font-size:12px;font-weight:400;line-height:20px;display:flex;justify-content:center;align-items:center}.team-card p{color:#222339a6;font-size:12px;font-weight:400;line-height:20px;margin-right:100px}.discount-card{border-radius:8px;border:1px solid #d9d9de;background:#fff;box-shadow:0 1px 2px #22233908,0 1px 6px -1px #22233905,0 2px 4px #22233905;padding:24px}.discount-badge{display:inline-block;padding:2px 8px;border-radius:4px;background:#ddffed;color:#289359;font-family:Plus Jakarta Sans;font-size:12px;font-weight:400;line-height:20px}.profile-banner-wrapper{position:relative}.profile-banner-wrapper .profile-cover-photo{height:200px;overflow:hidden;border-radius:8px}.profile-banner-wrapper .profile-cover-photo img{object-fit:cover;height:200px;border-radius:8px}.profile-banner-wrapper .profile-info-wrapper{margin-top:-40px;margin-left:45px}.profile-banner-wrapper .profile-info-wrapper .profile-info{display:flex;align-items:flex-end;gap:20px}.profile-banner-wrapper .profile-info-wrapper .profile-info .profile-img{max-width:150px;width:100%;border:2px solid #fff;border-radius:16px;overflow:hidden}.upload-box{padding:24px;text-align:center;background-color:#40b1740a}.upload-box .avater-wrapper img{width:100px;height:100px;border-radius:100%}.award-card{border-bottom:1px solid #d9d9d9;padding-bottom:20px}.award-card:last-child{border:none!important}.add-new-form{width:100%;padding:0 50px;display:flex;flex-direction:column;justify-content:space-between}.company-logo{border:1px solid #999;border-radius:16px;overflow:hidden}.file-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;border:1px solid #EBEBF0;border-radius:8px;padding:16px 12px}.file-wrapper .del-icon-wrapper{text-align:right;width:100%}.file-wrapper .staff-img{border-radius:100%;overflow:hidden}.lang-wrapper{background-color:#fff;border-radius:100px;padding:8px 15px;font-size:14px;font-weight:500;border:1px solid #d9d9de}.doc-card{padding:15px;border:1px solid #EBEBF0;border-radius:8px;display:flex;justify-content:flex-start;align-items:center;gap:12px}.question-box{padding:16px;border:1px solid #d9d9de;border-radius:8px}.question-box .question-box__header{display:flex;justify-content:space-between;align-items:center}.question-box .question-box__header h4{color:"#222339";font-size:20px;font-weight:600;line-height:28px}.question-box .question-box__header .button-group{display:flex;gap:12px}.question-box .question-box__header .button-group button{border:none;background:transparent;cursor:pointer}.question-box .question-box__heading{color:#222339;font-size:16px;line-height:24px;font-weight:600;margin-block:12px}.question-box .question-box__content{color:#222339a6;font-size:14px;line-height:22px;font-weight:400;margin-bottom:12px}.question-box .question-type{display:flex;gap:6px;flex-wrap:wrap}.question-box .question-type span{color:#222339;font-size:12px;line-height:20px;font-weight:400;border:1px solid #d9d9de;background:#2223390a;border-radius:4px;padding:1px 8px;display:inline-flex;gap:4px;align-items:center}.question-box .question-type span button{border:none;background:transparent;cursor:pointer}.page-header-area{border-bottom:1px solid #d9d9de}.support-center-heading{font-size:38px;line-height:46px;font-weight:600;text-align:left;padding-block:0 21px}.chat-search-input{border:1px solid #d9d9de;border-radius:8px;padding:0 12px 0 38px;width:100%;height:40px;background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.2125 13.3516L10.1547 9.29375C10.7844 8.47969 11.125 7.48438 11.125 6.4375C11.125 5.18438 10.6359 4.00937 9.75156 3.12344C8.86719 2.2375 7.68906 1.75 6.4375 1.75C5.18594 1.75 4.00781 2.23906 3.12344 3.12344C2.2375 4.00781 1.75 5.18438 1.75 6.4375C1.75 7.68906 2.23906 8.86719 3.12344 9.75156C4.00781 10.6375 5.18438 11.125 6.4375 11.125C7.48438 11.125 8.47813 10.7844 9.29219 10.1562L13.35 14.2125C13.3619 14.2244 13.376 14.2338 13.3916 14.2403C13.4071 14.2467 13.4238 14.2501 13.4406 14.2501C13.4575 14.2501 13.4741 14.2467 13.4897 14.2403C13.5052 14.2338 13.5194 14.2244 13.5312 14.2125L14.2125 13.5328C14.2244 13.5209 14.2338 13.5068 14.2403 13.4912C14.2467 13.4757 14.2501 13.459 14.2501 13.4422C14.2501 13.4254 14.2467 13.4087 14.2403 13.3931C14.2338 13.3776 14.2244 13.3635 14.2125 13.3516V13.3516ZM8.9125 8.9125C8.25 9.57344 7.37187 9.9375 6.4375 9.9375C5.50313 9.9375 4.625 9.57344 3.9625 8.9125C3.30156 8.25 2.9375 7.37187 2.9375 6.4375C2.9375 5.50313 3.30156 4.62344 3.9625 3.9625C4.625 3.30156 5.50313 2.9375 6.4375 2.9375C7.37187 2.9375 8.25156 3.3 8.9125 3.9625C9.57344 4.625 9.9375 5.50313 9.9375 6.4375C9.9375 7.37187 9.57344 8.25156 8.9125 8.9125Z" fill="%23222339" fill-opacity="0.55"/></svg>');background-repeat:no-repeat;background-position:11px center;transition:all .15s linear;color:#222339}.chat-search-input::placeholder{color:#22233940;font-size:16px;line-height:1.5;font-weight:400}.chat-search-input:focus{outline:none;border-color:#22233973}.chat-right-sidebar{border-left:1px solid #d9d9de;padding:24px 16px;text-align:left}.chat-right-sidebar .chat-sidebar-card .chat-sidebar-card__details{display:flex;gap:6px}.chat-right-sidebar .chat-sidebar-card .chat-sidebar-card__details img{width:24px;height:24px;border-radius:50%}.chat-right-sidebar .chat-sidebar-card .chat-sidebar-card__tag-wrap{display:flex;justify-content:space-between;align-items:center;gap:8px}.chat-right-sidebar .chat-sidebar-card .chat-sidebar-card__name{display:flex;gap:6px;align-items:center;margin-bottom:6px}.chat-right-sidebar .chat-sidebar-card .chat-sidebar-card__name h5{font-size:16px;line-height:1.5;font-weight:600;color:#222339}.chat-right-sidebar .chat-sidebar-card .chat-sidebar-card__name span{font-size:14px;line-height:1.57;font-weight:400;color:#222339a6;position:relative;padding-left:10px}.chat-right-sidebar .chat-sidebar-card .chat-sidebar-card__name span:after{content:"";position:absolute;left:0;top:calc(50% - 1px);width:4px;height:4px;border-radius:50%;background:#222339}.chat-right-sidebar .chat-sidebar-card .fue-hair{text-decoration:underline;color:#222339a6;font-size:14px;line-height:1.57;font-weight:400}.chat-right-sidebar .chat-sidebar-card .chat-sidebar-card__date{margin-top:12px;color:#222339a6;font-size:14px;line-height:1.57;font-weight:400;display:flex;gap:6px;align-items:center}.chat-right-sidebar .chat-sidebar-card .chat-sidebar-card__button{background:#40b174;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;font-size:14px;line-height:1.57;font-weight:600;padding:5px 16px;width:100%;border-radius:6px;margin-top:16px;transition:all 60ms linear;margin-bottom:8px}.chat-right-sidebar .chat-sidebar-card .chat-sidebar-card__button:hover{background:#62bd89}.chat-right-sidebar .chat-sidebar-card__tag{padding:1px 8px;font-size:12px;line-height:1.66;font-weight:400;color:#222339;border-radius:4px;background-color:#2223390a;margin-bottom:8px;display:inline-block}.chat-right-sidebar .number-of-pending-message{width:16px;height:16px;background-color:#ff4d4f;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;line-height:1.66;font-weight:400}.chat-right-sidebar .cart-right-sidebar__divider{padding-block:16px;position:relative}.chat-right-sidebar .cart-right-sidebar__divider:before{position:absolute;content:"";left:0;top:calc(50% - 1px);width:100%;height:1px;background-color:#d9d9de}.chat-right-sidebar .cart-right-sidebar__milestone-name{margin-block:8px}.chat-right-sidebar .cart-right-sidebar__milestone-name .chat-sidebar-card__name h5{font-size:14px;line-height:1.57;font-weight:600}.chat-right-sidebar .cart-right-sidebar__milestone-name .chat-sidebar-card__video{display:flex;align-items:center;justify-content:start;gap:10px;background:#2223390a;padding:12px 16px;border-radius:500px;font-size:14px;font-weight:600;line-height:1.57;color:#222339;margin-top:6px}.left-sidebar-wrap{border-right:1px solid #d9d9de;min-height:100%;padding-block:24px;padding-inline:0 16px;text-align:left}.all-chat-box-wrap{display:flex;gap:16px;align-items:center;background:transparent;position:relative;padding:16px;transition:background 70ms linear}.all-chat-box-wrap:before{position:absolute;content:"";left:0;top:0;width:2px;height:0%;background:#40b174;transition:height .24s ease-in-out}.all-chat-box-wrap:hover{background:#40b1740a}.all-chat-box-wrap:hover:before{height:100%}.all-chat-box-wrap .name__message-status-wrap{width:100%;display:flex;flex-direction:column;gap:4px}.all-chat-box-wrap .name-and-message-status{display:flex;justify-content:space-between;align-items:center}.all-chat-box-wrap .name-and-message-status h5{color:#222339;font-size:16px;font-weight:600;line-height:1.5}.all-chat-box-wrap .name-and-message-status .message-status .unseen-message{color:#fff;font-size:14px;line-height:1.5;font-weight:700;background:#d34141;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.all-chat-box-wrap .name-and-message-status .message-status .massage-seen-tick-mark{width:16px;height:8px}.all-chat-box-wrap .name-and-message-status .last-message{color:#222339a6;font-size:12px;font-weight:400;line-height:1.66;margin-top:4px}.chat{height:100%;position:relative}.chat .chat-info{display:flex;gap:16px;align-items:center;padding:12px 24px 16px;text-align:left}.chat .chat-info img{width:40px;height:40px;border-radius:50%;object-fit:cover}.chat .chat-info h6{font-size:16px;line-height:1.5;font-weight:600;color:#222339}.chat .chat-info p{color:#222339a6;font-size:12px;line-height:1.66;font-weight:400}.messages{padding:24px 24px 16px;max-height:680px;height:calc(100% - 144px);overflow-y:scroll}.receiver-messages-wrap{display:flex;gap:12px;width:100%}.receiver-messages-wrap .receiver-profile-picture{width:24px;height:24px;border-radius:50%;object-fit:cover}.receiver-messages-wrap .receiver-name-and-role{display:flex;gap:12px;align-items:center;margin-bottom:12px}.receiver-messages-wrap .receiver-name-and-role .receiver-name{color:#222339;font-size:12px;line-height:1.66;font-weight:600}.receiver-messages-wrap .receiver-name-and-role .receiver-role{color:#289359;font-size:12px;line-height:1.66;font-weight:400;border-radius:4px;background:#ddffed;padding:2px 8px}.receiver-messages-wrap .receiver-message{display:flex;flex-direction:column;gap:8px}.receiver-messages-wrap .receiver-message .receiver-message-item{display:flex;align-items:center;gap:6px}.receiver-messages-wrap .receiver-message .receiver-message-item p{padding:11px 16px;color:#222339;font-size:12px;font-weight:600;line-height:1.66;background:#2223390a;border-radius:8px;min-width:270px}.receiver-messages-wrap .receiver-message .receiver-message-item:first-child p{border-start-start-radius:0px}.receiver-messages-wrap .receiver-message .receiver-message-item .message-action-icon{cursor:pointer}.sender-messages-wrap{display:flex;text-align:right;gap:12px;width:100%;justify-content:end;margin-bottom:24px}.sender-messages-wrap .sender-profile-picture{width:24px;height:24px;border-radius:50%;object-fit:cover}.sender-messages-wrap .sender-name-and-role{display:flex;gap:12px;align-items:center;margin-bottom:12px;justify-content:end}.sender-messages-wrap .sender-name-and-role .sender-name{color:#222339;font-size:12px;line-height:1.66;font-weight:600}.sender-messages-wrap .sender-name-and-role .sender-role{color:#289359;font-size:12px;line-height:1.66;font-weight:400;border-radius:4px;background:#ddffed;padding:2px 8px}.sender-messages-wrap .sender-message{display:flex;flex-direction:column;gap:8px}.sender-messages-wrap .sender-message .sender-message-item{display:flex;align-items:center;justify-content:end;gap:6px}.sender-messages-wrap .sender-message .sender-message-item p{color:#fff;font-size:12px;font-weight:600;line-height:1.66;background:#40b174;border-radius:8px;min-width:285px;padding:11px 16px 11px 18px}.sender-messages-wrap .sender-message .sender-message-item:first-child p{border-start-end-radius:0px}.sender-messages-wrap .sender-message .sender-message-item .message-action-icon{cursor:pointer}.clinician-messages{padding:24px 24px 16px;max-height:760px;height:calc(100% - 104px);overflow-y:scroll}.messages::-webkit-scrollbar{height:3px;width:3px}.messages::-webkit-scrollbar-track{border-radius:2px;background-color:#f4f4f4}.messages::-webkit-scrollbar-track:hover{background-color:#f4f4f4}.messages::-webkit-scrollbar-track:active{background-color:#f4f4f4}.messages::-webkit-scrollbar-thumb{border-radius:12px;background-color:#d9d9de}.messages::-webkit-scrollbar-thumb:hover{background-color:#d9d9de}.messages::-webkit-scrollbar-thumb:active{background-color:#d9d9de}.chat-input-wrapper{position:relative;height:54px;bottom:0;width:100%;background-color:#fff}.chat-input{border-radius:500px;border:1px solid #d9d9de;background:#fff;height:52px;margin:0 24px 20px;position:absolute;bottom:20px;width:calc(100% - 48px);display:flex;align-items:center}.chat-input .input-audio-attach{padding-left:16px;padding-right:5px;display:flex;align-items:center;gap:5px;height:40px;border-right:1px solid #ebebf0}.chat-input .input-audio,.chat-input .input-file-attached{cursor:pointer}.chat-input .message-input-field{border:0;color:#222339;font-size:12px;font-weight:400;line-height:1.66;height:40px;padding-left:16px;width:calc(100% - 106px);border-radius:50px}.chat-input .message-input-field::placeholder{color:#222339}.chat-input .message-input-field:focus{outline:none;box-shadow:none}.chat-input .message-send{width:40px;height:40px;border-radius:50%;background:#6ac393;display:flex;justify-content:center;align-items:center;outline:none;border:none;cursor:pointer;box-shadow:0 2px #40b1741a;transition:all .15s linear;position:absolute;right:6px;top:5px}.chat-input .message-send:hover{box-shadow:0 0 #40b1741a;background:#5bb183}.chat-input .message-send img{width:18px;height:18px}.clinician-back-btn{display:flex;align-items:center;gap:8px;color:#40b174;margin-inline:15px;font-size:16px;font-weight:600;line-height:1.5}.clinician-back-btn:hover{color:#40b174}.chat-info-wrap{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9d9de;padding-right:24px}.audio-video-call{display:flex;align-items:center;gap:16px}.audio-video-call button{border:0;background-color:transparent;cursor:pointer}.chat-category-wrap{display:flex;align-items:center;gap:8px;margin-bottom:16px}.chat-category-wrap button{border:1px solid #6ac393;border-radius:6px;padding:4px 14px;color:#6ac393;font-style:14px;line-height:22px;font-weight:600;transition:all .16s linear;background:#fff;cursor:pointer;box-shadow:0 2px #2223390a}.chat-category-wrap button:hover,.chat-category-wrap button.active{background:#6ac393;color:#fff}.treatment-card-wrapper{border-radius:8px;border:1px solid #d9d9de;background:#fff;transition:linear .3s all;height:100%}.treatment-card-wrapper:hover{border-color:#40b174}.treatment-card-wrapper:hover .treatment-card-img-wrapper .treatment-action{background-color:#40b174}.treatment-card-wrapper:hover .treatment-card-img-wrapper .treatment-action .treatment-action-dot{color:#fff}.treatment-card-wrapper .treatment-card-img-wrapper-main{padding:6px}.treatment-card-wrapper .treatment-card-img-wrapper-main .treatment-card-img-wrapper{position:relative}.treatment-card-wrapper .treatment-card-img-wrapper-main .treatment-card-img-wrapper img{object-fit:cover;width:100%;border-radius:8px;height:auto;aspect-ratio:17/12}.treatment-card-wrapper .treatment-card-img-wrapper-main .treatment-card-img-wrapper .treatment-action{position:absolute;top:12px;right:12px;background-color:#fff6;width:24px;height:24px;border-radius:100%;display:flex;justify-content:center;align-items:center;transition:.3s linear;z-index:5}.treatment-card-wrapper .treatment-card-img-wrapper-main .treatment-card-img-wrapper .treatment-video-play{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:6;cursor:pointer}.treatment-card-wrapper .treatment-card-img-wrapper-main .treatment-card-img-wrapper:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;border-radius:8px;background:linear-gradient(0deg,#0009,#fff0);z-index:4}.treatment-card-wrapper .treatment-card-content{padding:16px}.inclluded-list .inclluded-list-item{padding:12px 24px;color:#2223398c;border-bottom:1px solid #d9d9de}.treatment-card-wrapper .treatment-action a span svg *{fill:#222339}.treatment-card-wrapper:hover .treatment-action{background-color:#40b174!important}.treatment-card-wrapper:hover .treatment-action a span svg *{fill:#fff}*{padding:0;margin:0;box-sizing:border-box}body{padding:0;margin:0;background-color:#fff;font-family:Plus Jakarta Sans,sans-serif!important;overflow-x:hidden!important}:root{--blue-info: #219fff;--dark1: #222339;--dark2: #0c3a66;--dark3: #5f6075;--skyblue: #deeeff;--white: #fff;--gray: #9a9bab;--blue: #1677ff;--light-blue: #e6f4ff;--green: #40b174;--light-green: #deffed;--lime: #a0d911;--light-lime: #fcffe6;--base-gold: #faad14;--light-gold: #fffbe6;--red: #f5222d;--light-red: #fff2f0;--error-red: #ff4d4f;--purple: #9254de;--purple-light: #f9f0ff;--magenta: #eb2f96;--magenta-light: #fff0f6;--volcano: #ff7a45;--volcano-light: #fff2e8;--cyan: #36cfc9;--cyan-light: #e6fffb;--orange: #FFA940;--orange-light: #FFF7E6;--geek-blue: #597EF7;--geek-blue-light: #F0F5FF}.container{margin:0 auto;max-width:1920px!important;width:100%;padding:0 40px}@media (max-width: 768px){.container{padding:0 15px}}p,a,h1,h2,h3,h4,h5,h6,button{margin:0;font-family:Plus Jakarta Sans,sans-serif!important}span,ul,li,div{font-family:Plus Jakarta Sans,sans-serif!important}ul{list-style:none;margin-bottom:0}.clr-white{color:var(--white)}.clr-dark-1{color:var(--dark1)!important}.clr-dark-3{color:var(--dark3)}.clr-gray{color:var(--gray)!important}.clr-green{color:var(--green)!important}.clr-blue{color:var(--blue)!important}.clr-lime{color:var(--lime)!important}.clr-gold{color:var(--base-gold)}.clr-red{color:var(--red)}.clr-error-red{color:var(--error-red)!important}.clr-purple{color:var(--purple)!important}.clr-magenta{color:var(--magenta)!important}.clr-volcano{color:var(--volcano)!important}.clr-cyan{color:var(--cyan)!important}.clr-orange{color:var(--orange)!important}.clr-geek-blue{color:var(--geek-blue)!important}.bg-transparent{background-color:transparent!important}.bg-gray{background-color:#2223390a!important}.bg-green{background-color:var(--green)}.bg-gold{background-color:var(--base-gold)}.bg-light-gold{background-color:var(--light-gold)}.bg-light-green{background-color:var(--light-green)!important}.bg-light-lime{background-color:var(--light-lime)}.bg-light-blue{background-color:var(--light-blue)}.bg-light-red{background-color:var(--light-red)}.bg-purple-light{background-color:var(--purple-light)!important}.bg-magenta-light{background-color:var(--magenta-light)!important}.bg-volcano-light{background-color:var(--volcano-light)!important}.bg-cyan-light{background-color:var(--cyan-light)!important}.bg-orange-light{background-color:var(--orange-light)!important}.bg-geek-blue-light{background-color:var(--geek-blue-light)!important}.fs-14{font-size:12px}.fs-14{font-size:14px;line-height:150%}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-30{font-size:30px}.fs-32{font-size:32px}.fs-38{font-size:38px;font-weight:600}.fs-40{font-size:40px}.fw-semi-bold{font-weight:600}.fw-bold{font-weight:700}.mt-4{margin-top:4px!important}.mt-8{margin-top:8px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mb-5{margin-bottom:5px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.ml-25{margin-left:25px}.p-12{padding:12px}.p-16{padding:16px}.p-24{padding:24px}.px-8{padding-left:8px;padding-right:8px}.py-4{padding-top:4px;padding-bottom:4px}.pl-0{padding-left:0}.pl-100{padding-left:100px}.lh-22{line-height:150%}.text-center{text-align:center}.text-capitalize{text-transform:capitalize}.full-rounded{border-radius:100px}.w-100{width:100%}.h-w-56{height:56px;max-width:56px;width:100%;display:flex;justify-content:center;align-items:center}.divider{border-bottom:1px solid #d9d9de;margin:16px 0}.icon-with-bg{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%;flex-shrink:0}.img-fluid{width:100%;height:auto;vertical-align:middle}.main-btn{border-radius:8px;background:#40b174;box-shadow:0 2px #40b1741a;display:flex;padding:10px 20px;justify-content:center;align-items:center;gap:8px;border:none;outline:none;font-size:16px;font-weight:600;color:#fff;cursor:pointer}.common-btn{height:50px;max-width:200px;width:100%;border:none;border-radius:12px;outline:none;background-color:var(--green);display:flex;justify-content:center;align-items:center;color:#fff;margin:0 auto;font-size:16px;font-weight:500}.page-title{display:flex;justify-content:start;align-items:center;gap:15px}.dashboard-wrapper{padding-left:272px;transition:all .4s ease}.dashboard-wrapper.active,.dashboard-wrapper.pl-0{padding-left:0}.dashboard-wrapper .d-none{display:none}.dashboard-wrapper .dashboard-container{padding:24px}.chart-wrapper{height:100%}.dashboard-content-wrapper{background-color:#fff;border-radius:8px;padding:24px;border:1px solid #ebebf0;box-shadow:0 2px 4px #22233905,0 1px 6px -1px #22233905,0 1px 2px #22233908}.single-package{padding:20px;border-radius:20px;background-color:#fff}.package-box{border:2px solid #ddd;border-radius:20px;width:100%;padding:12px;text-align:center;cursor:pointer}.package-icon-wrapper{padding:20px;height:96px;width:96px;border:1px solid #999;border-radius:100%;display:flex;justify-content:center;align-items:center;margin:auto auto 20px}.details-box-wrapper{border-radius:8px;border:1px solid #EBEBF0;background:#fff;flex:1;transition:.3s ease-in-out}.details-box-wrapper.info-card{transition:.3s ease-in-out}.details-box-wrapper.info-card:hover{background-color:var(--light-green)}.details-box-wrapper.info-card:hover .icon-wrapper{background-color:#fff;transition:.3s ease-in-out}.feature-item{border-radius:100px;border:1px solid #d9d9de;padding:8px 16px;display:flex;justify-content:center;align-items:center;gap:8px}.green-badge{display:inline-flex;border-radius:4px;border:1px solid #8fffc2;background:#ddffed;color:#40b174;font-family:Plus Jakarta Sans;font-size:12px;font-weight:400;line-height:20px;padding:4px 8px}.discount-code{color:#289359;font-size:12px;font-weight:400;line-height:20px;background-color:var(--light-green);border-radius:4px;padding:4px 8px}.role-card{border-radius:8px;border:1px solid #d9d9de;background:#fff;padding:24px}.role-card .group-icon{width:30px;height:30px;border-radius:100px;overflow:hidden;background-color:#ddffed;color:var(--green);text-align:center;line-height:30px;font-size:12px;font-weight:600}.role-card .group-icon.ml-minus-8{margin-left:-8px}.option-box{border:1px solid #d9d9de;border-radius:8px;height:60px;overflow:hidden;display:flex;justify-content:space-between;align-items:center}.three-dot-wrapper{padding:6px;height:60px;background-color:#2223390d;display:flex;justify-content:center;align-items:center}.tag-warpper{padding:2px 8px;background-color:#ddffed;border-radius:4px;font-size:12px;color:#289359}.ant-input-outlined:focus,.ant-input-outlined:focus-within{border-color:var(--green)}.ant-input-outlined:hover{border-color:var(--green)}.ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:var(--green)!important}.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:var(--green)!important}:where(.css-dev-only-do-not-override-1b0bdye).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner,:where(.css-dev-only-do-not-override-1b0bdye).ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{border-color:var(--green)!important}.ant-steps .ant-steps-item-process .ant-steps-item-icon{background-color:var(--green);border-color:var(--green)}.ant-steps.ant-steps-vertical{min-height:210px}.ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:var(--light-green);border-color:var(--light-green)}.ant-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--green)}.ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:var(--green)}.ant-tabs .ant-tabs-tab{color:var(--dark1);font-family:Plus Jakarta Sans,sans-serif}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs .ant-tabs-tab:hover{color:var(--green)}.ant-tabs .ant-tabs-ink-bar{background:var(--green)}.dashboard-table .ant-table-thead>tr>th{background:#f4f5fa!important}.ant-table-thead>tr>th{background:#2223390a!important;border-bottom:1px solid rgba(34,35,57,.06)!important}.ant-table-tbody .ant-table-cell,.ant-table-thead .ant-table-cell{color:#222339!important;font-family:Plus Jakarta Sans,sans-serif}.ant-table-wrapper .ant-table-tbody>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #e7e8f0}:where(.css-dev-only-do-not-override-1b0bdye).dashboard-table .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before,:where(.css-dev-only-do-not-override-1b0bdye).dashboard-table .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{height:100%;background-color:#e7e8f0}.treatment-video{width:100%;height:300px;border-radius:8px;overflow:hidden}:where(.css-dev-only-do-not-override-1b0bdye).ant-pagination .ant-pagination-item-active{border-color:var(--green)}:where(.css-dev-only-do-not-override-1b0bdye).ant-pagination .ant-pagination-item-active a{color:var(--green)}.ant-modal{margin-block:90px}.price_amount{position:relative}.price_amount:before{position:absolute;content:"$";left:0;top:0;width:11px;height:24px;color:#222339;font-size:16px;line-height:1.5;font-weight:600;z-index:1}.price_percentage{position:relative}.price_percentage:after{position:absolute;content:"";width:38px;height:38px;right:0;top:0;background:url('data:image/svg+xml,<svg width="38" height="38" viewBox="0 0 38 38" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M31.7545 7.82266L30.1811 6.24922C30.1253 6.19397 30.0499 6.16298 29.9714 6.16298C29.8929 6.16298 29.8175 6.19397 29.7617 6.24922L6.24551 29.758C6.19026 29.8138 6.15927 29.8892 6.15927 29.9677C6.15927 30.0462 6.19026 30.1215 6.24551 30.1773L7.81895 31.7508C7.93398 31.8658 8.12324 31.8658 8.23828 31.7508L31.7508 8.23828C31.8695 8.12695 31.8695 7.9377 31.7545 7.82266ZM11.2812 16.625C14.2277 16.625 16.625 14.2277 16.625 11.2812C16.625 8.33477 14.2277 5.9375 11.2812 5.9375C8.33477 5.9375 5.9375 8.33477 5.9375 11.2812C5.9375 14.2277 8.33477 16.625 11.2812 16.625ZM11.2812 8.60938C12.7545 8.60938 13.9531 9.80801 13.9531 11.2812C13.9531 12.7545 12.7545 13.9531 11.2812 13.9531C9.80801 13.9531 8.60938 12.7545 8.60938 11.2812C8.60938 9.80801 9.80801 8.60938 11.2812 8.60938ZM26.7188 21.375C23.7723 21.375 21.375 23.7723 21.375 26.7188C21.375 29.6652 23.7723 32.0625 26.7188 32.0625C29.6652 32.0625 32.0625 29.6652 32.0625 26.7188C32.0625 23.7723 29.6652 21.375 26.7188 21.375ZM26.7188 29.3906C25.2455 29.3906 24.0469 28.192 24.0469 26.7188C24.0469 25.2455 25.2455 24.0469 26.7188 24.0469C28.192 24.0469 29.3906 25.2455 29.3906 26.7188C29.3906 28.192 28.192 29.3906 26.7188 29.3906Z" fill="%23222339"/></svg>')}.ant-picker-separator .anticon-swap-right svg *{fill:#40b174}.ant-picker-suffix .anticon-calendar svg *{fill:#40b174}.filter-drawer span{transition:all .16s linear}.filter-drawer:hover span{color:#40b174}.ant-dropdown .ant-dropdown-menu{min-width:132px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content a{color:#222339;font-size:14px;line-height:1.57;font-weight:400}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover .ant-dropdown-menu-title-content a{color:#40b174}.ant-drawer-content label.ant-checkbox-wrapper span{color:#222339!important}.data-table-search-field input::placeholder{color:#22233940!important}.pay-button,.view-button{border:none;border-radius:6px;font-size:14px;font-weight:600;color:#222339;background:transparent;border:1px solid #d9d9de;box-shadow:0 2px #2223390a;transition:all .16s linear;padding:4px 14px;cursor:pointer;height:32px}.pay-button:hover,.view-button:hover{color:#fff;border:1px solid #40b174;background:#40b174;box-shadow:0 2px #40b1741a}.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before{border-bottom:2px solid #EBEBF0!important}
