.cinematic-scene{container-type:size;filter:drop-shadow(0 0 3px color-mix(in srgb,#70c4df 35%,transparent));filter:drop-shadow(0 0 3px color-mix(in srgb,var(--scene-accent,#70c4df) 35%,transparent));isolation:isolate;overflow:hidden;position:relative}.cinematic-art,.cinematic-scene{display:block;height:100%;width:100%}.cinematic-art{object-fit:contain}.cinematic-arrive .cinematic-art{filter:hue-rotate(10deg) saturate(1.05)}.cinematic-depart .cinematic-art{filter:hue-rotate(-10deg) saturate(1.08)}.cinematic-move .cinematic-art{filter:hue-rotate(16deg) saturate(1.06)}.cinematic-scan .cinematic-art{filter:hue-rotate(-14deg) saturate(1.08)}.cinematic-print .cinematic-art{filter:hue-rotate(13deg) saturate(1.04)}.cinematic-stock .cinematic-art{filter:hue-rotate(5deg) saturate(1.04)}.cinematic-part{display:block;object-fit:contain;pointer-events:none;position:absolute}.cinematic-rack-part{height:91%;left:36%;top:2%;width:67%}.cinematic-forklift{animation:cinematic-approach 8s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);height:67%;left:-10%;top:30%;width:83%}.cinematic-load{animation:cinematic-lift 8s cubic-bezier(.45,0,.3,1) infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);height:39%;left:38%;top:46%;width:43%}.cinematic-beacon,.cinematic-indicator{animation:cinematic-beacon 3.5s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);background:#ffbd51;border-radius:50%;box-shadow:0 0 3cqw 1cqw #ffad3955;height:3%;left:29%;position:absolute;top:35%;width:3%}.cinematic-indicator{background:#77d6ce;background:var(--scene-accent,#77d6ce);box-shadow:0 0 3cqw 1cqw color-mix(in srgb,#77d6ce 45%,#0000);box-shadow:0 0 3cqw 1cqw color-mix(in srgb,var(--scene-accent,#77d6ce) 45%,#0000);height:2%;left:64%;top:25%;width:2%}.cinematic-scan-beam{animation:cinematic-scan 6s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);background:#ff5959;box-shadow:0 0 2cqw #ff3d3dcc;height:1.5%;left:46%;position:absolute;top:42%;transform:rotate(-12deg);width:28%}.cinematic-direction{animation:cinematic-direction 7s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);background:linear-gradient(90deg,#0000,#73e2b4,#0000);border-radius:2px;bottom:20%;height:3%;left:26%;position:absolute;width:39%}.cinematic-depart .cinematic-direction{animation-direction:reverse;background:linear-gradient(90deg,#0000,#fbb85f,#0000)}.wms-pro-icon[data-active=false] .cinematic-scene *,.wms-pro-icon[data-motion=off] .cinematic-scene *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.wms-pro-icon[data-motion=system] .cinematic-scene *{animation:none!important}}@keyframes cinematic-approach{0%,to{transform:translateX(-3%)}20%,75%{transform:translateX(1%)}}@keyframes cinematic-lift{0%,16%,92%,to{transform:translate(0)}43%,65%{transform:translate(22%,-86%)}78%{opacity:1;transform:translate(22%,-86%)}88%{opacity:0;transform:translate(22%,-86%)}91%{opacity:0}}@keyframes cinematic-beacon{0%,to{opacity:.25}45%,65%{opacity:1}}@keyframes cinematic-scan{0%,18%,75%,to{opacity:0;transform:translateY(-4cqh) rotate(-12deg)}30%,60%{opacity:.9;transform:translateY(5cqh) rotate(-12deg)}}@keyframes cinematic-direction{0%,to{opacity:0;transform:translateX(-25%)}40%,70%{opacity:.8;transform:translateX(20%)}}.cinematic-arrive .cinematic-art,.cinematic-move .cinematic-art{animation:cinematic-roll-in 8s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s)}.cinematic-depart .cinematic-art{animation:cinematic-roll-out 8s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s)}.cinematic-pick .cinematic-art{animation:cinematic-pick-shift 8s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s)}.cinematic-count .cinematic-art,.cinematic-scan .cinematic-art{animation:cinematic-scan-tilt 7s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s)}.cinematic-dock .cinematic-art{animation:cinematic-dock-arrive 9s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s)}.cinematic-print .cinematic-art{animation:cinematic-print-pulse 8s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s)}.cinematic-clock-cue,.cinematic-paper-cue,.cinematic-pick-cue{animation-delay:0s;animation-delay:var(--scene-phase,0s);pointer-events:none;position:absolute}.cinematic-pick-cue{animation:cinematic-pick-cue 8s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);background:#f3ae55aa;border:1px solid #ffd486;border-radius:2px;box-shadow:0 0 1cqw #ffd486;height:8%;left:62%;top:53%;width:8%}.cinematic-paper-cue{animation:cinematic-paper 8s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);background:#e8f7fa;border-radius:1px;box-shadow:0 1px 2px #20384988;height:7%;left:53%;top:56%;width:12%}.cinematic-clock-cue{animation:cinematic-clock 12s steps(12) infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);background:#77d6ce;background:var(--scene-accent,#77d6ce);border-radius:2px;height:10%;left:62%;top:34%;transform-origin:50% 90%;width:1%}@keyframes cinematic-roll-in{0%,to{transform:translateX(-2%)}40%,65%{transform:translateX(2%)}}@keyframes cinematic-roll-out{0%,to{transform:translateX(2%)}40%,65%{transform:translateX(-2%)}}@keyframes cinematic-pick-shift{0%,18%,78%,to{transform:translateY(0)}42%,58%{transform:translateY(-2%)}}@keyframes cinematic-scan-tilt{0%,18%,75%,to{transform:rotate(0)}40%,60%{transform:rotate(-1.5deg)}}@keyframes cinematic-dock-arrive{0%,to{transform:translateX(-1.5%)}45%,75%{transform:translateX(1.5%)}}@keyframes cinematic-print-pulse{0%,25%,80%,to{transform:scale(1)}40%,60%{transform:scale(1.015)}}@keyframes cinematic-pick-cue{0%,20%,85%,to{opacity:0;transform:translate(0)}32%{opacity:.8}65%{opacity:.8;transform:translate(-1cqw,-6cqh)}80%{opacity:0;transform:translate(-1cqw,-6cqh)}}@keyframes cinematic-paper{0%,28%,85%,to{opacity:0;transform:translateY(-2cqh)}38%{opacity:.9}68%{opacity:.9;transform:translateY(3cqh)}80%{opacity:0;transform:translateY(3cqh)}}@keyframes cinematic-clock{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.cinematic-document .cinematic-art,.cinematic-settings .cinematic-art,.cinematic-shield .cinematic-art{animation:cinematic-tool-emphasis 9s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s)}@keyframes cinematic-tool-emphasis{0%,18%,80%,to{transform:scale(1)}42%,60%{transform:scale(1.025)}}.cinematic-carriage{animation:cinematic-carriage-two 18s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);height:37%;left:36%;position:absolute;top:47%;width:42%}.cinematic-carried{animation:cinematic-carried-two 18s linear infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);bottom:-12%;height:82%;left:16%;object-fit:contain;position:absolute;width:77%}.cinematic-forks{bottom:0;height:24%;left:0;object-fit:fill;position:absolute;width:100%}.cinematic-stored{animation:cinematic-stored-two 18s linear infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);height:27%;left:55%;top:28%;width:29%}@keyframes cinematic-carriage-two{0%,to{transform:translate(-6cqw)}10%,49%,58%,94%{transform:translate(0)}25%,36%{transform:translateY(-85%)}75%,86%{transform:translateY(-123%)}}@keyframes cinematic-carried-two{0%{opacity:1;transform:translateX(6cqw)}10%,33%,52%,83%{opacity:1;transform:translateX(0)}37%,49%,88%,to{opacity:0;transform:translateX(0)}}@keyframes cinematic-stored-two{0%,34%,96%,to{opacity:0}38%,92%{opacity:1}}.cinematic-lift .cinematic-forklift{animation:cinematic-forklift-two 18s ease-in-out infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);left:-2%;width:70%}@keyframes cinematic-forklift-two{0%,to{transform:translateX(-6cqw)}10%,93%{transform:translateX(0)}}.cinematic-stored-second{animation:cinematic-stored-second 18s linear infinite;animation-delay:0s;animation-delay:var(--scene-phase,0s);height:27%;left:55%;top:14%;width:29%}@keyframes cinematic-stored-second{0%,85%,to{opacity:0}89%,96%{opacity:1}}.wms-pro-icon{contain:layout style;container-type:size;display:inline-grid;flex-shrink:0;place-items:center;pointer-events:none;position:relative;vertical-align:middle}.warehouse-pro{--cycle:7.6s;display:block;height:100%;overflow:visible;width:100%}.warehouse-pro [class^=pro-]{animation-delay:0s!important;animation-delay:var(--scene-phase,0s)!important;transform-box:fill-box}.pro-carriage{animation:pro-carriage var(--cycle) cubic-bezier(.45,0,.25,1) infinite}.pro-carried-load{animation:pro-load-handoff var(--cycle) linear infinite}.pro-stored-load{animation:pro-deposited var(--cycle) linear infinite}.pro-forklift-approach{animation:pro-approach var(--cycle) ease-in-out infinite}.pro-vehicle-drive{animation:pro-drive 8s ease-in-out infinite}.pro-scan-arm{animation:pro-aim 6s ease-in-out infinite;transform-origin:15% 65%}.pro-laser{animation:pro-laser 6s ease-in-out infinite}.pro-laser-fan{animation:pro-laser-fan 6s linear infinite}.pro-confirm{animation:pro-confirm 6s ease-in-out infinite;transform-origin:center}.pro-picked-box{animation:pro-picked-box 6s cubic-bezier(.35,0,.25,1) infinite}.pro-beacon,.pro-dock-led{animation:pro-indicator 4.8s ease-in-out infinite}.pro-truck{animation:pro-arrive 9s ease-in-out infinite}.scene-depart .pro-truck{animation-name:pro-depart}.scene-dock .pro-truck{animation-duration:12s;animation-name:pro-dock-cycle}.pro-direction{animation:pro-direction 9s ease-in-out infinite}.pro-stock-highlight{animation:pro-stock-read 7s ease-in-out infinite}.pro-network-flow,.pro-stock-read{animation:pro-flow 6s linear infinite}.pro-paper-feed{animation:pro-paper-feed 7s ease-in-out infinite}.pro-document-check{animation:pro-confirm 6s ease-in-out infinite}.pro-chart-one,.pro-chart-three,.pro-chart-two{animation:pro-chart 8s ease-in-out infinite;transform-origin:bottom}.pro-chart-two{animation-duration:8.8s}.pro-chart-three{animation-duration:9.6s}.pro-booking{animation:pro-booking 8s ease-in-out infinite}.pro-access-chip{animation:pro-indicator 5s ease-in-out infinite}.pro-gear{animation:pro-gear 18s linear infinite;transform-origin:center}.pro-count-one,.pro-count-three,.pro-count-two{animation:pro-indicator 5s ease-in-out infinite}.pro-count-two{animation-duration:5.7s}.pro-count-three{animation-duration:6.4s}.wms-pro-icon[data-active=false] *,.wms-pro-icon[data-motion=off] *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.wms-pro-icon[data-motion=system] *{animation:none!important}}@container(max-width:38px){.warehouse-pro .scene-detail{display:none}.warehouse-pro{stroke-width:1.2}}@keyframes pro-carriage{0%,12%,89%,to{transform:translate(0)}35%,60%{transform:translate(10px,-34px)}75%{transform:translateY(-34px)}}@keyframes pro-load-handoff{0%,49%{opacity:1}54%,80%{opacity:0}89%,to{opacity:1}}@keyframes pro-deposited{0%,49%{opacity:0}55%,81%{opacity:1}89%,to{opacity:0}}@keyframes pro-approach{0%,to{transform:translateX(-4px)}20%,72%{transform:translateX(0)}}@keyframes pro-drive{0%,to{transform:translateX(-8px)}48%,62%{transform:translateX(14px)}}@keyframes pro-aim{0%,to{transform:rotate(5deg)}25%,65%{transform:rotate(-3deg)}}@keyframes pro-laser{0%,15%,72%,to{opacity:0;transform:translateY(0)}27%,45%{opacity:.95;transform:translateY(11px)}61%{opacity:.95;transform:translateY(-2px)}}@keyframes pro-laser-fan{0%,18%,70%,to{opacity:0}30%,58%{opacity:.14}}@keyframes pro-confirm{0%,48%,to{opacity:.25}62%,84%{opacity:1}}@keyframes pro-picked-box{0%,48%{opacity:1;transform:translate(0)}73%,88%{opacity:1;transform:translate(-51px,43px)}94%,to{opacity:0;transform:translate(-51px,43px)}}@keyframes pro-indicator{0%,to{opacity:.5}48%,65%{opacity:1}}@keyframes pro-arrive{0%,to{transform:translateX(-16px)}32%,78%{transform:translateX(8px)}}@keyframes pro-depart{0%,22%{transform:translateX(8px)}64%,to{transform:translateX(-16px)}}@keyframes pro-dock-cycle{0%,to{transform:translateX(-16px)}30%,68%{transform:translateX(8px)}}@keyframes pro-direction{0%,to{opacity:.25}30%,75%{opacity:1}}@keyframes pro-stock-read{0%,to{opacity:.5}40%,70%{opacity:1}}@keyframes pro-flow{to{stroke-dashoffset:-46}}@keyframes pro-paper-feed{0%,15%{opacity:0;transform:translateY(-7px)}24%{opacity:1}70%,89%{opacity:1;transform:translateY(4px)}to{opacity:0;transform:translateY(9px)}}@keyframes pro-chart{0%,to{transform:scaleY(.72)}45%,65%{transform:scaleY(1)}}@keyframes pro-booking{0%,to{transform:translate(0)}45%,70%{transform:translate(17px,-16px)}}@keyframes pro-gear{to{transform:rotate(1turn)}}@media(max-height:500px){[data-warehouse-sidebar] .sidebar-primary{padding:0!important}[data-warehouse-sidebar] .sidebar-primary>.sidebar-icon{height:22px!important;width:20px!important}}.operator-metric,.operator-shortcut{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.operator-shortcut:focus-visible,.operator-shortcut:hover{border-color:#6eb7ff!important;box-shadow:0 5px 14px #1b75d124;transform:translateY(-2px)}.operator-live-dot{animation:operator-live-pulse 2.8s ease-in-out infinite}@keyframes operator-live-pulse{0%,to{box-shadow:0 0 0 0 #4ade8055}50%{box-shadow:0 0 0 5px #4ade8000}}@media(prefers-reduced-motion:reduce){.operator-metric,.operator-shortcut{transition:none!important}.operator-shortcut:focus-visible,.operator-shortcut:hover{transform:none}.operator-live-dot{animation:none}}.operator-metric{animation:operator-appear .35s ease-out}.operator-shortcut{animation:operator-appear .4s ease-out}@keyframes operator-appear{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.operator-metric,.operator-shortcut{animation:none}}.compact-navigation-icon{align-items:center;color:#8ab8ff;color:var(--compact-color,#8ab8ff);display:inline-flex;filter:drop-shadow(0 0 3px color-mix(in srgb,#8ab8ff 45%,transparent));filter:drop-shadow(0 0 3px color-mix(in srgb,var(--compact-color,#8ab8ff) 45%,transparent));flex:none;justify-content:center;vertical-align:middle}.compact-navigation-icon svg{display:block;height:100%;overflow:visible;width:100%}.compact-navigation-icon .compact-detail{animation:compact-pulse 4.5s ease-in-out infinite;opacity:.7}.compact-navigation-icon .compact-right{animation:compact-right 3.8s ease-in-out infinite}.compact-navigation-icon .compact-left{animation:compact-left 3.8s ease-in-out infinite}.compact-navigation-icon .compact-down{animation:compact-down 3.8s ease-in-out infinite}.compact-navigation-icon .compact-lift{animation:compact-lift 4.5s ease-in-out infinite}.compact-navigation-icon .compact-scan{animation:compact-scan 3.6s ease-in-out infinite}.compact-navigation-icon .compact-pulse{animation:compact-pulse 3s ease-in-out infinite}.compact-navigation-icon .compact-rotate{animation:compact-rotate 12s linear infinite;transform-origin:12px 12px}.compact-navigation-icon[data-active=false] *,.compact-navigation-icon[data-motion=off] *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.compact-navigation-icon[data-motion=system] *{animation:none!important}}@keyframes compact-right{0%,30%,to{transform:translateX(0)}50%,70%{transform:translateX(2px)}}@keyframes compact-left{0%,30%,to{transform:translateX(0)}50%,70%{transform:translateX(-2px)}}@keyframes compact-down{0%,30%,to{transform:translateY(0)}50%,70%{transform:translateY(2px)}}@keyframes compact-lift{0%,15%,to{transform:translateY(0)}45%,70%{transform:translateY(-5px)}}@keyframes compact-scan{0%,20%,to{opacity:.25;transform:translateY(-3px)}50%,75%{opacity:1;transform:translateY(3px)}}@keyframes compact-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes compact-rotate{to{transform:rotate(1turn)}}.Mui-selected .compact-navigation-icon{color:#fff;filter:drop-shadow(0 0 2px #0006)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0c0d0f;color:#f3f4f6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}#root{height:100dvh;height:var(--wms-viewport-height,100dvh);left:0;min-height:0;overflow:hidden;position:fixed;top:0;top:var(--wms-viewport-top,0);width:100%}body,html{height:100%;overflow:hidden;overscroll-behavior:none;touch-action:pan-x pan-y}[contenteditable=true],input,textarea{scroll-margin-block:24px}.MuiDialogContent-root,[data-app-scroll]{overscroll-behavior:contain;scroll-padding-block:24px}html[data-keyboard-open=true] [data-personal-shortcuts]{display:none}html[data-keyboard-open=true] [data-header-spacer]{height:64px}.MuiDialog-paper{max-height:calc(100dvh - 24px)!important;max-height:calc(var(--wms-viewport-height, 100dvh) - 24px)!important}@media print{#root,body,html{height:auto;overflow:visible;position:static}[data-app-scroll]{height:auto!important;overflow:visible!important}}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0c0d0f}::-webkit-scrollbar-thumb{background:#2d2f34;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3b82f6}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner{animation:spin 1s linear infinite}.page-transition{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media print{body{background:#fff!important;color:#000!important}.no-print{display:none!important}}
/*# sourceMappingURL=main.c9baf84b.css.map*/