.clinician-search{flex-direction:column;justify-content:space-between;height:calc(100% - 60px);width:100%;margin:0 auto}.clinician-search__message-box .response-markdown{white-space:normal;text-align:left;list-style:inside}.clinician-search__message-box{display:flex;gap:16px;max-width:800px;flex-direction:column;width:100%;height:100%}.clinician-search__input{width:100%;height:100%;padding:8px 12px;border:1px solid #d9d9d9;border-radius:6px;max-width:800px}.clinician-search-container{padding:0 24px;margin-top:16px;height:100%;width:100%;overflow:auto;display:flex;justify-content:center}.clinician-search__input textarea::-webkit-scrollbar{width:6px}.clinician-search__input textarea::-webkit-scrollbar-track{background:#fff}.clinician-search__input textarea::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.clinician-search__input-btn{height:32px;padding:0 16px;font-weight:400;border-radius:6px}.clinician-search__empty{color:#00000073;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.clinician-search__empty h2{margin:16px 0 4px;line-height:32px;font-weight:700}.clinician-search__empty p{display:inline-flex;gap:4px;font-size:16px;line-height:24px;font-weight:600;align-items:center}.clinician-search__empty img[alt="Empty search icon"]{width:124px}.clinician-search__empty img[alt="MediSearch logo"]{width:24px}.article-item{background:#fff;font-size:12px;border:1px solid #B7D3FB;border-radius:8px;padding:4px 8px;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.article-item__badge{text-align:center;width:27px;height:20px;border:1px solid #B7D3FB;border-radius:100%;background-color:#e4effd}.article-item__badge p{font-size:9px;font-weight:700;color:#1677ff;margin-top:3px}.article-item__title{width:180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0;text-align:left}.article-item__info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clinician-search__input-container{width:100%;padding:16px 28px 16px 24px;display:flex;align-items:center;justify-content:center;margin:0 auto}.clinician-search-container::-webkit-scrollbar{width:4px;background-color:transparent}.clinician-search-container::-webkit-scrollbar-track{background:#fcfcfc}.clinician-search-container::-webkit-scrollbar-thumb{border-radius:8px;background:#6a6a6a}*{margin:0;padding:0;box-sizing:border-box}body{width:100svw;height:100svh}#root{margin:0 auto;padding:0;text-align:center;height:100%;width:100%;font-family:Lato,sans-serif!important}.app{width:100%;height:100%}.ant-form-item-required:before{content:""!important;margin-inline-end:0!important}.hb-button{border-radius:8px!important;border:1px solid rgba(0,0,0,.15)!important;background:#fff!important}.hb-button:hover{border-radius:8px!important;border:1px solid rgba(0,0,0,.15)!important;background:#fff!important;color:#4096ff!important}.hb-button:focus{border:2px solid #ff4d4f;color:#ff4d4f}.account-settings{width:100%;height:calc(100% - 59px);overflow:auto;display:flex;flex-direction:column;align-items:center}.account-settings .form-container{width:650px;background-color:#fff;padding:24px 16px;text-align:left;margin:24px 0;border-radius:16px;border:1px solid var(--List-colorSplit, rgba(0, 0, 0, .06))}.account-settings .form-container-mobile{max-width:416px;min-width:100px;width:calc(100% - 32px);margin:24px 16px}.account-settings .form-button-mobile{width:100%}.account-settings .form-container .form-title{color:#374151;font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:24px}.account-settings .account-settings-form>div:first-child{color:var(--Input-colorText);font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.account-settings .form-section{margin:24px 0;border-bottom:1px solid #0000000F;padding-bottom:24px}.account-settings .no-bottom-border{border-bottom:0}.account-settings .no-bottom-padding-margin{padding-bottom:0;margin-bottom:0}.account-settings .form-section .ant-form-item{margin-bottom:8px!important}.account-settings #phoneNumber{height:40px!important}.account-settings .ant-input-number-input-wrap{position:relative;top:4px}.account-settings .ant-select-single{height:40px}.account-settings .ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{content:""}.account-settings .ant-btn-primary[disabled]{border-radius:6px;border:1px solid rgba(0,0,0,.15)!important;background:#0000000a!important}.account-settings .upload{display:flex}.account-settings .upload .upload-info{margin-left:24px;margin-top:8px;color:#00000073;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.account-settings-form__delete-btn{margin-top:8px;height:40px;padding:0 16px;vertical-align:middle;font-weight:400;outline:none}.app-layout{height:100%;width:100%;overflow:hidden}.app-layout .overlay{position:absolute;left:0;top:60px;right:0;bottom:0;background:#00000073;z-index:1}.app-layout>.content .ant-menu{padding:0;margin:0 12px 0 0;border-inline-end:0!important}.app-layout>.content .ant-menu .ant-menu-item{width:100%;margin:8px 0 0}.app-layout>.content .mobile-table-menu{position:absolute;z-index:9999;top:61px;bottom:0;left:0;margin:0!important;padding:0!important}.app-layout>.content .mobile-table-menu .ant-menu{padding:0;margin:0 12px;border-inline-end:0!important}.app-layout>.content .mobile-table-menu .ant-menu .ant-menu-item{width:100%;margin:0}.app-layout .header{padding:0 24px;background:#082787;height:54px;min-height:54px;display:flex;align-items:center;justify-content:space-between}.app-layout .header div:first-child{display:flex}.app-layout .header .right-col{display:flex;justify-content:center;align-items:center;color:#ffffffe0;font-size:14px;font-style:normal;font-weight:500;line-height:22px;padding-right:11px}.app-layout .header .right-col div{margin-right:8px;white-space:nowrap}.app-layout .gradient-bar{border-top:1px solid #FFF;background:linear-gradient(90deg,#c3e1a6,#5195b2 48%,#6e13c8 95.5%);min-height:6px;width:100%}.app-layout .content{display:flex;width:100%;height:100%}.app-layout .content>div:first-child{text-align:left;background-color:#fff;padding:0 0 0 8px;border-right:1px solid #f0f0f0}.app-layout>.content{padding:0 24px 0 0;background-color:#fcfcfc}.provider-avatar{background-color:#89bec8;vertical-align:middle;margin-right:8px;cursor:pointer}@media only screen and (max-width: 820px){.app-layout .content>div:first-child{border-right:none}}.patient-list{width:100%;display:flex;flex-direction:column;margin:24px auto!important;min-height:100%;overflow:hidden;padding:0 0 24px!important}.patient-list .mobile-list{padding-bottom:45px;margin:24px}.patient-list .mobile-list .list-item{width:100%!important}.patient-list .content-header{height:57px;display:flex;justify-content:space-between;width:648px;margin:0 auto;align-items:flex-start;max-width:648px}.patient-list .content-header-mobile{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:0 24px}.content .content-header-mobile>div:last-child{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left}.content .content-header-mobile .right{margin-top:16px;width:100%}.content .content-header-mobile .left{margin-top:8px;width:100%}.content .content-header-mobile .ant-picker{width:100%}.content .content-header-mobile .left>div{width:50%}.patient-list .content-header>div:last-child{color:var(--List-colorText);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.patient-list .list{margin-top:0;height:calc(100% - 140px);width:648px}.patient-list .list-wrapper{width:100%;height:calc(100% - 140px);display:flex;justify-content:center;overflow:auto;margin:24px auto}.patient-list .list .list-item{display:flex;margin-bottom:8px;align-items:center;padding:8px 16px;border-radius:4px;border:1px solid var(--List-colorSplit);cursor:pointer;width:648px}.patient-list .list .list-item:hover{background:#e6f4ff}.patient-list .list .list-item .list-item-data{width:100%;display:flex;justify-content:space-between}.patient-list .list .list-item .profile-picture{padding:0 16px 0 0}.patient-list .list .list-item .list-item-data .patient-info{text-align:left;color:var(--List-colorText);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.patient-list .list .list-item .list-item-data .nav-arrow{display:flex;justify-content:center;cursor:pointer}.loader{width:100%;height:100%;min-height:132px;display:flex;align-items:center;justify-content:center}.loader.pdf-document{width:100%;height:100%;border:1px solid #F2F2F2;background:#fafafa}.loader.pdf-document .ant-spin .ant-spin-text{padding-top:10px}.content .list-header{display:flex;justify-content:space-between;width:100%;color:var(--List-colorText);font-size:12px;font-style:normal;font-weight:400;line-height:20px}.content .list-header>div{text-align:left;align-items:flex-start}.content .list-header .left{display:flex}.content .list-header .left>div{margin-right:16px}.content .list-header .left>div:last-child{margin-right:0}.login-container{padding:30px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.session-out-alert{position:fixed;top:50px;right:30%;z-index:1000;margin:0 20px}*{box-sizing:border-box;margin:0;padding:0}.login-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.column{flex:1;height:100%}.banner{flex-basis:50%;border-radius:20px;background:#082787;display:flex;align-items:center;justify-content:center;color:var(--DustyGray-50);flex-direction:column;text-align:center;font-size:17px;font-style:normal;font-weight:700;line-height:150%}.banner .app-logo-mobile{display:none}.form{flex-basis:50%;display:flex;align-items:center;justify-content:center}.login-wrapper .banner .app-logo img{width:311px;height:50px}.login-wrapper .banner .app-logo-mobile img{width:116px;height:116px}.login-wrapper .banner .app-logo-mobile{position:relative;top:64px}.form .form-wrapper{display:flex;flex-direction:column;width:500px;max-width:500px;border-radius:8px;background:var(--Background-0);box-shadow:4px 4px 30px #5454541a;padding:48px 24px;text-align:left;margin-left:24px}.form .form-wrapper .form-header{color:var(--Text-0);text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:18px}.form .form-wrapper .form-layout{width:100%}.form .form-layout .form-input{margin-bottom:18px}.form .form-layout .ant-input-outlined{width:452px;height:40px}.form .form-layout .ant-form-item-explain-error{text-align:left;margin-bottom:18px;color:var(--Input-colorError);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.form .form-layout .form-footer{display:flex;flex-direction:row;margin-top:36px}.form-layout .form-footer span{margin-right:6px;color:var(--colorTextBase);font-size:14px;font-style:normal;font-weight:500;line-height:150%}.form-layout .form-input a{float:right;padding:0 var(--Button-paddingContentHorizontal);color:var(--Button-colorPrimary);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.form-layout .ant-input-clear-icon{color:#ff4d4f}@media only screen and (min-width: 998px) and (max-width: 1133px){.session-out-alert{right:27%}.form .form-wrapper{width:488px;height:476px}.form .form-layout .ant-input-outlined{width:440px;height:40px}}@media only screen and (min-width: 501px) and (max-width: 998px){.session-out-alert{right:auto;left:auto;margin:0 auto;top:30px}.login-container{padding:0}.login-wrapper{flex-direction:column;height:100%;margin:0;justify-content:flex-start}.column{flex:unset;width:100%;height:unset}.banner{height:179px;flex-basis:unset;justify-content:end;border-radius:10.75px}.banner .app-logo{display:none}.banner .app-logo-mobile{display:block}.login-container .form{margin-top:72px}.form .form-wrapper{margin-left:0;width:500px;max-width:500px}.form .form-layout .ant-input-outlined{width:452px;height:40px}}@media only screen and (max-width: 500px){.session-out-alert{right:0;top:30px}.login-container{padding:0}.login-wrapper{flex-direction:column;height:100%;margin:0;justify-content:flex-start}.form .form-wrapper{box-shadow:none;padding:0;position:relative;top:73px;width:unset;margin:22px 24px;max-width:325px}.column{flex:unset;height:unset}.banner,.form{width:100%}.banner{height:179px;flex-basis:unset;justify-content:end;border-radius:10.75px}.banner .app-logo{display:none}.banner .app-logo-mobile{display:block}.form .form-wrapper .form-layout{width:100%}.form .form-layout .ant-input-outlined{width:325px;height:40px}.form .form-layout .ant-alert-error{width:325px!important}}.assessmentDetails{width:100%;height:100%;text-align:left}.assessmentDetails .responses{padding:24px}.assessmentDetails .responses .ant-collapse{border:1px solid #F2F2F2}.assessmentDetails .responses .ant-collapse-item{border-bottom:1px solid #F2F2F2}.assessmentDetails .responses .ant-collapse-item-active{background-color:#fff;border-bottom:1px #F2F2F2}.assessmentDetails .responses .ant-collapse-header-text{color:#000000e0;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.assessmentDetails .assessment-header{display:flex;padding:0 24px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.06);height:96px;align-items:center}.assessmentDetails .assessment-header>div:first-child{display:flex;align-items:center;margin-right:21px;margin-top:2px}.assessmentDetails .assessment-header>div:last-child>div:first-child{color:#000000e0;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.assessmentDetails .assessment-header>div:last-child>div:last-child{color:#000000e0;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.assessmentDetails .ant-collapse-item>.ant-collapse-header{padding:16px;border-top:1px solid #F2F2F2}.assessmentDetails .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:16px}.assessmentDetails .result{margin-left:5px;margin-top:7px}.assessmentDetails .result>div:first-child{color:#454648;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:16px}.assessmentDetails .result>div:last-child{color:#454648;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.assessmentDetails .responses{padding:24px;height:calc(100% - 144px);overflow:auto}.assessmentDetails .responses .all-responses{width:100%;display:flex;align-items:center;flex-direction:column}.assessmentDetails .responses .all-responses .response{width:527px;padding:8px 24px;border-radius:8px;border:1px solid #F2F2F2;background:#fcfcfc;margin-bottom:16px}.assessmentDetails .responses .all-responses .response>div:first-child{margin-bottom:8px;color:#272727;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.assessmentDetails .responses .all-responses .response>div:last-child{padding:8px;border-radius:2px;border:1px solid #F2F2F2;background:#fff;color:#272727;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.assessmentDetails .symptoms{padding:4px 0;color:#00000073;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;flex-wrap:wrap}.assessmentDetails .details{width:100%;padding:16px 12px 0 0}.assessmentDetails .result{padding:0 16px 12px 12px}.assessmentDetails .medical-conditions{padding:4px 0!important;color:#00000073!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important;display:flex;flex-wrap:wrap}.assessmentDetails .medical-conditions div:first-child,.assessmentDetails .symptoms div:first-child{margin-right:16px}.assessmentDetails .diagnoses{margin-left:5px}.assessmentDetails .diagnoses .diagnoses-section .diagnoses-section-header{color:#454648;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.assessmentDetails .diagnoses .diagnoses-section .diagnoses-section-data{padding-top:16px;padding-bottom:16px}.assessmentDetails .diagnoses .diagnoses-section>.diagnoses-section-data>div{display:flex;padding:16px 24px;align-items:center;border-bottom:1px solid rgba(0,0,0,.06)}.assessmentDetails .diagnoses .diagnoses-section>.diagnoses-section-data>div>div:first-child{width:24px;margin-right:10px}.assessmentDetails .diagnoses .diagnoses-section .diagnoses-section-data>div:last-child{padding-top:16px;padding-bottom:16px}.assessmentDetails .diagnoses .diagnoses-section:last-child .diagnoses-section-data{padding-bottom:0}.assessmentDetails .diagnoses .diagnoses-section{white-space:break-spaces}@media only screen and (max-width: 650px){.assessmentDetails .responses .all-responses .response{width:100%}.assessmentDetails .medical-conditions span.ant-tag{white-space:wrap;margin-bottom:4px}}.ask-me-anything__container{width:100%;max-width:25vw;min-width:270px}.ask-me-anything__dialog-box{flex-direction:column;gap:8px;height:100%;overflow-y:auto}.ask-me-anything__dialog-box::-webkit-scrollbar{width:0;background:transparent}.ask-me-anything__dialog-input{margin-top:16px;padding:8px 12px;border:1px solid #d9d9d9;border-radius:6px}.ask-me-anything__dialog-input textarea::-webkit-scrollbar{width:6px}.ask-me-anything__dialog-input textarea::-webkit-scrollbar-track{background:#fff}.ask-me-anything__dialog-input textarea::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.ask-me-anything__dialog-input-btn{height:32px;padding:0 16px;font-weight:400;border-radius:6px}.ask-me-anything__markdown{font-size:14px;white-space:normal;text-align:left;color:#636363;overflow:auto;width:100%;list-style:inside}.ask-me-anything__markdown h4{line-height:24px}.ask-me-anything__markdown ul{padding-left:20px;width:80%}.ask-me-anything__card-title{padding:8px;gap:8px;align-items:center}.ask-me-anything__card-title span{line-height:24px;font-weight:600;text-overflow:ellipsis;overflow:hidden}@media only screen and (min-width: 1024px) and (max-width: 1132px){.ask-me-anything__container{max-width:40vw}}@media only screen and (min-width: 1132px) and (max-width: 1258px){.ask-me-anything__container{max-width:35vw}}@media only screen and (min-width: 1258px) and (max-width: 1329px){.ask-me-anything__container{max-width:33vw}}@media only screen and (max-width: 1024px){body{position:relative}.ask-me-anything__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:99}.ask-me-anything__container{box-shadow:0 4px 6px #0003;position:absolute;z-index:100;bottom:10px;left:10px;right:10px;top:10px;height:unset;width:unset;max-width:unset;min-width:unset}}.assessmentsResult-journey{display:flex;justify-content:space-between;gap:1rem;width:100%;height:100%;padding:24px}.assessmentsResult-journey .list-wrapper{width:648px;margin:0 auto}.assessmentsResult-journey .assessments-header{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin-bottom:8px}.assessmentsResult-journey .assessments-header .level-1{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin-bottom:20px}.assessmentsResult-journey .assessments-header .level-2{display:flex;flex-direction:row;width:100%;padding-top:4px}.assessmentsResult-journey .assessments-header .level-2 span{margin-bottom:4px}.assessmentsResult-journey .assessments-header h1{color:#374151;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.assessmentsResult-journey .assessments-header .level-1 .assessment-header-sort-select{width:140px;margin-left:8px}.assessmentsResult-journey .assessments-items{height:calc(100dvh - 375px);overflow-y:auto;padding-bottom:10px;padding-top:17px}.assessmentsResult-journey .assessments-items::-webkit-scrollbar{width:0;background:transparent}.assessmentsResult-journey .assessments-items .assessment-item{margin-bottom:16px}.assessmentsResult-journey .assessments-items .assessment-item .ant-card-head-title{text-align:left;padding:8px 12px}.assessmentsResult-journey .assessments-items .assessment-item .ant-card-head{padding:0 12px 0 0}.assessmentsResult-journey .assessments-items .assessment-item .ant-card-body{text-align:left;padding:0;color:var(--colorTextBase, #000);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.assessmentsResult-journey .assessments-items .assessment-item .ant-card-head-title>div:first-child>div:first-child{color:#000000e0;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.assessmentsResult-journey .assessments-items .assessment-item .ant-card-head-title>div:first-child>div:last-child{color:#000000e0;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.assessmentsResult-journey .symptoms{padding:4px 0;color:#00000073;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;flex-wrap:wrap}.assessmentsResult-journey .details{width:100%;border-top:1px solid rgba(0,0,0,.06);padding:0 12px}.assessmentsResult-journey .result{padding:12px 16px 12px 12px}.assessmentsResult-journey .medical-conditions{padding:4px 0!important;color:#00000073!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important;display:flex;flex-wrap:wrap}.assessmentsResult-journey .medical-conditions div:first-child,.assessmentsResult-journey .symptoms div:first-child{margin-right:16px}@media only screen and (max-width: 650px){.assessmentsResult-journey .assessments-items{height:calc(100dvh - 400px)}.assessmentsResult-journey{width:100dvw;overflow-y:auto;overflow-x:hidden}.assessmentsResult-journey .list-wrapper{width:100%}.assessmentsResult-journey .assessments-header .level-1{flex-direction:column;align-items:start;width:100%;gap:10px}.assessmentsResult-journey .assessments-header .level-1 div{width:100%;text-align:left}.assessmentsResult-journey .assessments-header .level-1 .assessment-header-sort-select{width:calc(100% - 35px)}.assessmentsResult-journey .medical-conditions span.ant-tag,.assessmentsResult-journey .symptoms span.ant-tag{white-space:wrap;margin-bottom:4px}}@media only screen and (max-width: 430px){.assessmentsResult-journey .assessments-header .level-2>div:first-child{display:flex;flex-wrap:wrap}.assessmentsResult-journey .assessments-header .level-2>div:first-child>span{margin-bottom:4px}}.emptyPage-container{height:100%;width:100%;padding:0 24px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#00000073;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.document-center{height:100%;width:100%;display:flex;padding:24px;position:relative}.document-center .content{width:648px;height:100%;display:flex;flex-direction:column;margin:0 auto}.document-center h1{color:#374151;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.document-center .docs-header{border:0!important;padding-left:0!important;background-color:#fcfcfc!important;margin-top:0}.document-center .docs-header>div{display:flex;flex-direction:column}.document-center .docs-header>div>div:first-child{background-color:#fcfcfc!important;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.document-center .docs-header>div>div:first-child>div:first-child{display:flex}.document-center .docs-header>div>div:last-child{background-color:#fcfcfc!important;margin-top:19px;margin-bottom:9px}.document-center .documents-list{height:100%;overflow-y:auto}.document-center .documents-list::-webkit-scrollbar{width:0;background-color:transparent}.document-center .documents-list .docs-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.document-center .documents-list .docs-empty img{margin-bottom:16px}.document-center .documents-list .docs-empty>div:nth-child(2){color:#00000073;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:16px}.document-center .documents-list .docs-empty>div:nth-child(3){color:#00000073;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px}.document-center .documents-list .documents-items{display:flex;height:calc(100% - 10px);flex-direction:column;margin-top:10px}.document-center .documents-list .documents-items .doc-item{display:flex;padding:8px 16px;border-radius:4px;border:1px solid rgba(0,0,0,.06);background:#fff;margin-bottom:10px}.document-center .doc-icon-container{display:flex;align-self:center;justify-content:center;width:48px;height:48px;border-radius:12px}.document-center .icon-pdf{background-color:#ebeaff}.document-center .icon-img{background-color:#dcffd3}.document-center .documents-list .documents-items .doc-info{display:flex;flex-direction:column;text-align:left;margin-left:16px;width:551px}.document-center .documents-list .documents-items .doc-info>div:first-child{color:var(--List-colorText, rgba(0, 0, 0, .88));font-size:16px;font-style:normal;font-weight:600;line-height:24px}.document-center .documents-list .documents-items .doc-info>div .circle{width:5px;height:5px;border-radius:3px;background-color:#d9d9d9;display:inline-block;margin:0 4px}.document-center .documents-list .documents-items .doc-info>div:nth-child(2){color:var(--List-colorTextDescription, rgba(0, 0, 0, .45));font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center}.document-center .documents-list .documents-items .doc-info>div:nth-child(2) .user-name{color:var(--List-colorText, rgba(0, 0, 0, .88));font-size:16px;font-style:normal;font-weight:400;line-height:24px}.document-center .documents-list .documents-items .doc-info>div:nth-child(3){margin-top:2px}.document-center .documents-list .documents-items .action-item.focus button{border-radius:6px;border:1px solid #4096FF;color:#4096ff}.document-center .documents-list .documents-items .action-item-container{display:flex;align-items:center;justify-content:center;cursor:pointer}.document-center .documents-filters{display:flex;flex-direction:row;background-color:#fcfcfc!important}.fileUploaded,.upload-document{padding:16px;border-radius:8px;border:1px dashed rgba(0,0,0,.15);background:#00000005;display:flex;flex-direction:column}.fileUploaded img{margin-bottom:16px}.fileUploaded{border:0;background-color:#fff}.fileUploaded .uploaded-file-container{display:flex;flex-direction:row;align-items:center;gap:16px;justify-content:space-between;padding:16px;background-color:#fafafa;color:var(--List-colorText, rgba(0, 0, 0, .88));font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:24px;position:relative}.fileUploaded .uploaded-file-container .uploaded-file-name{max-width:368px;overflow:hidden;text-overflow:ellipsis}.fileUploaded .uploaded-file-container .upload-file__errors{position:absolute;font-size:12px;top:50px;font-weight:400}.documents-items .doc-info>div:first-child{max-width:505px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fileUploaded .document-tags{display:flex;flex-direction:column}.fileUploaded .tags-header{color:var(--List-colorTextDescription, rgba(0, 0, 0, .45));font-size:16px;font-style:normal;font-weight:400;line-height:24px}.upload-document{display:flex;flex-direction:column;align-items:center;cursor:pointer}.upload-document span{color:#1677ff;display:inline-block}.upload-document.no-file p{display:inline-flex;align-items:center;gap:12px;font-size:12px}.size-error{color:#ff4d4f;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.dragging{border:1px dashed #1677FF}.delete-document .ant-modal-confirm-title{color:#000000e0;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.delete-document .ant-modal-confirm-content{color:#000000e0;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.delete-document .ant-modal-confirm-btns button{height:32px;border-radius:8px;font-weight:400}.delete-document .ant-btn-dangerous{background-color:#ff4d4f;color:#fff}.document-center .document-summary{width:332px;height:100%;align-self:self-end;padding:16px;border-radius:16px;border:1px solid rgba(0,0,0,.06);background:#fff;position:relative;margin-right:16px}.document-center .document-summary>div:first-child{display:flex;justify-content:space-between;font-size:12px;font-style:normal;font-weight:500;line-height:20px;align-items:center}.document-center .document-summary>div:nth-child(2){text-align:left;margin-top:20px;color:#00000073;font-size:12px;font-style:normal;font-weight:400;line-height:20px;display:flex;align-items:center}.document-center .document-summary>div:nth-child(3){padding-top:18px;text-align:left}.document-center .document-summary>div:nth-child(4){padding-top:16px;text-align:left;color:#000000e0;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.document-center .document-summary>div:nth-child(5){text-align:left;color:#636363;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-top:8px;height:calc(100% - 180px);overflow:auto;white-space:break-spaces}.document-center .document-summary>div:nth-child(2) .user-name{color:#000000e0;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.document-center .document-summary>div:first-child>div:nth-child(1){display:flex;align-items:center;width:100%}.document-center .document-summary>div:first-child>div:nth-child(1)>div:nth-child(2){margin-left:10px;padding-right:16px;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-center .document-summary .circle{width:5px;height:5px;border-radius:3px;background-color:#d9d9d9;display:inline-block;margin:0 4px}.document-center .hovered:hover{border:1px solid #4096FF!important}.document-center .selected,.document-center .hovered:hover{border:1px solid #4096FF!important}.document-center .analyzing{height:85px!important;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:16px}.document-center .analyzing>div:nth-child(2){color:#1677ff;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-top:8px}.document-center .refresh-button{width:100%;color:#000000e0;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.document-center .selected,.document-center .focused{border:1px solid #4096FF!important}.document-center-mobile{width:100%;height:calc(100% - 25px);padding:24px;margin:0}.document-center-mobile .content{height:100%;width:100%}.document-center-mobile .documents-list{width:100%}.document-center-mobile .docs-header>div:first-child>div:first-child{display:flex;flex-direction:column;align-items:flex-start}.document-center-mobile .docs-header>div>div:first-child>div:first-child{margin-bottom:10px}.document-center-mobile .documents-items .doc-info>div:first-child{max-width:250px}.document-center-mobile .ant-tag{margin-bottom:8px}.document-center-mobile .documents-filters{display:flex;justify-content:flex-start}.document-center-mobile .delete-document button{width:100%}.delete-document .delete-document-mobile .ant-modal-confirm-btns{display:flex;flex-direction:column}.delete-document-mobile .ant-modal-confirm-btns button{width:100%}.delete-document-mobile .ant-modal-confirm-btns .ant-btn+.ant-btn{margin:0;margin-inline-start:0}.delete-document-mobile .ant-modal-confirm-btns button:first-child{margin-bottom:8px}.add-file-mobile .ant-modal-footer{display:flex;flex-direction:column-reverse}.add-file-mobile .ant-modal-footer button:first-child{margin-bottom:8px;margin-top:12px}.add-file-mobile .ant-modal-footer button{width:100%;margin-inline-start:0!important}.add-file-mobile .no-file{text-align:center}.document-summary-mobile{position:absolute!important;top:24px;right:24px;bottom:263px;left:24px;margin-right:0!important;width:unset!important;height:calc(100% - 287px)!important;z-index:1100}.document-summary-tablet{position:absolute!important;top:24px;right:24px;bottom:263px;margin-right:0!important;width:332px!important;height:calc(100% - 287px)!important;z-index:1100}.summary-overlay-mobile{position:fixed!important;top:238px!important;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073!important}.document-center .documents-list .documents-items .doc-info{width:100%}.docs-header-sort-select{width:140px;margin-left:8px}@media only screen and (min-width: 821px) and (max-width: 1200px){.document-center-mobile{height:100%}}@media only screen and (max-width: 767px){.add-file-mobile.ant-modal{padding:0 16px}}@media only screen and (max-width: 650px){.upload-document.no-file>div{max-width:250px}.docs-header .docs-header-sort{width:100%}.docs-header-sort-select{width:calc(100% - 35px)}}.back-to-top-btn>span{display:flex;position:fixed;bottom:24px;align-items:center;height:32px;width:32px;justify-content:center;z-index:99;cursor:pointer;background:#1677ff;color:#fff;border-radius:4px;transition:opacity .4s ease-in;opacity:0;visibility:hidden}.back-to-top-btn{position:absolute;right:20px}.back-to-top-btn span:hover{opacity:.8}.empty-screen{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.empty-screen div{color:#00000073;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.empty-screen div img{margin-bottom:16px}@media only screen and (max-width: 650px){.empty-screen{padding:24px}}.health-journey{width:100%;background-color:#fcfcfc;justify-content:center;display:flex;overflow:auto}.health-journey::-webkit-scrollbar{width:0;background-color:transparent}.health-journey .health-record-item{border-radius:8px;border:1px solid rgba(0,0,0,.06);background:#fff}.health-journey .health-record-item{border-radius:8px;border:1px solid var(--List-colorSplit);background:#fff;margin-bottom:12px}.health-journey .health-record-item .section{display:flex;flex-direction:column;text-align:left;align-items:start;color:#000000e0;font-size:14px;font-style:normal;font-weight:500;line-height:22px;padding:8px 12px;border-bottom:1px solid rgba(0,0,0,.06)}.health-journey .health-record-item .section.vitals{display:block;padding:16px 12px}.health-journey .health-record-item .section.vitals .vital-icons{height:28px;width:28px}.health-journey .health-record-item .section.vitals .vital-name{font-weight:600;color:#00000073}.health-journey .health-record-item .section.vitals .vitals-title{font-size:12px;padding:0 4px;font-weight:500;color:#000000e0}.health-journey .health-record-item .section.vitals img{width:36px;height:36px}.health-journey .health-record-item .section>div:first-child{display:flex;vertical-align:center}.health-journey .health-record-item .mood>div:last-child{color:#000000e0;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.health-journey .health-record-item .mood img{margin:0 2px}.health-journey .health-record-item .notes{padding:12px 16px;color:var(--colorTextBase, #000);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.health-journey .health-record-item .pictures{display:flex;flex-direction:row;padding:12px 16px;overflow-x:auto}.health-journey .health-record-item .pictures img{margin-right:7px;cursor:pointer}.health-journey .list-wrapper{width:648px;height:100%}.health-journey .health-records-header{height:40px;width:100%;text-align:left;align-items:flex-end;display:flex;margin-bottom:19px}.health-journey .health-records-header h1{color:#374151;font-size:20px;font-style:normal;font-weight:600;line-height:28px;padding-top:12px}.health-journey .health-metrics{border-radius:8px;border:1px solid var(--List-colorSplit, rgba(0, 0, 0, .06));background:#fff;margin-bottom:10px}.health-journey .health-metrics .metrics-header{border-bottom:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;text-align:left;padding:8px 12px}.health-journey .health-metrics .metrics-header>div:first-child{color:#000000e0;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.health-journey .health-metrics .metrics-header>div:last-child{color:#000000e0;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.health-journey .health-metrics .metrics-records{margin:2px;padding:8px}.health-journey .health-metrics .metrics-records>div{display:flex}.health-journey .health-metrics .metrics-records>div>div:last-child{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.health-journey .health-metrics .metrics-records .stat{display:flex}.health-journey .health-metrics .metrics-records .stat>div{width:45px;text-align:left;padding:4px}.health-journey .health-metrics .metrics-records .stat>.border-right{border-right:1px solid rgba(0,0,0,.06)}.health-journey .health-metrics .metrics-records .stat>div>div:first-child{color:#00000073;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.health-journey .health-metrics .metrics-records span{color:#00000073;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-left:4px}.health-journey .health-metrics .metrics-records .stat>div>div:last-child{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.health-journey .health-metrics .metrics-records .stat>div{width:45px}.health-journey .health-metrics .metrics-record{display:flex;flex-direction:row;align-items:center;padding-top:8px;padding-bottom:8px}.health-journey .health-metrics .metrics-record>div:first-child{display:flex;align-items:center;width:152px;color:#00000073;font-size:16px;font-style:normal;font-weight:400;line-height:24px;white-space:nowrap}.health-journey .health-metrics .metrics-record>div:first-child img{padding:4px;position:relative}@media only screen and (max-width: 650px){.health-journey{width:100dvw;overflow-y:auto;overflow-x:hidden}.health-journey .list-wrapper{width:100%}}.preview{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#333639;color:#fff;z-index:9999}.preview .preview-body{height:calc(100% - 175px);display:flex;margin:48px 24px;justify-content:space-between;align-items:center}.preview .preview-header{height:80px;display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #717375;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.preview .preview-header>div:nth-child(1){cursor:pointer}.preview .preview-header>div:nth-child(2){display:flex;align-items:center;overflow:auto;white-space:nowrap}.preview .preview-header .preview-pic-header{max-height:70px;cursor:pointer;margin-right:7px}.preview .preview-body .navigation-icon{border-radius:20px;height:40px;width:40px;border:1px solid rgba(0,0,0,.15);background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.preview .preview-body .selected-picture{height:100%;max-width:100%;-webkit-user-select:none;user-select:none}.preview .preview-body .picture-container{height:100%;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.preview .preview-body .picture-container-mobile{height:unset;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.preview .preview-body .nav-arrow{width:43px}.preview .preview-header .selected-pic{border:1px solid #1677FF}.preview .preview-header a{color:#fff}.healthMonitoring{width:100%;height:100%;overflow:auto;display:flex;gap:16px;padding:24px}.healthMonitoring .healthMonitoringItems{width:100%;text-align:left;overflow:auto}.healthMonitoring .healthMonitoringItems .healthMonitoringCollapse{width:100%;border:1px solid #F2F2F2;border-radius:16px;overflow:hidden;background:#fcfcfc}.healthMonitoring .healthMonitoringItems .ant-collapse-header-text{color:#000000e0;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.healthMonitoring .immunization-item{display:flex;color:#00000073;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:8px 16px;width:389px;border-radius:4px;border:1px solid rgba(0,0,0,.06);background:#fcfcfc;justify-content:space-between;margin-left:16px;margin-bottom:16px}.healthMonitoring .immunization-item .year{color:#000000e0;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:inline-block}.healthMonitoring .immunization-item>div:first-child{min-width:254px;max-width:254px}.healthMonitoring .immunization-item>div:first-child>div:first-child{color:#000000e0;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.healthMonitoring .immunization-item>div:last-child{display:flex;align-items:center;justify-content:flex-end}.healthMonitoring .healthMonitoringItems .ant-collapse-item{border-bottom:1px solid #F2F2F2}.healthMonitoring .immunization-list,.healthMonitoring .preventativeSchedules-list{width:810px;flex-wrap:wrap;flex-direction:row;display:flex;margin:0 auto}@media only screen and (max-width: 820px){.healthMonitoring .immunization-list,.healthMonitoring .preventativeSchedules-list{align-items:center;flex-direction:column}}@media only screen and (max-width: 650px){.healthMonitoring .immunization-list,.healthMonitoring .preventativeSchedules-list{width:100%;flex-direction:column}.healthMonitoring .immunization-item{width:100%;margin-left:0}.healthMonitoring .immunization-item>div:first-child{min-width:190px;max-width:190px}}@media only screen and (max-width: 397px){.healthMonitoring .immunization-item{flex-direction:column;align-items:start;gap:10px}}.patient-details{width:100%;height:calc(100% - 60px);display:flex;flex-direction:column;overflow:hidden;margin:0;padding:0}.patient-details .details-header{display:flex;flex-direction:row;align-items:center;padding:24px 24px 8px;background-color:#fff}.patient-details .details-header .back-arrow{display:flex;padding:16px 0;margin-right:16px;cursor:pointer}.patient-details .details-header .user-info{display:flex;align-items:center;text-align:left}.patient-details .details-header .ask-me-anything-logo-btn{padding:16px 0 16px 16px;cursor:pointer}.patient-details .details-header .user-info span:first-child{color:var(--List-colorTextDescription);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-right:4px}.patient-details .details-header .user-info span:last-child{font-weight:600}.patient-details .details-header .user-info>div:first-child{margin-right:16px}.patient-details .details-header .user-info>div:last-child>div:first-child{color:var(--colorTextHeading);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.patient-details .details-header .user-info>div:last-child>div:last-child{color:#000000e0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.app-layout>.content{padding-right:0!important}.patient-details .patient-details-content{height:calc(100% - 112px)}.patient-details .patient-details-content .ant-tabs{background-color:#fcfcfc!important}.patient-details .patient-details-content .ant-tabs-nav{background-color:#fff}.patient-details .patient-details-content .ant-tabs-nav-list{padding:0 24px}.patient-details .patient-details-content .ant-collapse-item{background-color:#00000005}.patient-details .ant-collapse-item-active .ant-collapse-header{background-color:#fff;border-radius:10px 10px 0 0}.patient-details .ant-collapse-content-active{border-top:0;background-color:#fff}.patient-details :where(.css-dev-only-do-not-override-iyzur3).ant-collapse>.ant-collapse-item:last-child,:where(.css-dev-only-do-not-override-iyzur3).ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:0}.patient-details .ant-collapse-content-box{padding:12px 16px!important}.patient-details-content .ant-tabs-content,.patient-details-content .ant-tabs-content-top,.patient-details-content .ant-tabs-tabpane{height:100%!important}.patient-details .ant-tabs-nav{margin:0!important}@media only screen and (max-width: 1024px){.patient-details{height:calc(100% - 54px)}}@media only screen and (max-width: 820px){.patient-details .details-header .ask-me-anything-logo-btn{padding:4px 0 4px 4px}.patient-details .patient-details-content{height:calc(100% - 84px)}}.health-records{height:100%;display:flex;padding:24px;width:100%}.health-records::-webkit-scrollbar{width:0;background-color:transparent}.health-records .loader{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.health-records .health-records-download{width:100%}.health-records .health-records-download>div:first-child{color:#374151;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:10px;width:100%;padding-left:16px;margin-top:20px;text-align:left}.health-records .health-records-download .health-record-item-download{border-radius:4px;border:1px solid var(--List-colorSplit, rgba(0, 0, 0, .06));background:#fff;width:100%;min-width:349px;display:flex;justify-content:space-between;padding:8px 16px;align-items:center}.health-records .health-records-download .health-record-item-download>div:first-child{display:flex}.health-records .health-records-download .health-record-item-download .download-item{width:32px;height:32px;display:flex;border-radius:6px}.health-records .health-records-download .health-record-item-download .document-icon{min-width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#ebeaff}.health-records .health-records-download .file-name{margin-left:16px;color:var(--List-colorText, rgba(0, 0, 0, .88));font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-align:left}.health-records .health-records-download .file-name>div:last-child{color:var(--List-colorTextDescription, rgba(0, 0, 0, .45));font-size:16px;font-style:normal;font-weight:400;line-height:24px}.health-records .summary-pdf-collapse .ant-collapse-item{background-color:#fafafa}.health-records .summary-pdf-collapse{border-radius:0;border-color:#f2f2f2;width:100%;text-align:left}.health-records .summary-pdf-text{font-size:16px;white-space:normal;text-align:left;color:#636363;max-height:33vh;overflow:auto;width:100%;padding:0 16px;margin-bottom:16px;list-style:inside}.health-records .summary-pdf-text h4{line-height:24px;color:#636363}.health-records .summary-pdf-text ul{padding-left:20px;color:#636363}.health-records .summary-pdf-body{background:#fff;border-radius:0!important}.health-records .summary-pdf-body .ant-collapse-content-box{background-color:#fff;padding:0!important;border-bottom:1px solid #F2F2F2}.health-records .summary-pdf-body .ant-collapse-header{border-radius:0!important}.summary-pdf-text::-webkit-scrollbar{width:0;background-color:transparent}.profile-card{padding:8px 8px 24px;min-height:392px;max-height:392px;border:1px solid #F2F2F2;border-radius:8px;width:100%;min-width:270px;background:#fff}.profile-card-content{background-color:#eff1f6;height:100%;overflow-y:scroll;border-radius:8px}.profile-card-content::-webkit-scrollbar{width:0;background-color:transparent}.dialog-box{width:546px!important;height:625px!important}.dialog-box__content{padding:0;border:none;min-height:489px;resize:vertical}.dialog-box__content-html{white-space:pre-wrap;font-size:16px;list-style:inside;text-align:left;padding:0}.dialog-box .ant-modal-content{box-sizing:border-box;padding:16px 16px 24px;min-width:300px;margin:0 24px}.dialog-box .ant-modal-close{top:20px}.dialog-box .ant-modal-footer{margin-top:16px}.dialog-box__footer button{height:32px;border-radius:6px;padding:0 16px;font-weight:400}.dialog-box__text-area{font-family:Lato,sans-serif;font-size:16px;padding:10px 0 10px 10px;width:100%;background:#eff1f6;min-height:489px;max-height:75vh;height:100%;overflow-y:auto;border:1px solid #1677FF;border-radius:8px;outline:none;resize:vertical;box-sizing:border-box}.dialog-box__container{height:100%;width:100%;overflow:auto;padding-bottom:35px}.dialog-box__container::-webkit-scrollbar{width:0;background-color:transparent}.dialog-box__container-button{display:inline-flex;justify-content:flex-end;position:absolute;bottom:0;right:0}.dialog-box__text-area::-webkit-scrollbar{width:0;background:transparent}.mobile-dialog-box .ant-modal-content{height:calc(100svh - 50px);width:100svw;box-sizing:border-box;overflow:hidden;padding:16px}.mobile-dialog-box{height:100%!important;width:100%!important;margin:0!important;top:50px}.mobile-dialog-box .dialog-box__text-area{min-height:unset;max-height:unset;height:unset;width:auto;position:absolute;top:65px;bottom:16px;right:16px;left:16px;z-index:100}.mobile-dialog-box .ql-container.ql-snow{height:96%;overflow:auto}.mobile-dialog-box .ql-container.ql-snow .ql-editor{height:100%}.mobile-dialog-box .ql-container.ql-snow::-webkit-scrollbar{width:0;background-color:transparent}.ant-modal-root .ant-modal-wrap{overflow:hidden}.mobile-dialog-box__btns button{height:32px;border-radius:6px;padding:0 16px;font-weight:400}.instructions__title{font-size:16px;color:#636363;font-weight:700}.patient-goals{width:100%;height:100%}.patient-goals .empty-page{display:flex;align-self:center;justify-content:center}.patient-goals .goals-list div{color:var(--colorTextBase);font-size:14px;font-style:normal;font-weight:500;line-height:150%}.patient-goals .goals-list div:last-child{margin-bottom:20px}.patient-goals .loader{height:100%;width:100%;margin-bottom:16px}.summary-body-item{font-size:16px;text-align:left;color:#636363}.summary-body-item h4{line-height:24px;color:#636363}.summary-body-item ul{padding-left:20px;color:#636363}.summary-body-item>ul>li{margin-bottom:8px}.profile-info{width:100%;display:flex;flex-wrap:wrap}.profile-info .grid-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,auto));gap:30px;width:100%}.profile-info .grid-item{padding:8px 0;text-align:center}.profile-info .grid-item:first-child,.grid-item:nth-child(2),.grid-item:nth-child(3),.grid-item:nth-child(4){display:flex;flex-direction:column}.profile-info .row{display:flex;flex-direction:row;margin-bottom:16px}.profile-info .row div{text-align:left}.profile-info .row div:first-child{margin-right:16px;height:24px;color:#00000073;font-size:16px;font-style:normal;font-weight:400;line-height:24px;white-space:nowrap}.profile-info .row div:last-child{color:var(--colorTextBase);font-size:14px;font-style:normal;font-weight:500;line-height:150%}.profile-info .grid-item:first-child .row div:first-child{width:115px}.profile-info .grid-item:first-child .row div:last-child{width:186px}.profile-info .grid-item:nth-child(2) .row div:first-child{width:81px}.profile-info .grid-item:nth-child(2) .row div:last-child{width:66px}.profile-info .grid-item:nth-child(3) .row div:first-child{width:96px}.profile-info .grid-item:nth-child(4) .row div:first-child{width:172px}.patient-details .ant-collapse-header-text{font-size:16px!important;font-weight:600!important}.patient-details .ant-collapse .no-border-radius .ant-collapse-header{border-radius:0}@media only screen and (min-width: 1133px) and (max-width: 1330px){.profile-info .grid-container{gap:50px;width:100%;grid-template-columns:1fr}.profile-info .row{margin-bottom:10px}.profile-info .grid-item:nth-child(4){margin-top:8px}.profile-info .grid-item .row div:last-child{min-width:calc(100% - 222px)}}@media only screen and (min-width: 888px) and (max-width: 1133px){.profile-info .grid-container{gap:20px;width:100%;grid-template-columns:1fr}.profile-info .row{margin-bottom:10px}.profile-info .grid-item:nth-child(4){margin-top:8px}.profile-info .grid-item .row div:last-child{min-width:calc(100% - 222px)}}@media only screen and (min-width: 740px) and (max-width: 888px){.profile-info .grid-container{grid-template-columns:repeat(2,1fr);gap:36px;min-width:100%}.profile-info .grid-item{width:100%}.profile-info .grid-item .row div:last-child{min-width:calc(100% - 216px)}.profile-info .row>div:last-child{white-space:unset;display:inline-block}}@media only screen and (min-width: 100px) and (max-width: 740px){.profile-info{overflow:hidden}.profile-info .grid-container{grid-template-columns:1fr;grid-template-rows:none;gap:50px;max-width:100%;width:100%}.profile-info .grid-item{width:100%}.profile-info .row>div:last-child{white-space:unset;display:inline-block;text-overflow:ellipsis;min-width:calc(100% - 188px)}}.profile-container{height:100%;padding:24px}.profile-tab{background-color:#fcfcfc;height:100%;width:100%;display:flex;gap:8px;overflow-y:auto;overflow-x:hidden}.profile-tab__personal-info-collapse{border-radius:16px;background-color:#fafafa;border:1px solid #F2F2F2;overflow:hidden;width:100%;text-align:left}.profile-tab__personal-info-collapse .ant-collapse-item{border-bottom:1px solid #F2F2F2}.profile-tab .profile-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.profile-tab::-webkit-scrollbar{width:0;background:transparent}@media (max-width: 820px){.profile-tab{height:calc(100% - 20px)}}@media (max-width: 730px){.profile-tab .profile-cards{flex-wrap:wrap}}.reset-password .form-wrapper .help-text{margin-top:0;margin-bottom:18px;color:#636363;font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-align:center}.security-settings{min-width:381px;max-width:648px;padding:24px 16px!important;border-radius:16px;border:1px solid var(--List-colorSplit, rgba(0, 0, 0, .06));background:#fff;margin:24px auto!important;text-align:left;height:496px}.security-settings .form-header{color:#374151;font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:24px!important}.security-settings .devider{width:100%;height:1px;background-color:#0000000f;margin-bottom:24px}.security-settings .help-text{color:#636363;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:8px}.security-settings .ant-btn-primary[disabled]{border-radius:6px;border:1px solid rgba(0,0,0,.15)!important;background:#0000000a!important}.security-settings .form-button-mobile{width:100%!important}.security-settings .form-container-mobile{max-width:416px!important;min-width:100px!important;width:calc(100% - 32px)!important;margin:24px auto;height:515px}.security-settings .form-input-mb-16{margin-bottom:16px}@media only screen and (max-width: 562px){.security-settings{height:512px;margin:24px!important;min-width:unset;max-width:unset}}.form-wrapper .go-back{width:100%;display:flex;justify-content:center;color:#000000e0;font-size:16px;font-style:normal;line-height:24px;cursor:pointer;margin-top:36px}.form-wrapper .help-text{margin-top:0;margin-bottom:18px;color:#636363;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.form-wrapper .ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{content:""}.support-wrapper{width:100%;height:calc(100% - 60px);overflow:auto}.support{width:648px;padding:24px 16px!important;border-radius:16px;border:1px solid var(--List-colorSplit, rgba(0, 0, 0, .06));background:#fff;margin:24px auto!important;text-align:left}.support .support-header{color:#374151;font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:24px}.support .support-description{color:#636363;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:24px}.support .support-form-item{margin-bottom:24px}.support .support-form-item>div:first-child{color:#000000e0;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:8px}.support .support-form-item>div:first-child>span{color:#00000073;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.support .support-upload-file{border-radius:8px;border:1px dashed rgba(0,0,0,.15);background:#00000005;padding:16px;display:flex;justify-content:center;flex-direction:column;align-items:center}.support .support-upload-file>img{margin-bottom:16px;height:48px}.support .support-upload-file div.desc1{color:#000000e0;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:4px}.support .support-upload-file div.desc2{color:#00000073;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.support .support-uploaded-file,.support .support-uploaded-file>div{display:flex;align-items:center;color:#000000e0;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.support .support-uploaded-file{justify-content:space-between;width:100%}.support .support-uploaded-file{padding:16px;background:#fafafa;margin-bottom:24px}.support .support-uploaded-file img{margin-right:8px}.support .support-footer{display:flex;justify-content:flex-end;width:100%;border-top:1px solid #0000000F;padding-top:24px}.support .size-error{color:#ff4d4f;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.support .dragging{border:1px dashed #1677FF}.support .support-uploaded-file>div>div:nth-child(2){max-width:500px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.support-wrapper-mobile .support-uploaded-file>div:first-child{width:calc(100% - 30px)}.support-wrapper-mobile .support-uploaded-file>div>div:nth-child(2){max-width:calc(100% - 50px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.support-mobile{width:100%;margin:16px}.support-wrapper-mobile{padding:16px!important}.support .file-upload-label{cursor:pointer}.verify-code .form-wrapper .help-text{margin-top:0;margin-bottom:18px;color:#636363;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.verify-code .help-text span{font-weight:700;margin-left:8px}.verify-code .help-text div{margin-top:4px}.verify-code .devider{width:100%;height:1px;background-color:#0000000f;margin-bottom:18px}.verify-code .ant-btn,.verify-code .ant-input{font-size:16px;font-weight:400}:root{font-family:Lato,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--DustyGray-50: #F4F4F4;--Text-0: #2A2B2E;--Input-colorText: rgba(0, 0, 0, .88);--Button-paddingContentHorizontal: 16px;--Button-colorPrimary: #1677FF;--colorTextBase: #000;--Background-0: #FFF;--Input-colorError: #FF4D4F;--List-colorText: rgba(0, 0, 0, .88);--List-colorTextDescription: rgba(0, 0, 0, .45);--List-colorSplit: rgba(0, 0, 0, .06);--colorTextHeading: rgba(0, 0, 0, .88)}html,body{height:100%;width:100%;padding:0;margin:0}.color-grey{color:var(--List-colorTextDescription)}
