@import"open-iconic/font/css/open-iconic-bootstrap.min.css";:root{--title-text-xs: 20px;--xt-colour-gray: #6c757d;--xt-colour-gray-dark: #343a40;--xt-colour-gray-light: #dcdcdc;--xt-progress-light: #0EA5E9;--xt-progress-dark: #0284C7;--app-primary-600: #0284C7;--app-primary-800: #075985;--app-primary-900: #0C4A6E}html,body,#app{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;height:100%}#app{position:relative;display:flex;flex-direction:column}a{text-decoration:none;color:inherit}.xt-transparent-menu-wrapper .xt-transparent-menu{background-color:rgba(0,0,0,0) !important;overflow:hidden;height:calc(100vh + 55px) !important;top:0px !important}.xt-transparent-menu-wrapper .xt-transparent-menu .rz-dialog-titlebar,.xt-transparent-menu-wrapper .xt-transparent-menu .rz-dialog-content{background-color:rgba(0,0,0,0) !important;overflow:hidden;height:calc(100vh + 55px) !important}ul.rz-profile-menu{background-color:rgba(0,0,0,0) !important}ul.rz-profile-menu .rz-navigation-item-icon-children{color:#111 !important}ul.rz-profile-menu .rz-navigation-menu{width:400px}.clickable{cursor:pointer}.no-wrap{flex-wrap:nowrap;white-space:nowrap;display:flex;flex-flow:nowrap}.auto-wrap{display:flex;flex-flow:wrap}.wrap{display:block}.font-italic{font-style:italic}.validation-message{color:red;font-size:.8em}.e-btn{margin:2px}.btn-primary,.btn-primary.e-btn{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.e-btn:not(.e-tbar-btn):not(:disabled):not(.e-dropdown-btn):not(.e-dlg-closeicon-btn){background-color:var(--app-primary-600);color:#f8f9fa;border-color:var(--app-primary-600)}.e-btn.e-error{background:#dc3545 !important;border-color:#dc3545 !important;color:#fff}.e-btn.e-success{background:#28a745 !important;border-color:#28a745 !important;color:#fff}.e-btn.e-success:disabled{background:#dcdcdc !important;border-color:#dcdcdc !important;box-shadow:none;color:rgba(255,255,255,.65)}.xt-button-width-normal{width:100px}.xt-button-width-wide{width:150px}.e-chip{background-color:var(--app-primary-600) !important;color:#fff !important}.e-chip-list .e-active.e-chip,.echip-list .echip.e-focussed,.e-chip-list.e-selection .e-chip.e-active,.e-chip-list.e-selection .e-chip:active{background-color:var(--app-primary-800) !important;border-color:rgba(0,0,0,0);color:#fff !important}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.drop-area{border:2px dashed #cfcfcf;padding:10px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;color:#cfcfcf;cursor:pointer;position:relative;min-height:100px;flex-direction:column}.drop-area:hover{background-color:#f0f0f0;color:#afafaf}.drop-area input[type=file]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.drop-area-entered{border:2px dashed #5bc2e7;background-color:rgba(91,194,231,.2);color:#5bc2e7}.xt-file-dropper-drop-area{border:2px dashed #cfcfcf;padding:10px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;color:#cfcfcf;cursor:pointer;position:relative;min-height:100px;flex-direction:column}.xt-file-dropper-drop-area:hover:not(.disabled){background-color:#f0f0f0;color:#afafaf}.xt-file-dropper-drop-area.drop-area-entered:not(.disabled){border:2px dashed #5bc2e7;background-color:rgba(91,194,231,.2);color:#5bc2e7}.xt-file-dropper-drop-area.disabled{cursor:pointer;opacity:.6}.xt-file-dropper-drop-area input[type=file]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.form-section{border:1px solid #333;border-radius:10px;padding:10px 15px;margin:0 0px 10px;position:relative}.xt-form-fieldset-border{border:2px solid rgba(0,0,0,.25);border-radius:10px;margin-bottom:5px;padding:10px}.xt-container{width:100%;height:100%}.xt-container.register{overflow:hidden}.xt-container .grid-title{position:absolute;display:block !important;left:50%;top:0;margin-left:-100px !important;width:200px !important;text-align:center;background:none !important;opacity:1}.xt-container .grid-title button span.e-tbar-btn-text{font-size:1.4em;font-weight:bold;color:#000}.sf-grid,.sf-treegrid{display:flex;flex-direction:column;height:100%}.sf-grid .e-toolbar,.sf-grid .e-gridheader,.sf-treegrid .e-toolbar,.sf-treegrid .e-gridheader{flex:1 0 auto}.sf-grid .e-gridcontent,.sf-treegrid .e-gridcontent{flex:1 100%;display:flex;flex-direction:column}.sf-grid .e-gridcontent>.e-content,.sf-treegrid .e-gridcontent>.e-content{flex:1 auto}.sf-grid .e-gridpager,.sf-treegrid .e-gridpager{flex:1 100%;height:50px;max-height:50px}.sf-grid .e-pagesizes,.sf-treegrid .e-pagesizes{float:right;margin-right:20px;position:relative;top:2px}.sf-grid .e-pagesizes .e-pagerdropdown .e-dropdownlist.e-input,.sf-treegrid .e-pagesizes .e-pagerdropdown .e-dropdownlist.e-input{color:#fff !important;background:var(--app-primary-600) !important;padding-left:8px}.sf-grid .e-toolbar .e-toolbar-item .e-tbar-btn:hover,.sf-treegrid .e-toolbar .e-toolbar-item .e-tbar-btn:hover{background-color:var(--app-primary-600)}.sf-grid .e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons,.sf-grid .e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text,.sf-treegrid .e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons,.sf-treegrid .e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text{color:#212529}.sf-grid .e-toolbar .e-toolbar-item:not(.btn-add) .e-tbar-btn:not(.btn-add):focus,.sf-treegrid .e-toolbar .e-toolbar-item:not(.btn-add) .e-tbar-btn:not(.btn-add):focus{background:#f8f9fa;box-shadow:none;color:#212529;border:none}.xt-grid-rev-b td{background-color:#fff}.xt-grid-rev-b div.sf-grid div.e-gridheader div.e-headercontent th.e-headercell div.e-headercelldiv,.xt-grid-rev-b div.sf-treegrid div.e-gridheader div.e-headercontent th.e-headercell div.e-headercelldiv{height:100%}.xt-grid-rev-b div.sf-grid div.e-gridheader div.e-headercontent th.e-headercell div.e-headercelldiv span.e-headertext,.xt-grid-rev-b div.sf-treegrid div.e-gridheader div.e-headercontent th.e-headercell div.e-headercelldiv span.e-headertext{overflow-wrap:normal;white-space:normal}.xt-grid-rev-b div.sf-grid .xt-grid-toolbar-item-large,.xt-grid-rev-b div.sf-treegrid .xt-grid-toolbar-item-large{width:500px}.xt-grid-rev-b div.sf-grid td.xt-grid-column-disabled,.xt-grid-rev-b div.sf-treegrid td.xt-grid-column-disabled{background-color:#dcdcdc}.xt-grid-rev-b div.sf-grid .e-pagerexternalmsg,.xt-grid-rev-b div.sf-treegrid .e-pagerexternalmsg{display:none}.xt-grid-rev-b div.sf-grid div.e-toolbar div.e-toolbar-left div#UserLayoutSettings,.xt-grid-rev-b div.sf-treegrid div.e-toolbar div.e-toolbar-left div#UserLayoutSettings{min-width:0;width:0}.xt-grid-rev-b tr.xt-grid-row-inactive,.xt-grid-rev-b tr .xt-grid-row-inactive{background-color:#ffffe0 !important;color:#000 !important}.xt-grid-rev-b tr.xt-grid-row-inactive td.e-rowcell.e-leftfreeze,.xt-grid-rev-b tr .xt-grid-row-inactive td.e-rowcell.e-leftfreeze{background-color:#ffffe0 !important;color:#000 !important}.xt-grid-rev-b tr td.e-selectionbackground{background-color:#cfdfff !important}.xt-grid-rev-b tr td.xt-grid-cell-readonly{filter:brightness(95%)}.xt-grid-rev-b tr td.xt-grid-cell-readonly:not(.e-selectionbackground){background-color:#fff !important}.xt-grid-rev-b tr.xt-grid-row-noedit td{filter:brightness(95%)}.xt-grid-rev-b tr.xt-grid-row-new td.e-rowcell{background:#e6eaed}.xt-grid-rev-b .e-filtered::before{color:#fff;background-color:var(#007bff)}.xt-grid-rev-b .e-filterbarcell{vertical-align:bottom}.xt-grid-rev-b .e-filtermenudiv.e-icons.e-icon-filter{position:absolute;top:20px;right:6px}.xt-grid-rev-b .e-filtermenudiv.e-icons.e-icon-filter.e-filtered{color:#fff;background-color:#007bff;border-radius:5px}header.app-header{margin-left:0px;min-height:50px;padding-left:14px;padding-right:24px;display:flex}.app-header-title{width:50%;align-self:center}.app-header-user{margin-left:auto;display:flex;align-items:center}.navigation-container{background-color:var(--app-primary-900);padding-top:30px;display:flex}.navigation-tab{list-style:none;margin:0;padding:0;display:flex;font-size:var(--body-text-normal)}.navigation-tab li{color:var(--app-primary-800);border-bottom:1px solid var(--app-primary-800);padding:0 10px 0 10px;margin:0 10px 0 10px}.navigation-tab li a,.navigation-tab li a:hover,.navigation-tab li a:visited,li.nav-item a,li.nav-item a:hover,li.nav-item a:visited{color:var(--app-primary-800);text-decoration:none}.navigation-tab li.selected{border-bottom:2px solid var(--app-primary-600)}.navigation-tab li.selected a,.navigation-tab li.selected a:hover,.navigation-tab li.selected a:visited{color:#000;font-weight:700;text-decoration:none}.tab-content-header-text{font-size:var(--title-text-xs) !important;display:block}.tab-content{padding:40px}.dashboard-grid{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fit, 172px)}.dashboard-tile{width:172px;height:188px;cursor:pointer;overflow:hidden;position:relative;background:#dcdcdc}.dashboard-tile-container{width:172px;height:132px}.dashboard-tile-container p{font-size:.8rem;line-height:1.1rem}.favourite-grid{margin-bottom:24px}.project-default{right:0}.project-favourite{position:absolute;color:#eded1c;padding:5px;background:rgba(0,0,0,.25);box-shadow:2px 2px 2px rgba(0,0,0,.25)}.project-favourite:hover{background:rgba(0,0,0,.5);box-shadow:2px 2px 2px rgba(0,0,0,.5)}.project-favourite:hover{background:rgba(0,0,0,.5);box-shadow:2px 2px 2px rgba(0,0,0,.5)}.xt-header-project-dropdown{font-size:12px;margin-top:-20px;padding-right:1em;width:600px}.xt-header-selectedproject{font-size:1rem;padding-right:1em}.xt-title-text-normal{font-size:28px}.xt-treegrid-row-ischild{background-color:#fbfef4}.xt-treegrid-row-ischild+.xt-treegrid-row-root td{border-top:thick solid #000}#xt-button-login{display:flex;justify-content:center;align-items:center;height:90%}#xt-button-login .btn-primary{font-size:x-large;height:fit-content}.xt-grid-action-menu-wrapper{display:flex;justify-content:center;align-items:center;height:100%}.xt-grid-action-menu-wrapper button.e-dropdown-btn{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding:2px;color:#343a40}.xt-grid-action-menu-wrapper button.e-dropdown-btn span.e-btn-icon:not(.xt-grid-action-menu-icon){display:none}.xt-grid-action-menu-wrapper button.e-dropdown-btn span.xt-grid-action-menu-icon{color:#343a40;margin-left:0;margin-top:0;vertical-align:baseline}.xt-header-selectedproject{font-size:1rem;padding-right:1em}.xt-header-project-dropdown{font-size:12px;margin-top:-20px;padding-right:1em;width:600px}#xt-user-select{flex-wrap:wrap;height:90%;width:100%}#xt-user-select .btn-primary{margin:8px 0 0 0;width:fit-content}#xt-user-select h3{margin-bottom:0}.xt-grid-cell-int input{text-align:center !important}