._page_l9cuu_1{box-sizing:border-box;background:#0b1628 url(/assets/login-bg-DoPa8Xon.jpg) 50%/cover no-repeat fixed;justify-content:center;align-items:center;min-height:100vh;padding:32px 24px;display:flex}._shell_l9cuu_11{border-radius:28px;width:100%;max-width:900px;min-height:600px;display:flex;overflow:hidden;box-shadow:0 24px 64px #00000061}._cover_l9cuu_21{color:#fff;background:#0b1628 url(/assets/login-bg-DoPa8Xon.jpg) bottom/cover no-repeat;flex-direction:column;flex:58%;min-height:100%;padding:44px 40px;display:flex;position:relative}._cover_l9cuu_21:before{content:"";pointer-events:none;background:linear-gradient(#071226d1 0%,#0712269e 55%,#071226c7 100%);position:absolute;inset:0}._cover_l9cuu_21>*{z-index:1;position:relative}._tagline_l9cuu_43{color:#d7d7d7eb;text-align:center;margin:0;font-size:13px;font-weight:400;line-height:1.5}._welcomeBlock_l9cuu_52{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;margin-top:-50px;padding:24px 12px;display:flex;position:relative}@media (max-width:900px){._welcomeBlock_l9cuu_52{margin-top:inherit;justify-content:center}}._welcomeCircle_l9cuu_70{aspect-ratio:1;pointer-events:none;border-radius:50%;width:min(280px,72%);position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}._welcomeTitle_l9cuu_81{letter-spacing:-.02em;color:#fff;margin:0 0 18px;font-size:clamp(42px,5vw,56px);font-weight:700;line-height:1.05}._welcomeBack_l9cuu_90{color:#1a7cff;display:block}._welcomeSubtitle_l9cuu_95{color:#afafafe6;margin:0;font-size:10px;line-height:1.5}._formPanel_l9cuu_102{background:#fff;border-radius:28px;flex:0 0 460px;max-width:460px;display:flex;position:relative;left:-10px}._formInner_l9cuu_112{flex-direction:column;flex:1;min-width:0;padding:40px 36px 28px;display:flex}._brand_l9cuu_120{align-items:center;gap:10px;margin-bottom:36px;display:flex}._brandLogo_l9cuu_127{flex-shrink:0;width:42px;height:auto}._brandName_l9cuu_133{color:#1a1a1a;letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1}._formTitle_l9cuu_141{letter-spacing:-.02em;color:#1a1a1a!important;margin:0 0 8px!important;font-size:34px!important;font-weight:700!important;line-height:1.15!important}._formSubtitle_l9cuu_150{color:#6b7280;margin:0 0 28px;font-size:14px;line-height:1.5}._errorAlert_l9cuu_157{margin-bottom:20px}._form_l9cuu_102 .ant-form-item{margin-bottom:22px}._form_l9cuu_102 .ant-form-item-label>label{color:#1a1a1a;height:auto;font-size:14px;font-weight:600}._form_l9cuu_102 .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{color:#ef4444!important}._form_l9cuu_102 .ant-input-affix-wrapper,._form_l9cuu_102 .ant-input{border-color:#e5e7eb;border-radius:10px;min-height:28px;padding-inline:12px;font-size:14px}._form_l9cuu_102 .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,._form_l9cuu_102 .ant-input:hover{border-color:#b8c0cc}._form_l9cuu_102 .ant-input-affix-wrapper-focused,._form_l9cuu_102 .ant-input:focus{border-color:#1a7cff;box-shadow:0 0 0 2px #1a7cff1f}._form_l9cuu_102 .ant-input-prefix{color:#9ca3af;margin-inline-end:8px;font-size:15px}._form_l9cuu_102 .ant-input-suffix{color:#9ca3af}._submitBtn_l9cuu_200{margin-top:40px;background:linear-gradient(90deg,#1a7cff 0%,#0d5fd4 100%)!important;border:none!important;border-radius:20px!important;min-height:40px!important;font-size:16px!important;font-weight:600!important;box-shadow:0 10px 24px #1a7cff47!important}._submitBtn_l9cuu_200:hover,._submitBtn_l9cuu_200:focus{background:linear-gradient(90deg,#2f8bff 0%,#1a6fe0 100%)!important}._copyright_l9cuu_214{text-align:center;color:#9ca3af;margin:auto 0 0;padding-top:32px;font-size:12px;line-height:1.4}@media (max-width:900px){._page_l9cuu_1{background-attachment:scroll;padding:16px}._shell_l9cuu_11{border-radius:20px;flex-direction:column;min-height:auto}._cover_l9cuu_21{flex:none;min-height:280px;padding:28px 24px}._welcomeCircle_l9cuu_70{width:200px}._welcomeTitle_l9cuu_81{font-size:40px}._formPanel_l9cuu_102{flex:none;width:100%;max-width:none;margin-top:-20px;position:relative;left:0}._formInner_l9cuu_112{padding:32px 40px 24px}._formTitle_l9cuu_141{font-size:28px!important}}@media (max-width:480px){._brandName_l9cuu_133{font-size:18px}._formInner_l9cuu_112{padding:24px 24px 20px}}:root{--primary-main:#013bc4;--primary-dark:#6c3cff;--text-secondary:#637381;--divider:#919eab33;--drawer-width:240px;--drawer-width-collapsed:45px;--header-height:64px;--text-white:#eee;--scrollbar-size:8px;--scrollbar-radius:4px}:root,body[data-theme=light]{--transparent-bg:#d4d4d4f5;--color-border:#dbdbdbc9;--color-bg-layout:#f8f9fb;--app-layout-header-bg:#f3f3f3;--app-layout-sider-bg:#1f2020;--app-layout-footer-bg:#eee;--app-layout-footer-border:#ddd;--app-layout-modal-bg:#e3e3e3;--ant-color-primary:#6c3cff;--ant-color-primary-hover:#0958d9;--ant-color-primary-active:#1565c0;--ant-color-primary-bg:#e6f4ff;--ant-color-primary-bg-hover:#e6f4ff;--ant-color-primary-border:#008cdb;--ant-color-primary-border-hover:#0958d9;--ant-color-primary-text:#008cdb;--ant-color-primary-text-hover:#0958d9;--ant-color-primary-text-active:#1565c0;--ant-color-bg-layout:#f8f9fb;--ant-color-bg-container:#eee;--ant-color-bg-elevated:#c1c1c1;--ant-color-bg-spotlight:#213547;--ant-color-bg-mask:#00000073;--ant-color-border:#ddd;--ant-color-border-secondary:#e9e9e9;--ant-color-split:#e9e9e9;--ant-color-text:#213547;--ant-color-text-secondary:#637381;--ant-color-text-tertiary:#999;--ant-color-text-quaternary:#999;--ant-color-text-placeholder:#999;--ant-color-text-disabled:#999;--ant-color-text-heading:#213547;--ant-color-text-description:#637381;--ant-color-text-light-solid:#eee;--ant-color-fill:#00000026;--ant-color-fill-secondary:#0000000f;--ant-color-fill-tertiary:#0000000a;--ant-color-fill-quaternary:#00000005;--ant-color-fill-content:#0000000f;--ant-color-fill-content-hover:#00000026;--ant-color-fill-alter:#00000005;--ant-color-icon:#00000085;--ant-color-icon-hover:#213547;--ant-color-error:#ff4d4f;--ant-color-error-bg:#fff2f0;--ant-color-error-border:#ffccc7;--ant-color-warning:#ed6c02;--ant-color-warning-bg:#fffbe6;--ant-color-warning-border:#ffe58f;--ant-color-success:#87d068;--ant-color-success-bg:#f6ffed;--ant-color-success-border:#b7eb8f;--ant-color-info:#1890ff;--ant-color-info-bg:#e6f4ff;--ant-color-info-border:#91caff;--ant-color-link:#1677ff;--ant-color-link-hover:#0958d9;--ant-color-link-active:#1565c0;--ant-color-white:#eee;--ant-control-item-bg-hover:#f5f5f5;--ant-control-item-bg-active:#e6f4ff;--ant-control-item-bg-active-hover:#bae0ff;--ant-border-radius:6px;--ant-font-size:12px;--ant-font-family:Inter,sans-serif;--ant-menu-item-color:#ffffffd9;--ant-menu-item-hover-color:#fff;--ant-menu-item-selected-color:#008cdb;--ant-menu-sub-menu-item-selected-color:#008cdb;--ant-menu-item-disabled-color:#ffffff59;--ant-menu-item-bg:transparent;--ant-menu-item-hover-bg:#ffffff14;--ant-menu-item-active-bg:#ffffff26;--ant-menu-item-selected-bg:#ffffff1f;--ant-menu-sub-menu-bg:#0003;--ant-menu-sub-menu-item-bg:#0003;--ant-menu-popup-bg:#eee;--ant-menu-group-title-color:#ffffff73;--ant-menu-danger-item-color:#ff4d4f;--ant-menu-danger-item-hover-color:#ff7875;--ant-menu-danger-item-selected-color:#ff4d4f;--ant-menu-danger-item-selected-bg:#ff4d4f26;--ant-menu-danger-item-active-bg:#ff4d4f33;--ant-menu-horizontal-item-selected-color:#008cdb;--ant-menu-horizontal-item-selected-bg:transparent;--ant-menu-horizontal-item-hover-bg:#ffffff14;--ant-tooltip-color:#eee;--scrollbar-track:var(--ant-color-fill-tertiary);--scrollbar-thumb:#21354747;--scrollbar-thumb-hover:#21354773;--ant-form-vertical-label-padding:2px}body[data-theme=light]{--bin-view-canvas-bg:transparent;--bin-view-rack-cell-bg:#fff;--bin-view-rack-cell-border:#d9d9d9;--bin-view-rack-inner-bg:#dbeafe;--bin-view-rack-inner-border:#4096ff;--bin-view-bin-full-bg:var(--ant-color-link);--bin-view-bin-partial-bg:#faad14;--bin-view-bin-empty-bg:#c2c2c2;--bin-view-bin-empty-border:transparent;--bin-view-bin-blocked-bg:var(--ant-color-error);--bin-view-bin-blocked-border:#cf1322;--bin-view-label-text:#595959;--bin-view-muted-text:#8c8c8c;--bin-view-rack-selected-ring:#1677ff59;--bin-view-exit-bg:#feeaea;--bin-view-exit-border:#eaabab;--bin-view-exit-text:#a00404;--bin-view-aisle-stripe-light:#ffd66673;--bin-view-aisle-stripe-dark:#faad14e6;--bin-view-blocked-marker-light:#ffccc7;--bin-view-progress-stroke:var(--ant-color-info-border);--bin-view-progress-stroke-high:#f5a5a5;--bin-details-cell-icon-bg:#edf1f8;--bin-details-cell-icon-color:#9ca3af;--bin-details-hero-full-bg:#f0f7ff;--bin-details-hero-full-icon-bg:var(--bin-view-rack-inner-bg);--bin-details-hero-full-icon:#5e9adf;--bin-details-hero-full-text:#2569c3;--bin-details-hero-partial-bg:#fffbeb;--bin-details-hero-partial-icon-bg:#fef3c7;--bin-details-hero-partial-icon:#c9a227;--bin-details-hero-partial-text:#a67c18;--bin-details-hero-empty-bg:var(--color-bg-layout);--bin-details-hero-empty-icon-bg:#eef1f5;--bin-details-hero-empty-icon:#9aa3b2;--bin-details-hero-empty-text:#7b8494;--bin-details-hero-blocked-bg:#fff5f5;--bin-details-hero-blocked-icon-bg:#ffe4e6;--bin-details-hero-blocked-icon:#d18a8a;--bin-details-hero-blocked-text:#c76b6b;--bin-details-hero-fast-bg:#f4fdf6;--bin-details-hero-fast-icon-bg:#dcfce7;--bin-details-hero-fast-icon:#6eb87a;--bin-details-hero-fast-text:#4d9a5c;--bin-details-hero-available-bg:#f5f3ff;--bin-details-hero-available-icon-bg:#ede9fe;--bin-details-hero-available-icon:#9b8ec4;--bin-details-hero-available-text:#7c6fad;--dashboard-stock-table-header-bg:#334155;--dashboard-stock-table-header-text:var(--ant-color-text-light-solid);--dashboard-stock-table-header-sort:#ffffffa6}body[data-theme=dark]{--transparent-bg:#686868f5;--color-border:#404040;--color-bg-layout:#000;--app-layout-header-bg:#151515;--app-layout-sider-bg:#1f2020;--app-layout-footer-bg:#141414;--app-layout-footer-border:#434343;--app-layout-modal-bg:#151515;--ant-menu-dark-item-selected-bg:#013bc4;--ant-color-primary:#013bc4 --ant-color-primary-hover: #0958d9;--ant-color-primary-active:#1565c0;--ant-color-primary-bg:#1677ff33;--ant-color-primary-bg-hover:#1677ff4d;--ant-color-primary-border:#0344db;--ant-color-primary-border-hover:#0958d9;--ant-color-primary-text:#013bc4;--ant-color-primary-text-hover:#004af7;--ant-color-primary-text-active:#fff;--ant-color-bg-layout:#000;--ant-color-bg-container:#1f1f1f;--ant-color-bg-elevated:#1f2020;--ant-color-bg-spotlight:#f0f0f0;--ant-color-bg-mask:#000000a6;--ant-color-border:#434343;--ant-color-border-secondary:#434343;--ant-color-split:#434343;--ant-color-text:#f0f0f0;--ant-color-text-secondary:#888;--ant-color-text-tertiary:#8c8c8c;--ant-color-text-quaternary:#595959;--ant-color-text-placeholder:#595959;--ant-color-text-disabled:#888;--ant-color-text-heading:#f0f0f0;--ant-color-text-description:#888;--ant-color-text-light-solid:#eee;--ant-color-fill:#ffffff26;--ant-color-fill-secondary:#ffffff1f;--ant-color-fill-tertiary:#ffffff14;--ant-color-fill-quaternary:#ffffff0a;--ant-color-fill-content:#ffffff14;--ant-color-fill-content-hover:#ffffff26;--ant-color-fill-alter:#ffffff0a;--ant-color-icon:#ffffffa6;--ant-color-icon-hover:#f0f0f0;--ant-color-error:#ff4d4f;--ant-color-error-bg:#ff4d4f33;--ant-color-error-border:#ff4d4f80;--ant-color-warning:#ed6c02;--ant-color-warning-bg:#ed6c0233;--ant-color-warning-border:#ed6c0280;--ant-color-success:#87d068;--ant-color-success-bg:#87d06833;--ant-color-success-border:#87d06880;--ant-color-info:#1890ff;--ant-color-info-bg:#1677ff33;--ant-color-info-border:#1677ff80;--ant-color-link:#69b1ff;--ant-color-link-hover:#91caff;--ant-color-link-active:#fff;--ant-color-white:#eee;--ant-control-item-bg-hover:#ffffff14;--ant-control-item-bg-active:#1677ff33;--ant-control-item-bg-active-hover:#1677ff4d;--ant-border-radius:6px;--ant-font-size:12px;--ant-font-family:Inter,sans-serif;--ant-menu-item-color:#ffffffd9;--ant-menu-item-hover-color:#fff;--ant-menu-item-selected-color:#008cdb;--ant-menu-sub-menu-item-selected-color:#008cdb;--ant-menu-item-disabled-color:#ffffff59;--ant-menu-item-bg:transparent;--ant-menu-item-hover-bg:#ffffff14;--ant-menu-item-active-bg:#ffffff26;--ant-menu-item-selected-bg:#ffffff1f;--ant-menu-sub-menu-bg:#0003;--ant-menu-sub-menu-item-bg:#0003;--ant-menu-popup-bg:#1f2020;--ant-menu-group-title-color:#ffffff73;--ant-menu-danger-item-color:#ff4d4f;--ant-menu-danger-item-hover-color:#ff7875;--ant-menu-danger-item-selected-color:#ff4d4f;--ant-menu-danger-item-selected-bg:#ff4d4f26;--ant-menu-danger-item-active-bg:#ff4d4f33;--ant-menu-horizontal-item-selected-color:#008cdb;--ant-menu-horizontal-item-selected-bg:transparent;--ant-menu-horizontal-item-hover-bg:#ffffff14;--ant-tooltip-color:#eee;--scrollbar-track:var(--ant-color-fill-tertiary);--scrollbar-thumb:#f0f0f038;--scrollbar-thumb-hover:#f0f0f061;--ant-form-vertical-label-padding:2px;--bin-view-canvas-bg:var(--ant-color-bg-container);--bin-view-rack-cell-bg:#1e293b;--bin-view-rack-cell-border:#475569;--bin-view-rack-inner-bg:#0f172a;--bin-view-rack-inner-border:#f6543b;--bin-view-bin-full-bg:#2563eb;--bin-view-bin-partial-bg:#ca8a04;--bin-view-bin-empty-bg:#334155;--bin-view-bin-empty-border:#334155;--bin-view-bin-blocked-bg:#ef4444;--bin-view-bin-blocked-border:#b91c1c;--bin-view-label-text:#cbd5e1;--bin-view-muted-text:var(--bin-view-bin-empty-border);--bin-view-rack-selected-ring:#3b82f680;--bin-view-exit-bg:#ff757556;--bin-view-exit-border:#fc50507a56;--bin-view-exit-text:#ffe9e9;--bin-view-aisle-stripe-light:#ca8a0459;--bin-view-aisle-stripe-dark:#eab308d9;--bin-view-blocked-marker-light:#ef444459;--bin-view-progress-stroke:var(--bin-view-rack-inner-border);--bin-view-progress-stroke-high:#f87171;--bin-details-cell-icon-bg:#334155;--bin-details-cell-icon-color:var(--bin-view-bin-empty-border);--bin-details-hero-full-bg:#1e3a8a59;--bin-details-hero-full-icon-bg:#3b82f640;--bin-details-hero-full-icon:#93c5fd;--bin-details-hero-full-text:#bfdbfe;--bin-details-hero-partial-bg:#78530947;--bin-details-hero-partial-icon-bg:#eab30833;--bin-details-hero-partial-icon:#fbbf24;--bin-details-hero-partial-text:#fde68a;--bin-details-hero-empty-bg:#33415573;--bin-details-hero-empty-icon-bg:var(--bin-details-cell-icon-bg);--bin-details-hero-empty-icon:var(--bin-details-cell-icon-color);--bin-details-hero-empty-text:var(--bin-view-label-text);--bin-details-hero-blocked-bg:#7f1d1d59;--bin-details-hero-blocked-icon-bg:#ef444433;--bin-details-hero-blocked-icon:#fca5a5;--bin-details-hero-blocked-text:#fecaca;--bin-details-hero-fast-bg:#14532d59;--bin-details-hero-fast-icon-bg:#22c55e33;--bin-details-hero-fast-icon:#86efac;--bin-details-hero-fast-text:#bbf7d0;--bin-details-hero-available-bg:#4c1d9547;--bin-details-hero-available-icon-bg:#8b5cf633;--bin-details-hero-available-icon:#c4b5fd;--bin-details-hero-available-text:#ddd6fe;--dashboard-stock-table-header-bg:#1e293b;--dashboard-stock-table-header-text:var(--ant-color-text-light-solid);--dashboard-stock-table-header-sort:#ffffff8c}*,:before,:after{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-radius)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#213547;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fb;font-family:Inter,sans-serif;font-weight:400;line-height:1.5}html,body,#root{background-color:#f8f9fb;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}body{background-color:#f8f9fb;min-width:320px;min-height:100vh;font-family:Inter,sans-serif;display:block}a{color:#333;text-decoration:none}a:hover{color:#0078c8}body a{color:#1677ff;text-decoration:underline}body a:hover{color:#0958d9;text-decoration:underline}.top-menu a,.top-menu a:hover{color:inherit;text-decoration:none}.top-menu a{color:#333;border-radius:4px;padding:6px 10px;text-decoration:none;transition:background .2s}.top-menu a:hover{color:#000;background-color:#f5f5f5;text-decoration:none}.top-menu button{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 10px;transition:background .2s}.top-menu button:hover{background-color:#f5f5f5}.top-menu a.active,.top-menu button.active,.top-menu div.active{color:#1677ff;font-weight:500;background-color:#e6f4ff!important}.top-menu .submenu a.active{color:#1677ff;font-weight:500}.ant-drawer-body a{padding:6px 0;display:block}.ant-form-item{margin-bottom:8px!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:6px 8px!important}button{cursor:pointer;border:1px solid #0000;border-radius:4px;padding:.4em 1em;font-size:14px;font-weight:500;transition:border-color .25s}@media (max-width:900px){a{padding:6px 0;display:block}}body[data-theme=dark]{color:#f0f0f0;background-color:#1f1f1f}body[data-theme=light]{color:#000;background-color:#f8f9fb}.loginbgImage{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background:url(/assets/login-bg-DoPa8Xon.jpg) 0/cover no-repeat fixed;max-width:100%;position:absolute;inset:0}.login .ant-card{background:#fffffff5}.small-divider{margin:8px 0}.action-form-footer{margin-top:15px;display:grid}.rjsf-form-mutu .ant-form-item-control-input-content .ant-row{grid-gap:3px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;width:100%;display:grid;margin:0 auto!important}.rjsf-form-mutu .ant-form-item-control-input-content .ant-row>div .ant-input-affix-wrapper,.rjsf-form-mutu .ant-form-item-control-input-content .ant-row>div .ant-select-item,.rjsf-form-mutu .ant-form-item-control-input-content .ant-row>div .ant-input-number-input,.rjsf-form-mutu .ant-form-item-control-input-content .ant-row>div .ant-input-number-affix-wrapper,.rjsf-form-mutu .ant-form-item-control-input-content .ant-row>div .ant-select-selector{border-radius:2px}.rjsf-form-mutu .ant-form-item-control-input-content .ant-row .ant-form-item-label>label{font-family:Inter,sans-serif;font-size:12px}.rjsf-form-mutu .ant-form-item-control-input-content .ant-row.ant-form-item-row{display:block}.rjsf-form-mutu fieldset#root{overflow:inherit;background-color:#0000;border:none;padding:0}.app-layout{background-color:var(--color-bg-layout);width:100%;height:100vh;overflow:hidden}.app-layout__header{z-index:100;background:var(--app-layout-header-bg);height:40px;padding:0;line-height:40px;position:fixed;top:0;left:0;right:0}.app-layout__inner{height:calc(100vh - 40px);margin-top:40px}@media (max-width:900px){.app-layout__inner{height:calc(100vh - 80px);margin-top:80px}}.app-layout__overlay{z-index:100;background:#00000073;transition:opacity .2s;position:fixed;inset:40px 0 0}.app-layout__sider{z-index:101;height:calc(100vh - 40px);transition:all .2s;position:fixed;top:40px;bottom:0;left:0;overflow:auto;background:var(--app-layout-sider-bg)!important}.app-layout[data-mobile=true] .app-layout__sider.ant-layout-sider-collapsed{pointer-events:none;overflow:hidden;transform:translate(-100%);width:0!important;min-width:0!important;max-width:0!important}.app-layout[data-mobile=true] .app-layout__sider:not(.ant-layout-sider-collapsed){pointer-events:auto;max-width:85vw;width:260px!important;min-width:260px!important}.app-layout[data-collapsed=false] .app-layout__sider{box-shadow:2px 0 8px #0000001a}.app-layout__main{flex-direction:column;min-width:0;height:calc(100vh - 40px);margin-left:0;transition:margin-left .2s;display:flex}@media (min-width:800px){.app-layout[data-collapsed=true] .app-layout__main{margin-left:80px}.app-layout[data-collapsed=false] .app-layout__main{margin-left:220px}}@media (max-width:799px){.app-layout__main{margin-left:0!important}}.app-layout__content{box-sizing:border-box;background-color:var(--color-bg-layout);flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.app-layout .content-inner-search-panel,.app-layout .content-inner-inner{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.app-layout__footer{background:var(--app-layout-footer-bg);border-top:1px solid var(--app-layout-footer-border);text-align:center;flex-shrink:0;padding:8px}.secound-layout{height:calc(100vh - 158px);overflow:hidden auto}.is-hide-left-menu{margin-left:0!important}div[data-collapsed=false] header.app-header .app-header__middle{transition:all .2s;margin-left:110px!important}.app-header{box-sizing:border-box;z-index:100;color:#eee;background:var(--app-header-bg);align-items:center;gap:16px;width:100%;height:40px;padding:0 20px;display:flex;position:sticky;top:0}.app-header .ant-tabs-tab{color:#bbb;padding:8px 10px!important}.app-header .ant-tabs-tab-active{background:var(--primary-main)}.app-header .ant-tabs-tab-active .app-header__tab-label{color:#fff}.app-header .ant-btn{color:#eee}.app-header .ant-btn:hover{color:#008cdb!important}.app-header__left{flex-shrink:0;align-items:center;gap:16px;display:flex}.app-header__toggle{font-size:18px}.app-header__logo{height:26px}.app-header__middle{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.app-header__tabs{width:100%;min-width:0}.app-header__tabs .ant-tabs-nav{margin-bottom:0}.app-header__tabs .ant-tabs-nav-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.app-header__tabs .ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.app-header__tabs .ant-tabs-nav:before{border-bottom:none!important}.app-header__tabs .ant-tabs-tab{padding:8px 10px!important}.app-header__tabs .app-header__tab-label{align-items:center;gap:6px;display:inline-flex}.app-header__tabs .app-header__tab-icon{opacity:.85;font-size:14px;display:inline-flex}.app-header__right{flex-shrink:0;align-items:center;gap:16px;display:flex}.app-header__user-block{align-items:center;gap:8px;display:flex;position:relative}.app-header__user-block .app-header__user-text{flex-direction:column;align-items:flex-end;gap:0;max-width:240px;line-height:1.2;display:flex}.app-header__user-block .app-header__user-name{font-size:13px}.app-header__user-block .app-header__belonging-company{opacity:.72;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.app-header__user-block .app-header__env-badge{color:#eee;white-space:nowrap;background:#f5861e;border:none;border-radius:3px;padding:2px 8px;font-size:12px;font-weight:500;line-height:20px;display:inline-block}.app-header__notifications{position:relative}.app-header__notifications .app-header__notifications-btn{font-size:18px}.app-header__notifications .ant-badge-count{transform:translate(-10%)}.app-header__user-menu-wrap{align-items:center;display:flex;position:relative}.app-header__user-menu-trigger{height:30px;color:var(--app-header-icon-color);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:0 8px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.app-header__user-menu-trigger:hover,.app-header__user-menu-trigger--open{background:#ffffff14}.app-header__user-menu-trigger:focus,.app-header__user-menu-trigger:focus-visible{box-shadow:none;outline:none}.app-header__user-menu-trigger-icon{font-size:16px}.app-header__user-menu-caret{font-size:9px;transition:transform .2s}.app-header__user-menu-trigger--open .app-header__user-menu-caret{transform:rotate(180deg)}.app-header__user-menu-dropdown{min-width:240px;color:var(--app-header-dropdown-text);border-radius:8px;padding:0;overflow:hidden;box-shadow:0 8px 24px #0000002e}.app-header__user-menu-header{border-bottom:1px solid var(--app-header-border);background:#00000008;align-items:center;gap:10px;padding:12px 14px;display:flex}.app-header__user-menu-header-avatar{background:var(--primary-main);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:inline-flex}.app-header__user-menu-header-text{flex-direction:column;gap:2px;min-width:0;display:flex}.app-header__user-menu-header-name{color:var(--app-header-dropdown-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.app-header__user-menu-header-meta{color:var(--app-header-dropdown-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.app-header__user-menu-inner{color:var(--app-header-dropdown-text);background:0 0;border:none;padding:6px 0}.app-header__user-menu-inner .ant-menu-item{border-radius:6px;align-items:center;width:calc(100% - 16px);height:36px;margin:2px 8px;line-height:36px;display:flex;color:var(--app-header-dropdown-text)!important;padding-inline:10px!important}.app-header__user-menu-inner .ant-menu-item .ant-menu-item-icon{min-width:16px;color:var(--app-header-dropdown-muted);font-size:15px}.app-header__user-menu-inner .ant-menu-item:hover .ant-menu-item-icon{color:inherit}.app-header__user-menu-inner .ant-menu-item.ant-menu-item-danger .ant-menu-item-icon{color:#ff4d4f}.app-header__user-menu-inner .ant-menu-item-divider{background-color:var(--app-header-border);margin:6px 12px}.app-header__user-menu-divider{margin:6px 12px!important}.app-header__user-menu-item{align-items:center;gap:10px;width:100%;min-height:24px;display:flex}.app-header__user-menu-item-icon{width:16px;color:var(--app-header-dropdown-muted);flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.app-header__user-menu-item-label{min-width:0;color:var(--app-header-dropdown-text);flex:1;font-size:13px}.app-header__user-menu-item--toggle{justify-content:space-between;gap:12px}.app-header__user-menu-item--toggle .app-header__user-menu-item-label{flex:1}.app-header__user-menu-item--action{cursor:pointer}.app-header__dropdown{background:var(--app-header-dropdown-bg);border:1px solid var(--app-header-border);z-index:1000;border-radius:4px;min-width:160px;margin-top:4px;padding:4px 0;position:absolute;top:100%;right:0;box-shadow:0 2px 8px #00000026}.app-header__notifications-dropdown{width:320px;right:40px;overflow:hidden}.app-header__notification-menu{background:0 0;border:none}.app-header__no-notifications{text-align:center;color:var(--app-header-muted);padding:8px 0}.app-header__notification-item{line-height:1.5}.app-header__notification-item .app-header__notification-title{margin-bottom:2px;font-size:13px;font-weight:500}.app-header__notification-item .app-header__notification-summary{color:var(--app-header-muted);font-size:12px}:root,body[data-theme=light]{--app-header-bg:var(--app-layout-sider-bg);--app-header-border:#ddd;--app-header-icon-color:#f1f1f1;--app-header-dropdown-bg:#eee;--app-header-dropdown-text:#000000e0;--app-header-dropdown-muted:#0000008d;--app-header-muted:#999}body[data-theme=dark]{--app-header-bg:#141414;--app-header-border:#434343;--app-header-icon-color:#eee;--app-header-dropdown-bg:#1f1f1f;--app-header-dropdown-text:#ffffffe0;--app-header-dropdown-muted:#ffffff73;--app-header-muted:#888}body[data-theme=dark] .app-header__user-menu-header{background:#ffffff0a}body[data-theme=dark] .app-header__user-menu-trigger:hover,body[data-theme=dark] .app-header__user-menu-trigger--open{background:#ffffff1a}.app-side-menu-wrapper{height:100%}.app-side-menu-wrapper .menuitem{--ant-menu-item-border-radius:0}.app-side-menu{background:var(--app-layout-sider-bg);border-right:0;height:100%;padding-top:8px}.app-side-menu>.ant-menu-submenu{border-bottom:1px solid #ffffff14}.app-side-menu .ant-menu-submenu .ant-menu-sub{background:#1b1d1d!important}.app-side-menu .ant-menu-submenu-open>.ant-menu-submenu-title{background:#ffffff0f;border-radius:0}.app-side-menu-wrapper .ant-menu-submenu-popup{z-index:1050}.app-side-menu-wrapper .ant-menu-submenu-popup .ant-menu{background:#1b1d1d}.warehouse-dashboard{flex-direction:column;height:100%;display:flex}.stat-widget{border-radius:3px;min-height:172px;padding:10px 15px;position:relative;overflow:hidden;box-shadow:5px 0 5px #0000}.stat-widget:hover{transform:translateY(-2px);box-shadow:5px 10px 10px #ddd}.stat-widget .w-icon{border-radius:100px;padding:13px;font-size:55px;display:grid;position:absolute;top:15px;right:60px}.stat-widget .w-icon.none-badge{position:relative;top:-10px;right:27px}.stat-widget .w-icon.none-badge svg{font-size:24px}.stat-widget .mainTitle{font-size:22px}.stat-widget .top-row{justify-content:space-between;align-items:center;display:flex}.stat-widget .top-row h2{margin:0;font-size:26px;font-weight:700}.stat-widget .top-row .right{align-items:center;gap:6px;display:flex}.stat-widget .top-row .badge{background:#00000040;border-radius:12px;padding:4px 8px;font-size:12px;font-weight:600;position:relative;top:24px}.stat-widget .top-row .settings-icon{opacity:.9;cursor:pointer;font-size:18px}.stat-widget .title{margin-top:6px;font-size:14px;font-weight:500}.stat-widget .avg{opacity:.85;font-size:12px}.stat-widget .chart{opacity:.4;align-items:flex-end;gap:4px;height:45px;padding:0 12px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.stat-widget .chart span{background:#eee;border-radius:2px 2px 0 0;flex:1}.stat-widget .bars span{height:100%}.stat-widget.green{background:#26a69a2e}.stat-widget.green .w-icon{background:#26a69a1c}.stat-widget.green .w-icon svg{color:#177a71d9}.stat-widget.none{background:#093aff05}.stat-widget.none .w-icon{background:#26a69a1c}.stat-widget.none .w-icon svg{color:#177a71d9}.stat-widget.info{background:#093aff05}.stat-widget.info .w-icon{background:#093aff1c}.stat-widget.info .w-icon svg{color:#093affba}.stat-widget.warning{background:#ff94090f}.stat-widget.warning .w-icon{background:#ff94091f}.stat-widget.warning .w-icon svg{color:#e89f18}.stat-widget.pink{background:#ff02440f}.stat-widget.pink .w-icon{background:#ff02441f}.stat-widget.pink .w-icon svg{color:red}.chart.wave{opacity:.45;height:52px;position:absolute;bottom:-6px;left:0;right:0;overflow:hidden}.chart.wave:before{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' fill-opacity='1' d='M0,60 C120,20 240,100 360,80 480,60 600,20 720,40 840,60 960,100 1080,80 1200,60 1320,20 1440,40 L1440,120 L0,120 Z'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:96% 100%;animation:12s linear infinite waveMove;position:absolute;inset:0}@keyframes waveMove{0%{background-position-x:0%}to{background-position-x:200%}}.chart.wave:after{content:"";opacity:.35;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M0,80 C180,40 360,100 540,70 720,40 900,90 1080,60 1260,30 1350,60 1440,80 L1440,120 L0,120 Z'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:137% 80%;animation:18s linear infinite waveMoveReverse;position:absolute;inset:0}@keyframes waveMoveReverse{0%{background-position-x:200%}to{background-position-x:0%}}.dashboard-grid-widget{grid-gap:10px;display:grid}@media (min-width:1400px){.dashboard-grid-widget{grid-template-columns:repeat(6,1fr)}}@media (max-width:1400px){.dashboard-grid-widget{grid-template-columns:repeat(3,1fr)}}@media (max-width:1099px){.dashboard-grid-widget{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.dashboard-grid-widget{grid-template-columns:repeat(2,1fr)}}@media (max-width:375px){.dashboard-grid-widget{grid-template-rows:auto auto auto;grid-template-columns:1fr}}.stat-widget-icon svg{color:#00000085;background:#dddddd69;border-radius:100px;padding:9px;font-size:42px;position:absolute;right:22px}.dashboard-card:hover{box-shadow:none}.warehouse-owner-dashboard__content{padding:24px}@media (max-width:767px){.authorisation-group-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.authorisation-group-add-modal__body{max-height:min(75vh,640px);padding-right:4px;overflow-y:auto}@media (max-width:767px){.authorisation-hierarchy-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.authorisation-hierarchy-add-modal__body{max-height:min(75vh,640px);padding-right:4px;overflow-y:auto}.company-add-page__spinner{margin-top:50px}.company-add-page__content{padding:12px}@media (max-width:767px){.company-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.company-add-modal__body{max-height:70vh;padding:0;overflow-y:auto}.company-tabs{height:48px}.company-tabs-container{height:calc(100vh - 209px);padding:0 15px;overflow:hidden auto}.company-form__input-number{width:100%}.company-form__logo-field{margin-top:24px}.company-form__logo-label{color:#000000d9;margin-bottom:8px;font-size:14px;line-height:1.5715;display:block}.company-form__logo-preview{object-fit:contain;max-width:280px;max-height:96px;margin-bottom:8px;display:block}.company-address-add-modal__body{max-height:min(70vh,640px);padding-right:4px;overflow-y:auto}.company-address-summary__container{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.company-address-summary__structure-card{margin-top:16px}.link-address-modal__filters{gap:12px;margin-bottom:16px;display:flex}.link-address-modal__form-item{margin-bottom:0}.link-address-modal__code-item{flex:1}.link-address-modal__type-item{width:180px}.link-address-modal__search-item{align-self:flex-end}.link-store-location-modal__hint{color:var(--ant-color-text-secondary);margin-bottom:16px}.company-addresses-tab__unlink{color:var(--ant-color-error);font-size:12px}.company-addresses-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.company-bank-account-add-modal__body{max-height:min(70vh,640px);padding-right:4px;overflow-y:auto}.company-bank-accounts-tab__hint{max-width:720px}.company-bank-account-add__container,.company-bank-account-edit__container{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.company-feature-licences-tab__spinner{margin-top:50px}.company-feature-licences-tab__scope-select{width:320px}.company-feature-licences-tab__sidebar .ant-card-head{min-height:40px}.company-feature-licences-tab__sidebar .ant-card-body{padding:12px}.company-feature-licences-tab__sub-list{flex-direction:column;gap:2px;display:flex}.company-feature-licences-tab__sub-row{cursor:pointer;border-radius:6px;align-items:center;padding:8px 12px;transition:background-color .2s;display:flex}.company-feature-licences-tab__sub-row:hover{background-color:#0000000a}.company-feature-licences-tab__sub-row--selected{background-color:#e6f4ff}.company-feature-licences-tab__sub-children{border-left:1px solid #f0f0f0;margin-left:36px;padding:4px 0 8px 12px}.company-feature-licences-tab__sub-child{color:#000000a6;padding:4px 0;font-size:13px}.company-feature-licences-tab__actions-pane .ant-card-head{min-height:40px}.company-feature-licences-tab__action-list{flex-direction:column;gap:4px;display:flex}.company-feature-licences-tab__action-row{border-bottom:1px solid #f0f0f0;align-items:center;padding:8px 0;display:flex}.company-feature-licences-tab__action-row:last-child{border-bottom:none}.enable-sections-wrapper-row{margin-top:24px;padding-left:5px}.company-settings-tab__card .ant-tabs-content-holder{padding-inline:0}.company-settings-tab__spinner{margin-top:50px}.company-settings-tab__section{margin-bottom:8px}.company-settings-tab__section-content{flex-direction:column;gap:12px;margin-top:12px;display:flex}.company-settings-tab__form-item-compact{margin-bottom:0}.company-settings-tab__form-item-spaced{margin-bottom:12px}.company-settings-tab__select-narrow{width:200px}.company-settings-tab__system-defaults{color:#999;margin-top:8px;font-size:12px}.company-settings-tab__save-button{margin-top:12px}.responsive-transfer .ant-transfer-list{flex:1;width:100%;min-width:250px;max-width:100%}@media (max-width:640px){.responsive-transfer{flex-direction:column}.responsive-transfer .ant-transfer-list{width:100%!important}.responsive-transfer .ant-transfer-operation{margin:10px 0}}.company-settings-tab__layout{align-items:flex-start}.company-settings-side-nav{padding:8px 0;position:sticky;top:12px}.company-settings-side-nav__group{margin-bottom:16px}.company-settings-side-nav__group-title{text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;padding:0 8px;font-size:11px;display:block}.company-settings-side-nav__list{margin:0;padding:0;list-style:none}.company-settings-side-nav__item{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:13px;display:block}.company-settings-side-nav__item:hover{background:#0000000a}.company-settings-side-nav__item--active{color:#1677ff;background:#1677ff1a;font-weight:500}.receipt-onboarding-review-banner{margin-bottom:16px}.stock-receipt-settings-sub-tabs,.stock-request-settings-sub-tabs,.stock-report-settings-sub-tabs,.stock-issue-settings-sub-tabs,.stock-transfer-settings-sub-tabs,.stock-counting-settings-sub-tabs{margin-top:4px}.stock-receipt-settings-sub-tabs>.ant-tabs-nav,.stock-request-settings-sub-tabs>.ant-tabs-nav,.stock-report-settings-sub-tabs>.ant-tabs-nav,.stock-issue-settings-sub-tabs>.ant-tabs-nav,.stock-transfer-settings-sub-tabs>.ant-tabs-nav,.stock-counting-settings-sub-tabs>.ant-tabs-nav{margin-bottom:16px;margin-inline:0;padding-inline:0}.stock-receipt-settings-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.stock-request-settings-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.stock-report-settings-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.stock-issue-settings-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.stock-transfer-settings-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.stock-counting-settings-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{padding-inline:0!important}.stock-receipt-screens-sub-tabs,.stock-request-screens-sub-tabs,.stock-issue-screens-sub-tabs,.stock-transfer-screens-sub-tabs,.stock-counting-screens-sub-tabs{margin-top:4px}.stock-receipt-screens-sub-tabs>.ant-tabs-nav,.stock-request-screens-sub-tabs>.ant-tabs-nav,.stock-issue-screens-sub-tabs>.ant-tabs-nav,.stock-transfer-screens-sub-tabs>.ant-tabs-nav,.stock-counting-screens-sub-tabs>.ant-tabs-nav{margin-bottom:12px;margin-inline:0;padding-inline:0}.stock-receipt-screens-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.stock-request-screens-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.stock-issue-screens-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.stock-transfer-screens-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.stock-counting-screens-sub-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{padding-inline:0!important}.stock-receipt-screens-sub-tabs>.ant-tabs-content-holder,.stock-request-screens-sub-tabs>.ant-tabs-content-holder,.stock-issue-screens-sub-tabs>.ant-tabs-content-holder,.stock-transfer-screens-sub-tabs>.ant-tabs-content-holder,.stock-counting-screens-sub-tabs>.ant-tabs-content-holder{padding-top:4px;padding-inline:0}.company-store-addresses-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.company-summary-tab__spinner{margin-top:50px}@media (max-width:767px){.application-user-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.application-user-add-modal__body{max-height:min(70vh,640px);padding-right:4px;overflow-y:auto}.application-user-add-modal__spinner{margin:32px auto;display:block}@media (max-width:767px){.employee-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.employee-add-modal__body{max-height:min(70vh,480px);padding-right:4px;overflow-y:auto}.employee-summary-page__spinner,.people-summary-tab__spinner{margin-top:50px}.people-poc-add-page__error-list{margin:0;padding-left:20px}.people-poc-add-page__error-alert{margin-bottom:16px}.people-poc-list-page__delete{cursor:pointer}.people-poc-addresses-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.people-poc-summary-tab__spinner{margin-top:50px}.people-poc-summary-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.reference-data-form__date-picker{width:100%}.references-page__search-row{margin-bottom:0}.references-page__search{margin-bottom:16px}.references-page__list-item{cursor:pointer;border-radius:6px;transition:background-color .15s,color .15s}.references-page__list-item.ant-list-item{padding:10px 12px}.references-page__list-item:hover{background-color:#0000000a}.references-page__list-item--selected{color:#0958d9;background-color:#1677ff1f;font-weight:500}.references-page__list-item--selected:hover{background-color:#1677ff2e}@media (max-width:767px){.role-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.role-add-modal__body{max-height:min(70vh,480px);padding-right:4px;overflow-y:auto}.role-tabs-layout__tabs{margin-bottom:0}.data-licences-tab__spinner{margin-top:50px}.data-licences-tab__select-full{width:100%}.data-licences-tab__gate-alert{margin-bottom:16px}.data-licences-tab__add-button{margin-top:8px}.data-licences-tab__loading-spinner{margin-left:8px}.feature-licences-tab__spinner{margin-top:50px}.feature-licences-tab__sidebar .ant-card-head{min-height:40px}.feature-licences-tab__sidebar .ant-card-body{padding:12px}.feature-licences-tab__sub-list{flex-direction:column;gap:2px;display:flex}.feature-licences-tab__sub-row{cursor:pointer;border-radius:6px;align-items:center;padding:8px 12px;transition:background-color .2s;display:flex}.feature-licences-tab__sub-row:hover{background-color:#0000000a}.feature-licences-tab__sub-row--selected{background-color:#e6f4ff}.feature-licences-tab__sub-children{border-left:1px solid #f0f0f0;margin-left:36px;padding:4px 0 8px 12px}.feature-licences-tab__sub-child{color:#000000a6;padding:4px 0;font-size:13px}.feature-licences-tab__actions-pane .ant-card-head{min-height:40px}.feature-licences-tab__action-list{flex-direction:column;gap:4px;display:flex}.feature-licences-tab__action-row{border-bottom:1px solid #f0f0f0;align-items:center;padding:8px 0;display:flex}.feature-licences-tab__action-row:last-child{border-bottom:none}.role-summary-tab__spinner{margin-top:50px}.sbu-list-page__delete{cursor:pointer}.sbu-summary-page__spinner,.sub-location-summary-page__spinner{margin-top:50px}.sub-locations-list-page__delete{cursor:pointer}.warehouse-locations-list-page__bin{color:#1890ff}.warehouse-locations-list-page__helper-text{margin-bottom:16px}.zone-summary-page__spinner{margin-top:50px}.zones-list-page__delete{cursor:pointer}.bin-search-panel__form{margin-bottom:0}.bin-search-panel__actions-col{justify-content:flex-end;align-items:flex-end;margin-left:auto;display:flex}.bin-search-panel__form-item-no-margin.ant-form-item{margin-bottom:0}.bin-search-panel__show-more-btn{padding:0}.bin-summary-page__input-number{width:100%}.bin-tabs__group{margin-bottom:10px}.bin-tabs__button{margin-right:5px}.bins-list-page__edit-button{margin-right:10px}.sub-bins-list-page__delete{cursor:pointer}.lot-number-summary-page__spinner{margin-top:50px}.lot-numbers-list-page__delete{cursor:pointer}.material-type-summary-page__spinner,.material-type-summary-tab__spinner{margin-top:50px}.material-type-summary-tab__form .mutu-responsive-object-field__row{width:100%}.material-type-summary-tab__form .mutu-responsive-object-field__col{min-width:0}.material-type-summary-tab__form .ant-form-item{margin-bottom:16px}.material-types-list-page__delete{cursor:pointer}.material-type-add-page__spinner{margin-top:50px}.material-type-add-page__content{padding:12px}.packing-type-summary-page__spinner,.measurement-summary-page__spinner,.reason-summary-page__spinner{margin-top:50px}.reasons-list-page__delete{cursor:pointer}.stock-classification-summary-page__spinner{margin-top:50px}.jobs-list-page__content{padding:16px}.job-tabs__group{margin-bottom:16px}.job-tabs__button{margin-right:5px}.task-template-add-page__input{width:100%}.task-template-summary-page__spinner{margin-top:50px}.task-template-summary-page__input{width:100%}.work-item-template-summary-tab__spinner{margin-top:50px}.work-item-template-tasks-tab__card{margin-top:8px}.work-item-template-tasks-tab__delete{color:var(--ant-color-error)}.work-item-task-template-add__input-number,.work-item-task-template-summary__input-number{width:100%}.work-item-task-template-summary__spinner{margin-top:50px}.work-item-task-template-summary__parent-label{margin-bottom:16px}.dynamic-stock-receipt-upload-form__full-width,.stock-receipt-edit-page__full-width{width:100%}.stock-receipt-image-upload__drawer .ant-drawer-body{padding-bottom:80px}.stock-receipt-image-upload__full-width{width:100%}.stock-receipt-image-upload__drawer-footer{text-align:right;background:#eee;border-top:1px solid #e9e9e9;width:100%;padding:10px 16px;position:absolute;bottom:0;right:0}.stock-receipt-release__scan-input{margin-bottom:20px}.stock-receipt-release__scan-result-button--verified{background:#87d068}.stock-receipt-release__scan-result-button--failed{background:#ff4d4f}.stock-receipt-search-panel__actions-item{margin-bottom:0}.stock-receipt-search-panel__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.stock-receipt-search-panel__toggle{padding:0}.material-request-search-panel__mutu-form fieldset{border:none;min-width:0;margin:0;padding:0}.material-request-search-panel__actions-item{margin-bottom:0}.material-request-search-panel__actions{justify-content:flex-start;align-items:center;gap:8px;display:flex}@media (min-width:600px){.material-request-search-panel__actions{justify-content:flex-end;position:relative;top:10px}}.material-request-search-panel__toggle{padding:0}.material-request-tabs__steps{margin-bottom:20px}.material-request-tabs__group{margin-bottom:10px}.material-request-tabs__button{margin-right:5px}.stock-receipt-summary-page__scroll{min-width:0;height:calc(100vh - 480px);max-height:calc(100vh - 480px);margin-top:32px;padding-bottom:24px;overflow:auto}.stock-receipt-summary__status-button--secondary{border-width:1.5px;font-weight:500}.stock-receipt-summary__status-button--primary{box-shadow:#1890ff4d;border-width:1.5px;font-weight:600}.stock-receipt-summary__line-edit-button{margin-right:10px}.stock-receipt-summary__summary-text-indent{padding-left:12px}.stock-receipt-summary__empty-stock-items{text-align:center;padding:20px}.stock-receipt-summary__quantity-item{padding:20px}.stock-receipt-summary__quantity-item-space{width:100%}.stock-receipt-summary__quantity-item-value{margin-left:8px}.stock-receipt-summary__quantity-item-note{margin-top:8px;font-size:12px}.stock-receipt-summary__loading{padding:24px}.stock-receipt-summary__full-width{width:100%}.stock-receipt-summary__origin-collapse{margin-bottom:24px}.stock-receipt-summary__origin-help{font-size:12px}.stock-receipt-summary__line-table-wrap{margin-left:-1px;margin-right:-1px;overflow:hidden}.stock-receipt-tabs__steps{margin-bottom:20px}.stock-receipt-tabs__group{margin-bottom:10px}.stock-receipt-tabs__button{margin-right:5px}.stock-receipt-transport__full-width{width:100%}.stock-receipt-validate__table{padding-bottom:20px}.stock-receipt-validate__scan-input{margin-bottom:20px}.stock-receipt-validate__scan-help-row{margin-top:-10px;margin-bottom:12px}.stock-receipt-validate__scan-actions-row{margin-bottom:8px}.stock-receipt-validate__recent-scans{margin-top:12px}.stock-receipt-validate__scan-result-button--verified{background:#87d068}.stock-receipt-validate__scan-result-button--failed{background:#ff4d4f}.stock-receipts-add-page__full-width{width:100%}.stock-receipts-add-page__back-link{margin-top:12px}.stock-receipts-upload-page__error{color:#ff4d4f}.stock-receipts-upload-variance__date-picker{width:100%}.stock-receipts-upload-variance__sample-link{padding-top:32px}.stock-item-update-table-form__input-full{width:100%}.stock-item-update-table-form__space{margin-bottom:16px}.stock-receipts-table-form__add-more-btn{padding:5px;font-size:12px}.stock-receipts-table-form__add-item-btn{background:#bec8c8;width:100%;margin-top:16px;margin-bottom:8px}.stock-receipts-table-form__summary-text{padding-left:12px}.stock-receipts-column-builder__edit-btn{margin-right:10px}.rate-calculator__layout,.rate-calculator__section,.rate-calculator__preview-layout{width:100%}.rate-calculator__rate-plan-select{min-width:260px}.rate-calculator__table-input{width:100%}.rate-calculator__total-row{margin-top:8px}.rate-calculator__period-select{width:160px}.rate-calculator__helper-text{font-size:12px}.rate-calculator__period-total{margin-top:4px}.rate-calculator__total-value{letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:20px}.rate-calculator__preview-subtotal{margin-top:16px}.rate-calculator__preview-total{letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:18px}.contract-rate-plan-summary-page__spinner{margin-top:50px}@media (max-width:767px){.customer-contract-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.customer-contract-add-modal__body{max-height:min(75vh,640px);padding-right:4px;overflow-y:auto}.customer-contract-summary-page__spinner{margin-top:50px}.customer-contract-summary-page__input{width:100%}.customer-contract-rate-plan-add-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.customer-contract-rate-plan-summary-tab__spinner{margin-top:50px}.customer-contract-rate-plan-summary-tab__card,.customer-contract-rate-plans-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.customer-contract-summary-tab__spinner{margin-top:50px}.customer-contract-summary-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.customer-contract-summary-tab__input{width:100%}.invoice-summary-page__spinner{margin-top:50px}.invoice-summary-page__summary{max-height:calc(100vh - 188px);margin-bottom:16px;padding-bottom:32px;padding-right:4px;overflow:hidden auto}.invoice-summary-page__tax-invoice-card .ant-card-body{overflow:visible}.invoice-summary-page__tax-invoice-scroll{-webkit-overflow-scrolling:touch;width:100%;overflow:visible}.rate-plan-line-add-page__input{width:100%}.rate-plan-line-summary-page__spinner{margin-top:50px}.rate-plan-line-summary-page__input{width:100%}.rate-plan-tabs-layout__body{max-height:calc(100vh - 188px);padding-bottom:32px;padding-right:4px;overflow:hidden auto}.rate-plan-summary-page__spinner{margin-top:50px}@media (max-width:767px){.rate-plan-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.rate-plan-add-modal__body{max-height:min(70vh,520px);padding-right:4px;overflow-y:auto}@media (max-width:767px){.rate-plan-line-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.rate-plan-line-add-modal__body{max-height:min(75vh,560px);padding-right:4px;overflow-y:auto}.rate-plan-line-summary-tab__spinner{margin-top:50px}.rate-plan-line-summary-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.rate-plan-line-summary-tab__input{width:100%}.rate-plan-lines-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.rate-plan-summary-tab__spinner{margin-top:50px}.rate-plan-summary-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.service-offer-summary-page__spinner{margin-top:50px}@media (max-width:767px){.service-offer-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.service-offer-add-modal__body{max-height:min(70vh,480px);padding-right:4px;overflow-y:auto}.task-type-summary-page__spinner{margin-top:50px}@media (max-width:767px){.task-type-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.task-type-add-modal__body{max-height:min(70vh,520px);padding-right:4px;overflow-y:auto}.tier-rule-line-add-page__input{width:100%}.tier-rule-line-summary-page__spinner,.tier-rule-summary-page__spinner{margin-top:50px}@media (max-width:767px){.tier-rule-add-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.tier-rule-add-modal__body{max-height:min(70vh,480px);padding-right:4px;overflow-y:auto}.tier-rules-list-page{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.tier-rules-list-page__info{width:100%;margin:0}.tier-rules-list-page__table.tier-rules-scroll-container{width:100%;min-width:0;overflow-x:auto}.tier-rules-list-page__bands-table .ant-table-row-expand-icon{border:1px solid var(--color-border,#d9d9d9);border-radius:2px}.tier-rules-list-page__expanded-table{width:100%;min-width:0;overflow-x:auto}.tier-rules-list-page__empty-bands{font-size:12px}.tier-rule-line-add-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.tier-rule-line-add-tab__input{width:100%}.tier-rule-line-summary-tab__spinner{margin-top:50px}.tier-rule-line-summary-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.tier-rule-line-summary-tab__input{width:100%}.tier-rule-lines-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.tier-rule-summary-tab__spinner{margin-top:50px}.tier-rule-summary-tab__card{box-shadow:#0000000d;background:#eee;border-radius:4px;padding:12px}.vehicle-summary-page__spinner{margin-top:50px}.vehicles-list-page__delete{cursor:pointer}.vehicle-summary-tab__spinner{margin-top:50px}.machine-summary-page__spinner{margin:48px auto;display:block}.machines-list-page__delete{cursor:pointer}.invoice-template-page .invoice-template-page__title{text-align:center;margin-bottom:0;text-decoration:underline}.invoice-template-page .invoice-template-page__highlight-row{margin-bottom:0}.invoice-template-page .invoice-template-page__highlight{border:1px solid var(--ant-color-border);background:#fff;align-items:center;min-height:52px;padding:10px 12px;display:flex}.invoice-template-page .invoice-template-page__block{border:1px solid var(--ant-color-border);background:#fff;min-height:180px;padding:10px 12px}.invoice-template-page .invoice-template-page__block-body{margin-top:8px;line-height:1.5}.invoice-template-page .invoice-template-page__meta-grid{grid-template-columns:minmax(120px,1fr) minmax(80px,1fr);gap:8px 12px;margin-top:10px;font-weight:700;display:grid}.invoice-template-page .invoice-template-page__totals{border:1px solid var(--ant-color-border);background:#fff}.invoice-template-page .invoice-template-page__totals-row{border-bottom:1px solid var(--ant-color-border);justify-content:space-between;gap:8px;padding:5px 12px;font-size:14px;font-weight:700;display:flex}.invoice-template-page .invoice-template-page__totals-row:last-child{border-bottom:0}.company-overtime-pricing-page{flex-direction:column;gap:16px;width:100%;min-width:0;padding:0 15px;display:flex}.company-overtime-pricing-page__alert{width:100%;margin:0}.company-overtime-pricing-page__section,.overtime-calendar-rules-panel{width:100%;min-width:0}.overtime-calendar-rules-panel__rules{flex-direction:column;gap:16px;display:flex}.overtime-rule-card .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.overtime-rule-card__title{min-width:0}.overtime-rule-card__hint{font-size:12px;font-weight:400}.overtime-rule-card__description{margin-bottom:12px}.overtime-rule-card__fields-row{width:100%;min-width:0}@media (max-width:799px){.overtime-rule-card__fields-row{row-gap:8px}.overtime-rule-card__fields-row>.ant-col{flex:0 0 100%!important;width:100%!important;max-width:100%!important;padding-inline:0!important}}@media (min-width:800px){.overtime-rule-card__fields-row{gap:0 8px;overflow-x:auto;justify-content:flex-start!important;align-items:flex-end!important}.overtime-rule-card__fields-row>.ant-col{flex:none!important;width:auto!important;max-width:240px!important;padding-inline:0!important}}.overtime-rule-card__field{width:100%;min-width:0;max-width:100%}.overtime-rule-card__field .ant-form-item{margin-top:0;margin-bottom:0}.overtime-rule-card__field .ant-form-item-label{padding-bottom:2px}.overtime-rule-card__field .ant-form-item-label>label{white-space:normal;font-size:12px;line-height:1.3}@media (min-width:800px){.overtime-rule-card__field{width:auto!important}.overtime-rule-card__field--toggle{max-width:168px!important}.overtime-rule-card__field--time{max-width:140px!important}.overtime-rule-card__field--number{max-width:240px!important}}.overtime-rule-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:799px){.overtime-rule-card__actions{justify-content:stretch;width:100%}.overtime-rule-card__actions .ant-btn{flex:auto;min-width:0}}.company-overtime-rate-tiers-panel{width:100%;min-width:0;margin-top:24px}.company-overtime-rate-tiers-panel__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.company-overtime-rate-tiers-panel__title{min-width:0;margin:0}.company-overtime-rate-tiers-panel__description{color:#0000008c;margin:0 0 12px;font-size:13px}.company-overtime-rate-tiers-panel__table-scroll{width:100%;min-width:0;overflow-x:auto}@media (max-width:799px){.company-overtime-rate-tiers-panel__modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.company-overtime-pricing-page-scroller{height:calc(100vh - 200px);overflow-y:auto}.dashboard-poc__subtext{color:var(--text-secondary);margin-bottom:12px}.dashboard-poc__grid-row{margin-top:8px;margin-bottom:8px}.dashboard-poc__card-full{height:100%}.dashboard-poc__rack-box{border-radius:12px;padding:16px}.dashboard-poc__gauge .MuiGauge-valueText{font-size:22px;font-weight:700}.dashboard-poc__rack-chip{font-size:12px}.app-header__logo-wrap{cursor:pointer;background:0 0;border:none;padding:0}.infinite-table__scroll{height:100%;overflow-y:auto}@media (max-width:900px){.infinite-table__scroll{height:calc(100% - 100px)}}.infinite-table__table{font-size:13px}.search-panel__form{margin-bottom:0}.search-panel__actions-col{justify-content:flex-end;align-items:flex-end;margin-left:auto;display:flex}.search-panel__form-item-no-margin.ant-form-item{margin-bottom:0}.search-panel__show-more-btn{padding:0}.search-panel__actions-row{justify-content:flex-end;margin-top:4px;display:flex}.search-panel-date-picker{width:100%}.page-layout{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.page-layout .ant-tabs-nav{background:var(--app-layout-header-bg);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page-layout__header{background:var(--app-layout-header-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:42px;padding:5px 20px;display:flex}.page-layout__header h5{margin:0}.page-layout__breadcrumb{flex:1;min-width:0;font-size:12px}.page-layout__back{flex-shrink:0}.page-layout__title{margin:0}.page-layout__breadcrumb-link{cursor:pointer;color:var(--primary-main);text-decoration:underline}.page-layout__search-panel{border-radius:4px;margin-bottom:10px;padding:12px 16px;box-shadow:0 1px 2px #0000001a}.page-layout__search-panel--modal{box-shadow:none;margin-bottom:0;padding:0}@media (max-width:767px){.page-layout__search-modal .ant-modal,.page-layout__actions-modal .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0}}.page-layout__action-buttons--modal .ant-btn{width:100%}.page-layout__content>div>div{padding:0 10px}.page-layout__content.search-panel-content{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.page-layout__content-inner{height:calc(100vh - 280px);overflow-y:auto}@media (min-width:800px){.page-layout__search-panel .rjsf-form-mutu{display:flex}.page-layout__search-panel .rjsf-form-mutu .form-group{flex:200px;min-width:0}.page-layout__search-panel .rjsf-form-mutu .search-panel__actions{position:relative;top:6px}}.app-footer{color:#6c6c6c;text-align:center;font-size:12px}.backend-status-banner{border-radius:0}.permissions-changed-banner-row{flex:none;width:100%}.permissions-changed-banner{z-index:1100;border-radius:0;align-items:center;height:30px;min-height:30px;display:flex;position:relative;padding:0 12px!important}.permissions-changed-banner .ant-alert-icon{margin-inline-end:8px;font-size:14px}.permissions-changed-banner .ant-alert-message{margin:0;padding:0;font-size:13px;line-height:30px}.permissions-changed-banner .ant-alert-content{flex:1;min-width:0}.permissions-changed-banner__action{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;margin:0;padding:0;line-height:30px;display:block;overflow:hidden}.permissions-changed-banner__action:hover,.permissions-changed-banner__action:focus-visible{outline:none;text-decoration:underline}@media (max-width:767px){.permissions-changed-banner{height:auto;min-height:30px;padding:4px 12px!important}.permissions-changed-banner .ant-alert-message,.permissions-changed-banner__action{white-space:normal;line-height:1.3}}.mutu-form__error-notification .ant-notification-notice-description{margin-top:8px;margin-inline-start:0!important}.mutu-form__error-panel{width:100%;min-width:0}.mutu-form__error-panel-intro{color:#000000a6;margin:0 0 8px;font-size:12px}.mutu-form__error-panel-empty{color:#000000a6;margin:0;font-size:12px}.mutu-form__error-list{flex-direction:column;gap:6px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.mutu-form__error-item{background:#ff4d4f0f;border:1px solid #ff4d4f2e;border-radius:4px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.mutu-form__error-field{color:#000000e0;font-size:13px;font-weight:600;line-height:1.3}.mutu-form__error-message{color:#000000a6;word-break:break-word;font-size:12px;font-weight:700;line-height:1.4}.rjsf-form-mutu .ant-btn,.rjsf-form-mutu .ant-input,.rjsf-form-mutu .ant-input-number,.rjsf-form-mutu .ant-input-affix-wrapper,.rjsf-form-mutu .ant-select-selector,.rjsf-form-mutu .ant-picker,.rjsf-form-mutu .ant-cascader-picker,.rjsf-form-mutu .ant-input-number-input,.rjsf-form-mutu .ant-input-number-affix-wrapper{border-radius:2px}.rjsf-form-mutu fieldset .ant-col .ant-form-item{margin-bottom:16px}.rjsf-form-mutu .ant-form-item-label{text-align:left}.rjsf-form-mutu .ant-form-item-label>label{white-space:nowrap}.rjsf-form-mutu .mutu-field-template__info-icon{color:#00000073;cursor:help}.rjsf-form-mutu .mutu-checkbox-widget__label{align-items:center;gap:6px;display:inline-flex}.rjsf-form-mutu .mutu-checkbox-widget__info-icon{color:#00000073;cursor:help;font-size:14px}.mutu.mutu.ant-form-css-var{--ant-form-vertical-label-padding:2px}.pwa-install-notification .ant-notification-notice-actions{margin-top:12px;margin-inline-start:0}.pwa-install-notification .ant-notification-notice-actions .ant-btn{pointer-events:auto}.pwa-update-notification{max-width:420px}.company-switcher{width:100%;min-width:0;max-width:100%;padding:4px 0}@media (min-width:768px){.company-switcher{padding:4px 16px}}.company-switcher{border-bottom:1px solid var(--app-layout-header-border);color:var(--app-layout-header-text-color);font-size:13px}.company-switcher__row{justify-content:end;width:100%;max-width:100%}@media (min-width:900px){.company-switcher__col{max-width:300px}}.company-switcher__company-label{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;height:24px;display:flex;overflow:hidden}.company-switcher__hint{margin-top:8px;font-size:12px;line-height:1.35;display:block}.company-switcher .ant-select{width:100%;min-width:0;max-width:100%}.company-switcher .ant-select-selector{min-width:0!important}.company-switcher .ant-select-selection-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-switcher__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.page-layout__company-switcher{background:#aaaaaa34;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:3px 10px;display:flex}@media (max-width:767px){.page-layout__company-switcher{flex-direction:column;align-items:stretch;gap:4px}}.page-layout__company-switcher-main{flex:1;width:100%;min-width:0}@media (min-width:768px){.page-layout__company-switcher-main{width:auto}}.page-layout__company-switcher-main .company-switcher{border-bottom:none;padding-inline:0}.page-layout__company-switcher-toolbar{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.page-layout__company-switcher-actions{flex-shrink:0;min-width:0}.ant-btn,.ant-input,.ant-input-number,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-cascader-picker{border-radius:2px}.ant-collapse-item{margin:3px 0}.ant-collapse-item .ant-collapse-header{background:#b6b6b62c;border-radius:0!important}.ant-collapse-item .ant-collapse-content{border:1px solid var(--color-border)!important}.ant-card-body{padding:5px 8px!important}.ant-tabs .ant-tabs-nav{margin-inline:0}.ant-tabs .ant-tabs-nav-wrap{padding-inline:0!important}.ant-tabs .ant-tabs-nav-list,.ant-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:first-child{margin-inline-start:0}.ant-tabs .ant-tabs-tab{padding:10px 15px}.mutu .ant-modal-content{padding:0}.mutu .ant-modal-header{background:var(--app-layout-modal-bg);padding:15px}.mutu .ant-modal-body{padding:15px}.mutu .ant-modal-footer{background:var(--app-layout-modal-bg);padding:15px}.mutu .ant-modal-confirm .ant-modal-content{padding:15px}.peple-container{height:calc(100vh - 315px);overflow-y:auto}.roles-container{height:calc(100vh - 255px);overflow-y:auto}.roles-container-sub,.customer-contracts-tabs-container{height:calc(100vh - 213px);overflow-y:auto}.references-scroll-container{height:calc(100vh - 205px);overflow:hidden auto}.sbu-scroll-container,.zones-scroll-container,.sub-locations-scroll-container,.service-offers-scroll-container,.task-types-scroll-container,.rate-plans-scroll-container,.tier-rules-scroll-container,.customer-contracts-scroll-container,.invoices-scroll-container,.vehicles-scroll-container,.work-item-templates-scroll-container,.jobs-scroll-container,.task-templates-scroll-container,.stock-classifications-scroll-container,.packing-types-scroll-container,.material-types-scroll-container,.lot-numbers-scroll-container,.reasons-scroll-container,.measurements-scroll-container{height:calc(100vh - 255px);overflow:hidden auto}.sbu-summary-container,.job-summary-scroll-container,.task-template-summary-scroll-container{height:calc(100vh - 155px);overflow:hidden auto}.stock-receipts-scroll-container,.bins-scroll-container,.material-requests-scroll-container,.stock-issues-scroll-container{min-width:0;height:calc(100vh - 315px);overflow:auto}.material-request-summary-scroll-container{min-width:0;height:calc(100vh - 420px);overflow:auto}.material-request-verification-page{flex-direction:column;min-height:calc(100vh - 260px);display:flex}.material-request-verification-layout{flex-direction:column;flex:auto;min-height:calc(100vh - 340px);display:flex;overflow:hidden}.material-request-verification-header-fields{flex:none}.material-request-verification-header-fields .ant-form-item{margin-bottom:8px}.material-request-verification-lines-wrap{flex:1 1 0;min-height:0;margin-top:8px;overflow:auto}.material-request-verification-lines-wrap--compact{flex:0 auto;max-height:min(32vh,280px)}.material-request-verified-items-panel{border-top:1px solid #f0f0f0;flex-direction:column;flex:auto;min-height:220px;margin-top:6px;padding-top:6px;display:flex;overflow:hidden}.material-request-verified-items-panel__title{flex:none;margin:0 0 4px;font-size:13px}.material-request-verified-items-table-wrap{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.material-request-verified-items-table-wrap .ant-spin-nested-loading,.material-request-verified-items-table-wrap .ant-spin-container,.material-request-verified-items-table-wrap .ant-table-wrapper{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.material-request-verified-items-table-wrap .ant-table{flex:1 1 0;min-height:0}.material-request-verified-items-table-wrap .ant-table-container{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.material-request-verified-items-table-wrap .ant-table-summary{flex-shrink:0}.material-request-verified-items-tabs .ant-tabs-nav{margin-bottom:0}.material-details-list{box-sizing:border-box;flex-direction:column;flex:auto;height:100%;min-height:0;padding:0 10px;display:flex}.material-details-list__table-wrap{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.material-details-list__table-wrap .ant-spin-nested-loading,.material-details-list__table-wrap .ant-spin-container,.material-details-list__table-wrap .ant-table-wrapper,.material-details-list__table-wrap .ant-table{flex-direction:column;flex:auto;min-height:0;display:flex}.material-details-list__table-wrap .ant-table-container{flex:auto;min-height:0}.material-details-list__table-wrap .ant-table-pagination{flex-shrink:0;margin:8px 0 0!important}.available-stocks-report{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.available-stocks-report__table-wrap{flex:auto;height:calc(100vh - 420px);min-height:200px;overflow:hidden}.available-stocks-report__table-wrap--no-summary{height:calc(100vh - 300px)}.daily-stock-movement-report{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.daily-stock-movement-report__table-wrap{flex:auto;height:calc(100vh - 420px);min-height:200px;overflow:hidden}.daily-stock-movement-report__table-wrap--no-summary{height:calc(100vh - 300px)}.stock-aging-report{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.stock-aging-report__table-wrap{flex:auto;height:calc(100vh - 420px);min-height:200px;overflow:hidden}.stock-aging-report__table-wrap--no-summary{height:calc(100vh - 300px)}.bin-wise-balance-report{flex-direction:column;flex:1;gap:10px;height:100%;min-height:0;display:flex}.bin-wise-balance-report__summary-wrap{flex-shrink:0;max-height:min(42vh,380px);overflow:hidden auto}.bin-wise-balance-report__table-wrap{flex-direction:column;flex:auto;min-height:200px;display:flex;overflow:hidden}.bin-wise-balance-report__table-wrap .ant-table-wrapper{flex:auto;min-height:0}.bin-wise-balance-report__table-wrap .ant-table-summary{background:#fafafa}.bin-wise-balance-report__table-wrap--no-summary{flex:auto}.stores-summary-report{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.stores-summary-report__meta{color:#00000073;font-size:12px}.stores-summary-report__table-wrap{flex:auto;height:calc(100vh - 320px);min-height:200px;overflow:hidden}
