.sideDrawerEditPatient button{-webkit-box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196);font-weight:600;line-height:1.25rem}[dir] .sideDrawerEditPatient button{border:1px solid #e3ddd7;box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196)}.patient-header-details,.treatment-details-wrapper{line-height:1.8rem;color:#262928}.treatment-details-wrapper{max-width:1500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media screen and (min-width:1024px){.treatment-details-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1024px){.treatment-details-wrapper>div:first-child{width:40%}.treatment-details-wrapper>div:last-child{width:60%}}.treatment-details-wrapper>div>div{-webkit-box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196)}[dir] .treatment-details-wrapper>div>div{box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196);padding:1.5rem 2rem;margin-bottom:1.5rem}[dir] .treatment-details-wrapper>div>div,[dir] .treatment-details-wrapper>div>div .patient-photo{border:1px solid #e3ddd7;border-radius:8px}.treatment-details-wrapper>div>div .patient-details h4{font-weight:800;font-size:1.5rem;line-height:2rem}.treatment-details-wrapper>div>div .patient-details p{font-size:1rem;line-height:1.5rem;color:#0e4333}[dir] .treatment-details-wrapper>div>div .patient-meds>div{margin-bottom:1rem}.treatment-details-wrapper>div>div .patient-meds p{font-weight:600;font-size:1rem;line-height:1rem}.treatment-details-wrapper>div>div .patient-meds li{font-size:.875rem;line-height:1.25rem}.treatment-details-wrapper>div>div .patient-meds ul{list-style:inside}[dir] .treatment-details-wrapper>div>div .patient-meds ul{margin-top:.5rem}[dir=ltr] .treatment-details-wrapper>div>div .patient-meds ul{padding-left:1rem}[dir=rtl] .treatment-details-wrapper>div>div .patient-meds ul{padding-right:1rem}.treatment-details-wrapper>div>div.patient-treatment-details p,.treatment-details-wrapper>div>div.patient-treatment-products p{font-weight:400;font-size:.875rem}.treatment-details-wrapper>div>div.patient-treatment-details p strong,.treatment-details-wrapper>div>div.patient-treatment-products p strong{font-weight:500}[dir=ltr] .treatment-details-wrapper>div>div.patient-treatment-details p strong,[dir=ltr] .treatment-details-wrapper>div>div.patient-treatment-products p strong{margin-right:.5rem}[dir=rtl] .treatment-details-wrapper>div>div.patient-treatment-details p strong,[dir=rtl] .treatment-details-wrapper>div>div.patient-treatment-products p strong{margin-left:.5rem}.treatment-details-wrapper>div>div.patient-treatment-photos p{color:#0e4333;font-weight:600;font-size:1rem}.treatment-details-wrapper>div>div.tx-notes .leading{line-height:1.3}[dir] .treatment-details-wrapper>div>div.tx-notes .cke_bottom,[dir] .treatment-details-wrapper>div>div.tx-notes .cke_top{background-color:transparent}[dir] .treatment-details-wrapper>div>div.tx-notes .cke_chrome{border:none;margin:1rem}[dir] .treatment-details-wrapper>div>div.tx-notes .post-comment-wrapper{border:1px solid #e3ddd7;border-radius:1.25rem}[dir] .treatment-details-wrapper>div>div.tx-notes .post-comment-wrapper .btn-post{border-top:1px solid #e3ddd7;padding:1rem}[dir=ltr] .treatment-details-wrapper>div>div.tx-notes .post-comment-wrapper .btn-post{text-align:right}[dir=rtl] .treatment-details-wrapper>div>div.tx-notes .post-comment-wrapper .btn-post{text-align:left}.treatment-details-wrapper>div>div.patient-aftercare button{-webkit-box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196);color:#0e4333!important}[dir] .treatment-details-wrapper>div>div.patient-aftercare button{border:1px solid #e3ddd7;box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196);background-color:#fff!important}[dir] .treatment-details-wrapper>div>div.patient-aftercare button:hover{background:rgba(var(--vs-primary),.08)!important}@media screen and (min-width:600px) and (max-width:1024px),screen and (min-width:1450px){.treatment-details-wrapper>div>div.patient-aftercare .aftercare-btn-responsive{display:-webkit-box;display:-ms-flexbox;display:flex}}[dir] .treatment-details-wrapper>div>div hr{border:1px solid #e3ddd7}.treatment-details-wrapper>div>div h5{font-weight:600;font-size:1.25rem;line-height:1.75rem;color:#0e4333}[dir] .treatment-details-wrapper>div>div h5{margin-bottom:1.5rem}.treatment-history-doc-emr button{-webkit-box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196);color:#0e4333;font-weight:600;line-height:1.25rem}[dir] .treatment-history-doc-emr button{border:1px solid #e3ddd7;box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196)}.vs-sidebar--background{z-index:52000!important}.sidebarEditPatientDetailsDrawer .vs-sidebar-position-right{max-width:350px}.vs-sidebar.vs-sidebar-position-right{z-index:53000}.sidebarx .vs-sidebar-primary{max-width:none}@media (min-width:768px){.sidebarx .vs-sidebar-primary{max-width:350px}}.preserveLine{white-space:pre-line}.pdf-container{width:100%}[dir] .pdf-container{margin:0 auto}.pdf-viewer{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1)}[dir] .pdf-viewer{box-shadow:0 2px 8px rgba(0,0,0,.1)}.media-item-container{position:relative;overflow:hidden}[dir] .media-item-container{border-radius:8px;cursor:pointer}.media-item-container video::-webkit-media-controls{z-index:1}.media-item-container .media-hover-overlay{position:absolute;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .3s ease;z-index:10;-webkit-transform:translateY(100%);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}[dir] .media-item-container .media-hover-overlay{background-color:rgba(0,0,0,.7);-webkit-transition:opacity .3s ease;transform:translateY(100%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease}[dir=ltr] .media-item-container .media-hover-overlay{left:0}[dir=rtl] .media-item-container .media-hover-overlay{right:0}.media-item-container .media-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.media-item-container:hover .media-hover-overlay{opacity:1;-webkit-transform:translateY(0)}[dir] .media-item-container:hover .media-hover-overlay{transform:translateY(0)}.patient-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[dir] .customButtonHover:hover{background-color:hsla(0,0%,100%,.9)!important}.customTextAreaClass>.vs-textarea{max-height:110px;min-height:110px;resize:none!important}.customTextAreaClass>.vs-textarea:focus{resize:none!important}[dir] .customBorder{border:1px solid #e3ddd7}.customButtonFloat{position:absolute;top:26px}[dir] .customButtonFloat{border:1px solid #e3ddd7}[dir=ltr] .customButtonFloat{right:6px}[dir=rtl] .customButtonFloat{left:6px}.scrollableContent{overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%!important}[dir] .scrollableContent{padding:.875rem .5rem}.footerClass{z-index:10;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,.1)}[dir] .footerClass{background-color:#fff;padding:16px;box-shadow:0 -2px 2px rgba(0,0,0,.1)}.headerClass{position:sticky;top:0;z-index:10;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1)}[dir] .headerClass{background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1)}.addProductSidebar .vs-sidebar-primary,.searchProductSidebar .vs-sidebar-primary{max-width:none}.addProductSidebar .vs-sidebar--items,.addProductSidebar .vs-sidebar-primary,.searchProductSidebar .vs-sidebar--items,.searchProductSidebar .vs-sidebar-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .addProductSidebar .vs-sidebar--items,[dir] .searchProductSidebar .vs-sidebar--items{padding:0}@media (min-width:768px){.addProductSidebar .vs-sidebar-primary,.searchProductSidebar .vs-sidebar-primary{max-width:350px}}@media (min-width:1024px){.addProductSidebar .vs-sidebar-primary,.searchProductSidebar .vs-sidebar-primary{max-width:350px}}@-webkit-keyframes shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.skeleton-container{-webkit-box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196)}[dir] .skeleton-container{border:1px solid #e3ddd7;box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196);border-radius:8px;padding:1.5rem 2rem;margin-bottom:1.5rem}[dir] .animate-pulse{background-size:200px 100%;border-radius:4px}[dir=ltr] .animate-pulse{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#ebebeb),color-stop(50%,#eee),color-stop(75%,#ebebeb));background:linear-gradient(90deg,#ebebeb 25%,#eee 50%,#ebebeb 75%)}[dir=ltr] .animate-pulse,[dir=rtl] .animate-pulse{-webkit-animation:shimmer 1.5s linear infinite;animation:shimmer 1.5s linear infinite}[dir=rtl] .animate-pulse{background:-webkit-gradient(linear,right top,left top,color-stop(25%,#ebebeb),color-stop(50%,#eee),color-stop(75%,#ebebeb));background:linear-gradient(-90deg,#ebebeb 25%,#eee 50%,#ebebeb 75%)}[dir] .skeleton-button,[dir] .skeleton-image,[dir] .skeleton-textarea{border-radius:8px}[dir] .skeleton-avatar{border-radius:50%}.drag-overlay{pointer-events:none;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}[dir] .drag-overlay{-webkit-transition:all .3s ease;border:2px dashed rgba(14,67,51,.5)}.after-photos,.before-photos,.post-comment-wrapper{position:relative}.scrollableContent .vs-button-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}[dir=ltr] .scrollableContent .vs-button-text{text-align:left}[dir=rtl] .scrollableContent .vs-button-text{text-align:right}.addedProductsHeight{max-height:400px;overflow:auto}.addedProductsBorder{-webkit-box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196);color:#0e4333}[dir] .addedProductsBorder{border:1px solid #e3ddd7;box-shadow:0 .94px 1.88px 0 rgba(0,0,0,.0784313725490196);border-radius:8px}[dir] .addedProductsBorder:hover{background-color:rgba(14,67,51,.1)}