.dashboard-table-wrapper{border-radius:.4rem;flex:1;min-height:0;overflow-y:auto}.dashboard-table-wrapper .dashboard-table{border-collapse:collapse;table-layout:fixed;border:1px solid #dedede;border-radius:.4rem;flex-direction:column;flex:1;width:100%}.dashboard-table-wrapper .dashboard-table thead{border-bottom:1px solid #dedede;padding:1rem 0}.dashboard-table-wrapper .dashboard-table thead th{z-index:99;background:#fff;padding:1rem;position:sticky;top:0}.dashboard-table-wrapper .dashboard-table th,.dashboard-table-wrapper .dashboard-table td{text-align:left;width:15rem;padding:0 1rem;font-size:1rem}.dashboard-table-wrapper .dashboard-table .dashboard-table-row{flex:1;padding:2rem 0}.dashboard-table-wrapper .dashboard-table .dashboard-table-row:not(:last-child){border-bottom:1px solid #dedede}.dashboard-table-wrapper .dashboard-table .dashboard-table-row td{padding:1rem}.register-device-wrapper{flex-direction:column;margin-bottom:1rem;display:flex}.register-device-wrapper .section-heading{font-size:1.4rem}.register-device-wrapper .field-wrapper{flex-direction:column;margin-bottom:1rem;display:flex}.register-device-wrapper .field-wrapper input{border:1px solid #dedede;border-radius:.4rem 0 0 .4rem;padding:1rem}.register-device-wrapper .field-wrapper button{border:none;border-radius:0 .4rem .4rem 0;padding:1rem}.register-device-wrapper .field-wrapper button:hover:not(.disabled){color:#fff;cursor:pointer;background-color:#5b5ff5}.register-device-wrapper .field-wrapper.field-row{flex-direction:row}.screen-header{flex-direction:row;justify-content:space-between;margin-bottom:1rem;display:flex}.screen-title{margin-bottom:1rem;font-size:2.4rem}.response-toast{color:#fff;background-color:#4779b2;border:1px solid #373737;padding:1rem;font-size:1rem}.field-wrapper{flex-direction:column;margin-bottom:1rem;display:flex}.field-wrapper input{padding:1rem}.field-wrapper.field-row{flex-direction:row}.new-item-button{background-color:#0000;border:none;padding:1rem;font-size:1rem}.new-item-button:hover{color:#fff;cursor:pointer;background-color:#373737}.delete-button{color:red;background-color:#0000;border:none;border-radius:.4rem;padding:.6rem;font-size:1rem}.delete-button:hover{color:#fff;cursor:pointer;background-color:red}.save-button{color:#fff;background-color:#26ae4e;border:none;border-radius:.4rem;padding:.6rem;font-size:1rem}.save-button:hover{color:#fff;cursor:pointer;background-color:#1d843b}.protocol-controller-wrapper{margin-top:2rem}.protocol-editor textarea{width:100%;height:10rem}.protocol-controller{justify-content:space-between;align-items:center;display:flex}.protocol-controller button{border:none;width:6rem;height:6rem;margin:1rem}.protocol-controller button:hover{color:#fff;cursor:pointer;background-color:#999}.user-profile-sidebar-item{border-top:.1rem solid #164885;flex-direction:row;flex:1;align-items:center;margin:1rem;padding-top:1rem;display:flex}.user-profile-sidebar-item .user-profile-sidebar-icon{color:#000;background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:1.4rem;display:flex}.user-profile-sidebar-item .user-profile-name-wrapper{margin-left:.6rem}.user-profile-sidebar-item .user-profile-name-wrapper .user-profile-sidebar-name{color:#fff;font-size:1.2rem;font-weight:400}.user-profile-sidebar-item .user-profile-name-wrapper .user-profile-sidebar-subtitle{color:#fff;font-size:.8rem;font-weight:100}.sidebar-navigation-wrapper .nav{list-style:none}.sidebar-navigation-wrapper .nav-item{color:#fff;border-radius:.4rem;align-items:center;margin:1rem;padding:1rem;font-size:1.2rem;font-weight:100;text-decoration:none;transition:all .125s;display:flex}.sidebar-navigation-wrapper .nav-item span{align-items:center;margin-left:1rem;display:inline-flex}.sidebar-navigation-wrapper .nav-item.active{background:#5b5ff5}.sidebar-navigation-wrapper .nav-item:hover:not(.active){cursor:pointer;background:#5b5ff5}@font-face{font-display:swap;font-family:Quicksand;src:url(Quicksand-VariableFont_wght.67fb546e.ttf)format("truetype")}@font-face{font-display:swap;font-family:OpenSans;src:url(OpenSans-VariableFont_wdth,wght.773d0334.ttf)format("truetype")}@font-face{font-display:swap;font-family:Raleway;src:url(Raleway-VariableFont_wght.78e99da2.ttf)format("truetype")}@font-face{font-display:swap;font-family:Nunito-Sans;src:url(NunitoSans-VariableFont_YTLC,opsz,wdth,wght.5f72e8c3.ttf)format("truetype")}.app-container{background-color:#373737;flex-direction:column;width:100%;height:100%;font-family:OpenSans,sans-serif;display:flex}.app-container .app-wrapper{background-color:#373737;flex-direction:row;flex:1;height:100%;display:flex}.app-container .app-wrapper .app-sidebar{background:#031b44;flex-direction:column;flex:1;max-width:20rem;height:100%;display:flex}.app-container .app-wrapper .app-sidebar .sidebar-header{align-items:center;margin-bottom:1rem;padding:1rem;display:flex}.app-container .app-wrapper .app-sidebar .sidebar-header .app-logo{height:2.2rem}.app-container .app-wrapper .app-sidebar .sidebar-header .app-title{color:#fff;margin-left:.6rem;font-family:OpenSans,sans-serif;font-size:1.6rem;font-weight:600}.app-container .app-wrapper .app-sidebar .sidebar-footer{align-items:center;width:100%;height:6rem;display:flex;position:absolute;bottom:0}.app-container .app-wrapper .screen-wrapper{background-color:#fff;flex-direction:column;flex:3;padding:1rem;display:flex}
/*# sourceMappingURL=repo.e0772329.css.map */
