.page_adminContainer__FA_RT{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;min-height:100vh;background:linear-gradient(135deg,#add8e6,#ffa07a,#4169e1)}.login_buttonContainer__zxASG,.login_errorMsg__cdNsj{display:flex;width:65%}.login_errorMsg__cdNsj{font-size:clamp(12px,calc(.5rem + .5vw),1rem);color:red;height:24px}.login_login__ub4iR{justify-content:center;height:auto;width:clamp(250px,calc(11rem + 11vw),350px);background:linear-gradient(0deg,#add8e6,#4169e1);gap:clamp(8px,calc(.75rem + .75vw),24px);border:1px solid #000;border-radius:8px}.login_loginHeader__HA90b,.login_login__ub4iR{display:flex;flex-direction:column;align-items:center}.login_loginHeader__HA90b{width:100%}.login_logo__h4_TY{width:clamp(150px,calc(9.25rem + 9.25vw),300px)}.login_text__uW7tD{font-size:clamp(12px,calc(.5rem + .5vw),1rem)}.login_termsText__bQe7f,.login_text__uW7tD{color:#000;padding:4px}.login_line__ax6jt{border-color:#000;width:100%}.login_termsText__bQe7f{font-size:12px}.login_termsContainer__Erwvn{margin-bottom:8px}.login_termsLink__Pzskk{text-decoration:underline;color:#4169e1}.login_termsLink__Pzskk:hover{color:#fff}@media only screen and (max-width:865px){.login_termsText__bQe7f{text-align:center}}.textInput_textInputContainer__F1fpE{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.textInput_error__6Xey0{border:1px solid red!important}.textInput_errorMsg__W6Tu4,.textInput_error__6Xey0{color:red!important}.textInput_errorMsg__W6Tu4{font-size:12px;align-self:flex-start;height:15px}.textInput_textInput__ui6Vl{height:clamp(30px,calc(1.5rem + 1.5vw),50px);width:100%;padding:16px;border:1px solid #727970;border-radius:4px;box-sizing:border-box;display:flex;align-items:center;background-color:#fff;color:#424940}.textInput_inputLabel__I8tr4,.textInput_textInput__ui6Vl{font-size:clamp(12px,calc(.5rem + .5vw),1rem)}.textInput_inputLabel__I8tr4{position:absolute;top:clamp(11px,calc(.5rem + .5vw),1rem);left:clamp(11px,calc(.5rem + .5vw),1rem);transition:all .15s ease-in;color:#424940}.textInput_inputLabel__I8tr4:hover{cursor:text}.textInput_textInput__ui6Vl:focus{outline:none;border:2px solid #000;caret-color:#000}.textInput_textInput__ui6Vl:focus+.textInput_inputLabel__I8tr4{color:#000;font-weight:600;cursor:default;border:2px solid #000}.textInput_hasValue__KGy0s,.textInput_textInput__ui6Vl:focus+.textInput_inputLabel__I8tr4{top:-8px;font-size:clamp(10px,calc(.375rem + .375vw),12px);background:#fff;padding-left:4px;padding-right:4px}.textInput_hasValue__KGy0s{border:1px solid #424940}.button_button__TIoc7{height:clamp(20px,calc(1.25rem + 1.25vw),40px);border-radius:20px;padding:0 clamp(8px,calc(.65rem + .65vw),24px);text-align:center;box-shadow:1px 1px 2px 2px #708090;background-color:#fff;align-content:center;width:clamp(50px,calc(3rem + 3vw),100px);font-size:clamp(12px,calc(.5rem + .5vw),16px);color:#000}.button_button__TIoc7:hover{background-color:#87cefa;color:#fff;transition:background-color .2s linear,color .2s linear;cursor:pointer}.button_button__TIoc7:active{box-shadow:0 0 1px 1px #708090}.button_disabled__xfavK{background:#d3d3d3;color:#708090;pointer-events:none}@media only screen and (max-width:500px){.button_centerOnSmallScreen__ecfMO{align-self:center}}.loadingSpinner_spinner__fRtpi{width:150px;height:150px;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-left-color:#09f;animation:loadingSpinner_spin__SDfTs 1s ease infinite;display:inline-block;vertical-align:middle;margin-left:10px}.loadingSpinner_buttonSpinner__U6h8o{height:clamp(25px,calc(1.09375rem + 1.09375vw),35px);width:clamp(25px,calc(1.09375rem + 1.09375vw),35px);margin-left:0}@keyframes loadingSpinner_spin__SDfTs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loadingSpinner_spinnerContainer__QGlJB{display:flex;align-items:center;justify-content:center;width:100%}.loadingSpinner_spinnerText__E_P5K{position:absolute;color:rgba(0,0,0,.5)}.dashboard_dashboardContainer__KVmeC{position:relative;width:100%;min-height:100vh;height:auto;z-index:100}.dashboard_adminHeader__PSSxs{display:flex;width:100%;height:200px;justify-content:space-between;align-items:center;padding:0 16px;background:#f0f0f0;border-bottom:1px solid red;color:#000}.dashboard_logo__JCRqM{width:clamp(150px,calc(9.25rem + 9.25vw),300px)}.dashboard_logoArea__hHaF5{justify-content:center;align-items:center}.dashboard_adminHeaderText__dcsvU,.dashboard_logoArea__hHaF5{display:flex;flex-direction:column;gap:8px}.dashboard_mainHeaderText___hkQA{font-size:clamp(1rem,calc(.75rem + .75vw),1.5rem);color:red}.dashboard_dashboardMenu__MtDht{display:flex;flex-direction:column;border-right:1px solid red;border-bottom:1px solid red;background:#f0f0f0}.dashboard_actionButtons__jumVZ{display:flex;flex-direction:column;gap:16px;padding:1rem}.dashboard_actionHeader__8fAlq{width:100;display:flex;align-items:center}.dashboard_actionHeader__8fAlq>h2{font-size:clamp(18px,calc(.75rem + .75vw),1.5rem)}.dashboard_headerIcon__W3iEx{width:clamp(30px,calc(1.25rem + 1.25vw),40px);height:auto}.dashboard_dashboard___XYVU{display:flex;width:100%}.dashboard_dashboardWorkspace__H4V1r{width:100%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:600px){.dashboard_dashboard___XYVU{flex-direction:column}.dashboard_actionButtons__jumVZ{flex-direction:row;flex-wrap:wrap}}@media only screen and (max-width:500px){.dashboard_adminHeader__PSSxs{flex-direction:column-reverse;padding:16px 0;height:auto}}.actionButton_addButton__qpe2I{height:clamp(20px,calc(1.25rem + 1.25vw),40px);border-radius:20px;text-align:center;padding-left:4px;box-shadow:1px 1px 2px 2px #708090;background-color:#fff;align-content:center;width:clamp(100px,calc(3.91rem + 3.91vw),125px);font-size:clamp(12px,calc(.5rem + .5vw),16px);color:#000}.actionButton_addIcon__rdFzf{width:24px;height:auto}.actionButton_addButtonInner__x7bKF{display:flex;width:100%;align-items:center;gap:8px}.actionButton_addButton__qpe2I:hover{background-color:#87cefa;color:#fff;transition:background-color .2s linear,color .2s linear;cursor:pointer}.actionButton_addButton__qpe2I:active{box-shadow:0 0 1px 1px #708090}.actionButton_addButton__qpe2I:hover .actionButton_addIcon__rdFzf{filter:invert(100%);transition:filter .2s linear}.actionButton_disabled__i85j5{background:#d3d3d3;color:#708090;pointer-events:none}.actionButton_disabled__i85j5 .actionButton_addIcon__rdFzf{filter:brightness(0) saturate(100%) invert(51%) sepia(12%) saturate(581%) hue-rotate(169deg) brightness(93%) contrast(86%)}.addCompany_addCompanyContainer__clTui{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red}.addCompany_addCompanyFields__j_MGD{width:100%;display:flex;justify-content:space-evenly;align-items:center;padding:1rem;flex-wrap:wrap}.addCompany_companyAddressFields__KVf_g,.addCompany_companyInfoFields__rvdz_{padding:1rem;display:flex;flex-direction:column;gap:8px}.addCompany_buttonContainer__QzDYM{padding-top:1rem;align-self:flex-end;display:flex;gap:1rem}.switch_switch__FHdDp{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;width:52px;background-color:#e0e4db;border:2px solid #708090;border-radius:16px}.switch_switchContainer__hWO2D{display:flex;justify-content:space-between;align-items:center;gap:16px}.switch_switchBox__T2X_o{position:relative}.switch_switchHandle__G3U9p{height:16px;width:16px;border-radius:16px;background-color:#708090;position:absolute;z-index:5;top:8px;left:8px;transition:transform .2s linear;pointer-events:none}.switch_switch__FHdDp:checked{background-color:#add8e6;border-color:#000}.switch_switch__FHdDp:checked+.switch_switchHandle__G3U9p{transition:transform .2s linear,background-color .2s linear,border-color .2s linear;transform:translateX(20px) scale(150%);background-color:#002108}.switch_label__6e2DF:hover,.switch_switch__FHdDp:hover{cursor:pointer}.addUser_addUserContainer__VYwYd{justify-content:center;background:#f0f0f0;margin:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.addUser_addUserContainer__VYwYd,.addUser_newUserFields__WASR6{width:100%;display:flex;flex-direction:column;align-items:center;padding:1rem}.addUser_newUserFields__WASR6{justify-content:space-evenly;flex-wrap:wrap;gap:16px}.addUser_companyInfoFields__fiBJp,.addUser_userInfoFields__yzQDc{padding:1rem;display:flex;flex-direction:column;gap:8px}.addUser_selectLabel__Yic2R{display:flex;width:100%;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.addUser_selectLabelText__AVaFY{align-self:flex-start}.addUser_buttonContainer__YWvXz{padding-top:1rem;align-self:flex-end;display:flex;gap:1rem}.addContainer_addContainerArea__UxmMs{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.addContainer_addContainerFields__zromd{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:1rem;flex-wrap:wrap;gap:16px}.addContainer_companyInfoFields__yb_j8,.addContainer_containerInfoFields__EZIV4{padding:1rem;display:flex;flex-direction:column;gap:8px}.addContainer_buttonContainer__Rbmit{padding-top:1rem;align-self:flex-end;display:flex;gap:1rem}.addContainer_okButtonContainer__3gi66{margin-top:4px;align-self:flex-end}.addContainer_binArea___mC4A{width:100%;height:500px;overflow-y:scroll}.addContainer_binsFields__5sRE_{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;padding:1rem}.addContainer_binFieldsLabel__Rc_3C{background:#f0f0f0;border-radius:8px;position:-webkit-sticky;position:sticky;top:0;padding:.5rem;opacity:.8}.addBin_addBinContainer__qoKd9{display:flex;flex-direction:column;padding:1rem;width:clamp(250px,calc(9.6875 + 9.6875vw),310px);height:clamp(250px,calc(9.6875 + 9.6875vw),310px);border:1px solid #000;border-radius:8px}.addBin_addBinFields__diP_N{padding:1rem;display:flex;flex-direction:column;gap:8px}.addBin_buttonContainer__ZzgcI{display:flex;gap:8px;margin-top:8px}.addBin_error__K0Bht{border-color:red}.addBin_textError__nxFjH{color:red}.addOrderSheet_addOrderSheetContainer__N799U{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.addOrderSheet_addOrderSheetFields__ZY129{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:1rem;flex-wrap:wrap;gap:16px}.addOrderSheet_companyInfoFields__SmuIL,.addOrderSheet_orderSheetInfoFields__4Lxjo{padding:1rem;display:flex;flex-direction:column;gap:8px}.addOrderSheet_okButtonContainer__5KA8e{margin-top:4px;align-self:flex-end}.addOrderSheet_buttonContainer__ptdPN{padding-top:1rem;align-self:flex-end;display:flex;gap:1rem}.addOrderSheet_partArea__FmZ7C{width:100%;height:500px;overflow-y:scroll}.addOrderSheet_partsFields__ag7av{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;padding:1rem}.addOrderSheet_partsFieldsLabel__rqjkt{background:#f0f0f0;border-radius:8px;position:-webkit-sticky;position:sticky;top:0;padding:.5rem;opacity:.8}.addPart_addPartContainer___R6Lu{display:flex;flex-direction:column;padding:1rem;width:clamp(250px,calc(14rem + 14vw),450px);height:clamp(500px,calc(17.5rem + 17.5vw),560px);border:1px solid #000;border-radius:8px;justify-content:space-between}.addPart_extendHeight__59EeA{height:clamp(495px,calc(17.1875rem + 17.1875vw),550px)}.addPart_addPartFields__pMBwG{padding:1rem;display:flex;flex-direction:column;justify-content:space-evenly;height:clamp(400px,calc(15vw + 15rem),480px)}.addPart_fieldExtendHeight__v39yC{height:clamp(425px,calc(15vw + 15rem),480px)}.addPart_buttonContainer__UK5EV{display:flex;gap:8px;margin-top:8px}.addPart_error___Vc8Z{border-color:red}.addPart_textError__bmz4d{color:red}.addPart_addPartPartDescription__5T43C{font-size:clamp(16px,calc(.75vw + .75rem),24px)}.addPart_addPartPartNumber___kZ4w{font-size:clamp(12px,calc(.5rem + .5vw),16px)}.addPart_photoSelectField__ImUwt{align-self:center;overflow-y:auto;scroll-snap-type:y mandatory;width:calc(8rem + 8vw);gap:1.5px;max-height:100px}.addPart_photoSelectField__ImUwt,.addPart_photoSelectLabel___GnIi{display:flex;flex-direction:column}.addPart_partsImage__MA4HW{flex-shrink:0;width:100%;scroll-snap-align:start;height:auto}.addPart_partsImage__MA4HW:hover{border:1px solid #4169e1;cursor:pointer}.addPart_active__JsO_W{border:1px solid #4169e1;pointer-events:none}.addItem_addItemContainer__w5lER{justify-content:center;background:#f0f0f0;margin:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.addItem_addItemContainer__w5lER,.addItem_addItemFields__ViEjb{width:100%;display:flex;flex-direction:column;align-items:center;padding:1rem}.addItem_addItemFields__ViEjb{justify-content:space-evenly;flex-wrap:wrap;gap:16px}.addItem_binInfoFields__Wz1Se,.addItem_companyInfoFields__P3HSV,.addItem_itemInfoFields__ApT8l,.addItem_partInfoFields__vBVWt{padding:1rem;display:flex;flex-direction:column;gap:8px}.addItem_buttonContainer__Of0EV{padding-top:1rem;align-self:flex-end;display:flex;gap:1rem}.customer_orderInfo__Y5umX{flex-direction:column;gap:24px;padding-top:24px}.customer_customer__w6VQS{width:100%;height:auto}.customer_customerHeader__2QBBl{display:flex;width:100%;height:200px;justify-content:space-between;align-items:center;padding:0 16px;background:#f0f0f0;border-bottom:1px solid #000;color:#000}.customer_customerName__7zn1l{font-size:clamp(1rem,calc(.75rem + .75vw),1.5rem)}.customer_customerAddress__yxoHi,.customer_customerContact__VsJ_i{list-style:none;font-size:clamp(12px,calc(.5rem + .5vw),1rem)}.customer_contactInfo__2rV4g{display:flex;gap:24px}.customer_customerInfo__aBT_g{display:flex;flex-direction:column;gap:8px}.customer_headerRow__sJwdC{margin-bottom:16px}.customer_orderInfo__Y5umX{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;padding:.5rem}.customer_logo__l5ft_{width:clamp(150px,calc(9.25rem + 9.25vw),300px)}.customer_logoArea__8JsAk{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.customer_demoSelectContainer__4WL8w{margin-bottom:8px}.customer_demoSelectLabel__Qgl0Q{color:red;font-weight:700}.customer_orderHistoryArea__NcKec{padding-top:.5rem;padding-bottom:.5rem;border:1px solid #000}.customer_historyIcon__1weHA,.customer_infoIcon__BnUn1{height:auto;width:clamp(30px,calc(1.25rem + 1.25vw),40px);filter:brightness(0) saturate(100%) invert(100%) sepia(94%) saturate(24%) hue-rotate(65deg) brightness(106%) contrast(106%)}.customer_orderHistoryHeader__vUd2d>h2{display:flex;align-items:center;font-size:clamp(18px,calc(.75rem + .75vw),1.5rem);background-color:var(--primary);color:#fff}.customer_orderHistoryHeader__vUd2d{padding-bottom:.5rem}.customer_orders__wERZk{width:100%;display:flex;justify-content:center}.customer_orderInfoHeader__lSU4u>h2{display:flex;align-items:center;font-size:clamp(18px,calc(.75rem + .75vw),1.5rem);background-color:var(--primary);color:#fff}.customer_orderCommentsContainer__hmbMP{width:100%;display:flex;justify-content:center}.customer_orderCommentsInner__9gZzB{width:50%}@media only screen and (max-width:500px){.customer_customerHeader__2QBBl{flex-direction:column-reverse;padding:16px 0;height:auto}}.datePicker_datePickerContainer__ioenq{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.datePicker_error__o2Jm6{border:1px solid red!important}.datePicker_errorMsg__e7mI9,.datePicker_error__o2Jm6{color:red!important}.datePicker_errorMsg__e7mI9{font-size:12px;align-self:flex-start;height:15px}.datePicker_datePicker__PLtaw{height:clamp(30px,calc(1.5rem + 1.5vw),50px);width:100%;min-width:250px;padding:16px;border:1px solid #727970;border-radius:4px;box-sizing:border-box;display:flex;align-items:center;background-color:#fff;color:#424940}.datePicker_datePicker__PLtaw,.datePicker_inputLabel__wHtlH{font-size:clamp(12px,calc(.5rem + .5vw),1rem)}.datePicker_datePicker__PLtaw:focus+.datePicker_inputLabel__wHtlH{color:#000}.datePicker_inputLabel__wHtlH{position:absolute;top:clamp(12px,calc(.5rem + .5vw),16px);left:16px;transition:all .15s ease-in;color:#424940}.datePicker_inputLabel__wHtlH:hover{cursor:text}.datePicker_datePicker__PLtaw:focus{outline:none;border:2px solid}.datePicker_datePicker__PLtaw:focus+.datePicker_inputLabel__wHtlH{font-weight:600;cursor:default;border:2px solid #000}.datePicker_datePicker__PLtaw:focus+.datePicker_inputLabel__wHtlH,.datePicker_hasValue__zE85e{top:-8px;font-size:clamp(10px,calc(.375rem + .375vw),12px);background:#fff;padding-left:4px;padding-right:4px}.datePicker_hasValue__zE85e{border:1px solid #424940}.datePicker_infoArea__Uiafn{display:flex;align-self:flex-start}.datePicker_iconContainer__PAIMx{position:absolute;display:flex;align-items:center;justify-content:center;top:clamp(3px,.15vw + .15rem,5px);right:6px;height:clamp(30px,calc(1.5rem + 1.5vw),40px);width:clamp(30px,calc(1.25rem + 1.25vw),40px);border-radius:40px}.datePicker_iconContainer__PAIMx:hover{background-color:#7279704d;cursor:pointer}.datePicker_icon___8TPh{filter:invert(28%) sepia(4%) saturate(1197%) hue-rotate(61deg) brightness(91%) contrast(90%);height:auto;width:clamp(20px,calc(.75rem + .75vw),24px)}.datePicker_icon___8TPh:active{transform:scale(.95)}.datePicker_calenderMenu__UxXxE,.datePicker_dateFormat__pgqjo{font-size:clamp(12px,calc(.5rem + .5vw),1rem)}.datePicker_calenderMenu__UxXxE{height:auto;max-height:368px;width:clamp(100%,120%);min-width:clamp(255px,calc(7.969rem + 7.969vw),270px);background-color:#e5e9e1;border-radius:20px;position:absolute;z-index:100;top:clamp(34px,calc(1.5rem + 1.5vw),50px);right:0;padding-bottom:12px}.datePicker_overflow__Kc1oA{overflow-y:scroll;overflow-x:hidden}.datePicker_menuIsOpen__HT7Me{background-color:#7279704d}.datePicker_calenderNav__pMmA8{display:flex;justify-content:space-evenly;align-items:center;height:clamp(40px,calc(1.5625rem + 1.5625vw),50px);position:-webkit-sticky;position:sticky;top:0;background-color:inherit;border-radius:20px 0 0}.datePicker_month__PlKkN,.datePicker_year__CHiUA{display:flex}.datePicker_day__BtAs9,.datePicker_daysOfTheWeek__UaWzI,.datePicker_fullMonth__GQF2f,.datePicker_fullYear__uYklI,.datePicker_monthValue__3XWP3,.datePicker_month__PlKkN,.datePicker_yearValue__vDJBH,.datePicker_year__CHiUA{color:#000}.datePicker_monthValue__3XWP3,.datePicker_yearValue__vDJBH{gap:3px;height:24px}.datePicker_day__BtAs9,.datePicker_daysOfTheWeek__UaWzI>th{height:clamp(32.77px,calc(1.25rem + 1.25vw),35.02px);width:clamp(30px,calc(1.25rem + 1.25vw),40px);border-radius:100%;text-align:center}.datePicker_day__BtAs9:hover{border:1px solid #4169e1;color:#4169e1;cursor:pointer}.datePicker_selectedDay__aBvkd{background-color:#4169e1;border:none!important;color:#000!important;cursor:default!important}.datePicker_monthValue__3XWP3,.datePicker_yearValue__vDJBH{padding:8px;display:flex;align-items:center;justify-content:center}.datePicker_monthValue__3XWP3:hover,.datePicker_yearValue__vDJBH:hover{cursor:pointer;background-color:#7279704d}.datePicker_disabled__7wimk{color:#727970!important;cursor:default!important}.datePicker_disabled__7wimk:hover{background-color:transparent!important}.datePicker_menuDivide__sD2N0,.datePicker_menuHead__DBWz0,.datePicker_menu__rgJ2J{width:100%}.datePicker_checkBox__d3Opm{width:24px;height:24px;padding:16px}.datePicker_fullMonth__GQF2f,.datePicker_fullYear__uYklI{height:48px;width:100%;padding-left:16px}.datePicker_underlined__2l04E{border-bottom:1px solid #424940}.datePicker_muted__1rp5T{color:#727970}.datePicker_months__h1aae:hover,.datePicker_years__u__LD:hover{background-color:#72797020;cursor:pointer}.datePicker_menu__rgJ2J{border-spacing:0;padding-left:12px;padding-right:12px}.datePicker_infoArea__Uiafn{width:100%;display:felx;justify-content:space-between;align-items:center}.left_container__WVq_i{border-radius:24px}.left_container__WVq_i:hover{cursor:pointer;background-color:#7279704d}.left_container__WVq_i:active{transform:scale(.95)}.right_container__p4TCa{border-radius:24px}.right_container__p4TCa:hover{cursor:pointer;background-color:#7279704d}.right_container__p4TCa:active{transform:scale(.9)}.modal_modalContainer___GLnt{position:fixed;height:100%;width:100%;z-index:9999}.modal_modalContainer___GLnt,.modal_modalInner__kKkuv{display:flex;justify-content:center;align-items:center}.modal_modalInner__kKkuv{background-color:#fff;flex-direction:column;padding:1rem;border:2px solid #000;border-radius:12px;gap:8px}.modal_error__oT02U{color:red;text-decoration:underline}.modal_success__eMrcO{color:green;text-decoration:underline}.editCompany_editCompanyContainer__ANbWv{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.editCompany_editCompanyFields__uajeH{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:1rem;flex-wrap:wrap;gap:16px}.editCompany_companyAddressFields___wOBM,.editCompany_companyInfoFields__cx3NI{padding:1rem;display:flex;flex-direction:column;gap:8px}.editCompany_buttonContainer__zlPgi{padding-top:1rem;align-self:flex-end;display:flex;gap:1rem}.editCompany_companyInfoArea__p68qE{width:100%;display:flex;justify-content:space-evenly;align-items:center;padding:1rem;flex-wrap:wrap}.editUser_editUserContainer__iElCU{justify-content:center;background:#f0f0f0;margin:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.editUser_editUserContainer__iElCU,.editUser_editUserFields__yRDcH{width:100%;display:flex;flex-direction:column;align-items:center;padding:1rem}.editUser_editUserFields__yRDcH{justify-content:space-evenly;flex-wrap:wrap;gap:16px}.editUser_companyInfoFields__UBveK,.editUser_userInfoFields__NT8rA{padding:1rem;display:flex;flex-direction:column;gap:8px}.editUser_selectLabel__mlwNR{display:flex;width:100%;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.editUser_selectLabelText__Pqj48{align-self:flex-start}.editUser_buttonContainer__DcBHc{padding-top:1rem;align-self:flex-end;display:flex;gap:1rem}.editContainer_editContainerArea__V5huX{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.editContainer_editContainerFields__enxsI{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:1rem;flex-wrap:wrap;gap:16px}.editContainer_companyInfoFields__XVbEg,.editContainer_containerInfoFields__iEBg2{padding:1rem;display:flex;flex-direction:column;gap:8px}.editContainer_buttonContainer__k75Yv{padding-top:1rem;align-self:flex-end;display:flex;gap:1rem}.editContainer_binInfoFields__nvXu8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.editBinLocation_binCardContainer__yUqrR{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;border:1px solid #000;height:200px;width:250px;background-color:#f0f0f0;cursor:-webkit-grab;cursor:grab;transition:transform .2s ease,background .2s ease}.editBinLocation_binCardContainer__yUqrR:active{cursor:-webkit-grabbing;cursor:grabbing}.editBinLocation_binCardContainer__yUqrR.editBinLocation_hover__j6o2g{opacity:0}.editOrderSheet_editOrderSheetContainer__R0DRc{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.editOrderSheet_editOrderSheetFields__lJE5b{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:1rem;flex-wrap:wrap;gap:16px}.editOrderSheet_companyInfoFields__pCftD,.editOrderSheet_sheetInfoFields__MflhA{padding:1rem;display:flex;flex-direction:column;gap:8px}.editOrderSheet_buttonContainer__6ORAq{padding-top:1rem;align-self:flex-end;display:flex;gap:1rem}.editOrderSheet_partsTable___QCDN{border-spacing:0;height:100%;width:100%;min-height:inherit;border:1px solid}.editOrderSheet_partsTable___QCDN>thead>tr>th{text-align:center;padding:.25rem;border-right:1px solid;border-bottom:1px solid;background:#4169e1;font-size:clamp(12px,calc(.5rem + .5vw),16px)}.editOrderSheet_partsTable___QCDN>tbody>tr:nth-child(2n){background:#add8e6!important}.editOrderSheet_partInfoFields__JNqun{max-height:725px;overflow-y:auto;border-bottom:25px solid #4169e1;width:100%}.editOrderSheet_partsTable___QCDN>thead>tr{position:-webkit-sticky;position:sticky;top:0}.editPartLocation_diagram__iaz4T{width:calc(8rem + 8vw);height:auto;max-height:100px;margin:0 auto;border:1px solid #000}.editPartLocation_customerPart__aCe9h,.editPartLocation_location__4DukA,.editPartLocation_orderQuantity___95_I,.editPartLocation_partDescription__DIqS4,.editPartLocation_partNumber__bYd9Q{width:-moz-fit-content;width:fit-content;padding:.25rem;border-top:1px solid;border-right:1px solid;text-align:center;font-size:clamp(12px,calc(.5rem + .5vw),16px)}.editPartLocation_editPartLocationContainer__i5xOc{background-color:#f0f0f0;cursor:-webkit-grab;cursor:grab;transition:transform .2s ease,background .2s ease}.editPartLocation_editPartLocationContainer__i5xOc:active{cursor:-webkit-grabbing;cursor:grabbing}.editPartLocation_editPartLocationContainer__i5xOc.editPartLocation_hover__ify3g{opacity:0}.editItem_editItemContainer__JFxAz{justify-content:center;background:#f0f0f0;margin:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.editItem_editItemContainer__JFxAz,.editItem_editItemFields__aNdk0{width:100%;display:flex;flex-direction:column;align-items:center;padding:1rem}.editItem_editItemFields__aNdk0{justify-content:space-evenly;flex-wrap:wrap;gap:16px}.editItem_binInfoFields__kq7cq,.editItem_companyInfoFields__kGe_B,.editItem_itemInfoFields__i1_9g,.editItem_partInfoFields__vs4wZ{padding:1rem;display:flex;flex-direction:column;gap:8px}.editItem_partInfoFields__vs4wZ{align-items:center}.editItem_buttonContainer__Fupn0{padding-top:1rem;align-self:flex-end;display:flex;gap:1rem}.editBin_editBinContainer__7TErX{display:flex;flex-direction:column;padding:1rem;width:clamp(250px,calc(9.6875 + 9.6875vw),310px);height:clamp(250px,calc(9.6875 + 9.6875vw),310px);border:1px solid #000;border-radius:8px}.editBin_editBinFields__jEwMf{padding:1rem;display:flex;flex-direction:column;gap:8px}.editBin_buttonContainer__ZQAwx{display:flex;gap:8px;margin-top:8px}.editBin_error__zJZg_{border-color:red}.editBin_textError__3zas7{color:red}.editPart_editPartContainer__dakXZ{display:flex;flex-direction:column;padding:1rem;width:clamp(250px,calc(14rem + 14vw),450px);height:clamp(580px,calc(20rem + 20vw),640px);border:1px solid #000;border-radius:8px;justify-content:space-between}.editPart_editPartFields__MFlwO{padding:1rem;display:flex;flex-direction:column;justify-content:space-evenly;gap:8px;height:clamp(500px,calc(17.5rem + 17.5vw),560px)}.editPart_buttonContainer__Xpd4u{display:flex;gap:8px;margin-top:8px}.editPart_error__GcYg9{border-color:red}.editPart_textError__YbYha{color:red}.editPart_photoSelectField__RoA2S{align-self:center;overflow-y:auto;scroll-snap-type:y mandatory;width:calc(8rem + 8vw);gap:1.5px;max-height:100px}.editPart_photoSelectField__RoA2S,.editPart_photoSelectLabel__WtbsL{display:flex;flex-direction:column}.editPart_partsImage__jwmye{flex-shrink:0;width:100%;scroll-snap-align:start;height:auto}.editPart_partsImage__jwmye:hover{border:1px solid #4169e1;cursor:pointer}.editPart_active__6nq0y{border:1px solid #4169e1;pointer-events:none}.viewCompanies_viewCompaniesContainer__K_X__{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.viewCompanies_companiesTable__Jb2vz{border-spacing:0;height:100%;width:100%;min-height:inherit;border:1px solid}.viewCompanies_companiesTable__Jb2vz>thead>tr>th{text-align:center;padding:.25rem;border-right:1px solid;border-bottom:1px solid;background:#4169e1;font-size:clamp(12px,calc(.5rem + .5vw),16px)}.viewCompanies_companiesTable__Jb2vz>tbody>tr:nth-child(2n){background:#add8e6!important}.viewCompanies_companiesTable__Jb2vz>tbody>tr>td{padding:.25rem;border-right:1px solid;border-bottom:1px solid}.viewUsers_viewUsersContainer__xu9Rc{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.viewUsers_userTable__LMBYB{border-spacing:0;height:100%;width:100%;min-height:inherit;border:1px solid}.viewUsers_userTable__LMBYB>thead>tr>th{text-align:center;padding:.25rem;border-right:1px solid;border-bottom:1px solid;background:#4169e1;font-size:clamp(12px,calc(.5rem + .5vw),16px)}.viewUsers_userTable__LMBYB>tbody>tr:nth-child(2n){background:#add8e6!important}.viewUsers_userTable__LMBYB>tbody>tr>td{padding:.25rem;border-right:1px solid;border-bottom:1px solid}.viewUsers_companySelect__IzcbZ{margin-bottom:1rem}.viewContainers_viewContainersArea__6WPnD{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.viewContainers_containerTable__98Qpw{border-spacing:0;height:100%;width:100%;min-height:inherit;border:1px solid;margin-bottom:1rem}.viewContainers_containerTable__98Qpw>thead>tr>th{text-align:center;padding:.25rem;border-right:1px solid;border-bottom:1px solid;background:#4169e1;font-size:clamp(12px,calc(.5rem + .5vw),16px)}.viewContainers_containerTable__98Qpw>tbody>tr:nth-child(2n){background:#add8e6!important}.viewContainers_containerTable__98Qpw>tbody>tr>td{padding:.25rem;border-right:1px solid;border-bottom:1px solid}.viewContainers_companySelect__PGqjv{margin-bottom:1rem}.viewOrderSheets_viewOrderSheetsContainer__GyPDH{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.viewOrderSheets_orderSheetTable__zVtcm{border-spacing:0;height:100%;width:100%;min-height:inherit;border:1px solid;margin-bottom:1rem}.viewOrderSheets_orderSheetTable__zVtcm>thead>tr>th{text-align:center;padding:.25rem;border-right:1px solid;border-bottom:1px solid;background:#4169e1;font-size:clamp(12px,calc(.5rem + .5vw),16px)}.viewOrderSheets_orderSheetTable__zVtcm>tbody>tr:nth-child(2n){background:#add8e6!important}.viewOrderSheets_orderSheetTable__zVtcm>tbody>tr>td{padding:.25rem;border-right:1px solid;border-bottom:1px solid}.viewOrderSheets_companySelect__Y9iJ7{margin-bottom:1rem}.viewOrderSheets_diagram__0Areq{width:calc(8rem + 8vw);height:auto;max-height:100px;margin:0 auto;border:1px solid #000}.viewOrderSheets_category__cZpmb,.viewOrderSheets_customerPart__LXTrJ,.viewOrderSheets_location__78vES,.viewOrderSheets_orderQuantity__t2nFr,.viewOrderSheets_partDescription__y3FQG,.viewOrderSheets_partNumber__LrDMP{width:-moz-fit-content;width:fit-content;padding:.25rem;border-top:1px solid;border-right:1px solid;text-align:center;font-size:clamp(12px,calc(.5rem + .5vw),16px)}.viewOrderSheets_partDescriptionInner__vMm1Z{display:flex;flex-direction:column}.viewItems_viewItemsContainer__UTtST{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;margin:1rem;padding:1rem;border:1px solid red;font-size:clamp(12px,.5rem + .5vw,1rem)}.viewItems_itemsTable__2H0or{border-spacing:0;height:100%;width:100%;min-height:inherit;border:1px solid;margin-bottom:1rem}.viewItems_itemsTable__2H0or>thead>tr>th{text-align:center;padding:.25rem;border-right:1px solid;border-bottom:1px solid;background:#4169e1;font-size:clamp(12px,calc(.5rem + .5vw),16px)}.viewItems_itemsTable__2H0or>tbody>tr:nth-child(2n){background:#add8e6!important}.viewItems_itemsTable__2H0or>tbody>tr>td{padding:.25rem;border-right:1px solid;border-bottom:1px solid}.viewItems_companySelect__PdOxy{margin-bottom:1rem}.savedOrders_savedOrder__f8R_l:hover{cursor:pointer;background-color:#d3d3d3}.savedOrders_savedOrders__Oryxx{width:33%}.savedOrders_savedOrders__Oryxx>h3{font-size:clamp(14.72px,calc(.585rem + .585vw),18.72px);background-color:var(--primary);color:#fff}.savedOrders_savedOrdersContainer__z6M_z{height:75px;overflow:auto;width:100%;border:1px dotted #000;justify-self:center;background:#fff}.savedOrders_savedOrdersTable__8bRjs{width:100%;border-spacing:0;background-color:#fff;font-size:clamp(12px,calc(.5rem + .5vw),1rem)}.savedOrders_savedOrdersTable__8bRjs>thead>tr{background:var(--primary);color:#fff;position:-webkit-sticky;position:sticky;top:0}.savedOrders_savedOrdersTable__8bRjs>tbody>tr>td,.savedOrders_savedOrdersTable__8bRjs>thead>tr>th{padding:.25rem;text-align:left;border-bottom:1px solid #000}.savedOrders_selected__4roQP{background-color:#d3d3d3}