.HYUVR { border-color: var(--semantic-color-primary); background-color: var(--semantic-color-primary); color: var(--base-palette-neutral-100); }
.HYUVR:hover { border-color: var(--semantic-color-primary-hover); background-color: var(--semantic-color-primary-hover); color: var(--base-palette-neutral-100); }
.HYUVR:focus { border-color: var(--semantic-color-primary-active); background-color: var(--semantic-color-primary-hover); color: var(--base-palette-neutral-100); }
.iaJfGo { width: 100%; border-radius: var(--base-border-radius-4); }
.iaJfGo[disabled] { color: var(--base-palette-neutral-700); }
.iaJfGo.ant-input-disabled::-webkit-input-placeholder { color: transparent; }
.iaJfGo.ant-input-disabled::placeholder { color: transparent; }
.iaJfGo.ant-input-lg { height: 40px; font-size: var(--base-font-size-14); }
.cUesRD { background: transparent; z-index: 2; padding-left: 0px; padding-right: 0px; }
.cUesRD .ant-page-header-heading-extra { display: flex; -webkit-box-align: center; align-items: center; }
.cUesRD .ant-page-header-heading-extra .ant-space-item { display: flex; }
.ihfyMy.ant-select-lg { font-size: var(--base-font-size-14); }
.ihfyMy .ant-tag { margin: var(--base-indent-2) var(--base-indent-4); padding: var(--base-indent-4) var(--base-indent-8); font-size: var(--base-font-size-14); }
.ihfyMy .ant-tag-close-icon { margin-left: var(--base-indent-8); }
.ibtUQh { width: 100%; }
.ibtUQh.ant-select-lg { font-size: var(--base-font-size-14); }
.ibtUQh .ant-tag { margin: var(--base-indent-2) var(--base-indent-4); padding: var(--base-indent-4) var(--base-indent-8); font-size: var(--base-font-size-14); }
.ibtUQh .ant-tag-close-icon { margin-left: var(--base-indent-8); }
.gJGlJm { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: var(--base-indent-6); }
.gJGlJm:hover > svg > path { fill: var(--semantic-color-primary-hover); }
.gJGlJm:focus > svg > path { fill: var(--semantic-color-primary-hover); }
.dlHpeC { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: var(--base-indent-6); }
.dlHpeC:hover > svg > path { fill: var(--semantic-color-primary-hover); }
.dlHpeC:focus > svg > path { fill: var(--semantic-color-primary-hover); }
.fEdAKB { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 8px; color: var(--base-palette-neutral-100); height: 100%; }
.bxPKZB { display: block; text-align: center; font-size: var(--base-font-size-12); color: var(--semantic-color-primary) !important; }
.cDZrC { line-height: var(--base-line-height-relative-1); }
.dePfrM { font-size: var(--base-font-size-12); }
.fSTUyH { margin: 0px; padding: 0px; }
.ptJPJ { display: block; cursor: pointer; margin: -7px var(--base-indent-20) 0; background-image: var(--component-top-bar-logo); background-repeat: no-repeat; background-size: contain; background-position: center center; width: 160px; height: 100%; }
@media screen and (max-width: 1366px) {
  .ptJPJ { background-image: url("static/logo_small_white.svg"); width: 28px; margin: 0 var(--base-indent-10); }
}
.iTXpyh { display: flex; -webkit-box-align: center; align-items: center; gap: var(--base-indent-4); line-height: var(--base-line-height-relative-1_2); cursor: pointer; }
.jUsEHO { margin-left: var(--base-indent-6); color: var(--base-palette-neutral-100); }
.jJlSiW { font-size: var(--base-font-size-14); font-weight: var(--base-font-weight-700); color: var(--base-palette-neutral-100); text-align: end; }
@media screen and (max-width: 530px) {
  .jJlSiW span.surname { display: none; }
}
.biVOyY { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; line-height: var(--base-line-height-24); color: var(--base-palette-neutral-100); padding-top: var(--base-indent-4) !important; }
.biVOyY span { font-size: var(--base-font-size-20); }
.djAogo { display: flex; height: 45px; padding: 0px; -webkit-box-pack: justify; justify-content: space-between; background: var(--component-top-bar-background); position: fixed; z-index: 5; width: 100%; }
.lbqzqE { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: var(--base-indent-4); margin-right: var(--base-indent-24); }
.cRnRZt { display: flex; -webkit-box-align: center; align-items: center; margin-left: var(--base-indent-6); }
.kMzOGL { background-color: var(--component-top-burger-bg-color); padding: var(--base-indent-10); width: 40px; height: 35px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: var(--base-border-radius-4); }
.dzSuRK { font-size: var(--base-font-size-20); color: var(--base-palette-neutral-100); }
.dALUW { width: 100%; }
.fHDcJU { display: flex; flex-direction: column; margin-top: 45px; margin-left: 0px; background: var(--component-page-content-background); overflow: auto; }
.ekoKOA { display: flex; flex-direction: column; margin-top: 45px; margin-left: 200px; background: var(--component-page-content-background); overflow: auto; transition: transition:margin var(--base-animation-length-0_3); }
.iQxXOb { display: flex; flex: 1 1 auto; flex-direction: column; padding: 0 var(--base-indent-16); }
.kKlmGV { position: fixed; inset: 45px 0px 0px; background: var(--base-palette-neutral-300); opacity: 0.5; z-index: 4; display: none; touch-action: none; }
.RiGOP { height: 100dvh; background-color: var(--base-palette-neutral-300); border-right: 1px solid var(--base-palette-neutral-500); overflow: auto; position: fixed; left: 0px; top: 45px; bottom: 0px; z-index: 5; transition: width; }
.fpTNOF { height: 100dvh; background-color: var(--base-palette-neutral-300); border-right: 1px solid var(--base-palette-neutral-500); overflow: auto; position: fixed; left: 0px; top: 45px; bottom: 0px; z-index: 5; }
.ePZGBp { font-size: var(--base-font-size-12); line-height: var(--base-line-height-18); max-height: calc(100% - 185px); overflow: hidden auto; transition: width; }
.ePZGBp::-webkit-scrollbar { width: 0px; background-color: var(--base-palette-neutral-300); }
.ePZGBp::-webkit-scrollbar-track { background-color: var(--base-palette-neutral-300); }
.ePZGBp::-webkit-scrollbar-thumb { background-color: var(--semantic-color-primary-hover); }
.ePZGBp:hover::-webkit-scrollbar { width: 10px; }
.ePZGBp.ant-menu-vertical.ant-menu-inline-collapsed { width: 43px; }
.ePZGBp.ant-menu-vertical.ant-menu-inline-collapsed .ant-menu-submenu > .ant-menu-submenu-title, .ePZGBp.ant-menu-vertical.ant-menu-inline-collapsed > .ant-menu-item { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.ePZGBp.ant-menu-vertical.ant-menu-inline-collapsed .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon, .ePZGBp.ant-menu-vertical.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon { font-size: var(--base-font-size-18); line-height: var(--base-line-height-18); }
.ePZGBp.ant-menu-vertical.ant-menu-inline-collapsed .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-title-content, .ePZGBp.ant-menu-vertical.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-title-content { display: none; }
.ePZGBp .ant-menu-inline, .ePZGBp .ant-menu-item::after { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }
.ePZGBp .ant-menu-submenu .ant-menu-submenu-title { max-width: 100%; }
.ePZGBp .ant-menu-submenu .ant-menu-submenu-title, .ePZGBp .ant-menu-submenu .ant-menu-item-only-child { margin: 0px; }
.ePZGBp .ant-menu-inline .ant-menu-item { width: 100%; }
.ePZGBp > .ant-menu-submenu, .ePZGBp > .ant-menu-item { border-left: 3px solid var(--semantic-color-primary); }
.ePZGBp > .ant-menu-item { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; box-shadow: inset 0 -1px 0 var(--base-palette-neutral-400); }
.ePZGBp > .ant-menu-submenu > .ant-menu-submenu-title, .ePZGBp > .ant-menu-item { display: flex; -webkit-box-align: center; align-items: center; width: 100%; height: auto; line-height: var(--base-line-height-18); margin: 0px !important; padding: 10px 6px !important; border-radius: 0px !important; }
.ePZGBp > .ant-menu-submenu > .ant-menu-submenu-title { border-bottom: 1px solid var(--base-palette-neutral-400); }
.ePZGBp > .ant-menu-submenu > ul > li.ant-menu-submenu > .ant-menu-submenu-title, .ePZGBp > .ant-menu-submenu > ul > li.ant-menu-item-only-child { font-size: var(--base-font-size-12); line-height: var(--base-line-height-18); height: auto; padding: 7px 22px 9px !important; }
.ePZGBp > .ant-menu-submenu > ul > li > ul > li.ant-menu-submenu > .ant-menu-submenu-title, .ePZGBp > .ant-menu-submenu > ul > li > ul > li.ant-menu-item-only-child { font-size: var(--base-font-size-12); line-height: var(--base-line-height-18); height: auto; padding: 7px 22px 9px 34px !important; }
.ePZGBp > .ant-menu-submenu > ul > li > ul > li > ul > li.ant-menu-submenu > .ant-menu-submenu-title, .ePZGBp > .ant-menu-submenu > ul > li > ul > li > ul > li.ant-menu-item-only-child { font-size: var(--base-font-size-12); line-height: var(--base-line-height-18); height: auto; padding: 7px 22px 9px 47px !important; }
.ePZGBp span.ant-menu-title-content { white-space: initial; }
.ePZGBp .last-selected-item, .ePZGBp .ant-menu-item-active, .ePZGBp .ant-menu-submenu-active, .ePZGBp .ant-menu-submenu-selected, .ePZGBp .ant-menu-item-selected, .ePZGBp .ant-menu-submenu-open { background-color: var(--semantic-color-primary-1) !important; color: var(--semantic-color-primary); }
.ePZGBp .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow { color: var(--semantic-color-primary); }
.ePZGBp .ant-menu-title-content > a { color: var(--base-palette-neutral-800); }
.ePZGBp .ant-menu-title-content > a:hover { color: var(--semantic-color-primary); }
.ePZGBp .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-title-content > a, .ePZGBp .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-title-content > a { color: var(--semantic-color-primary); }
.XlHhX { font-size: var(--base-font-size-12); line-height: var(--base-line-height-18); max-height: calc(100% - 185px); overflow: hidden auto; }
.XlHhX::-webkit-scrollbar { width: 0px; background-color: var(--base-palette-neutral-300); }
.XlHhX::-webkit-scrollbar-track { background-color: var(--base-palette-neutral-300); }
.XlHhX::-webkit-scrollbar-thumb { background-color: var(--semantic-color-primary-hover); }
.XlHhX:hover::-webkit-scrollbar { width: 10px; }
.XlHhX.ant-menu-vertical.ant-menu-inline-collapsed { width: 43px; }
.XlHhX.ant-menu-vertical.ant-menu-inline-collapsed .ant-menu-submenu > .ant-menu-submenu-title, .XlHhX.ant-menu-vertical.ant-menu-inline-collapsed > .ant-menu-item { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.XlHhX.ant-menu-vertical.ant-menu-inline-collapsed .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon, .XlHhX.ant-menu-vertical.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon { font-size: var(--base-font-size-18); line-height: var(--base-line-height-18); }
.XlHhX.ant-menu-vertical.ant-menu-inline-collapsed .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-title-content, .XlHhX.ant-menu-vertical.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-title-content { display: none; }
.XlHhX .ant-menu-inline, .XlHhX .ant-menu-item::after { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }
.XlHhX .ant-menu-submenu .ant-menu-submenu-title { max-width: 100%; }
.XlHhX .ant-menu-submenu .ant-menu-submenu-title, .XlHhX .ant-menu-submenu .ant-menu-item-only-child { margin: 0px; }
.XlHhX .ant-menu-inline .ant-menu-item { width: 100%; }
.XlHhX > .ant-menu-submenu, .XlHhX > .ant-menu-item { border-left: 3px solid var(--semantic-color-primary); }
.XlHhX > .ant-menu-item { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; box-shadow: inset 0 -1px 0 var(--base-palette-neutral-400); }
.XlHhX > .ant-menu-submenu > .ant-menu-submenu-title, .XlHhX > .ant-menu-item { display: flex; -webkit-box-align: center; align-items: center; width: 100%; height: auto; line-height: var(--base-line-height-18); margin: 0px !important; padding: 10px 6px !important; border-radius: 0px !important; }
.XlHhX > .ant-menu-submenu > .ant-menu-submenu-title { border-bottom: 1px solid var(--base-palette-neutral-400); }
.XlHhX > .ant-menu-submenu > ul > li.ant-menu-submenu > .ant-menu-submenu-title, .XlHhX > .ant-menu-submenu > ul > li.ant-menu-item-only-child { font-size: var(--base-font-size-12); line-height: var(--base-line-height-18); height: auto; padding: 7px 22px 9px !important; }
.XlHhX > .ant-menu-submenu > ul > li > ul > li.ant-menu-submenu > .ant-menu-submenu-title, .XlHhX > .ant-menu-submenu > ul > li > ul > li.ant-menu-item-only-child { font-size: var(--base-font-size-12); line-height: var(--base-line-height-18); height: auto; padding: 7px 22px 9px 34px !important; }
.XlHhX > .ant-menu-submenu > ul > li > ul > li > ul > li.ant-menu-submenu > .ant-menu-submenu-title, .XlHhX > .ant-menu-submenu > ul > li > ul > li > ul > li.ant-menu-item-only-child { font-size: var(--base-font-size-12); line-height: var(--base-line-height-18); height: auto; padding: 7px 22px 9px 47px !important; }
.XlHhX span.ant-menu-title-content { white-space: initial; }
.XlHhX .last-selected-item, .XlHhX .ant-menu-item-active, .XlHhX .ant-menu-submenu-active, .XlHhX .ant-menu-submenu-selected, .XlHhX .ant-menu-item-selected, .XlHhX .ant-menu-submenu-open { background-color: var(--semantic-color-primary-1) !important; color: var(--semantic-color-primary); }
.XlHhX .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow { color: var(--semantic-color-primary); }
.XlHhX .ant-menu-title-content > a { color: var(--base-palette-neutral-800); }
.XlHhX .ant-menu-title-content > a:hover { color: var(--semantic-color-primary); }
.XlHhX .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-title-content > a, .XlHhX .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-title-content > a { color: var(--semantic-color-primary); }
.deAaZA { width: 100%; margin: 3px 0px; position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.deAaZA::before { content: ""; height: 1px; width: calc(100% - 30px); position: absolute; left: 15px; top: 10px; z-index: 1; display: block; background: var(--base-palette-neutral-500); }
.erJkvH { width: 21px; height: 21px; position: relative; z-index: 2; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border: 1px solid var(--base-palette-neutral-500); border-radius: var(--base-border-radius-circle); background: var(--base-palette-neutral-100); color: var(--base-palette-neutral-500); cursor: pointer; }
.erJkvH .anticon { font-size: var(--base-font-size-14); line-height: var(--base-line-height-1); }
.bhMPLN { width: 100%; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-top: 1px solid var(--base-palette-neutral-400); margin: 8px 0px 10px; padding-top: 10px; animation: fadeInAnimation var(--base-animation-length-1); }
@-webkit-keyframes fadeInAnimation { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes fadeInAnimation { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.bhMPLN .company-name { font-size: var(--base-font-size-12); margin-bottom: 0px; color: var(--semantic-color-primary); }
.bhMPLN .text { margin: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: var(--base-font-size-12); }
.kFaJjp { position: fixed; left: 0px; top: 45px; bottom: 0px; z-index: 5; height: 100%; display: flex; width: 44px; }
.dGFunJ { width: var(--base-size-20); height: var(--base-size-20); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; cursor: pointer; position: relative; }
.dGFunJ::after { content: ""; width: var(--base-size-20); height: var(--base-size-20); border-radius: var(--base-border-radius-circle); position: absolute; background: var(--component-page-content-background); z-index: 1; }
.dGFunJ::before { content: ""; width: 100%; height: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(1); border-radius: var(--base-border-radius-circle); background: var(--semantic-color-primary); opacity: 0.6; pointer-events: none; animation: pulseRing var(--base-animation-length-3) ease-out infinite; z-index: 0; }
@-webkit-keyframes pulseRing { 
  0% { transform: translate(-50%, -50%) scale(1); opacity: 0.6; }
  75% { transform: translate(-50%, -50%) scale(2); opacity: 0; }
  100% { transform: translate(-50%, -50%) scale(2); opacity: 0; }
}
@keyframes pulseRing { 
  0% { transform: translate(-50%, -50%) scale(1); opacity: 0.6; }
  75% { transform: translate(-50%, -50%) scale(2); opacity: 0; }
  100% { transform: translate(-50%, -50%) scale(2); opacity: 0; }
}
.izYJzY { font-size: var(--base-font-size-20); color: var(--semantic-color-primary); position: relative; z-index: 2; }
.cDcAOy { }
.kZbrRh { height: 32px; display: flex; -webkit-box-align: center; align-items: center; gap: 8px; }
.fYcJba { color: var(--semantic-color-error); }
.kehQMw { height: 32px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; font-size: var(--base-font-size-14); }
.guAwsx { margin-bottom: var(--base-indent-50); }
.bFBkJE { display: flex; flex-direction: column; gap: var(--base-indent-16); }
.gHSBHF { min-width: 210px; }
.dqaQfT { color: var(--semantic-color-warning); }
.caFvOO { min-width: 210px; }
.eKIACL { padding: var(--base-indent-12) var(--base-indent-20); border-radius: var(--base-border-radius-6); border: 1px solid var(--semantic-color-primary); display: flex; -webkit-box-pack: justify; justify-content: space-between; align-items: flex-end; gap: var(--base-indent-8); flex-wrap: wrap; overflow-x: auto; }
.eKIACL .ant-form-item-row { display: flex; flex-direction: column; }
.bcNjrU { display: flex; flex: 1 1 0%; flex-wrap: wrap; gap: var(--base-indent-12) var(--base-indent-8); }
@media screen and (max-width: 530px) {
  .deXOYE { max-width: 100px; }
}
.ant-btn:not([disabled]) .sync-balances__LoaderIcon-sc-1nxfswy-1 { color: var(--ant-primary-color); }
.fcISwf.fcISwf .ant-table-tbody > tr.ant-table-row.warehouse-product-group-unconnected-row > td { background-color: var(--component-table-row-bg-error-hovered); }
.fcISwf.fcISwf .ant-table-tbody > tr.ant-table-row.warehouse-product-group-not-available-row > td { background-color: var(--component-table-row-bg-warning-hovered); }
.dmUpMB { display: flex; align-items: center; justify-content: space-between; overflow-wrap: break-word; word-break: break-word; }
.kJiERY { margin: 0px; }
.igzcXM { margin-left: var(--base-indent-8); }
.dunNEG { font-size: var(--base-font-size-16); color: var(--semantic-color-primary); }
.MhYYX { color: var(--semantic-color-error); }
.fzZZGs { color: var(--semantic-color-success); }
.inQLsA { margin-bottom: var(--base-indent-24); }
.guFXfs { height: 32px; display: flex; align-items: center; gap: 8px; }
.ckuPOc { color: #52c41a; }
.jtcBKX { color: var(--semantic-color-error); }
.dtWWeI { height: 32px; display: flex; align-items: center; justify-content: flex-end; font-size: var(--base-font-size-14); }
.fdZdTk { color: var(--semantic-color-error); }
.liEPSL { color: var(--semantic-color-success); }
.HYUVR { border-color: var(--semantic-color-primary); background-color: var(--semantic-color-primary); color: var(--base-palette-neutral-100); }