@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@200;400;600;700;800;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nunito,sans-serif;height:100vh;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100%}input:focus-visible{border:none;outline:none}select:focus-visible{outline:none}.content{background:#fff;display:flex;flex:1 1;flex-direction:row;height:100%;overflow:hidden}.left-content{align-items:center;background:#161616;color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:52%}.left-content .login-text{font-family:Nunito;font-size:28px;font-weight:700;margin-bottom:30px}.left-content .password,.left-content .username{border:2px solid #000;border-radius:5px;box-sizing:border-box;font-family:Nunito;margin-top:20px;padding:12px;width:350px}.left-content .password,.left-content .username:focus-visible{outline:none}.left-content .password:focus,.left-content .password:hover,.left-content .username:focus,.left-content .username:hover{border-color:var(--secondary)}.left-content .login-btn{margin-top:40px!important;padding:12px!important;width:350px}.left-content .login-btn .login-btn-text{color:var(--primary);font-family:Nunito!important;font-weight:700!important;line-height:14px!important;text-transform:none!important}.logo{align-items:center;display:flex;flex:1 1;justify-content:center}.loginScreen-image{height:100px;width:200px}.left-content .loading-prop{margin-top:10px}:root{--primary:#161616;--secondary:#449183;--background:#fff;--text:#161616;--heading:#161616;--grey:#b4b4b4;--greyText:#7a7a7a;--success:#4bb543;--warning:#fc0;--error:#ed4377;--canvas-bg:#f5f5f5;--buttonText:#fff;--button:#161616;--buttonHover:#454545}.screen-container{display:flex;flex:1 1;flex-direction:column;height:100%}:root{--navbar-height:90px}.screen-container .navbar-container{align-items:center;background-color:var(--background);display:flex;flex-direction:row;height:90px;height:var(--navbar-height);justify-content:space-between;min-height:90px;min-height:var(--navbar-height);width:100%}.navbar-container .logo-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin-left:30px}.navbar-container .logo-container .name{font-family:Nunito,sans-serif;font-size:24px;font-weight:800;margin-left:15px}.navbar-container .menu-container{align-items:center;display:flex;flex-direction:row;margin-right:30px}.navbar-container .menu-container .menu-item{cursor:pointer;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;margin-right:30px;transition-duration:.3s}.navbar-container .menu-container .menu-item:hover{color:var(--secondary)!important}.navbar-container .menu-container .account-icon{color:var(--text);height:30px;width:30px}.logout-text{color:var(--buttonText);font-family:Nunito,sans-serif!important;font-size:16px!important;font-weight:600!important;text-transform:none}.account-details{padding:30px}.account-details .id .label,.account-details .name .label{color:var(--greyText);font-family:Nunito,sans-serif;font-size:14px;font-weight:600;line-height:14px}.account-details .id .label{margin-top:15px}.account-details .id .value,.account-details .name .value{color:var(--text);font-family:Nunito,sans-serif;font-size:16px;font-weight:600}.box{border-radius:10px;display:flex;flex-direction:column}.box:focus-visible{outline:none}.box .register-modal-header{display:flex;flex-direction:row;justify-content:space-between}.box .close-btn{color:var(--text);height:30px;width:30px}.reg-form{align-items:center;color:var(--background);display:flex;flex:1 1;flex-direction:column}.box .reg-text{color:#161616;font-size:24px;margin-bottom:30px;margin-top:7px}.box .reg-text,.l2,.l3,.l4,.reg-form .l1{font-family:Nunito;font-weight:700;margin-left:25px}.l2,.l3,.l4,.reg-form .l1{align-self:start;color:#000;font-size:15px;margin-top:10px}.reg-form .email,.reg-form .id,.reg-form .password,.reg-form .username{border:2px solid #000!important;border-radius:5px;box-sizing:border-box;font-family:Nunito;margin-top:20px;padding:12px;width:350px}.reg-form .email,.reg-form .id:focus-visible,.reg-form .password,.reg-form .username:focus-visible{outline:none}.reg-form .email:focus,.reg-form .email:hover,.reg-form .id:focus,.reg-form .id:hover,.reg-form .password:focus,.reg-form .username:focus,.reg-form .username:hover{border-color:var(--primary)}.reg-form .reg-btn{margin-top:10%!important;padding:12px!important;width:350px}.reg-form .reg-btn .reg-btn-text{color:var(--background);font-family:Nunito!important;line-height:14px!important;text-transform:none!important}.reg-form .loading-prop{margin-top:10%!important}.homeScreen{display:flex;flex:1 1;flex-direction:column;padding:0 50px}.homeScreen-additional-info{align-items:center;display:flex;flex-direction:row;margin-top:60px;width:100%}.homeScreen-additional-info .homeScreen-image{width:20%}.homeScreen-additional-info .homeScreen-text{font-family:Nunito;font-size:28px;font-weight:600;margin-left:300px}.homeScreen .dropdown-container{display:flex;flex-direction:row;justify-content:center;margin-top:5%}.homeScreen .dropdown-container .dropdown-icon{color:var(--text);height:35px;width:35px}.homeScreen-search{display:flex;flex-direction:row;margin-top:45px}.homeScreen-search .search-box{border:2px solid var(--primary);border-radius:5px;padding:10px;width:92%}.homeScreen-search .search-box:focus-visible{border:2px solid var(--secondary);outline:none}.homeScreen-search .search-button{align-items:center;border-radius:5px;display:flex;flex-direction:row;justify-content:center;margin-left:20px;padding:10px;text-transform:none;width:8%}.homeScreen-search .search-button,.homeScreen-search .search-button:hover{background:var(--primary);color:var(--background)}.homeScreen .dieases-tabs{display:flex;flex-direction:column;margin-bottom:0;margin-top:60px}.homeScreen .dieases-tabs .row-1-tabs{display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap}.dieases-tabs .row-1-tabs .dieases-1-tab{align-items:center;background-color:var(--primary);border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;margin-right:3%;padding:30px 0;width:22.75%}.dieases-tabs .row-1-tabs .dieases-1-tab:last-child{margin-right:0}.dieases-tabs .row-1-tabs .dieases-1-tab-text{color:var(--background);font-family:Nunito;font-size:18px;font-weight:700;margin-top:20px}.dieases-tabs .row-1-tabs .dieases-2-tab{align-items:center;background-color:var(--primary);border-radius:5px;cursor:pointer;display:flex;flex-direction:column;height:200px;justify-content:center;margin-left:30px;width:50%}.dieases-tabs .row-1-tabs .dieases-1-image{height:120px;width:120px}.reportScreen{display:flex;flex:1 1;flex-direction:column;padding:45px 60px}.report-search,.report-search .search-box{display:flex;flex-direction:row}.report-search .search-box{border:1px solid var(--primary);border-radius:5px;font-family:Nunito;padding:10px;width:30%}.report-search .city-dropdown{border:1px solid var(--primary);min-width:120px;padding:10px}.report-search .city-dropdown,.report-search .search-by-date{border-radius:5px;display:flex;flex-direction:row;margin-left:30px}.report-search .search-by-date{align-items:center;border-color:var(--primary);border:1px solid var(--primary);cursor:pointer;justify-content:center;overflow:hidden;padding:0 10px}.report-search .search-by-date .date{color:var(--text);font-family:Nunito;font-size:14px}.report-search .search-by-date .icon{margin-left:10px}.report-search .search-button{border-radius:5px;font-size:14px;margin-left:30px;padding:0 20px}.report-search .search-button .search-button-text{color:var(--background);font-family:Nunito;text-transform:none}.reportScreen .report-table{border:1px solid var(--primary);border-radius:5px;margin-top:45px}.reportScreen .report-table .report-table-header{background-color:var(--primary);border-top-left-radius:5px;border-top-right-radius:5px;display:flex;flex-direction:row;padding:10px 0}.report-table .report-table-header .report-table-header-text{color:var(--background);font-family:Nunito;font-size:16px;font-weight:700}.reportScreen .report-table .report-table-container{display:flex;flex-direction:column}.report-table-container .report-table-row{align-items:center;border-bottom:.5px solid var(--primary);cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:700;padding:12px 0}.report-table-row .report-table-row-text{font-size:14px;font-weight:700}.report-pdf-icon{color:var(--text);height:30px;width:30px}.history-modal-overlay{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.history-modal-container{align-self:center;background-color:var(--background);border-radius:10px;display:flex;flex-direction:column;height:80%;overflow-y:auto;padding:20px 20px 20px 40px;width:40%}.history-modal-header{display:flex;flex-direction:row;justify-content:space-between}.history-modal-header-text{font-family:Nunito;font-size:20px;font-weight:700}.history-modal-body{display:flex;flex-direction:column;margin-top:10px}.history-modal-details{margin-top:30px}.history-modal-container .pdf-button{display:flex;flex-direction:column;justify-content:flex-end;margin-left:78%;margin-top:23%;text-transform:none;width:20%}.history-modal-container .pdf-button,.history-modal-container .pdf-button:hover{background-color:var(--primary);color:var(--background)}.flowchart-screen-container{display:flex;flex:1 1;flex-direction:row;height:calc(100vh - var(--navbar-height) - 1px)}.preview-container{background-color:var(--background);display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:400px;min-width:350px;overflow-x:hidden;overflow-y:auto;padding:20px 20px 30px;width:25%}.preview-container .wrapper{display:flex;flex:1 1;flex-direction:column}.preview-container .wrapper .extra-question{display:flex;flex-direction:column;margin-bottom:30px}.preview-container .wrapper .extra-question .question{font-family:Nunito,sans-serif;font-size:18px;margin-bottom:5px}.preview-container .wrapper .extra-question .option{font-family:Nunito,sans-serif;font-size:16px;margin-bottom:5px}.preview-container .wrapper .extra-question .option:last-child{margin-bottom:0}.preview-container .extra-question .submit-btn{align-self:baseline;display:flex;margin-top:15px;padding-left:20px;padding-right:20px}.preview-container .extra-question .submit-btn .name{font-family:Nunito,sans-serif;font-weight:600;text-transform:none}.preview-container .wrapper .summary-preview-container{display:flex;flex-direction:column}.preview-container .heading{font-size:20px;margin-bottom:10px}.preview-container .heading,.preview-container .sub-heading{color:var(--heading);font-family:Nunito,sans-serif;font-weight:700;line-height:20px}.preview-container .sub-heading{font-size:16px;margin-top:10px}.preview-container .extra-question .heading{margin-bottom:20px}.preview-container .label-container{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;padding-right:7px}.preview-container .label-container .icon-container{align-items:center;background-color:var(--secondary);border-radius:50%;display:flex;height:10px;justify-content:center;margin-top:3px;width:10px}.preview-container .label-container .icon{color:#fff;font-size:14px}.preview-container .label-container .label{color:var(--text);font-family:Nunito,sans-serif;font-size:14px;font-weight:600;line-height:18px}.description-container{padding:10px}.description-container .description{color:var(--text);font-family:Nunito,sans-serif;font-size:14px;line-height:16px;margin-left:10px}.preview-container .preview-btn{cursor:pointer;margin-top:20px;width:100%}.preview-container .preview-btn .name{color:var(--background);font-family:Nunito,sans-serif;font-weight:600;text-transform:none}.flowchart-canvas{background-color:var(--canvas-bg);flex:3 1;height:100%}.flowchart-summary-modal-overlay{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.flowchart-summary-modal{align-self:center;background-color:var(--background);border-radius:10px;display:flex;flex-direction:column;height:80%;overflow-y:auto;padding:20px 20px 20px 40px;width:70%}.flowchart-summary-modal .close-btn{color:var(--text);height:30px;width:30px}.flowchart-summary-modal .summary-header{display:flex;flex-direction:row;justify-content:space-between}.flowchart-summary-modal .summary-header .header-text{color:#161616;font-family:Nunito;font-size:24px;font-weight:700;margin-right:30px}.flowchart-summary-modal .body .patient_info{margin-top:20px}.flowchart-summary-modal .body .patient_info .age,.flowchart-summary-modal .body .patient_info .city,.flowchart-summary-modal .body .patient_info .name{border:1px solid #000!important;border-radius:5px;box-sizing:border-box;font-family:Nunito;margin-right:30px;padding:10px}.flowchart-summary-modal .body{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.flowchart-summary-modal .body .patient_info .name{width:300px}.flowchart-summary-modal .body .patient_info .age{width:120px}.body .summary .label-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;padding-right:7px}.body .summary .label-container .icon-container{align-items:center;background-color:var(--secondary);border-radius:50%;display:flex;height:10px;justify-content:center;margin-top:3px;width:10px}.body .summary .label-container .label{color:var(--text);font-family:Nunito,sans-serif;font-size:14px;font-weight:600;line-height:18px}.flowchart-summary-modal .footer{display:flex;justify-content:space-between;margin-top:20px}.flowchart-summary-modal .footer .btn-text{color:#fff;font-family:Nunito;font-size:14px;text-decoration:none;text-transform:none}
/*# sourceMappingURL=main.1ca3fdd8.css.map*/