.page-module__OmXfwq__adminContainer{background:linear-gradient(135deg,#add8e6,#ffa07a,#4169e1);flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:100vh;display:flex}
.login-module__5avBqG__buttonContainer,.login-module__5avBqG__errorMsg{width:65%;display:flex}.login-module__5avBqG__errorMsg{color:red;height:24px;font-size:clamp(12px,.5rem + .5vw,1rem)}.login-module__5avBqG__login{background:linear-gradient(#4169e1,#add8e6);border:1px solid #000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,.75rem + .75vw,24px);width:clamp(250px,11rem + 11vw,350px);height:auto;display:flex}.login-module__5avBqG__loginHeader{flex-direction:column;align-items:center;width:100%;display:flex}.login-module__5avBqG__logoContainer{width:168px;height:112px;margin:1em;padding:1em;overflow:hidden}.login-module__5avBqG__logo{width:100%;height:auto}.login-module__5avBqG__text{font-size:clamp(12px,.5rem + .5vw,1rem)}.login-module__5avBqG__text,.login-module__5avBqG__termsText{color:#000;padding:4px}.login-module__5avBqG__line{border-color:#000;width:100%}.login-module__5avBqG__termsText{font-size:12px}.login-module__5avBqG__termsContainer{margin-bottom:8px}.login-module__5avBqG__termsLink{color:#4169e1;text-decoration:underline}.login-module__5avBqG__termsLink:hover{color:#fff}@media only screen and (max-width:865px){.login-module__5avBqG__termsText{text-align:center}}
.textInput-module__PGoLda__textInputContainer{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.textInput-module__PGoLda__error{border:1px solid red!important}.textInput-module__PGoLda__error,.textInput-module__PGoLda__errorMsg{color:red!important}.textInput-module__PGoLda__errorMsg{align-self:flex-start;height:15px;font-size:12px}.textInput-module__PGoLda__textInput{box-sizing:border-box;color:#424940;background-color:#fff;border:1px solid #727970;border-radius:4px;align-items:center;width:100%;height:clamp(30px,1.5rem + 1.5vw,50px);padding:16px;display:flex}.textInput-module__PGoLda__textInput,.textInput-module__PGoLda__inputLabel{font-size:clamp(12px,.5rem + .5vw,1rem)}.textInput-module__PGoLda__textInput:focus+.textInput-module__PGoLda__inputLabel{color:#000}.textInput-module__PGoLda__inputLabel{color:#424940;transition:all .15s ease-in;position:absolute;top:clamp(11px,.5rem + .5vw,1rem);left:clamp(11px,.5rem + .5vw,1rem)}.textInput-module__PGoLda__inputLabel:hover{cursor:text}.textInput-module__PGoLda__textInput:focus{caret-color:#000;border:2px solid #000;outline:none}.textInput-module__PGoLda__textInput:focus+.textInput-module__PGoLda__inputLabel{color:#000;cursor:default;background:#fff;border:2px solid #000;padding-left:4px;padding-right:4px;font-size:clamp(10px,.375rem + .375vw,12px);font-weight:600;top:-8px}.textInput-module__PGoLda__hasValue{background:#fff;border:1px solid #424940;padding-left:4px;padding-right:4px;font-size:clamp(10px,.375rem + .375vw,12px);top:-8px}
.button-module__x0Fa7W__button{text-align:center;color:#000;background-color:#fff;border-radius:20px;justify-content:center;align-items:center;width:clamp(50px,3rem + 3vw,100px);height:clamp(20px,1.25rem + 1.25vw,40px);padding:0 clamp(8px,.65rem + .65vw,24px);font-size:clamp(12px,.5rem + .5vw,16px);display:flex;box-shadow:1px 1px 2px 2px #708090}.button-module__x0Fa7W__button:hover{color:#fff;cursor:pointer;background-color:#87cefa;transition:background-color .2s linear,color .2s linear}.button-module__x0Fa7W__button:active{box-shadow:0 0 1px 1px #708090}.button-module__x0Fa7W__disabled{color:#708090;pointer-events:none;background:#d3d3d3}@media only screen and (max-width:500px){.button-module__x0Fa7W__centerOnSmallScreen{align-self:center}}
.loadingSpinner-module__CbLVQa__spinner{vertical-align:middle;border:4px solid #0000001a;border-left-color:#09f;border-radius:50%;width:150px;height:150px;margin-left:10px;animation:1s infinite loadingSpinner-module__CbLVQa__spin;display:inline-block}.loadingSpinner-module__CbLVQa__buttonSpinner{width:clamp(25px,1.09375rem + 1.09375vw,35px);height:clamp(25px,1.09375rem + 1.09375vw,35px);margin-left:0}@keyframes loadingSpinner-module__CbLVQa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loadingSpinner-module__CbLVQa__spinnerContainer{justify-content:center;align-items:center;width:100%;display:flex}.loadingSpinner-module__CbLVQa__spinnerText{color:#00000080;position:absolute}
.dashboard-module__NKzT2W__dashboardContainer{z-index:100;width:100%;height:auto;min-height:100vh;position:relative}.dashboard-module__NKzT2W__adminHeader{color:#000;background:#f0f0f0;border-bottom:1px solid red;justify-content:space-between;align-items:center;width:100%;height:200px;padding:0 16px;display:flex}.dashboard-module__NKzT2W__logo{width:clamp(150px,9.25rem + 9.25vw,300px)}.dashboard-module__NKzT2W__logoArea{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.dashboard-module__NKzT2W__adminHeaderText{flex-direction:column;gap:8px;display:flex}.dashboard-module__NKzT2W__mainHeaderText{color:red;font-size:clamp(1rem,.75rem + .75vw,1.5rem)}.dashboard-module__NKzT2W__dashboardMenu{background:#f0f0f0;border-bottom:1px solid red;border-right:1px solid red;flex-direction:column;display:flex}.dashboard-module__NKzT2W__actionButtons{flex-direction:column;gap:16px;padding:1rem;display:flex}.dashboard-module__NKzT2W__actionHeader{align-items:center;width:100px;display:flex}.dashboard-module__NKzT2W__actionHeader>h2{font-size:clamp(18px,.75rem + .75vw,1.5rem)}.dashboard-module__NKzT2W__headerIcon{width:clamp(30px,1.25rem + 1.25vw,40px);height:auto}.dashboard-module__NKzT2W__dashboard{width:100%;display:flex}.dashboard-module__NKzT2W__dashboardWorkspace{justify-content:center;align-items:center;width:100%;display:flex}@media only screen and (max-width:600px){.dashboard-module__NKzT2W__dashboard{flex-direction:column}.dashboard-module__NKzT2W__actionButtons{flex-flow:wrap}}@media only screen and (max-width:500px){.dashboard-module__NKzT2W__adminHeader{flex-direction:column-reverse;height:auto;padding:16px 0}}
.actionButton-module__gJ3R4q__addButton{text-align:center;color:#000;background-color:#fff;border-radius:20px;align-content:center;width:clamp(100px,3.91rem + 3.91vw,125px);height:clamp(20px,1.25rem + 1.25vw,40px);padding-left:4px;font-size:clamp(12px,.5rem + .5vw,16px);box-shadow:1px 1px 2px 2px #708090}.actionButton-module__gJ3R4q__addIcon{width:24px;height:auto}.actionButton-module__gJ3R4q__addButtonInner{align-items:center;gap:8px;width:100%;display:flex}.actionButton-module__gJ3R4q__addButton:hover{color:#fff;cursor:pointer;background-color:#87cefa;transition:background-color .2s linear,color .2s linear}.actionButton-module__gJ3R4q__addButton:active{box-shadow:0 0 1px 1px #708090}.actionButton-module__gJ3R4q__addButton:hover .actionButton-module__gJ3R4q__addIcon{filter:invert();transition:filter .2s linear}.actionButton-module__gJ3R4q__disabled{color:#708090;pointer-events:none;background:#d3d3d3}.actionButton-module__gJ3R4q__disabled .actionButton-module__gJ3R4q__addIcon{filter:brightness(0)saturate()invert(51%)sepia(12%)saturate(581%)hue-rotate(169deg)brightness(93%)contrast(86%)}
.addCompany-module__aoxWIa__addCompanyContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;display:flex}.addCompany-module__aoxWIa__addCompanyFields{flex-wrap:wrap;justify-content:space-evenly;align-items:center;width:100%;padding:1rem;display:flex}.addCompany-module__aoxWIa__companyAddressFields,.addCompany-module__aoxWIa__companyInfoFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.addCompany-module__aoxWIa__buttonContainer{align-self:flex-end;gap:1rem;padding-top:1rem;display:flex}
.switch-module__4lyJIW__switch{appearance:none;background-color:#e0e4db;border:2px solid #708090;border-radius:16px;width:52px;height:32px}.switch-module__4lyJIW__switchContainer{justify-content:space-between;align-items:center;gap:16px;display:flex}.switch-module__4lyJIW__switchBox{position:relative}.switch-module__4lyJIW__switchHandle{z-index:5;pointer-events:none;background-color:#708090;border-radius:16px;width:16px;height:16px;transition:transform .2s linear;position:absolute;top:8px;left:8px}.switch-module__4lyJIW__switch:checked{background-color:#add8e6;border-color:#000}.switch-module__4lyJIW__switch:checked+.switch-module__4lyJIW__switchHandle{background-color:#002108;transition:transform .2s linear,background-color .2s linear,border-color .2s linear;transform:translate(20px)scale(1.5)}.switch-module__4lyJIW__switch:hover,.switch-module__4lyJIW__label:hover{cursor:pointer}
.addUser-module__YQK-Aa__addUserContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.addUser-module__YQK-Aa__newUserFields{flex-flow:column wrap;justify-content:space-evenly;align-items:center;gap:16px;width:100%;padding:1rem;display:flex}.addUser-module__YQK-Aa__userInfoFields,.addUser-module__YQK-Aa__companyInfoFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.addUser-module__YQK-Aa__selectLabel{flex-wrap:wrap;justify-content:space-evenly;align-items:center;width:100%;display:flex}.addUser-module__YQK-Aa__selectLabelText{align-self:flex-start}.addUser-module__YQK-Aa__buttonContainer{align-self:flex-end;gap:1rem;padding-top:1rem;display:flex}
.addContainer-module__2rUV0W__addContainerArea{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.addContainer-module__2rUV0W__addContainerFields{flex-flow:column wrap;justify-content:space-evenly;align-items:center;gap:16px;width:100%;padding:1rem;display:flex}.addContainer-module__2rUV0W__containerInfoFields,.addContainer-module__2rUV0W__companyInfoFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.addContainer-module__2rUV0W__buttonContainer{align-self:flex-end;gap:1rem;padding-top:1rem;display:flex}.addContainer-module__2rUV0W__okButtonContainer{align-self:flex-end;margin-top:4px}.addContainer-module__2rUV0W__binArea{width:100%;height:500px;overflow-y:scroll}.addContainer-module__2rUV0W__binsFields{flex-wrap:wrap;justify-content:space-evenly;align-items:center;padding:1rem;display:flex}.addContainer-module__2rUV0W__binFieldsLabel{opacity:.8;background:#f0f0f0;border-radius:8px;padding:.5rem;position:sticky;top:0}
.customer-module__QoLKoa__orderInfo{flex-direction:column;align-items:center;gap:24px;padding-top:24px;display:flex}.customer-module__QoLKoa__customer{width:100%;height:auto}.customer-module__QoLKoa__customerHeader{color:#000;background:#f0f0f0;border-bottom:1px solid #000;justify-content:space-between;align-items:center;width:100%;height:200px;padding:0 16px;display:flex}.customer-module__QoLKoa__customerName{font-size:clamp(1rem,.75rem + .75vw,1.5rem)}.customer-module__QoLKoa__customerAddress,.customer-module__QoLKoa__customerContact{font-size:clamp(12px,.5rem + .5vw,1rem);list-style:none}.customer-module__QoLKoa__contactInfo{gap:24px;display:flex}.customer-module__QoLKoa__customerInfo{flex-direction:column;gap:8px;display:flex}.customer-module__QoLKoa__headerRow{margin-bottom:16px}.customer-module__QoLKoa__orderInfo{flex-flow:wrap;justify-content:center;align-items:center;gap:8px;padding:.5rem;display:flex}.customer-module__QoLKoa__logo{width:100%;height:auto}.customer-module__QoLKoa__logoContainer{width:168px;height:96px;overflow:hidden}.customer-module__QoLKoa__logoArea{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.customer-module__QoLKoa__demoSelectContainer{margin-bottom:8px}.customer-module__QoLKoa__demoSelectLabel{color:red;font-weight:700}.customer-module__QoLKoa__orderHistoryArea{border:1px solid #000;padding-top:.5rem;padding-bottom:.5rem}.customer-module__QoLKoa__historyIcon,.customer-module__QoLKoa__infoIcon{filter:brightness(0)saturate()invert()sepia(94%)saturate(24%)hue-rotate(65deg)brightness(106%)contrast(106%);width:clamp(30px,1.25rem + 1.25vw,40px);height:auto}.customer-module__QoLKoa__orderHistoryHeader>h2{background-color:var(--primary);color:#fff;align-items:center;font-size:clamp(18px,.75rem + .75vw,1.5rem);display:flex}.customer-module__QoLKoa__orderHistoryHeader{padding-bottom:.5rem}.customer-module__QoLKoa__orders{justify-content:center;width:100%;display:flex}.customer-module__QoLKoa__orderInfoHeader>h2{background-color:var(--primary);color:#fff;align-items:center;font-size:clamp(18px,.75rem + .75vw,1.5rem);display:flex}.customer-module__QoLKoa__orderCommentsContainer{justify-content:center;width:100%;display:flex}.customer-module__QoLKoa__orderCommentsInner{width:50%}.customer-module__QoLKoa__customerLogoArea{flex-direction:row}.customer-module__QoLKoa__contact{flex-direction:column;align-items:flex-start;display:flex}.customer-module__QoLKoa__verticalSeperator{background:linear-gradient(to top,var(--primary),white);border-radius:8px;width:5px;height:128px}@media only screen and (max-width:750px){.customer-module__QoLKoa__customerHeader{flex-direction:column-reverse;gap:16px;height:auto;padding:16px 0}}
.addBin-module__z1Q3GW__addBinContainer{border:1px solid #000;border-radius:8px;flex-direction:column;width:clamp(250px,9.6875 + 9.6875vw,310px);height:clamp(250px,9.6875 + 9.6875vw,310px);padding:1rem;display:flex}.addBin-module__z1Q3GW__addBinFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.addBin-module__z1Q3GW__buttonContainer{gap:8px;margin-top:8px;display:flex}.addBin-module__z1Q3GW__error{border-color:red}.addBin-module__z1Q3GW__textError{color:red}
.datePicker-module__NnLAPa__datePickerContainer{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.datePicker-module__NnLAPa__error{border:1px solid red!important}.datePicker-module__NnLAPa__error,.datePicker-module__NnLAPa__errorMsg{color:red!important}.datePicker-module__NnLAPa__errorMsg{align-self:flex-start;height:15px;font-size:12px}.datePicker-module__NnLAPa__datePicker{box-sizing:border-box;color:#424940;background-color:#fff;border:1px solid #727970;border-radius:4px;align-items:center;width:100%;min-width:250px;height:clamp(30px,1.5rem + 1.5vw,50px);padding:16px;display:flex}.datePicker-module__NnLAPa__datePicker,.datePicker-module__NnLAPa__inputLabel{font-size:clamp(12px,.5rem + .5vw,1rem)}.datePicker-module__NnLAPa__datePicker:focus+.datePicker-module__NnLAPa__inputLabel{color:#000}.datePicker-module__NnLAPa__inputLabel{color:#424940;transition:all .15s ease-in;position:absolute;top:clamp(12px,.5rem + .5vw,16px);left:16px}.datePicker-module__NnLAPa__inputLabel:hover{cursor:text}.datePicker-module__NnLAPa__datePicker:focus{border:2px solid;outline:none}.datePicker-module__NnLAPa__datePicker:focus+.datePicker-module__NnLAPa__inputLabel{cursor:default;background:#fff;border:2px solid #000;padding-left:4px;padding-right:4px;font-size:clamp(10px,.375rem + .375vw,12px);font-weight:600;top:-8px}.datePicker-module__NnLAPa__hasValue{background:#fff;border:1px solid #424940;padding-left:4px;padding-right:4px;font-size:clamp(10px,.375rem + .375vw,12px);top:-8px}.datePicker-module__NnLAPa__infoArea{justify-content:space-between;align-self:flex-start;display:flex}.datePicker-module__NnLAPa__iconContainer{border-radius:40px;justify-content:center;align-items:center;width:clamp(30px,1.25rem + 1.25vw,40px);height:clamp(30px,1.5rem + 1.5vw,40px);display:flex;position:absolute;top:clamp(3px,.15vw + .15rem,5px);right:6px}.datePicker-module__NnLAPa__iconContainer:hover{cursor:pointer;background-color:#7279704d}.datePicker-module__NnLAPa__icon{filter:invert(28%)sepia(4%)saturate(1197%)hue-rotate(61deg)brightness(91%)contrast(90%);width:clamp(20px,.75rem + .75vw,24px);height:auto}.datePicker-module__NnLAPa__icon:active{transform:scale(.95)}.datePicker-module__NnLAPa__dateFormat{font-size:clamp(12px,.5rem + .5vw,1rem)}.datePicker-module__NnLAPa__calenderMenu{height:auto;max-height:368px;width:clamp(100%,120%);z-index:100;background-color:#e5e9e1;border-radius:20px;min-width:clamp(255px,7.969rem + 7.969vw,270px);padding-bottom:12px;font-size:clamp(12px,.5rem + .5vw,1rem);position:absolute;top:clamp(34px,1.5rem + 1.5vw,50px);right:0}.datePicker-module__NnLAPa__overflow{overflow:hidden scroll}.datePicker-module__NnLAPa__menuIsOpen{background-color:#7279704d}.datePicker-module__NnLAPa__calenderNav{background-color:inherit;border-radius:20px 0 0;justify-content:space-evenly;align-items:center;height:clamp(40px,1.5625rem + 1.5625vw,50px);display:flex;position:sticky;top:0}.datePicker-module__NnLAPa__month,.datePicker-module__NnLAPa__year{display:flex}.datePicker-module__NnLAPa__day,.datePicker-module__NnLAPa__daysOfTheWeek,.datePicker-module__NnLAPa__month,.datePicker-module__NnLAPa__year,.datePicker-module__NnLAPa__fullMonth,.datePicker-module__NnLAPa__fullYear,.datePicker-module__NnLAPa__monthValue,.datePicker-module__NnLAPa__yearValue{color:#000}.datePicker-module__NnLAPa__monthValue,.datePicker-module__NnLAPa__yearValue{gap:3px;height:24px;display:flex}.datePicker-module__NnLAPa__day,.datePicker-module__NnLAPa__daysOfTheWeek>th{text-align:center;border-radius:100%;width:clamp(30px,1.25rem + 1.25vw,40px);height:clamp(32.77px,1.25rem + 1.25vw,35.02px)}.datePicker-module__NnLAPa__day:hover{color:#4169e1;cursor:pointer;border:1px solid #4169e1}.datePicker-module__NnLAPa__selectedDay{background-color:#4169e1;color:#000!important;cursor:default!important;border:none!important}.datePicker-module__NnLAPa__monthValue,.datePicker-module__NnLAPa__yearValue{justify-content:center;align-items:center;padding:8px;display:flex}.datePicker-module__NnLAPa__monthValue:hover,.datePicker-module__NnLAPa__yearValue:hover{cursor:pointer;background-color:#7279704d}.datePicker-module__NnLAPa__disabled{color:#727970!important;cursor:default!important}.datePicker-module__NnLAPa__disabled:hover{background-color:#0000!important}.datePicker-module__NnLAPa__menuHead,.datePicker-module__NnLAPa__menuDivide,.datePicker-module__NnLAPa__menu{width:100%}.datePicker-module__NnLAPa__checkBox{width:24px;height:24px;padding:16px}.datePicker-module__NnLAPa__fullMonth,.datePicker-module__NnLAPa__fullYear{width:100%;height:48px;padding-left:16px}.datePicker-module__NnLAPa__underlined{border-bottom:1px solid #424940}.datePicker-module__NnLAPa__muted{color:#727970}.datePicker-module__NnLAPa__months:hover,.datePicker-module__NnLAPa__years:hover{cursor:pointer;background-color:#72797020}.datePicker-module__NnLAPa__menu{border-spacing:0;padding-left:12px;padding-right:12px}.datePicker-module__NnLAPa__infoArea{width:100%;display:felx;justify-content:space-between;align-items:center}
.addOrderSheet-module__cXxXeq__addOrderSheetContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.addOrderSheet-module__cXxXeq__addOrderSheetFields{flex-flow:column wrap;justify-content:space-evenly;align-items:center;gap:16px;width:100%;padding:1rem;display:flex}.addOrderSheet-module__cXxXeq__orderSheetInfoFields,.addOrderSheet-module__cXxXeq__companyInfoFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.addOrderSheet-module__cXxXeq__okButtonContainer{align-self:flex-end;margin-top:4px}.addOrderSheet-module__cXxXeq__buttonContainer{align-self:flex-end;gap:1rem;padding-top:1rem;display:flex}.addOrderSheet-module__cXxXeq__partArea{width:100%;height:500px;overflow-y:scroll}.addOrderSheet-module__cXxXeq__partsFields{flex-wrap:wrap;justify-content:space-evenly;align-items:center;padding:1rem;display:flex}.addOrderSheet-module__cXxXeq__partsFieldsLabel{opacity:.8;background:#f0f0f0;border-radius:8px;padding:.5rem;position:sticky;top:0}

.addPart-module__z2lHka__addPartContainer{border:1px solid #000;border-radius:8px;flex-direction:column;justify-content:space-between;width:clamp(250px,14rem + 14vw,450px);height:clamp(500px,17.5rem + 17.5vw,560px);padding:1rem;display:flex}.addPart-module__z2lHka__extendHeight{height:clamp(495px,17.1875rem + 17.1875vw,550px)}.addPart-module__z2lHka__addPartFields{flex-direction:column;justify-content:space-evenly;height:clamp(400px,15vw + 15rem,480px);padding:1rem;display:flex}.addPart-module__z2lHka__fieldExtendHeight{height:clamp(425px,15vw + 15rem,480px)}.addPart-module__z2lHka__buttonContainer{gap:8px;margin-top:8px;display:flex}.addPart-module__z2lHka__error{border-color:red}.addPart-module__z2lHka__textError{color:red}.addPart-module__z2lHka__addPartPartDescription{font-size:clamp(16px,.75vw + .75rem,24px)}.addPart-module__z2lHka__addPartPartNumber{font-size:clamp(12px,.5rem + .5vw,16px)}.addPart-module__z2lHka__photoSelectField{scroll-snap-type:y mandatory;flex-direction:column;align-self:center;gap:1.5px;width:calc(8rem + 8vw);max-height:100px;display:flex;overflow-y:auto}.addPart-module__z2lHka__photoSelectLabel{flex-direction:column;display:flex}.addPart-module__z2lHka__partsImage{scroll-snap-align:start;flex-shrink:0;width:100%;height:auto}.addPart-module__z2lHka__partsImage:hover{cursor:pointer;border:1px solid #4169e1}.addPart-module__z2lHka__active{pointer-events:none;border:1px solid #4169e1}.addPart-module__z2lHka__partImageContainer{justify-content:center;align-items:center;width:100%;padding-bottom:1em;display:flex}
.left-module__HfBNAq__container{border-radius:24px}.left-module__HfBNAq__container:hover{cursor:pointer;background-color:#7279704d}.left-module__HfBNAq__container:active{transform:scale(.95)}
.addItem-module__U04q9G__addItemContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.addItem-module__U04q9G__addItemFields{flex-flow:column wrap;justify-content:space-evenly;align-items:center;gap:16px;width:100%;padding:1rem;display:flex}.addItem-module__U04q9G__itemInfoFields,.addItem-module__U04q9G__companyInfoFields,.addItem-module__U04q9G__binInfoFields,.addItem-module__U04q9G__partInfoFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.addItem-module__U04q9G__buttonContainer{align-self:flex-end;gap:1rem;padding-top:1rem;display:flex}
.right-module__tBOPza__container{border-radius:24px}.right-module__tBOPza__container:hover{cursor:pointer;background-color:#7279704d}.right-module__tBOPza__container:active{transform:scale(.9)}
.modal-module__Ew4WUa__modalContainer{z-index:9999;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed}.modal-module__Ew4WUa__modalInner{background-color:#fff;border:2px solid #000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:1rem;display:flex}.modal-module__Ew4WUa__error{color:red;text-decoration:underline}.modal-module__Ew4WUa__success{color:green;text-decoration:underline}
.editCompany-module__6IXlNq__editCompanyContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.editCompany-module__6IXlNq__editCompanyFields{flex-flow:column wrap;justify-content:space-evenly;align-items:center;gap:16px;width:100%;padding:1rem;display:flex}.editCompany-module__6IXlNq__companyInfoFields,.editCompany-module__6IXlNq__companyAddressFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.editCompany-module__6IXlNq__buttonContainer{align-self:flex-end;gap:1rem;padding-top:1rem;display:flex}.editCompany-module__6IXlNq__companyInfoArea{flex-wrap:wrap;justify-content:space-evenly;align-items:center;width:100%;padding:1rem;display:flex}
.savedOrders-module__i-Tgpq__savedOrder:hover{cursor:pointer;background-color:#d3d3d3}.savedOrders-module__i-Tgpq__savedOrders{width:33%}.savedOrders-module__i-Tgpq__savedOrders>h3{background-color:var(--primary);color:#fff;font-size:clamp(14.72px,.585rem + .585vw,18.72px)}.savedOrders-module__i-Tgpq__savedOrdersContainer{background:#fff;border:1px dotted #000;justify-self:center;width:100%;height:80px;overflow:auto}.savedOrders-module__i-Tgpq__savedOrdersTable{border-spacing:0;background-color:#fff;width:100%;font-size:clamp(12px,.5rem + .5vw,1rem)}.savedOrders-module__i-Tgpq__savedOrdersTable>thead>tr{background:var(--primary);color:#fff;position:sticky;top:0}.savedOrders-module__i-Tgpq__savedOrdersTable>tbody>tr>td,.savedOrders-module__i-Tgpq__savedOrdersTable>thead>tr>th{text-align:left;border-bottom:1px solid #000;padding:.25rem}.savedOrders-module__i-Tgpq__selected{background-color:#d3d3d3}
.editUser-module__NT_m7q__editUserContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.editUser-module__NT_m7q__editUserFields{flex-flow:column wrap;justify-content:space-evenly;align-items:center;gap:16px;width:100%;padding:1rem;display:flex}.editUser-module__NT_m7q__companyInfoFields,.editUser-module__NT_m7q__userInfoFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.editUser-module__NT_m7q__selectLabel{flex-wrap:wrap;justify-content:space-evenly;align-items:center;width:100%;display:flex}.editUser-module__NT_m7q__selectLabelText{align-self:flex-start}.editUser-module__NT_m7q__buttonContainer{align-self:flex-end;gap:1rem;padding-top:1rem;display:flex}
.orderHistory-module__HHBylq__order:hover{cursor:pointer;background-color:#d3d3d3}.orderHistory-module__HHBylq__orderHistory{width:33%}.orderHistory-module__HHBylq__orderHistory>h3{background-color:var(--primary);color:#fff;font-size:clamp(14.72px,.585rem + .585vw,18.72px)}.orderHistory-module__HHBylq__orderHistoryContainer{background:#fff;border:1px dotted #000;justify-self:center;width:100%;height:80px;overflow:auto}.orderHistory-module__HHBylq__orderHistoryTable{border-spacing:0;background-color:#fff;width:100%;font-size:clamp(12px,.5rem + .5vw,1rem)}.orderHistory-module__HHBylq__orderHistoryTable>thead>tr{background:var(--primary);color:#fff;position:sticky;top:0}.orderHistory-module__HHBylq__orderHistoryTable>tbody>tr>td,.orderHistory-module__HHBylq__orderHistoryTable>thead>tr>th{text-align:left;border-bottom:1px solid #000;padding:.25rem}.orderHistory-module__HHBylq__selected{background-color:#d3d3d3}
.editContainer-module__V5ZZQq__editContainerArea{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.editContainer-module__V5ZZQq__editContainerFields{flex-flow:column wrap;justify-content:space-evenly;align-items:center;gap:16px;width:100%;padding:1rem;display:flex}.editContainer-module__V5ZZQq__companyInfoFields,.editContainer-module__V5ZZQq__containerInfoFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.editContainer-module__V5ZZQq__buttonContainer{align-self:flex-end;gap:1rem;padding-top:1rem;display:flex}.editContainer-module__V5ZZQq__binInfoFields{flex-wrap:wrap;justify-content:space-evenly;align-items:center;display:flex}
.orderHistoryModal-module__J6TQnW__orderHistoryModal{z-index:1000;background-color:#d3d3d399;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.orderHistoryModal-module__J6TQnW__orderHistoryContainer{background-color:#fff;flex-direction:column;justify-content:space-between;width:50%;height:50%;display:flex}.orderHistoryModal-module__J6TQnW__orderHistoryHeaderText{background-color:var(--primary);color:#fff;width:100%;padding:.25em}.orderHistoryModal-module__J6TQnW__orderDetails{width:100%;padding:.5em}.orderHistoryModal-module__J6TQnW__buttonContainer{justify-content:flex-end;align-items:center;width:100%;padding:1em;display:flex}.orderHistoryModal-module__J6TQnW__partsTable>thead{text-align:left;background-color:#fff;position:sticky;top:0}.orderHistoryModal-module__J6TQnW__partsTable{width:100%;height:auto;padding:1em}.orderHistoryModal-module__J6TQnW__partsTableContainer{justify-content:center;display:flex;position:relative;overflow:scroll}
.editBinLocation-module__6WCYRW__binCardContainer{text-align:center;cursor:grab;background-color:#f0f0f0;border:1px solid #000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:250px;height:200px;transition:transform .2s,background .2s;display:flex}.editBinLocation-module__6WCYRW__binCardContainer:active{cursor:grabbing}.editBinLocation-module__6WCYRW__binCardContainer.editBinLocation-module__6WCYRW__hover{opacity:0}
.editOrderSheet-module__i3eC9a__editOrderSheetContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.editOrderSheet-module__i3eC9a__editOrderSheetFields{flex-flow:column wrap;justify-content:space-evenly;align-items:center;gap:16px;width:100%;padding:1rem;display:flex}.editOrderSheet-module__i3eC9a__companyInfoFields,.editOrderSheet-module__i3eC9a__sheetInfoFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.editOrderSheet-module__i3eC9a__buttonContainer{align-self:flex-end;gap:1rem;padding-top:1rem;display:flex}.editOrderSheet-module__i3eC9a__partsTable{border-spacing:0;width:100%;height:100%;min-height:inherit;border:1px solid}.editOrderSheet-module__i3eC9a__partsTable>thead>tr>th{text-align:center;background:#4169e1;border-bottom:1px solid;border-right:1px solid;padding:.25rem;font-size:clamp(12px,.5rem + .5vw,16px)}.editOrderSheet-module__i3eC9a__partsTable>tbody>tr:nth-child(2n){background:#add8e6!important}.editOrderSheet-module__i3eC9a__partInfoFields{border-bottom:25px solid #4169e1;width:100%;max-height:725px;overflow-y:auto}.editOrderSheet-module__i3eC9a__partsTable>thead>tr{position:sticky;top:0}
.customer-module__nylntq__customer{flex-direction:column;align-items:center;gap:128px;width:60%;height:auto;min-height:100vh;padding:1em;display:flex}.customer-module__nylntq__customerArea{width:100%;height:auto;min-height:100vh}.customer-module__nylntq__hexNut{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background-color:var(--primary);width:50px;height:43px}.customer-module__nylntq__hexNutCol{flex-direction:column;gap:8px;display:flex;transform:rotate(28deg)}.customer-module__nylntq__mainGraphicContainer{display:flex;position:relative;top:0;left:-48px}.customer-module__nylntq__customerHeader{color:#fff;text-align:center;background-color:#0000;justify-content:space-between;align-items:center;width:100%;height:72px;display:flex}.customer-module__nylntq__headerText{background-color:var(--primary);border-top-left-radius:32px;border-bottom-left-radius:32px;justify-content:flex-start;align-items:center;width:100%;height:72px;padding-left:1em;display:flex}.customer-module__nylntq__customerArea{border-radius:16px;flex-direction:column;gap:1em;width:100%;height:25vh;display:flex}.customer-module__nylntq__menu{border:1px solid var(--primary);border-radius:32px;justify-content:space-between;align-items:center;width:100%;height:72px;padding:1em 2em;display:flex}.customer-module__nylntq__button{color:#3d3d3d;-webkit-user-select:none;user-select:none;background-color:#fff;border:none;border-radius:40px;justify-content:center;align-items:center;width:100px;height:40px;font-size:16px;display:flex;box-shadow:0 0 1px 1px}.customer-module__nylntq__button:hover{cursor:pointer;background-color:var(--primary);color:#fff;transition:background-color .2s linear}.customer-module__nylntq__button:active{transform:scale(.99)}.customer-module__nylntq__buttonText{font-weight:700}.customer-module__nylntq__disabled{color:gray;pointer-events:none;background-color:#f0f8ff}.customer-module__nylntq__graphicContainer{border-top-right-radius:32px;border-bottom-right-radius:32px;flex-direction:column;justify-content:space-between;width:168px;height:72px;display:flex;position:relative;left:-8px;overflow:hidden}.customer-module__nylntq__dotRow{justify-content:space-evenly;align-items:center;width:100%;height:8px;display:flex}.customer-module__nylntq__graphicContainer>div:nth-child(2n){position:relative;left:6px}.customer-module__nylntq__graphicContainer>div:nth-child(odd)>.customer-module__nylntq__gradient{background:linear-gradient(90deg,#d3d3d3,#fff,var(--primary),var(--primary))}.customer-module__nylntq__circ{background-color:var(--primary);border-radius:8px;width:8px;height:8px}.customer-module__nylntq__circTwo{background-color:var(--primary);border-radius:7px;width:7px;height:7px}.customer-module__nylntq__circThree{background-color:var(--primary);border-radius:6px;width:6px;height:6px}.customer-module__nylntq__circFour{background-color:var(--primary);border-radius:5px;width:5px;height:5px}.customer-module__nylntq__circFive{background-color:var(--primary);border-radius:4px;width:4px;height:4px}@media (max-width:1023px){.customer-module__nylntq__customer{width:75%}}@media (max-width:767px){.customer-module__nylntq__customer{width:85%}}@media (max-width:479px){.customer-module__nylntq__customer{width:100%}}
@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/803974e4127973f0-s.32654a7e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4c6c4e3ac6c6a74a-s.d4527ff7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3601f32897df77ee-s.p.2ad5c29d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Russo One Fallback;src:local(Arial);ascent-override:80.0%;descent-override:24.1%;line-gap-override:0.0%;size-adjust:115.75%}.russo_one_5e228958-module__zEGBiq__className{font-family:Russo One,Russo One Fallback;font-style:normal;font-weight:400}
.editPartLocation-module__Zq-R1W__diagram{border:1px solid #000;width:calc(8rem + 8vw);height:auto;max-height:100px;margin:0 auto}.editPartLocation-module__Zq-R1W__partNumber,.editPartLocation-module__Zq-R1W__partDescription,.editPartLocation-module__Zq-R1W__orderQuantity,.editPartLocation-module__Zq-R1W__location,.editPartLocation-module__Zq-R1W__customerPart{text-align:center;border-top:1px solid;border-right:1px solid;width:fit-content;padding:.25rem;font-size:clamp(12px,.5rem + .5vw,16px)}.editPartLocation-module__Zq-R1W__editPartLocationContainer{cursor:grab;background-color:#f0f0f0;transition:transform .2s,background .2s}.editPartLocation-module__Zq-R1W__editPartLocationContainer:active{cursor:grabbing}.editPartLocation-module__Zq-R1W__editPartLocationContainer.editPartLocation-module__Zq-R1W__hover{opacity:0}
.editItem-module__stSnaa__editItemContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.editItem-module__stSnaa__editItemFields{flex-flow:column wrap;justify-content:space-evenly;align-items:center;gap:16px;width:100%;padding:1rem;display:flex}.editItem-module__stSnaa__itemInfoFields,.editItem-module__stSnaa__companyInfoFields,.editItem-module__stSnaa__binInfoFields,.editItem-module__stSnaa__partInfoFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.editItem-module__stSnaa__partInfoFields{align-items:center}.editItem-module__stSnaa__buttonContainer{align-self:flex-end;gap:1rem;padding-top:1rem;display:flex}
.new-module__wEPX6G__newOrderContainer{width:100%;height:auto}.new-module__wEPX6G__tabs{justify-content:flex-start;align-items:center;width:100%;display:flex}.new-module__wEPX6G__tab{-webkit-user-select:none;user-select:none;border:1px solid #3d3d3d;border-top-left-radius:16px;border-top-right-radius:16px;padding:1em;font-weight:700}.new-module__wEPX6G__tab:hover{background-color:var(--primary);cursor:pointer;color:#fff;transition:background-color .2s linear}.new-module__wEPX6G__selected{pointer-events:none;background-color:var(--primary);border-color:var(--primary);color:#fff}.new-module__wEPX6G__partsContainer{border:1px solid var(--primary);background-color:var(--primary);border-top-right-radius:24px;border-bottom-right-radius:24px;border-bottom-left-radius:24px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;height:640px;padding:1em;display:flex;overflow:scroll}
.editBin-module__cmml3q__editBinContainer{border:1px solid #000;border-radius:8px;flex-direction:column;width:clamp(250px,9.6875 + 9.6875vw,310px);height:clamp(250px,9.6875 + 9.6875vw,310px);padding:1rem;display:flex}.editBin-module__cmml3q__editBinFields{flex-direction:column;gap:8px;padding:1rem;display:flex}.editBin-module__cmml3q__buttonContainer{gap:8px;margin-top:8px;display:flex}.editBin-module__cmml3q__error{border-color:red}.editBin-module__cmml3q__textError{color:red}
.part-module__FgBOqq__partCard{background-color:#fff;border-radius:8px;width:256px;height:304px;position:relative;overflow:hidden}.part-module__FgBOqq__location{background-color:var(--primary);color:#fff;z-index:20;border-radius:8px;flex-direction:column;align-items:center;width:fit-content;padding:4px;display:flex;position:absolute;top:8px;left:8px}.part-module__FgBOqq__cardHeaderText{align-items:center;padding:8px;display:flex}.part-module__FgBOqq__cardHeader{background-color:#d3d3d3;flex-direction:column;justify-content:flex-end;height:160px;display:flex;position:relative;top:-50px}.part-module__FgBOqq__partDescription{text-align:center;width:100%}.part-module__FgBOqq__imageContainer{z-index:10;flex-direction:column;justify-content:center;align-items:center;padding:1em;display:flex;position:relative}.part-module__FgBOqq__partNumber{text-align:center;background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:100%}.part-module__FgBOqq__customerPartInputLabel{flex-direction:column;align-items:center;gap:8px;height:56px;display:flex}.part-module__FgBOqq__inputContainer{align-items:center;display:flex}.part-module__FgBOqq__customerPartInput{width:152px;height:26px;font-size:16px}.part-module__FgBOqq__customerPart{background-color:#fff;border:1px solid #000;border-right:none;border-top-left-radius:8px;border-bottom-left-radius:8px;width:152px;padding:3px}.part-module__FgBOqq__customerPartDeleteButton{background-color:var(--complimentary);border:1px solid #000;border-top-left-radius:8px;border-bottom-left-radius:8px;padding:4px}.part-module__FgBOqq__customerPartDeleteButton>.part-module__FgBOqq__deleteSymbol{background-color:red}.part-module__FgBOqq__editCustomerPartButton,.part-module__FgBOqq__customerPartOkButton{background-color:var(--complimentary);border:1px solid #000;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:4px}.part-module__FgBOqq__editSymbol{clip-path:polygon(0% 75%,75% 0%,100% 0%,100% 25%,25% 100%,0% 100%);background-color:#3d3d3d;border-top-right-radius:4px;width:16px;height:16px}.part-module__FgBOqq__partImage{border-top-left-radius:8px;border-top-right-radius:8px;width:100%;height:auto;box-shadow:16px 16px 56px #3d3d3d}.part-module__FgBOqq__partImage:hover{z-index:30;position:relative;transform:scale(1.25)}.part-module__FgBOqq__imageContainer:has(.part-module__FgBOqq__partImage:hover){z-index:30}.part-module__FgBOqq__cardBody{flex-direction:column;justify-content:space-between;width:100%;height:68px;display:flex;position:relative;top:-50px}.part-module__FgBOqq__category{color:#fff;background-color:#3d3d3d;justify-content:center;align-items:center;padding:4px;font-weight:600;display:flex}.part-module__FgBOqq__orderControl{justify-content:center;align-items:center;height:42px;display:flex}.part-module__FgBOqq__addButton{background-color:var(--complimentary);-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:space-evenly;align-items:center;width:136px;height:24px;display:flex;box-shadow:0 0 1px 1px}.part-module__FgBOqq__addButton:hover{cursor:pointer;box-shadow:0px 0px 2px 2px var(--primary)}.part-module__FgBOqq__addButton:active{transform:scale(.99)}.part-module__FgBOqq__addSymbol{clip-path:polygon(0% 37.5%,37.5% 37.5%,37.5% 0%,62.5% 0%,62.5% 37.5%,100% 37.5%,100% 62.5%,62.5% 62.5%,62.5% 100%,37.5% 100%,37.5% 62.5%,0% 62.5%);background-color:#3d3d3d;width:16px;height:16px}.part-module__FgBOqq__checkSymbol{clip-path:polygon(0% 50%,15% 50%,45% 80%,80% 0%,95% 0%,50% 100%,0% 50%);background-color:#0ea01b;width:16px;height:16px}.part-module__FgBOqq__minusSymbol{clip-path:polygon(0% 37.5%,100% 37.5%,100% 62.5%,0% 62.5%);background-color:#3d3d3d;width:16px;height:16px}.part-module__FgBOqq__deleteSymbol{clip-path:polygon(0% 0%,20% 0%,50% 40%,80% 0%,100% 0%,60% 50%,100% 100%,80% 100%,50% 60%,20% 100%,0% 100%,40% 50%);background-color:#3d3d3d;width:16px;height:16px}.part-module__FgBOqq__addButtonText{text-align:center;border-left:1px solid #000;width:104px;padding:4px}.part-module__FgBOqq__partAdded{transition:transform .25s ease-out .75s;transform:translate(500px)}.part-module__FgBOqq__orderQuantity{justify-content:center;align-items:center;width:100%;display:flex}.part-module__FgBOqq__quantityDisplay{width:112px;color:var(--primary);text-align:center;border:1px solid #000;border-left:none;border-right:none;font-size:21px}.part-module__FgBOqq__addQtyButton,.part-module__FgBOqq__minusQtyButton,.part-module__FgBOqq__deletePartButton{background-color:var(--complimentary);border:1px solid #000;padding:4px}.part-module__FgBOqq__minusQtyButton,.part-module__FgBOqq__deletePartButton{border-top-left-radius:8px;border-bottom-left-radius:8px}.part-module__FgBOqq__addQtyButton{border-top-right-radius:8px;border-bottom-right-radius:8px}.part-module__FgBOqq__addQtyButton:hover,.part-module__FgBOqq__minusQtyButton:hover,.part-module__FgBOqq__deletePartButton:hover,.part-module__FgBOqq__editCustomerPartButton:hover,.part-module__FgBOqq__customerPartOkButton:hover,.part-module__FgBOqq__customerPartDeleteButton:hover{cursor:pointer;background-color:var(--primary)}.part-module__FgBOqq__addQtyButton:hover>.part-module__FgBOqq__addSymbol,.part-module__FgBOqq__minusQtyButton:hover>.part-module__FgBOqq__minusSymbol,.part-module__FgBOqq__deletePartButton:hover>.part-module__FgBOqq__deleteSymbol,.part-module__FgBOqq__editCustomerPartButton:hover>.part-module__FgBOqq__editSymbol{background-color:#fff}
.editPart-module__8ggliW__editPartContainer{border:1px solid #000;border-radius:8px;flex-direction:column;justify-content:space-between;width:clamp(250px,14rem + 14vw,450px);height:clamp(580px,20rem + 20vw,640px);padding:1rem;display:flex}.editPart-module__8ggliW__editPartFields{flex-direction:column;justify-content:space-evenly;gap:8px;height:clamp(500px,17.5rem + 17.5vw,560px);padding:1rem;display:flex}.editPart-module__8ggliW__buttonContainer{gap:8px;margin-top:8px;display:flex}.editPart-module__8ggliW__error{border-color:red}.editPart-module__8ggliW__textError{color:red}.editPart-module__8ggliW__photoSelectField{scroll-snap-type:y mandatory;flex-direction:column;align-self:center;gap:1.5px;width:calc(8rem + 8vw);max-height:100px;display:flex;overflow-y:auto}.editPart-module__8ggliW__photoSelectLabel{flex-direction:column;display:flex}.editPart-module__8ggliW__partsImage{scroll-snap-align:start;flex-shrink:0;width:100%;height:auto}.editPart-module__8ggliW__partsImage:hover{cursor:pointer;border:1px solid #4169e1}.editPart-module__8ggliW__active{pointer-events:none;border:1px solid #4169e1}

.viewCompanies-module__38uF4G__viewCompaniesContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.viewCompanies-module__38uF4G__companiesTable{border-spacing:0;width:100%;height:100%;min-height:inherit;border:1px solid}.viewCompanies-module__38uF4G__companiesTable>thead>tr>th{text-align:center;background:#4169e1;border-bottom:1px solid;border-right:1px solid;padding:.25rem;font-size:clamp(12px,.5rem + .5vw,16px)}.viewCompanies-module__38uF4G__companiesTable>tbody>tr:nth-child(2n){background:#add8e6!important}.viewCompanies-module__38uF4G__companiesTable>tbody>tr>td{border-bottom:1px solid;border-right:1px solid;padding:.25rem}

.viewUsers-module__LiKSLW__viewUsersContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.viewUsers-module__LiKSLW__userTable{border-spacing:0;width:100%;height:100%;min-height:inherit;border:1px solid}.viewUsers-module__LiKSLW__userTable>thead>tr>th{text-align:center;background:#4169e1;border-bottom:1px solid;border-right:1px solid;padding:.25rem;font-size:clamp(12px,.5rem + .5vw,16px)}.viewUsers-module__LiKSLW__userTable>tbody>tr:nth-child(2n){background:#add8e6!important}.viewUsers-module__LiKSLW__userTable>tbody>tr>td{border-bottom:1px solid;border-right:1px solid;padding:.25rem}.viewUsers-module__LiKSLW__companySelect{margin-bottom:1rem}
.errorDisplay-module__5Z9tQG__errorDisplayContainer{z-index:10000;color:#fff;border-bottom:1px solid #000;justify-content:center;align-items:center;width:100%;height:0;font-size:20px;display:flex;position:fixed;top:0;overflow:hidden}.errorDisplay-module__5Z9tQG__error,.errorDisplay-module__5Z9tQG__success{height:56px;transition:height .25s ease-in-out}.errorDisplay-module__5Z9tQG__error{background-color:red}.errorDisplay-module__5Z9tQG__success{background-color:green}
.viewContainers-module__3s-QzW__viewContainersArea{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.viewContainers-module__3s-QzW__containerTable{border-spacing:0;width:100%;height:100%;min-height:inherit;border:1px solid;margin-bottom:1rem}.viewContainers-module__3s-QzW__containerTable>thead>tr>th{text-align:center;background:#4169e1;border-bottom:1px solid;border-right:1px solid;padding:.25rem;font-size:clamp(12px,.5rem + .5vw,16px)}.viewContainers-module__3s-QzW__containerTable>tbody>tr:nth-child(2n){background:#add8e6!important}.viewContainers-module__3s-QzW__containerTable>tbody>tr>td{border-bottom:1px solid;border-right:1px solid;padding:.25rem}.viewContainers-module__3s-QzW__companySelect{margin-bottom:1rem}
.viewOrderSheets-module__H91hoa__viewOrderSheetsContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.viewOrderSheets-module__H91hoa__orderSheetTable{border-spacing:0;width:100%;height:100%;min-height:inherit;border:1px solid;margin-bottom:1rem}.viewOrderSheets-module__H91hoa__orderSheetTable>thead>tr>th{text-align:center;background:#4169e1;border-bottom:1px solid;border-right:1px solid;padding:.25rem;font-size:clamp(12px,.5rem + .5vw,16px)}.viewOrderSheets-module__H91hoa__orderSheetTable>tbody>tr:nth-child(2n){background:#add8e6!important}.viewOrderSheets-module__H91hoa__orderSheetTable>tbody>tr>td{border-bottom:1px solid;border-right:1px solid;padding:.25rem}.viewOrderSheets-module__H91hoa__companySelect{margin-bottom:1rem}.viewOrderSheets-module__H91hoa__diagram{border:1px solid #000;width:calc(8rem + 8vw);height:auto;max-height:100px;margin:0 auto}.viewOrderSheets-module__H91hoa__partNumber,.viewOrderSheets-module__H91hoa__partDescription,.viewOrderSheets-module__H91hoa__orderQuantity,.viewOrderSheets-module__H91hoa__location,.viewOrderSheets-module__H91hoa__category,.viewOrderSheets-module__H91hoa__customerPart{text-align:center;border-top:1px solid;border-right:1px solid;width:fit-content;padding:.25rem;font-size:clamp(12px,.5rem + .5vw,16px)}.viewOrderSheets-module__H91hoa__partDescriptionInner{flex-direction:column;display:flex}
.viewItems-module__wf5K0a__viewItemsContainer{background:#f0f0f0;border:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem;padding:1rem;font-size:clamp(12px,.5rem + .5vw,1rem);display:flex}.viewItems-module__wf5K0a__itemsTable{border-spacing:0;width:100%;height:100%;min-height:inherit;border:1px solid;margin-bottom:1rem}.viewItems-module__wf5K0a__itemsTable>thead>tr>th{text-align:center;background:#4169e1;border-bottom:1px solid;border-right:1px solid;padding:.25rem;font-size:clamp(12px,.5rem + .5vw,16px)}.viewItems-module__wf5K0a__itemsTable>tbody>tr:nth-child(2n){background:#add8e6!important}.viewItems-module__wf5K0a__itemsTable>tbody>tr>td{border-bottom:1px solid;border-right:1px solid;padding:.25rem}.viewItems-module__wf5K0a__companySelect{margin-bottom:1rem}
