@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap");main{p{color:#222831}h1{span{font-size:24px;opacity:.2;letter-spacing:-3px;user-select:all;-webkit-user-select:all;-moz-user-select:all}a{line-height:48px;img{height:24px;width:40px}}}}.MuiTooltip-tooltip{p{color:#ffffffd5}}.replenishmentInfoCard{display:flex;flex-wrap:wrap;p{&:first-child{width:100%;margin-bottom:16px}width:calc(1/3 * 100%);display:flex;flex-flow:column;span{&:first-child{font-weight:500}width:100%}}}@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif;color:#222831;outline:none}a{text-decoration:none}body,html{position:relative}body{background-color:#dfecf1;width:100vw;min-height:100vh;padding:16px 16px 16px 120px;overflow:hidden}body.auth,body.forgot_password{padding:16px}body.auth main,body.forgot_password main{display:flex;justify-content:center;align-items:center}body.auth main .loginForm,body.forgot_password main .loginForm{width:400px;height:-moz-fit-content;height:fit-content;background-color:#d0e1e9;border-radius:16px;display:flex;flex-flow:column;padding:16px;gap:8px}body.auth main .loginForm *,body.forgot_password main .loginForm *{height:48px;border:none;border-radius:8px;background-color:#dfecf1}body.auth main .loginForm input,body.forgot_password main .loginForm input{padding:8px 12px;font-size:16px}body.auth main .loginForm .actions,body.forgot_password main .loginForm .actions{background-color:transparent;display:flex;justify-content:space-between}body.auth main .loginForm .actions>button,body.forgot_password main .loginForm .actions>button{width:calc(50% - 8px);cursor:pointer;background-color:#dfecf1;font-size:14px}body.auth main .loginForm .actions>a,body.forgot_password main .loginForm .actions>a{width:calc(50% - 8px);text-align:center;display:block;background:transparent;color:#222831;font-size:14px;line-height:48px}body.auth main .loginForm .actions>a:hover,body.forgot_password main .loginForm .actions>a:hover{text-decoration:underline}body.auth main .forgotPassForm,body.forgot_password main .forgotPassForm{width:400px;height:-moz-fit-content;height:fit-content;background-color:#d0e1e9;border-radius:16px;display:flex;flex-flow:column;padding:16px;gap:8px}body.auth main .forgotPassForm a,body.forgot_password main .forgotPassForm a{display:inline-block;width:24px;text-align:center;background:transparent;color:#222831}body.auth main .forgotPassForm a:hover,body.forgot_password main .forgotPassForm a:hover{text-decoration:underline}body.auth main .forgotPassForm button,body.auth main .forgotPassForm input,body.forgot_password main .forgotPassForm button,body.forgot_password main .forgotPassForm input{height:48px;border:none;border-radius:8px;background-color:#dfecf1}body.auth main .forgotPassForm input,body.forgot_password main .forgotPassForm input{padding:8px 12px;font-size:16px}body.auth main .forgotPassForm .actions,body.forgot_password main .forgotPassForm .actions{background-color:transparent;display:flex;justify-content:space-between}body.auth main .forgotPassForm .actions>button,body.forgot_password main .forgotPassForm .actions>button{width:100%;cursor:pointer;background-color:#dfecf1;font-size:14px}.hideScrollbar{-ms-overflow-style:none;scrollbar-width:none}.hideScrollbar::-webkit-scrollbar{display:none}.customScrollbarView{-ms-overflow-style:none;scrollbar-width:none;margin:0!important}.customScrollbarView::-webkit-scrollbar{display:none}.contentCover{z-index:100;position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(223,236,241,.733);opacity:1;transition:all .4s ease-in-out}.contentCover.collapsed{opacity:0;width:0}.sideBar{z-index:500;background-color:#000;position:fixed;top:16px;left:16px;bottom:16px;border-radius:20px;padding:16px 0;width:240px;height:calc(100vh - 32px);transition:all .4s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-flow:column;justify-content:space-between}.sideBar.collapsed{width:80px}.sideBar .resize{cursor:pointer;position:absolute;top:96px;right:-12px;width:24px;height:24px;border-radius:12px;background-color:#fff;border:none;padding:5px 0;box-shadow:0 4px 4px rgba(0,0,0,.25)}.sideBar .resize img{width:100%;height:100%;transition:all .4s ease-in-out}.sideBar .resize.collapsed{padding:5px 0}.sideBar .resize.collapsed img{transform:rotateY(180deg)}.sideBar .logo{height:40px;width:100%;object-fit:contain;object-position:center;opacity:.65}.sideBar .menuItem{cursor:pointer;width:100%;height:48px;display:flex;border-left:0 solid #fff;box-sizing:content-box;position:relative;overflow:hidden}.sideBar .menuItem p{color:#fff}.sideBar .menuItem:hover:not(.active) .activeIndicator{background-color:hsla(0,0%,100%,.267)}.sideBar .menuItem.active .activeIndicator{background-color:hsla(0,0%,100%,.4)}.sideBar .menuItem .activeIndicator{position:absolute;border-radius:0;left:0;top:2px;height:44px;width:100%;transition:all .4s ease-in-out,background-color .2s ease-in-out}.sideBar .menuItem img{width:32px;height:32px;margin:8px 12px 8px 16px;transition:all .4s ease-in-out}.sideBar .menuItem p{line-height:48px;font-size:20px;overflow:hidden;width:100%;white-space:nowrap;opacity:1;transition:all .4s ease-in-out}.sideBar.collapsed .menuItem .activeIndicator{border-radius:4px;left:18px;top:2px;height:44px;width:44px}.sideBar.collapsed .menuItem img{width:100%;margin:8px}.sideBar.collapsed .menuItem p{width:0;opacity:0}.profile{z-index:501;position:absolute;top:16px;right:16px;background-color:#d0e1e9;width:48px;height:48px;border-radius:16px;cursor:pointer;overflow:hidden;transition:all .25s ease-in-out;display:flex;flex-flow:row-reverse}.profile:hover{width:-moz-fit-content;width:fit-content}.profile .cross{position:absolute;padding:0;width:48px;height:48px;line-height:52px;text-align:center;font-size:48px;color:#c42b2b;opacity:0;transition:all .2s ease-in-out}.profile p{color:#222831;line-height:32px;padding:8px 0 8px 16px}.profile img{width:100%;height:100%;opacity:.15;transition:all .2s ease-in-out}.profile:hover .cross{opacity:1}.profile img.active,.profile:hover img{opacity:0}main{min-height:calc(100vh - 48px)}main *{color:#222831}main h1{font-size:40px;letter-spacing:1px;line-height:72px;height:72px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:24px}main h2{height:48px;line-height:48px;font-size:32px}main h3 form#download_feedback_form{display:inline-flex}main h3 form#download_feedback_form button{background-color:transparent;border-radius:4px;padding:0 4px;border:1px solid #222831;font-weight:400;font-size:16px;display:inline-block;height:32px;line-height:32px;margin-left:16px}main .cardContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:column;gap:16px;width:100%;min-height:100%}main .cardContainer>div>*{flex:1 0 1px}.KN_admin_space .divider,.Target_stock_space .divider{width:100%;height:2px;background-color:#000;margin:16px 0 12px;opacity:.4}.Target_stock_space button{padding:4px 8px;border:none;border-radius:8px;cursor:pointer;width:100%;height:40px;background-color:#dfecf1}.Target_stock_space input[type=file]{visibility:hidden;position:relative;width:100%;height:calc(100vh - 362px)}.Target_stock_space input[type=file]:before{content:attr(placeholder);visibility:visible;box-sizing:border-box;position:absolute;width:100%;height:100%;line-height:16px;padding:calc(50vh - 200px) 32px 8px 8px;color:#222831;font-weight:500;font-size:2em;background-color:#dfecf1;border:none;border-radius:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;display:block;text-align:center}.Target_stock_space input[type=file]:after{visibility:visible;position:absolute;margin-top:calc(50vh - 160px);right:8px}.Target_stock_space #target_stock_upload_form button{width:calc(100% - 48px);height:64px;margin-top:-86px;margin-left:24px;display:block;position:relative;z-index:99;background-color:#82df7c;transition:all .08s ease-in-out;font-size:20px}.Target_stock_space #target_stock_upload_form button[hidden]{display:none}.Target_stock_space #target_stock_upload_form button:hover{background-color:#a2e6a4}.Target_stock_space #target_stock_upload_form button[disabled]{background-color:#aecdac;cursor:default}.addUserButton{background-color:transparent;border-radius:4px;padding:0 4px;border:1px solid #222831;font-weight:400;font-size:16px;display:inline-block;height:32px;line-height:32px;margin-left:16px}.posInfoCard{display:flex;flex-wrap:wrap}.posInfoCard *{color:#222831!important}.posInfoCard>div,.posInfoCard>p{width:240px;display:flex;flex-flow:column}.posInfoCard>div:first-child,.posInfoCard>p:first-child{width:calc(100% - 240px);margin-bottom:16px}.posInfoCard>div span,.posInfoCard>p span{width:100%}.posInfoCard>div span:first-child,.posInfoCard>p span:first-child{font-weight:500}.posInfoCard>div .posSelectInput,.posInfoCard>p .posSelectInput{width:50%;min-width:500px}.changeRequestHeader{display:flex;flex-flow:row;justify-content:space-between;width:100%}.MuiButtonBase-root.Mui-expanded{border-bottom:1px solid rgba(34,40,49,.173)}.MuiTab-root p span{background-color:#c42b2b;width:16px;height:16px;display:inline-block;border-radius:8px;color:#fff;font-size:12px}.changeRequestLine{display:flex;justify-content:space-between}.requestFormTable{display:grid;grid-row-gap:4px;row-gap:4px;grid-template-columns:calc(100% - 480px) repeat(4,120px)}.requestFormTable .lineBackground{background-color:#e7e7e7;margin-left:-16px;width:calc(100% + 32px)}.requestFormTable .lineBackground:nth-child(12n){background-color:transparent}.requestFormTable input{width:112px;border-radius:4px;border:1px solid rgba(34,40,49,.173);height:24px;padding:0 4px;margin:4px 0}.changeRequestDecisionLine{display:flex;justify-content:space-between;width:100%;margin-top:16px}.changeRequestDecisionLine button{width:calc(50% - 8px)}.customTabs_top .MuiTabs-flexContainer{border-bottom:2px solid rgba(34,40,49,.173)}.customTabs_top .MuiTabs-flexContainer .MuiTab-root{background-color:transparent}.customTabs .MuiTabs-indicator{top:8px;height:32px;background-color:#d0e1e9!important;border-radius:8px}.customTabs .MuiTabs-flexContainer{padding:8px;width:-moz-fit-content;width:fit-content;margin:0 auto;background-color:#dfecf1;border-radius:16px}.customTabs .MuiTabs-flexContainer .MuiTab-root{width:-moz-fit-content;width:fit-content;height:32px;min-height:32px;position:relative;z-index:2;background-color:transparent}.applyTsChangesButton{background-color:transparent!important;border-radius:4px!important;padding:0 4px!important;border:1px solid #222831!important;font-weight:400!important;font-size:16px!important;display:block!important;height:32px!important;line-height:32px!important;margin-left:16px!important;cursor:pointer!important;position:absolute;width:-moz-fit-content!important;width:fit-content!important;right:32px;top:80px}.applyTsChangesButton[disabled]{opacity:.7;cursor:not-allowed!important}