:root{--bs-info:#7239ea;--bs-warning:orange;--bs-info-rgb:114,57,234;--bs-accent:#015c8f;--bb-disabled-opactiy:.5;--bb-disabled-bg:lightgrey;--bs-warning-rgb:255,165,0}.layout{--bb-layout-footer-height:0;--bb-layout-header-height:60px;--bb-layout-sidebar-width:208px;--bb-layout-title-color:#2f4f4f;--bb-layout-sidebar-backgound:darkgrey;--bb-layout-sidebar-color:#2f4f4f;--bb-layout-sidebar-collapse-width:76px;--bb-layout-header-backgound:#015c8f}.menu{--bb-menu-item-hover-bg:rgb(var(--bb-shedplus-accent))}.card.engineer-card{--bs-card-height:100%;--bs-card-spacer-x:.5rem;--bs-card-spacer-y:.25rem;--bs-card-cap-padding-y:.4rem;--bs-card-cap-padding-x:.25rem}.card.shedplus-card{--bs-card-height:100%;--bs-card-cap-bg:grey;--bs-card-bg:lavender;--bs-card-spacer-x:.5rem;--bs-card-cap-color:#fff;--bs-card-spacer-y:.25rem;--bs-card-border-width:1px;--bs-card-cap-padding-y:.4rem;--bs-card-cap-padding-x:.25rem;--bs-card-border-color:#d3d3d3}.card.shedplus-card.active .card-header{background-color:#ff8c00}.card.shedplus-card.disabled .card-header{opacity:var(--bb-disabled-opactiy);background-color:var(--bb-disabled-bg)}.btn{--bs-btn-disabled-opacity:.5;--bb-btn-label-margin-left:.5rem}.btn-info{--bs-btn-color:#fff;--bs-btn-hover-bg:#5014d0;--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-active-color:var(--bs-btn-color);--bs-btn-disabled-color:var(--bs-btn-color);--bs-btn-bg:var(--bs-info);--bs-btn-border-color:var(--bs-info);--bs-btn-disabled-bg:var(--bs-info);--bs-btn-disabled-border-color:var(--bs-info);--bs-btn-hover-border-color:var(--bs-btn-hover-bg);--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-border-color:var(--bs-btn-hover-bg)}.btn-warning{--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-disabled-color:#fff;--bs-btn-bg:var(--bs-warning)}.scroll{height:100%;overflow:auto;scrollbar-width:auto;scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,0)}.table-fixed-body{overflow-x:hidden!important;overflow-y:auto!important}.table-fixed-header{height:2.2rem}.layout.is-page .layout-header{padding:0;--bb-layout-header-border-color:rgb(var(--bb-shedplus-accent));--bb-layout-header-background:rgb(var(--bb-shedplus-accent))}.layout.is-page .layout-main{padding:0}.layout.is-page{overflow:hidden}.layout.is-page .layout-side{box-shadow:none;overflow-y:auto;overflow-x:hidden;width:unset!important;--bb-layout-sidebar-background:darkgrey}.layout.is-page .layout-side .menu.is-vertical{width:var(--bb-layout-sidebar-width)}.layout.is-page .layout-side:not(:hover) .menu.is-vertical.collapsed{width:var(--bb-layout-sidebar-collapse-width)}.layout-side:not(:hover) .menu.collapsed:not(:hover) .submenu .menu-text{width:0}.menu.is-vertical{padding:0 .05rem}.menu .submenu li{margin-right:3px;margin-block-start:2px}.form-check .form-check-input+.form-check-label{vertical-align:middle}.modal-dialog:not(.modal-dialog-showheader) .modal-header{border-bottom-width:0}.table-cell.is-ellips{width:auto!important}.tabs-extra-wrapper{right:0;z-index:99;margin-top:3px;margin-right:10px;position:absolute}.radio-list{--bb-radio-item-width:fit-content;--bb-radio-item-padding:0;display:flex;flex-wrap:wrap}.show>.form-select .form-select-append i{transform:rotate(0)}.form-select-append{display:none}.form-select-append.select-append-override{position:absolute;height:100%;width:var(--bb-select-append-width);right:0;top:0;color:var(--bb-select-append-color);pointer-events:none;display:flex;align-items:center;justify-content:center}.blazor-select-input{width:100%;border:hidden;cursor:pointer;background-color:transparent}.blazor-select>.dropdown-menu .dropdown-item{padding:0}.lookup-wrapper .auto-complete>.dropdown-menu .dropdown-item{padding:0}.auto-complete{--bb-ac-padding-right:30px;--bb-ac-menu-top:2.25rem;--bb-ac-menu-left:0;--bb-ac-menu-right:0;--bb-select-append-width:30px;--bb-select-append-color:#c0c4cc;position:relative;width:inherit}.auto-complete .dropdown-menu{--bs-dropdown-padding-y:.25rem}.form-control:focus{border:solid 1px #1e90ff!important}.input-error{background-color:#ffe4e1!important;border-color:var(--bs-danger)!important}.input-suffix{z-index:99;height:100%;display:flex;position:absolute;align-items:center}.input-group-wrapper>button{align-items:center;display:flex}.input-group-wrapper>button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-wrapper>button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group-wrapper>input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group .form-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.form-select .input-round{border-radius:var(--bs-border-radius-pill)}.input-group-text{--bs-border-width:1px;--bs-tertiary-bg:#f1f1f1;--bs-border-color:#f1f1f1;--bs-border-radius:.375rem}.input-group{flex-wrap:nowrap}.input-group>button{white-space:nowrap}.input-group>.btn-light{border-color:#d3d3d3}.input-round{border-radius:var(--bs-border-radius-pill)}.input-wrapper{width:100%;position:relative;display:inline-flex;align-items:stretch;justify-content:end;border-radius:var(--bs-border-radius)}.input-wrapper.input-round{border-radius:var(--bs-border-radius-pill)}.input-wrapper:hover .input-clear{display:inline!important}.datetime-picker-bar{top:.5rem;padding:0 .5rem;font-size:1.25rem}.input-group>.datetime-picker{width:max-content}.empty-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.spinner{height:100%;padding:1rem;display:flex;align-items:center}.divider{--bb-divider-bg:dimgrey;--bb-divider-margin:.2rem;--bb-divider-text-padding:0 10px}.divider.divider-vertical{margin:0 .2rem}.row>*{margin-top:0}.avatar>i{font-size:inherit}.project-tab-item{width:100%;padding:.7rem .5rem;border-radius:6px;align-items:center;display:inline-flex}.project-tab-item.is-active{color:rgb(var(--bb-shedplus-accent));background-color:rgba(var(--bb-shedplus-accent),.15);border-left:6px solid rgb(var(--bb-shedplus-accent))}.step-wrapper{width:100%;color:#a9a9a9;padding:.5rem;display:inline-flex;align-items:flex-start}.step-wrapper.is-valid{cursor:pointer;color:var(--bs-success)}.step-wrapper.is-selectable:not(.is-valid){cursor:pointer;color:var(--bs-primary)}.step-icon{width:25px;height:25px;color:#a9a9a9;font-size:.9rem;font-weight:bold;padding:.25rem 0;text-align:center;border:thin solid #a9a9a9;background-color:transparent;border-radius:var(--bs-border-radius-pill)}.step.step-vertical.project-step .step-header .step-item{flex-wrap:wrap;padding:.25rem 0}.step.step-vertical.project-step .step-header .step-item .step-item-header{width:100%;align-items:start}.step.step-vertical.project-step .step-header .step-item .step-item-header .step-wrapper.is-active{border-radius:6px;color:rgb(var(--bb-shedplus-accent));border-left:6px solid rgb(var(--bb-shedplus-accent));background-color:rgba(var(--bb-shedplus-accent),.15)}.step.step-vertical.project-step .step-header .step-item .step-item-header .step-wrapper.is-active.is-valid{color:#008000}.step-wrapper.is-valid .step-icon{color:#fff;border:thin solid #008000;background-color:var(--bs-success)}.step-wrapper.is-selectable:not(.is-valid) .step-icon{color:#fff;background-color:rgb(var(--bb-shedplus-accent));border:thin solid rgb(var(--bb-shedplus-accent))}.split .split-wrapper{width:100%}.split .split-pane.split-left{min-width:600px}.split .split-pane.split-right{min-width:200px}#openFile{display:none}.toolbar{display:none}.editor{height:inherit}.editor .note-editor{height:inherit}.note-editable{font-family:Calibri;font-size:11pt!important}.note-placeholder{font-size:11pt}.note-editor .note-editing-area{height:inherit}.note-editor.note-airframe .note-editing-area .note-editable,.note-editor.note-frame .note-editing-area .note-editable{height:100%!important}.widget .dropdown-toggle{padding:0!important;color:unset!important}.widget .dropdown-body{overflow:visible}.switch{vertical-align:middle;--bb-switch-padding:0}.form-control{--bb-disabled-bg:#f8f9fa}.step.step-vertical{min-height:0;display:block;flex-direction:initial}.table-container{--bs-table-color-type:white;--bb-table-row-active-bg:rgba(var(--bs-warning-rgb),.35);--bb-table-row-hover-bg:rgb(var(--bb-shedplus-accent),.15)}tr:not(.is-edit):hover{font-weight:600;--bs-table-hover-bg:var(--bb-table-row-hover-bg)}tr.active:not(.is-edit):hover{--bs-table-hover-bg:var(--bb-table-row-active-bg)}.select,.popover-dropdown{--bb-dropdown-link-pre-active-bg:rgb(var(--bb-shedplus-accent),.15)}.dropdown-item.preActive>div{background-color:var(--bb-dropdown-link-pre-active-bg)}.tabs{--bb-tabs-item-height:35px;--bb-tabs-item-padding:0 .25rem}.tabs-chrome{--bb-tabs-item-body-margin-bottom:0}.tabs-item>.tabs-item-body>i{padding-right:.25rem}.tabs-chrome>.tabs-header{padding:0}.tabs-chrome>.tabs-header,.tabs-capsule>.tabs-header{--bb-tabs-item-hover-color:rgb(var(--bb-shedplus-accent));--bb-tabs-item-active-color:#ff8c00;--bb-tabs-item-text-padding:0 .25rem;--bb-tabs-item-wrap-padding-x:.35rem}.widget .dropdown-toggle{color:#fff;padding:6px 10px;position:relative;display:inline-block}.tabs .tabs-body{padding:3px}textarea{resize:none}.note-group-select-from-files{display:none}.border-light{--bs-border-opacity:1;border-color:#d3d3d3!important}.menu .nav-link i{vertical-align:baseline}.menu .nav .dropdown-menu .nav-link:not(.disabled):hover,.menu .nav .dropdown-menu .nav-link.active,.menu .submenu .nav-link.active,.menu .submenu .nav-link:not(.disabled):hover,.cascade .dropdown-item:not(.disabled):hover,.cascade .dropdown-item.active,.cascade .nav .nav-link:not(.disabled):hover,.cascade .nav .nav-link.active{background-color:var(--bb-menu-item-hover-bg);color:#fff}input[type=number]::-webkit-inner-spin-button{opacity:1}.project-status-button{min-width:250px;white-space:nowrap;color:#2f4f4f;border-top-left-radius:0;border-color:#2f4f4f;border-bottom-left-radius:0;border-top-right-radius:var(--bs-border-radius-pill);border-bottom-right-radius:var(--bs-border-radius-pill)}.background-image-scale-to-fit{background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:100%}.background-graph-paper{background-image:url('/images/graph-paper.png');background-size:100% 100%;background-position:center;background-repeat:no-repeat;width:100%;height:100%}.tab-header{width:100%;height:48px;display:inline-flex;padding:6px 6px 6px 3px;background-color:#a9a9a9}.tool-header{width:100%;height:48px;padding:6px 6px;display:inline-flex;background-color:#a9a9a9}.project-header-title{height:35px;color:#000;font-size:19px;align-self:center;white-space:nowrap;padding:1px 12px 3px 3px;border:1px solid #2f4f4f;border-right-width:0!important;border-top-left-radius:var(--bs-border-radius-pill);border-bottom-left-radius:var(--bs-border-radius-pill)}.load-wrapper{position:relative;height:100%;width:100%;background-color:#d3d3d3;z-index:1;overflow:hidden;border-radius:5px}.activity{position:absolute;left:-45%;height:100%;width:45%;background-image:linear-gradient(to left,rgba(251,251,251,.05),rgba(251,251,251,.3),rgba(251,251,251,.6),rgba(251,251,251,.3),rgba(251,251,251,.05));background-image:-moz-linear-gradient(to left,rgba(251,251,251,.05),rgba(251,251,251,.3),rgba(251,251,251,.6),rgba(251,251,251,.3),rgba(251,251,251,.05));background-image:-webkit-linear-gradient(to left,rgba(251,251,251,.05),rgba(251,251,251,.3),rgba(251,251,251,.6),rgba(251,251,251,.3),rgba(251,251,251,.05));animation:loading 1s infinite;z-index:2}@keyframes loading{0%{left:-45%}100%{left:100%}}.border-round{border-top-left-radius:var(--bs-border-radius-pill);border-bottom-left-radius:var(--bs-border-radius-pill);border-top-right-radius:var(--bs-border-radius-pill);border-bottom-right-radius:var(--bs-border-radius-pill)}.border-left-round{border-top-left-radius:var(--bs-border-radius-pill);border-bottom-left-radius:var(--bs-border-radius-pill)}.border-right-round{border-top-right-radius:var(--bs-border-radius-pill);border-bottom-right-radius:var(--bs-border-radius-pill)}.ol-control button{font-size:1.5rem!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:1500}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.form-group{margin-bottom:1rem}.login-form{position:absolute;background-color:#fff;border:1px solid #dfdfdf;box-shadow:0 0 5px 0 rgba(0,0,0,.3);height:auto;margin-top:0;padding:1.2rem;top:50%;left:50%;transform:translate(-50%,-50%);width:350px;z-index:1;border-radius:9px}.context{width:100%;position:absolute;top:50vh}.context h1{text-align:center;color:#fff;font-size:50px}.floating-box-area{background:#015c8f;background:linear-gradient(0deg,rgba(1,92,143,1) 0%,rgba(0,64,113,1) 100%);width:100%;height:100vh}.floating-box{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.floating-box li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:rgba(255,255,255,.2);animation:animate 25s linear infinite;bottom:-150px}.floating-box li:nth-child(1){left:25%;width:80px;height:80px;animation-delay:0s}.floating-box li:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s}.floating-box li:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s}.floating-box li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s}.floating-box li:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0s}.floating-box li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s}.floating-box li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s}.floating-box li:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s}.floating-box li:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s}.floating-box li:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s}@keyframes animate{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}100%{transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}