body{margin:0;font-family:TitilliumWeb-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:TitilliumWeb-Regular;src:local("TitilliumWeb-Regular"),url(/static/assets/TitilliumWeb-Regular-BNW2HhQP.ttf) format("truetype")}@font-face{font-family:NotoEmoji-Bold;src:local("NotoEmoji-Bold"),url(/static/assets/NotoEmoji-Bold-CttOTHvv.ttf) format("truetype")}html{--color-black-1: #0e0e0e;--color-black-2: #1a1a1a;--color-black-3: #444444;--color-black-4: #575757;--color-gold: #dbb25d;--color-green: #4bb74d;--color-blue: #397cfc;--color-red: #c12843;--color-gold-hi: #e4c687;--color-green-hi: #6fc671;--color-blue-hi: #6b9dfd;--color-red-hi: #d8445e;--color-white: #ffffff;background-color:var(--color-black-1);font-family:TitilliumWeb-Regular}html,body{touch-action:manipulation;overscroll-behavior-y:contain;-webkit-text-size-adjust:100%}.App{text-align:center;height:100vh;width:100vw;overflow:hidden}.App-logo{margin-top:5vh;pointer-events:none;max-width:80vw;max-height:10vh;margin-bottom:10vh}.black1-foreground{color:var(--color-black-1);border-color:var(--color-black-1)}.black2-foreground{color:var(--color-black-2);border-color:var(--color-black-2)}.black3-foreground{color:var(--color-black-3);border-color:var(--color-black-3)}.black4-foreground{color:var(--color-black-4);border-color:var(--color-black-4)}.gold-foreground{color:var(--color-gold);border-color:var(--color-gold)}.green-foreground{color:var(--color-green);border-color:var(--color-green)}.blue-foreground{color:var(--color-blue);border-color:var(--color-blue)}.red-foreground{color:var(--color-red);border-color:var(--color-red)}.gold-hi-foreground{color:var(--color-gold-hi);border-color:var(--color-gold-hi)}.green-hi-foreground{color:var(--color-green-hi);border-color:var(--color-green-hi)}.blue-hi-foreground{color:var(--color-blue-hi);border-color:var(--color-blue-hi)}.red-hi-foreground{color:var(--color-red-hi);border-color:var(--color-red-hi)}.white-foreground{color:var(--color-white);border-color:var(--color-white)}.black1-background{background-color:var(--color-black-1)}.black2-background{background-color:var(--color-black-2)}.black3-background{background-color:var(--color-black-3)}.black4-background{background-color:var(--color-black-4)}.gold-background{background-color:var(--color-gold)}.green-background{background-color:var(--color-green)}.blue-background{background-color:var(--color-blue)}.red-background{background-color:var(--color-red)}.white-background{background-color:var(--color-white)}.modal-mask{position:fixed;display:block;top:0;left:0;background-color:var(--color-black-1);width:100%;height:100%;opacity:.7;z-index:98}.modal-mask.strong-mask{opacity:.85}.modal-header-text{font-size:5vh;border-bottom-width:1px}.modal-header-underline{width:75%}.modal-selector{align-self:center;text-align:center;border-radius:5vh;font-family:inherit;font-size:3vh;width:80%}.modal-button-span{padding-top:3vh;padding-bottom:3vh;flex-direction:row;display:flex;justify-content:space-evenly;gap:10vw}svg{display:block}@media(orientation:landscape){svg{display:block}}.hr-container{display:flex;align-items:center}.hr-label{margin-right:3vw;font-size:4vw;color:var(--color-black-4)}.hr-line{margin-top:1.5vh;flex-grow:1;height:2px;background-color:var(--color-black-4);border:none}.hr-divider{border:1px solid var(--color-black-4)}.resize-animation-stopper *{animation:none!important;transition:none!important}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:var(--color-green)!important}.react-toggle--checked .react-toggle-track{background-color:var(--color-green)!important}@media(orientation:landscape){.hr-label{margin-right:3vw;font-size:4vh;color:var(--color-black-4)}}.Login{flex-direction:column;font-family:inherit;justify-content:center}.Login-Item{display:flex;max-height:10vh;font-size:3vh;color:var(--color-black-1);padding:1% 3%;margin:1vh 5vw 0vh;flex-direction:column;font-family:inherit}.Text-Input{font-size:inherit;padding:inherit;border-radius:5ch;font-family:inherit}.Button-Input{font-size:inherit;padding:inherit;max-width:50vb;background-color:var(--color-blue);color:var(--color-white);border-radius:.5ch;margin-top:3%;align-self:center;font-family:inherit}.Button-Input:disabled{background-color:var(--color-black-4);color:var(--color-black-1);border-style:inset}.Error-Label{font-size:.8em;color:var(--color-red);font-family:inherit}.Loading-Spinner{width:10%;align-self:center}#environment-label{font-size:3vh;color:var(--color-red);font-family:inherit;position:fixed;align-self:center;left:50%;bottom:10%;transform:translate(-50%,-50%)}#version-number{font-size:3vh;color:var(--color-black-3);font-family:inherit;position:fixed;align-self:center;left:50%;bottom:0%;transform:translate(-50%,-50%)}@media(orientation:landscape){#version-number{left:12%;bottom:5%;transform:translate(-50%,-50%)}.Error-Label{font-size:.8em;color:var(--color-red);font-family:inherit;text-align:left;position:fixed;bottom:10vh}.Loading-Spinner{width:5%;align-self:center;position:fixed;bottom:10vh}}.home-header-wrapper{background-color:var(--color-black-1)!important;width:100%;display:block;position:relative;z-index:3}.home-header{display:flex;background-color:var(--color-black-1);position:relative;justify-content:space-between;align-items:center;columns:3;flex-direction:row;padding-top:2vh;padding-bottom:2vh;width:100vw;min-height:7vh;z-index:3}.home-header-hamburger-icon-button{position:relative;left:4vw;height:5vh;max-width:12vw;background-color:var(--color-black-1);flex:1}.home-header-hamburger-icon-svg{height:100%;width:100%}.home-header-scan-icon-button{position:relative;right:5vw;height:7vh;max-width:13vw;padding:0;background-color:var(--color-black-1);flex:1;opacity:0;border-style:none}.home-header-scan-icon-svg{height:100%;width:100%}.home-header-ibcos-logo{height:7vh;max-width:55vw}.modal-open{-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;margin-top:0vh;margin-bottom:0vh;opacity:1;z-index:99}.modal-closed{margin-top:-20vh;pointer-events:none;opacity:0}.pw-confirm-open{-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;margin-top:0vh;margin-bottom:0vh;opacity:1}.pw-confirm-closed{height:0;width:0;pointer-events:none;opacity:0}.pw-confirm-dialgue{background-color:var(--color-black-2);text-justify:center;position:fixed;border-style:solid;border-width:1vh;border-radius:3vh;border-color:var(--color-black-4);margin-left:1vh;color:var(--color-white);margin-right:1vh;right:6vw;top:35vh;padding:1vh;display:flex;flex-direction:column;gap:1vh;columns:1;z-index:100;-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;width:75vw;justify-content:space-around;font-size:2.5vh}.pw-confirm-input-wrapper{flex-direction:row;overflow:hidden;flex-wrap:nowrap;gap:0;flex-shrink:0}.pw-confirm-input-box{font-size:2.5vh;border-radius:3vh 0 0 3vh;padding-left:2vw;padding-right:2vw;padding-top:1vh;padding-bottom:1vh;margin-left:2vw;margin-top:1vh;margin-bottom:1vh;text-align:center;width:50vw}.pw-confirm-input-button{font-size:2.1vh;border-radius:0 3vh 3vh 0;padding-left:2vw;padding-right:2vw;padding-top:1vh;padding-bottom:1vh;margin-right:2vw;margin-top:1vh;margin-bottom:1vh;text-align:center;width:15vw;background-color:var(--color-blue);color:var(--color-white)}.modal-explainer-text{font-size:2.9vh;padding:0 4vw}.modal-explainer-text-small{font-size:2.3vh;padding:0 4vw}#home-header-hamburger-menu{background-color:var(--color-black-2);text-justify:center;position:fixed;border-style:solid;border-width:1vh;border-radius:3vh;border-color:var(--color-black-4);margin-left:1vh;margin-right:1vh;left:0;right:0;top:15vh;padding:1vh;display:flex;flex-direction:column;gap:1vh;columns:1;z-index:99;-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;justify-content:space-around}#home-header-change-depot-modal{background-color:var(--color-black-2);text-justify:center;position:fixed;border-style:solid;border-width:1vh;border-radius:3vh;border-color:var(--color-black-4);margin-left:1vh;color:var(--color-white);margin-right:1vh;right:0;top:15vh;padding:1vh;display:flex;flex-direction:column;gap:1vh;columns:1;z-index:100;-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;width:87vw;justify-content:space-around}#barcode-search-modal{background-color:var(--color-black-2);text-justify:center;position:fixed;border-style:solid;border-width:1vh;border-radius:3vh;border-color:var(--color-black-4);margin-left:1vh;color:var(--color-white);margin-right:1vh;left:0;right:0;top:1vh;height:89vh;padding:1vh;display:flex;flex-direction:column;gap:1vh;columns:1;z-index:99;-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;justify-content:baseline}.home-header-hamburger-button{color:var(--color-white);background-color:var(--color-black-3);font-size:8vw;padding-top:2vh;padding-bottom:2vh;border-radius:1vh;width:100%;font-family:inherit;left:0;border-width:.5vh;border-color:var(--color-blue)}.home-header-hamburger-button:disabled{color:var(--color-black-3);background-color:var(--color-black-2);cursor:not-allowed;opacity:.6;border-color:var(--color-black-4)}.main-menu{background-color:var(--color-black-2);height:100%}.main-menu-button-container{background-color:var(--color-black-2);display:flex;display:-webkit-flex;flex-direction:column;gap:1.5vh;padding-top:2vh;padding-bottom:18vh;justify-content:center;align-items:center;align-content:center}.main-menu-button{font-weight:400;font-family:inherit;border-radius:.2em;border-style:solid;background-color:var(--color-black-3);border-color:var(--color-blue);border-width:1px;font-size:7vh;cursor:pointer;width:90%}.main-menu-button-content{display:flex;justify-content:space-between;align-items:center;height:10vh;width:100%}.main-menu-button:disabled{opacity:.4;border-style:none}.main-menu-button-text{font-size:7vh;text-align:left;font-family:inherit;color:var(--color-white);padding-left:3%;position:absolute;left:8%}.main-menu-button-icon-surround{color:var(--color-gold);position:absolute;right:10%;height:9vh;width:9vh}.main-menu-button-icon-surround[data-disabled=true]{color:var(--color-white)}@media(orientation:landscape){.home-header-hamburger-button{font-size:6vw}}@media screen and (min-aspect-ratio:5/3){.main-menu-button-content{display:flex;justify-content:space-between;align-items:center;height:10vh;width:100%;position:relative}.main-menu-button-container{flex-direction:row;column-count:2;align-items:center;gap:4vh;justify-content:center;padding-bottom:9vh;margin-top:2vh;padding-top:6vh;flex-wrap:wrap}.main-menu-button{width:42%;margin-left:0;margin-right:0;border-radius:2vh;height:25vh}.main-menu-button-text{font-size:13vh;text-align:left;font-family:inherit;color:var(--color-white);padding-left:2%;position:absolute;left:1%}.main-menu-button-icon-surround{color:var(--color-gold);position:absolute;right:1%;height:15vh;width:15vh}.main-menu-footer{padding-bottom:1em;font-size:5vh}.main-menu-banner{padding-top:2em;padding-bottom:1em}.main-menu-banner{font-size:4vh}.main-menu-ibcos-logo{height:15vh}.main-menu-hamburger{height:16vh;padding-top:3vh}}.main-menu-footer{display:flex;position:fixed;font-size:3vh;background-color:var(--color-black-1);bottom:0;padding-left:5%;padding-bottom:1vh;padding-right:10%;width:90%;max-height:15vh;justify-content:center;align-items:center;align-content:center;border-style:solid;border-color:var(--color-gold);border-width:2px 0px 0px}.main-menu-footer-icon{flex:1;height:15vh;color:var(--color-black-3);justify-content:center;align-items:center;align-content:center}.main-menu-footer-text{flex:4;color:var(--color-white);padding-top:3%;font-size:inherit;text-align:right}.home-header-hamburger-icon-svg.safari{position:absolute;left:10%}.home-header-hamburger-icon-svg.open{animation:MenuSpinOpen .2s linear;animation-fill-mode:forwards}.home-header-hamburger-icon-svg.safari.open{animation:MenuSpinOpenSafari .2s linear;animation-fill-mode:forwards}.hamburger-top-line.open{animation:TopBarMenuOpen .2s linear;animation-fill-mode:forwards}.hamburger-middle-line.open{animation:MiddleBarMenuOpen .2s linear;animation-fill-mode:forwards}.hamburger-bottom-line.open{animation:BottomBarMenuOpen .2s linear;animation-fill-mode:forwards}@keyframes MenuSpinOpen{to{transform:rotate(180deg)}}@keyframes MenuSpinOpenSafari{0%{transform:scale(1) rotate(0)}to{transform:scale(0) rotate(180deg)}}@keyframes TopBarMenuOpen{to{d:path("M50,50 L450,400")}}@keyframes MiddleBarMenuOpen{to{opacity:0;d:path("M200,225 L300,225")}}@keyframes BottomBarMenuOpen{to{d:path("M50,400 L450,50")}}.home-header-hamburger-icon-svg.closed{animation:MenuSpinClose .2s linear;animation-fill-mode:forwards}.home-header-hamburger-icon-svg.safari.closed{animation:MenuSpinCloseSafari .2s linear;animation-fill-mode:forwards}.hamburger-top-line.closed{animation:TopBarMenuClose .2s linear;animation-fill-mode:forwards}.hamburger-middle-line.closed{animation:MiddleBarMenuClose .2s linear;animation-fill-mode:forwards}.hamburger-bottom-line.closed{animation:BottomBarMenuClose .2s linear;animation-fill-mode:forwards}@keyframes MenuSpinClose{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes MenuSpinCloseSafari{0%{transform:scale(0) rotate(180deg)}to{transform:scale(1) rotate(360deg)}}@keyframes TopBarMenuClose{0%{d:path("M50,50 L450,400")}to{d:path("M50,50 L450,50")}}@keyframes MiddleBarMenuClose{0%{opacity:0;d:path("M200,225 L300,225")}to{opacity:1;d:path("M50,225 L450,225")}}@keyframes BottomBarMenuClose{0%{d:path("M50,400 L450,50")}to{d:path("M50,400 L450,400")}}.loading-mask{position:fixed;left:0;top:0;height:100%;width:100%;background-color:var(--color-black-1);opacity:.7;display:flex;flex-direction:column;justify-content:center;z-index:1000}.loading-mask-text{font-size:5vh;color:var(--color-white)}.loading-mask-icon{align-self:center;height:20vh;width:20vh}.greyed-out{opacity:.3}.nav-button{font-family:TitilliumWeb-Regular;font-size:2vh;border-style:solid;border-width:3px;border-radius:25%;min-width:20vw;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.nav-button-icon-surround{order:1;flex-grow:2;max-height:10vh;max-width:12vw;width:10vh}.nav-button-label{color:var(--color-white);order:2;flex-grow:1}.modal-button{font-family:TitilliumWeb-Regular;font-size:2vh;border-style:solid;border-width:3px;border-radius:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:27vw;min-height:11vh;margin-right:.2vw}.modal-button.settings-action{min-width:fit-content;min-height:fit-content}.modal-button.settings-action>span{width:9vw;height:5vh}@media(orientation:landscape){.modal-button{min-width:8vw;min-height:14vh}.nav-button-icon-surround{order:1;flex-grow:2;max-height:10vh;max-width:10vw}.modal-button.settings-action{min-width:fit-content;min-height:fit-content}.modal-button.settings-action>span{width:4vw;height:5vh}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toggle{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.toggle-input{display:none}.toggle-track{display:inline-block;position:relative;width:50px;height:24px;background-color:var(--color-black-4);border-radius:12px;transition:background-color .2s ease}.toggle-thumb{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:var(--color-white);border-radius:50%;transition:left .2s ease}.toggle-input:checked+.toggle-track{background-color:var(--color-green)}.toggle-input:checked+.toggle-track .toggle-thumb{left:28px}.toggle:hover:not(.toggle--disabled) .toggle-track{opacity:.9}.toggle--disabled{cursor:not-allowed;opacity:.5}.large-toggle .toggle-track{width:60px;height:30px;border-radius:15px}.large-toggle .toggle-thumb{width:26px;height:26px;top:2px;left:2px}.large-toggle .toggle-input:checked+.toggle-track .toggle-thumb{left:32px}@media(orientation:portrait){.toggle-track{width:15vw;height:7vw;border-radius:3.5vw}.toggle-thumb{width:6vw;height:6vw;top:.5vw;left:.5vw}.toggle-input:checked+.toggle-track .toggle-thumb{left:8.5vw}.large-toggle .toggle-track{width:18vw;height:8vw;border-radius:4vw}.large-toggle .toggle-thumb{width:7vw;height:7vw;top:.5vw;left:.5vw}.large-toggle .toggle-input:checked+.toggle-track .toggle-thumb{left:10.5vw}}@media(orientation:landscape){.toggle-track{width:8vh;height:4vh;border-radius:2vh}.toggle-thumb{width:3.5vh;height:3.5vh;top:.25vh;left:.25vh}.toggle-input:checked+.toggle-track .toggle-thumb{left:4.25vh}.large-toggle .toggle-track{width:10vh;height:5vh;border-radius:2.5vh}.large-toggle .toggle-thumb{width:4.5vh;height:4.5vh;top:.25vh;left:.25vh}.large-toggle .toggle-input:checked+.toggle-track .toggle-thumb{left:5.25vh}}.flex-container{background-color:#1a1a1a;color:var(--color-white);display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;align-items:center;gap:1vh;width:95vw;height:70vh}.flex-items{font-size:2vh}.flex-level1-container{display:flex;flex-wrap:nowrap;flex-direction:row}.sort-options-row{height:8vh}.sort-and-filter-header{margin-bottom:1vh;margin-top:0}.filter-option-table{border-spacing:0 .9vh}.filter-options-search-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:93vw;padding:0;margin:0}.filter-search-box{height:3vh;font-size:2.5vh;font-family:TitilliumWeb-Regular,NotoEmoji-Bold;padding-left:2vw;border-radius:1vh;text-align:left;width:75%}.filter-search-box:focus{outline:none;border-style:solid;border-color:var(--color-gold)}.filter-options-list-table{overflow:scroll}.filter-options-list-table-container{height:37.5vh;overflow:scroll}.filter-option-label-cell{text-align:left;width:40vw;font-size:1.9vh}.filter-option-label-cell-extended{text-align:left;width:80vw;height:5vh;font-size:3vh}.filter-option-value-cell{text-align:right;padding-left:2vw}.filter-option-checkbox-cell{width:23.5vw;text-align:right}.checkbox-label{font-size:2.2vh}.checkbox-style{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:3vh;height:3vh;border:1px solid var(--color-blue);border-radius:1vw;background-color:var(--color-black-2);vertical-align:middle;margin:0 0 0 10px}.checkbox-style-red{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:3vh;height:3vh;border:1px solid var(--color-red);border-radius:1vw;background-color:var(--color-black-2);vertical-align:middle;margin:0 0 0 10px}.checkbox-style:checked{background-color:var(--color-black-2)}.checkbox-style:checked:after{content:"";display:block;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100%25'%20height='100%25'%20viewBox='0%200%207%207'%3e%3cpath%20strokeWidth='1.2'%20strokeLinecap='round'%20strokeLinejoin='round'%20stroke='%23397cfc'%20fill='none'%20d='M%205.5%202%20L%203%205%20L%201.5%203.5'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover;width:2.8vh;height:2.5vh}.checkbox-style-red:checked{background-color:var(--color-black-2)}.checkbox-style-red:checked:after{content:"";display:block;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100%25'%20height='100%25'%20viewBox='0%200%207%207'%3e%3cpath%20strokeWidth='1.2'%20strokeLinecap='round'%20strokeLinejoin='round'%20stroke='%23c12843'%20fill='none'%20d='M%205.5%202%20L%203%205%20L%201.5%203.5'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover;width:2.8vh;height:2.5vh}.divImageAndLabel{display:flex;border-style:solid;border-color:var(--color-blue);border-radius:1vh;border-width:1px;text-align:left;align-items:center;padding-top:1vh;padding-bottom:1vh;padding-left:2vw;flex-grow:2;height:2vh;font-size:1.9vh;white-space:nowrap;overflow:hidden;width:45vw}.clear-selection-button{height:4vh;max-width:17%;background-color:var(--color-black-1);border-color:var(--color-blue);border-style:solid;border-radius:4px;display:flex;font-family:TitilliumWeb-Regular;font-weight:700;font-size:1.75vh;color:var(--color-blue);justify-content:center;align-items:center}.edit-pencil{height:3vh}.modal-open{-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;margin-top:0vh;margin-bottom:0vh;opacity:1}.modal-closed{opacity:0}#search-and-filter-modal{top:14vh;position:fixed;z-index:99;background-color:var(--color-black-2);border-style:solid;border-width:1.5vw;border-radius:3vh;border-color:var(--color-black-4);left:2vw;right:2vw;height:71.6vh;padding:1vw}.filter-modal-button-span{bottom:0;padding-top:2.5vh;padding-bottom:2.5vh;flex-direction:row;display:flex;width:100%;justify-content:space-evenly;gap:10vw;position:absolute}.filter-modal-contents{top:16vh;width:90vw;position:fixed;color:var(--color-white);z-index:99;background-color:var(--color-black-2);border-color:var(--color-black-4);border-radius:inherit;padding:1vw;height:69.8vh}.filter-block-container{display:flex;flex-direction:column}@media(orientation:landscape){.flex-container{width:75vw}.filter-options-search-container{width:70vw}.filter-search-box{height:5vh;font-size:4vh;width:75%}.filter-option-label-cell{text-align:left;min-width:10vw;font-size:1.5vw;height:7vh}.filter-option-value-cell{text-align:right}.filter-option-table{max-height:2vh}.filter-options-list-table-container{height:28vh}.filter-block-container{display:flex;flex-direction:row;gap:1vw}.filter-modal-contents{top:3vh;left:14vw;width:70vw;padding:1vw;height:78%;overflow:hidden}.filter-search-box.error{border:2px solid red}#search-and-filter-modal{top:1vh;left:13vw;width:71vw;height:80%;border-width:1vh}.clear-selection-button{height:7vh;max-width:15%;font-size:3.5vh}.edit-pencil{height:5vh}.divLabel,.divRadioButtons{max-width:23vw}.divImageAndLabel{width:23vw;height:5vh;font-size:3vh;padding-left:1vw}.checkbox-label{font-size:1.6vw}.checkbox-style{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:2vw;height:2vw;border:1px solid var(--color-blue);border-radius:.5vw;background-color:var(--color-black-2);vertical-align:middle;margin-left:10px;margin-right:10px}.checkbox-style:checked{background-color:var(--color-black-2)}.checkbox-style:checked:after{content:"";display:block;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100%25'%20height='100%25'%20viewBox='0%200%207%207'%3e%3cpath%20strokeWidth='1.2'%20strokeLinecap='round'%20strokeLinejoin='round'%20stroke='%23397cfc'%20fill='none'%20d='M%205.5%202%20L%203%205%20L%201.5%203.5'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover;width:2vw;height:2vw}.checkbox-style-red{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:2vw;height:2vw;border:1px solid var(--color-red);border-radius:.5vw;background-color:var(--color-black-2);vertical-align:middle;margin-left:10px;margin-right:10px}.checkbox-style-red:checked{background-color:var(--color-black-2)}.checkbox-style-red:checked:after{content:"";display:block;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100%25'%20height='100%25'%20viewBox='0%200%207%207'%3e%3cpath%20strokeWidth='1.2'%20strokeLinecap='round'%20strokeLinejoin='round'%20stroke='%23c12843'%20fill='none'%20d='M%205.5%202%20L%203%205%20L%201.5%203.5'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover;width:2vw;height:2vw}}@media(min-aspect-ratio:2.3/1)and (-webkit-min-device-pixel-ratio:2.3){.filter-modal-contents{height:90vh}#search-and-filter-modal{height:92vh}}.filter-option-toggle-label-cell{text-align:left;width:75vw;height:3vh;font-size:3vh}.filter-option-toggle-value-cell{text-align:right;vertical-align:text-bottom}.filter-options-table[data-disabled=true]{color:var(--color-black-4)}#smart-sort-control{display:inline-block;height:4vh;position:fixed;vertical-align:text-bottom}.sort-options-row.sort-by{height:6vh}.checkbox-style[data-disabled=true],.checkbox-style-red[data-disabled=true]{border:1px solid var(--color-black-4)}.checkbox-style[data-disabled=true]:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100%25'%20height='100%25'%20viewBox='0%200%207%207'%3e%3cpath%20strokeWidth='1.2'%20strokeLinecap='round'%20strokeLinejoin='round'%20stroke='%23575757'%20fill='none'%20d='M%205.5%202%20L%203%205%20L%201.5%203.5'/%3e%3c/svg%3e")}.checkbox-style-red[data-disabled=true]:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100%25'%20height='100%25'%20viewBox='0%200%207%207'%3e%3cpath%20strokeWidth='1.2'%20strokeLinecap='round'%20strokeLinejoin='round'%20stroke='%23575757'%20fill='none'%20d='M%205.5%202%20L%203%205%20L%201.5%203.5'/%3e%3c/svg%3e")}@media(orientation:landscape){.flex-container{width:75vw}.divLabel,.divRadioButtons{max-width:23vw}.filter-option-toggle-label-cell{width:35vw}.filter-option-toggle-value-cell{width:28.5vw}.sort-options-row.sort-by{height:1vh;max-height:1vh;min-height:1vh}}.tab-container{display:flex;flex-direction:row;justify-content:center;border-radius:5vw;border:0px solid;overflow:hidden;width:fit-content;margin:2vh auto}.tab{padding:1.7vw;padding-top:1.3vh;padding-bottom:1.2vh;cursor:pointer;min-width:26.5vw;border:1px solid var(--color-black-3);background-color:var(--color-black-4);font-weight:700}.tab.two-options{padding:1.7vw;padding-top:1.3vh;padding-bottom:1.2vh;cursor:pointer;min-width:40.5vw;border:1px solid var(--color-black-3);background-color:var(--color-black-4);font-weight:700}.tab.selected{background-color:var(--color-gold);color:var(--color-black-1)}.tab:last-child{border-right:none}@media(orientation:landscape){.tab{padding:1.7vw;padding-top:1.3vh;padding-bottom:1.2vh;min-width:21vw;font-size:2vw}.tab.two-options{padding:1.7vw;padding-top:1.3vh;padding-bottom:1.2vh;min-width:30vw;font-size:4vh}}.part-details-container{position:fixed;overflow:hidden;top:13.5vh;background-color:var(--color-black-2);height:calc(76.5vh + env(safe-area-inset-top) - (env(safe-area-inset-bottom)*2));width:100vw;z-index:10}.part-details-container-pla{position:fixed;overflow:hidden;top:13.5vh;background-color:var(--color-black-2);height:calc(83.5vh + env(safe-area-inset-top) - (env(safe-area-inset-bottom)*2));width:100vw;z-index:5}.part-details-content{position:fixed;overflow-y:scroll;height:66vh;width:92vw;z-index:11;padding-right:2vw;padding-left:5vw;font-size:5vw}.part-details-content-pla{position:fixed;overflow-y:scroll;height:74vh;width:92vw;z-index:11;padding-right:2vw;padding-left:5vw;font-size:5vw}.bin-input-box{width:40%;align-self:center;border-radius:3vw;text-align:center;height:4.5vh;padding-left:2vw;font-size:4vh;font-family:inherit;text-transform:uppercase}.barcode-input-box{width:90%;border-radius:3vw;text-align:center;height:4.5vh;padding-left:2vw;font-size:4vh;font-family:inherit;text-transform:uppercase}.part-details-description{font-size:5vw;padding-left:1vw;padding-top:1vh;text-align:left}.bin-details{font-size:5.5vw}.details-edit-pencil{width:8vw;vertical-align:bottom}.part-details-header{text-align:left;overflow-x:hidden;position:relative}.part-details-part-number{font-size:7vw;font-weight:700}.part-details-table{width:100%}.part-details-price-table-container{width:100%;overflow-x:scroll}.part-details-field{text-align:left;padding-left:1vw}.part-details-2col-field{text-align:left;max-width:42vw}.part-details-3col-field{text-align:left;max-width:22vw}.part-details-bin-container{right:0;bottom:2vw;font-size:5vw;position:absolute}.part-details-price-field{text-align:right;padding-right:3vw;min-width:3em;border-top:1px solid var(--color-black-4)}.part-details-inv-desc-field{text-align:right;padding-right:3vw;min-width:6em;border-top:1px solid var(--color-black-4)}.part-details-price-heading{text-align:left;padding-left:3vw;font-weight:700;border-top:1px solid var(--color-black-4)}.part-details-group-depot-table.container{width:100%;overflow-x:scroll}.part-details-group-depot-table{width:100%}.part-details-group-depot-table.header{text-align:left;padding-left:3vw;font-weight:700;border-top:1px solid var(--color-black-4)}.part-details-group-depot-table.heading{text-align:left;padding-right:4vw;border-top:1px solid var(--color-black-4)}.part-details-group-depot-table.field{text-align:left;padding-right:4vw;min-width:3em;border-top:1px solid var(--color-black-4)}.slide-in{transform:translate(0) scaleX(1);transition:transform .5s ease-in-out}.slide-out,.slide-out-top{transform:translate(200%) scaleX(0%);transition:transform .5s ease-in-out}.part-details-price-cost-divider{margin-top:3vh}.price-cost-toggle-container{height:4vh;position:relative;display:block;margin-left:6vw;width:30vw}.price-cost-toggle-and-label{width:30vw}.price-cost-toggle-label{position:relative;padding-bottom:1vh;font-size:4.5vw;width:30vw;display:block}.react-toggle-track{width:15vw;height:7vw}.react-toggle-thumb{width:6vw;height:6vw;top:.5vw}.react-toggle--checked .react-toggle-thumb{left:8.5vw}.price-span{overflow-x:scroll;display:flex;gap:2vw;padding-bottom:1vh}.cost-span{overflow-x:scroll;display:flex;gap:2vw;padding-bottom:0vh}@media(orientation:landscape){.slide-in{transform:translateY(0) scaleY(1);transition:transform .5s ease-in-out}.slide-out{transform:translateY(200%) scaleY(0%);transition:transform .5s ease-in-out}.slide-out-top{transform:translateY(-200%) scaleY(0%);transition:transform .5s ease-in-out}.part-details-container{top:0vh;height:100vh;left:13vw;width:74vw;z-index:5}.part-details-container-pla{top:0vh;height:100vh;left:3vw;width:82vw;z-index:5}.part-details-content{height:80vh;width:69vw;left:0;padding-left:3vw;font-size:5vh}.part-details-content-pla{height:80vh;width:75vw;left:0;padding-left:3vw;font-size:5vh}.part-details-description{font-size:5vh;padding-left:0vw;padding-top:1vh;text-align:left}.bin-details{font-size:5.5vh}.details-edit-pencil{width:8vh;height:8vh}.part-details-part-number{font-size:8vh}.react-toggle-track{width:15vh;height:6vh}.react-toggle-thumb{width:5vh;height:5vh;top:.5vh}.react-toggle--checked .react-toggle-thumb{left:9.5vh}.price-cost-toggle-label{font-size:5vh}}.headed-value-box{background-color:var(--color-black-3);border-radius:1.5vw}.headed-value-box-header{min-width:19vw;border-top-left-radius:1.5vw;font-weight:700;border-top-right-radius:2vw;background-color:var(--color-black-4);padding:0 2vh}.headed-value-box-value{min-width:19vw}.barcode-page-wrapper{font-size:4vh;color:var(--color-white);display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-button-span.camera-mode{padding-top:0}.barcode-ui-divider{border-color:var(--color-black-2);border-bottom:1px;border-style:solid;width:80%;margin-bottom:1vh}.barcode-microcard-collection{display:flex;flex-direction:column;align-items:center;font-size:2.5vh;width:100%;height:25vh;overflow-y:scroll}.barcode-microcard{background-color:var(--color-black-3);border-radius:10px;padding-left:3%;padding-bottom:1%;margin-bottom:5px;width:80%;display:flex;flex-direction:column;align-items:baseline}.camera-view-wrapper{display:flex;flex-direction:column;width:100vw;height:35vh;justify-content:center;align-items:center}.barcode-render-box{height:100%;width:80%;position:relative;display:flex}video{height:100%;width:100%;border-radius:1ex}canvas{height:100%;width:100%;position:absolute}@media(min-aspect-ratio:1/1.7)and (max-aspect-ratio:1/1.2){.barcode-microcard-collection{height:22vh}}@media(min-aspect-ratio:1/1.3)and (max-aspect-ratio:1/1){.barcode-microcard-collection{height:18vh}}@media(orientation:landscape){.barcode-page-wrapper{flex-direction:row}.barcode-ui-divider{border-bottom:0;border-left:1px;border-style:solid;width:1%;height:80%}.barcode-microcard-collection{height:40vh}.camera-view-wrapper{width:80vw;height:45vh}}.parts-list-description{padding-left:4%;padding-bottom:1%;font-style:italic;display:flex;align-self:flex-start}.parts-list-container{display:flex;flex-direction:column;align-items:center;overflow:scroll;height:82vh;font-family:TitilliumWeb-Regular;font-size:2vh}.parts-list-container.large-list{height:55vh;overflow-y:"auto";overflow-x:hidden;-webkit-overflow-scrolling:"touch"}.parts-list-item{color:var(--color-white);width:92.5%;flex-direction:column;overflow-x:hidden;min-height:16.5vh;cursor:pointer}.parts-list-item-transparent{opacity:.9}.part-item-header{background-color:var(--color-black-3);border-top-left-radius:10px;border-top-right-radius:10px;padding:0 0 1% 3%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative}.part-name{font-size:1.45em;font-weight:700}.part-card-circle-pin{position:absolute;top:1.5vw;right:2vw;background-color:var(--color-gold);border-radius:50%;font-size:3vh;width:3.5vh;height:3.5vh;text-align:center;line-height:3vh;color:var(--color-black-1);z-index:1}.po-part-name{display:grid;width:100%;grid-template-columns:10fr 6fr;font-size:1.45em;font-weight:700;align-items:center;justify-items:start}.po-part-name>span{font-weight:400;color:#dbb25d;display:flex;flex-direction:row;align-items:center;font-size:.5em;justify-self:end;padding:0 10px;width:max-content}.part-description{font-size:1.1em;overflow:hidden}.part-item-values{background-color:var(--color-black-4);border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-left:3%;display:flex;flex-direction:row}.part-item-value{display:flex;flex-direction:column;align-items:flex-start;width:100%}.part-item-value-content{font-weight:700}.product-order-list-item{color:var(--color-white);width:92.5%;flex-direction:column;overflow-x:hidden;min-height:19.75vh;cursor:pointer}.purchase-order-lines-header{background-color:var(--color-black-3);padding:0 0 1% 3%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;z-index:2;border-radius:10px}details summary::-webkit-details-marker{display:none}.order-lines-list-item>summary{cursor:pointer}.order-lines-list-item[open]>summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.order-lines-values{position:relative;z-index:1;background-color:var(--color-black-4);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.order-lines-values.animate{-webkit-animation:both;animation:openDetails .3s ease-in-out;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.product-order-header{background-color:var(--color-black-3);border-top-left-radius:10px;border-top-right-radius:10px;padding-left:3%;padding-bottom:1%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.purchase-order-lines-blue-button{background-color:var(--color-blue)}.purchase-order-lines-submit-button{background-color:var(--color-green)}.purchase-order-lines-edit-button{background-color:var(--color-blue)}.purchase-order-lines-controls>input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;text-align:center;font-size:x-large;font-weight:bolder;font-family:inherit}.purchase-order-lines-controls>input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.purchase-order-values{background-color:var(--color-black-4);border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-left:3%;display:flex;flex-direction:row}.purchase-order-value{display:flex;flex-direction:column;align-items:flex-start;width:100%}@media(max-width:500px){.purchase-order-values{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:". ." ". ."}.purchase-order-value{flex-direction:row}}.order-lines-list-item{color:var(--color-white);width:92.5%;padding-bottom:2vh}.order-lines-transparent{opacity:.65}.line-name{display:grid;width:100%;grid-template-columns:4fr 1fr;font-size:1.45em;font-weight:700;align-items:center;justify-items:start}.serial-name{grid-template-columns:auto 5fr 1fr}#serial-part-button{color:#fff;font-size:xx-large}.purchase-order-lines-value{display:flex;align-items:center;justify-content:center;padding:1px 0}.purchase-order-lines-controls{width:100%;display:flex}.purchase-order-lines-controls :first-child{border-bottom-left-radius:10px}.purchase-order-lines-controls :last-child{border-bottom-right-radius:10px}.purchase-order-lines-button{width:10vw;flex-grow:1;flex-shrink:0;display:flex;justify-content:center;border:none;align-items:center}.purchase-order-lines-controls .lone-edit-button,.purchase-order-lines-controls-spacer{flex-grow:0;flex-shrink:0;width:25%;height:100%;display:flex;justify-content:center;border:none}.purchase-order-lines-controls input{width:9vw;flex-grow:1;padding:0 5px;box-sizing:border-box;border:none}.purchase-order-page-header-line,.stockextract-tab-page-header-line{display:flex;justify-content:space-between;padding-left:8vw;padding-right:8vw;align-items:center}.purchase-order-page-header-line.foreignDepotWarning,.stockextract-tab-page-header-line.foreignDepotWarning{background-color:var(--color-red);font-size:1.2em;margin-bottom:1vh;justify-content:center}.purchase-order-page-header-lines,.stockextract-tab-page-header-lines{color:var(--color-blue)}.purchase-order-item{flex:1;padding:0 5vw}.purchase-order-page-header-desc{text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.purchase-order-page-header-po,.stockextract-tab-page-header-sc{text-decoration:underline}.modal-page{background-color:var(--color-black-2);text-justify:center;position:fixed;border-style:solid;border-width:1vh;border-radius:3vh;border-color:var(--color-black-4);height:auto;left:0;right:0;margin:0vh 1vh;padding:1vh;display:flex;flex-direction:column;gap:1vh;columns:1;z-index:99;-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;color:#fff;font-size:medium;top:10vh}.finish-page{max-height:80vh;position:relative;z-index:99}.info-page{top:12vh;bottom:12vh;left:1vw;right:1vw;height:fit-content}.modal-page-scrollable{overflow-x:auto;overflow-y:auto;padding:1vh 1vh 0 0;display:flex;flex-direction:column;gap:1vh;columns:1;width:auto;max-height:76vh}.finish-page-scrollable{max-height:76vh}.info-page-scrollable>div{display:flex;column-gap:2vw}.info-page-header{align-items:center}.info-page-surcharge-section{flex-direction:column}#info-page-title{font-weight:700;font-size:x-large}#finish-page-modal-mask{z-index:98}#finish-page-title{font-weight:700;font-size:x-large;text-align:center;white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:break-word}#finish-page-title.foreign-depot-box{font-weight:700;font-size:2.5em;text-wrap:auto;white-space:normal;overflow:visible;overflow-wrap:break-word}.info-page-section.foreign-depot-box{font-weight:400;font-size:1.5em}.foreign-depot-box-ShNam-Emphasis{color:var(--color-gold);font-weight:700}.foreign-depot-box-verb-Emphasis{color:var(--color-blue);font-weight:700}#foreign-depot-modal{width:80vw;max-width:80vw;left:50%;transform:translate(-50%);overflow-y:auto;margin:0;padding:0 15px}#info-page-description{text-overflow:ellipsis}#info-page-received{display:flex;justify-content:flex-end;color:var(--color-blue)}.info-page-section{flex-direction:column}.info-page-label{width:max-content;overflow:unset;text-align:left}.info-page-message{margin:.5rem 0rem}.info-page-bordered-value{background-color:var(--color-black-2);color:#fff;overflow:unset;text-align:center;border:solid .1rem var(--color-blue);border-radius:.5rem}.info-page-surcharge-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3vw;width:100%}.info-page-surcharge-grid>div{display:flex;align-items:center}.info-page-surchage-label{text-align:center}.info-page-input-container{display:flex;align-items:center;justify-content:space-around;width:100%}.info-page-cost-input{display:flex;height:1.4rem;border:none;border-radius:.5rem;width:100%;padding:.05rem;justify-content:center;align-items:center}.info-page-cost-input:focus{outline:none}.info-page-cost-buttons{display:flex;flex-direction:row;justify-content:space-evenly}.info-page-cost-button{display:flex;height:10vh;width:100%;background-color:#000;flex-direction:column;align-items:center}.info-page-save-button{border-color:var(--color-green)}.info-page-cancel-button{border-color:var(--color-red);height:fit-content;width:fit-content;padding:.5vh 4vw .5vh 4vw}.serial-page-items-header{display:flex;align-items:center}#serial-page-items-hr{width:85%;height:fit-content;border-color:gray}.serial-page-grid{padding-top:5px;display:grid;grid-template-columns:.8fr .5fr 1fr;row-gap:20px}#serial-scroll-div{height:30vh;overflow-y:auto}#serial-grid-part{width:fit-content;float:left;color:gray}#serial-grid-serial{width:fit-content;color:gray;justify-self:center}.serial-page-part-number{font-size:medium}.serial-page-index{color:#fff;width:4vh;height:fit-content;justify-self:center}.serial-page-input{justify-self:center;color:#fff;background-color:var(--color-black-2);border:1px solid var(--color-blue);border-radius:.5rem;text-align:center;font-size:medium;height:4vh;width:100%;margin-right:5vw}.multi-lock-page{top:15vh}.dialog-card-list{flex-direction:column;padding-top:1vh;padding-left:3vw;padding-right:3vw;max-height:50vh;overflow-y:auto;scrollbar-width:none}.dialog-card{background-color:var(--color-black-4);border-radius:.75vh;margin-bottom:1vh;padding:.5vh}.dialog-card-title{font-size:2.2vh;justify-self:left;padding-left:1vw}.dialog-card-detail{font-size:2vh;justify-self:left;padding-left:1.5vw}.dialog-disabled{background-color:var(--color-black-2);color:var(--color-black-4)}.pencil-icon{padding-left:2px}.info-page-save-icon{color:var(--color-green)}.info-page-cancel-icon{color:var(--color-red)}.info-page-cost-button>svg{width:3rem;height:3rem}.info-icon-svg{padding:10px;justify-self:end;height:1.5rem;width:auto}.serial-icon-svg{justify-self:start;height:1.5rem;width:auto}.purchase-order-lines-controls>button>*{width:auto;height:2.25rem}#exit-icon{rotate:45deg;font-size:45px;height:max-content;width:max-content;z-index:14;margin:0}.hidden-titillium{position:absolute;visibility:hidden;white-space:nowrap}p{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0;margin:0}.fetching-items-container{padding-top:10%;padding-bottom:70%;justify-content:"center";text-align:"center"}.fetching-items-logo{max-width:20vw}#unsaved-changes-box{position:fixed;top:30vh}@media(orientation:landscape){#finish-page-title{font-size:7vh}.info-page-cost-buttons{justify-content:space-evenly}.finish-page{left:6.5vw;width:calc(71vw + env(safe-area-inset-bottom)*.4);height:90vh;font-size:4vh;max-height:90vh}.parts-list-container{padding-left:env(safe-area-inset-bottom)}.modal-page{top:1vw}.scrollable-line-list{font-size:3vh}.fetching-items-logo{max-width:5vw}.parts-list-item{min-height:18vh}.fetching-items-container{padding-top:10%;padding-bottom:10%}.line-name{font-size:2em}.part-description{font-size:1.3em}.order-lines-list-item{padding-bottom:3vh}.product-order-list-item{min-height:21.5vh}.info-page{top:5vh;bottom:5vh;left:12vw;right:12vw;height:fit-content;padding-top:0}#info-page-title{font-size:5.5vh}#info-page-description,#info-page-received{font-size:3.5vh}.info-page-section{min-height:max-content;flex-direction:row;font-size:3vh}.info-page-label{font-size:3vh}.info-page-cancel-button>svg{max-height:8vh}.info-page-scrollable{max-height:85vh}.info-page-bordered-value>p{max-height:3.5vh;font-size:3vh;display:flex;align-items:center;justify-content:space-around}.info-page-surcharge-grid{gap:1vw;column-gap:0}.info-page-surchage-label{text-align:right;padding-right:25px}.serial-page-index{display:flex;width:30%;height:auto;font-size:x-large;justify-content:center}.serial-page-input{height:auto;font-size:larger}.serial-page-part-number{font-size:x-large}.purchase-order-page-header-lines,.stockextract-tab-page-header-lines,.purchase-order-page-header-po,.stockextract-tab-page-header-sc{font-size:3vh}#foriegn-depot-modal-parent{left:0vw}#foreign-depot-modal{width:calc(71vw + env(safe-area-inset-bottom)*.4);top:7vh;height:85vh;font-size:3vh;max-height:90vh}#unsaved-changes-box{top:20vh;position:fixed;height:auto;left:13vw}.info-icon-svg{padding:3px 10px;height:5vh}.purchase-order-lines-value{font-size:2.5vh}.purchase-order-lines-controls{height:6.5vh}.purchase-order-lines-controls>*>svg{height:5.5vh}}h1,h3,h5{color:#fff}.stockcheck-filter-label p{color:#fff;text-decoration:underline;margin-bottom:1vh;padding:0 3%}#stockcheck-content{position:fixed;top:13.5vh;background-color:var(--color-black-2);height:100%}.stockcheck-card{width:92.5%;margin-bottom:1vh;margin-top:1vh}.stockcheck-card.group{opacity:50%;pointer-events:none}.stockcheck-card-top{background-color:var(--color-black-3);padding-left:3%;padding-bottom:1%;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.stockcheck-card-bottom{background-color:var(--color-black-4);color:var(--color-white);display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-left:3%;padding-bottom:2%}.stockcheck-card-title{color:var(--color-white);font-weight:700;font-size:1.6em;display:flex;flex-direction:row;width:100%;text-align:left}.stockcheck-card-title>span{width:94%}.stockcheck-card-desc{color:var(--color-white)}.stockcheck-card-bottom p{word-wrap:break-word;white-space:normal}.stockcheck-card-bottom span{width:50%;text-align:start}.stockextract-tab-container-information{color:var(--color-white);width:100%;display:flex;justify-content:center}::marker{display:none}summary{list-style:none}.stockextract-line-card{color:#fff;background-color:var(--color-black-3);width:92.5%;margin-bottom:16px;border-radius:10px}.stockextract-line-card.alreadyCounted,.stockextract-line-card.batchPart{opacity:50%}.stockextract-line-card:last-of-type{margin-bottom:80px}.stockextract-line-card>summary{padding:0 0 1% 3%;text-align:left}.extract-line-title{display:flex;text-align:left;font-size:1.4em;font-weight:700;align-items:center}.extract-line-title>span{width:84%}.extract-line-count-indicator{width:.8em;height:.8em;border-radius:50%}.extract-line-count-indicator.None{background-color:none}.extract-line-count-indicator.Incorrect{background-color:var(--color-red)}.extract-line-count-indicator.Correct{background-color:var(--color-green)}.extract-line-description,.extract-line-bin-location{display:block}.bold{font-weight:700}.saveState-icon{height:1.1em;width:1.1em;padding-right:.3em}.negativeStock-icon{height:1.1em;width:1.1em;margin-left:.8em}.priorSavedData-icon{height:1.1em;width:1.1em;padding-right:.3em;padding-top:.2em}.extract-line-information.animate{-webkit-animation:both;animation:openDetails .3s ease-in-out;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.type-icon{justify-self:start;height:1.1em;width:1.1em;padding-right:.2em;padding-top:.2em}.modal-button-span.stock-finish{padding-top:1vh}.stock-summary-email{font-size:2vh;padding-top:2vh}@keyframes openDetails{0%{transform:translateY(-50%);opacity:0}to{transform:translateY(0);opacity:1}}.extract-line-information{background-color:var(--color-black-4);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.extract-line-information>p{padding:0 0 1% 3%}.extract-line-information-batch{font-size:1em;padding:0 1em;display:flex}.extract-line-information-batch p{word-wrap:break-word;white-space:normal}.extract-line-information-count{display:flex;padding:1em 0}.extract-line-information-count p{font-size:1em;padding:0 1em}.extract-line-information-ship-wip{display:flex;padding:0 0 1em}.extract-line-information-ship-wip>p{padding:0 1em}.extract-line-information-buttons{display:flex}.extract-line-information-buttons button:first-child,.extract-line-information-buttons span:first-child{border-bottom-left-radius:10px}.extract-line-information-buttons button:last-child{border-bottom-right-radius:10px}.extract-line-information-buttons>*{width:25%;padding:1% 0}.extract-line-information-buttons>button>*{width:auto;height:2.25em}.extract-line-button{background-color:var(--color-blue);display:flex;justify-content:center;align-items:center;border:0px}.extract-line-button.extract-line-complete{background-color:var(--color-green)}.extract-line-button-spacer{display:flex;justify-content:center;align-items:center;border:0px}.extract-line-input{padding:0}.extract-line-input>input{width:100%;height:100%;border:none;border-radius:0;padding:1% 5px;box-sizing:border-box;font-size:1.8em;font-weight:600;text-align:center}.stock-finish-grid-container{display:grid;grid-template-columns:2fr 1.2fr .4fr;width:100%;gap:1vw;padding:1vh}.stock-finish-grid-item{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stock-finish-grid-item>img{width:1.2em;height:1.2em;margin-left:10%}.stock-finish-grid-header{font-weight:700;color:var(--color-black-4)}.stock-extract-finish-text-wrap{text-wrap:auto}.finish-page-content{font-size:2vh}.stockcheck-progressbar{font-size:2vh;height:3vh;width:70vw;position:fixed;top:60vh;left:15vw}.stockcheck-progressbar{border-radius:50px}.fetching-items-container-stock{padding-top:10%;padding-bottom:10%;justify-content:"center";text-align:"center"}#loading-lines-box{top:30vh;position:fixed;height:auto;left:15vw;width:60vw}#stock-progress-bar{padding-bottom:1em}@media(orientation:landscape){#stockcheck-content{position:fixed;top:0vh;left:13.5vw;height:100vh;width:75vw}#loading-lines-box{top:20vh;position:fixed;height:auto;left:19vw;width:60vw}#stockextract-content{width:75vw;left:13.5vw}.extract-line-information-count-ship{display:flex;padding:2em 0}.extract-line-title>span{width:94%}.stock-summary-email{font-size:3vh}.extract-line-button{max-height:6vh}.extract-line-button>svg{max-height:5vh}.stockcheck-progressbar{top:63vh;left:16.5vw}}.module-container{display:flex;flex-direction:column;color:var(--color-white);font-size:2vh;font-family:inherit;justify-content:center;align-items:center}body{overscroll-behavior-y:contain}.option-menu-header-wrapper{background-color:var(--color-black-1)!important;width:100%;display:block;position:relative;z-index:99}#enquire-options-hamburger-menu{background-color:var(--color-black-2);text-justify:center;position:fixed;border-style:solid;border-width:1vh;border-radius:3vh;border-color:var(--color-black-4);margin-left:1vh;margin-right:1vh;left:0;right:0;top:15vh;padding:1vh;display:flex;flex-direction:column;gap:1vh;columns:1;z-index:99;-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;justify-content:space-around}.module-nav{color:var(--color-white);flex-wrap:nowrap;font-family:inherit}.nav-ver-no{font-size:10vh;color:var(--color-white);opacity:25%;font-family:inherit;position:fixed;align-self:center;left:50%;bottom:-9vh;transform:translate(-50%,-50%);pointer-events:none}.nav-top{background-color:var(--color-black-1);display:flex;flex-direction:row;position:fixed;top:2vh;min-height:7vh}.module-nav-button.top{width:25vw;max-height:10vh;font-size:2vh}.module-nav-button{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;color:var(--color-gold);background-color:var(--color-black-1);border:none;font-size:1em;font-family:inherit;cursor:pointer}.module-nav-button:disabled{color:var(--color-black-3);border-color:var(--color-black-3)}.module-nav-button-label[data-disabled=true]{color:var(--color-black-3)}.module-nav-button-logo{height:100%;width:100%}.active-tab,.module-nav-button-label{color:var(--color-white)}.module-content{position:fixed;top:15vh;height:60vh;width:100%}.search-results{position:fixed;top:13.5vh;background-color:var(--color-black-2);width:100%;height:100%;display:flex;flex-direction:column}.search-results-pla{position:fixed;top:13.5vh;background-color:var(--color-black-2);width:100%;height:100%}.receive-search-results,.stockextract-search-results{position:fixed;top:24vh;background-color:var(--color-black-2);width:100%;height:100%}.receive-search-results.pos-lines,.stockextract-search-results.pos-lines{top:27vh}.receive-search-results.pos-lines.foreignDepot,.stockextract-search-results.pos-lines.foreignDepot{top:32vh}.receive-loading-gif{height:40vh;width:40vh;display:block;margin-left:auto;margin-right:auto}.module-search{position:fixed;bottom:calc(9vh + env(safe-area-inset-bottom)*.7);background-color:var(--color-black-2);width:100%;z-index:2}.module-search-pla{position:fixed;bottom:calc(1vh + env(safe-area-inset-bottom)*.7);background-color:var(--color-black-2);width:100%;z-index:2}.search-input{display:flex;flex-direction:row;flex-wrap:nowrap;padding:2vh 1vw 2vh 5vw;max-height:10vh;align-items:center}.stockcheck-search-input{display:flex;flex-direction:row;flex-wrap:nowrap;padding:2vh 0;width:100%;max-height:10vh;align-items:center;justify-content:center}#stockcheck-input-search{width:100%;max-width:84vw}.search-bar-safe-area-curtain{position:fixed;bottom:0;background-color:var(--color-black-2);height:calc(17vh + env(safe-area-inset-bottom)*.7);width:100%;z-index:1}.module-search-term-input-text{border-radius:15ch;width:100%;max-width:65vw;font-size:1.7em;height:7vh;padding-left:5vw;padding-top:.5vh;padding-bottom:.5vh;font-family:TitilliumWeb-Regular,NotoEmoji-Bold}.module-search-term-input-text:focus{outline:none;border-style:solid;border-color:var(--color-gold)}.module-search-barcode-button{background-color:var(--color-black-2);border:none;max-width:20%;height:10vh;max-height:10vh}.module-search-barcode-button-logo{width:100%;height:100%;display:block;color:var(--color-white)}.nav-footer{position:fixed;z-index:12;bottom:0}.nav-bottom{background-color:var(--color-black-1);display:flex;flex-direction:row;min-height:7vh;padding-bottom:calc(0px + env(safe-area-inset-bottom)*.7);align-items:center}.module-nav-button.bottom{width:20vw;max-height:10vh}#module-options-hamburger-menu{background-color:var(--color-black-2);text-justify:center;position:fixed;border-style:solid;border-width:1vh;border-radius:3vh;border-color:var(--color-black-4);margin-left:1vh;margin-right:1vh;left:0;right:0;top:15vh;padding:1vh;display:flex;flex-direction:column;gap:1vh;columns:1;z-index:99;-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;justify-content:space-around}.modal-toggle-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-top:1vh}.span-disabled{color:var(--color-black-4)}.settings-item-label{font-size:2vh;width:60%}.finish-grn-grid-container{display:grid;grid-template-columns:2fr 1fr 1fr;width:100%;gap:1vw;padding:1vh}.finish-grn-grid-item{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.finish-grn-grid-header{font-weight:700}.scrollable-line-list{overflow-y:scroll;overflow-x:hidden;max-height:30vh}@media(orientation:landscape){.nav-footer{position:fixed;top:0;left:0;width:10vw}.nav-ver-no{font-size:10vh;color:var(--color-black-1);opacity:25%;font-family:inherit;position:fixed;align-self:center;left:50%;bottom:-9vh;transform:translate(-50%,-50%);pointer-events:none;z-index:97}#module-options-hamburger-menu{width:70%;align-self:center;left:50%;transform:translate(-50%);top:0}.nav-bottom{position:fixed;display:flex;justify-content:space-evenly;align-items:flex-end;flex-direction:column;padding-left:.5vw;min-width:12vw;height:100vh}.module-nav{color:var(--color-white);font-family:inherit}.module-nav-button{justify-content:center;align-items:center;flex-grow:0;height:50vh}.module-nav-button.bottom{width:10vw;max-height:16vh;padding-right:calc(0px + env(safe-area-inset-bottom)*.7)}.module-nav-button.top{width:10vw}.nav-top{background-color:var(--color-black-1);display:flex;justify-content:space-evenly;flex-direction:column;height:100vh;top:0;right:.5vw;z-index:9;width:12vw}.module-content{position:fixed;top:0vh;left:8vw;height:88vh;width:82vw}.module-search{position:fixed;left:9vw;bottom:calc(0px + env(safe-area-inset-bottom)*.7);background-color:var(--color-black-2);width:76.5vw}.search-bar-safe-area-curtain{height:calc(7vh + env(safe-area-inset-bottom)*.7)}.module-search-term-input-text{font-size:4vh;padding-left:1vw;width:80%;height:8vh}.module-search-barcode-button{max-width:20%;height:10vh;max-height:10vh;cursor:pointer}.search-results{position:fixed;top:0vh;background-color:var(--color-black-2);width:77vw;height:100%}.search-results-pla{position:fixed;top:0vh;left:0vw;background-color:var(--color-black-2);width:88vw;height:100%}.receive-search-results{position:fixed;top:15vh;background-color:var(--color-black-2);width:77vw;height:100%}.receive-search-results.pos-lines,.stockextract-search-results.pos-lines{top:20vh}#stockcheck-input-content,#stockcheck-search-input-curtain,#stockextract-search-input-curtain{left:13.5vw;width:75vw}#stockextract-input-content{left:13.5vw;width:70vw}#stockcheck-input-search{width:80%}#stockextract-tab-container{left:13.5vw}.nav-button{min-width:9.1vw;min-height:18vh;margin-left:2vw}.nav-button-label{padding-top:1vh;font-size:3vh}}::-webkit-scrollbar{height:1.5vh;width:1.5vh}::-webkit-scrollbar-track{background:var(--color-black-2)}::-webkit-scrollbar-thumb{background:#888;height:1px}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar-corner{background:#555}
