.moving-bg-container{background:transparent;height:100vh;overflow:hidden;position:relative;width:100vw}.floating-line{-webkit-animation:moveLine linear infinite;animation:moveLine linear infinite;border-radius:5px;bottom:0;height:10px;left:-5%;position:absolute;width:0}@-webkit-keyframes moveLine{0%{left:-5%;width:0}to{left:105%;width:100vw}}@keyframes moveLine{0%{left:-5%;width:0}to{left:105%;width:100vw}}.accelerated-by{bottom:15px;color:var(--primary-color);cursor:default;font-weight:700;position:absolute;right:15px;text-transform:uppercase;z-index:99999}.accelerated-by img{height:15px}.authenticator{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.authenticator .login{align-items:center;background-color:var(--primary-color);background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%);border-radius:10px;box-shadow:0 0 10px var(--secondary-color);display:flex;flex-direction:column;outline:2px solid var(--secondary-color);padding:20px;width:400px;z-index:99999}.authenticator .login .logo{width:80%}.authenticator .login .title{color:#fff;margin-bottom:0;margin-top:20px}.authenticator .login .credentials{display:flex;flex-direction:column;gap:20px;margin-top:20px;text-align:center;width:80%}.authenticator .login .credentials .input{align-items:center;background-color:#fff;border-radius:3px;box-shadow:0 0 5px hsla(0,0%,100%,.4);color:var(--primary-color);display:flex;outline:2px solid var(--secondary-color);padding:8px 10px;transition:all .1s ease;width:auto}.authenticator .login .credentials .input.focused{box-shadow:0 0 10px #fff;outline:4px solid var(--secondary-color)}.authenticator .login .credentials .input input{border:none;margin-left:10px;outline:none}.authenticator .login .credentials .submit{background-color:var(--secondary-color);border:none;border-radius:3px;color:#fff;font-size:.8em;font-weight:700;outline:2px solid var(--secondary-color);padding:8px 10px;transition:all .5s ease}.authenticator .login .credentials .submit:hover{background-color:#fff;color:var(--secondary-color);font-size:1em}.authenticator .login .credentials .help{background:none;border:none;color:#fff;font-size:.8em}.authenticator .login .credentials{color:#fff}.sidebar{background-color:var(--primary-color);background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%);border-right:2px solid var(--secondary-color);height:auto;max-width:260px;min-height:100vh;min-width:200px;padding-left:10px;padding-right:10px;transition:all .4s ease;width:15%}.sidebar .header .container{align-items:center;display:flex;gap:30px;height:80px;justify-content:space-between}.sidebar .header .container .logo{display:flex;flex-direction:column}.sidebar .header .container .logo img{width:100%}.sidebar .header .container .collapse{color:#fff;font-size:20px}.sidebar .dashboard{margin-top:20px;width:100%}.sidebar .dashboard .container{align-items:center;background-image:linear-gradient(90deg,var(--secondary-color) 0,#4dabc7 100%);border-radius:3px;box-shadow:0 0 5px hsla(0,0%,100%,.4);color:#fff;display:flex;font-size:20px;font-weight:700;justify-content:space-between;padding:10px 20px}.sidebar .menus{display:flex;flex-direction:column;gap:20px;margin-top:40px}.sidebar .menus .menu .control{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:space-between;width:100%}.sidebar .menus .menu .control .title{align-items:center;display:flex;gap:5px}.sidebar .menus .menu .control .title svg{width:30px}.sidebar .menus .menu .control .title img{width:55%}.sidebar .menus .menu .control .title span{overflow:hidden;text-transform:uppercase;white-space:nowrap}.sidebar .menus .menu .control.open .title .icon{scale:1.2;transition:scale .2s ease}.sidebar .menus .menu .submenus{margin-top:3px;overflow:hidden;transition:height .4s ease}.sidebar .menus .menu .submenus .submenu{display:flex;position:relative}.sidebar .menus .menu .submenus .submenu .linebox{height:40px;position:relative;width:30px}.sidebar .menus .menu .submenus .submenu .linebox .corner-line{border-bottom:3px solid var(--secondary-color);border-image:linear-gradient(90deg,var(--secondary-color) 0,var(--secondary-color-offset) 60%) 1;border-left:3px solid var(--secondary-color);height:100%;margin-left:50%;margin-top:-10px;width:7px}.sidebar .menus .menu .submenus .submenu span{bottom:0;color:#fff;left:30px;position:absolute;white-space:nowrap}.sidebar .menus .menu .submenus.closed{height:0!important}.sidebar.collapsed{min-width:40px;overflow:hidden;width:40px}.sidebar.collapsed svg{font-size:20px}.sidebar.collapsed .header .container{justify-content:center}.sidebar.collapsed .header .container .logo{display:none}.sidebar.collapsed .dashboard .container{justify-content:center;padding-left:0;padding-right:0}.sidebar.collapsed .dashboard .container span{display:none}.sidebar.collapsed .menus .menu .control{justify-content:center}.sidebar.collapsed .menus .menu .control .title span{display:none}.sidebar.collapsed .menus .menu .control .title svg{width:auto}.sidebar.collapsed .menus .menu .control .close,.sidebar.collapsed .menus .menu .control .title img{display:none}.sidebar.collapsed .menus .menu .submenus{height:0!important}.labeledDropdown{width:100%}.labeledDropdown label{color:var(--primary-color);font-size:.9em;font-weight:700;line-height:2em}.labeledDropdown .dropdownContainer{align-items:center;background-color:#fff;border-radius:3px;box-shadow:0 0 5px hsla(0,0%,100%,.4);color:var(--primary-color);cursor:pointer;display:flex;outline:1px solid var(--primary-color);padding:8px 10px;position:relative;transition:all .1s ease}.labeledDropdown .dropdownContainer.focused{box-shadow:0 0 10px #fff;outline:3px solid var(--primary-color)}.labeledDropdown .dropdownContainer.disabled{background-color:#d3d3d3;cursor:not-allowed}.labeledDropdown .dropdownContainer svg{margin-left:5px;margin-right:5px}.labeledDropdown .dropdownContainer .selectedValue{flex-grow:1}.labeledDropdown .dropdownContainer .caretIcon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.labeledDropdown .dropdownContainer .caretIcon.rotated{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.labeledDropdown .dropdownContainer .optionsContainer{background-color:#fff;border-radius:3px;box-shadow:0 0 5px #000;left:0;max-height:25vh;overflow:hidden;overflow-y:auto;position:absolute;right:0;top:100%;z-index:10}.labeledDropdown .dropdownContainer .optionsContainer .option{color:var(--primary-color);cursor:pointer;padding:8px 10px;transition:all .1s ease}.labeledDropdown .dropdownContainer .optionsContainer .option:hover{background-color:#d3d3d3}.topbar{background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%);border-bottom:2px solid var(--secondary-color);justify-content:space-between;padding:20px}.topbar,.topbar .left{align-items:center;display:flex}.topbar .left{flex:1 1}.topbar .left .search{align-items:center;background-color:#fff;border-radius:3px;box-shadow:0 0 5px hsla(0,0%,100%,.4);color:var(--primary-color);display:flex;outline:2px solid var(--secondary-color);padding:8px 10px;transition:all .1s ease;width:240px}.topbar .left .search.focused{box-shadow:0 0 10px #fff;outline:4px solid var(--secondary-color)}.topbar .left .search input{border:none;margin-left:10px;outline:none}.topbar .right{align-items:center;display:flex;gap:20px}.topbar .right .notifications{color:#fff;display:flex;font-size:20px;gap:20px}.topbar .right .user{display:flex;gap:10px}.topbar .right .user .picture{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 5px hsla(0,0%,100%,.4);display:flex;height:40px;justify-content:center;outline:2px solid var(--secondary-color);overflow:hidden;position:relative;width:40px}.topbar .right .user .picture img{height:100%;width:100%}.topbar .right .user .picture .placeholder{bottom:-3px;color:var(--secondary-color);font-size:35px;position:absolute}.topbar .right .user .info{color:#fff;cursor:default;display:flex;flex-direction:column;text-transform:capitalize}.topbar .right .user .info .name{font-size:1em;font-weight:700}.topbar .right .user .info .role{font-size:.8em}.row.one{display:flex;gap:10px;width:auto}.gauge-container{background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%);border-radius:10px;color:#fff;height:6em;overflow:hidden;padding:5px 5px 15px;width:12em}.gauge-container .gauge{height:200%;width:12em}.gauge .title{font-size:1em;font-weight:700}.row.two{display:flex;gap:10px;margin-top:10px}.new-used-graph{background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%);border-radius:10px;color:#fff;height:24em;width:calc(24em + 30px)}.new-used-graph tspan{fill:#fff!important}.unittypedata{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:24em;width:calc(36em + 50px)}.unittypedata .unit{background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%);border-radius:10px;color:#fff}.unittypedata .unit .icon-container{padding:10px 10px 0}.unittypedata .unit .icon-container img{height:auto;width:100%}.unittypedata .unit .metrics-container{align-items:center;display:flex;flex-direction:column}.unittypedata .unit .metrics-container h2{margin:0}.row.three{display:flex;gap:10px;margin-top:10px}.loglist{background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%);border-radius:10px;color:#fff;height:auto;padding:10px;width:calc(30em + 20px)}.page .table-container{border-radius:5px;min-width:600px}.page .table-container table{border:1px solid #ccc;border-collapse:collapse;width:100%}.page .table-container thead{background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%);position:-webkit-sticky;position:sticky;top:48px;z-index:10}.overlay-active .table-container thead{z-index:auto}.page .table-container th,td{border-bottom:1px solid #d4d4d4;color:var(--primary-color);font-size:.7em;padding:8px 15px;text-align:left;white-space:nowrap}.page .table-container td:first-child,.page .table-container th:first-child{font-size:.9em;line-height:.9em;white-space:nowrap;width:1%}.page .table-container th{border-right:none;color:#fff;cursor:pointer;font-weight:700;position:relative}.page .table-container th:not(:last-child):after{background-color:#ccc;bottom:15%;content:"";position:absolute;right:0;top:15%;width:2px}.page button.variation-default{align-self:flex-start;background-color:initial;border:2px solid #fff;border-radius:5px;box-sizing:border-box;color:#fff;font-size:.8em;font-weight:700;padding:5px 10px;transition:all .3s ease;white-space:nowrap}.page button.variation-default:hover,.page button.variation-primary{background-color:var(--primary-color)}.page button.variation-primary{align-self:flex-start;border:2px solid var(--secondary-color);border-radius:5px;box-sizing:border-box;color:#fff;font-size:1em;font-weight:700;height:100%;padding:8px 12px;transition:all .3s ease;white-space:nowrap}.page button.variation-primary:hover{background-color:var(--secondary-color);border:2px solid var(--primary-color)}.page .ActionsDropdown{width:100%}.page .ActionsDropdown label{color:var(--primary-color);display:block;font-size:.9em;font-weight:700}.page .ActionsDropdown .dropdownContainer{align-items:center;background-color:var(--primary-color);border:2px solid var(--secondary-color);border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:1em;font-weight:700;gap:10px;height:100%;padding:8px 12px;position:relative;transition:all .3s ease;white-space:nowrap}.page .ActionsDropdown .dropdownContainer.focused{box-shadow:0 0 10px #fff;outline:3px solid var(--primary-color)}.page .ActionsDropdown .dropdownContainer.disabled{background-color:#d3d3d3;cursor:not-allowed}.page .ActionsDropdown .dropdownContainer svg{margin-right:5px}.page .ActionsDropdown .dropdownContainer .caretIcon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.page .ActionsDropdown .dropdownContainer .caretIcon.rotated{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page .ActionsDropdown .dropdownContainer .optionsContainer{background-color:#fff;border-radius:3px;box-shadow:0 0 5px #000;left:0;overflow:visible;position:absolute;top:100%;width:auto;z-index:1000}.page .ActionsDropdown .dropdownContainer .optionsContainer .option{color:var(--primary-color);cursor:pointer;padding:8px 10px;transition:all .1s ease;white-space:nowrap}.page .ActionsDropdown .dropdownContainer .optionsContainer .option.disabled{background-color:#e0e0e0;color:#a0a0a0;cursor:not-allowed}.page .ActionsDropdown .dropdownContainer .optionsContainer .option:not(.disabled):hover{background-color:#d3d3d3}.labeledInput{width:100%}.labeledInput label{color:var(--primary-color);font-size:.9em;font-weight:700;line-height:2em}.labeledInput .inputContainer{align-items:center;background-color:#fff;border-radius:3px;box-shadow:0 0 5px hsla(0,0%,100%,.4);color:var(--primary-color);display:flex;outline:1px solid var(--primary-color);padding:8px 10px;transition:all .1s ease}.labeledInput .inputContainer.focused{box-shadow:0 0 10px #fff;outline:3px solid var(--primary-color)}.labeledInput .inputContainer.disabled{background-color:#d3d3d3}.labeledInput .inputContainer svg{margin-right:5px}.labeledInput .inputContainer input{background-color:initial;border:none;outline:none;width:100%}.labeledInput.variation-primary{height:100%;margin-left:1px;margin-right:3px;width:200%}.labeledInput.variation-primary .inputContainer{height:100%;padding:0}.rowsPerPageDropdown .dropdownContainer{align-items:center;background-color:var(--primary-color);border:2px solid var(--secondary-color);border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:1em;font-weight:700;gap:10px;height:100%;outline:none;padding:8px 12px;position:relative;transition:all .3s ease;white-space:nowrap}.dataTableWithHeader{display:flex;flex-direction:column;gap:5px;position:relative}.dataTableWithHeader header{background-color:#fff;padding-bottom:5px;padding-top:5px;position:-webkit-sticky;position:sticky;top:0;z-index:11}.overlay-active .dataTableWithHeader header{z-index:auto}.dataTableWithHeader header .top{align-items:center;display:flex;height:40px;justify-content:space-between}.dataTableWithHeader header .top .actionbar{display:flex;gap:5px;height:100%}.dataTableWithHeader header h1{color:var(--primary-color);cursor:default;font-size:1.8em;margin:0;white-space:nowrap}.dataTableWithHeader header h1 .info{color:var(--secondary-color);font-size:.6em}.dataTableWithHeader header h2{cursor:default;font-size:.9em;margin:0}.page .groupinventories,.page .inventorykey{display:flex;flex-direction:column;gap:20px;position:relative}.page .inventorykey input,.page .inventorykey select{font-family:monospace;min-width:50px;width:90%}.bulkUpdate{align-items:center;display:flex;flex-direction:column;gap:10px}.bulkUpdate .actions{display:flex;gap:10px;width:70%}.bulkUpdate .actions button{border:0;border-radius:10px;color:#fff;cursor:pointer;flex:1 1;font-size:1em;font-weight:700;padding:5px;width:auto}.bulkUpdate .actions button#cancel{background:red}.bulkUpdate .actions button#cancel:hover{background:#ad0000}.bulkUpdate .actions button#confirm{background:green}.bulkUpdate .actions button#confirm:hover{background:#006800}.custom-modal{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 0 5px hsla(0,0%,100%,.4);padding:calc(1.8em + 20px) 10px 10px}.custom-modal .close-button{background:none;border:none;color:#fff;cursor:pointer;font-size:24px;position:absolute;right:5px;top:5px}.custom-modal #title{background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%);border-bottom:2px solid var(--secondary-color);border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;font-size:1.6em;left:0;margin:0;padding-bottom:.1em;padding-top:.1em;position:absolute;right:0;text-align:center;top:0}.labeledModifier{width:100%}.labeledModifier label{color:var(--primary-color);font-size:.9em;font-weight:700;line-height:2em;text-transform:capitalize}.labeledModifier .container{align-items:center;display:flex;gap:10px}.labeledModifier .container .labeledInput{flex:1 1}.labeledModifier .container .labeledInput input{width:100%}.labeledModifier .operationContainer{align-items:center;background-color:#fff;border-radius:3px;box-shadow:0 0 5px hsla(0,0%,100%,.4);color:var(--primary-color);cursor:pointer;display:flex;font-weight:700;outline:2px solid var(--primary-color);padding:8px 10px;position:relative;transition:all .1s ease;width:2em}.labeledModifier .operationContainer.focused{box-shadow:0 0 10px #fff;outline:3px solid var(--primary-color)}.labeledModifier .operationContainer.disabled{background-color:#d3d3d3;cursor:not-allowed}.labeledModifier .operationContainer svg{margin-right:5px}.labeledModifier .operationContainer .selectedValue{flex-grow:1}.labeledModifier .operationContainer .caretIcon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.labeledModifier .operationContainer .caretIcon.rotated{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.labeledModifier .operationContainer .optionsContainer{background-color:#fff;border-radius:3px;box-shadow:0 0 5px #000;left:0;max-height:25vh;overflow:hidden;overflow-y:auto;position:absolute;right:0;top:100%;z-index:10}.labeledModifier .operationContainer .optionsContainer .option{color:var(--primary-color);cursor:pointer;padding:8px 10px;transition:all .1s ease}.labeledModifier .operationContainer .optionsContainer .option:hover{background-color:#d3d3d3}.page section{background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%);border-radius:5px;margin-top:20px}.page section.frame{margin-top:0}.page section h3{border-bottom:2px solid #fff;color:#fff;cursor:default;font-size:1.5em;margin:0;padding:10px}.page section h3 .info{color:var(--secondary-color);font-size:.5em}.page section .content{background-color:var(--secondary-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-direction:column;gap:10px;padding:10px}.page section.headless .content{border-top-left-radius:5px;border-top-right-radius:5px}.ButtonList{display:flex;flex-direction:column}.ButtonList .button{align-items:center;background-color:initial;border:0;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:1em;justify-content:space-between;padding:.5em 1em;width:100%}.ButtonList .button .button-text{flex-grow:1;text-align:left}.ButtonList .button.selected{background-color:#fff;border-bottom:none;color:var(--primary-color);font-weight:700}.ButtonList .divider{background-color:var(--primary-color);height:1px;margin-left:5px;margin-right:5px;opacity:.2}.OptionList{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px}.OptionList .option{background-color:#fff;border-radius:3px;box-shadow:0 0 5px hsla(0,0%,100%,.4);color:var(--primary-color);outline:2px solid var(--primary-color);padding:8px 10px;transition:all .1s ease}.unitkey{flex-direction:column;max-width:1200px}.unitkey,.unitkey .bottom,.unitkey .top{display:flex;gap:20px}.unitkey .left,.unitkey .right{display:flex;flex-direction:column;gap:10px;height:auto;width:25%}.unitkey .middle{display:flex;flex:1 1;flex-direction:column;gap:10px}.unitkey .display{align-items:center;background-image:linear-gradient(to bottom,var(--primary-color) 50%,var(--primary-color-offset) 70%,transparent 100%);border-radius:5px 5px 0 0;color:#fff;display:flex;font-weight:700;justify-content:center;line-height:1;padding:5px 0 10px;text-transform:uppercase}.unitkey .splide,.unitkey iframe{border:2px solid var(--primary-color);border-radius:0 0 5px 5px;overflow:hidden}.unitkey .splide img{height:auto;object-fit:cover;width:100%}.unitkey .info{color:#fff;font-weight:700}.unitkey .info .content{background-image:linear-gradient(90deg,var(--primary-color) 50%,var(--primary-color-offset) 100%)}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.page .createinventory{display:flex;gap:20px;min-height:100vh;position:relative}.page .createinventory .setupContainer{flex:1 1;max-width:50%}.page .createinventory .setupContainer header h1{color:var(--primary-color);cursor:default;font-size:2em;margin:0;white-space:nowrap}.page .createinventory .setupContainer header h1 .info{color:var(--secondary-color);font-size:.4em}.page .createinventory .setupContainer header h2{cursor:default;font-size:.9em;margin:0}.page .createinventory .summaryContainer{left:60%;max-width:350px;min-width:300px;position:fixed}.page .creategroup{display:flex;gap:20px;min-height:100vh;position:relative}.page .creategroup .setupContainer{flex:1 1;max-width:50%}.page .creategroup .setupContainer header h1{color:var(--primary-color);cursor:default;font-size:2em;margin:0;white-space:nowrap}.page .creategroup .setupContainer header h1 .info{color:var(--secondary-color);font-size:.4em}.page .creategroup .setupContainer header h2{cursor:default;font-size:.9em;margin:0}.page .creategroup .summaryContainer{left:60%;min-width:300px;position:fixed}.page .allgroups{display:flex;flex-direction:column;gap:20px;position:relative}.page .labeledCheckbox label{color:var(--primary-color);font-size:.9em;font-weight:700}.page .labeledCheckbox .inputContainer{align-items:center;display:flex;justify-content:center;margin-top:5px;transition:all .1s ease}.page .labeledCheckbox .inputContainer input{background-color:#fff;border:none;outline:none;width:100%}.page .hoursRangeInput h4{border-bottom:1px solid #fff;color:#fff;margin:0 0 5px;padding-bottom:2px}.page .hoursRangeInput .rangeInput{display:flex;gap:20px}.page .createlocation{display:flex;gap:20px;min-height:100vh;position:relative}.page .createlocation .setupContainer{flex:1 1;max-width:50%}.page .createlocation .setupContainer header h1{color:var(--primary-color);cursor:default;font-size:2em;margin:0;white-space:nowrap}.page .createlocation .setupContainer header h1 .info{color:var(--secondary-color);font-size:.4em}.page .createlocation .setupContainer header h2{cursor:default;font-size:.9em;margin:0}.page .createlocation .summaryContainer{left:60%;min-width:300px;position:fixed}.page .alllocations{gap:20px}.page .alllocations,.page .allusers{display:flex;flex-direction:column;position:relative}.page .allusers{gap:5px}.page .createuser{display:flex;gap:20px;min-height:100vh;position:relative}.page .createuser .setupContainer{flex:1 1;max-width:50%}.page .createuser .setupContainer header h1{color:var(--primary-color);cursor:default;font-size:2em;margin:0;white-space:nowrap}.page .createuser .setupContainer header h1 .info{color:var(--secondary-color);font-size:.4em}.page .createuser .setupContainer header h2{cursor:default;font-size:.9em;margin:0}.page .createuser .summaryContainer{left:60%;min-width:300px;position:fixed}.page .feedsetup{display:flex;gap:20px;min-height:100vh;position:relative}.page .feedsetup .setupContainer{flex:1 1;max-width:50%}.page .feedsetup .setupContainer header h1{color:var(--primary-color);cursor:default;font-size:2em;margin:0;white-space:nowrap}.page .feedsetup .setupContainer header h1 .info{color:var(--secondary-color);font-size:.4em}.page .feedsetup .setupContainer header h2{cursor:default;font-size:.9em;margin:0}.page .feedsetup .summaryContainer{left:60%;min-width:300px;position:fixed}.page .datacatalogimport{display:flex;gap:20px;min-height:100vh;position:relative}.page .datacatalogimport .setupContainer{flex:1 1;max-width:50%}.page .datacatalogimport .setupContainer header h1{color:var(--primary-color);cursor:default;font-size:2em;margin:0;white-space:nowrap}.page .datacatalogimport .setupContainer header h1 .info{color:var(--secondary-color);font-size:.4em}.page .datacatalogimport .setupContainer header h2{cursor:default;font-size:.9em;margin:0}.page .datacatalogimport .summaryContainer{left:60%;min-width:300px;position:fixed}.page .LabeledImageUpload{position:relative;width:100%}.page .LabeledImageUpload label{color:var(--primary-color);display:block;font-size:1em;font-weight:700;margin-bottom:10px}.page .LabeledImageUpload .uploadContainer{align-items:center;background-color:#f3f3f3;border:2px dashed var(--primary-color);border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);color:var(--primary-color);display:flex;height:150px;justify-content:center;margin-top:5px;padding:20px;position:relative;transition:all .1s ease;width:300px}.page .LabeledImageUpload .uploadContainer.focused{border:3px solid var(--primary-color);box-shadow:0 0 10px rgba(0,0,0,.1)}.page .LabeledImageUpload .uploadContainer.disabled{background-color:#d3d3d3;cursor:not-allowed}.page .LabeledImageUpload .uploadContainer svg{position:absolute;right:10px;top:10px;z-index:1}.page .LabeledImageUpload .uploadContainer input[type=file]{background-color:initial;border:none;cursor:pointer;height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%;z-index:0}.page .LabeledImageUpload .uploadContainer img{border-radius:3px;display:block;max-height:100%;max-width:100%;object-fit:cover}.page{height:100%;overflow-x:auto;width:100%}.page .navigation{align-items:center;color:var(--primary-color);cursor:default;display:flex;font-size:.8em;font-weight:700;padding:10px}.page .container{flex:1 1;max-height:100%;padding:10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary-color:#193972;--primary-color-offset:#142f5e;--secondary-color:#55c3e3;--secondary-color-offset:#419bb6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden;overflow-y:hidden}body .clickable{cursor:pointer}body .typeable{cursor:text}body a{color:inherit;color:var(--secondary-color);cursor:pointer;text-decoration:none}body a:hover{color:var(--primary-color)}body .warning{background-color:#ff0;border-radius:5px;color:#000;font-size:.8em;font-weight:700;padding:5px}body .warning a{color:red;cursor:pointer}
/*# sourceMappingURL=main.302ced8b.css.map*/