.check-buttons{display:flex}.check-buttons button{margin-right:4px}.content-preview{background-color:#fff;border-radius:4px;display:flex;flex:1 1;flex-direction:column}.content-preview .content-preview-content-wrapper{display:flex;flex:1 1;justify-content:space-between;padding:16px}.content-preview .content-preview-content-wrapper .content-preview-wrapper-header{border-bottom:1px solid #e2e2e1;color:#25476a;font-weight:600;margin:16px;padding:16px 0}.content-preview .content-preview-content-wrapper .content-preview-wrapper-header>svg{margin-right:16px}.content-preview .content-preview-content-wrapper .content-preview-wrapper-icon{font-size:5rem}.content-preview .content-preview-content-wrapper .content-preview-wrapper-content{align-items:flex-end;color:#25476a;display:flex;flex-direction:column}.content-preview .content-preview-content-wrapper .content-preview-wrapper-content .content-preview-wrapper-content-title{font-size:1.6rem;font-weight:700}.content-preview .content-preview-content-wrapper .content-preview-wrapper-content .content-preview-wrapper-content-data{font-size:3rem;font-weight:700}.content-preview .content-preview-wrapper-action{border-top:1px solid #e2e2e1;display:flex;justify-content:flex-end;margin:16px;padding-top:16px}.mard-value .low-ref-size-icon{color:orange;font-size:13px}.mard-value .icon-on-the-right{margin-left:4px;width:17px}.mard-value .icon-on-the-left{margin-right:4px;width:17px}.field-group{border:1px dashed #e2e2e1;border-radius:4px;margin-top:16px;padding:16px}.field-group>.wrapper{align-items:baseline;display:flex;position:relative}.field-group>.wrapper>div:first-of-type{border:1px dashed #0000;border-radius:4px;min-width:388px;padding:16px 8px 8px;position:relative}.field-group>.wrapper>div:first-of-type .field-description{color:#fff;font-size:13px}.field-group>.wrapper>div:last-of-type{display:flex;flex-wrap:wrap}.field-group>.wrapper>div:last-of-type>.field{border:1px dashed #0000;border-radius:4px;padding:16px 8px 8px;position:relative}.field-group>.wrapper>div:last-of-type>div{flex:1 1;margin-right:16px;margin-top:16px;max-width:360px;min-width:290px}.field-group>.wrapper>div:last-of-type>.subgroup-container{border:1px dashed #e2e2e1;border-radius:4px;padding:16px 8px 8px;position:relative}.field-group>.wrapper>div:last-of-type>.subgroup-container .subgroup-title{background:#fff;border-radius:4px;font-size:13px;left:4px;padding:4px;position:absolute;top:-14px}.field-group>.wrapper>div:last-of-type>.subgroup-container .subgroup-fields{display:flex}.field-group>.wrapper>div:last-of-type>.subgroup-container .subgroup-fields>div{flex:1 1}.field-group>.wrapper>div:last-of-type>.subgroup-container .subgroup-fields>div:first-of-type{margin-right:8px}.field-group>.wrapper>.remove-button{position:absolute;right:0;top:16px}.field-group>.wrapper:not(:first-of-type){border-top:1px dashed #e2e2e1}.flex-center{align-items:center!important}.flex-center>.field{margin-top:0!important;min-width:0!important;padding-top:0!important}.flex-center>.time-adjuster{margin-top:0!important;padding-top:0}.polynomial-diagram{flex:1 1}.polynomial-diagram>.polynomial-diagram-wrapper{border:1px dashed #e2e2e1;border-radius:4px;padding:8px;position:sticky;top:16px}.polynomial-diagram .subgroup-title{background:#fff;border-radius:4px;font-size:13px;left:4px;padding:4px;position:absolute;top:-14px;z-index:2}.polynomial-function{flex-grow:1;font-size:22px;text-align:center;white-space:nowrap}.reset-margin{margin:0 0 8px}.additional-margin-top{margin-top:16px!important}.polynomial-params-item{border:1px solid red;border-radius:4px;margin-bottom:8px;padding:8px}.polynomial-params-item>.polynomial-params-item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.polynomial-params-item>.polynomial-params-item-header>button{padding:0}.polynomial-params-item>.polynomial-params-fields-wrapper{display:flex}.polynomial-params-item>.polynomial-params-fields-wrapper>div{margin-right:8px}.polynomial-params-item>.polynomial-params-fields-wrapper>div:last-of-type{margin-right:0}.polynomial-params-item>.polynomial-params-additional-data{align-items:center;display:flex;flex-direction:column}.polynomial-params-item>.polynomial-params-additional-data>div:first-of-type{margin:0 8px}.interval-picker{height:50px;margin-top:20px;position:relative;width:100%}.interval-picker input[type=range]{-webkit-appearance:none;appearance:none;background:linear-gradient(#5f5f5f,#5f5f5f) no-repeat 50%;background-size:100% 3px;border:0;border-radius:1px;box-sizing:border-box;margin:0;outline:none;overflow:hidden;padding:0 2px;pointer-events:none;position:absolute;width:100%}.interval-picker input[type=range]:active,.interval-picker input[type=range]:focus{outline:none}.interval-picker input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#7f62ad;border-radius:15px;box-shadow:0 0 4px .5px #00000040;cursor:pointer;height:15px;margin:5px 0;pointer-events:all;position:relative;width:15px}.interval-picker input[type=range]::-webkit-slider-thumb:before{content:" ";display:block;height:3px;left:100%;position:absolute;top:13px;width:2000px}.interval-picker input[type=range]:first-child::-webkit-slider-thumb:before{background-color:#5f5f5f}.interval-picker input[type=range]:nth-child(2){background:none}.interval-picker input[type=range]:nth-child(2)::-webkit-slider-thumb:before{background-color:#5f5f5f}.interval-picker>.legend{display:flex;font-size:12px;justify-content:space-between;margin-top:18px;width:100%}.interval-picker>.legend .values{font-size:15px}.polynomial-params{display:flex;margin-top:32px;position:relative;width:100%}.polynomial-params>.polynomial-params-container{border:1px dashed #e2e2e1;border-radius:4px;flex:2 1;height:100%;margin-right:8px;padding:16px 8px 8px;position:relative}.polynomial-params>.polynomial-params-container>.subgroup-title{background:#fff;border-radius:4px;font-size:13px;left:4px;padding:4px;position:absolute;top:-14px}.polynomial-params>.polynomial-params-container>.add-button{display:flex;justify-content:flex-end}@media(max-width:1024px){.polynomial-params{flex-direction:column}.polynomial-params>.polynomial-params-container{margin-bottom:8px;margin-right:0}}.bgm-type-radio-buttons{padding:16px 8px 8px}.parameters-form{width:100%}.parameters-form .header-section{display:flex}.parameters-form .header-section>div{flex:1 1}.parameters-form .form-check-label,.parameters-form .form-select{text-transform:capitalize}.action-footer-wrapper{display:flex;justify-content:space-between;margin-bottom:16px}.action-footer-wrapper>.field-container{margin:0 16px;width:60%}.action-footer-wrapper>.button-wrapper{width:20%}.action-footer-wrapper>.button-wrapper>.right-button{margin-left:auto}.results-table-failed-tooltip .tooltip-arrow:before{border-right-color:red}.results-table-failed-tooltip .tooltip-inner{background-color:#fff;border:1px solid red;color:#353535;min-width:400px;padding:16px}.results-table-failed-tooltip .tooltip-inner button{margin:0 auto}.results-table-failed-tooltip .tooltip-inner .collapse-content{text-align:left}.results-table-failed-row{color:red!important}.studies-list{margin:0!important}.field .field-info{color:gray;font-size:12px}.field .with-error{color:red}.field .input-with-error{border-color:red}.custom-tooltip .tooltip-inner{max-width:350px;width:350px}.acceptance-criteria{display:flex;flex-direction:column;width:100%}.acceptance-criteria>div:first-of-type{margin-bottom:16px}.acceptance-criteria .criteria{color:#000}.acceptance-criteria .criteria:hover{cursor:pointer;font-weight:700}.acceptance-criteria .text-red{color:#ff3a30}.acceptance-criteria .text-coma{color:#000}.comment-edit{align-items:center;border-top:1px solid #e2e2e1;margin:16px 0;padding:16px 0}.comment-edit .comment-edit-actions{display:flex;margin-top:8px}.comment{border-top:1px solid #e2e2e1;margin:16px 0;padding:16px 0}.comment .comment-header{color:#5f5f5f;font-size:.9rem}.comment .comment-actions{display:flex;margin-top:16px}.comment .comment-actions>.comment-action-button{color:#5f5f5f;font-size:.9rem;margin-right:8px}.comment .comment-actions>.comment-action-button:hover{color:#353535;cursor:pointer}.comments .comment-section{align-items:center;display:flex;gap:8px}.comments .comment-section>div{flex:1 1}.results{display:flex;flex-direction:column;width:100%}.results>div:first-of-type{margin-bottom:16px}.tags{width:100%}.tags .rw-multiselect-taglist{flex-wrap:wrap}.timeline-details{flex:1 1}.timeline-details .timeline-details-wrapper{align-items:center;border:1px dashed #e2e2e1;border-radius:4px;display:flex;padding:16px;position:relative}.timeline-details .timeline-details-wrapper>span{color:#a8a8a8;margin-left:8px}.timeline-details .timeline-details-wrapper .timeline-details .timeline-details-header{align-items:center;border-bottom:1px dashed #e2e2e1;display:flex;font-size:16px;font-weight:600;margin-bottom:8px;padding:0 0 4px}.timeline-details .timeline-details-wrapper .timeline-details .timeline-details-header>svg{margin-right:8px}.timeline-details .timeline-details-wrapper .timeline-details .timeline-details-section{margin-bottom:16px}.timeline-details .timeline-details-wrapper .timeline-details .timeline-details-section:last-of-type{margin-bottom:0}.timeline-details .timeline-details-wrapper .timeline-details .key-value span{text-align:left}.timeline-line *,.timeline-line :after,.timeline-line :before{box-sizing:border-box;margin:0;padding:0}.timeline-line body{--color:#1e1e1e;--bgColor:#f5f5f5;grid-gap:2rem;align-content:center;background:var(--bgColor);color:var(--color);display:grid;gap:2rem;min-height:100vh;padding:2rem}.timeline-line h1{text-align:center}.timeline-line ul{--col-gap:2rem;--row-gap:2rem;--line-w:0.25rem;grid-column-gap:var(--col-gap);column-gap:var(--col-gap);display:grid;grid-auto-columns:max-content;grid-template-columns:var(--line-w) 1fr;list-style:none;margin-inline:auto;width:min(60rem,100%)}.timeline-line ul:before{background:#e1e1e1;border-radius:calc(var(--line-w)/2);content:"";grid-column:1;grid-row:1/span 20}.timeline-line ul li:not(:last-child){margin-bottom:var(--row-gap)}.timeline-line ul li{--inlineP:1.5rem;display:grid;grid-column:2;grid-row:span 2;grid-template-rows:min-content min-content min-content;margin-inline:var(--inlineP)}.timeline-line ul li .timeline-line-date{--dateH:3rem;background-color:#e1e1e1;border-radius:calc(var(--dateH)/2) 0 0 calc(var(--dateH)/2);color:#000;display:grid;font-size:16px;height:32px;margin-inline:calc(var(--inlineP)*-1);place-content:center;position:relative;text-align:center;transition:all .3s}.timeline-line ul li .timeline-line-date:hover{background-color:#997ec5;color:#fff;cursor:pointer}.timeline-line ul li.is-selected .timeline-line-date{background-color:#7e62ad;color:#fff}.timeline-line ul li .timeline-line-date:after{aspect-ratio:1;background:#fff;border:.3rem solid #e1e1e1;border-radius:50%;content:"";position:absolute;right:calc(100% + var(--col-gap) + var(--line-w)/2);top:50%;transform:translate(50%,-50%);width:1rem}.timeline-line ul li.is-selected .timeline-line-date:after{background-color:#7e62ad;border-color:#7e62ad}.timeline-line ul li.is-selected:nth-child(odd) .timeline-line-date:before{background-color:#7e62ad}.timeline-line ul li .timeline-line-descr,.timeline-line ul li .timeline-line-title{background:var(--bgColor);padding-inline:1.5rem;position:relative}.timeline-line ul li .timeline-line-title{align-items:center;display:flex;font-weight:500;overflow:hidden;padding-block-end:1rem;padding-block-start:.5rem}.timeline-line ul li .timeline-line-title>svg{font-size:18px;margin-right:8px}.timeline-line ul li .timeline-line-descr{font-weight:300;padding-block-end:1.5rem}@media(min-width:40rem){.timeline-line ul{grid-template-columns:1fr var(--line-w) 1fr}.timeline-line ul:before{grid-column:2}.timeline-line ul li:nth-child(odd){grid-column:1}.timeline-line ul li:nth-child(2n){grid-column:3}.timeline-line ul li:nth-child(2){grid-row:2/4}.timeline-line ul li:nth-child(odd) .timeline-line-date:before{clip-path:polygon(0 0,100% 0,100% 100%);left:0}.timeline-line ul li:nth-child(odd) .timeline-line-date:after{left:calc(100% + var(--col-gap) + var(--line-w)/2);transform:translate(-50%,-50%)}.timeline-line ul li:nth-child(odd) .timeline-line-date{border-radius:0 calc(var(--dateH)/2) calc(var(--dateH)/2) 0;text-align:right}}.timeline-switch{position:absolute;right:16px;top:16px}.timeline{display:flex;gap:16px;margin-top:32px}.timeline .timeline-wrapper{flex:2 1}.assign-solution-modal>.modal-dialog{min-width:90%}.assign-solution-modal>.modal-dialog>.modal-content{height:100%}.assign-solution-modal .assign-solution .assign-solution-content{margin-bottom:16px}.assign-solution-modal .assign-solution .assign-solution-content-notification{align-items:center;color:red;display:flex;justify-content:center;margin-top:32px}.assign-solution-modal .assign-solution .btn{position:relative}.assign-solution-modal .assign-solution .btn-progress-layer{animation:progress-layer-animation 3s linear forwards;background-color:rgba(21,212,16,.529);height:100%;left:0;opacity:1;position:absolute;right:0}.assign-solution-modal .assign-solution .eq-container .eq-container-header{display:flex;flex-wrap:wrap;gap:8px}.assign-solution-modal .assign-solution .eq-container .eq-container-header .eq-container-cell{flex:1 1;font-weight:700;margin-bottom:16px}.assign-solution-modal .assign-solution .eq-container .eq-container-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.assign-solution-modal .assign-solution .eq-container .eq-container-cell{flex:1 1}.assign-solution-modal .assign-solution .eq-container .eq-container-cell.icon{font-size:26px;max-width:32px}.assign-solution-modal .assign-solution .eq-container .eq-container-cell.main{flex:4 1}.assign-solution-modal .assign-solution .eq-container .eq-container-cell.sol{flex:1 1}.assign-solution-modal .assign-solution .eq-container .eq-container-cell.time{flex:1 1;min-width:170px}.assign-solution-modal .assign-solution .eq-container .eq-container-cell.user{flex:2 1}.assign-solution-modal .assign-solution .eq-container .eq-container-cell.action{flex:1 1}@keyframes progress-layer-animation{0%{width:0}5%{width:5%}10%{width:10%}30%{width:30%}50%{width:50%}80%{width:80%}95%{width:95%}to{width:100%}}.header{box-shadow:0 0 3px hsla(0,2%,75%,.122),0 0 1px rgba(0,0,0,.239);display:flex;height:64px;justify-content:space-between;padding:0 16px;position:relative}.header .header-logo{align-items:center;display:flex}.header .header-logo img{height:32px}.header .header-user-actions{align-items:center;display:flex}.header .header-user-actions .header-current-user{margin-right:8px}.header .header-user-actions .header-actions{align-items:center;display:flex}.header .header-username-dropdown{align-items:center;display:flex}.header .header-username-dropdown,.header .header-username-dropdown:active,.header .header-username-dropdown:focus,.header .header-username-dropdown:hover{color:inherit;text-decoration:none}.header .header-username-dropdown .ml-2{margin-left:.5rem}@media(max-width:1024px){.header{padding-left:48px}}@media(max-width:768px){.header .header-user-actions .custom-modal svg{margin-left:0}}.page-header{background-color:#fff;border-radius:4px;margin-bottom:16px;padding:16px;position:relative}.page-header a{color:#7f62ad}.page-header .page-header-title{align-items:center;display:flex;font-size:1.6rem;font-weight:600}.page-header .page-header-title img,.page-header .page-header-title svg{margin-right:8px}.page-header .page-header-title>img{height:20px}.page-header .page-header-title button{margin-right:8px}.page-header .page-header-title>.page-header-spinner{font-size:medium;position:absolute;right:16px}.page-header .page-header-title>.page-header-expander{position:absolute;right:16px;top:18px}.page-header .page-header-title>.page-header-expander svg{color:#7f62ad;margin-right:0}.page-header .page-header-description{margin-top:8px}.page-header .page-header-content,.page-header .page-header-content>form{margin-top:16px}.page-header .page-header-content>form>button{margin-top:8px}.page-header .page-header-content .page-header-action{display:flex;gap:4px;margin-top:16px}.page-header .page-header-content .page-header-action>.page-header-action-wrapper{display:flex;flex:1 1;gap:8px;justify-content:space-between}.page-header .page-header-content .page-header-action>.page-header-action-wrapper>.actions{display:flex}.page-header .page-header-content .page-header-action>.page-header-action-wrapper>.actions>a{margin-left:8px}.page-header .page-header-content .page-header-action>.page-header-action-wrapper>.actions>a:first-child{margin-left:0}.page-header .page-header-content .page-header-action>.page-header-action-wrapper>.navigations{display:flex}.page-header .page-header-content .page-header-action>.page-header-action-wrapper>.navigations>.switch-buttons{display:flex;flex-wrap:wrap;gap:8px}.page-header .page-header-content .page-header-action>.page-header-action-wrapper>.navigations>button{margin-right:8px}.page-header .page-header-content .page-header-action>.page-header-action-wrapper>.navigations>button:last-of-type{margin-right:0}.page-header .page-header-content .page-header-action>.page-header-action-wrapper>.navigations label{border-radius:.25rem;white-space:nowrap}.page-loader{background-color:#e2e2e1;overflow:auto}.page-loader>.page-loader-content{align-items:center;color:#7f62ad;display:flex;height:100%;justify-content:center}.page-wrapper{background-color:#e2e2e1;overflow:auto}.page-wrapper>div{border-radius:4px;margin:16px;position:relative}.sidebar-nav-switch{color:#fff;cursor:pointer;display:flex;justify-content:flex-end}.sidebar{background-color:#353535;display:flex;flex-direction:column;justify-content:space-between;overflow:auto;position:relative}.sidebar .sidebar-nav{flex-direction:column;padding:8px}.sidebar .sidebar-nav a{color:#fff;padding:16px;text-decoration:none;text-transform:uppercase}.sidebar .sidebar-nav .active{background-color:#5f5f5f;border-radius:4px}.sidebar .sidebar-nav .line-separator{border-bottom:1px solid #5f5f5f;margin:4px 0}.sidebar .bottom-section-wrapper{color:#fff;font-size:11px;padding:8px}.hamburger{display:none}.hamburger:hover{cursor:pointer}@media(max-width:1024px){.sidebar{height:100%;position:fixed;z-index:2}.sidebar .sidebar-nav a>svg{margin-right:16px}.sidebar span{display:inline}.sidebar-mobile{transform:translate(-100%)!important}.hamburger{color:#7f62ad;display:block!important;font-size:1.6rem;left:8px;position:absolute;top:14px}.sidebar-desktop-hamburger{transform:translate(100%)!important}}.date-picker{min-width:200px;position:relative}.date-picker .form-control{height:38px}.date-picker>.date-picker-placeholder{background-color:#fff;bottom:3px;color:#a7a8a8;left:3px;padding:3px 9px;position:absolute;right:35px;top:3px;width:calc(100% - 4px)}.date-picker>.date-picker-placeholder>svg{color:#000;position:absolute;right:11px;top:8px}.date-from-to-picker{align-items:center;display:flex}.date-from-to-picker>.date-picker:first-child{margin-right:8px}.date-from-to-picker>.date-picker:last-child{margin-left:8px}.table-filters{background-color:#fff;font-weight:400;margin-bottom:32px;position:sticky;top:0;z-index:1}.table-filters>form .filters{align-items:self-start;display:flex;flex-wrap:wrap;gap:8px}.table-filters>form .filters .btn-outline-primary{border-color:#e2e2e1;box-shadow:none!important;color:#7f62ad}.table-filters>form .filters .btn-outline-success{background-color:#7f62ad!important;border-color:#e2e2e1!important;box-shadow:none!important;color:#fff!important}.table-filters>form .filters .btn-outline-primary:focus,.table-filters>form .filters .btn-outline-success:focus{box-shadow:none!important}.table-filters>form .filters .btn-outline-primary:hover{background-color:#7f62ad;color:#fff}.table-filters>form .filters>div{flex:1 1}.table-filters>form .filters>.user-mgmt-inactive-toggle,.table-filters>form .filters>button{flex:none}.table-filters>form .filters>.custom-table-filters-group-second-row{display:flex}.table-filters>form .filters>.custom-table-filters-group-second-row>div{flex:1 1}.table-filters>form .filters>.custom-table-filters-group{display:flex}.table-filters>form .filters>.custom-table-filters-group>div{flex:1 1}.table-filters>form .filters>.custom-table-filters-group>div:first-of-type{margin-right:8px}.table-filters>form .filters>.custom-table-filters-group .rw-widget-input{box-shadow:none}.table-filters>form .filters>.custom-table-filters-group .rw-widget-picker{border-color:#e2e2e1}.table-filters>form .filters>.btn-group{display:block;flex:inherit}.table-filters>form .filters>.btn-group>.btn:active{background-color:#7f62ad!important}.table-filters>form .filters .form-control:focus{border-color:#e2e2e1!important;box-shadow:none}.table-filters>form .filters .form-control{height:38px}.table-filters>form .filters .form-control,.table-filters>form .filters .rw-multiselect-input,.table-filters>form .filters .rw-widget-picker{border-color:#e2e2e1!important;box-shadow:none!important}.table-filters>form .filters .rw-multiselect-tag{background-color:#e2e2e1;border:1px solid #e2e2e1}.table-filters>form .filters #table-filter-text-field{min-width:180px}.table-filters>form .filters #table-filter-date-fields-group{min-width:490px}.columns-visibility-modal-button-icon{margin-left:0!important;margin-right:8px}.columns-visibility-select-unselect-all{align-items:center;display:flex;gap:8px;padding:8px 0}.columns-visibility-select-unselect-all>.select-unselect-button-wrapper{border:1px solid #7f62ad;border-radius:5px}.table_ .table-container{overflow:auto;position:relative}.table_ .table-container>table{width:100%}.table_ .table-container>table>.table-header{background:#fff;font-weight:700;position:sticky;top:0}.table_ .table-container>table>.table-header>.table-header-wrapper .table-header-label-pointer:hover{cursor:pointer}.table_ .table-container>table>.table-header>.table-header-wrapper>th{border-right:1px solid #e2e2e1;padding:4px 8px}.table_ .table-container>table>.table-header>.table-header-wrapper>th .table-header-label{display:flex;height:100%;width:100%}.table_ .table-container>table>.table-header>.table-header-wrapper>th .table-header-label>.table-header-label-sorting{color:#e2e2e1}.table_ .table-container>table>.table-header>.table-header-wrapper>th .table-header-label>.table-header-label-wrapper{flex-grow:1}.table_ .table-container>table>.table-header>.table-header-wrapper>th .table-header-label>.table-header-label-wrapper>.table-header-label-title{color:#353535;white-space:nowrap}.table_ .table-container>table>.table-header>.table-header-wrapper>th .table-header-label>.table-header-label-wrapper>.table-header-label-description{font-size:10px;font-weight:400}.table_ .table-container>table>.table-header>.table-header-wrapper>th:last-child{border-right:none}.table_ .table-container>table>.table-body>.table-body-row{border-top:1px solid #e2e2e1;transition:all .3s}.table_ .table-container>table>.table-body>.table-body-row .table-cell{border-right:1px solid #e2e2e1;font-family:Roboto Mono,monospace;padding:4px 8px;vertical-align:middle;white-space:nowrap}.table_ .table-container>table>.table-body>.table-body-row .table-cell a{color:inherit;text-decoration:none}.table_ .table-container>table>.table-body>.table-body-row .table-cell-link{display:block}.table_ .table-container>table>.table-body>.table-body-row .table-cell:last-child{border-right:none}.table_ .table-container>table>.table-body>.table-body-row .table-body-row-right{text-align:right}.table_ .table-container>table>.table-body>.table-body-row .table-body-row-center{text-align:center}.table_ .table-container>table>.table-body>.table-body-row .table-body-row-actions{display:flex;font-family:Poppins,sans-serif;justify-content:flex-end}.table_ .table-container>table>.table-body .table-body-row:nth-child(odd){background-color:#fff}.table_ .table-container>table>.table-body .table-body-row:nth-child(2n){background-color:#f5f5f5}.table_ .table-container>table>.table-body .table-body-row-highlight-onclick:hover,.table_ .table-container>table>.table-body .table-body-row-highlight:hover{background-color:#f6f1ff}.table_ .table-container>table .cursor-pointer{cursor:pointer}@media(max-width:768px){.table_ .table-container>table{min-width:1024px}}.table_>.table-footer{margin:8px}.table_>.table-footer>span{margin-left:8px}.table-wrapper{background:#fff;border-radius:4px;padding:16px}.key-value{align-items:center;display:flex}.key-value>span:last-of-type{font-weight:600;text-align:right}.key-value-as-table{align-items:flex-end;display:flex;justify-content:space-between}.key-value-as-table:hover{background-color:#f5f5f5;cursor:default}.key-value-as-table>span:last-of-type{font-weight:600;text-align:right}.key-value-as-table .mard-value{display:block;font-weight:600}.tile{background-color:#fff;border-radius:4px;display:flex;flex:1 1;flex-direction:column;margin:24px;position:relative}.tile .tile-icon{font-size:22px;position:absolute;right:8px;top:8px}.tile .small-value{display:flex;font-size:11px;font-weight:300}.tile .small-value .frame-mono-font{font-weight:300!important}.tile .medium-value{font-size:15px}.tile a{color:inherit;text-decoration:none}.tile .tile-content-wrapper{display:flex;flex:1 1;padding:8px}.tile .tile-content-wrapper .tile-wrapper-header{border-bottom:1px solid #e2e2e1;color:#25476a;font-weight:600;margin:16px;padding:16px 0}.tile .tile-content-wrapper .tile-wrapper-header>svg{margin-right:16px}.tile .tile-content-wrapper .tile-wrapper-icon{font-size:3.5rem;margin-right:16px}.tile .tile-content-wrapper .tile-wrapper-content{color:#25476a;display:flex;flex-direction:column}.tile .tile-content-wrapper .tile-wrapper-content .tile-wrapper-content-title{font-size:1.3rem;font-weight:200}.tile .tile-content-wrapper .tile-wrapper-content .tile-wrapper-content-data{font-size:2rem;font-weight:700}.tile .tile-wrapper-action{align-items:flex-end;border-top:1px solid #e2e2e1;color:#25476a;display:flex;font-weight:700;justify-content:space-between;margin:0 8px 8px;padding-top:8px}.tile .arrow{font-size:3rem;position:absolute}.tile .arrow>svg{color:#fff!important}.tile .arrow-right{bottom:calc(50% - 1.5rem);right:-54px}.tile .arrow-bottom{bottom:-62px;right:calc(50% - 1.5rem)}.tile .arrow-left{bottom:calc(50% - 1.5rem);left:-54px}@media(max-width:1024px){.tile{margin:0 0 16px}}.time-adjuster{border:1px dashed #0000;border-radius:4px;padding:16px 8px 8px;position:relative}.time-adjuster>.label{margin-bottom:.5rem;text-transform:capitalize}.time-adjuster>.adjusters-wrapper{display:flex}.time-adjuster>.adjusters-wrapper>.section{text-align:center;width:100%}.time-adjuster>.adjusters-wrapper>.section:first-child{margin-right:16px}.time-adjuster>.adjusters-wrapper>.section .field-wrapper{position:relative}.time-adjuster>.adjusters-wrapper>.section .field-wrapper>input{text-align:center}.time-adjuster>.adjusters-wrapper>.section .field-wrapper button{border-radius:100%;height:29px;margin:4px;width:29px}.time-adjuster>.adjusters-wrapper>.section .field-wrapper>.plus-button{bottom:0;position:absolute;right:0;top:0}.time-adjuster>.adjusters-wrapper>.section .field-wrapper>.minus-button{bottom:0;left:0;position:absolute;top:0}.time-adjuster .field-helper{color:gray;font-size:13px}.switch-buttons .btn-outline-primary{border-color:#e2e2e1;box-shadow:none!important;color:#7f62ad;white-space:nowrap}.switch-buttons .btn-outline-success{background-color:#7f62ad!important;border-color:#e2e2e1!important;box-shadow:none!important;color:#fff}.switch-buttons .btn-outline-primary:focus,.switch-buttons .btn-outline-success:focus{box-shadow:none!important}.switch-buttons .btn-outline-primary:hover{background-color:#7f62ad;color:#fff}.switch-buttons .visibility-buttons{margin-left:8px}.diameter-measurements-diagram,.diameter-measurements-diagram-progress{width:100%}.diameter-measurements-diagram .buttons{display:flex;justify-content:space-between}.diameter-measurements-diagram .buttons .check-buttons{gap:4px}.diameter-measurements-diagram .buttons .check-buttons:first-child{flex:1 1;flex-wrap:wrap}.diameter-measurements-diagram .buttons .check-buttons:first-child>button{margin-right:0}.diameter-measurements-diagram .buttons .check-buttons:last-child{align-items:flex-start}.diameter-measurements-diagram .buttons .check-buttons:last-child>button{margin-right:0}.day-range-picker{align-items:center;display:flex;gap:4px;margin-bottom:8px}.day-range-picker>div,.day-range-picker>input{flex:1 1}.day-range-picker .btn-outline-primary{border-color:#e2e2e1;box-shadow:none!important;color:#7f62ad}.day-range-picker .btn-outline-success{background-color:#7f62ad!important;border-color:#e2e2e1!important;box-shadow:none!important}.day-range-picker .btn-outline-primary:focus,.day-range-picker .btn-outline-success:focus{box-shadow:none!important}.day-range-picker .btn-outline-primary:hover{background-color:#7f62ad;color:#fff}.day-range-picker>.btn-group{display:block;flex:inherit}.day-range-picker>.btn-group>.btn:active{background-color:#7f62ad!important}.day-range-picker .filter-navigation{align-items:center;display:flex;font-size:.8rem;height:70px;justify-content:center}.day-range-picker .filter-navigation>.day-by-day-legend{margin:0 8px;text-align:center;width:135px}.day-range-picker .filter-navigation>.day-by-day-legend>b{font-size:1rem}.day-range-picker .interval-picker{margin:20px 3% 0}.day-range-picker .slider-legend{font-size:.8rem;text-align:center}.day-range-picker .slider-legend>b{font-size:1rem}@media(max-width:768px){.day-range-picker{flex-direction:column}}.algorithm-run-analysis{margin-top:16px}.frame-close-remove .modal-header .btn-close{display:none}.algorithm-run-select>.run-select-footer{align-items:center;border-top:1px solid #e2e2e1;display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px}.algorithm-batch-runs-studies .header-section-first{border-bottom:1px solid #e2e2e1;font-size:16px}.algorithm-batch-runs-studies .header-section-last{border-bottom:1px solid #e2e2e1;font-size:16px;margin-top:16px}.algorithm-run-sensitivity-grid{padding:8px}.algorithm-run-sensitivity{display:flex}.algorithm-run-sensitivity .algorithm-run-sensitivity-diagram{flex:1 1}.algorithm-run-sensitivity .algorithm-run-sensitivity-groups{display:flex;flex:1 1}.algorithm-run-sensitivity .algorithm-run-sensitivity-groups>div{flex:2 1}@media(max-width:1680px){.algorithm-run-sensitivity{flex-direction:column}}.sensors-visibility-toggler{border:1px dashed #e2e2e1;border-radius:4px;margin-top:8px;padding-top:8px}.sensors-visibility-toggler>.buttons{display:flex;margin:0 8px 8px}.sensors-visibility-toggler .sensors-list{display:flex;flex-wrap:wrap;font-family:monospace;max-height:208px;overflow:auto}.sensors-visibility-toggler .sensors-list :hover{cursor:pointer}.sensors-visibility-toggler .sensors-list svg{margin-left:8px;margin-right:8px}.algorithm-runs-table{margin:0!important;width:100%}.algorithm-runs-table .custom-table-row{cursor:pointer}.algorithm-runs-table .custom-table-row .custom-table-row-actions>button{height:36px;justify-content:center;width:97px}.algorithm-runs-table .custom-table-row .custom-table-row-actions>button>svg{margin-left:0}.algorithm-runs-table .selected{background-color:#e2e2e1}.info-wrapper{align-items:center;background:#fff;border-radius:4px;display:flex;flex:1 1;font-size:1rem;font-weight:500;padding:8px}.info-wrapper>svg{margin-left:8px;margin-right:16px}.algorithm-run-parameters{width:100%}.algorithm-run-parameters .collapse-wrapper{margin-top:16px}.algorithm-run-parameters .collapse-wrapper .collapse-button{border:1px solid #e2e2e1;border-radius:4px;color:#7f62ad;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:8px}.algorithm-run-parameters .collapse-wrapper .collapse-button:hover{border-color:#7f62ad}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns{display:flex;justify-content:space-between}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div{flex:1 1;margin-right:8px}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section{border:1px dashed #e2e2e1;border-radius:4px;margin-bottom:8px;margin-top:8px}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section .section-header{background-color:#f5f5f5;border-bottom:1px dashed #e2e2e1;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:8px;padding:8px 8px 4px}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section .section-empty-header{background-color:#0000;margin:8px;padding:0}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section .value-with-unit{font-weight:600}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section .key-value,.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section .subsection-header,.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section b,.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section u{padding:0 8px}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section u{display:block}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section .subsection-header{align-items:flex-end;display:flex;font-weight:600;justify-content:space-between}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div .section>div:last-of-type{margin-bottom:8px}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div:last-of-type{flex:1 1;margin-right:0}.algorithm-run-parameters .collapse-wrapper .collapse-content .algorithm-run-parameters-actions{align-items:center;display:flex;justify-content:flex-end}.algorithm-run-parameters .collapse-wrapper .collapse-content .algorithm-run-parameters-actions .form-check,.algorithm-run-parameters .collapse-wrapper .collapse-content .algorithm-run-parameters-actions>a{margin-left:8px}@media(max-width:1024px){.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns{flex-direction:column}.algorithm-run-parameters .collapse-wrapper .collapse-content .params-columns>div{margin-right:0}}.sensor-data-diagram,.sensor-data-diagram-progress{width:100%}.sensor-data-diagram .highcharts-container{margin:0 auto}.buttons{display:flex;flex-wrap:wrap;gap:4px}.remove-sensor-data-area{background-color:red;border:none;color:#fff;display:inline-block;text-align:center;text-decoration:none}.sensor-data-modal-item{margin-bottom:16px!important}.algorithm-runs-table-modal{justify-content:space-between}.algorithm-runs-table-modal,.algorithm-runs-table-modal span{align-items:center;display:flex}.algorithm-runs-table-modal>.add-runs-button{margin-left:auto;margin-top:4px}.algorithm-runs-table-modal .algorithm-run-name{flex-grow:1}.sensors-table>.radio-buttons-and-loader{align-items:center;display:flex}.sensors-table>.radio-buttons-and-loader>.btn-group{margin:8px 8px 8px 0}.box-plot{width:100%}.insights-list-details{background:#fff;width:100%}.insights-project-diagram-progress{margin-bottom:16px;width:100%}.insights-project-diagram{background:rgba(53,53,53,.078);border-radius:4px;margin-bottom:16px}.insights-project-diagram>.insights-project-diagram-row{display:flex;flex:1 1}.insights-project-diagram>.insights-project-diagram-row>div{flex:1 1}@media(max-width:1024px){.insights-project-diagram{background:#0000}.insights-project-diagram>.insights-project-diagram-row{flex-direction:column}.insights-project-diagram>.insights-project-diagram-row>div{flex:1 1}.insights-project-diagram>.insights-project-diagram-row .arrow{display:none}}.bland-altman .info-message{align-items:center;display:flex;margin:8px}.bland-altman .info-message>svg{color:orange;font-size:2rem;margin-right:8px}.bland-altman>.controls{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.bland-altman>.controls>div{margin-right:16px}.bland-altman>.controls>.range-picker{align-items:center;display:flex}.bland-altman>.controls>.range-picker>input::-webkit-slider-thumb{background-color:#7f62ad}.bland-altman>.controls>.range-picker>label{margin-bottom:0;margin-right:8px;white-space:nowrap}.bland-altman>.controls>.day-range-picker-container{flex-grow:1;margin:8px 16px 0 0}.bland-altman>.content{display:flex}.bland-altman>.content>div{width:100%}.bland-altman>.content>.box-plot{width:20%}.icgm-analysis .headers .cell{border-left:1px solid #e2e2e1;padding:4px;text-align:center}.icgm-analysis .table-body-row{align-items:flex-start!important}.icgm-analysis .table-body-row .small-text{font-size:13px}.icgm-analysis .table-body-row>:hover{cursor:pointer}.icgm-analysis .table-header-label-description{font-size:13px!important}.icgm-analysis .small-header{font-size:10px}.finished-runs{margin:0!important}.calcheck-lot-diagram{height:400px;width:100%}.calcheck-acceptance-criteria-list{display:flex;flex-direction:column;width:100%}.calcheck-acceptance-criteria-list>div:first-of-type{margin-bottom:16px}.calcheck-regression-raw-diagram-progress{width:100%}.clinician-form{display:flex}.error-msg{color:red;font-size:.9rem}.clinician-badge{align-items:center;display:flex;position:absolute;right:16px;top:16px}.clinician-badge .clinician-badge-title{font-size:32px;font-weight:600;margin-right:8px}.clinician-badge .clinician-badge-content{align-items:center;background:#2196f3;border-radius:4px;color:#fff;display:flex;font-size:62px;font-weight:600;height:100px;justify-content:center;padding:8px;width:100px}.clinician-badge .clinician-badge-content.concluded{font-size:16px;text-align:center}@media(max-width:768px){.clinician-badge .clinician-badge-content{height:48px}}.clinician-readings{border:1px dashed #e2e2e1;border-radius:4px;margin-bottom:8px;margin-top:32px;padding:8px}.clinician-readings>.group-title{border-bottom:1px dashed #e2e2e1;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:8px;padding:0 0 4px}.clinician-readings .readings-content{display:flex;gap:20%}.clinician-readings .readings-content .clinician-readings-column{flex:1 1;max-width:400px}.clinician-readings .readings-content .markers-column{max-width:250px}@media(max-width:1024px){.clinician-readings .readings-content{gap:16px}}@media(max-width:768px){.clinician-readings .readings-content{flex-direction:column}.clinician-readings .readings-content .markers-column{max-width:none}}.marker-key-value{align-items:center;display:flex}.marker-key-value>.icon{text-align:center;width:37px}.marker-key-value>.key-value{width:100%}.clinician-summary{margin-top:32px}.clinician-summary .clinician-summary-action{display:flex;justify-content:flex-end}.clinician-summary .clinician-summary-action>.clinician-summary-action-item{margin-left:8px}@media(max-width:1024px){.clinician-summary .custom-table{min-width:0;min-width:auto}}@media(max-width:768px){.clinician-summary{overflow:auto}.clinician-summary .custom-table{min-width:580px}}.print-layer{align-items:center;background-color:#000c;bottom:0;color:#fff;display:flex;font-size:100px;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2}@media print{@page{size:Letter portrait;margin:0}#root{height:auto!important}.header,.print-layer{display:none}.interval-picker{height:auto;margin:0!important}.interval-picker input{display:none}.interval-picker .legend{margin-top:0}.page-header{margin-bottom:0;padding:8px 16px}.page-header .page-header-action{display:none!important}.page-wrapper{background-color:#fff;overflow:visible}.page-header-title{font-size:1.2rem!important}.sidebar{display:none}.hamburger{display:none!important}.clinician-diagram-form .btn-group{display:none}.clinician-readings{margin-bottom:0;margin-top:16px}.filter-navigation>.btn{display:none}}.dashboard{background-color:#e2e2e1}.dashboard .content{border-radius:4px;display:flex;gap:16px;margin:16px;position:relative}.dashboard .content>div{flex:1 1;max-width:50%}@media(max-width:1024px){.dashboard .content{flex-direction:column}.dashboard .content>div{max-width:100%}}.diameters-download{display:flex}.diameters-download-group{display:flex;gap:4px}.diameters-download-modal .modal-dialog{max-width:660px}.diameter-raw-data-download{display:flex}.diameter-raw-data-download-group{margin-top:16px}.diameter-raw-data-download-group>.check-buttons{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.diameter-raw-data-download-modal .modal-dialog{max-width:400px}.ep-sensor-details{width:100%}.ep-sensor-details .section{border:1px dashed #e2e2e1;border-radius:4px;margin-bottom:8px;margin-top:8px;padding:8px}.ep-sensor-details .section .section-header{border-bottom:1px dashed #e2e2e1;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:8px;padding:0 0 4px}.ep-sensor-details .collapse-wrapper{margin-top:16px}.ep-sensor-details .collapse-wrapper .collapse-button{border:1px solid #e2e2e1;border-radius:4px;color:#7f62ad;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:8px}.ep-sensor-details .collapse-wrapper .collapse-button:hover{border-color:#7f62ad}.ep-sensor-details .collapse-wrapper .collapse-content .params-columns{display:flex;justify-content:space-between}.ep-sensor-details .collapse-wrapper .collapse-content .params-columns>div{flex:1 1;margin-right:8px}.ep-sensor-details .collapse-wrapper .collapse-content .params-columns>div:last-of-type{flex:1 1;margin-right:0}.ep-sensor-details .collapse-wrapper .collapse-content .algorithm-run-parameters-actions{display:flex;justify-content:flex-end}.ep-sensor-details .collapse-wrapper .collapse-content .algorithm-run-parameters-actions>a:last-child{margin-left:8px}.ep-sensor-diagram,.ep-sensor-diagram-progress,.final-current-diagram,.final-current-diagram-progress{width:100%}.experiment-download-form,.experiment-form{display:flex}.experiment-device-form-actions-wrapper{background:#fff;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:16px}.experiment-device-form-actions-wrapper>div{display:flex;flex:1 1;margin-bottom:0}.experiment-device-form-actions-wrapper>div>input{margin-right:8px}.experiment-device-edit-form{display:flex}.experiment-device-form-edit-actions-wrapper{justify-content:space-between}.experiment-device-form-edit-actions-wrapper>div{display:flex}.experiment-test-point-form-input{align-items:center;display:flex}.experiment-test-point-form-input>span{margin-left:8px}.login-footer{background-color:#ffffff82;bottom:0;font-size:12px;left:0;padding:8px;position:absolute;text-align:center;width:100%}.login-footer>a{color:inherit}.lock{align-items:center;background-image:url(/static/media/lock.f90c16e6c5296e335fc0.jpg);background-repeat:no-repeat;background-size:cover;display:flex;height:100vh}.lock .login{background-color:#fff;border:2px solid #d3d3d3;border-radius:.5em;margin:1em auto;padding:1em;text-align:left;vertical-align:middle;width:400px}.lock .login>form>div{margin-bottom:16px}.lock .form{padding:1em}.lock label{display:flex;font-weight:600}.lock button{justify-content:flex-end}.lock .App-title{font-size:1.5em}.lock .App-intro{font-size:large}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lot-form{display:flex}.size-and-unit{align-items:flex-end;display:flex;gap:10px;width:100%}.size-and-unit>.size-container{flex-grow:1}.size-with-unit{display:flex;gap:3px}.size-with-unit>.size{flex-grow:1}.size-with-unit>.unit{text-align:left;width:28px}.lot-description-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.update-icon-button{color:#7f62ad;cursor:pointer;margin-left:8px}.update-icon-button:hover{color:#b4a0dc}.extended-filters{margin-top:8px;width:420px}.extended-filters>.extended-filters-item{align-items:center;display:flex}.extended-filters>.extended-filters-item>.form-label{flex-grow:1;margin-bottom:0}.extended-filters>.extended-filters-item>.form-control{margin:4px;width:20%}@media(max-width:1024px){.extended-filters{width:100%}}.wire-selection-section{display:flex;gap:4px}.pcba-details{width:100%}.pcba-details .collapse-wrapper{margin-top:16px}.pcba-details .collapse-wrapper .collapse-button{border:1px solid #e2e2e1;border-radius:4px;color:#7f62ad;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:8px}.pcba-details .collapse-wrapper .collapse-button:hover{border-color:#7f62ad}.pcba-details .collapse-wrapper .collapse-content .params-columns{display:flex;justify-content:space-between}.pcba-details .collapse-wrapper .collapse-content .params-columns>div{flex:1 1;margin-right:8px}.pcba-details .collapse-wrapper .collapse-content .params-columns>div .section{border:1px dashed #e2e2e1;border-radius:4px;margin-bottom:8px;margin-top:8px;padding:8px}.pcba-details .collapse-wrapper .collapse-content .params-columns>div .section .section-header{border-bottom:1px dashed #e2e2e1;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:8px;padding:0 0 4px}.pcba-details .collapse-wrapper .collapse-content .params-columns>div:last-of-type{flex:1 1;margin-right:0}.pcba-details .collapse-wrapper .collapse-content .algorithm-run-parameters-actions{display:flex;justify-content:flex-end}.pcba-details .collapse-wrapper .collapse-content .algorithm-run-parameters-actions>a:last-child{margin-left:8px}@media(max-width:1024px){.pcba-details .collapse-wrapper .collapse-content .params-columns{flex-direction:column}.pcba-details .collapse-wrapper .collapse-content .params-columns>div{margin-right:0}}.studies-table-container{margin-top:16px}.sensor-data-details-filters{display:flex;margin-bottom:16px;width:100%}.sensor-data-details-filters>div{flex:1 1}.sensor-data-details-filters>div:first-of-type{margin-right:8px}.sensor-data-details-filters>div:last-of-type{margin-left:8px}.run-visibility-buttons{display:flex}.run-visibility-buttons>.form-check,.run-visibility-buttons>span{cursor:pointer;margin:16px}.check-buttons-wrapper{display:flex;width:100%}.check-buttons-wrapper>.check-buttons{flex-wrap:wrap;gap:4px}.check-buttons-wrapper>.check-buttons>button{margin-right:0}@media(max-width:1024px){.sensor-data-details-filters{flex-direction:column}.sensor-data-details-filters>div:first-of-type{margin-bottom:8px;margin-right:0}.sensor-data-details-filters>div:last-of-type{margin-left:0}}.basic-data{display:flex;padding-right:32px;width:50%}.basic-data>.name{flex-grow:1;margin-right:16px}.action-forms{background-color:#f5f5f5;border-radius:4px;display:flex;flex-direction:column;margin:25px 0 45px;padding:16px;width:50%}.action-forms h4{margin-bottom:16px}.action-forms .forms-container{flex-grow:1}.action-forms .fields-wrapper{display:flex;margin-bottom:16px}.action-forms .fields-wrapper .submit-button,.action-forms .fields-wrapper .with-left-margin{margin-left:16px}.action-forms .fields-wrapper div{width:100%}.action-forms .fields-wrapper>div{margin-bottom:0}.action-forms .buttons-wrapper{display:flex;justify-content:flex-end}.action-forms .buttons-wrapper .submit-button{margin-bottom:32px}.treatment-list{padding-right:32px;width:50%}.treatment-list .box{border:1px solid #ced4da;border-radius:4px;height:calc(100vh - 448px);overflow:auto}.treatment-list .box .no-treatments-text{align-items:center;display:flex;height:100%;justify-content:center}.treatment-list .box .no-treatments-text .content{margin:16px;text-align:center}.treatment-list .box .no-treatments-text .content>svg{opacity:.3;transform:rotate(45deg)}.treatment-list .box .box-item{border-bottom:1px solid #f5f5f5;padding:16px;position:relative}.treatment-list .box .box-item .move-buttons{padding:16px;position:absolute;right:0;top:0}.treatment-list .box .box-item .move-buttons .arrow-button{border-radius:100%;color:#7f62ad;font-size:25px;height:30px;padding:5px;width:30px}.treatment-list .box .box-item .move-buttons .arrow-button:hover{background-color:#e2e2e1;cursor:pointer}.treatment-list .box .box-item h5{font-weight:800}.treatment-list .box .box-item b{font-weight:500}.treatment-list .box .box-item ul{list-style:none;margin:0;padding-left:15px}.treatment-list .box .box-item ul li:before{color:#7f62ad;content:">";padding-right:5px}.treatment-list .box .box-item .clickable{cursor:pointer}.treatment-list .box .box-item .clickable:hover{color:#25476a}.treatment-list .box .box-item .selected{font-weight:800}.treatment-list .box .box-item .selected:after{color:#7f62ad;content:"⇢";font-weight:800;padding-left:5px}.treatment-list .box .with-bgcolor{background-color:#f5f5f5}.treatment-list .add-button{margin:8px 0 8px auto}.treatment-list .add-button svg{margin-left:0}.treatment-section{display:flex;flex-grow:1;width:100%}.sensor-profile-form-modal-body{display:flex;flex-direction:column;justify-content:space-between}.sensor-profile-form-modal-body .mnemonic-field{margin:16px 0 0}.sensor-profile-form-modal-body .table-wrapper{padding:0}.add-sensor-modal-body{height:500px;overflow:auto}.study-modal{align-items:center;display:flex;height:25px}.study-modal>.study-name-button{cursor:pointer;margin-left:8px}.universal-fixture-details .wrapper{display:flex}.universal-fixture-details .wrapper>.status-section{align-items:center;background:#fff;border-radius:4px;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-bottom:16px;margin-right:16px;padding:16px}.universal-fixture-details .wrapper>.status-section>svg{font-size:100px}.universal-fixture-details .wrapper>.status-section>.status{font-size:1.6rem;font-weight:600;margin-top:16px}.universal-fixture-details .wrapper>.page-header{flex:3 1}@media(max-width:1024px){.universal-fixture-details .wrapper{flex-direction:column}.universal-fixture-details .wrapper>.status-section{align-items:flex-start;margin-right:0}}.file-sharing{background-color:#e2e2e1}.file-sharing .navigation-wrapper{align-items:center;display:flex}.file-sharing .navigation-wrapper button svg:first-child{margin-left:0}.file-sharing .navigation-wrapper .refresh-button{margin-left:auto;margin-right:8px}.file-sharing .navigation-wrapper .dir-up-button{margin-right:16px}.file-sharing .navigation-wrapper .breadcrumbs{align-items:center;display:flex;flex-wrap:wrap}.file-sharing .navigation-wrapper .breadcrumbs .breadcrumbs-item{white-space:nowrap}.file-sharing .navigation-wrapper .breadcrumbs .breadcrumbs-item:hover{cursor:pointer;text-decoration:underline}.file-sharing .dir-up-table-row{font-weight:700;margin-left:24px}.downloading-layer{align-items:center;background-color:#000000b3;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1}.downloading-layer div{margin-top:15px}.file-download-button>svg{margin-left:0!important}.sa8-upload .form-wrapper{display:flex;gap:8px}.sa8-upload .configuration-header{margin-bottom:16px}.sa8-upload .status-icon-cell{text-align:center}.sa8-upload .buttons-wrapper{display:flex;gap:8px;justify-content:flex-end;margin-top:32px}.sa8-upload .download-button{margin-bottom:16px}.sa8-upload .success-message{align-items:center;display:flex;font-weight:700;justify-content:center}.sa8-upload .success-message .success-icon{color:#009688;font-size:50px;margin-right:16px}.sa8-upload .success-message .finish-button{margin-left:16px}.sa8-lookup .search-bar{align-items:center;display:flex;gap:8px}.sa8-lookup .search-bar>div{flex-grow:1}.sa8-lookup .search-bar>button{margin-top:0!important}.dipping-station-diagram{height:400px;width:100%}.equipment-form-modal-title{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:760px}.equipment-form-modal-container{height:76vh;overflow:auto}.equipment-form-modal-group{border:1px dashed #e2e2e1;border-radius:4px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px;padding:16px}.equipment-form-modal-group>div{width:48%}.equipment-form-error-container{display:flex;flex-grow:1;justify-content:center}.equipment-form-error-container>.alert{margin-bottom:0;padding:6px}.cell-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px}.equipment-info-header{align-items:center;color:#a4a4a4;display:flex;justify-content:space-between;margin-bottom:8px}.equipment-info-group{border:1px dashed #e2e2e1;border-radius:4px;padding:16px}.equipment-info-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;height:500px}.equipment-details-gray-text{color:#777676}.api-docs{padding:1rem 1.5rem}.api-docs .switch-row{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem}.api-docs .switch-row label{cursor:pointer;margin-right:1rem}.api-docs .switch-row label input{margin-right:.5rem}.api-docs .switch-row label.disabled{color:#999;cursor:not-allowed}.api-docs .switch-row label.disabled input{cursor:not-allowed}.api-docs .switch-row .switch-label{white-space:nowrap}.api-docs .swagger-canvas{height:75vh;overflow:auto}.table_ .table-container{padding-bottom:20px}.user-mgmt-empty,.user-mgmt-error{background:#fff;border-radius:4px;color:#b71c1c;font-weight:500;margin:16px;padding:16px}.user-mgmt-actions{margin-top:16px}.user-mgmt-row-changed{background-color:#fff9e6!important}.user-mgmt-row-inactive,.user-mgmt-row-inactive td{color:#888!important}.user-mgmt-row-selected,.user-mgmt-row-selected td{background-color:#e3f2fd!important}table tbody tr td.table-body-row-cell-sticky{background-color:inherit!important}.user-mgmt-row-selected td.table-body-row-cell-sticky{background-color:#e3f2fd!important}.user-mgmt-row-changed td.table-body-row-cell-sticky{background-color:#fff9e6!important}.user-mgmt-toolbar{display:flex;gap:8px;margin-bottom:8px}.user-mgmt-user-cell{align-items:center;display:flex;gap:6px}.user-mgmt-user-cell>span{flex:1 1 auto;min-width:0}.user-mgmt-edit-btn{line-height:1;margin-left:auto;padding:2px 6px}.user-mgmt-status-line{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.user-mgmt-form .form-group,.user-mgmt-form .mb-3{margin-bottom:12px}.user-mgmt-current-groups{flex-wrap:wrap;gap:4px;min-height:36px}.user-mgmt-current-groups,.user-mgmt-smartcard-section{align-items:center;background:#f8f9fa;border-radius:4px;display:flex;padding:8px}.user-mgmt-smartcard-section{gap:12px}.user-mgmt-smartcard-info{flex:0 0 auto}.user-mgmt-smartcard-actions{display:flex;flex:1 1 auto;gap:8px}.user-mgmt-roles-preview{background:#f0f8f4;border:1px solid #d1e7dd;border-radius:4px;margin-top:12px;padding:12px}.user-mgmt-roles-preview strong{color:#0f5132;display:block;margin-bottom:8px}.user-mgmt-roles-preview-list{display:flex;flex-wrap:wrap;gap:4px}.user-mgmt-inactive-toggle,.user-mgmt-inactive-toggle .form-check{align-items:center;display:flex;white-space:nowrap}.user-mgmt-inactive-toggle .form-check{margin:0}.user-mgmt-inactive-toggle .form-check-input{margin-top:0}.user-mgmt-inactive-toggle .form-check-label{cursor:pointer;font-weight:400;margin-bottom:0;white-space:nowrap}.user-mgmt-comparison{background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-top:24px;padding:16px}.user-mgmt-comparison-title{color:#333;font-size:1.1rem;font-weight:600;margin:0 0 16px}.user-mgmt-comparison-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.user-mgmt-comparison-grid{grid-template-columns:1fr}}.user-mgmt-comparison-column{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:12px}.user-mgmt-comparison-column-both{background:#f0f8f4;border-color:#d1e7dd}.user-mgmt-comparison-column-title{border-bottom:2px solid #dee2e6;color:#495057;font-size:.95rem;font-weight:600;margin:0 0 12px;padding-bottom:8px;text-align:center}.user-mgmt-comparison-column-both .user-mgmt-comparison-column-title{border-bottom-color:#198754}.user-mgmt-comparison-roles{display:flex;flex-direction:column;gap:6px}.user-mgmt-role-badge{font-size:.85rem;font-weight:500;padding:6px 10px;text-align:center}.user-mgmt-comparison-empty{color:#6c757d;font-size:.9rem;font-style:italic;padding:12px;text-align:center}.calcheck-regression-raw-diagram,.device-location{width:100%}.device-properties{margin-top:8px;width:100%}.app{font-size:16px}.app,.app .app-wrapper{height:100%}.app .app-wrapper .app-content{background:#25476a;display:flex;height:calc(100% - 64px)}.app .app-wrapper .app-content>.sidebar{flex:0 0 auto}.app .app-wrapper .app-content>.sidebar.sidebar-expanded{flex:0 0 260px;width:260px}.app .app-wrapper .app-content>.sidebar.sidebar-collapsed{flex:0 0 60px;width:60px}.app .app-wrapper .app-content>.app-routes{background-color:#e2e2e1;display:flex;flex:1 1;flex-direction:column;overflow:auto}.app .app-wrapper .app-content>div:last-child{flex:1 1}.app .alert{left:calc(50% - 300px);position:absolute;top:3px;width:600px;z-index:2000}.app .alert>.additional-content{margin-top:8px}.app-loader{background-color:#e2e2e1;display:flex;height:100vh}.app-loader,.rw-btn{align-items:center;justify-content:center}.rw-btn{background:none;background-clip:padding-box;border:none;box-shadow:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;line-height:inherit;margin:0;outline:0;padding:0;touch-action:manipulation}.rw-btn:focus{outline:none}.rw-btn:disabled,.rw-state-disabled .rw-btn,.rw-state-readonly .rw-btn,fieldset[disabled] .rw-btn{cursor:inherit}fieldset[disabled] .rw-btn{pointer-events:none}.rw-picker-btn,.rw-picker-caret{color:#212529}.rw-picker-btn:hover{background-color:#e9ecef}.rw-picker-btn:active{background-color:#dee2e6}.rw-picker-btn:disabled,fieldset[disabled] .rw-picker-btn{background-color:#e9ecef}.rw-input-addon,.rw-input-addon.rw-picker-btn{border-left:1px solid #ccc}[dir=rtl] .rw-input-addon,[dir=rtl] .rw-input-addon.rw-picker-btn{border-left:none;border-right:1px solid #ccc}.rw-sr{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rw-widget{border:none;color:#212529;font-family:inherit;font-size:1em;outline:none;position:relative}.rw-widget,.rw-widget *,.rw-widget :after,.rw-widget :before,.rw-widget:after,.rw-widget:before{box-sizing:border-box}.rw-state-disabled,.rw-state-readonly,fieldset[disabled] .rw-widget{cursor:not-allowed}.rw-widget-picker{background-color:#fff;border:1px solid #ccc;border-radius:4px;display:grid;grid-template:1fr/1fr 1.9em;min-height:38px;outline:none;overflow:hidden;width:100%}.rw-widget-picker.rw-hide-caret{grid-template-columns:1fr}.rw-state-focus .rw-widget-picker{border-color:#80bdff;box-shadow:0 0 0 3px #007bff40;transition:box-shadow .15s ease-in-out}.rw-state-focus .rw-widget-picker.rw-widget-input{box-shadow:0 0 0 3px #007bff40,inset 0 1px 1px rgba(0,0,0,.075)}.rw-input{background:none;border:none;box-shadow:none;color:inherit;font:inherit;line-height:inherit;margin:0;outline:0;padding:0 .857em;touch-action:manipulation}.rw-input:disabled{opacity:1}.rw-input[type=text]::-ms-clear{display:none}.rw-input:disabled,.rw-input:read-only{cursor:inherit}.rw-widget-input{background-clip:padding-box;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#495057;width:inherit}.rw-state-disabled .rw-widget-input,.rw-widget-input.rw-state-disabled,fieldset[disabled] .rw-widget-input{background-color:#e9ecef}.rw-input::placeholder,.rw-placeholder,.rw-state-disabled .rw-input::placeholder,.rw-state-disabled .rw-placeholder{color:#999}.rw-detect-autofill{background:none;border:none;box-shadow:none;color:inherit;font:inherit;line-height:inherit;margin:0;outline:0;padding:0;touch-action:manipulation}.rw-detect-autofill:disabled{opacity:1}.rw-detect-autofill:-webkit-autofill{animation-duration:.01ms;animation-name:react-widgets-autofill-start}.rw-detect-autofill:not(:-webkit-autofill){animation-duration:.01ms;animation-name:react-widgets-autofill-cancel}.rw-input:-webkit-autofill,.rw-webkit-autofill .rw-widget-container{background-color:#e8f0fe!important;background-image:none!important;color:#000!important}.rw-list{font-size:1em;overflow-x:visible;overflow-y:auto;padding-bottom:.5em;padding-top:.5em}.rw-list:focus{outline:none}.rw-list-option,.rw-list-option-create{background-clip:padding-box;border:1px solid #0000;color:#212529;cursor:pointer;-webkit-user-select:none;user-select:none}.rw-list-option-create:hover,.rw-list-option:hover,[data-intent=keyboard] .rw-list-option.rw-state-focus:not(.rw-state-selected),[data-intent=keyboard] .rw-state-focus.rw-list-option-create:not(.rw-state-selected){background-color:#e9ecef;border-color:#e9ecef}.rw-list-option.rw-state-selected,.rw-state-selected.rw-list-option-create{background-color:#007bff;border-color:#007bff;color:#fff}.rw-list-option.rw-state-disabled,.rw-state-disabled.rw-list-option-create{background-color:#0000;border-color:#0000;color:#dee2e6;cursor:not-allowed}.rw-list-empty,.rw-list-optgroup,.rw-list-option,.rw-list-option-create{outline:none;padding:.25em 1.5em}.rw-list-empty{color:#ced4da;text-align:center}.rw-list-optgroup{font-weight:700;padding-top:7px}.rw-list-option-create{display:block;font-size:1em;padding:.25em 1.5em}.rw-listbox{background-color:#fff;border:1px solid #ccc;border-radius:4px}.rw-listbox.rw-state-focus{border-color:#80bdff;box-shadow:0 0 0 3px #007bff40,inset 0 1px 1px rgba(0,0,0,.075);transition:box-shadow .15s ease-in-out}.rw-listbox.rw-state-disabled>*,fieldset[disabled] .rw-listbox>*{pointer-events:none}.rw-listbox.rw-state-readonly>*{cursor:inherit}.rw-popup-container{left:-1em;padding:0 1em;position:absolute;right:-1em;top:100%;z-index:1005}.rw-popup-container.rw-dropup{bottom:100%;top:auto}.rw-state-focus .rw-popup-container{z-index:1006}.rw-slide-transition{margin-bottom:1em}.rw-dropup>.rw-slide-transition{margin-bottom:0;margin-top:1em}.rw-popup{-webkit-overflow-scrolling:touch;background-clip:padding-box;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 .5em 1em rgba(0,0,0,.175);margin-top:2px;overflow:auto}.rw-popup .rw-list{max-height:250px}.rw-dropup .rw-popup{box-shadow:0 .5em 1em rgba(0,0,0,.175);margin-bottom:2px;margin-top:0}.rw-slide-transition{transition:transform .13s,opacity .1s}.rw-slide-transition-entering{overflow:hidden}.rw-slide-transition-entering .rw-slide-transition{opacity:1;transform:translateY(0);transition-timing-function:ease-out}.rw-slide-transition-exiting .rw-slide-transition{transition-timing-function:ease-in}.rw-slide-transition-exited,.rw-slide-transition-exiting{overflow:hidden}.rw-slide-transition-exited .rw-slide-transition,.rw-slide-transition-exiting .rw-slide-transition{opacity:0;transform:translateY(-10%)}.rw-slide-transition-exited.rw-dropup .rw-slide-transition,.rw-slide-transition-exiting.rw-dropup .rw-slide-transition{opacity:0;transform:translateY(10%)}.rw-slide-transition-exited{display:none}.rw-dropdown-list{width:100%}.rw-dropdownlist-search{background:none;border:none;box-shadow:none;color:inherit;font:inherit;line-height:inherit;margin:0;outline:0;padding:0;touch-action:manipulation}.rw-dropdownlist-search:disabled{opacity:1}.rw-dropdown-list-input{align-self:center;display:grid;grid-template:1fr/1fr;min-width:0;padding:0 .857em}.rw-dropdown-list-input>*{grid-area:1/1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=rtl] .rw-dropdown-list-input{padding-left:0;padding-right:.857em}.rw-combobox-input{background-color:#0000;z-index:1}.rw-multiselect-input{background:none;border:none;box-shadow:none;color:inherit;font:inherit;height:36px;line-height:inherit;margin:0;max-width:100%;outline:0;padding:0 .857em;touch-action:manipulation}.rw-multiselect-input:disabled{opacity:1}.rw-multiselect-input:disabled,.rw-multiselect-input:read-only{cursor:inherit}.rw-multiselect-taglist{align-items:flex-start;cursor:text;display:flex;flex-wrap:wrap;outline:none;width:100%}.rw-state-disabled .rw-multiselect-taglist{cursor:inherit}.rw-multiselect-tag{align-items:center;background-color:#dee2e6;border:1px solid #dee2e6;border-radius:3px;cursor:default;display:inline-flex;margin-left:3.37px;margin-top:3.37px;max-width:100%;min-height:29.26px;overflow:hidden}.rw-multiselect-tag:focus{outline:none}[dir=rtl] .rw-multiselect-tag{margin-left:0;margin-right:3.37px;padding:0 .35em}.rw-multiselect-tag.rw-state-focus{box-shadow:0 0 0 3px #007bff40;transition:box-shadow .15s ease-in-out;z-index:1}.rw-multiselect-tag.rw-state-disabled,fieldset[disabled] .rw-multiselect-tag{opacity:.65}.rw-multiselect-tag-label{padding:0 .35em}.rw-multiselect-tag-btn{align-self:stretch;background:none;border:none;box-shadow:none;color:inherit;cursor:pointer;font:inherit;line-height:inherit;margin:0;outline:0;padding:0 .35em;touch-action:manipulation}.rw-multiselect-tag-btn:focus{outline:none}.rw-multiselect-tag-btn:disabled{cursor:inherit}.rw-calendar-popup{min-width:0;right:auto;width:22em}.rw-calendar{overflow:hidden}.rw-calendar-contained{background-color:#fff;border:1px solid #ccc;border-radius:4px}.rw-calendar-now{font-weight:700}.rw-calendar-header{display:flex;padding:.8em}.rw-calendar-btn,.rw-cell{background-clip:padding-box}.rw-calendar-btn:focus,.rw-cell:focus{box-shadow:0 0 0 3px #007bff40;transition:box-shadow .15s ease-in-out;z-index:1}[data-intent=mouse] .rw-calendar-btn:focus,[data-intent=mouse] .rw-cell:focus{box-shadow:none;z-index:auto}.rw-calendar-btn.rw-state-disabled,.rw-calendar-btn:disabled,.rw-cell.rw-state-disabled,.rw-cell:disabled{opacity:.35;pointer-events:none}.rw-calendar-btn{border-radius:4px;line-height:2em}.rw-calendar-btn:hover{background-color:#e9ecef}.rw-calendar-btn:active{background-color:#dee2e6}.rw-calendar-btn-left,.rw-calendar-btn-right,.rw-calendar-btn-today,.rw-calendar-btn-view{padding:.3em .6em}[dir=rtl] .rw-calendar-btn-left,[dir=rtl] .rw-calendar-btn-right{transform:scaleX(-1)}.rw-calendar-btn-view{font-weight:700}.rw-calendar-btn-view>:last-child{margin:0 .5em}.rw-calendar-btn-view+*{margin-left:auto}[dir=rtl] .rw-calendar-btn-view+*{margin-left:0;margin-right:auto}.rw-calendar-grid{background-color:#fff;border-collapse:initial;border-spacing:0;display:table;height:14em;outline:none;padding:3px;table-layout:fixed;width:100%}.rw-calendar-head{display:table-header-group}.rw-calendar-body{display:table-row-group}.rw-calendar-row{display:table-row}.rw-head-cell{border-bottom:1px solid #ccc}.rw-cell,.rw-head-cell{display:table-cell;padding:.25em;text-align:center}.rw-cell{border:1px solid #0000;border-radius:4px;color:#212529;cursor:pointer;line-height:normal;outline:none;vertical-align:middle}.rw-cell:hover{background-color:#e9ecef}.rw-cell:active{background-color:#dee2e6}.rw-cell.rw-state-selected{background-color:#007bff;border-color:#007bff;color:#fff}.rw-calendar-month .rw-cell{text-align:center}.rw-cell-off-range{color:#ced4da}.rw-calendar-transition-group{overflow:hidden;position:relative}.rw-calendar-transition{overflow:hidden;transform:translate(0);transition:transform .2s ease-in-out 0ms;width:100%}@supports(transform-style:preserve-3d){.rw-calendar-transition{transform:translateZ(0)}}.rw-calendar-transition-next{backface-visibility:hidden}.rw-calendar-transition-top .rw-calendar-transition-next{transform:translateY(-100%)}@supports(transform-style:preserve-3d){.rw-calendar-transition-top .rw-calendar-transition-next{transform:translate3d(0,-100%,0)}}.rw-calendar-transition-bottom .rw-calendar-transition-next{transform:translateY(100%)}@supports(transform-style:preserve-3d){.rw-calendar-transition-bottom .rw-calendar-transition-next{transform:translate3d(0,100%,0)}}.rw-calendar-transition-right .rw-calendar-transition-next{transform:translate(-100%)}@supports(transform-style:preserve-3d){.rw-calendar-transition-right .rw-calendar-transition-next{transform:translate3d(-100%,0,0)}}.rw-calendar-transition-left .rw-calendar-transition-next{transform:translate(100%)}@supports(transform-style:preserve-3d){.rw-calendar-transition-left .rw-calendar-transition-next{transform:translate3d(100%,0,0)}}.rw-calendar-transition-next.rw-calendar-transition-active{transform:translate(0)}@supports(transform-style:preserve-3d){.rw-calendar-transition-next.rw-calendar-transition-active{transform:translateZ(0)}}.rw-calendar-transition-prev{backface-visibility:hidden;left:0;position:absolute;top:0}.rw-calendar-transition-top .rw-calendar-transition-prev{transform:translateY(100%)}@supports(transform-style:preserve-3d){.rw-calendar-transition-top .rw-calendar-transition-prev{transform:translate3d(0,100%,0)}}.rw-calendar-transition-bottom .rw-calendar-transition-prev{transform:translateY(-100%)}@supports(transform-style:preserve-3d){.rw-calendar-transition-bottom .rw-calendar-transition-prev{transform:translate3d(0,-100%,0)}}.rw-calendar-transition-right .rw-calendar-transition-prev{transform:translate(100%)}@supports(transform-style:preserve-3d){.rw-calendar-transition-right .rw-calendar-transition-prev{transform:translate3d(100%,0,0)}}.rw-calendar-transition-left .rw-calendar-transition-prev{transform:translate(-100%)}@supports(transform-style:preserve-3d){.rw-calendar-transition-left .rw-calendar-transition-prev{transform:translate3d(-100%,0,0)}}.rw-popup{display:flex;flex-direction:column}.rw-popup>.rw-time-input{align-self:center;margin:1em 0}.rw-time-input{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:text;display:inline-flex;min-height:38px;outline:none}.rw-time-part-input{background:none;border:none;box-shadow:none;color:inherit;font:inherit;line-height:inherit;margin:0;outline:0;padding:0 .5em;touch-action:manipulation}.rw-time-part-input:disabled{opacity:1}.rw-time-part-input,.rw-time-part-input::placeholder{text-align:center}.rw-time-part-meridiem{font-feature-settings:"smcp";background:none;border:none;box-shadow:none;color:inherit;font:inherit;font-variant:small-caps;line-height:inherit;margin:0;outline:0;padding:0 .5em;text-transform:lowercase;touch-action:manipulation}.rw-time-part-meridiem :focus{outline:none}.rw-time-input-clear{margin-left:auto;opacity:0;outline:none;padding:0 .4em}[dir=rtl] .rw-time-input-clear{margin-left:revert;margin-right:auto}.rw-time-input.rw-state-focus .rw-time-input-clear.rw-show,.rw-time-input:hover .rw-time-input-clear.rw-show{opacity:1}.rw-number-picker-spinners{display:flex;flex-direction:column}.rw-number-picker-spinners .rw-btn{flex:1 1}.frame-wide-modal>.modal-dialog{max-width:800px}.frame-fullscreen-modal>.modal-dialog{max-width:calc(100% - 32px)}.frame-fullscreen-modal>.modal-dialog .modal-content{height:calc(100vh - 60px)}.frame-fullscreen-modal>.modal-dialog .modal-content .modal-body{margin:16px;overflow:auto;padding:0}.frame-mono-font{font-family:Roboto Mono,monospace}.frame-success-color{color:#35c759}.rw-state-focus{background-color:#e9ecef!important}.frame-warning-color{color:#ff3a30}.frame-info-color{color:#25476a}.frame-spacer{padding:0 8px}@media(max-width:1024px){.frame-desktop-only{display:none}}.frame-header-diagram-wrapper{display:none}.frame-modal-diagram{height:auto;width:100%}.frame-hover-pointer{cursor:pointer}.frame-full-wide>.modal-dialog{min-width:calc(100% - 32px)}.frame-tooltip{background-color:#fff;border-radius:4px;padding:8px}.frame-align-right{text-align:right}.highcharts-title{font-size:1.6rem!important;font-weight:600!important}.frame-overflow-modal-auto .modal-body{overflow:auto}.frame-actions-table>svg{color:#7f62ad;margin:0 8px}.frame-actions-table>svg:hover{cursor:pointer}.frame-flex{align-items:center;display:flex}.frame-flex>svg{margin-right:8px}.frame-flex-space-between{justify-content:space-between}.frame-input-helper{font-size:13px;margin-top:-16px}.frame-checkbox-group{display:flex}.frame-checkbox-group>:first-of-type{margin-right:16px}.frame-checkbox-group>:last-of-type{margin-left:16px}.frame-tooltip-wrapper .frame-tooltip-icons{display:flex}.frame-tooltip-wrapper .frame-tooltip-icons>.frame-tooltip-icons{height:36px}.frame-tooltip-wrapper .frame-tooltip-icons>.frame-tooltip-icons img{display:block;padding:8px}.frame-widgets-row{display:flex;gap:16px}.frame-widgets-row>div:first-of-type{flex:4 1}.frame-widgets-row>div:last-of-type{flex:2 1}.frame-widgets-row>div:last-of-type>.page-header{margin-bottom:0}@media(max-width:1024px){.frame-widgets-row{flex-direction:column;gap:0}.frame-widgets-row>div:first-of-type,.frame-widgets-row>div:last-of-type{flex:1 1}}.content-filter-wrapper{display:flex}.content-filter-wrapper>div{flex:1 1;margin-bottom:8px;margin-right:16px}@media(max-width:1024px){.content-filter-wrapper{flex-direction:column}.content-filter-wrapper>div{margin-right:0}}.frame-section-loader{width:100%}.frame-diagram-wrapper{display:flex;width:100%}.frame-diagram-wrapper>div{flex:1 1}.frame-invalid-input{border-color:red!important}@media(max-width:1024px){.frame-diagram-wrapper{flex-direction:column}.frame-diagram-wrapper>div{flex:1 1}}.frame-details-widgets-wrapper{display:flex}.frame-details-widgets-wrapper>div:not(:last-child){margin-right:16px}@media(max-width:1024px){.frame-details-widgets-wrapper{flex-direction:column}.frame-details-widgets-wrapper>div:not(:last-child){margin-right:0}}.frame-widget-section{display:flex;margin-bottom:16px}.frame-widget-section .frame-widget-small{background-color:#fff;border-radius:4px;flex:1 1;margin-right:8px;padding-top:8px}.frame-widget-section .frame-widget-small>div>div{border-radius:4px}.frame-widget-section .frame-widget-large{background-color:#fff;border-radius:4px;flex:3 1;margin-left:8px;padding-top:8px}.frame-widget-section .frame-widget-large>div{margin-bottom:0;padding:8px!important}.frame-widget-section .frame-widget-large>div>div{border-radius:4px}@media(max-width:1024px){.frame-widget-section{flex-direction:column}.frame-widget-section>.frame-widget-small{flex:1 1;margin-bottom:16px;margin-right:0!important}.frame-widget-section>.frame-widget-large{flex:1 1;margin-left:0!important}}.frame-column-wrapper{display:flex}.frame-column-wrapper .frame-column{flex:1 1}@media(max-width:1024px){.frame-column-wrapper{flex-direction:column}}.frame-pre-white-space{white-space:pre}.frame-section-header{font-size:1.6rem;font-weight:600}.frame-cell-tooltip{display:flex}.frame-cell-tooltip svg{margin:0 4px}.frame-cell-tooltip div:last-of-type{white-space:nowrap}.frame-table-action{display:flex}.frame-checkbox-hover-pointer input,.frame-checkbox-hover-pointer label,.frame-link{cursor:pointer}.frame-link{color:#7f62ad}.btn-primary{align-items:center;background-color:#7f62ad;border-color:#7f62ad;box-shadow:none!important;display:flex;white-space:pre}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#654f88!important;border-color:#654f88!important}.btn-primary:disabled{background-color:#7f62ad;border-color:#7f62ad}.btn-secondary{align-items:center;background-color:#0000;border-color:#0000;box-shadow:none!important;color:#7f62ad;display:flex;white-space:pre}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#0000!important;border-color:#0000!important;color:#7f62ad!important}.btn-secondary:disabled{color:#7f62ad}.btn-danger,.btn-secondary:disabled{background-color:#0000;border-color:#0000}.btn-danger{align-items:center;box-shadow:none!important;color:#b21f2d;display:flex;white-space:pre}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{background-color:#0000!important;border-color:#0000!important;color:#b21f2d!important}.btn-danger:disabled{background-color:#0000;border-color:#0000;color:#b21f2d}.btn>svg{margin-left:8px}.btn .spinner-border{border-width:.15em;height:1.25rem;width:1.25rem}.progress-bar{background-color:#7f62ad}.table{margin-bottom:0}.table td{vertical-align:middle}.form-group.sufix{display:flex}.form-group.sufix>span{align-items:center;display:flex;margin-left:8px;max-width:100px;min-width:100px}.form-group{margin-bottom:0}.modal-body>div{margin-bottom:8px}.form-check-input:checked{background-color:#7f62ad;border-color:#7f62ad}.form-check-input:focus{border-color:#7f62ad;box-shadow:0 0 0 .25rem #d6cde5}.rw-multiselect-taglist{flex-wrap:inherit}.rw-multiselect-tag{white-space:pre}.bgm-tooltip .tooltip-inner{min-width:256px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,sans-serif;margin:0;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{margin:0}#root,body,html{height:100%}a,a:hover{text-decoration:none}.error-page{margin:200px auto;text-align:center}.error-page>.icon{color:orange;font-size:100px;padding:16px}.error-page>.buttons{display:flex;justify-content:center;padding:16px}@media(max-width:768px){.acceptance-criteria-list,.algorithm-runs-table,.calcheck-acceptance-criteria-list,.calcheck-list,.calcheck-regression-concentration-list,.calcheck-regression-list,.calcheck-regression-results-list,.calculation-results-list,.electro-polymerization-list,.electro-polymerization-lot-list,.enzyme-list,.experiment-device-list,.experiment-group-list,.experiment-list,.experiment-test-list,.experiment-test-points-list,.glm-list,.glm-regression-list,.insights-list,.lot-details-list,.lot-list,.page-header-action,.pcba-list,.sensor-data-list,.sensor-profiles-list,.table-wrapper{overflow:auto}}.text-green-color{color:#35c759}.text-red-color{color:#ff3a30}.text-black-color{color:#000}.solution-lot-link{color:#7f62ad!important}.rw-list-option.rw-state-selected{border-color:#7f62ad;color:#000}