:root{--seduh-deep-forest:#123f2e;--seduh-dark-green:#0d3325;--seduh-herbal:#2f6b4f;--seduh-sage:#9dba73;--seduh-light-sage:#dde8d2;--seduh-off-white:#f7f8f4;--seduh-white:#fff;--seduh-soft-gray:#e4e8e2;--seduh-charcoal:#18211c;--seduh-muted-gray:#66736b;--seduh-success:#2e8b57;--seduh-progress:#3b82f6;--seduh-warning:#f59e0b;--seduh-danger:#dc4c4c;--seduh-pending:#8a938d}.brand-panel{background-color:var(--seduh-dark-green)}.brand-panel__shade{background:linear-gradient(90deg,#0d3325f0,#123f2ebd 46%,#123f2e5c)}.brand>span:last-child>span{color:var(--seduh-sage)}.blue-line{background:var(--seduh-sage)}.feature-icon{background:linear-gradient(145deg, var(--seduh-herbal), var(--seduh-deep-forest));box-shadow:0 10px 24px #123f2e47}.login-button{background:linear-gradient(100deg, var(--seduh-herbal), var(--seduh-deep-forest));box-shadow:0 9px 20px #123f2e38}.login-button:hover{box-shadow:0 12px 24px #123f2e4d}.form-options a{color:var(--seduh-herbal)}.remember input{accent-color:var(--seduh-herbal)}.auth-panel{background:radial-gradient(circle at 31% 10%, #fff 0, var(--seduh-off-white) 42%, transparent 72%), linear-gradient(135deg, var(--seduh-off-white), #fff 52%, var(--seduh-off-white))}.app-body.dashboard-v2,.app-body.manufacturing-body{color:var(--seduh-charcoal);background:#fff}.app-body.dashboard-v2 .app-layout,.app-body.dashboard-v2 .app-main,.app-body.dashboard-v2 .app-content,.app-body.manufacturing-body .manufacturing-layout,.app-body.manufacturing-body .manufacturing-main,.app-body.manufacturing-body .manufacturing-content{background:#fff}.app-body.dashboard-v2.sidebar-theme-forest .app-topbar,.app-body.manufacturing-body .manufacturing-topbar{border-color:var(--seduh-soft-gray);background:#fffffff0}.app-body.dashboard-v2.sidebar-theme-forest .topbar-page-title,.app-body.manufacturing-body .manufacturing-topbar__left h1{color:var(--seduh-charcoal)}.app-body.dashboard-v2.sidebar-theme-forest .global-search,.app-body.manufacturing-body .manufacturing-search{border-color:var(--seduh-soft-gray);background:var(--seduh-off-white)}.app-body.dashboard-v2.sidebar-theme-forest .global-search:focus-within,.app-body.manufacturing-body .manufacturing-search:focus-within{border-color:var(--seduh-sage);box-shadow:0 0 0 3px #9dba7333}.app-body.dashboard-v2.sidebar-theme-forest .topbar-icon,.app-body.dashboard-v2.sidebar-theme-forest .topbar-profile{color:var(--seduh-deep-forest)}.app-body.dashboard-v2.sidebar-theme-forest .app-sidebar{background:radial-gradient(circle at 110% 9%, #9dba7333, transparent 30%), linear-gradient(180deg, var(--seduh-deep-forest), var(--seduh-dark-green));box-shadow:12px 0 32px #0d33252e}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-brand,.app-body.dashboard-v2.sidebar-theme-forest .sidebar-brand__text strong{color:var(--seduh-off-white)}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-brand__text small,.app-body.dashboard-v2.sidebar-theme-forest .sidebar-nav--grouped>.sidebar-label{color:var(--seduh-muted-gray)}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-brand__logo{background:#ffffff14;border-color:#dde8d252}.app-body.dashboard-v2.sidebar-theme-forest .app-sidebar>.workspace-switcher summary{color:var(--seduh-off-white);background:#0d33257a;border-color:#dde8d238}.app-body.dashboard-v2.sidebar-theme-forest .app-sidebar>.workspace-switcher summary:hover{border-color:var(--seduh-sage);background:#9dba7324}.app-body.dashboard-v2.sidebar-theme-forest .workspace-switcher__icon{background:var(--seduh-light-sage);color:var(--seduh-deep-forest)}.app-body.dashboard-v2.sidebar-theme-forest .workspace-switcher__copy small,.app-body.dashboard-v2.sidebar-theme-forest .workspace-switcher__chevron{color:var(--seduh-muted-gray)}.app-body.dashboard-v2.sidebar-theme-forest .workspace-switcher__copy strong{color:var(--seduh-off-white)}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-shortcuts{border-color:#dde8d229}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-link,.app-body.dashboard-v2.sidebar-theme-forest .sidebar-group-toggle{color:var(--seduh-light-sage)}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-link:hover,.app-body.dashboard-v2.sidebar-theme-forest .sidebar-group-toggle:hover{color:var(--seduh-off-white);background:#dde8d21a}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-group[open]{background:#0d332547}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-group.has-active-page>.sidebar-group-toggle{color:var(--seduh-off-white)}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-group-icon{color:var(--seduh-sage)!important}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-group-chevron{stroke:var(--seduh-muted-gray)}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-sublink{color:var(--seduh-muted-gray);border-left-color:#9dba734d}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-sublink:hover{color:var(--seduh-off-white);background:#dde8d21a}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-link.is-active{color:var(--seduh-off-white);box-shadow:inset 3px 0 0 var(--seduh-sage);background:linear-gradient(100deg,#2f6b4fe6,#2f6b4fa3)}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-sublink.is-active{color:var(--seduh-off-white);border-left-color:var(--seduh-sage);background:#2f6b4f9e}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-toggle{border-color:var(--seduh-light-sage);color:var(--seduh-deep-forest);background:var(--seduh-white)}.app-body.dashboard-v2.sidebar-theme-forest .sidebar-toggle:hover{border-color:var(--seduh-sage);background:var(--seduh-light-sage)}.app-body.dashboard-v2.sidebar-theme-forest .command-hero{border-color:var(--seduh-deep-forest);background:linear-gradient(135deg, var(--seduh-deep-forest), var(--seduh-herbal));box-shadow:0 16px 34px #123f2e33}.app-body.dashboard-v2.sidebar-theme-forest .command-panel,.app-body.dashboard-v2.sidebar-theme-forest .command-kpis article{border-color:var(--seduh-soft-gray);background:var(--seduh-white)}.app-body.dashboard-v2.sidebar-theme-forest .command-panel header span{color:var(--seduh-herbal)}.app-body.dashboard-v2.sidebar-theme-forest .command-panel header h2,.app-body.dashboard-v2.sidebar-theme-forest .command-kpis strong{color:var(--seduh-charcoal)}.app-body.dashboard-v2.sidebar-theme-forest .command-hero__actions a:last-child,.app-body.dashboard-v2.sidebar-theme-forest .dashboard-command__actions a:last-child{background:var(--seduh-sage);color:var(--seduh-dark-green)}.app-body.dashboard-v2.sidebar-theme-forest .command-bars__columns i{background:var(--seduh-success)}.app-body.dashboard-v2.sidebar-theme-forest .command-bars__columns i:last-child{background:var(--seduh-progress)}.app-body.dashboard-v2.sidebar-theme-forest .app-content :is(.metric-card,.dash-card,.stat-card,.dashboard-panel,.fastops-card,.so-card,.analytics-card,.master-card,.settings-card){border-color:var(--seduh-soft-gray);background:var(--seduh-white)}.app-body.dashboard-v2.sidebar-theme-forest .app-content :is(a,button)[class*=primary]:not([class*=danger]),.app-body.dashboard-v2.sidebar-theme-forest .app-content :is(.gr-command>a,.warehouse-command button,.put-primary,.so-primary,.ops-primary,.template-primary,.supplier-primary,.out-primary){border-color:var(--seduh-deep-forest)!important;background:linear-gradient(115deg, var(--seduh-herbal), var(--seduh-deep-forest))!important;box-shadow:0 8px 20px #123f2e38!important}.app-body.dashboard-v2.sidebar-theme-forest .app-content :is(a,button)[class*=primary]:not([class*=danger]):hover,.app-body.dashboard-v2.sidebar-theme-forest .app-content :is(.gr-command>a,.warehouse-command button,.put-primary,.so-primary,.ops-primary,.template-primary,.supplier-primary,.out-primary):hover{border-color:var(--seduh-deep-forest)!important;box-shadow:0 12px 27px #123f2e4d!important}.app-body.dashboard-v2.sidebar-theme-forest .app-content :is(.section-add-button,[data-out-add],[data-package-add],[data-add-conversion],[data-add-supplier]){color:var(--seduh-herbal)!important;border-color:var(--seduh-sage)!important;background:var(--seduh-light-sage)!important}.app-body.dashboard-v2.sidebar-theme-forest .app-content :is(.section-add-button,[data-out-add],[data-package-add],[data-add-conversion],[data-add-supplier]):hover{color:var(--seduh-dark-green)!important;border-color:var(--seduh-herbal)!important;background:var(--seduh-sage)!important}.app-body.manufacturing-body .manufacturing-sidebar{color:var(--seduh-light-sage);background:linear-gradient(180deg, var(--seduh-dark-green), var(--seduh-deep-forest));box-shadow:16px 0 40px #0d332538}.app-body.manufacturing-body .manufacturing-brand{border-color:#dde8d224}.app-body.manufacturing-body .manufacturing-brand__link{color:var(--seduh-off-white)}.app-body.manufacturing-body .manufacturing-brand__link small,.app-body.manufacturing-body .manufacturing-nav__label,.app-body.manufacturing-body .manufacturing-plant small{color:var(--seduh-muted-gray)}.app-body.manufacturing-body .manufacturing-brand__mark{background:#9dba731f;border-color:#9dba7380}.app-body.manufacturing-body .manufacturing-plant{background:#dde8d212;border-color:#dde8d226}.app-body.manufacturing-body .manufacturing-live-dot{background:var(--seduh-sage);box-shadow:0 0 0 4px #9dba7326}.app-body.manufacturing-body .manufacturing-nav a{color:var(--seduh-light-sage)}.app-body.manufacturing-body .manufacturing-nav a em{background:var(--seduh-sage);color:var(--seduh-dark-green)}.app-body.manufacturing-body .manufacturing-sidebar__footer{border-color:#dde8d224}.app-body.manufacturing-body .manufacturing-shift i{background:var(--seduh-success)}.app-body.manufacturing-body .manufacturing-user>span{background:var(--seduh-light-sage);color:var(--seduh-deep-forest)}.app-body.manufacturing-body .manufacturing-user strong,.app-body.manufacturing-body .mo-page,.app-body.manufacturing-body .mo-hero h1,.app-body.manufacturing-body .mo-section h2,.app-body.manufacturing-body .mo-timeline h2{color:var(--seduh-charcoal)}.app-body.manufacturing-body .mo-hero p,.app-body.manufacturing-body .mo-section-heading p,.app-body.manufacturing-body .mo-complete-card p,.app-body.manufacturing-body .mo-weighing p{color:var(--seduh-muted-gray)}.app-body.manufacturing-body .mo-eyebrow,.app-body.manufacturing-body .mo-number{color:var(--seduh-herbal)}.app-body.manufacturing-body .mo-button--primary{background:linear-gradient(135deg, var(--seduh-herbal), var(--seduh-deep-forest));box-shadow:0 9px 20px #123f2e38}.app-body.manufacturing-body .mo-button--soft{background:var(--seduh-off-white);border-color:var(--seduh-soft-gray);color:var(--seduh-herbal)}.app-body.manufacturing-body .mo-button--danger{color:var(--seduh-danger);background:#fff4f2;border-color:#f0c4c0}.app-body.manufacturing-body .mo-card,.app-body.manufacturing-body .mo-stats>div{border-color:var(--seduh-soft-gray);background:var(--seduh-white)}.app-body.manufacturing-body .mo-stats>div{border-top-color:var(--seduh-herbal)}.app-body.manufacturing-body .mo-stats>div:nth-child(2){border-top-color:var(--seduh-warning)}.app-body.manufacturing-body .mo-stats>div:nth-child(3){border-top-color:var(--seduh-progress)}.app-body.manufacturing-body .mo-stats>div:nth-child(4){border-top-color:var(--seduh-success)}.app-body.manufacturing-body .mo-status--draft{color:var(--seduh-pending);background:#f0f2ef}.app-body.manufacturing-body .mo-status--released{color:#9a6507;background:#fff4dc}.app-body.manufacturing-body .mo-status--in_progress{color:#255fca;background:#eaf1ff}.app-body.manufacturing-body .mo-status--completed{color:var(--seduh-success);background:#e7f5ec}.app-body.manufacturing-body .mo-status--cancelled{color:var(--seduh-danger);background:#fff0f0}.app-body.manufacturing-body .mo-step,.app-body.manufacturing-body .mo-live-pill{background:var(--seduh-light-sage);color:var(--seduh-herbal)}.app-body.manufacturing-body .mo-progress .is-done{color:var(--seduh-herbal)}.app-body.manufacturing-body .mo-progress .is-done i{border-color:var(--seduh-sage);background:var(--seduh-light-sage);color:var(--seduh-herbal)}.app-body.dashboard-v2 :is(input,select,textarea):focus,.app-body.manufacturing-body :is(input,select,textarea):focus{border-color:var(--seduh-sage);box-shadow:0 0 0 3px #9dba732e}.app-body.dashboard-v2.sidebar-theme-forest .app-alert,.app-body.manufacturing-body .mo-alert--success{color:var(--seduh-success);background:#edf8f0;border-color:#b9d9c4}.app-body.manufacturing-body .mo-alert--error{color:var(--seduh-danger);background:#fff2f1;border-color:#f0c4c0}@media (prefers-reduced-motion:reduce){.app-body.dashboard-v2 *,.app-body.manufacturing-body *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.app-body.dashboard-v2{--wms-ref-green:#123f2e;--wms-ref-green-dark:#0d3325;--wms-ref-herbal:#2f6b4f;--wms-ref-sage:#9dba73;--wms-ref-soft:#dde8d2;background:#fff}.app-body.dashboard-v2 .app-sidebar{background:linear-gradient(180deg, var(--wms-ref-green), var(--wms-ref-green-dark));box-shadow:12px 0 32px #0d332529}.app-body.dashboard-v2 .sidebar-brand,.app-body.dashboard-v2 .sidebar-brand__text strong{color:#f7f8f4}.app-body.dashboard-v2 .sidebar-brand__text small,.app-body.dashboard-v2 .sidebar-nav--grouped>.sidebar-label{color:#9eaf9e}.app-body.dashboard-v2 .sidebar-brand__logo{background:#ffffff14;border-color:#dde8d247}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher summary:hover{border-color:var(--wms-ref-sage);background:#9dba7324}.app-body.dashboard-v2 .workspace-switcher__icon{background:var(--wms-ref-soft);color:var(--wms-ref-green)}.app-body.dashboard-v2 .sidebar-group-toggle,.app-body.dashboard-v2 .sidebar-link{color:#d5e3d4}.app-body.dashboard-v2 .sidebar-group-toggle:hover,.app-body.dashboard-v2 .sidebar-link:hover{color:#fff;background:#dde8d21a}.app-body.dashboard-v2 .sidebar-group[open]{background:#00000021}.app-body.dashboard-v2 .sidebar-group-icon{color:var(--wms-ref-sage)!important}.app-body.dashboard-v2 .sidebar-sublink.is-active,.app-body.dashboard-v2 .sidebar-link.is-active{color:#fff;border-left-color:var(--wms-ref-sage);box-shadow:inset 3px 0 0 var(--wms-ref-sage);background:#2f6b4fc2}.app-body.dashboard-v2 .sidebar-toggle{color:var(--wms-ref-green);background:#fff;border-color:#d8e5d5}.app-body.dashboard-v2 .sidebar-toggle:hover{border-color:var(--wms-ref-sage);background:#eff6e9}.wms-topbar-brand{width:190px;min-width:190px;color:var(--wms-ref-green);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.wms-topbar-brand__mark{background:var(--wms-ref-soft);border-radius:50%;grid-template-columns:repeat(3,5px);align-items:end;gap:2px;width:25px;height:25px;padding:5px;display:grid}.wms-topbar-brand__mark span{background:var(--wms-ref-green);border-radius:4px;display:block}.wms-topbar-brand__mark span:first-child{height:8px}.wms-topbar-brand__mark span:nth-child(2){height:13px}.wms-topbar-brand__mark span:nth-child(3){background:var(--wms-ref-herbal);height:10px}.wms-topbar-brand strong,.wms-topbar-brand small{display:block}.wms-topbar-brand strong{letter-spacing:-.04em;font-size:19px;line-height:1}.wms-topbar-brand small{color:#66736b;margin-top:2px;font-size:7px;line-height:1.12}.app-body.dashboard-v2 .app-topbar{background:#fffffff5;border-radius:0 0 14px 14px;gap:14px;height:60px;min-height:60px;padding:0 24px 0 28px;left:0}.app-body.dashboard-v2 .sidebar-toggle{width:36px;height:36px;position:static}.app-body.dashboard-v2 .topbar-page-title{display:none}.app-body.dashboard-v2 .global-search-wrap{justify-content:center;max-width:none;margin:0 auto}.app-body.dashboard-v2 .global-search{background:#f7f8f4;border-color:#e4e8e2;border-radius:10px;width:min(480px,100%);height:38px}.app-body.dashboard-v2 .global-search:focus-within{border-color:var(--wms-ref-sage);background:#fff;box-shadow:0 0 0 3px #9dba732e}.app-body.dashboard-v2 .topbar-actions{gap:8px}.app-body.dashboard-v2 .topbar-icon{color:var(--wms-ref-green);background:0 0;border:0}.app-body.dashboard-v2 .topbar-icon:hover,.app-body.dashboard-v2 .help-icon:hover{background:#eef5e8}.app-body.dashboard-v2 .topbar-profile{color:#18211c}.app-body.dashboard-v2 .profile-avatar{background:#203449}.app-body.dashboard-v2 .app-sidebar{top:60px}@media (width>=1001px){.app-body.dashboard-v2 .sidebar-toggle{z-index:210;position:fixed;top:74px;left:252px}.app-body.dashboard-v2.sidebar-collapsed .sidebar-toggle{left:84px}.app-body.dashboard-v2.sidebar-collapsed .app-sidebar{width:72px}.app-body.dashboard-v2.sidebar-collapsed .app-main{width:calc(100% - 72px);margin-left:72px}}.app-body.dashboard-v2 .command-dashboard{color:#18211c;gap:14px}.app-body.dashboard-v2 .command-hero{border-color:var(--wms-ref-green);background:linear-gradient(135deg, var(--wms-ref-green), var(--wms-ref-herbal));border-radius:16px;box-shadow:0 14px 30px #123f2e2b}.app-body.dashboard-v2 .command-hero__copy>span{color:var(--wms-ref-soft)}.app-body.dashboard-v2 .command-hero p{color:#d4e2d6}.app-body.dashboard-v2 .command-hero__pulse{background:#ffffff1c;border-color:#fff3}.app-body.dashboard-v2 .command-hero__actions a:last-child{color:var(--wms-ref-green);background:#fff}.app-body.dashboard-v2 .command-kpis article,.app-body.dashboard-v2 .command-panel{background:#fff;border-color:#e4e8e2;border-radius:13px;box-shadow:0 6px 18px #18211c0a}.app-body.dashboard-v2 .command-panel header{border-bottom-color:#edf0ed}.app-body.dashboard-v2 .command-panel header span{color:var(--wms-ref-herbal)}.app-body.dashboard-v2 .command-panel header h2,.app-body.dashboard-v2 .command-kpis strong{color:#18211c}.app-body.dashboard-v2 .command-bars__columns i{background:#2e8b57}.app-body.dashboard-v2 .command-bars__columns i:last-child{background:#3b82f6}.app-body.dashboard-v2 .command-queue a:hover,.app-body.dashboard-v2 .command-activity a:hover,.app-body.dashboard-v2 .command-stock-list a:hover,.app-body.dashboard-v2 .command-alerts a:hover{background:#f3f8ef}@media (width<=1000px){.app-body.dashboard-v2 .app-topbar{width:auto!important;left:0!important;right:0!important}.app-body.dashboard-v2 .app-sidebar{top:60px}.app-body.dashboard-v2 .app-main{width:100%;margin-left:0;padding-top:60px}.wms-topbar-brand{width:150px;min-width:150px}.app-body.dashboard-v2 .global-search-wrap{display:none}}@media (width<=560px){.wms-topbar-brand{width:130px;min-width:130px}.wms-topbar-brand strong{font-size:16px}.wms-topbar-brand small{display:none}.app-body.dashboard-v2 .app-topbar{padding-inline:12px}}.app-body.dashboard-v2 .app-sidebar{background:radial-gradient(circle at -15% 92%,#9dba7324,#0000 27%),linear-gradient(#155a3e 0%,#0d4935 42%,#083b2e 100%);border-radius:0 24px 0 0;width:240px;top:60px;overflow:hidden;box-shadow:10px 0 30px #0d33252e}.app-body.dashboard-v2 .sidebar-head{border-bottom:0;min-height:0;padding:0}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher summary{background:#052a1e70;border-color:#dde8d22e;border-radius:10px;min-height:45px}.app-body.dashboard-v2 .sidebar-nav--grouped{padding:4px 10px 76px}.app-body.dashboard-v2 .sidebar-shortcuts{gap:3px;padding-bottom:8px}.app-body.dashboard-v2 .sidebar-nav--grouped>.sidebar-label{color:#82a18d;letter-spacing:.1em;margin:13px 10px 6px;font-size:8px}.app-body.dashboard-v2 .sidebar-group{border-radius:8px;margin:2px 0}.app-body.dashboard-v2 .sidebar-group-toggle,.app-body.dashboard-v2 .sidebar-link{border-radius:8px;min-height:38px;font-size:11px;font-weight:650}.app-body.dashboard-v2 .sidebar-group-icon,.app-body.dashboard-v2 .sidebar-link svg{flex-basis:17px;width:17px;height:17px}.app-body.dashboard-v2 .sidebar-link.is-active{color:#fff;background:linear-gradient(90deg,#65c47ab8,#398f5c6b);box-shadow:inset 3px 0 #b7da75}.app-body.dashboard-v2 .sidebar-sublink.is-active{box-shadow:none;background:#5eb16c66;border-left-color:#b7da75}.wms-sidebar-collapse{color:#eef6ea;cursor:pointer;background:#052a1e61;border:1px solid #dde8d22e;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:38px;padding:4px 8px;display:flex}.wms-sidebar-collapse span{background:#ffffff1a;border-radius:7px;place-items:center;width:25px;height:25px;font-size:20px;line-height:1;display:grid}.wms-sidebar-collapse strong{font-size:9px;font-weight:750}.wms-sidebar-collapse:hover{background:#9dba7324;border-color:#b7da758c}.app-body.dashboard-v2 .wms-sidebar-collapse{z-index:210;color:#123f2e;background:#fff;border:1px solid #d4e1d5;border-radius:10px;place-items:center;width:38px;height:38px;min-height:38px;padding:0;display:grid;position:fixed;top:74px;left:253px;box-shadow:0 5px 14px #123f2e21}.app-body.dashboard-v2 .wms-sidebar-collapse:hover{background:#f3f8ed;border-color:#9dba73}.app-body.dashboard-v2 .wms-sidebar-collapse svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}.app-body.dashboard-v2 .app-sidebar{height:calc(100dvh - 60px);top:60px;bottom:0;overflow:visible}.app-body.dashboard-v2 .app-sidebar>.sidebar-nav{min-height:0;padding-bottom:84px}.app-body.dashboard-v2 .app-topbar{z-index:200;border:0;border-radius:0 0 18px 18px;gap:14px;height:60px;min-height:60px;padding:0 24px 0 20px;position:fixed;top:0;box-shadow:0 4px 18px #18211c14;width:100vw!important;left:0!important;right:0!important}.app-body.dashboard-v2 .wms-topbar-brand{flex:0 0 190px;order:0;width:190px;min-width:190px;margin:0;display:inline-flex}.app-body.dashboard-v2 .wms-topbar-brand>span:last-child{gap:1px;min-width:0;display:grid}.app-body.dashboard-v2 .wms-topbar-brand strong{font-size:18px}.app-body.dashboard-v2 .wms-topbar-brand small{margin-top:0;font-size:7px;line-height:1.05}.app-body.dashboard-v2 .global-search-wrap{flex:1;justify-content:center;min-width:0;max-width:none;margin:0 25px;display:flex}.app-body.dashboard-v2 .global-search{width:min(480px,100%)}.app-body.dashboard-v2 .wms-mobile-menu{display:none}.app-body.dashboard-v2 .topbar-actions{gap:16px;margin-left:0}.app-body.dashboard-v2 .topbar-profile{min-width:150px}.app-body.dashboard-v2 .profile-avatar{color:#6335c7;background:#e8ddff;width:32px;height:32px}.app-body.dashboard-v2 .app-main{width:calc(100% - 240px);margin-left:240px;padding-top:60px}.app-body.dashboard-v2 .app-content{padding:14px 20px 18px}.app-body.dashboard-v2 .command-dashboard{gap:12px;max-width:1500px;margin:0 auto}.app-body.dashboard-v2 .command-hero{background:linear-gradient(90deg,#09462efa 0%,#09462ee0 42%,#09462e61 72%,#09462e8f 100%),url(/images/warehouse-login.png) 50% 54%/cover no-repeat;border:0;border-radius:15px;grid-template-columns:minmax(0,1fr) 225px;min-height:174px;padding:23px 27px;box-shadow:0 10px 25px #123f2e21}.app-body.dashboard-v2 .command-hero:after{display:none}.app-body.dashboard-v2 .command-hero h1{margin:9px 0 7px;font-size:29px;line-height:1.05}.app-body.dashboard-v2 .command-hero p{font-size:11px}.app-body.dashboard-v2 .command-hero__copy>span{color:#bcd7c0;background:0 0;border:0;padding:0;font-size:8px}.app-body.dashboard-v2 .command-hero__actions{margin-top:17px}.app-body.dashboard-v2 .command-hero__actions a{border-radius:8px;min-height:38px}.app-body.dashboard-v2 .command-hero__actions a:first-child{background:#2fa84f;border-color:#42a95f}.app-body.dashboard-v2 .command-hero__pulse{background:#0a264be6;border-color:#69a0da33;border-radius:13px;align-self:stretch;padding:16px}.app-body.dashboard-v2 .command-hero__pulse strong{font-size:34px}.app-body.dashboard-v2 .command-hero__pulse span{color:#a9c5e6}.app-body.dashboard-v2 .command-hero__pulse a{background:#15528b}.app-body.dashboard-v2 .command-kpis{gap:10px}.app-body.dashboard-v2 .command-kpis article{border-radius:12px;min-height:94px;padding:14px}.app-body.dashboard-v2 .command-kpis span{color:#5f7165;font-size:8px}.app-body.dashboard-v2 .command-kpis strong{margin-top:7px;font-size:19px}.app-body.dashboard-v2 .command-kpis i{width:34px;height:34px}.app-body.dashboard-v2 .command-panel{border-radius:13px}.app-body.dashboard-v2 .command-panel header{padding:14px 15px}.app-body.dashboard-v2 .command-panel header h2{font-size:13px}.app-body.dashboard-v2 .command-bars{height:215px;padding:18px 16px 9px}.app-body.dashboard-v2 .command-bars__columns{height:153px}.app-body.dashboard-v2 .command-health{padding:18px}.app-body.dashboard-v2 .command-health__ring{width:112px;height:112px}.app-body.dashboard-v2 .command-grid,.app-body.dashboard-v2 .command-workspace{gap:10px}.app-body.dashboard-v2 .command-queue>div,.app-body.dashboard-v2 .command-activity>div{padding-inline:15px}.app-body.dashboard-v2 .command-queue a,.app-body.dashboard-v2 .command-activity a{padding-block:8px}.app-body.dashboard-v2 .app-footer{color:#869189;background:0 0}@media (width>=1001px){.app-body.dashboard-v2.sidebar-collapsed .app-sidebar{width:72px}.app-body.dashboard-v2.sidebar-collapsed .app-topbar{left:0!important}.app-body.dashboard-v2.sidebar-collapsed .app-main{width:calc(100% - 72px);margin-left:72px}.app-body.dashboard-v2.sidebar-collapsed .wms-sidebar-collapse{left:84px}}@media (width<=1000px){.app-body.dashboard-v2 .sidebar-head{min-height:54px;padding:12px 18px}.app-body.dashboard-v2 .app-sidebar{border-radius:0 24px 0 0;width:min(86vw,280px);height:calc(100dvh - 60px);top:60px;bottom:0}.app-body.dashboard-v2 .app-topbar{gap:10px;padding:0 12px 0 16px;left:0!important}.app-body.dashboard-v2 .wms-topbar-brand{flex-basis:156px;width:156px;min-width:156px}.app-body.dashboard-v2 .wms-topbar-brand strong{font-size:16px}.app-body.dashboard-v2 .global-search-wrap{display:none}.app-body.dashboard-v2 .topbar-actions{gap:6px;margin-left:auto}.app-body.dashboard-v2 .wms-mobile-menu{display:grid}.app-body.dashboard-v2 .app-main{width:100%;margin-left:0}.app-body.dashboard-v2 .wms-sidebar-collapse{width:34px;height:34px;min-height:34px;display:grid;position:absolute;top:12px;left:auto;right:52px}}@media (width<=700px){.app-body.dashboard-v2 .command-hero{grid-template-columns:1fr;min-height:0;padding:20px}.app-body.dashboard-v2 .command-hero__pulse{min-height:120px}}.app-body.dashboard-v2 .command-hero{isolation:isolate;background:linear-gradient(100deg,#124a34 0%,#155a3e 52%,#1f694b 100%);position:relative;overflow:hidden}.app-body.dashboard-v2 .command-hero:before{content:"";z-index:-1;opacity:.94;filter:saturate(.88)contrast(.92);pointer-events:none;background:linear-gradient(90deg,#124a34f0 0%,#124a3485 22%,#124a341f 58%,#124a342e 100%),url(/images/warehouse-login.png) 50% 52%/cover no-repeat;position:absolute;inset:0 0 0 30%}.app-body.dashboard-v2 .command-hero__copy,.app-body.dashboard-v2 .command-hero__pulse{z-index:1;position:relative}@media (width<=700px){.app-body.dashboard-v2 .command-hero:before{opacity:.28;background:linear-gradient(90deg,#124a34f0,#124a34b3),url(/images/warehouse-login.png) 50%/cover no-repeat;inset:0}}@media (width>=1001px){.app-body.dashboard-v2{--wms-card-width:248px;background:#f3f6f3}.app-body.dashboard-v2 .app-sidebar{width:var(--wms-card-width);background:radial-gradient(circle at 100% 0,#bee68729,#0000 28%),linear-gradient(160deg,#164e39 0%,#0c392a 60%,#082f23 100%);border:1px solid #b8d96b33;border-radius:22px;height:auto;top:74px;bottom:14px;left:14px;overflow:visible;box-shadow:0 16px 36px #0e39282e,inset 0 1px #ffffff14}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher{margin:14px 13px 12px}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher summary{background:#072a1e80;border:1px solid #d5ef8a52;border-radius:14px;min-height:54px;padding:7px 10px;box-shadow:inset 0 1px #ffffff14}.app-body.dashboard-v2 .workspace-switcher__icon{color:#164b35;background:#d9ee9a;border-radius:10px;width:34px;height:34px;font-size:15px;font-weight:850}.app-body.dashboard-v2 .workspace-switcher__copy small{color:#dcedcf94;letter-spacing:.16em;font-size:8px}.app-body.dashboard-v2 .workspace-switcher__copy strong{color:#f4faef;letter-spacing:.01em;margin-top:3px;font-size:13px}.app-body.dashboard-v2 .sidebar-nav--grouped{padding:6px 11px 34px}.app-body.dashboard-v2 .sidebar-group-copy{gap:2px;min-width:0;line-height:1.1;display:grid}.app-body.dashboard-v2 .sidebar-group-copy strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:750;overflow:hidden}.app-body.dashboard-v2 .sidebar-group-copy small{color:#cde1cd8c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:500;overflow:hidden}.app-body.dashboard-v2 .sidebar-group.has-active-page .sidebar-group-copy small{color:#e0f3c9a8}.app-body.dashboard-v2 .sidebar-label--section{border-top:1px solid #d2ecc31a;padding-top:13px;margin-top:22px!important}.app-body.dashboard-v2 .sidebar-shortcuts{border-bottom:1px solid #d2ecc321;gap:5px;padding-bottom:13px}.app-body.dashboard-v2 .sidebar-shortcuts .sidebar-link,.app-body.dashboard-v2 .sidebar-group-toggle{letter-spacing:.01em;border-radius:11px;min-height:42px;padding-inline:12px;font-size:11px}.app-body.dashboard-v2 .sidebar-shortcuts .sidebar-link svg,.app-body.dashboard-v2 .sidebar-group-icon{color:#b9dc76;width:18px;height:18px}.app-body.dashboard-v2 .sidebar-shortcuts .sidebar-link:hover,.app-body.dashboard-v2 .sidebar-group-toggle:hover{background:#cdeca21a}.app-body.dashboard-v2 .sidebar-nav--grouped>.sidebar-label{color:#bedda49e;letter-spacing:.15em;margin:17px 10px 8px;font-size:8px;font-weight:800}.app-body.dashboard-v2 .sidebar-group{border:1px solid #0000;border-radius:12px;margin:4px 0;transition:background .2s,border-color .2s}.app-body.dashboard-v2 .sidebar-group[open]{background:#021b1333;border-color:#d0ebaf1a}.app-body.dashboard-v2 .sidebar-group.has-active-page>.sidebar-group-toggle{color:#f5fbe9;background:linear-gradient(90deg,#70bc7040,#70bc7014)}.app-body.dashboard-v2 .sidebar-group-toggle{color:#d4e4d2;font-weight:700}.app-body.dashboard-v2 .sidebar-group-chevron{stroke:#cde4bb99;width:15px;height:15px}.app-body.dashboard-v2 .sidebar-submenu{gap:4px;padding:5px 8px 9px 38px}.app-body.dashboard-v2 .sidebar-sublink{color:#cde1cdad;border-left:1px solid #b9dc7638;border-radius:0 9px 9px 0;min-height:36px;padding-inline:12px;font-size:10px}.app-body.dashboard-v2 .sidebar-sublink:hover{color:#f2fae9;background:#c9ea9a1a}.app-body.dashboard-v2 .sidebar-sublink.is-active{color:#f5fbe9;background:linear-gradient(90deg,#74c17457,#74c1741f);border-left:3px solid #c0e27d;font-weight:800;box-shadow:inset 0 0 0 1px #ceeda70f}.app-body.dashboard-v2 .app-main{width:calc(100% - 286px);margin-left:286px}.app-body.dashboard-v2.sidebar-collapsed .app-sidebar{width:78px;left:14px}.app-body.dashboard-v2.sidebar-collapsed .app-main{width:calc(100% - 116px);margin-left:116px}.app-body.dashboard-v2.sidebar-collapsed .app-sidebar>.workspace-switcher{margin:14px auto 12px}.app-body.dashboard-v2.sidebar-collapsed .sidebar-shortcuts .sidebar-link,.app-body.dashboard-v2.sidebar-collapsed .sidebar-group-toggle{justify-content:center;padding-inline:0}.app-body.dashboard-v2.sidebar-collapsed .sidebar-group-copy{display:none}.app-body.dashboard-v2 .wms-sidebar-collapse{z-index:230;color:#123f2ed1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffad;border-color:#d4e1d594;border-radius:10px;width:36px;height:36px;min-height:36px;transition:transform .18s;position:absolute;top:14px;left:50%;right:auto;transform:translate(-50%)translateZ(0);box-shadow:0 5px 14px #123f2e14}.app-body.dashboard-v2 .wms-sidebar-collapse:hover,.app-body.dashboard-v2 .wms-sidebar-collapse:focus-visible{color:#123f2e;background:#f3f8ed;border-color:#9dba73;box-shadow:0 6px 16px #123f2e24}.app-body.dashboard-v2.sidebar-collapsed .wms-sidebar-collapse{left:50%;right:auto}.app-body.dashboard-v2 .wms-sidebar-collapse,.app-body.dashboard-v2.sidebar-collapsed .wms-sidebar-collapse{top:50%;left:auto;right:-20px;transform:translateY(-50%)translateZ(0)}.app-body.dashboard-v2 .wms-sidebar-collapse:active{transform:translateY(-50%)translateZ(0)scale(.94)}.app-body.dashboard-v2 .wms-sidebar-collapse{border-radius:50%}.app-body.dashboard-v2 .wms-collapse-chevron{display:none}.app-body.dashboard-v2 .wms-collapse-chevron--expanded,.app-body.dashboard-v2 .wms-sidebar-collapse svg:not([data-collapsed=true]) .wms-collapse-chevron--expanded{display:block}.app-body.dashboard-v2 .wms-sidebar-collapse svg[data-collapsed=true] .wms-collapse-chevron--expanded{display:none}.app-body.dashboard-v2 .wms-sidebar-collapse svg[data-collapsed=true] .wms-collapse-chevron--collapsed{display:block}}@media (width<=1000px){.app-body.dashboard-v2 .wms-mobile-sidebar-toggle{pointer-events:auto}}@media (width>=1001px){.app-body.dashboard-v2 .app-sidebar{border-radius:0 24px 0 0;width:240px;height:calc(100dvh - 60px);inset:60px auto 0 0}.app-body.dashboard-v2 .app-main{width:calc(100% - 240px);margin-left:240px}.app-body.dashboard-v2.sidebar-collapsed .app-sidebar{width:72px;left:0}.app-body.dashboard-v2.sidebar-collapsed .app-main{width:calc(100% - 72px);margin-left:72px}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher{margin:10px 12px 9px}.app-body.dashboard-v2 .sidebar-nav--grouped{padding-inline:10px}.app-body.dashboard-v2 .app-sidebar{background:radial-gradient(circle at 92% 4%,#bfdc8230,#0000 25%),radial-gradient(circle at 10% 88%,#337e5b33,#0000 34%),linear-gradient(155deg,#173f32 0%,#103529 54%,#0b2c22 100%);border-color:#c2dca13d;box-shadow:0 18px 40px #082b1f38,inset 0 1px #ffffff17}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher summary{background:#06231b7a;border-color:#cfe7a55c;box-shadow:inset 0 1px #ffffff1a}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher summary:hover,.app-body.dashboard-v2 .app-sidebar>.workspace-switcher[open] summary{background:#50895738;border-color:#c3e084b3}.app-body.dashboard-v2 .workspace-switcher__icon{color:#153d2e;background:#cfe79a;box-shadow:0 5px 12px #0000001f}.app-body.dashboard-v2 .sidebar-nav--grouped>.sidebar-label{color:#d4ebb5ad}.app-body.dashboard-v2 .sidebar-shortcuts{border-bottom-color:#d0e9b72e}.app-body.dashboard-v2 .sidebar-shortcuts .sidebar-link,.app-body.dashboard-v2 .sidebar-group-toggle{color:#d9e8d3}.app-body.dashboard-v2 .sidebar-shortcuts .sidebar-link svg,.app-body.dashboard-v2 .sidebar-group-icon{color:#b9dd7e}.app-body.dashboard-v2 .sidebar-shortcuts .sidebar-link:hover,.app-body.dashboard-v2 .sidebar-group-toggle:hover{color:#f8fff1;background:#c2e09121}.app-body.dashboard-v2 .sidebar-group[open]{background:#02181140;border-color:#c6e29929}.app-body.dashboard-v2 .sidebar-group.has-active-page>.sidebar-group-toggle{color:#f7ffeb;background:linear-gradient(100deg,#54a16852,#54a1681a);box-shadow:inset 3px 0 #c4e47d}.app-body.dashboard-v2 .sidebar-group-copy small{color:#cce4c7a3}.app-body.dashboard-v2 .sidebar-group.has-active-page .sidebar-group-copy small{color:#cfe7a3}.app-body.dashboard-v2 .sidebar-group-chevron{stroke:#d3e8c2b8}.app-body.dashboard-v2 .sidebar-label--section{color:#d2ebb3b8;border-top-color:#cfeab529}.app-body.dashboard-v2 .sidebar-sublink{color:#d0e3d0b8;border-left-color:#b7db794d}.app-body.dashboard-v2 .sidebar-sublink:hover{color:#f6ffef;background:#c2e1901f}.app-body.dashboard-v2 .sidebar-sublink.is-active{color:#f9ffef;background:linear-gradient(100deg,#54a16880,#54a1682b);border-left-color:#c8e581;box-shadow:inset 0 0 0 1px #d5efaa14}.app-body.dashboard-v2 .wms-sidebar-collapse{color:#164331;background:#f7fcf3d1;border-color:#c1dbadb8;box-shadow:0 6px 16px #082b1f24}.app-body.dashboard-v2 .wms-sidebar-collapse:hover,.app-body.dashboard-v2 .wms-sidebar-collapse:focus-visible{color:#0e3828;background:#eaf5d8;border-color:#b4d678}}.app-body.dashboard-v2 .app-sidebar{background:radial-gradient(circle at 88% 5%,#b9d66f33,#0000 24%),radial-gradient(circle at 8% 86%,#2f6b4f38,#0000 32%),linear-gradient(160deg,#164e39 0%,#123f2e 55%,#0d3325 100%)!important;border-color:#315e48!important;box-shadow:0 18px 40px #0d33253d,inset 0 1px #ffffff1a!important}.app-body.dashboard-v2 .sidebar-head{border-bottom-color:#cee5b42e!important}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher summary{color:#f6faef!important;background:#072a1e85!important;border-color:#cde7a06b!important}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher summary:hover,.app-body.dashboard-v2 .app-sidebar>.workspace-switcher[open] summary{background:#2f6b4f4d!important;border-color:#bddc76!important}.app-body.dashboard-v2 .workspace-switcher__icon{color:#164b35!important;background:#d9ee9a!important}.app-body.dashboard-v2 .workspace-switcher__copy strong{color:#f4faed!important}.app-body.dashboard-v2 .workspace-switcher__copy small,.app-body.dashboard-v2 .workspace-switcher__chevron{color:#a8c0ad!important}.app-body.dashboard-v2 .sidebar-nav--grouped>.sidebar-label,.app-body.dashboard-v2 .sidebar-label--section{color:#b8d28d!important}.app-body.dashboard-v2 .sidebar-shortcuts{border-bottom-color:#cae2ad33!important}.app-body.dashboard-v2 .sidebar-shortcuts .sidebar-link,.app-body.dashboard-v2 .sidebar-group-toggle{color:#d8e8d9!important}.app-body.dashboard-v2 .sidebar-shortcuts .sidebar-link svg,.app-body.dashboard-v2 .sidebar-group-icon{color:#c1e27d!important}.app-body.dashboard-v2 .sidebar-shortcuts .sidebar-link:hover,.app-body.dashboard-v2 .sidebar-group-toggle:hover{color:#fff!important;background:#b8da7e24!important}.app-body.dashboard-v2 .sidebar-group[open]{background:#05261a57!important;border-color:#bbda882e!important}.app-body.dashboard-v2 .sidebar-group.has-active-page>.sidebar-group-toggle{color:#fff!important;background:linear-gradient(100deg,#2f6b4fb8,#2f6b4f3d)!important;box-shadow:inset 3px 0 #c9e77f!important}.app-body.dashboard-v2 .sidebar-group-copy small{color:#a9c5af!important}.app-body.dashboard-v2 .sidebar-group.has-active-page .sidebar-group-copy small{color:#d0e69c!important}.app-body.dashboard-v2 .sidebar-group-chevron{stroke:#b9d0ba!important}.app-body.dashboard-v2 .sidebar-label--section{border-top-color:#cae5a92e!important}.app-body.dashboard-v2 .sidebar-sublink{color:#adc4b2!important;border-left-color:#bede7c61!important}.app-body.dashboard-v2 .sidebar-sublink:hover{color:#fff!important;background:#b5d87d26!important}.app-body.dashboard-v2 .sidebar-sublink.is-active{color:#fff!important;background:linear-gradient(100deg,#2f6b4fd1,#2f6b4f4d)!important;border-left-color:#d0ec82!important}.app-body.dashboard-v2 .wms-sidebar-collapse{color:#193d2d!important;background:#f8fcf2e6!important;border-color:#c2d99c!important}.app-body.dashboard-v2 .wms-sidebar-collapse:hover,.app-body.dashboard-v2 .wms-sidebar-collapse:focus-visible{color:#102f23!important;background:#eaf5d2!important;border-color:#a9cc65!important}.app-body.dashboard-v2 .wms-sidebar-brand{color:#f4faed;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.app-body.dashboard-v2 .wms-sidebar-brand__mark{color:#173f2e;letter-spacing:-.04em;background:#d9ee9a;border:1px solid #daefa78f;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:900;display:grid;box-shadow:0 5px 12px #04201629}.app-body.dashboard-v2 .wms-sidebar-brand__copy{gap:2px;min-width:0;display:grid}.app-body.dashboard-v2 .wms-sidebar-brand__copy strong{color:#f5faef;letter-spacing:.04em;font-size:15px;line-height:1}.app-body.dashboard-v2 .wms-sidebar-brand__copy small{color:#a9c5af;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:800;overflow:hidden}.app-body.dashboard-v2 .wms-sidebar-brand:hover .wms-sidebar-brand__mark{background:#e4f5b4;border-color:#e8f7bf;transform:translateY(-1px)}@media (width>=1001px){.app-body.dashboard-v2.sidebar-collapsed .wms-sidebar-brand__copy{display:none}.app-body.dashboard-v2.sidebar-collapsed .wms-sidebar-brand{justify-content:center}.app-body.dashboard-v2.sidebar-collapsed .wms-sidebar-brand__mark{flex-basis:38px;width:38px;height:38px}}.app-body.manufacturing-body{color:var(--seduh-charcoal);background:#f3f6f3}.app-body.manufacturing-body .manufacturing-topbar{border-radius:0 0 18px 18px;height:60px;min-height:60px;padding:0 24px 0 0;box-shadow:0 4px 18px #18211c14;border-bottom:1px solid var(--seduh-soft-gray)!important;background:#fff!important;width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.app-body.manufacturing-body .manufacturing-topbar__brand{border-right:1px solid var(--seduh-soft-gray);flex-basis:240px;width:240px;min-width:240px;padding:0 16px;color:var(--seduh-deep-forest)!important;background:#fff!important}.app-body.manufacturing-body .manufacturing-topbar__brand-copy strong{font-size:12px;color:var(--seduh-deep-forest)!important}.app-body.manufacturing-body .manufacturing-topbar__brand-copy small{color:var(--seduh-muted-gray)!important}.app-body.manufacturing-body .manufacturing-topbar__brand-mark{background:var(--seduh-light-sage)!important;border-color:#2f6b4f3d!important}.app-body.manufacturing-body .manufacturing-topbar__brand-mark span{background:var(--seduh-herbal)!important}.app-body.manufacturing-body .manufacturing-topbar__brand-mark span:nth-child(3){background:var(--seduh-sage)!important}.app-body.manufacturing-body .manufacturing-topbar__left h1,.app-body.manufacturing-body .manufacturing-topbar__eyebrow{color:var(--seduh-charcoal)}.app-body.manufacturing-body .manufacturing-topbar__eyebrow{color:var(--seduh-herbal)}.app-body.manufacturing-body .manufacturing-sidebar{color:#d8e8d9;background:radial-gradient(circle at 88% 5%,#b9d66f33,#0000 24%),radial-gradient(circle at 8% 86%,#2f6b4f38,#0000 32%),linear-gradient(160deg,#164e39 0%,#123f2e 55%,#0d3325 100%);border:1px solid #c2dca13d;border-top:0;border-radius:0 24px 0 0;width:240px;height:calc(100dvh - 60px);top:60px;bottom:0;left:0;box-shadow:0 18px 40px #0d33253d,inset 0 1px #ffffff1a}.app-body.manufacturing-body .manufacturing-main{background:#fff;width:calc(100% - 240px);margin-left:240px;padding-top:60px}.app-body.manufacturing-body .manufacturing-sidebar>.manufacturing-brand{border-bottom-color:#cfe8b12e;min-height:72px;padding:14px 14px 12px}.app-body.manufacturing-body .manufacturing-brand__link strong{color:#f5faef;font-size:12px}.app-body.manufacturing-body .manufacturing-brand__link small{color:#a9c5af}.app-body.manufacturing-body .manufacturing-brand__mark{background:#d9ee9a29;border-color:#daefa78f;border-radius:10px;flex-basis:34px;width:34px;height:34px}.app-body.manufacturing-body .manufacturing-brand__mark span{background:#c1e27d}.app-body.manufacturing-body .manufacturing-brand__mark span:nth-child(3){background:#d9ee9a}.app-body.manufacturing-body .manufacturing-sidebar__close{color:#cfe4ca}.app-body.manufacturing-body .manufacturing-sidebar>.workspace-switcher{margin:12px 12px 10px}.app-body.manufacturing-body .manufacturing-sidebar>.workspace-switcher summary{border-radius:14px;min-height:56px;padding:8px 10px;box-shadow:inset 0 1px #ffffff14,0 5px 14px #0422171a;color:#f6faef!important;background:#072a1e85!important;border-color:#cde7a06b!important}.app-body.manufacturing-body .manufacturing-sidebar>.workspace-switcher summary:hover,.app-body.manufacturing-body .manufacturing-sidebar>.workspace-switcher[open] summary{background:#2f6b4f4d!important;border-color:#bddc76!important}.app-body.manufacturing-body .manufacturing-sidebar .workspace-switcher__icon{color:#164b35!important;background:#d9ee9a!important}.app-body.manufacturing-body .manufacturing-sidebar .workspace-switcher__copy small{color:#a9c5af!important}.app-body.manufacturing-body .manufacturing-sidebar .workspace-switcher__copy strong{color:#f7fcef!important}.app-body.manufacturing-body .manufacturing-sidebar .workspace-switcher__chevron{color:#bad0b7!important}.app-body.manufacturing-body .manufacturing-plant{background:#072a1e59;border-color:#cde7a033;border-radius:12px;margin:2px 12px 10px;padding:10px 11px}.app-body.manufacturing-body .manufacturing-plant small{color:#a8c998}.app-body.manufacturing-body .manufacturing-plant strong{color:#f2f9eb}.app-body.manufacturing-body .manufacturing-plant__chevron{color:#bad0b7}.app-body.manufacturing-body .manufacturing-nav{padding:6px 10px 24px}.app-body.manufacturing-body .manufacturing-nav__label{color:#b8d28d;letter-spacing:.15em;margin:16px 10px 7px;font-size:8px}.app-body.manufacturing-body .manufacturing-nav__label--process{margin-top:21px}.app-body.manufacturing-body .manufacturing-nav a{color:#d8e8d9;border-radius:10px;min-height:40px;margin:3px 0;padding-inline:11px}.app-body.manufacturing-body .manufacturing-nav a b{color:#c1e27d}.app-body.manufacturing-body .manufacturing-nav a:hover{color:#fff;background:#b8da7e24}.app-body.manufacturing-body .manufacturing-nav a.is-active{color:#fff;background:linear-gradient(100deg,#2f6b4fd1,#2f6b4f4d);border-color:#c9e77f3d;box-shadow:inset 3px 0 #d0ec82,0 8px 18px #06241829}.app-body.manufacturing-body .manufacturing-nav a.is-active b{color:#e1f5a5}.app-body.manufacturing-body .manufacturing-nav a em{color:#194832;background:#d9ee9a}.app-body.manufacturing-body .manufacturing-nav a small{color:#9fbea6}.app-body.manufacturing-body .manufacturing-sidebar__footer{border-top-color:#cfe8b12e;padding:13px 14px 16px}.app-body.manufacturing-body .manufacturing-sidebar__footer a{color:#cfe4c8}.app-body.manufacturing-body .manufacturing-sidebar__footer a span{color:#c9e77f}.app-body.manufacturing-body .manufacturing-sidebar__footer small{color:#91ad96}@media (width>=1001px){.app-body.manufacturing-body.sidebar-collapsed .manufacturing-sidebar{width:72px}.app-body.manufacturing-body.sidebar-collapsed .manufacturing-main{width:calc(100% - 72px);margin-left:72px}.app-body.manufacturing-body.sidebar-collapsed .manufacturing-topbar__brand{flex-basis:72px;width:72px;min-width:72px;padding-inline:10px}}@media (width<=1000px){.app-body.manufacturing-body .manufacturing-topbar{height:60px;min-height:60px}.app-body.manufacturing-body .manufacturing-topbar__brand{flex-basis:210px;width:210px;min-width:210px}.app-body.manufacturing-body .manufacturing-sidebar{border-radius:0 20px 0 0;height:calc(100dvh - 60px);top:60px}.app-body.manufacturing-body .manufacturing-main{width:100%;margin-left:0;padding-top:60px}.app-body.manufacturing-body .manufacturing-backdrop{top:60px}}.app-body.manufacturing-body .wms-sidebar-collapse{z-index:230;color:#193d2d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background:#f8fcf2e6;border:1px solid #c2d99c;border-radius:50%;place-items:center;width:36px;height:36px;min-height:36px;padding:0;transition:transform .18s;display:grid;position:absolute;top:50%;left:auto;right:-20px;transform:translateY(-50%)translateZ(0);box-shadow:0 6px 16px #082b1f24}.app-body.manufacturing-body .wms-sidebar-collapse:hover,.app-body.manufacturing-body .wms-sidebar-collapse:focus-visible{color:#102f23;background:#eaf5d2;border-color:#a9cc65;outline:none;box-shadow:0 6px 16px #123f2e24}.app-body.manufacturing-body .wms-sidebar-collapse:active{transform:translateY(-50%)translateZ(0)scale(.94)}.app-body.manufacturing-body .wms-sidebar-collapse svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.app-body.manufacturing-body .wms-collapse-chevron{display:none}.app-body.manufacturing-body .wms-collapse-chevron--expanded,.app-body.manufacturing-body .wms-sidebar-collapse svg:not([data-collapsed=true]) .wms-collapse-chevron--expanded{display:block}.app-body.manufacturing-body .wms-sidebar-collapse svg[data-collapsed=true] .wms-collapse-chevron--expanded{display:none}.app-body.manufacturing-body .wms-sidebar-collapse svg[data-collapsed=true] .wms-collapse-chevron--collapsed{display:block}.app-body.manufacturing-body:not(.manufacturing-no-sidebar) .manufacturing-topbar__left{flex:auto!important;width:auto!important;min-width:0!important;margin:0!important}.app-body.manufacturing-body:not(.manufacturing-no-sidebar) .manufacturing-topbar__left>div{display:block!important}@media (width>=1001px){.app-body.manufacturing-body.sidebar-collapsed .wms-sidebar-collapse{right:-20px}}@media (width<=1000px){.app-body.manufacturing-body .wms-sidebar-collapse{display:none}}.app-body.dashboard-v2 .sidebar-head{gap:10px;min-height:72px;padding:14px 14px 12px;border-bottom-color:#cfe8b12e!important}.app-body.dashboard-v2 .wms-sidebar-brand__mark,.app-body.dashboard-v2 .workspace-switcher__icon{transition:transform .18s,background .18s,border-color .18s,box-shadow .18s}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher{margin:12px 12px 10px}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher summary{border-radius:14px;min-height:56px;padding:8px 10px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 1px #ffffff14,0 5px 14px #0422171a}.app-body.dashboard-v2 .app-sidebar>.workspace-switcher summary:hover,.app-body.dashboard-v2 .app-sidebar>.workspace-switcher[open] summary{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1a,0 8px 18px #04221729}.app-body.dashboard-v2 .workspace-switcher__icon{border-radius:11px;flex:0 0 36px;width:36px;height:36px;font-size:16px}.app-body.dashboard-v2 .workspace-switcher__copy{gap:3px}.app-body.dashboard-v2 .workspace-switcher__copy small{letter-spacing:.16em;font-size:7px;color:#a9c5af!important}.app-body.dashboard-v2 .workspace-switcher__copy strong{letter-spacing:.01em;font-size:12px;color:#f7fcef!important}.app-body.dashboard-v2 .workspace-switcher__chevron{font-size:17px;line-height:1;color:#bad0b7!important}.app-body.dashboard-v2 .workspace-switcher__menu{background:#f9fcf7;border-color:#c2dea36b;border-radius:15px;padding:8px;top:calc(100% + 9px);box-shadow:0 20px 42px #0b2d1f3d}.app-body.dashboard-v2 .workspace-switcher__menu-head{border-bottom:1px solid #e4eddf;align-items:center;gap:9px;margin:1px 2px 7px;padding:8px 8px 9px;display:flex}.app-body.dashboard-v2 .workspace-switcher__menu-head-icon{color:#285d42;background:#e5f0d6;border-radius:8px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.app-body.dashboard-v2 .workspace-switcher__menu-head>span:last-child{gap:2px;display:grid}.app-body.dashboard-v2 .workspace-switcher__menu-head small{color:#7a927f;letter-spacing:.13em;font-size:7px;font-weight:850}.app-body.dashboard-v2 .workspace-switcher__menu-head strong{color:#234c37;font-size:10px}.app-body.dashboard-v2 .workspace-switcher__menu a{color:#234c37;border-radius:10px;min-height:48px;padding:8px;transition:background .16s,transform .16s}.app-body.dashboard-v2 .workspace-switcher__menu a:hover,.app-body.dashboard-v2 .workspace-switcher__menu a.is-selected{background:#edf5e7;transform:translate(1px)}.app-body.dashboard-v2 .workspace-switcher__menu a>span:nth-child(2){gap:3px}.app-body.dashboard-v2 .workspace-switcher__menu strong{color:#1e4934}.app-body.dashboard-v2 .workspace-switcher__menu small{color:#78907e}.app-body.dashboard-v2 .workspace-switcher__menu b{color:#2f7a4f}.app-body.dashboard-v2 .workspace-switcher__tile{border-radius:9px;width:32px;height:32px}.app-body.dashboard-v2 .workspace-switcher__tile--wms{color:#1c5a3c;background:#dcedbe}.app-body.dashboard-v2 .workspace-switcher__tile--mfg{color:#245e4f;background:#d9eee1}@media (width>=1001px){.app-body.dashboard-v2.sidebar-collapsed .sidebar-head{min-height:66px;padding-inline:10px}.app-body.dashboard-v2.sidebar-collapsed .app-sidebar>.workspace-switcher{margin:12px auto 10px}.app-body.dashboard-v2.sidebar-collapsed .app-sidebar>.workspace-switcher summary{border-radius:13px;width:48px;min-width:48px;min-height:48px;padding:6px}.app-body.dashboard-v2.sidebar-collapsed .workspace-switcher__icon{flex-basis:34px;width:34px;height:34px}}
