body{background-color:#fafafa;box-sizing:border-box;color:#000000de;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.01071em;line-height:1.43;margin:0;padding:0}html{scroll-behavior:smooth}header h1{font-size:1.35rem!important}.container{margin:140px auto 16px}.content-container{margin-top:138px;padding:24px}.app-error-container{padding:24px}.app-error-container .error{color:#c91616;margin-top:24px}.app-error-container .buttons-container{justify-content:flex-start;margin-top:24px}.table{max-width:100%;min-width:320px}.main.table table{border-collapse:initial!important;border-spacing:0}.bottom-gap{margin-bottom:8px}.bottom-gap-2x{margin-bottom:16px}.flex{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.flex-column{display:flex;flex-direction:column}.flex-center{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.notice{line-height:1.7;margin-bottom:24px;margin-top:24px}.flex-align-start{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.flex-justify-start{display:flex;justify-content:flex-start}.flex-gap-1{gap:8px}.mr-1{margin-right:8px}.mt-3{margin-top:24px}.p-all-2{padding:16px}.success{color:green}.muted{color:#424242}.warning{color:#9a4d0d}.muted-text{color:#424242}.text-center{text-align:center}.text-right{text-align:right}.invisible{visibility:hidden}.ghost{display:none;height:0;overflow:hidden;width:0;z-index:-1}.spacer{height:20px;min-width:20px}.action-button{border:0;border-radius:4px;box-shadow:none;color:#fff;font-size:12px;font-weight:600;padding:8px 16px;text-transform:uppercase}.action-button.disabled{background-color:#777}.landing{align-items:center;display:flex;flex-direction:column;min-height:100vh}.landing p{margin-bottom:8px;margin-top:8px}.version-container{flex-shrink:0;height:32px;margin-top:-32px;padding-left:24px;padding-right:24px;text-align:right;width:100%}.landing .version-container{margin-top:24px;text-align:center}.logout-container{align-items:center;display:flex;flex-direction:column;margin-top:196px}.logout-container a{border-width:2px;margin-top:16px;width:240px}.logout-container .alert-container{margin-top:24px}.logout-container .alert-container .MuiAlert-message{font-size:16px}@media(min-width:699px){.logout-container{margin-left:auto;margin-right:auto;max-width:60%}}img[disabled]{display:none}tr:empty{height:0!important}tr.selected-row td{background-color:#f1f5f5;font-weight:500!important}td:empty{margin:0;padding:0}.buttons-container{display:flex;justify-content:center;margin-top:16px}.buttons-container button{margin:8px}.hide{display:none}.show{display:block}.disabled{opacity:.6}.btn.disabled,.btn.disabled:focus,.btn.disabled:hover,button.disabled,button.disabled:focus,button.disabled:hover{background-color:#424242;cursor:not-allowed}.btn.disabled.row,.btn.disabled:focus.row,.btn.disabled:hover.row,button.disabled.row,button.disabled:focus.row,button.disabled:hover.row{color:#fff}.legend__container{margin-top:18px}.legend__container .legend__icon{background-color:#a59e9e8a;display:inline-block;height:24px;margin-right:8px;vertical-align:bottom;width:48px}.pagination__container{border:2px solid #ececec;display:inline-block;margin-top:8px}.refresh__container{display:inline-block;margin-right:16px;margin-top:10px;vertical-align:top}.formControl__container--label{background-color:#f7f7f7;margin-left:8px;margin-right:8px}.tooltip__container--warning{background-color:#9a4d0d;color:#fff;font-size:.95rem}.reactivating__container{background-color:#fff;left:calc(50% - 240px);margin:auto;padding:8px;position:absolute;top:25%;width:480px}.reactivating__container .reactivating__buttonsContainer{align-items:center;display:flex;gap:8px;justify-content:center;padding:16px 16px 8px}.version__container{color:#424242;margin:16px 24px;text-align:right}@media screen and (min-width:1200px){.version__container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:24px;padding-right:24px}}.overlay__container{background:#ffffffb3;display:table;height:100%;min-height:480px;width:100%}.overlay__container .overlay__element{display:table-cell;height:100%;text-align:center;vertical-align:middle;width:100%}@media(min-width:1200px){.toolbar-side-container{min-width:30%}}.MuiTypography-h6{font-size:1.02rem!important}.MuiTableCell-body .MuiTypography-h6{max-width:100%;width:100%}@media(min-width:699px){.MuiTableCell-body .MuiTypography-h6{max-width:100%;width:448px}}.MuiTableSortLabel-icon{opacity:1!important;transform:none!important;visibility:visible!important}.MuiTableSortLabel-icon svg{height:.6em!important;opacity:.6;width:.6em!important}.MuiTableSortLabel-icon :is(svg.down,svg.up){font-size:1.6em}.MuiTableSortLabel-icon svg:hover{opacity:1!important}.MuiTableSortLabel-icon svg:first-of-type{position:relative;top:6px}.MuiTableSortLabel-icon svg:last-of-type{position:relative;top:-6px}.MuiTableSortLabel-root:hover{color:#444!important;opacity:1!important}.MuiTableSortLabel-root :is(.down,.up){fill:#01bcf5}.MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-iconDirectionAsc .up{fill:#a59e9e8a!important}.MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-iconDirectionAsc .down{fill:#000c!important}.MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-iconDirectionDesc .down{fill:#a59e9e8a!important}.MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-iconDirectionDesc .up{fill:#000c!important}.MuiTablePagination-selectLabel{margin-right:8px}.table-footer-container{min-height:8px;width:100%}@media screen and (min-width:1200px){.table-footer-container{min-width:1152px}}#patientList{min-height:calc(100vh - 280px);position:relative}#patientList.overlay{opacity:.6;z-index:-1}#patientList .MuiInputLabel-formControl,#patientList input{border:0;font-size:14px;outline:none}#patientList .search-title{font-size:1.2rem;margin-block-end:2px}#patientList .search-container{border-radius:4px;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:16px;padding:0}#patientList .search-container div[data-lastpass-icon-root]{opacity:0!important;visibility:hidden!important;width:0!important}#patientList .search-container .MuiInputAdornment-positionEnd{max-height:1.85em}#patientList .search-container .MuiFormControl-marginNormal{margin-top:8px}#patientList .search-container .MuiInputBase-input{margin-bottom:0;margin-top:0}#patientList .search-container .fields-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px}#patientList .search-container .field-wrapper{max-width:100%}@media(min-width:601px){#patientList .search-container .field-wrapper{min-width:100px}}#patientList .search-container .date-field-wrapper{max-width:100%;width:180px}#patientList .search-container .toolbar-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media(min-width:601px){#patientList .search-container .toolbar-container{margin-left:16px}}#patientList .main tbody tr{position:relative}#patientList .main tbody tr:hover{filter:brightness(.99)}#patientList .main tbody tr td:has(.action-button){min-width:96px}#patientList table{overflow:hidden;position:relative}#patientListPagination .MuiSelect-root{min-width:32px}#patientListPagination .MuiSelect-icon{right:20px}#patientListPagination .MuiSelect-select.MuiSelect-select{padding-right:4px!important}.MuiTableRow-footer [title="Last Page"]{display:none!important}.detailPanel__wrapper{background-color:#ecf0f0}.detailPanel__wrapper .detailPanel__container{background-color:#fbfbfb;min-height:64px;position:relative}.detailPanel__wrapper .close-button{position:absolute;right:20px;top:16px}.spinner{background:#fff;bottom:0;height:100vh;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100vw;z-index:9999}.spinner .bounceContainer{left:47.5%;margin-left:-18px;margin-top:-18px;position:fixed;top:45%;z-index:999}.spinner :is(.bounce1,.bounce2,.bounce3){-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#00838f;border-radius:100%;display:inline-block;height:18px;margin:5px;width:18px}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@media (min-device-width:414px)and (max-device-width:736px),only screen and (max-width:736px){table,tbody,tbody td,tbody tr,thead,thead th{display:block}header+#patientList{margin-top:128px}#patientList tbody td [dataColumn]:before{color:#525050;content:attr(dataColumn);display:inline-block;font-size:.8rem;font-weight:400;margin-right:12px}thead{padding:8px}thead tr{border-bottom:2px solid #a59e9e8a;display:block!important;padding-bottom:24px}thead tr:before{color:#525050;content:"Sort by";display:block;font-size:.85rem;font-weight:500;padding:16px 16px 8px}thead th :is(.disabled,[aria-disabled]){display:none}thead th{background-color:#fff!important;display:block!important;margin:auto;width:80%!important}thead th.MuiTableCell-paddingCheckbox{border-bottom:0;line-height:0!important;padding:0!important}thead th:empty{border-bottom:0;padding:0!important}thead th span:empty{height:0!important}tbody tr{border-bottom:2px solid #a59e9e8a;display:flex;display:flex!important;flex-direction:column;min-height:280px;padding:16px}tbody tr td{border-bottom:0!important;padding:24px 8px 8px!important;position:relative;width:100%!important}tbody tr td :is(h1,h2,h3){max-width:100%;width:50%}tbody tr:first-of-type td{border-bottom:0}tbody td:before{font-size:14px;font-weight:700;left:6px;padding-right:10px;position:absolute;top:6px;white-space:nowrap;width:45%}#patientList tbody td{font-weight:500!important}tfoot .MuiTablePagination-toolbar{display:flex;flex-direction:column}}