@font-face{font-family:DM Sans;src:url(/static/media/DMSans-VariableFont_opsz,wght.90130db6a4fc53f17a88.ttf)}.App{display:flex;height:100%;text-align:center;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh;width:100%}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-contents{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.icon-container{align-items:center;border-radius:50%;display:flex;flex-direction:row;height:40px;justify-content:center;width:40px}.icon-badge{right:6px!important;top:6px!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:DM Sans,Arial,sans-serif;margin:0;overflow-x:hidden;overflow-y:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.confirmation-layout,.login-layout,.reset-password-layout,.signup-layout{display:flex;height:100vh;width:100%}.authentication{flex-direction:column;gap:24px;padding:80px}.authentication,.login-footer-link{align-items:center;display:flex;justify-content:center}.login-footer-link{flex-direction:row;gap:8px}.login-marketing-wrapper{height:100%}.login-marketing-wrapper .login-marketing{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;height:90%;justify-content:center;padding:120px 120px 60px}.login-marketing-wrapper .login-marketing img{width:min(100%,292px)}.login-marketing-wrapper .login-marketing h3,.login-marketing-wrapper .login-marketing h6{font-weight:700}.login-form,.signup{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding-bottom:8px;width:360px}.login-form .login-button,.signup .login-button{width:auto}.login-form .login-footer:last-child .login-footer-link,.signup .login-footer:last-child .login-footer-link{padding-bottom:4px}.login-form .link,.signup .link{text-decoration:none}.login-form .terms-of-service,.signup .terms-of-service{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;text-align:left}.login-form .terms-of-service .terms-of-service-text,.signup .terms-of-service .terms-of-service-text{cursor:pointer}.login-form .terms-of-service-box,.signup .terms-of-service-box{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.login-form .signup-loading,.signup .signup-loading{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:flex-start}.login-form .error-409 a,.signup .error-409 a{color:currentColor}.form-title-box{align-items:center;gap:24px;order:1}.form-footer,.form-title-box{align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0}.form-footer{align-items:flex-start;gap:8px;height:48px;order:4;padding:0;width:360px}.left-table-footer{align-items:center;display:flex;flex-direction:row;gap:16px;height:36px;padding:0}.show-select .MuiNativeSelect-select{background:#fff;border:1px solid #e5e7eb;border-radius:4px;box-shadow:0 1px 2px #1f293714;font-size:13px;padding:8px}.show-select .MuiNativeSelect-select:focus{background:#fff}.table-box2{align-items:flex-start;gap:12px;height:90%;padding:0;width:100%}.table-background,.table-box2{display:flex;flex-direction:column}.table-background{flex:1 1 auto;overflow:auto;padding:16px}.table-background .inactive-switch{float:left;letter-spacing:.15px;padding-left:8px}.table-background .project-checkbox{height:20px;margin-right:4px;width:20px}.table-background .datagrid-box{flex:1 1 auto;overflow:auto}.table-box-0{gap:1rem;height:inherit;justify-content:center;overflow:auto;padding:0}.table-box-0,.table-box-0 .zero-projects{align-items:center;display:flex;flex-direction:column}.table-box-0 .zero-projects{gap:16px;justify-content:flex-start}.table-box-0 .zero-projects .table-box-0-icon{align-items:center;border-radius:1200px;display:flex;flex-direction:row;height:64px;justify-content:center;width:64px}.table-box-0 .zero-projects-buttons{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:center}.pagination-box{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:0;width:100%}.landing-icon{border-radius:0;height:16px;left:90px;top:12px;width:16px}.projects-tab{align-items:flex-start;flex-direction:column;gap:10px;left:24px;top:24px;width:1320px}.projects-tab,.tab-bar{border-radius:0;display:flex;height:40px;justify-content:center;padding:0}.tab-bar{align-items:center;flex-direction:row;gap:24px;left:0;top:0;width:263px}.landing-box{height:100vh;width:calc(100% - 72px)}.body-box,.landing-box{display:flex;flex-direction:column}.body-box{flex:1 1 auto;gap:16px;overflow-y:auto;padding:16px}.start-project-btn .MuiButton-root{text-transform:none}.App-sideBar{align-items:center;border-radius:0;gap:16px;height:-1%;padding:16px 0;width:72px}.App-sideBar,.box{display:flex;flex-direction:column;justify-content:space-between}.box{align-items:flex-start;height:100%;width:250px}.box .general-drawer-body-box{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.box .general-drawer-body-box .logo-full{height:32px}.box .general-drawer-body-box .project-full{padding-left:0;text-align:left}.box .general-drawer-body-box .project-full .left-align-ListItem{padding-left:0}.App-sideBar .MuiBox-root{height:100%}.sidebar-body{align-items:center;display:flex;flex-direction:column;justify-content:center}.sidebar-body .folder-icon,.sidebar-body .settings-icon{height:40px;margin-top:20px}.sidebar-icon{align-items:center;border-radius:4px;display:flex;flex-direction:row;height:40px;justify-content:center;margin-top:4px;width:40px}.sidebar-logo{background:none;height:32px}.MuiPaper-root .css-12ewdr9{display:flex;flex-direction:column;height:100%}.general-drawer-footer,.general-drawer-footer-box{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.general-drawer-footer-box{padding-left:0}.general-drawer-footer-box .logout{padding-left:0;width:100%}.general-drawer-footer-box .close-nav{justify-content:center;padding-left:0;padding-right:16px}.general-drawer-footer-box .close-nav,.tb-left{align-items:flex-start;display:flex;flex-direction:row}.tb-left{border-radius:0;flex:none;flex-grow:0;gap:8px;height:36px;left:0;order:0;padding:0;top:0;width:586px}.tb-left .search-field .MuiOutlinedInput-root{border:1px solid #e5e7eb;border-radius:4;font-size:14px}.tb-left .search-field .MuiOutlinedInput-root>fieldset{border:none}.header-box{flex-direction:column;gap:24px;justify-content:center;width:100%}.header-box .header-text{color:#fff;margin:10px auto}.header-form-box{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;width:100%}.header-form-box .header-option{background-color:#fff;border:1px solid #e5e7eb;width:350px}.header-form-box .header-option .MuiNativeSelect-select{height:40px;padding-bottom:0;padding-left:1rem;padding-top:0}.header-form-box .header-option .MuiNativeSelect-select:focus{background-color:#fff}.header-form-box .header-option .MuiNativeSelect-nativeInput{border:none}.project-drawer{height:100%;overflow:hidden;padding:0;position:relative}.drawer-header,.project-drawer{align-items:flex-start;display:flex;flex-direction:column;width:100%}.drawer-header{box-sizing:border-box;justify-content:flex-start;padding:24px 24px 16px}.drawer-header .card-header{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:0;width:100%}.drawer-header .card-header .card-title{font-size:18px}.drawer-header .card-text{font-size:15px;margin-top:1rem}.drawer-internal-wrapper{height:100%;overflow:hidden;width:100%}.drawer-internal-wrapper .visit-modal-header{align-items:center;background-color:#fff;border-bottom:2px solid #d3d3d3;box-sizing:border-box;display:flex;flex-direction:column;height:82px;justify-content:center;left:0;overflow:hidden;padding:24px 24px 16px;position:absolute;right:0;top:0;width:100%}.drawer-internal-wrapper .visit-modal-header .card-header{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:100%}.drawer-internal-wrapper .visit-modal-header .card-header .card-title{font-size:18px}.drawer-internal-wrapper .visit-modal-header .card-header .categorize-button{letter-spacing:.400000006px;line-height:24px;margin-right:6px;text-transform:none;white-space:nowrap;width:fit-content}.drawer-internal-wrapper .visit-modal-header .card-text{font-size:15px;margin-top:1rem}.drawer-internal-wrapper .modal-content-visits{align-items:flex-start;bottom:0;display:flex;flex-direction:row;gap:24px;justify-content:center;left:0;overflow:auto;padding:16px;position:absolute;right:0;top:82px}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right{align-items:normal;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;width:60%}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .modal-content-clinical-notes{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;padding:0}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:0;width:min(40%,500px)}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card{width:100%}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes .section-header-title,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes .section-header-title,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes .section-header-title,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes .section-header-title,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes .section-header-title,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes .section-header-title{font-family:DM Sans;font-size:20px;font-weight:700}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes .section-header-subtitle,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes .section-header-subtitle,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes .section-header-subtitle,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes .section-header-subtitle,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes .section-header-subtitle,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes .section-header-subtitle{color:#092d3fcc;font-family:DM Sans;font-size:14px;font-weight:400}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes .code,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes .code,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes .code,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes .code,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes .code,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes .code{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes .empty-data,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes .empty-data,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes .empty-data,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes .empty-data,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes .empty-data,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes .empty-data{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes .skeleton,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes .skeleton,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes .skeleton,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes .skeleton,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes .skeleton,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes .skeleton{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes .skeleton .skeleton-row,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes .skeleton .skeleton-row,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes .skeleton .skeleton-row,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes .skeleton .skeleton-row,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes .skeleton .skeleton-row,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes .skeleton .skeleton-row{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes .clinical-notes-insight-content-title,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes .clinical-notes-insight-content-title,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes .clinical-notes-insight-content-title,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes .clinical-notes-insight-content-title,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes .clinical-notes-insight-content-title,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes .clinical-notes-insight-content-title{align-items:flex-start;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;padding:0}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes .clinical-notes-insight-items,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes .clinical-notes-insight-items,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes .clinical-notes-insight-items,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes .clinical-notes-insight-items,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes .clinical-notes-insight-items,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes .clinical-notes-insight-items{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes .clinical-notes-insight-items .clinical-notes-insight-item,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes .clinical-notes-insight-items .clinical-notes-insight-item,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes .clinical-notes-insight-items .clinical-notes-insight-item,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes .clinical-notes-insight-items .clinical-notes-insight-item,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes .clinical-notes-insight-items .clinical-notes-insight-item,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes .clinical-notes-insight-items .clinical-notes-insight-item{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;padding:0}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .clinical-notes .clinical-notes-insight-items .clinical-notes-insight-item .visit-card-label,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .diagnosis-codes .clinical-notes-insight-items .clinical-notes-insight-item .visit-card-label,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .visit-drawer-card .procedure-codes .clinical-notes-insight-items .clinical-notes-insight-item .visit-card-label,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .clinical-notes .clinical-notes-insight-items .clinical-notes-insight-item .visit-card-label,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .diagnosis-codes .clinical-notes-insight-items .clinical-notes-insight-item .visit-card-label,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .visit-drawer-card .procedure-codes .clinical-notes-insight-items .clinical-notes-insight-item .visit-card-label{font-weight:700;min-width:150px;width:150px}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .modal-content-right-header,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .modal-content-right-header{display:flex;justify-content:space-between;width:100%}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .modal-content-right-header .modal-content-visits-card,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .modal-content-right-header .modal-content-visits-card{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;padding:8px}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .encounter-type,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .encounter-type{align-items:center;display:flex;flex-direction:row;gap:46px;justify-content:flex-start;padding-top:8px;width:100%}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .encounter-type .label,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .encounter-type .label{font-size:14px;font-weight:700;line-height:143%;width:75px}.drawer-internal-wrapper .modal-content-visits .modal-content-visits-left .encounter-type .type,.drawer-internal-wrapper .modal-content-visits .modal-content-visits-right .encounter-type .type{overflow:hidden;overflow-wrap:break-word}.drawer-internal-wrapper .mark-visit-modal{align-items:flex-start;display:flex;flex-direction:column;height:fit-content;justify-content:flex-start;padding:0;position:relative;width:600px}.drawer-options{width:100%}.modal-content{align-items:flex-start;flex-direction:column;gap:24px;justify-content:space-between;max-height:100%;overflow-y:scroll}.modal-content,.modal-content2{box-sizing:border-box;display:flex;flex-grow:1;padding:24px;width:100%}.modal-content2{overflow-x:hidden;overflow-y:auto}.activity-card-content{width:100%}.activity-card-content .activity-card-note{border-radius:4px;padding:8px}.modal-header-left{align-items:center;display:flex;flex-direction:row;gap:8px;padding:0}.modal-list{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding:0;width:100%}.drawer-label{padding-bottom:8px}.drag-drop-box{align-items:flex-start;display:flex;flex-direction:column;gap:8px;max-height:100%;padding:0;width:100%}.drag-drop-tittle{align-items:flex-start;align-self:stretch;flex-direction:row;padding:0}.drag-drop-text1,.drag-drop-tittle{display:flex;flex:none;flex-grow:0;order:0}.drag-drop-text1{font-size:14px;font-weight:400;height:20px;line-height:20px;width:170px}.drag-drop-list-title,.drag-drop-text1{align-items:center;color:#6b7280;font-style:normal}.drag-drop-list-title{display:flex;flex:none;flex-grow:1;font-size:12px;font-weight:600;height:16px;line-height:16px;order:0;width:237px}.tl-paper{height:230px;overflow:auto;width:236px}.list-box{align-items:flex-start;gap:24px;padding:0}.drawer-date,.list-box{display:flex;flex:none;flex-direction:row;flex-grow:1;max-height:100%;order:0;width:100%}.drawer-date{align-items:center;gap:8px;left:-5px;padding:8px 8px 8px 0}.date-arrow-icon{align-items:center;display:flex;flex:none;flex-grow:0;gap:-8px;height:20px;justify-content:center;width:20px}.drawer-box-last-label{align-items:flex-start;align-self:stretch;flex-direction:row;gap:8px;order:2;padding:0;width:552px}.drawer-box-last-label,.last-label{display:flex;flex:none;flex-grow:0;height:16px}.last-label{align-items:center;color:#6b7280;font-size:12px;font-style:normal;font-weight:400;line-height:16px;order:1;width:240px}.tl-searchbar{align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-grow:1;height:36px;order:0;padding:0;width:200px}.tl-search-icon-box{flex:none;flex-grow:0;left:1.5rem;order:0;width:20px}.tl-search-icon-box,.tl-text{height:20px;position:absolute;top:1rem}.tl-text{align-items:center;border:none;color:#d1d5db;flex:none;flex-grow:1;font-size:14px;font-style:normal;font-weight:400;left:3.5rem;line-height:20px;width:140px}.tl-box,.tl-text{display:flex;order:1}.tl-box{align-items:flex-start;flex:none;flex-direction:row;flex-grow:0;gap:24px;height:354px;padding:0;width:552px}.tl-button{background:#fff;border:1px solid #e5e7eb;border-radius:4px;box-shadow:0 1px 2px #1f293714;flex:none;flex-grow:0;height:32px;order:0;width:32px}.tl-button-box{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:8px;height:54px;justify-content:center;order:1;padding:0;width:32px}.date-box .MuiOutlinedInput-root{height:36px}.list-box .MuiGrid-root{justify-content:space-between}.input-default{width:100%}.list-box .MuiGrid-root{flex-wrap:nowrap}.modal-content .MuiList-root{padding:0;width:100%}.modal-content .MuiList-root .MuiFormControl-root{width:100%}.modal-content-title-box{flex-direction:column;padding:8px 16px}.modal-content-title-box,.modal-content-title-box .column-1{align-items:flex-start;display:flex;justify-content:space-between}.modal-content-title-box .column-1{flex-direction:row;width:100%}.modal-content-title-box .column-1 .modal-content-boldtext{font-weight:700}.modal-content-title-box .column-2{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.modal-content-subtitle-box{padding:8px 16px}.modal-content-button{display:flex;justify-content:flex-end}.modal-content-button .categorize-button{letter-spacing:.400000006px;line-height:24px;margin-bottom:6px;margin-right:6px;margin-top:6px;text-transform:none;white-space:nowrap;width:fit-content}.drawer-card{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.drawer-card .drawer-content,.drawer-card .drawer-header{box-sizing:border-box;width:100%}.drawer-card .drawer-content{flex-grow:1;max-height:100%;overflow-y:scroll;padding:24px}.details-container{box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;width:100%}.details-body{width:100%}.details-box{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:8px;height:96px;justify-content:space-between;padding:0 8px;position:relative;width:100%}.details-box .tab{min-height:auto}.details-box-left{height:96px;overflow:hidden;padding:16px 0 0;width:fit-content}.details-box-left-top{height:32px;max-width:100%}.details-box-right{height:36px;margin-right:10px;padding:0}.details-box-right .filter-button{height:36px;text-transform:none;white-space:nowrap;width:155px}.demographic-breakdown-container,.geographic-breakdown-container,.model-patient-container,.stats-container{box-sizing:border-box;max-width:900px;width:100%}.demographic-breakdown-container-graph,.geographic-breakdown-container-graph,.model-patient-container-graph,.stats-container-graph{height:600px}.demographic-breakdown-container .demographic-breakdown-card .skeleton,.geographic-breakdown-container .demographic-breakdown-card .skeleton,.model-patient-container .demographic-breakdown-card .skeleton,.stats-container .demographic-breakdown-card .skeleton{align-items:flex-start;display:flex;flex-direction:row;gap:24px;justify-content:center}.demographic-breakdown-container .demographic-breakdown-card .skeleton .skeleton-row,.geographic-breakdown-container .demographic-breakdown-card .skeleton .skeleton-row,.model-patient-container .demographic-breakdown-card .skeleton .skeleton-row,.stats-container .demographic-breakdown-card .skeleton .skeleton-row{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.demographic-breakdown-container .preview-mode-charts,.geographic-breakdown-container .preview-mode-charts,.model-patient-container .preview-mode-charts,.stats-container .preview-mode-charts{max-height:500px;min-height:500px;overflow:hidden;position:relative}.demographic-breakdown-container .preview-mode-charts .preview-mode-backdrop,.geographic-breakdown-container .preview-mode-charts .preview-mode-backdrop,.model-patient-container .preview-mode-charts .preview-mode-backdrop,.stats-container .preview-mode-charts .preview-mode-backdrop{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(180deg,#fff0,#fff 30.21%);box-sizing:border-box;display:flex;flex-direction:column;gap:15px;height:100%;justify-content:center;padding:24px;position:absolute;top:0;width:100%;z-index:9}.demographic-breakdown-container .preview-mode-charts .preview-mode-backdrop .preview-mode-backdrop-button,.geographic-breakdown-container .preview-mode-charts .preview-mode-backdrop .preview-mode-backdrop-button,.model-patient-container .preview-mode-charts .preview-mode-backdrop .preview-mode-backdrop-button,.stats-container .preview-mode-charts .preview-mode-backdrop .preview-mode-backdrop-button{text-transform:none}.demographic-breakdown-container .helper-text,.geographic-breakdown-container .helper-text,.model-patient-container .helper-text,.stats-container .helper-text{text-align:center}.contact-us-modal-card{height:586px;left:50%!important;position:absolute;top:50%!important;transform:translate(-50%,-50%);width:600px}.contact-us-modal-card:focus-visible{outline:none}.order-level-card .empty-data{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;text-align:center;width:100%}.order-level-card .section-header-title{font-family:DM Sans;font-size:20px;font-weight:700}.order-level-card-contents{height:auto;width:100%}.order-level-card-contents,.order-level-card-contents .order-level-table{border:none;max-height:400px}.order-level-card-contents .order-level-table .title{font-size:16px;font-weight:400}.order-level-card-contents .order-level-table highlight{background:#0049544d;padding:0 2px}.order-level-card-contents .order-level-table .priority{align-items:center;display:flex;flex-direction:row}.order-level-card-contents .order-level-table .MuiDataGrid-columnHeaderTitle{font-weight:var(--unstable_DataGrid-headWeight);line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:normal}.order-level-card-contents .order-level-table .MuiDataGrid-columnHeader{height:auto!important}.order-level-card-contents .order-level-table .MuiDataGrid-columnHeaders{max-height:55px!important;min-height:55px!important}.order-level-modal{height:80%;left:50%;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.order-level-modal highlight{background:#0049544d;padding:0 2px}.order-level-modal .order-level-modal-contents{height:100%}.order-level-modal .order-level-modal-text{height:85%}.order-level-modal .order-level-modal-text .order-level-modal-text-scroll{overflow:auto;white-space:pre-wrap}.order-level-modal .order-level-modal-footer{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.order-level-modal .order-level-modal-footer button{text-transform:none}.description-body{display:flex;gap:24px;height:90%;overflow:auto;padding:24px 0 24px 24px}.description-body .description-right-panel{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;margin-top:5px;width:100%}.description-body .description-right-panel .description-right-panel-first-row,.description-body .description-right-panel .description-right-panel-second-row{align-items:flex-start;display:flex;flex-direction:row;gap:24px;justify-content:flex-start}.description-body .description-right-panel .description-right-panel-second-row{width:100%}.description-body .description-right-panel .description-right-panel-second-row .counts-autocomplete{width:75%}.description-body .description-right-panel .description-right-panel-second-row .description-right-panel-button{color:#fff;padding:8px 22px}.description-body .description-left-panel{align-items:flex-start;display:flex;flex:0 0 360px;flex-direction:column;gap:24px;justify-content:flex-start}@media (max-width:1300px){.description-body .description-left-panel{flex:0 0 286px}}.description-body .description-left-panel .description-left-panel-alert{box-shadow:0 2px 1px -1px #0003}.description-body .description-left-panel .description-box,.description-body .description-left-panel .jump-to-card{text-align:left;width:100%}.description-body .description-left-panel .description-box .description-title,.description-body .description-left-panel .jump-to-card .description-title{display:flex;font-size:16px;font-weight:500;line-height:24px;text-align:left}.description-body .description-left-panel .description-box .description-card-header,.description-body .description-left-panel .description-box .jump-to-card-header,.description-body .description-left-panel .jump-to-card .description-card-header,.description-body .description-left-panel .jump-to-card .jump-to-card-header{padding:12px 16px}.description-body .description-left-panel .description-box .description-card-header .header-title,.description-body .description-left-panel .description-box .jump-to-card-header .header-title,.description-body .description-left-panel .jump-to-card .description-card-header .header-title,.description-body .description-left-panel .jump-to-card .jump-to-card-header .header-title{font-size:18px;font-weight:600}.description-body .description-left-panel .description-box .description-card-content,.description-body .description-left-panel .description-box .jump-to-card-content,.description-body .description-left-panel .jump-to-card .description-card-content,.description-body .description-left-panel .jump-to-card .jump-to-card-content{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;padding-top:0}.description-body .description-left-panel .description-box .description-card-content .jump-to-item-preview-mode,.description-body .description-left-panel .description-box .jump-to-card-content .jump-to-item-preview-mode,.description-body .description-left-panel .jump-to-card .description-card-content .jump-to-item-preview-mode,.description-body .description-left-panel .jump-to-card .jump-to-card-content .jump-to-item-preview-mode{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.description-body .description-left-panel .description-box .description-card-content .jump-to-item,.description-body .description-left-panel .description-box .jump-to-card-content .jump-to-item,.description-body .description-left-panel .jump-to-card .description-card-content .jump-to-item,.description-body .description-left-panel .jump-to-card .jump-to-card-content .jump-to-item{cursor:pointer}.description-body .description-left-panel .description-box .description-card-content .description-chips-box,.description-body .description-left-panel .description-box .jump-to-card-content .description-chips-box,.description-body .description-left-panel .jump-to-card .description-card-content .description-chips-box,.description-body .description-left-panel .jump-to-card .jump-to-card-content .description-chips-box{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start}.description-body .description-left-panel .description-box .description-card-content-skeleton,.description-body .description-left-panel .jump-to-card .description-card-content-skeleton{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;margin:12px 16px;padding-top:0}.description-body .description-scroll{display:flex;flex:1 1 100%;flex-direction:column;gap:48px;overflow:auto;padding-right:24px;width:100%}.description-body .description-scroll .no-patient-card{align-items:center;display:flex;flex-direction:column;height:20%;justify-content:center;padding:64px 16px}.preview-project-created-content{padding:8px;text-align:left}.preview-info-alert-content{text-align:left}.preview-info-alert-content .preview-info-alert-content-link{cursor:pointer;vertical-align:initial}.project-details-modal .details-modal-box{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;overflow-x:hidden;overflow-y:auto;width:440px}.project-details-modal .details-modal-box .details-title-box{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;width:100%}.project-details-modal .details-modal-box .details-title-box .details-edit-project{text-transform:none}.project-details-modal .details-modal-box .details-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;width:100%}.project-details-modal .details-modal-box .details-section .details-versions{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;justify-content:flex-start}.project-details-modal .details-bottom-actions{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.project-details-modal .details-bottom-actions button{text-transform:none}.export-modal{display:flex;flex-direction:column;gap:8px;max-height:75vh;padding:16px;width:600px}.export-modal .export-modal-content{display:flex;flex-direction:column;flex-grow:1;overflow-y:hidden}.export-modal .export-modal-content .export-modal-selectAll{background-color:#0037480a;padding:16px}.export-modal .export-modal-content .export-modal-selectAll .selectAll-label{margin:0}.export-modal .export-modal-content .export-modal-file-list{flex-grow:1;overflow-y:auto}.export-modal .export-modal-footer{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.export-modal .export-modal-footer .right-side{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-end;width:auto}.export-modal .export-modal-footer button{text-transform:none}.category-name{text-transform:capitalize}dropdown-text-box{align-items:center;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:8px;height:20px;margin-top:8px;order:1;padding:0 18px;width:465px}.dropdown-button{border:none;border-radius:10px}.modal-filter-content{display:flex;flex-direction:column;width:100%}.modal-filter-content .modal-demographics-skeleton{height:70px;width:100%}.patients-box{flex-direction:row;padding:0}.patients-box,.selected-patient{align-items:flex-start;display:flex;height:100%;overflow:hidden}.selected-patient{box-sizing:border-box;flex:1 1 100%;flex-direction:column;justify-content:flex-start;padding-bottom:2px}.selected-patient .data{margin-top:0;overflow:auto;padding:0 16px 16px}.selected-patient .selected-patient-main-body-column-left{flex-grow:1;width:45%}.selected-patient .selected-patient-main-body-column-right{flex-grow:1;max-width:600px;min-width:380px;width:475px}.patient-list{height:100%;padding:10px}.patient-list-item-container{width:100%}.patient-list-item-card{align-items:center;display:flex}.patient-list-item-card.MuiCard-root{border:none;border-radius:8px;box-shadow:none}.patient-list .patient-list-info,.patient-list .patient-list-info .patient-list-top{width:100%}.patient-list .patient-list-info .categorization{gap:8px}.patient-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.patient-list-icon-bubble{align-items:flex-start;border-radius:24px;display:flex;flex:none;flex-direction:row;flex-grow:0;height:fit-content;margin-right:5%;order:0;padding:8px;width:fit-content}.patient-list-item-card .MuiCardContent-root{display:flex}.categorize-modal{align-items:flex-start;display:flex;flex-direction:column;height:fit-content;justify-content:flex-start;padding:16px;position:relative;width:600px}.categorize-modal-title{margin-bottom:10px;margin-left:6px;width:100%}.categorize-dropdown{align-items:flex-start;display:flex;flex-direction:row;gap:16px;height:fit-content;justify-content:flex-start;margin-left:6px;padding:0;width:100%}.categorize-modal-textfield{height:218px}.categorize-modal-delete-textfield,.categorize-modal-textfield{margin:16px 6px 6px;width:97.5%}.categorize-modal-footer{box-sizing:border-box;justify-content:flex-end}.categorize-modal-footer,.categorize-modal-footer .left-side{align-items:center;display:flex;flex-direction:row;width:100%}.categorize-modal-footer .left-side{justify-content:flex-start}.categorize-modal-footer .right-side{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-end;width:auto}.categorize-modal-footer button{text-transform:none}.categorize-modal-footer-mark{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;justify-content:flex-end;padding-right:8px;width:100%}.categorize-modal-footer-mark button{text-transform:none}.mark-dropdown{width:97.5%}.categorize-modal-textfield{height:100%}.patient-header{box-sizing:border-box;padding:8px 10px 8px 16px;width:100%}.patient-header-left{flex:none;height:32px;padding:0}.reason-icon:hover{cursor:default}.patient-header-right{flex-wrap:nowrap}.patient-header-right .categorize-button{letter-spacing:.400000006px;line-height:24px;margin-right:6px;text-transform:none;white-space:nowrap;width:fit-content}.patient-modal-select-icon{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.patient-card{width:100%}.patient-card .title{font-size:20px;font-weight:700}.patient-card .content{gap:8px;padding:16px 0 0 16px}.patient-card .content .column-for-demographics-data{border:50px}.patient-card .content .column,.patient-card .content .column-for-demographics-data{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.patient-card .content .column .patient-row-title{font-weight:600;margin-bottom:4px;margin-top:12px}.patient-card .content .row{align-items:flex-start;display:flex;flex-direction:row;gap:12px;justify-content:center;margin-bottom:.25rem}.patient-card .column-for-structured-data{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.patient-card .column-for-structured-data .patient-row-title{margin-bottom:4px;margin-top:12px;padding:0 0 0 16px}.patient-card .column-for-structured-data .patient-row-title-font{font-size:20px;font-weight:700}.patient-card .column-for-structured-data .patient-row-subtitle-font{font-size:14px;font-weight:400}.patient-card .column-for-structured-data .categorization-row-title{margin-left:-16px;margin-right:6px;padding:0 0 0 16px}.patient-card .column-for-structured-data .categorization-row-title-font{font-size:20px;font-weight:700}.patient-card .column-for-structured-data .categorization-row-subtitle-font{font-size:14px;font-weight:400}.patient-card .column-for-structured-data .details-table{width:inherit}.patient-card .column-for-structured-data .details-table .details-table-title{font-size:16px;font-weight:400}.patient-card .column-for-structured-data .prom-group-cell{width:100%}.patient-card .column-for-structured-data .prom-group-title{display:inline-block;margin-bottom:auto;margin-right:auto;margin-top:auto;max-width:180px;min-width:65px;position:relative;text-align:left}.patient-card .column-for-structured-data .prom-group-label{display:inline-block;margin-bottom:auto;margin-top:auto;max-width:180px;min-width:75px;text-align:center}.patient-card .column-for-structured-data .prom-answer-text{align-items:center;display:flex;min-height:42px;padding:5px 0}.patient-card .column-for-structured-data .koos-subscore-row .prom-subscore-label{height:3em}.patient-card .column-for-structured-data .koos-subscore-row .prom-group-label{min-width:56px}.patient-card .column-for-structured-data .koos-subscore-row.prom-group-cell-row{column-gap:4px}.patient-card .column-for-structured-data .prom-group-cell-row{column-gap:30px;display:flex;justify-content:right;min-height:90px}.patient-card .column-for-structured-data .prom-group-cell-row:not(:first-child){border-top:1px solid #0000001f}.patient-card .column-for-structured-data .prom-group-label:first-child{margin-left:0}.patient-card .column-for-structured-data .prom-group-label:last-child{margin-right:0}.patient-card .column-for-structured-data .prom-questions-pill{background:#000;background:var(--common-black-main,#000)}.patient-card .column-for-structured-data .prom-questions-pill,.patient-card .column-for-structured-data .prom-raw-score-pill{border-radius:100px;color:#fff;display:inline-block;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:166%;padding:0 5px}.patient-card .column-for-structured-data .prom-raw-score-pill{background:#03a9f4;background:var(--info-main,#03a9f4)}.patient-card .column-for-structured-data .prom-score-pill{background:#00424d;background:var(--primary-dark,#00424d);border-radius:100px;color:#fff;display:inline-block;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:166%;padding:0 5px}.patient-card .column-for-structured-data .prom-subscore-pill{background:#0000001f;border-radius:100px;color:#000;display:inline-block;font-size:11px;font-weight:400;line-height:18.26px;padding:0 5px}.patient-card .bold-weight{font-weight:600}.index-procedure-visit-container .index-procedure-visit-card{overflow:auto}.index-procedure-visit-container .index-procedure-visit-card .card-title{font-family:DM Sans;font-size:24px;font-weight:700}.index-procedure-visit-container .index-procedure-visit-card .index-procedure-link{margin:10px}.index-procedure-visit-container .index-procedure-visit-card .content{gap:17px}.index-procedure-visit-container .index-procedure-visit-card .content .details-table-title{font-family:DM Sans;font-size:16px;font-weight:400}.index-procedure-visit-container .index-procedure-visit-card .content .section-title{font-family:DM Sans;font-size:20px;font-weight:700}.index-procedure-visit-container .index-procedure-visit-card .content .section-subtitle{color:#092d3fcc;font-family:DM Sans;font-size:14px;font-weight:400}.index-procedure-visit-container .index-procedure-visit-card .content .visit-date{font-family:DM Sans;font-size:16px;font-weight:700}.index-procedure-visit-container .index-procedure-visit-card .content .section{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-left:16px;padding-right:16px}.index-procedure-visit-container .index-procedure-visit-card .content .visit-date-label{font-family:DM Sans;font-size:20px;font-weight:700}.index-procedure-visit-container .index-procedure-visit-card .content .device-details{gap:30px;padding-left:16px;padding-right:16px}.index-procedure-visit-container .index-procedure-visit-card .content .device-details .device-details-title{font-family:DM Sans;font-size:20px;font-weight:700}.index-procedure-visit-container .index-procedure-visit-card .content .device-details .device-details-normal{font-size:14px}.index-procedure-visit-container .index-procedure-visit-card .content .device-details .device-details-used{align-items:flex-start;display:flex;flex-direction:row;gap:32px;justify-content:flex-start;padding:8px 8px 8px 0}.index-procedure-visit-container .index-procedure-visit-card .content .device-details .device-details-used .device-details-normal{font-size:14px}.index-procedure-visit-container .index-procedure-visit-card .content .diagnosis,.index-procedure-visit-container .index-procedure-visit-card .content .procedure{gap:4px}.index-procedure-visit-container .index-procedure-visit-card .content .diagnosis .code,.index-procedure-visit-container .index-procedure-visit-card .content .procedure .code{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.index-procedure-visit-container .index-procedure-visit-card .content .diagnosis .code .text,.index-procedure-visit-container .index-procedure-visit-card .content .procedure .code .text{font-size:14px}.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .title{margin-bottom:4px}.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .device-deficient-container,.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .indication-of-use-container,.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .target-location-container{margin-bottom:12px}.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .device-deficient-container .content,.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .device-deficient-container .header,.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .indication-of-use-container .content,.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .indication-of-use-container .header,.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .target-location-container .content,.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .target-location-container .header{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .device-deficient-container .header .edit-link,.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .indication-of-use-container .header .edit-link,.index-procedure-visit-container .index-procedure-visit-card .content .additional-info .target-location-container .header .edit-link{margin:5px 5px 5px 10px}.index-procedure-visit-container .index-procedure-visit-card .content .additional-info button{text-decoration:underline;text-transform:none}.indication-of-use-modal .card{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px}.indication-of-use-modal .card .textarea{margin-top:16px}.indication-of-use-modal .card .actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.indication-of-use-modal .card .actions button{text-transform:none}.visits-card .visit-item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:8px;width:100%}.visits-card .visit-item .visit-data{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:6px;text-align:left;width:60%}.visits-card .visit-item .visit-data .index-procedure{font-weight:700;text-align:left}.visits-card .visit-item .visit-data .post-day-index{text-align:left}.visits-card .visit-item .visit-data .visit-type{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.visits-card .visit-item .visit-data .visit-type .label{font-size:12px;font-weight:700;line-height:166%}.visits-card .visit-item .visit-actions{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end;min-width:10%;padding-right:16px}.visits-card .visit-item .visit-actions .date-of-usage{font-weight:700}.visits-card .visit-item .visit-icon-box{flex-grow:1;min-width:10%}.visits-toggle{align-items:center;justify-content:flex-start;padding-bottom:16px;padding-left:0}.visits-header,.visits-toggle{display:flex;flex-direction:row}.visits-header{align-items:flex-start;justify-content:space-between}.visits-header .visits-row-date{flex-grow:1;max-width:45%;min-width:30%}.visits-header .visits-row,.visits-header .visits-row-date{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:6px}.visits-header .visits-row .left-divider,.visits-header .visits-row .right-divider{padding-left:16px}.clinical-notes-note highlight{background:#0049544d;padding:0 2px}.visitsDiagnosesProcedures .card-title{font-family:DM Sans;font-size:20px;font-weight:600}.visitsDiagnosesProcedures .tabs{width:100%}.visitsDiagnosesProcedures .tabs .tab{flex:1 1 100%}.visitsDiagnosesProcedures .tabs .tab .tab-title{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:center;text-transform:capitalize}.visitsDiagnosesProcedures .tabs-post-label{margin-top:16px}.code-list-table .head .code{width:16%}.code-list-table .head .code-description,.code-list-table .head .visit{width:42%}.code-list-table .body td{vertical-align:top}.code-list-table .chip-container{height:100%}.code-list-table .chip-container .chip-label{overflow-wrap:break-word;text-overflow:clip;white-space:normal}.code-list-table .index-procedure{font-weight:700}.spike-container{display:flex;flex-wrap:wrap;gap:3rem;height:100%;left:100px;overflow-y:auto;padding:1rem;position:fixed}.test-chart{height:400px;margin-bottom:3rem;width:600px}.make-modal-card{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.make-modal-card .make-modal-header{box-sizing:border-box;width:100%}.make-modal-card .make-modal-content{box-sizing:border-box;flex-grow:1;max-height:100%;overflow-y:auto;overflow-y:overlay;padding:24px;width:100%}.make-modal-card .make-modal-footer{box-sizing:border-box;width:100%}.date-range{justify-content:space-between}.date-range,.standard-drawer-footer{align-items:center;display:flex;flex-direction:row}.standard-drawer-footer{box-sizing:border-box;gap:8px;justify-content:flex-end;width:100%}.standard-drawer-footer button{text-transform:none}.standard-drawer-footer-align-between{justify-content:space-between}.standard-drawer-footer-align-end{justify-content:flex-end}.standard-drawer-footer-align-start{justify-content:flex-start}.chart-bullet-point{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.chart-bullet-point span{border-radius:50%;display:inline-block;height:16px;width:16px}.public-shared-footer,.shared-footer{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:left;width:auto}.public-shared-footer a,.shared-footer a{border-right:1px solid rgba(0,0,0,.071);color:inherit;height:10px;padding:4px}.public-shared-footer a,.public-shared-footer p,.shared-footer a,.shared-footer p{align-items:center;display:flex;flex-direction:column;justify-content:center;white-space:nowrap}.public-shared-footer p,.shared-footer p{padding-left:4px}.public-shared-footer{align-items:center;color:#fff;display:flex;flex-direction:row;height:auto;justify-content:flex-start;padding-left:120px;padding-right:100px}.public-shared-footer a{border-right:1px solid hsla(0,0%,100%,.071);white-space:nowrap}.activity-card{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;padding:16px}.patient-activity-drawer .modal-header-left .drawer-title,.project-activity-drawer .modal-header-left .drawer-title{font-weight:700}.patient-activity-drawer .content,.project-activity-drawer .content{padding:32px 24px}.project-metric-cards-container{grid-gap:24px;display:grid;gap:24px;grid-auto-rows:170px;grid-template-columns:542px 323px}@media (max-width:1366px){.project-metric-cards-container{grid-template-columns:1fr}}.project-metric-cards-container .card-content{justify-content:space-between;padding:16px 24px 24px}.project-metric-cards-container .breadkdown-by-gender .card-content,.project-metric-cards-container .total-patients .card-content{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:100%}.project-metric-cards-container .breadkdown-by-gender .card-content .chart-container,.project-metric-cards-container .total-patients .card-content .chart-container{flex:1 1 auto}.project-metric-cards-container .breadkdown-by-gender .card-content .chart-labels,.project-metric-cards-container .total-patients .card-content .chart-labels{align-items:flex-start;display:inline-flex;flex-direction:column;margin-top:8px}.project-metric-cards-container .total-patients{grid-row:span 3}.project-metric-cards-container .total-patients .helper-text{margin:0 auto;width:392px}.project-metric-cards-container .breadkdown-by-gender{grid-row:span 3}.project-metric-cards-container .breadkdown-by-gender .chart-container{max-height:130px}.project-metric-cards-container .breadkdown-by-gender .legend-text{font-size:12px}.project-metric-cards-container .card-title{font-weight:700}.project-metric-cards-container .helper-text{text-align:center}.project-metric-cards-skeleton .card-content{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.create-project-drawer .header,.update-project-drawer .header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.create-project-drawer .header .drawer-title,.update-project-drawer .header .drawer-title{font-weight:700}.create-project-drawer .project-drawer-content,.update-project-drawer .project-drawer-content{align-items:flex-start;display:flex;flex-direction:column;gap:24px;height:100%;justify-content:space-between}.create-project-drawer .project-drawer-content .project-details-container,.update-project-drawer .project-drawer-content .project-details-container{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:space-between;width:100%}.create-project-drawer .project-drawer-content .protocol-section,.update-project-drawer .project-drawer-content .protocol-section{align-items:flex-start;display:flex;flex-direction:column;gap:32px;justify-content:flex-start}.create-project-drawer .project-drawer-content .protocol-section .subsection,.update-project-drawer .project-drawer-content .protocol-section .subsection{width:100%}.create-project-drawer .project-drawer-content .protocol-section .subsection p,.update-project-drawer .project-drawer-content .protocol-section .subsection p{margin-bottom:16px}.create-project-drawer .project-drawer-content .protocol-section .subsection .visit-range-section-chevron,.update-project-drawer .project-drawer-content .protocol-section .subsection .visit-range-section-chevron{line-height:.5;margin-bottom:35px;margin-right:-3px}.create-project-drawer .project-drawer-content .prioritization-container,.update-project-drawer .project-drawer-content .prioritization-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:32px;justify-content:flex-start;width:100%}.create-project-drawer .project-drawer-content .prioritization-container .prioritation-info-text,.update-project-drawer .project-drawer-content .prioritization-container .prioritation-info-text{letter-spacing:.17px}.create-project-drawer .project-drawer-content .prioritization-container .prioritation-info-text .icon,.update-project-drawer .project-drawer-content .prioritization-container .prioritation-info-text .icon{margin-left:4px;vertical-align:middle}.create-project-drawer .project-drawer-content .prioritization-container .important-keywords-box,.update-project-drawer .project-drawer-content .prioritization-container .important-keywords-box{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start}.create-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .important-keywords-header,.update-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .important-keywords-header{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:16px}.create-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .important-keywords-items,.update-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .important-keywords-items{align-items:flex-start;display:flex;flex-direction:column;gap:32px;justify-content:flex-start;width:100%}.create-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .important-keywords-items .keyword-row,.update-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .important-keywords-items .keyword-row{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;width:100%}.create-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .important-keywords-items .keyword-row .important-keywords-inputs,.update-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .important-keywords-items .keyword-row .important-keywords-inputs{flex:1 1 100%}.create-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .important-keywords-items .keyword-row .remove-icon,.update-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .important-keywords-items .keyword-row .remove-icon{flex:1 0 28px}.create-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .add-keyword-button,.update-project-drawer .project-drawer-content .prioritization-container .important-keywords-box .add-keyword-button{text-transform:none}.create-project-drawer .project-drawer-content .prioritization-container .clinical-notes-box,.update-project-drawer .project-drawer-content .prioritization-container .clinical-notes-box{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;width:100%}.contact-us-modal{align-items:flex-start;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:flex-start}.demographic-breakdown-card .card-title{margin-bottom:48px}.demographic-breakdown-card .chart-container-lg{height:250px}.filter-dataset-tabs{width:100%}.filter-dataset-tabs .MuiTab-root{flex:1 1 100%}.codes-layout{align-items:flex-start;flex-direction:column;height:100%;width:100%}.codes-layout,.codes-layout .help-text{display:flex;justify-content:flex-start}.codes-layout .help-text{align-items:center;flex-direction:row;gap:9.5px}.codes-layout .buttons{margin-top:24px}.codes-layout .buttons .count{margin-left:3px}.codes-layout .inputs{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin-top:20px;width:100%}.codes-layout .inputs .MuiTextField-root{flex:1 1 100%}.codes-layout .snackbar-containter{bottom:140px;position:absolute;width:max-content}.codes-layout .snackbar-containter button{text-transform:none}.codes-layout .table{flex:1 1 100%;margin-top:20px}.codes-layout .table .unrelated-text{font-style:italic}.codes-layout .table .MuiTableCell-head{padding-bottom:16px;padding-top:16px}.codes-layout .table .MuiCheckbox-root{padding:0}.codes-layout .table .head .description-container{align-items:flex-start;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;width:auto}.codes-layout .table .head .patients{max-width:90px;overflow-wrap:break-word;width:90px}.codes-layout .table .head .encounters{max-width:95px;overflow-wrap:break-word;width:95px}.codes-layout .table .row>*{border-bottom:initial}.codes-layout .table .row .container,.codes-layout .table .row .container .description{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.codes-layout .table .row .container .description{display:inline-flex;gap:8px}.codes-layout .table .row .container .description .title{font-weight:600}.codes-layout .table .row .container .description .badge{padding:0 6px}.codes-layout .sub-table .MuiCheckbox-root,.codes-layout .table .row-collapse>.MuiTableCell-root{padding:0}.codes-layout .sub-table .row>*{border-bottom:initial}.codes-layout .sub-table .row .description-container{align-items:flex-start;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;width:auto}.codes-layout .sub-table .row .patients{max-width:90px;overflow-wrap:break-word;width:90px}.codes-layout .sub-table .row .encounters{max-width:95px;overflow-wrap:break-word;width:95px}.codes-layout .sub-table .row .description{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.filter-dataset-footer{box-sizing:border-box;width:100%}.mark-visit-modal{align-items:flex-start;display:flex;flex-direction:column;height:fit-content;justify-content:flex-start;padding:0;position:relative;width:600px}.settings-header{background:#092b3c;height:fit-content}.settings-header .settings-header-text{color:#fff;display:inline-block;margin:10px auto}.settings-header .settings-header-logo{margin:auto 10px}.settings-header .background-dots-left,.settings-header .background-dots-right{height:120px}.settings-container{flex:1 1 auto;flex-wrap:nowrap!important;margin:.5rem;max-width:100%;overflow:hidden;width:fit-content!important}.company-settings-item{max-width:75vw;overflow:auto;text-align:left}.company-settings-item highlight{background:#0049544d}.company-settings-item .custom-categories-table .new-category-container{justify-content:end;padding:16px}.company-settings-item .custom-categories-table .new-category-container .new-category-button{font-family:DM Sans;font-size:13px;font-weight:500;letter-spacing:.46px;line-height:22px}.company-settings-item .acronym-input{width:137px}.company-settings-item .select-type-box{width:222px}.company-settings-item .select-type-box .pseudo-placeholder{color:#00000061}.company-settings-item .true-false-label{left:24px;position:relative;width:calc(100% - 24px)}.company-settings-item .true-false-label .true-false-label-input{width:222px}.company-settings-item .category-reason-input{width:720px}.company-settings-item .submission-container{justify-content:end}.company-settings-item .category-avatar{background-color:#0000008f}.company-settings-item .pending-no-rows-box{display:flex}.company-settings-item .pending-no-rows-box .pending-no-rows{display:flex;height:48px;width:48px}.settings-content-box{align-items:center;display:flex;flex-direction:column;height:100vh;width:100%}div.categorize-modal-imdrf{padding-right:2px}div.categorize-modal-imdrf .MuiInputBase-input{overflow:hidden;text-overflow:ellipsis}.categorize-modal-black .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:#000}.imdrf-table .MuiTableCell-root{vertical-align:top}.table-row-error{background-color:#fcc}.table-row-error:hover{background-color:#ffb3b3!important}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.fd1478dcc74de00ee4c0.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.e89451624c6caf35687f.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.cb04b2ee2f7d192478b8.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.e2841352dd9512ff455b.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2fa0d9ef98f59d4a75b.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.b9e1e89444a313a63b91.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.a8de720a6f13c66c8a4e.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.a42da273bb968bf2058d.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.96f8adc74b63e1a3655f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.3d10c85fbd16969509a2.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.1c20f7dc20d731a18fcd.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.9698cc7dbf147ed363b6.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.b0c8fe9db56dd415a25a.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
/*# sourceMappingURL=main.0b76dc5a.css.map*/